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
339371088848	339371089417	339371089967	339371090517	339371091067	339371091617	339371092167	339371092717	339371093267	339371093817	339371094367	339371094917	339371095467	339371096017	339371096567	339371097117	339371097667	339371098217	339371098767	339371099317	339371099867	339371100417	339371100967	339371101517	339371102067	339371102617	339371103167	339371103717	339371104267	339371104817	339371105367	339371105917	339371106467	339371107017	339371107567	339371108117	339371108667	339371109217	339371109767	339371110317	339371110867	339371111417	339371111967	339371112517	339371113067	339371113617	339371114167	339371114717	339371115267	339371115817	339371116367	339371116917	339371117467	339371118017	339371118567	339371119117	339371119667	339371120217	339371120767	339371121317	339371121867	339371122417	339371122967	339371123517	339371124067	339371124617	339371125167	339371125717	339371126267	339371126817	339371127367	339371127917	339371128467	339371129017	339371129567	339371130117	339371130667	339371131217	339371131767	339371132317	339371132867	339371133417	339371133967	339371134517	339371135067	339371135617	339371136167	339371136717	339371137267	339371137817	339371138367	339371138917	339371139467	339371140017	339371140567	339371141117	339371141667	339371142217	339371142767	339371143317	339371143867	339371144417	339371144967	339371145517	339371146067	339371146617	339371147167	339371147717	339371148267	339371148817	339371149367	339371149917	339371150467	339371151017	339371151567	339371152117	339371152667	339371153217	339371153767	339371154317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24668	21554	28714	24851	20991	10326	3470	2452	2129	2030	1862	5567	24328	18809	9759	3041	1074	787	732	709	661	648	642	638	664	691	690	640	681	684	717	654	695	650	647	643	616	672	627	633	626	710	665	643	657	651	729	694	624	697	669	661	667	615	678	669	673	674	623	688	574	656	632	623	720	672	636	643	659	721	662	633	692	715	648	672	648	670	654	667	669	688	651	647	631	662	679	628	666	600	664	660	635	712	669	631	638	635	648	627	642	647	661	657	674	666	591	638	639	661	669	676	668	669	611	684	650	675	631	663	680	678	656	624	677	661	690	656	672	688	635	669	638	638	648	606	707	648	653	667	663	670	678	651	648	608	661	712	691	666	611	647	646	676	627	660	688	664	649	670	643	660	666	633	639	645	670	672	663	654	643	639	609	607	693	674	648	649	633	694	639	640	647	664	626	643	620	649	663	679	670	655	682	670	672	595	618	610	650	697	667	653	617	679	699	670	677	672	631	663	641	670	698	638	620	673	661	661	650	663	654	693	615	654	671	623	688	631	706	676	689	690	669	699	659	667	657	668	653	644	631	661	665	625	651	681	657	679	663	636	682	601	612	611	653	618	630	675	671	658	684	630	653	651	642	671	693	660	650	616	685	657	658	637	633	699	631	696	664	661	684	731	605	668	638	670	695	664	722	587	634	672	701	696	621	660	690	685	656	628	689	681	636	610	680	644	655	686	628	696	669	626	656	669	643	641	632	646	670	649	700	695	637	638	666	656	622	610	610	667	703	640	649	675	623	633	646	623	646	703	643	683	622	694	672	627	672	644	636	655	622	653	657	632	680	623	677	633	618	637	649	647	674	605	685	646	635	638	629	652	631	639	642	649	635	658	688	654	595	662	643	660	661	682	597	629	643	674	601	637	585	643	655	633	651	672	684	653	648	652	679	611	691	672	656	638	668	609	616	643	684	683	628	661	641	637	648	671	666	644	670	633	645	645	644	615	647	659	666	662	689	670	627	670	713	650	622	620	654	664	693	673	648	670	686	670	653	697	654	673	662	660	617	615	640	679	673	690	658	664	646	646	603	664	665	686	655	610	674	635	658	667	639	651	679	643	611	631	654	639	683	645	688	611	682	651	648	656	664	683	678	671	684	694	689	658	637	670	684	682	636	697	679	666	659	601	636	663	656	658	636	665	687	666	625	643	649	654	682	629	673	602	626	678	597	674	644	670	620	617	656	678	642	620	660	663	630	640	643	634	662	692	640	657	684	630	653	690	642	688	595	646	654	605	647	594	659	719	694	683	618	680	641	614	659	665	657	670	659	668	648	659	656	659	630	650	664	694	688	632	632	622	650	675	666	650	679	712	663	628	660	710	686	650	639	679	642	658	691	576	651	653	618	632	656	649	642	656	616	691	623	653	609	684	683	670	640	634	664	643	624	643	688	645	679	667	658	657	638	650	648	661	629	669	668	654	635	678	668	656	681	594	634	683	638	657	642	623	660	680	693	716	635	633	663	616	652	628	645	645	657	660	641	677	632	697	660	679	707	657	662	659	644	659	679	692	626	634	652	677	658	649	653	646	704	643	657	624	619	692	641	673	626	650	649	653	662	681	684	693	661	656	661	602	655	639	619	654	655	642	656	659	653	626	667	643	621	656	644	703	607	654	657	663	710	623	645	650	603	621	666	691	700	685	642	618	659	659	676	690	669	660	647	663	629	630	675	678	684	646	685	627	632	616	654	650	666	670	627	705	724	669	692	688	614	644	645	667	645	670	637	649	676	664	651	654	653	635	685	623	661	640	676	613	662	631	678	639	686	636	657	636	701	659	711	633	686	641	609	624	631	636	670	654	651	676	668	692	643	663	617	613	649	668	645	592	616	585	657	684	635	668	617	637	623	634	618	696	684	669	654	628	661	643	624	694	671	618	680	677	658	669	659	613	649	646	652	641	667	624	619	626	656	622	685	655	658	646	626	678	664	613	688	645	666	608	621	634	619	631	593	671	657	674	657	679	633	664	637	680	669	684	638	644	663	656	700	614	668	592	645	705	609	685	676	657	686	662	668	665	601	673	636	653	606	684	584	651	635	653	587	631	645	642	654	637	692	639	666	650	682	616	651	732	655	673	638	679	683	692	590	682	670	599	666	655	647	644	654	664	679	636	658	654	669	660	658	640	664	701	700	627	636	687	660	689	618	640	670	663	654	652	658	640	628	715	666	641	621	671	615	659	662	633	656	653	653	597	674	650	643	665	600	654	640	670	625	640	652	643	640	665	653	637	637	671	666	624	698	627	639	647	661	631	641	669	673	606	643	657	666	675	616	638	640	649	725	603	650	646	657	637	588	650	667	675	659	651	665	651	672	629	636	639	631	656	615	632	631	657	683	670	662	685	610	629	689	602	656	597	634	591	622	648	629	631	697	625	609	683	654	688	646	683	690	655	672	655	634	647	653	631	624	646	636	658	712	619	638	655	608	638	697	661	674	628	674	607	658	662	652	620	618	631	653	642	616	642	666	662	647	653	643	681	666	652	664	664	652	603	682	619	656	701	662	699	676	588	649	627	700	626	629	599	647	650	654	645	671	616	630	673	691	623	643	620	643	630	652	640	641	636	671	648	633	700	673	639	659	688	658	654	647	649	699	678	630	676	638	689	657	642	667	649	643	640	629	641	694	652	621	650	664	633	659	664	666	686	647	673	713	646	656	664	647	618	669	669	655	678	616	643	610	666	658	621	634	699	654	669	619	674	681	695	703	665	639	639	651	660	634	633	686	647	674	654	660	627	639	653	652	680	653	602	655	648	610	680	627	659	628	676	659	674	723	634	624	709	721	643	683	650	632	651	652	628	660	657	637	616	665	651	647	672	636	667	691	625	638	653	658	660	633	616	659	687	661	613	646	672	664	685	681	683	618	683	659	656	616	603	672	676	683	642	652	621	655	661	719	578	620	647	687	684	602	646	691	690	701	665	649	671	584	623	662	637	635	668	674	675	657	640	652	639	631	652	710	685	640	710	621	674	629	640	651	648	584	594	687	662	678	677	662	677	641	675	655	702	627	688	635	619	665	641	638	670	609	657	668	650	637	657	651	650	610	622	621	622	651	660	646	680	640	678	706	636	686	699	690	675	586	650	659	641	674	619	630	649	649	722	665	657	687	654	642	656	664	660	647	660	597	653	601	680	676	615	657	658	700	607	669	607	682	677	675	670	684	720	647	619	656	668	714	653	656	614	640	685	636	661	660	655	646	619	645	612	646	655	657	630	676	640	588	641	640	637	656	655	622	676	649	616	591	670	695	687	658	686	689	647	645	639	643	627	665	677	636	672	671	656	606	643	621	597	675	628	641	643	655	585	629	616	624	628	637	639	655	657	627	699	683	652	635	649	646	672	657	621	649	665	640	598	616	646	596	608	629	679	647	667	668	671	657	657	650	678	685	700	641	617	639	607	639	680	640	684	625	614	638	633	688	610	617	631	643	670	655	671	647	603	631	644	667	633	686	644
8168	16520	16451	10814	6775	3757	2618	2967	2917	2701	2445	8221	24525	16845	8888	3024	992	721	577	605	567	571	644	586	580	590	569	603	574	593	599	596	603	581	643	549	567	571	590	603	565	597	572	596	606	600	578	566	640	624	584	626	604	595	594	568	613	552	613	623	554	526	611	577	555	558	583	583	619	591	609	580	574	580	575	545	573	622	621	607	589	596	628	581	589	600	571	583	588	576	631	614	594	605	567	558	575	568	597	563	605	612	535	632	576	608	619	570	587	623	585	609	596	621	554	586	578	579	585	581	584	591	602	550	574	561	638	598	549	585	612	570	609	584	616	569	537	551	590	617	567	593	590	559	587	614	623	573	550	561	566	582	603	568	551	567	579	613	580	592	594	592	586	590	606	555	620	541	601	610	566	588	611	595	592	568	570	573	583	602	546	608	604	528	556	556	596	563	551	585	602	579	606	571	562	620	581	582	597	628	621	601	543	554	622	587	553	538	605	565	608	599	574	572	585	560	597	577	610	601	566	596	597	594	545	570	578	541	590	580	589	562	582	558	582	585	566	576	562	567	595	616	544	558	574	593	601	584	586	590	553	591	629	612	587	597	571	567	601	540	619	562	570	664	593	612	610	545	626	615	568	588	577	543	559	597	575	560	583	604	615	575	579	567	565	548	601	598	575	578	630	567	566	594	556	530	613	603	564	548	549	562	604	587	593	586	546	552	548	584	618	613	581	573	539	562	623	613	575	555	579	587	612	595	617	534	607	579	594	592	561	564	615	558	624	604	572	595	611	601	590	604	586	677	571	584	619	611	584	606	630	589	588	602	598	568	559	558	581	586	563	540	571	595	584	610	603	572	596	609	619	580	592	591	617	559	580	565	566	609	557	582	574	576	599	577	584	615	602	603	587	534	581	584	591	579	561	580	593	574	602	598	574	589	599	579	588	594	553	549	587	557	580	618	579	607	571	628	602	600	575	591	613	621	592	568	607	624	582	565	589	526	548	605	544	574	601	567	545	605	593	611	592	631	593	570	613	595	545	606	547	588	603	582	596	545	568	601	577	570	608	568	607	596	559	575	568	557	576	569	563	592	566	551	572	579	576	612	594	605	574	532	549	577	617	568	601	588	568	605	606	593	597	582	577	555	576	572	598	538	591	597	640	567	578	626	612	572	580	557	583	568	593	584	547	605	583	634	535	556	595	591	543	571	566	614	560	580	589	568	597	591	598	608	576	568	618	576	628	558	575	580	529	591	644	518	562	593	598	623	535	572	593	572	562	588	568	587	582	583	578	593	553	611	563	585	572	602	585	584	569	578	563	561	600	624	618	578	553	548	582	605	544	647	573	590	593	609	567	621	571	563	617	608	591	554	593	607	576	628	622	561	582	582	591	588	625	583	627	608	605	590	607	628	569	585	583	553	583	552	591	585	586	574	582	624	575	583	590	613	577	615	561	603	575	579	591	590	591	592	604	573	587	580	590	604	614	570	592	581	570	554	563	598	577	631	582	588	609	580	568	610	598	573	584	554	568	606	538	552	556	597	593	568	544	581	586	612	587	554	560	580	534	569	593	500	566	586	597	637	610	570	543	569	598	548	625	575	551	585	570	563	545	615	599	604	590	589	533	589	627	570	574	592	571	584	587	623	567	552	569	514	573	604	567	543	554	560	555	604	587	592	566	631	614	539	585	595	597	530	599	598	574	547	581	592	571	575	568	586	602	588	609	550	573	573	559	567	611	576	551	612	593	587	617	554	569	563	542	590	590	590	567	609	574	584	588	608	602	587	592	612	591	596	576	586	575	608	599	610	570	618	577	594	567	579	603	571	584	604	561	608	600	616	547	552	581	564	575	636	545	582	608	621	598	612	587	587	571	536	584	593	575	602	579	542	551	602	566	590	589	617	606	609	600	647	575	571	587	582	564	553	563	569	559	572	620	625	632	608	604	649	592	603	595	545	601	603	594	608	623	587	604	552	600	565	594	583	596	604	605	573	592	596	589	609	579	568	574	596	593	555	562	597	594	624	590	570	554	577	627	552	594	604	571	599	602	596	609	569	609	539	577	543	574	557	565	583	580	600	599	538	601	595	627	583	571	587	586	575	587	605	614	575	576	631	592	590	550	573	562	595	571	587	633	630	588	636	553	594	573	625	607	558	542	594	574	604	595	555	585	586	594	558	561	556	602	596	564	587	594	610	574	621	612	563	569	559	609	647	547	538	584	601	595	589	624	592	557	607	595	586	604	558	588	596	565	553	591	567	561	560	587	598	598	554	578	567	581	592	620	571	527	596	588	539	568	606	558	567	575	565	567	573	629	564	558	562	575	611	564	573	556	572	555	545	555	583	602	555	571	570	557	574	596	546	593	543	551	523	575	615	568	562	563	564	570	548	578	572	539	574	589	565	584	603	566	575	590	589	605	590	578	528	602	594	586	592	600	596	571	537	600	550	571	533	571	630	608	581	593	569	611	571	573	582	552	549	632	543	595	584	592	584	613	597	550	591	553	573	583	583	568	540	599	562	604	559	570	579	569	575	573	587	580	562	597	547	565	577	597	579	563	599	570	612	573	573	550	600	590	557	556	621	588	614	607	576	566	596	604	605	572	577	570	541	563	580	509	510	561	576	602	592	543	542	581	605	549	600	594	484	573	567	575	601	591	552	601	567	594	593	568	559	531	565	584	578	609	552	635	580	559	569	592	576	574	562	544	566	613	571	544	548	577	619	603	574	599	538	561	588	603	581	586	600	554	615	563	572	583	543	598	604	595	565	575	621	590	580	544	636	601	572	573	560	611	574	583	584	607	555	615	622	565	567	582	556	587	622	595	596	546	580	555	532	608	571	591	583	584	590	577	563	597	596	601	569	575	610	548	598	583	573	588	599	561	511	590	542	545	556	588	562	588	589	558	571	580	577	570	639	560	554	577	599	593	582	565	607	572	603	568	588	588	643	580	636	599	578	560	579	583	626	556	582	594	603	615	584	589	595	549	580	575	603	580	606	562	561	596	601	561	576	584	580	606	551	625	583	585	580	602	593	557	602	528	609	562	614	581	514	581	518	577	585	559	596	561	564	565	588	550	616	588	564	588	576	568	567	583	594	596	573	595	540	587	564	595	634	566	599	551	575	569	566	593	572	572	557	592	570	618	600	569	587	568	567	605	554	625	556	610	536	584	554	566	606	562	586	577	574	650	600	623	598	570	612	566	576	566	579	574	624	576	614	567	594	598	561	542	547	612	627	586	607	582	572	589	565	540	562	573	593	605	590	559	563	565	571	590	563	606	543	549	650	593	571	586	603	577	584	574	547	548	592	549	553	597	621	588	542	613	585	607	572	575	592	607	579	581	609	619	584	568	560	562	568	592	563	541	589	586	600	576	594	562	611	591	577	612	588	548	556	588	602	609	550	643	590	570	624	589	584	610	586	604	602	540	605	551	568	633	553	580	571	592	599	561	580	574	562	562	577	554	556	573	570	567	584	558	569	558	609	559	593
26845	11717	4134	1976	1064	901	879	769	672	597	656	783	1606	1486	1104	737	643	566	581	565	557	532	579	561	594	547	551	539	519	557	592	508	574	563	540	562	582	529	540	527	571	577	556	514	544	565	555	543	539	533	570	541	561	572	560	567	536	537	589	565	582	528	541	579	564	545	524	580	573	562	588	520	571	506	559	576	539	561	544	553	528	518	533	517	580	527	557	526	529	573	547	493	557	577	548	544	520	578	530	539	535	520	565	524	539	499	515	511	525	547	552	580	513	566	554	538	534	508	586	526	553	553	532	555	591	553	580	540	537	605	578	569	550	544	524	549	524	518	578	513	536	558	581	555	555	529	583	582	561	557	583	565	522	523	559	599	540	549	554	562	534	519	554	594	493	507	597	545	544	531	589	548	572	540	589	581	509	543	561	515	567	562	538	540	494	534	502	532	546	543	571	567	560	590	552	510	559	516	516	559	565	556	523	583	587	519	526	551	548	552	531	540	541	568	549	506	524	566	517	547	580	534	543	579	566	555	536	528	515	575	542	569	547	535	537	546	600	530	542	520	533	528	547	587	575	537	537	567	555	556	525	545	550	534	571	534	578	570	546	545	513	545	522	509	548	574	519	518	557	604	580	561	529	541	566	564	505	611	573	576	543	551	607	540	571	567	508	584	536	518	555	614	569	581	523	537	566	543	578	522	585	538	542	573	571	566	530	537	539	595	612	508	560	558	556	557	535	551	569	516	526	521	548	571	533	529	569	556	507	562	588	518	513	571	517	536	545	568	565	542	550	516	576	539	519	537	566	531	519	529	546	540	507	494	521	501	592	499	546	547	542	561	518	496	535	567	512	571	531	563	563	584	581	518	542	569	526	564	554	557	559	579	575	536	566	543	574	527	521	538	537	596	543	582	573	528	549	509	554	560	564	567	563	529	577	537	571	548	565	562	563	570	536	559	557	568	554	559	531	541	543	548	547	526	543	517	566	560	546	518	568	514	588	587	581	555	573	556	488	533	556	517	585	596	507	590	563	528	527	565	513	532	557	512	565	598	595	539	563	594	513	550	506	504	559	537	564	581	583	593	535	566	546	543	568	578	507	554	560	549	533	528	592	530	572	589	524	575	545	591	549	572	527	527	536	554	550	574	564	576	562	552	530	563	554	561	551	529	507	587	530	554	555	563	534	520	533	552	548	516	566	561	511	544	529	550	537	518	520	572	557	531	488	544	556	540	555	535	530	538	546	556	573	585	507	548	514	542	558	574	548	530	548	573	529	564	565	596	572	567	544	501	527	527	535	557	543	530	584	513	538	578	528	571	551	568	547	538	527	557	529	519	566	543	546	588	545	538	527	563	518	557	513	558	554	531	509	519	502	534	520	558	561	520	587	560	550	497	541	559	549	523	572	572	581	537	555	544	527	550	522	568	541	552	551	535	540	515	556	565	600	544	519	544	546	543	513	571	557	539	581	557	541	525	578	521	579	520	600	556	558	572	559	547	550	561	531	522	555	584	542	574	545	581	542	541	536	552	544	542	549	566	534	563	592	515	525	556	553	549	556	547	526	550	541	552	546	562	549	567	520	577	576	526	532	578	551	543	541	554	532	625	534	565	556	524	579	526	484	567	535	554	521	504	547	554	509	537	546	541	544	562	609	549	536	553	574	560	601	580	539	550	508	534	557	549	544	574	568	539	583	563	575	541	517	526	518	507	520	553	549	550	563	552	600	529	498	534	567	599	556	551	554	550	575	569	508	506	578	519	564	540	565	565	552	530	604	551	546	567	564	544	522	561	510	569	544	561	571	532	548	547	542	574	568	508	551	532	520	555	559	507	529	518	563	546	548	487	538	553	548	537	576	568	535	555	517	585	544	538	569	553	555	565	550	550	563	565	565	547	560	524	561	512	526	598	546	573	556	534	537	546	519	531	565	577	558	582	585	562	590	572	570	473	560	553	565	544	582	533	559	576	544	526	538	565	527	542	533	504	554	578	571	561	540	559	538	534	536	565	541	531	559	558	541	547	566	523	529	511	547	574	559	543	600	625	552	526	553	576	585	529	548	535	540	601	533	544	520	531	560	546	541	537	544	573	540	555	541	559	568	598	549	559	523	543	536	529	542	519	577	551	543	594	552	579	578	556	538	550	544	570	591	581	530	549	546	538	556	599	521	538	524	581	553	513	552	545	550	535	563	578	563	548	529	566	549	548	570	516	561	529	527	568	557	528	572	602	532	568	529	529	513	580	585	513	560	601	580	543	562	581	537	547	557	551	570	511	596	545	565	495	570	549	523	533	548	567	565	572	610	501	592	566	530	600	537	530	566	572	548	547	539	572	524	581	544	526	551	596	535	529	533	573	566	508	536	556	504	567	593	584	552	573	494	539	523	602	495	542	565	551	534	606	536	561	550	546	544	516	553	524	532	530	557	595	586	547	531	500	546	551	540	546	557	550	564	578	556	551	551	515	569	553	577	584	572	504	549	568	516	536	574	566	517	542	596	542	535	557	595	581	564	567	524	563	533	524	576	544	519	561	556	524	550	585	573	562	526	564	530	594	539	548	567	540	530	550	543	573	586	530	530	546	568	553	557	540	531	558	556	553	556	521	536	559	538	531	535	534	558	585	508	538	558	519	563	508	529	533	586	562	548	565	548	563	530	575	579	576	549	531	508	546	545	554	484	580	529	545	559	531	550	564	571	530	565	459	570	544	542	507	537	568	505	536	569	536	588	578	536	545	531	497	607	569	538	526	564	509	503	545	532	570	567	544	555	516	537	548	598	568	532	522	547	554	558	558	532	526	543	577	485	570	520	566	501	572	535	563	574	542	582	598	544	506	583	553	582	569	524	603	524	546	538	565	543	504	553	556	519	531	559	551	529	566	570	553	569	577	532	520	533	548	554	564	560	532	603	587	602	591	538	573	498	584	580	544	581	549	571	556	497	579	528	499	542	544	532	546	553	532	534	565	509	537	538	564	535	579	586	521	511	556	552	544	531	560	590	581	550	515	549	554	592	545	511	560	525	567	571	522	529	523	537	551	521	520	568	544	570	550	534	572	531	571	523	626	595	578	577	556	557	577	559	590	557	575	552	571	547	572	531	537	529	535	544	537	594	549	505	575	529	559	607	579	556	583	557	549	597	540	545	570	508	526	529	541	556	566	548	548	532	516	566	559	580	572	539	567	550	564	550	546	571	543	527	495	501	545	569	548	533	541	546	554	526	563	589	537	546	520	498	556	582	550	543	561	549	545	517	566	525	556	542	590	549	545	560	513	549	524	545	555	545	566	524	551	541	521	532	577	540	570	547	509	551	539	574	545	550	548	531	561	529	549	579	512	515	536	560	519	575	538	640	546	520	529	575	562	525	564	535	566	496	545	497	539	498	572	532	543	546	568	566	511	564	581	583	520	554	562	528	543	548	576	564	509	566	561	576	572	558	517	538	539	493	519	519	564	564	520	556	550	537	556	530	585	546	547	524	567	550	522	528	588
7317	4691	3762	1836	1107	927	1191	935	726	744	746	1099	2181	1753	1141	723	630	478	480	473	466	517	530	478	475	476	457	473	494	485	472	469	487	443	505	476	480	472	501	527	516	488	464	485	462	464	499	479	495	485	471	473	495	470	460	513	477	513	492	483	490	447	454	511	492	495	473	486	454	456	506	497	516	525	436	488	530	506	468	493	475	468	449	500	473	463	488	495	509	490	530	457	506	492	484	530	475	478	459	464	449	474	512	494	482	489	498	440	477	508	480	483	475	452	507	447	489	534	474	471	476	518	473	470	474	465	446	519	475	455	438	492	484	514	487	478	483	512	455	474	472	475	458	496	485	506	472	486	500	460	501	493	494	500	471	528	493	477	517	473	464	440	498	509	476	471	474	506	492	501	477	458	466	494	479	457	529	503	482	489	480	483	505	529	473	511	466	450	477	468	512	459	535	478	493	480	509	468	475	544	474	498	535	480	495	476	505	487	427	501	447	498	489	501	484	496	439	478	462	502	472	513	492	476	483	458	495	434	481	489	500	441	489	475	466	470	438	471	500	486	489	475	485	469	479	475	551	499	514	506	452	495	482	482	496	524	496	515	478	452	489	489	484	475	499	521	470	532	493	486	485	493	467	460	504	455	472	500	505	469	459	460	539	498	521	476	498	502	472	499	491	513	467	482	509	481	491	499	527	460	524	499	499	490	510	491	470	462	476	475	466	503	474	497	532	461	456	481	452	510	493	497	535	451	488	467	464	480	508	483	462	437	481	493	487	452	460	468	451	468	472	472	445	473	446	501	462	524	492	493	493	513	523	518	516	509	459	434	426	484	479	467	434	468	464	495	463	494	477	510	463	463	472	515	479	481	484	449	511	477	496	460	473	504	515	465	489	454	463	506	448	501	460	506	500	458	481	425	455	531	538	498	449	490	487	525	479	483	463	435	481	490	472	515	503	483	514	489	485	476	465	454	523	447	515	466	488	483	498	512	494	474	490	470	525	471	488	442	490	478	485	486	505	530	511	462	463	499	495	483	470	484	482	482	461	456	486	502	511	458	475	495	478	460	528	491	496	521	501	488	503	505	472	490	492	484	462	486	484	483	439	483	535	496	464	471	469	448	472	473	480	473	527	511	420	463	459	514	479	445	475	500	515	456	467	520	451	439	478	479	456	436	495	443	510	500	469	451	458	497	503	501	521	556	520	483	463	490	511	509	525	501	482	456	495	480	434	512	463	494	494	505	488	470	482	514	477	453	493	493	482	558	457	467	498	459	525	440	463	469	478	489	476	475	449	491	497	485	457	478	476	462	454	480	488	470	482	449	453	490	473	478	463	472	480	511	498	502	463	442	463	441	460	491	488	443	448	496	506	475	436	467	476	473	458	471	490	472	507	513	477	512	499	472	503	482	451	475	450	434	452	546	471	473	485	503	496	454	501	524	516	494	448	508	485	463	459	478	476	473	480	439	499	480	492	454	475	428	494	516	496	485	497	483	481	480	472	491	479	481	528	481	475	484	473	510	441	498	491	470	501	470	478	490	504	519	455	463	528	475	491	500	493	506	505	493	455	493	477	487	485	491	478	525	495	497	531	468	463	526	486	458	448	508	507	475	458	505	491	483	468	483	462	509	502	467	480	496	469	527	451	504	478	501	465	454	495	490	477	476	474	469	480	497	475	518	460	494	451	467	505	492	456	444	451	491	436	455	483	491	510	447	473	492	451	496	494	476	465	502	531	522	498	480	469	489	522	474	493	431	477	484	428	456	502	495	513	483	474	478	472	491	455	526	463	501	453	524	451	482	513	460	492	454	487	475	482	487	515	452	477	488	480	481	513	501	503	487	444	518	519	483	487	482	462	484	504	482	510	501	480	502	462	482	471	465	504	502	465	478	453	507	478	464	502	473	486	454	475	465	481	512	490	510	507	502	448	474	479	467	510	475	480	489	445	467	509	470	481	436	496	459	482	561	469	531	501	460	479	449	460	493	492	448	489	471	480	518	485	489	489	460	510	532	499	510	467	457	478	484	460	483	468	459	467	454	499	539	485	450	477	450	487	481	479	451	460	529	501	524	497	515	462	491	499	459	458	470	504	486	453	488	490	487	473	504	449	455	479	469	469	460	446	479	518	510	485	484	468	477	506	498	492	486	467	470	495	486	484	488	459	477	490	505	465	431	508	478	446	468	478	530	495	477	477	485	482	503	476	496	523	426	474	511	475	497	461	489	483	469	505	466	483	493	473	478	500	532	505	444	459	490	470	492	534	470	474	469	504	497	495	482	501	478	452	493	497	455	499	444	499	477	473	469	508	478	479	459	477	500	450	525	470	478	468	509	445	524	467	504	451	514	487	503	486	510	489	482	475	465	524	495	506	494	467	527	523	440	448	469	511	465	497	463	466	512	519	493	458	508	516	487	476	433	525	517	512	489	491	494	481	516	455	483	498	453	542	484	509	503	473	487	469	495	470	479	463	468	483	437	508	452	472	459	456	463	523	472	534	513	442	440	429	454	485	459	496	513	487	511	495	474	510	482	470	458	536	477	489	490	486	509	465	480	490	478	515	498	489	492	480	490	510	476	482	460	464	457	454	490	461	466	538	504	489	508	444	474	471	445	460	483	474	484	459	491	469	474	537	444	485	464	483	458	483	457	452	479	467	512	496	516	468	453	455	484	452	474	498	533	470	446	461	449	487	486	481	502	490	467	482	490	509	501	481	449	505	475	498	452	467	499	463	458	494	490	536	486	473	503	517	459	490	473	470	500	467	475	461	480	535	486	482	470	462	468	528	488	443	461	504	486	464	440	477	496	497	434	420	477	457	476	486	498	488	479	499	486	472	530	515	490	495	467	495	454	473	505	429	514	455	468	506	484	448	463	474	461	481	454	448	482	458	467	493	529	504	499	497	505	501	482	501	477	487	500	478	470	514	511	466	515	474	505	520	416	486	465	476	516	495	507	501	478	503	468	539	516	486	495	517	485	463	451	518	495	464	508	493	470	476	485	466	489	485	514	471	515	520	503	488	470	458	509	482	520	494	431	472	498	497	503	487	482	487	471	481	554	508	504	491	497	505	482	486	474	486	466	471	494	479	491	467	494	444	480	480	485	519	539	455	465	485	486	475	479	485	488	476	492	496	494	494	502	482	431	456	505	514	523	481	489	491	463	498	486	489	515	476	482	471	521	507	492	517	443	471	477	464	481	487	467	489	478	482	477	484	469	486	493	466	483	476	532	495	496	490	445	448	504	496	480	523	467	489	500	481	494	502	468	476	468	483	491	439	497	504	481	506	485	455	462	506	469	499	466	493	461	483	509	501	491	502	509	470	461	488	462	463	482	484	492	491	474	452	491	491	472	503	485	482	490	464	488	492	483	489	470	483	478	484	505	505	475	507	506	512	485	488	475	464	480	487	498	489	474	487	469	477	522	499	471	470	501	508	447	505	514	488	470	488	500	512	486	485	435	511	515	516	481	475	476	461	474	469	480
24790	20740	26681	24581	9780	2338	1572	1170	885	891	938	4265	15019	10030	4864	1687	746	554	515	566	539	542	498	532	485	527	555	555	539	530	545	515	522	494	560	532	503	521	505	524	507	519	542	496	554	504	523	538	493	555	484	567	529	550	522	557	516	473	565	496	518	512	487	506	543	505	531	494	474	531	546	501	567	533	506	530	544	516	524	517	540	514	509	511	478	538	539	550	576	531	501	537	552	484	498	487	534	504	504	500	508	499	479	461	529	491	518	509	506	553	521	543	523	499	519	529	520	519	479	518	493	488	482	470	512	526	521	555	541	503	519	523	545	520	538	544	562	527	576	541	483	520	521	538	513	465	489	540	473	516	537	555	520	526	494	500	514	516	538	492	525	518	558	571	529	459	503	531	531	502	509	566	502	590	478	527	559	487	485	482	511	552	541	525	545	526	522	523	504	512	515	520	512	529	503	523	528	521	539	522	517	512	507	533	528	545	533	516	536	497	495	513	491	527	503	467	475	526	475	501	506	504	461	526	509	538	509	548	502	496	523	540	541	489	516	555	520	496	552	492	498	495	499	527	477	500	470	518	514	578	510	488	512	479	507	504	488	497	557	560	503	477	536	499	513	510	513	492	507	483	577	542	508	511	508	515	524	513	537	529	528	473	560	528	505	551	481	495	539	520	503	544	517	549	544	575	483	524	546	559	545	495	531	525	537	509	509	506	511	503	547	498	538	484	508	542	524	554	488	460	533	538	561	534	517	540	523	528	506	509	542	513	524	502	499	535	515	474	546	528	501	526	516	535	529	544	519	483	515	510	475	507	575	530	538	511	532	500	537	545	498	534	499	495	491	466	502	568	524	547	575	499	504	544	509	517	513	568	555	494	535	510	496	510	510	504	520	508	520	487	580	501	522	518	530	511	537	514	517	548	485	493	500	533	520	472	494	536	472	556	504	507	520	521	509	562	556	509	529	493	521	541	504	519	507	501	520	564	482	470	543	521	505	527	487	551	521	535	543	550	582	543	511	535	507	547	505	522	530	486	544	484	547	512	519	489	500	484	546	577	539	486	544	533	472	518	524	509	548	509	530	521	521	494	506	504	519	524	523	502	520	529	503	542	530	524	514	492	509	512	505	542	539	511	536	514	507	531	531	510	488	509	526	550	520	532	522	508	508	503	528	508	500	508	527	503	506	496	554	500	535	486	529	536	517	505	490	578	521	518	542	516	526	486	551	518	497	513	540	530	487	563	530	505	562	533	544	538	514	514	545	516	508	517	537	518	517	512	526	512	530	515	550	505	494	520	565	511	492	533	504	510	534	507	490	535	528	553	472	497	527	550	554	543	512	546	551	513	503	542	456	537	488	503	527	526	528	569	489	531	508	520	489	563	512	508	533	515	517	542	517	487	536	520	538	485	484	532	533	507	532	533	533	504	552	524	489	498	530	490	514	479	514	501	510	533	513	496	531	533	551	526	536	524	506	552	545	566	506	526	539	498	539	500	509	497	488	503	561	480	527	511	513	499	531	522	522	494	497	476	515	547	511	549	481	550	517	494	465	527	531	521	517	509	506	496	541	507	530	512	558	521	486	565	551	504	528	510	505	494	504	535	540	547	541	529	501	493	507	497	488	538	516	565	551	477	514	504	524	506	530	527	501	513	495	513	531	542	525	513	477	530	533	488	537	518	533	521	492	528	484	540	558	496	493	556	535	523	535	515	514	506	508	519	540	505	510	513	532	548	475	507	528	519	494	524	472	474	516	504	510	496	519	511	530	532	525	531	508	519	559	518	527	487	541	548	562	492	519	478	553	503	489	543	535	551	509	493	532	494	509	532	511	470	512	506	521	484	570	508	498	518	537	526	479	517	516	520	503	518	560	481	478	495	508	519	505	498	513	583	506	528	500	481	529	488	533	530	577	526	516	482	566	506	515	486	525	514	548	532	564	523	517	502	496	517	526	471	539	503	523	517	502	469	523	513	535	560	516	517	490	528	493	491	493	512	549	519	526	548	560	513	531	514	513	513	538	546	489	525	531	539	514	520	520	518	533	492	511	498	515	543	516	480	507	575	509	487	492	511	550	477	506	532	574	500	535	510	541	515	516	535	533	520	509	487	503	520	506	515	584	537	535	570	523	558	527	477	489	499	520	539	546	531	547	534	481	499	529	529	504	489	533	507	510	523	515	550	507	483	509	525	542	504	537	504	514	501	505	525	466	533	509	524	540	502	545	521	510	532	541	537	545	492	524	507	515	505	531	522	516	525	508	489	515	507	529	542	537	498	541	535	519	544	495	507	546	517	480	523	526	527	556	484	545	502	466	521	535	484	523	540	489	533	554	538	501	520	534	467	514	500	508	516	531	523	472	546	501	514	525	490	492	470	539	546	530	519	547	514	536	505	493	500	482	567	500	501	494	476	511	537	501	509	527	513	507	534	496	513	512	498	509	520	514	504	480	511	514	510	532	532	516	516	505	502	510	515	517	518	496	552	520	507	509	536	526	533	550	525	521	506	526	508	500	511	537	513	531	491	528	516	531	502	516	528	508	512	504	505	514	508	535	513	509	485	494	513	480	517	515	507	521	499	502	514	517	525	538	499	489	525	525	517	541	506	515	518	481	468	493	526	532	494	517	563	484	516	536	511	494	514	515	462	542	521	500	493	527	525	512	548	499	496	561	486	468	464	509	529	553	496	532	514	539	501	554	500	513	505	541	504	494	487	516	565	547	546	518	526	518	505	502	515	483	498	530	532	539	505	518	526	516	481	498	493	524	507	534	497	537	527	507	498	544	528	531	522	535	533	562	493	547	468	549	540	539	574	518	535	529	544	507	560	530	521	524	532	503	538	511	526	509	515	546	499	534	531	545	529	555	506	496	503	522	509	516	505	496	530	493	513	510	536	505	535	483	547	501	512	511	532	512	524	539	517	510	534	511	480	520	518	508	540	498	504	529	509	525	522	537	518	483	496	513	551	522	515	526	524	478	515	506	499	494	569	522	502	534	530	495	467	507	557	507	475	537	518	547	482	512	527	506	475	536	492	519	509	500	492	511	547	505	501	530	510	552	525	521	556	506	476	488	543	504	467	551	512	534	502	508	505	526	516	514	551	490	569	522	514	528	528	509	501	483	527	512	561	554	526	542	497	537	528	555	540	539	500	547	551	518	509	508	520	542	523	536	504	488	557	463	507	533	517	555	535	520	520	532	513	517	483	506	516	502	522	504	520	484	522	514	519	502	504	503	506	535	513	545	532	527	554	503	560	511	509	489	520	529	525	515	530	495	465	545	498	518	513	520	499	534	513	484	494	520	507	457	515	500	466	497	541	544	560	506	501	519	474	544	520	496	514	512	531	530	509	479	500	517	494	550	483	510	538	519	517	528	509	512	523	505	493	547	511	499	524	494	519	513	556	535	518	525	505	528	498	498	503	526	474	538	509	489	507	470	537	517	540	512	532	491	487	508	507	560	505	542	533	506	543	486	509	487	487	498	511
6558	9417	8291	4537	2744	2160	1740	1456	1194	1153	1128	6425	15910	9613	4922	1835	739	542	505	484	493	506	467	423	432	470	475	498	471	468	480	501	494	487	460	440	451	472	454	486	457	471	474	458	441	483	489	488	501	481	497	477	474	479	463	474	500	461	462	499	478	466	510	518	476	451	493	460	440	495	493	484	427	426	470	503	483	471	458	461	450	472	469	494	487	475	463	433	488	504	500	484	469	472	473	451	501	445	460	489	513	474	500	470	529	493	461	482	449	477	467	466	487	485	481	444	473	465	462	509	497	431	477	489	440	487	497	485	480	456	492	456	422	439	516	494	441	464	479	482	476	468	501	491	446	479	453	472	504	497	479	455	484	470	466	486	478	442	503	440	475	477	454	440	484	424	503	479	448	488	500	463	495	497	460	459	490	478	458	430	487	497	472	463	482	528	472	517	455	477	459	463	466	468	423	457	486	477	476	461	450	453	437	462	467	460	468	482	477	457	443	435	499	462	471	462	454	489	481	479	477	437	480	476	432	449	451	495	484	482	458	450	443	471	447	486	478	516	465	458	489	475	477	462	484	462	455	495	467	455	477	457	456	465	453	470	475	471	466	479	477	505	467	492	468	469	486	495	513	452	450	467	454	490	471	461	474	469	469	482	491	474	498	464	481	502	438	425	493	530	495	520	530	479	496	460	467	526	469	480	489	455	491	454	481	497	489	474	489	470	448	467	472	466	512	462	462	510	491	460	463	475	497	491	438	459	428	476	435	457	467	455	450	447	493	505	475	458	461	474	492	487	470	473	443	467	499	461	463	475	492	426	507	451	443	451	465	466	513	462	489	449	462	478	466	434	493	471	464	533	494	437	463	515	484	455	462	483	477	445	467	476	439	480	470	486	479	476	487	453	443	450	467	466	494	453	466	471	519	455	498	438	481	454	453	489	489	468	486	481	477	463	488	481	472	448	480	444	521	528	461	479	486	486	464	520	482	458	475	447	483	475	487	499	522	442	459	464	448	474	472	464	467	495	446	456	467	460	477	423	417	484	451	474	505	487	472	463	498	480	443	455	483	476	467	477	463	466	454	476	503	448	443	510	456	466	493	463	483	519	467	465	450	478	455	486	492	484	437	475	479	454	486	500	497	448	480	483	472	464	472	475	490	394	454	507	460	472	482	472	473	452	462	485	470	483	478	463	476	468	433	458	480	472	466	459	478	482	450	500	482	477	465	478	470	453	464	447	449	477	467	447	475	518	488	475	466	480	438	471	433	475	438	469	486	495	458	487	449	440	475	503	499	424	507	481	465	437	423	457	450	472	487	494	443	456	433	451	469	459	438	467	472	513	485	457	492	484	475	465	453	456	466	447	465	487	499	441	419	519	453	471	444	438	497	485	454	474	437	442	445	469	498	491	492	484	478	506	451	519	470	474	463	468	497	491	476	467	439	445	486	491	465	509	484	474	487	437	488	462	465	482	514	441	483	468	428	466	480	468	474	518	440	527	438	492	436	475	456	420	449	474	498	455	478	495	477	494	533	433	433	471	485	489	496	493	470	481	473	461	448	463	466	487	486	529	448	477	470	534	445	480	479	464	463	473	456	450	481	508	501	434	468	459	442	481	509	509	498	484	448	466	475	473	474	441	477	474	447	459	449	461	489	440	452	465	429	468	468	459	474	517	434	497	499	464	463	473	482	432	466	464	471	463	447	495	482	474	495	438	483	456	471	468	477	489	516	449	461	476	462	490	450	419	504	466	496	456	474	540	467	458	494	460	466	481	487	474	486	440	492	433	485	444	469	463	444	481	522	504	442	500	488	473	499	502	474	463	478	470	454	482	499	490	454	462	484	492	452	449	495	506	471	439	477	465	487	475	451	463	454	489	455	486	448	492	449	454	462	453	487	459	466	455	466	452	497	477	482	473	470	484	461	439	418	454	499	474	448	441	492	475	512	454	445	481	507	476	463	515	484	460	497	473	457	456	495	445	463	493	467	466	446	467	468	435	450	464	471	476	465	484	468	456	483	509	464	456	489	472	507	493	482	514	507	466	442	515	456	478	432	472	446	465	451	477	503	450	486	456	492	442	511	453	460	506	456	473	451	474	484	508	452	439	506	482	464	448	458	486	423	447	499	450	433	465	470	476	440	497	491	459	497	477	432	505	484	445	506	455	458	464	479	460	445	441	477	497	430	468	461	471	476	471	471	470	466	446	458	475	466	435	460	472	487	448	473	478	491	449	452	458	491	452	469	449	446	493	495	477	455	450	498	446	494	478	479	455	456	448	451	485	511	485	509	468	482	487	460	437	441	434	470	475	477	452	481	549	491	485	457	475	434	490	481	477	469	424	445	474	504	499	484	471	486	437	516	452	493	444	448	463	471	447	483	502	425	462	475	484	456	468	484	472	491	470	436	510	486	470	531	469	458	500	476	504	482	512	493	474	461	462	445	486	490	488	461	501	459	492	460	467	468	482	451	509	484	457	460	471	509	428	473	450	524	457	495	477	481	473	481	475	476	472	426	501	471	455	474	450	448	446	438	449	467	430	484	438	458	492	468	512	493	434	489	478	469	451	454	460	475	461	432	462	464	482	435	475	448	444	462	523	439	440	481	454	462	488	476	450	457	503	474	491	437	473	482	455	476	470	508	472	524	457	467	481	410	483	475	465	490	483	515	474	467	486	499	477	447	463	462	463	472	476	481	472	492	455	468	448	451	443	459	470	458	463	443	461	465	470	472	479	438	445	422	445	473	431	476	499	475	495	471	513	483	492	471	474	469	500	479	442	489	477	511	464	459	446	491	448	462	479	470	439	483	458	463	483	463	551	509	472	422	482	460	451	447	464	480	442	490	418	458	492	464	493	452	476	468	493	457	489	463	479	489	446	466	447	501	478	446	458	462	482	486	470	495	446	424	461	457	459	441	476	448	467	484	455	478	460	469	502	466	425	477	489	489	457	497	496	487	463	472	459	453	470	488	469	475	467	472	458	469	486	491	439	472	464	460	492	465	462	479	486	469	479	470	450	494	451	489	460	491	448	475	424	482	482	502	461	449	453	472	472	481	480	471	477	463	439	483	487	445	481	477	500	455	500	469	470	466	470	454	491	458	483	480	478	442	472	483	479	492	455	472	466	499	497	465	463	522	451	476	477	449	471	461	468	525	474	446	475	499	498	464	474	473	458	460	519	465	442	471	456	473	478	416	492	471	479	466	432	481	483	466	469	481	449	472	462	502	490	486	447	459	473	463	476	503	445	550	488	495	528	455	464	399	504	462	489	455	449	435	490	504	434	451	459	439	455	452	460	479	446	455	483	451	486	472	458	476	466	467	486	463	486	435	442	468	459	464	479	464	462	457	469	457	480	456	447	458	481	518	461	494	476	483	468	466	454	487	492	446	503	480	443	457	480	476	467	466	504	466	486	503	475	448	463	461	465	470	494	479	439	477	456	470	464	475	440	455	471	447	474	466	487	465	461	524	500	471	488	514	471	430	473
23766	20786	27709	23856	20345	8970	3076	1787	1364	1480	1422	7503	23669	18933	9422	2960	1044	780	671	673	671	647	635	640	602	692	641	622	685	602	647	651	637	683	670	686	638	705	656	652	661	680	639	659	545	661	641	657	617	673	666	643	587	662	649	648	674	623	665	639	592	640	636	645	664	633	640	655	619	622	672	605	683	633	705	561	647	625	602	647	655	663	610	673	650	658	607	666	608	645	603	622	619	663	668	607	633	616	614	612	637	693	628	621	662	637	636	639	613	670	616	651	667	580	646	620	646	614	592	602	617	615	647	616	641	642	647	653	675	645	638	649	616	652	657	617	664	688	633	612	613	642	613	649	655	661	651	656	615	654	589	679	629	650	622	625	648	666	617	628	646	644	699	627	603	653	639	623	638	647	615	643	593	612	619	646	631	654	653	608	632	640	651	633	629	632	681	664	586	612	660	580	668	626	626	675	582	623	665	641	636	590	653	617	671	640	613	631	651	638	634	661	633	627	627	609	603	625	642	626	645	631	650	642	662	624	626	586	632	592	610	644	662	651	635	605	637	655	638	649	630	644	679	614	612	647	627	650	618	636	651	623	613	621	656	633	650	609	633	624	662	653	605	627	639	628	655	644	616	640	604	618	606	657	592	662	604	649	636	633	674	618	670	669	601	606	649	623	611	622	604	634	616	636	652	620	632	604	611	631	637	658	595	602	655	632	621	615	586	576	616	611	637	614	614	646	645	658	624	642	584	610	633	647	672	630	587	647	679	634	660	660	624	645	647	651	621	665	606	646	665	602	631	675	623	625	668	620	610	653	661	624	705	615	662	658	644	614	642	631	685	622	630	656	602	677	598	656	649	671	610	621	657	617	641	718	616	620	636	622	624	664	647	624	673	655	629	674	624	623	620	650	575	640	593	653	559	651	598	618	626	632	636	601	620	598	671	649	639	622	640	616	590	633	650	634	630	625	644	621	624	631	627	609	600	618	611	639	630	612	575	629	635	670	645	642	640	639	622	601	637	640	680	658	662	625	630	641	627	638	637	588	629	641	642	658	594	610	606	642	638	622	625	629	672	601	648	638	623	693	676	579	640	666	674	649	613	620	621	632	606	637	645	654	627	619	664	633	629	646	635	669	625	622	670	605	627	639	623	631	628	645	662	595	673	603	656	632	667	641	604	620	577	674	601	661	650	586	677	631	634	582	596	631	605	615	609	611	642	652	669	665	597	595	673	604	636	608	683	655	622	636	628	684	634	624	690	632	620	632	632	635	656	636	655	617	622	651	625	682	628	592	636	641	669	634	651	612	612	616	627	603	665	620	605	629	629	664	572	600	659	605	623	611	648	618	652	629	646	620	642	650	625	662	637	641	623	618	627	609	619	676	597	641	659	645	603	662	628	662	659	627	656	627	599	637	644	623	645	652	633	624	660	627	632	643	609	644	647	680	633	599	657	616	652	632	621	628	673	635	658	644	642	597	616	647	654	644	660	648	671	625	654	653	709	652	688	608	631	626	630	614	609	646	635	645	613	611	607	622	654	619	647	639	600	648	661	633	657	652	629	702	618	618	665	644	589	632	626	626	575	645	577	653	632	678	632	638	692	642	603	651	626	670	613	606	608	666	640	615	618	639	618	585	628	638	628	625	664	653	602	659	637	640	663	605	637	567	642	607	626	656	655	635	667	636	626	615	635	654	648	655	639	604	685	630	649	660	661	657	640	648	619	631	618	622	620	655	656	655	642	590	640	636	630	682	607	666	622	654	600	652	632	599	614	661	627	633	649	656	605	661	649	605	603	646	659	659	672	679	647	616	658	626	639	625	632	645	608	673	671	662	601	653	618	646	614	642	646	632	677	617	612	665	600	609	617	618	631	676	654	705	601	607	649	640	622	621	633	644	628	608	640	598	596	651	583	621	626	646	643	592	631	640	583	618	636	636	616	625	647	627	593	604	612	592	603	653	645	574	640	610	652	618	652	648	642	655	604	620	653	631	647	618	646	683	658	568	626	696	646	661	655	638	654	672	604	671	639	609	637	628	633	639	641	681	640	624	644	674	654	616	624	689	619	660	619	624	631	587	674	654	589	642	653	671	669	638	681	666	621	618	618	621	640	673	635	627	625	599	649	666	641	640	630	597	631	612	629	650	612	669	642	683	614	670	617	653	606	640	618	633	640	594	585	606	627	635	646	628	615	639	610	694	596	637	646	650	623	636	652	612	658	612	616	636	641	619	581	657	592	644	616	626	630	636	655	624	642	667	601	640	620	648	649	652	640	649	637	621	649	666	598	643	653	638	651	624	606	621	603	627	617	617	617	614	642	657	638	619	633	615	614	620	642	609	648	597	645	628	609	582	589	695	622	631	600	648	642	612	593	613	630	645	661	657	664	628	582	647	634	635	607	621	660	641	611	645	671	649	599	615	615	658	619	625	629	647	627	623	654	593	675	690	642	660	594	596	637	606	618	668	647	629	630	642	635	659	655	606	624	618	603	618	664	673	641	636	612	629	616	611	655	636	618	625	601	634	605	605	641	583	663	665	599	614	607	666	618	648	608	676	602	636	643	657	572	609	665	600	669	643	613	649	587	624	616	602	631	650	626	630	660	647	639	582	580	610	648	640	646	630	657	622	615	626	626	590	633	644	626	581	630	678	627	609	611	548	641	625	644	620	612	650	658	679	668	705	641	605	674	595	624	645	630	596	640	599	608	610	637	641	672	676	595	672	607	680	669	615	623	630	631	625	640	633	590	665	624	585	594	675	628	633	639	588	599	623	638	648	592	634	604	613	634	597	607	666	643	621	641	684	598	633	613	627	636	643	614	606	608	627	603	643	599	616	637	635	665	661	629	654	628	672	625	635	617	638	614	617	635	615	645	667	644	645	639	642	665	618	667	626	640	610	638	616	610	614	659	607	636	604	646	648	656	628	646	628	666	661	640	597	609	636	652	660	633	623	664	651	632	610	616	606	607	582	643	648	600	597	613	629	627	639	625	623	576	636	659	645	610	614	676	600	645	617	601	645	627	609	639	607	628	615	651	621	619	662	620	612	625	637	569	627	630	641	594	628	649	606	617	635	618	607	650	619	641	618	669	616	631	635	684	614	615	585	641	664	633	597	654	664	728	656	640	642	639	654	609	659	652	657	667	676	609	636	629	687	644	629	630	617	619	592	600	615	603	653	649	627	663	633	633	630	653	604	652	634	597	622	654	614	587	638	618	653	622	603	624	617	639	620	626	650	656	608	656	618	650	588	626	595	624	598	635	639	643	660	567	590	666	664	643	577	629	615	633	614	635	629	637	633	645	596	636	603	627	647	624	614	633	631	618	602	638	628	642	644	655	662	604	638	642	618	622	638	595	679	633	657	644	628	608	637	618	636	577	592	628	642	629	624	613	669	609	623	648	688	653	619	665	639	648	603	652	667	630	654	588	621	633	624	639	606	613	573	640	622	679	662	655	643	618	610	586	694	650	647	600	646	676	594	604	652	620	639
7437	12886	10460	6921	4688	3258	2569	2037	1862	1975	1977	10479	23703	16623	8330	3006	949	660	587	548	612	577	571	602	577	589	578	578	577	505	537	569	540	616	580	569	539	566	611	571	594	552	590	571	543	579	535	574	602	576	507	569	557	582	550	596	542	615	553	613	576	555	551	567	553	534	563	585	571	541	609	529	528	569	511	556	571	562	540	540	559	611	563	581	592	548	536	520	543	588	571	556	554	589	566	556	534	555	557	565	564	560	563	588	547	547	538	542	576	565	575	575	590	523	582	561	584	549	567	556	526	562	532	587	556	571	575	572	575	566	595	593	546	553	577	572	587	572	580	529	519	593	571	526	557	564	547	552	595	582	547	571	560	575	591	535	573	570	540	557	589	573	575	516	577	581	573	574	586	555	558	567	560	591	515	573	549	508	574	530	587	578	566	574	563	564	554	597	577	571	538	572	566	587	546	538	603	548	554	513	566	574	559	540	567	564	576	542	585	559	565	577	581	546	581	545	556	566	525	560	599	540	545	539	582	585	554	557	564	594	562	549	531	539	533	539	583	545	544	538	536	552	565	567	530	582	576	555	516	562	553	550	563	578	522	563	603	570	573	550	550	567	556	527	540	535	526	533	568	538	573	565	551	523	550	555	524	565	571	575	565	577	544	554	573	572	586	575	566	555	578	573	576	560	568	572	571	568	559	539	556	532	542	548	555	575	548	562	539	536	535	560	510	553	581	597	539	557	569	544	551	566	556	584	590	543	582	525	549	553	559	556	566	550	516	600	570	577	544	568	585	568	565	544	554	574	554	559	555	562	573	579	539	563	549	566	548	576	550	532	541	557	627	552	580	564	575	557	589	559	561	489	585	572	536	554	547	574	523	522	563	572	575	572	597	616	585	582	563	536	577	572	555	552	573	556	576	542	610	526	551	566	587	531	599	584	585	530	522	558	572	551	559	530	578	603	573	578	570	569	532	580	565	551	584	555	538	544	543	565	564	591	576	547	540	574	573	577	548	552	551	543	564	543	597	538	592	592	551	510	585	576	560	603	588	557	603	556	588	565	533	554	583	543	562	604	589	549	540	567	572	585	551	578	537	594	549	599	544	571	535	555	543	549	603	550	607	565	577	526	562	575	589	554	538	526	567	514	561	576	541	554	577	520	587	582	540	576	553	574	583	579	537	529	557	560	540	537	594	563	503	569	592	561	575	538	543	604	571	559	519	558	580	553	510	539	553	552	562	542	594	584	591	543	569	573	525	576	583	548	553	548	534	577	533	586	557	571	557	545	605	513	562	532	577	559	548	571	562	565	554	592	574	513	527	568	533	541	574	599	565	585	567	580	570	543	533	594	549	559	577	550	510	544	561	514	573	542	532	574	615	567	567	542	571	523	532	581	524	583	539	613	572	599	562	561	565	571	579	569	576	558	542	592	545	609	525	558	611	559	582	559	575	555	534	555	536	595	534	575	619	549	564	541	548	563	589	569	550	574	543	539	553	553	577	562	534	557	549	561	594	589	568	569	577	565	580	549	560	570	574	570	513	563	535	602	565	578	551	545	562	581	542	565	583	548	510	563	555	552	561	512	527	580	562	547	538	511	512	584	576	563	535	620	544	595	576	511	537	533	568	575	550	554	585	588	575	588	568	536	563	600	578	535	559	606	554	558	562	563	573	567	577	584	597	593	557	554	586	558	592	571	512	578	578	582	538	548	554	587	554	523	542	573	559	575	566	545	550	591	555	572	542	565	567	548	553	559	565	535	558	569	565	561	565	572	574	575	566	597	555	540	564	521	527	538	537	582	556	550	559	586	559	569	527	521	567	564	555	587	518	568	569	588	555	562	540	553	568	542	590	562	577	577	563	611	541	543	546	555	565	550	599	576	585	611	589	561	552	566	560	552	567	575	575	516	573	532	514	572	571	549	552	562	531	535	591	588	605	536	573	522	566	546	544	574	573	572	593	555	564	540	564	541	578	550	526	561	574	567	517	600	560	537	593	559	559	579	565	566	526	558	540	526	621	556	537	532	587	570	577	558	590	542	577	583	546	548	579	526	587	570	544	560	535	542	578	524	545	561	553	562	562	549	566	569	591	582	538	541	561	587	555	608	564	578	579	534	527	579	597	579	573	564	570	569	559	582	551	548	548	571	540	571	581	613	536	534	537	575	553	539	512	560	582	603	562	530	551	533	558	546	563	565	527	612	574	617	549	531	557	541	556	516	549	525	553	547	579	557	555	547	533	553	562	557	535	537	575	555	565	518	588	560	595	570	533	546	550	535	559	544	568	533	567	595	542	536	559	529	539	559	552	528	548	615	582	548	562	560	583	562	584	567	538	622	538	508	583	506	536	602	563	565	538	531	610	546	560	559	539	564	574	535	584	564	554	513	613	590	558	562	549	551	565	550	616	534	550	569	542	556	587	580	527	618	534	629	576	520	511	564	624	557	632	601	560	591	587	534	595	550	536	587	557	556	559	537	581	531	568	572	545	559	569	612	579	574	559	565	548	541	557	546	596	534	537	575	571	569	571	571	559	510	525	573	545	577	580	569	570	477	534	571	579	598	549	554	575	583	554	595	601	582	544	536	556	548	560	564	583	564	596	550	586	575	532	566	565	541	553	583	578	521	604	580	515	511	589	580	538	562	575	549	587	576	587	586	552	582	570	561	609	551	530	576	560	554	576	554	574	529	570	522	552	570	572	534	549	577	578	558	531	533	546	523	563	572	599	630	586	574	535	557	547	553	566	549	586	566	577	528	535	555	570	550	584	551	619	553	568	586	532	580	563	556	548	548	544	540	514	605	558	552	560	591	530	560	534	560	591	487	548	586	547	570	534	529	549	587	548	535	553	601	563	611	589	576	582	551	555	544	555	579	543	532	544	571	550	546	547	571	575	561	576	556	510	512	544	566	540	531	550	573	568	575	558	554	549	570	545	565	584	574	544	524	590	561	535	541	566	540	611	567	553	538	593	542	552	565	514	522	531	547	603	540	583	547	540	595	541	578	565	572	494	584	567	555	566	521	549	535	551	569	531	564	509	539	594	568	530	543	593	549	557	573	554	568	606	574	537	525	536	554	529	516	567	543	548	571	596	550	569	577	577	548	539	593	566	556	594	589	553	577	555	578	560	595	523	558	585	516	537	588	596	558	606	572	578	558	593	598	593	568	577	546	503	550	568	535	577	530	545	533	519	567	550	528	538	529	499	549	540	599	572	557	567	548	543	536	537	593	557	527	563	562	544	558	541	556	554	573	577	542	576	564	520	568	569	626	567	497	546	606	532	546	596	565	578	529	545	567	542	542	551	566	512	575	620	551	582	582	566	627	523	572	531	573	591	538	575	562	569	539	566	588	554	557	518	598	567	548	578	580	539	545	561	540	554	588	575	577	580	539	574	563	512	547	594	584	551	505	550	563	575	582	559	501	587	532	567	555	556	548	575	557	595	541	553	510	578	532	539	542	602	563	550	572	558	619	540	525	559	574	531	556
26791	9727	2589	1644	962	861	764	665	738	826	777	865	1680	1529	1083	780	589	589	574	568	552	598	560	539	580	549	561	571	528	570	519	526	563	556	569	558	562	581	534	542	576	587	548	590	586	539	555	584	553	564	555	570	559	586	552	557	546	578	523	573	547	549	574	538	600	549	594	592	531	575	582	564	561	532	544	557	542	526	561	586	538	541	574	545	522	579	511	575	545	553	507	571	568	538	552	582	534	545	534	575	537	587	571	533	565	551	553	551	560	610	552	554	511	503	551	528	547	555	533	532	529	576	610	530	564	593	565	538	560	538	553	547	611	514	557	559	604	525	550	558	574	561	530	568	534	548	531	571	559	539	531	555	543	530	560	611	542	543	555	541	551	547	523	553	604	516	585	548	579	528	551	525	553	538	577	566	549	550	555	552	549	559	553	563	515	510	554	600	510	559	590	554	526	569	576	543	571	591	560	547	561	517	549	545	543	557	527	526	590	542	549	549	564	536	563	558	536	567	569	549	550	547	554	531	585	524	557	519	552	577	523	568	506	549	544	549	540	546	559	548	529	569	569	534	579	551	553	553	561	547	530	544	502	577	528	554	578	558	565	561	554	593	528	573	550	556	543	557	521	525	537	508	569	552	544	545	579	541	577	536	567	534	575	567	511	568	556	547	534	551	543	598	562	574	552	577	573	594	557	514	556	512	565	565	545	513	498	556	558	554	538	533	522	557	513	540	558	523	556	552	565	600	552	536	562	572	549	549	520	522	558	571	556	567	561	539	539	555	546	546	553	538	546	581	537	536	536	529	500	563	544	566	570	556	510	544	552	518	577	571	549	534	576	601	521	554	554	559	589	576	577	563	551	541	538	591	587	497	523	542	578	578	554	573	565	529	528	605	541	563	564	562	574	550	506	543	566	538	600	532	528	551	470	553	555	522	543	525	569	509	536	554	505	589	531	539	535	501	551	554	524	548	542	536	538	521	544	539	529	521	535	525	557	573	534	547	495	554	568	568	564	548	571	599	587	582	568	610	539	579	515	563	585	559	542	559	555	519	548	522	585	545	552	559	538	584	565	567	562	550	589	589	545	564	575	569	553	576	569	572	551	566	586	545	527	560	570	552	562	552	589	626	537	531	571	537	567	543	549	541	565	551	527	548	561	556	524	556	550	550	565	530	539	536	519	553	554	566	512	585	517	554	577	564	564	544	581	564	534	561	565	551	557	573	561	571	546	538	541	541	582	541	520	553	553	544	549	536	544	544	537	527	548	570	538	559	579	548	512	577	547	541	557	551	575	554	560	553	553	529	558	565	531	591	552	566	553	568	510	557	529	565	600	540	562	585	552	579	540	496	511	566	554	510	569	573	566	570	531	529	566	545	502	541	520	569	542	542	572	525	528	595	571	596	539	555	512	565	502	597	544	566	522	524	532	542	500	566	540	520	514	533	557	562	537	545	587	564	574	570	594	613	544	544	514	615	572	571	545	569	551	541	498	586	566	559	549	603	566	566	571	532	555	578	494	555	518	543	551	547	588	554	567	544	546	570	559	537	549	514	568	545	557	569	572	542	546	517	552	536	556	571	590	547	573	558	531	536	523	544	538	516	541	538	541	548	544	550	571	563	551	541	563	599	546	552	574	571	533	576	573	517	526	498	540	510	552	517	568	536	534	516	562	582	546	553	520	562	558	608	543	582	530	558	511	598	599	574	550	572	541	537	551	531	553	556	571	533	535	558	515	515	520	580	581	580	573	588	560	526	553	532	541	599	558	570	540	545	520	534	567	546	555	514	501	534	519	522	571	567	566	527	565	569	547	549	577	502	560	521	543	588	525	576	529	532	538	536	561	544	537	588	541	553	554	531	526	557	515	553	530	582	541	583	597	559	544	584	550	514	551	574	558	544	578	598	552	550	519	542	569	611	548	563	548	570	553	575	574	587	535	558	535	549	543	564	565	557	533	586	562	573	564	530	568	573	585	572	611	574	549	568	578	549	587	565	553	510	600	547	545	541	577	579	528	541	568	528	541	531	532	542	555	537	548	573	545	528	528	589	550	564	542	575	518	532	552	535	546	534	590	550	555	556	552	525	556	566	574	544	559	546	539	546	536	572	520	528	569	543	561	565	560	555	555	562	531	522	511	523	553	560	535	541	570	549	595	534	544	578	558	543	593	550	587	551	565	572	540	553	536	536	537	561	555	533	582	561	547	577	597	489	548	550	511	554	556	543	568	527	559	527	559	543	555	562	550	592	505	561	538	520	613	530	556	573	572	564	537	559	536	568	544	580	550	534	519	545	496	545	585	556	577	555	539	546	553	557	576	538	572	543	561	549	592	498	571	580	587	534	579	577	552	537	541	563	557	558	568	525	560	542	547	560	580	542	578	584	529	563	571	574	565	554	585	550	571	534	534	556	577	535	514	525	564	583	529	549	573	561	587	570	601	543	596	566	541	553	530	549	538	541	570	565	540	551	534	543	583	585	551	587	555	542	528	565	576	562	545	543	556	526	554	526	540	590	561	567	578	578	591	586	512	523	510	532	553	521	567	548	550	501	509	554	529	550	560	558	548	543	539	543	547	562	518	520	553	555	554	595	569	535	545	550	560	576	584	562	554	579	515	517	522	553	565	535	538	550	510	547	563	533	530	559	503	556	552	535	586	574	546	538	534	566	564	536	565	574	552	545	517	533	553	539	581	550	519	557	550	561	542	527	566	511	545	576	527	566	541	548	565	571	552	513	591	576	572	520	574	541	555	571	581	602	588	567	545	542	572	538	576	552	565	544	573	548	560	602	542	571	572	586	557	559	572	541	533	529	551	537	613	511	539	563	566	567	547	539	570	553	542	539	540	540	529	557	541	524	543	533	556	573	580	541	524	526	555	553	553	547	520	578	591	521	593	561	544	542	532	593	574	569	529	522	584	513	558	551	547	537	550	601	540	526	539	536	524	548	573	575	575	518	544	553	548	546	558	560	551	545	480	544	592	588	589	587	577	540	567	577	587	535	539	567	586	512	562	572	558	566	571	567	503	567	535	517	544	546	533	574	526	501	561	540	587	599	562	586	580	526	568	587	559	580	550	567	543	516	544	565	583	540	534	564	526	526	557	577	543	543	527	563	588	576	580	551	575	611	569	501	559	531	588	565	548	618	580	516	551	530	577	573	557	559	546	549	552	571	549	560	529	594	562	571	597	556	560	581	533	588	558	548	551	561	543	591	573	570	526	555	560	566	559	575	551	575	586	535	601	519	522	559	547	559	541	556	553	555	547	554	553	610	569	536	561	542	554	534	548	573	610	531	562	565	546	565	573	552	550	551	556	550	545	541	541	558	594	521	592	506	574	546	582	542	548	604	528	550	532	597	583	525	500	516	565	544	569	569	569	511	564	546	538	535	555	549	579	594	556	504	559	579	544	540	554	584	557	568	600	537	578	554	529	528	558	539	539	546	581	562	532	558	581	538	566	535	565	570	487	564	537	537	526	561	563	536
6362	2557	2467	1494	1101	1013	813	741	815	983	901	1125	2225	1840	1194	741	548	494	520	510	506	451	470	531	476	461	435	475	440	483	470	479	460	505	516	470	494	483	486	473	516	512	473	461	443	479	493	495	427	497	520	498	473	469	511	509	489	503	458	488	491	503	466	465	478	491	448	490	468	509	484	480	472	481	509	495	492	484	432	477	438	484	455	519	493	495	467	513	508	477	461	488	486	491	466	490	509	503	518	522	456	473	519	468	515	479	523	463	484	499	476	473	475	456	446	499	475	482	488	498	495	469	458	487	506	482	424	491	476	507	458	495	489	469	480	484	500	519	519	503	527	484	463	477	473	498	477	495	444	507	455	471	492	497	490	512	499	470	473	450	509	519	511	486	445	462	482	451	474	468	481	450	472	482	455	488	494	445	477	486	455	484	523	513	493	484	496	482	448	487	481	495	482	432	466	529	450	517	476	479	451	498	458	463	509	467	472	491	493	491	443	468	484	466	464	453	484	477	502	499	461	452	474	518	497	498	496	476	478	481	474	470	484	481	433	454	475	488	502	459	513	502	494	470	512	438	489	508	480	483	473	473	479	491	504	506	480	504	477	461	444	504	525	471	529	439	466	459	500	483	473	500	510	493	453	459	498	487	500	487	472	473	481	502	453	515	504	486	452	498	482	477	438	483	447	496	429	456	453	479	491	442	487	520	453	509	489	478	439	468	495	434	475	484	499	496	469	470	494	498	495	436	496	467	459	492	487	457	460	450	528	487	460	505	473	464	474	488	530	475	484	476	488	482	507	460	532	502	485	494	483	505	470	509	499	504	471	478	448	522	529	507	494	488	522	459	508	495	486	486	459	508	470	439	480	501	492	478	546	504	469	478	526	459	467	497	485	469	478	483	493	463	511	467	466	492	485	463	464	476	437	480	496	471	502	477	478	484	486	481	477	488	486	506	513	522	522	486	506	537	515	502	509	478	444	506	486	468	488	467	486	522	475	453	540	467	463	482	493	507	505	470	456	520	510	473	468	498	473	524	466	520	475	462	505	481	472	510	485	491	450	459	500	486	498	532	497	475	489	454	503	492	471	476	493	499	456	482	473	484	443	467	486	499	483	447	460	505	482	473	474	506	429	493	445	494	510	467	476	487	479	489	475	501	483	471	509	491	471	482	487	499	467	464	434	488	491	495	510	444	500	457	483	493	467	474	538	474	435	472	493	469	513	474	453	505	440	483	517	503	476	479	516	462	490	449	458	474	478	487	485	490	483	511	494	505	490	482	490	494	453	487	467	490	480	526	467	498	506	463	476	492	494	486	476	491	491	488	490	482	478	463	525	471	466	513	474	513	457	493	473	440	475	501	513	498	478	472	465	472	505	469	515	493	485	460	447	496	474	466	486	458	489	519	463	516	480	477	486	462	472	462	504	463	488	479	481	497	483	522	451	470	472	495	455	492	518	475	479	448	496	530	468	516	496	444	470	480	458	508	476	505	488	458	488	454	462	470	527	487	477	512	501	485	510	476	467	477	502	484	530	483	464	421	506	504	481	509	530	497	473	491	504	536	497	478	503	465	460	477	490	466	455	495	485	496	497	500	468	480	468	509	478	466	491	499	467	529	498	480	455	519	500	481	474	525	529	478	464	498	503	439	512	484	442	456	503	435	444	490	463	489	450	499	509	433	477	479	505	481	488	477	478	498	498	501	449	494	488	441	485	471	474	486	465	487	484	484	500	459	487	475	500	451	482	457	486	482	520	445	490	503	515	461	448	489	491	486	467	441	519	465	515	472	457	461	489	462	499	486	503	494	518	484	452	472	472	477	484	459	481	465	462	490	475	504	435	471	496	462	443	476	477	477	503	465	508	480	485	481	502	541	534	460	445	486	460	464	484	489	479	489	500	488	455	484	466	508	487	493	474	473	501	504	472	489	479	493	531	455	480	522	439	437	474	459	466	440	476	482	449	507	481	438	505	466	456	512	439	514	497	472	480	539	495	450	509	466	515	489	472	459	520	457	467	503	461	483	504	486	512	472	515	488	474	454	450	468	480	461	450	495	498	456	454	482	504	515	487	499	478	503	465	476	478	468	470	452	489	478	477	463	500	484	464	490	491	503	517	496	494	455	516	434	487	522	441	482	516	484	509	488	491	490	507	503	497	520	463	492	476	466	512	458	523	478	524	481	471	488	471	489	478	459	491	464	476	485	470	506	467	479	491	457	509	510	438	487	475	472	478	514	490	476	483	470	509	469	446	501	478	467	472	473	448	475	445	482	495	494	497	429	456	490	493	467	452	483	457	471	501	444	477	525	520	450	474	494	498	524	489	488	492	436	479	481	468	467	460	450	473	472	461	435	485	479	492	480	511	517	511	485	502	454	524	504	490	449	479	460	486	504	514	450	500	466	491	524	499	464	519	474	469	525	471	455	479	488	477	493	498	485	420	484	461	448	479	536	468	508	479	462	489	478	492	493	462	456	473	490	487	466	476	517	481	467	522	491	476	485	483	508	494	511	496	485	498	453	482	485	483	486	510	433	475	502	464	508	501	520	493	463	472	523	478	449	480	473	483	481	466	486	469	479	452	514	507	481	492	483	488	534	488	463	483	512	474	530	492	474	474	468	523	513	500	487	473	488	445	489	465	512	469	491	500	524	513	467	513	494	461	441	483	456	437	461	471	468	484	512	497	487	456	487	535	471	489	473	489	461	492	495	496	503	464	496	485	514	512	469	466	492	474	508	492	455	477	473	468	482	467	458	494	463	497	469	520	507	474	450	493	508	474	474	505	499	473	504	506	488	481	460	475	476	501	469	489	494	443	470	508	492	520	507	490	508	476	494	469	465	538	492	503	451	480	536	455	498	487	450	493	499	453	488	476	510	526	492	480	476	490	499	500	493	524	478	461	465	509	495	477	496	491	481	485	503	482	469	464	490	499	490	505	526	512	506	486	478	497	471	505	484	478	460	469	469	462	494	500	476	494	476	504	499	466	478	473	487	427	483	446	510	490	446	495	501	473	445	453	488	505	474	492	463	525	459	495	545	502	431	444	496	487	445	520	511	469	491	516	471	484	489	498	479	489	488	479	470	471	456	478	442	465	480	475	485	486	469	500	486	490	543	474	488	470	508	489	466	457	449	508	472	445	493	494	477	526	488	493	491	484	430	507	501	481	450	490	510	489	527	506	494	502	531	472	484	508	494	442	469	495	519	452	519	497	499	487	482	504	508	499	457	478	494	491	487	515	457	482	481	529	506	447	475	487	460	459	510	478	496	516	478	504	463	450	484	497	490	457	458	447	472	470	514	467	478	477	455	478	515	475	474	479	478	502	469	460	492	503	478	500	485	504	484	467	492	492	488	474	495	476	481	492	514	529	495	487	482	460	471	512	465	502	514	496	471	461	511	456	447	514	481	438	506	486	488	464	472	490	464	488	466	477	484	490	476	468	481	517	452	513	500	483	478	471	510	523	498	482	455	489	463	460	457	427	522
24728	20711	26615	24664	9390	2091	1358	1019	1164	1208	1305	5435	14633	9406	4725	1746	746	590	519	491	508	551	542	485	509	534	495	522	466	486	528	517	490	486	521	555	530	520	499	538	520	541	506	536	562	505	495	478	537	502	490	526	539	524	537	488	552	540	539	516	505	535	511	540	511	504	490	504	452	514	498	502	508	542	551	558	508	505	518	497	522	507	515	543	526	535	517	482	517	514	505	516	564	513	508	497	520	499	536	484	495	498	486	526	572	547	576	496	534	510	527	513	526	550	496	522	499	500	512	518	467	532	482	513	490	521	505	509	490	533	525	510	496	550	533	540	495	514	524	527	504	495	515	511	508	555	495	528	521	480	514	514	506	510	524	508	507	523	525	485	604	558	471	544	515	540	542	485	500	517	507	503	492	557	535	532	434	529	545	496	546	517	554	480	521	525	517	532	467	538	488	530	523	514	534	549	492	499	566	494	518	466	518	489	522	530	474	528	525	542	542	469	507	508	474	553	502	503	506	500	538	534	540	557	514	542	510	558	517	548	500	513	489	525	503	512	514	531	495	568	499	514	501	509	540	503	502	493	517	525	507	534	510	486	510	523	504	534	538	506	485	507	499	488	529	512	540	489	535	553	554	536	551	482	500	508	532	504	497	502	542	505	535	481	516	512	510	497	518	500	503	495	513	532	482	503	527	507	487	529	515	500	482	514	514	515	523	526	537	503	521	516	491	497	554	541	528	514	513	487	534	544	483	502	499	491	495	548	479	508	558	539	530	488	502	501	517	481	540	506	547	548	492	529	502	508	498	486	535	528	512	531	560	540	487	508	514	500	482	545	530	538	496	489	514	543	533	483	526	522	515	487	482	537	542	533	512	527	579	510	494	537	537	517	522	536	505	529	473	524	570	517	515	536	490	554	512	495	506	519	549	523	474	539	502	466	513	553	544	552	483	558	560	510	531	530	503	555	521	569	548	562	546	538	517	510	532	532	487	525	531	484	504	460	479	504	499	567	490	542	530	485	507	525	528	534	504	485	527	514	491	508	502	523	493	486	507	514	504	523	500	524	526	498	509	506	532	566	494	534	519	518	493	540	488	544	515	551	519	512	559	529	530	517	489	488	531	518	515	501	506	510	522	526	530	489	510	495	542	513	500	548	496	517	517	503	554	509	544	532	547	492	469	510	469	504	506	562	538	525	517	499	520	514	516	570	538	501	499	471	513	498	556	513	546	507	532	492	556	546	515	512	497	547	508	521	516	529	515	534	561	554	506	514	503	477	549	549	499	491	528	463	529	509	485	528	497	526	543	505	518	500	507	529	504	542	517	521	494	535	513	488	498	516	532	547	545	526	522	552	511	519	537	489	539	525	495	544	511	509	480	535	517	510	542	473	538	491	506	528	509	489	498	544	513	539	501	519	528	523	506	528	504	493	511	494	500	532	474	543	536	521	484	517	508	474	537	528	502	446	494	509	500	513	543	507	501	531	555	524	510	512	531	524	505	491	535	536	483	569	506	504	501	523	452	506	536	495	514	537	509	518	524	510	510	547	517	499	519	514	528	545	531	474	486	507	534	499	553	556	515	496	543	504	556	516	495	501	541	521	486	510	513	529	560	511	513	483	501	482	534	537	504	532	500	546	522	509	553	476	451	478	522	501	501	490	504	498	513	507	507	515	554	544	543	497	486	507	536	538	493	504	562	519	530	488	548	509	481	495	494	498	518	509	520	505	488	517	494	554	513	523	489	518	509	523	499	504	549	530	527	535	510	490	477	501	537	513	527	480	505	506	515	543	530	479	497	510	530	483	522	493	530	546	539	485	527	531	549	504	532	510	561	495	511	499	504	541	477	521	523	512	497	502	492	512	503	505	552	544	499	493	521	536	537	515	540	476	533	524	492	536	540	470	526	491	516	531	493	502	504	544	513	508	487	520	498	504	487	505	543	493	516	513	525	501	506	529	493	509	518	491	504	533	473	561	533	551	482	518	515	549	538	516	521	513	510	526	461	493	495	471	528	507	534	522	559	508	544	493	485	543	551	496	568	514	519	513	504	498	540	523	521	522	529	506	508	525	469	512	534	522	524	503	532	492	533	572	488	546	539	527	525	497	524	536	492	542	511	532	505	503	523	527	518	520	551	525	514	525	531	499	517	526	530	459	527	531	530	534	511	510	550	475	540	482	493	555	492	495	481	508	510	514	508	509	515	537	517	507	568	528	475	559	496	489	519	482	529	530	526	503	498	506	532	508	497	536	537	501	508	498	505	546	515	486	546	496	529	506	483	496	519	524	495	519	507	490	521	515	516	485	488	536	516	501	556	542	538	490	526	517	504	519	548	490	516	490	525	510	504	541	488	483	516	508	485	462	504	513	505	486	545	534	452	527	524	476	505	500	497	482	492	554	509	513	471	544	516	540	545	503	481	475	535	493	494	557	544	530	497	520	525	499	485	519	520	522	461	509	510	478	495	490	519	522	452	551	539	539	543	498	521	492	528	534	543	514	495	518	505	536	524	492	506	514	527	531	505	479	468	511	485	536	539	515	519	528	530	561	551	529	523	524	546	507	519	529	510	525	515	506	516	511	487	528	536	505	518	508	507	546	526	522	513	502	521	551	528	525	546	502	495	514	564	518	510	497	535	514	538	494	496	535	508	487	509	530	518	501	497	537	505	538	545	538	538	544	509	536	535	487	482	519	543	502	572	532	499	529	532	532	500	527	523	539	536	510	495	556	531	490	521	518	547	497	510	485	469	516	482	520	522	520	508	501	562	561	495	496	531	512	499	533	476	480	486	487	500	551	538	527	517	502	510	542	524	500	525	484	542	477	513	540	526	559	523	519	469	526	496	475	517	495	465	488	509	523	484	551	515	518	505	524	524	475	515	517	537	523	504	498	506	483	439	493	551	570	473	492	495	523	515	517	563	532	489	500	502	467	496	447	498	565	517	511	509	530	497	487	517	512	489	559	499	520	501	507	526	555	544	510	527	488	494	506	489	519	514	505	519	512	522	489	516	502	525	494	498	487	513	539	494	498	516	517	476	500	471	558	544	475	510	507	510	540	541	464	445	543	525	521	525	560	561	500	522	491	538	478	526	499	535	532	530	537	494	538	482	502	537	530	512	510	540	507	520	526	503	498	516	487	544	547	474	505	536	531	482	504	500	511	514	496	497	493	555	496	523	543	486	508	583	499	490	490	541	519	543	498	492	543	481	500	494	522	513	488	484	504	557	529	510	557	530	513	520	496	519	498	508	550	503	526	536	547	471	533	530	491	476	550	523	538	504	516	518	494	505	480	503	519	536	479	514	509	527	529	497	532	470	520	546	535	534	538	548	512	461	503	538	518	517	529	514	486	505	548	503	514	500	517	505	500	544	514	516	554	512	545	511	503	530	523	551	489	509	529	486	528	524	524	484	524	517	510	512	529	542	559	477	529	541	458	465	518	529	476	547	489	500	527	496	532	511	478	524	509	510	514	494	528	554	540	509	486
5256	7674	6352	3683	2576	1748	1479	1312	1645	1677	1734	7903	15157	9568	4989	1895	722	514	501	490	472	509	411	448	480	446	483	487	517	471	488	467	444	498	476	472	481	458	450	451	499	490	501	469	471	427	499	458	454	483	494	441	459	484	473	467	461	457	462	491	470	448	500	459	434	441	495	473	495	456	482	423	426	475	445	508	464	474	424	517	474	456	487	468	453	446	463	449	460	483	504	440	469	443	484	466	465	458	434	492	476	471	472	424	434	457	426	495	498	463	458	493	452	466	469	463	452	463	452	487	458	442	452	467	440	464	444	451	483	496	476	454	442	463	500	451	466	486	507	459	469	510	474	479	484	472	457	467	465	437	470	490	488	458	459	465	472	471	456	440	437	459	485	445	476	479	438	446	411	481	466	468	460	455	528	485	490	434	443	475	461	476	463	426	435	477	460	463	440	481	407	470	455	476	470	442	467	455	482	442	448	433	500	471	520	439	459	456	507	453	486	443	424	462	478	482	481	442	475	475	452	474	506	454	468	453	458	462	427	468	415	456	467	472	464	492	491	468	454	472	488	501	453	472	467	476	474	497	446	426	425	459	475	446	514	473	459	468	473	471	498	485	454	443	449	465	431	470	452	486	484	439	496	460	462	424	477	471	451	451	461	454	443	423	470	456	462	492	463	475	432	459	468	460	448	491	499	401	461	425	472	428	443	455	440	431	487	446	492	462	484	497	435	465	459	459	462	462	464	471	471	458	498	461	434	489	472	493	456	431	441	463	430	467	487	447	476	486	447	479	495	488	457	459	465	477	466	457	477	431	508	478	436	462	468	466	486	468	466	484	483	505	449	493	470	462	435	489	442	424	452	490	490	448	475	470	480	481	478	434	467	449	457	506	455	502	460	455	471	472	441	495	473	505	492	494	453	455	461	472	435	516	487	464	500	504	467	480	467	471	485	458	468	481	500	470	449	486	482	460	429	505	476	493	464	452	473	498	459	491	481	434	485	449	482	482	442	511	501	459	452	471	488	470	459	490	478	456	492	472	434	446	442	469	460	474	512	454	480	461	449	505	500	441	456	482	415	459	458	429	442	501	468	434	438	452	473	459	472	452	440	487	458	474	469	414	456	485	443	462	461	457	475	498	478	441	453	493	472	426	477	423	471	435	463	470	459	464	501	454	492	473	475	492	474	447	489	441	487	467	443	425	494	441	461	475	458	480	461	455	494	445	491	475	477	470	464	460	491	464	458	523	461	452	442	481	457	442	443	436	423	464	465	451	470	446	443	505	446	456	464	460	496	420	455	460	472	478	494	462	459	507	470	469	426	467	465	476	506	464	476	427	457	454	447	469	442	456	472	477	486	489	487	434	474	487	482	441	478	440	506	486	446	458	441	456	475	458	466	455	478	427	444	483	451	463	463	458	466	440	504	450	457	449	474	443	454	475	467	489	479	424	494	450	445	505	450	497	467	457	475	425	512	472	488	505	487	499	482	451	472	501	465	450	482	482	478	434	497	465	493	473	458	526	493	465	431	440	477	490	467	444	483	469	488	460	434	443	466	455	467	446	454	468	475	472	472	456	471	430	458	443	462	477	488	437	430	433	441	475	445	483	443	480	477	473	464	451	455	462	479	461	467	436	471	434	479	456	479	484	463	439	461	454	523	465	461	465	474	434	473	440	478	438	416	477	463	481	477	483	481	461	492	452	490	465	475	450	455	448	450	445	485	449	476	495	524	475	463	445	479	508	489	475	466	498	465	469	432	497	473	457	488	471	480	512	432	456	463	482	447	508	450	467	473	497	474	474	447	462	455	496	446	485	464	494	449	480	445	500	440	459	441	472	496	510	443	427	483	482	469	470	475	453	459	452	467	442	472	470	455	461	463	422	410	439	494	487	458	466	491	489	456	494	442	482	474	516	480	465	454	431	438	499	469	472	472	453	466	531	468	454	480	487	444	418	468	474	439	438	480	493	446	475	471	519	487	457	453	469	436	442	503	443	484	441	444	450	515	435	446	488	433	483	481	457	477	445	477	446	455	475	475	469	455	435	479	499	423	440	484	467	472	471	453	471	428	455	447	456	450	497	460	460	473	463	479	489	433	476	442	447	495	404	489	483	457	479	467	473	450	472	457	469	466	416	477	440	504	468	466	518	494	434	476	459	474	475	482	408	445	481	474	461	470	481	487	488	521	434	464	484	464	427	468	443	495	455	466	492	491	466	457	494	480	463	475	476	458	475	422	481	472	488	462	512	473	444	467	469	457	469	461	470	450	442	456	522	464	471	462	493	473	469	445	452	432	469	488	467	487	442	491	455	460	465	447	476	437	502	439	481	464	476	524	426	462	481	487	494	511	480	453	447	509	452	445	478	446	451	465	435	476	497	455	456	503	468	441	485	463	449	506	449	459	425	471	439	474	446	478	447	428	457	470	444	460	461	497	482	464	423	474	467	460	512	458	464	438	445	469	464	467	468	442	500	419	451	475	481	456	437	476	485	475	450	433	482	463	454	472	463	458	454	450	499	491	473	490	487	472	471	466	496	459	489	447	463	460	443	482	447	456	478	461	446	478	463	490	460	441	470	448	486	472	441	464	489	476	491	489	457	504	461	488	468	443	443	474	479	461	505	445	470	460	446	452	489	474	492	454	467	438	477	433	461	465	494	432	478	495	492	470	475	478	468	467	492	464	455	453	457	512	488	459	507	449	469	477	478	483	495	454	474	426	487	483	488	474	484	494	451	474	466	475	461	474	454	477	468	470	475	473	428	465	456	518	456	461	494	474	455	474	455	470	474	484	457	459	454	436	458	438	461	508	480	462	487	477	473	442	462	469	451	480	452	439	469	482	481	461	419	502	437	465	444	415	496	461	445	482	485	470	463	435	435	464	459	449	511	451	455	496	445	524	462	437	463	433	461	462	452	458	485	466	436	463	437	462	472	502	454	483	461	472	496	455	429	441	469	500	458	434	468	481	482	450	474	484	456	484	488	442	486	444	496	450	433	485	447	491	451	451	478	449	441	467	474	465	476	481	453	443	464	444	476	492	463	444	477	489	447	450	490	453	437	476	477	463	445	484	451	439	456	478	467	451	447	508	482	466	437	478	471	468	450	453	505	450	465	445	486	458	490	458	480	509	456	485	492	422	448	488	448	503	487	453	439	495	509	453	445	494	461	463	504	479	487	458	464	470	485	478	488	464	471	444	461	495	454	464	474	444	490	467	472	456	467	470	486	453	463	441	454	487	432	481	457	481	463	478	474	515	447	473	484	487	523	466	447	463	447	471	434	456	455	466	460	481	511	476	472	447	485	459	442	455	501	443	457	460	515	451	510	488	472	469	500	465	485	447	462	470	481	469	425	459	453	479	456	459	482	464	480	461	461	483	423	476	462	433	452	470	477	443	454	446	422	467	489	485	434	477	451	495	434	458	469	453	548	437	506	451	460	480	459	459	485	520	487	491	510	428	510	442	465	438	455	494	456	448	490	457	499	500	483
23713	20723	27666	23813	20416	8748	3143	2053	1795	1744	1837	11849	24649	16130	8961	3077	1028	709	648	685	637	638	633	608	585	642	603	591	648	641	638	612	594	624	588	651	650	587	689	607	604	624	619	657	579	642	576	627	614	626	643	662	627	607	627	605	591	621	648	598	616	605	620	593	645	596	575	616	581	624	630	623	620	670	591	625	591	642	602	611	588	571	621	601	585	616	572	633	595	592	626	622	617	589	605	653	690	610	614	606	623	615	640	602	620	612	675	626	624	614	622	644	662	618	633	595	645	635	609	670	644	631	613	545	608	593	593	619	627	632	565	613	614	600	637	616	635	656	631	630	634	596	600	614	650	592	612	631	665	645	616	663	577	597	613	625	592	616	577	621	575	589	638	604	556	616	638	632	587	648	608	618	581	618	610	603	628	613	636	602	629	607	640	575	622	601	597	620	616	599	624	640	599	598	603	592	613	606	645	616	604	609	633	606	595	588	606	667	663	654	622	647	613	644	624	632	614	662	615	590	595	592	619	634	601	621	614	581	600	630	621	620	633	601	644	621	603	617	603	632	605	611	579	621	586	625	637	610	623	621	631	619	632	622	649	603	596	595	634	630	599	601	578	582	619	602	616	612	587	600	636	634	589	614	652	628	590	607	593	616	632	629	617	579	629	612	666	615	626	586	604	611	558	574	620	649	648	574	659	654	636	580	588	645	623	575	589	602	588	611	617	618	595	609	587	608	629	585	634	631	604	609	597	634	618	591	637	616	607	607	609	556	560	573	638	602	610	633	653	617	647	629	642	603	618	611	611	639	595	630	607	587	562	617	615	595	625	616	603	617	593	626	654	622	601	602	611	615	639	606	603	648	626	616	616	605	608	614	617	625	614	589	622	582	594	618	617	636	596	565	660	653	552	575	612	616	631	691	597	587	545	596	580	625	599	632	578	621	602	567	595	616	655	588	608	637	623	600	600	616	615	665	640	584	603	590	588	630	633	619	598	599	594	696	602	658	604	584	601	586	618	631	608	652	655	652	635	616	587	554	627	588	607	582	621	599	605	594	607	640	574	593	633	644	596	645	569	598	635	630	585	580	653	623	608	643	590	636	623	616	635	579	639	581	639	589	605	647	626	598	618	644	642	635	597	618	652	612	604	596	615	600	627	590	619	604	617	623	617	606	633	609	639	631	601	630	626	593	599	595	590	565	652	659	583	599	585	636	575	610	548	627	594	641	603	628	588	611	615	664	591	610	650	622	621	624	561	587	596	618	667	628	638	637	610	561	634	613	605	663	606	614	614	613	609	659	601	595	625	609	641	593	613	629	603	602	566	626	583	652	593	628	607	623	631	591	638	619	630	560	660	617	595	609	577	587	638	620	565	605	568	660	652	645	542	624	615	598	658	632	680	607	599	651	635	594	615	603	658	650	624	583	598	622	612	610	624	629	648	660	593	676	617	650	627	630	656	591	595	591	635	589	627	656	612	624	606	598	590	596	622	630	617	571	601	636	604	625	643	600	652	675	599	613	595	635	553	638	590	640	617	639	593	651	597	637	635	641	593	628	616	644	563	629	601	594	634	581	582	640	622	628	629	608	592	630	635	607	596	624	614	629	599	654	626	649	636	612	579	648	580	591	590	614	622	626	629	599	639	596	586	639	582	601	644	570	598	643	596	615	635	639	603	646	659	634	652	597	640	622	643	649	580	587	679	598	586	573	608	602	613	627	606	573	600	621	671	584	620	586	613	652	582	629	584	627	641	611	616	637	636	614	592	610	594	650	618	603	628	620	605	615	599	593	664	664	612	610	632	654	648	613	590	583	620	636	613	629	649	620	610	608	603	615	553	653	614	602	590	616	620	569	603	637	618	619	578	601	633	603	624	607	574	639	602	593	597	623	619	625	621	602	613	586	605	627	592	619	621	612	667	631	585	597	620	642	594	593	635	563	598	614	645	663	626	646	608	597	610	626	621	607	610	621	634	660	649	605	579	585	673	640	577	609	604	635	561	567	611	577	622	617	606	622	581	591	621	625	656	608	626	653	581	622	599	611	593	661	589	626	635	581	601	583	623	616	613	602	602	587	604	582	610	651	638	615	635	599	613	626	643	633	616	659	637	608	632	639	604	551	635	584	597	624	643	624	638	590	591	635	649	615	600	610	587	596	595	612	629	620	634	609	626	592	630	593	640	601	579	584	619	582	625	654	604	634	614	633	616	549	606	582	566	568	603	576	601	623	640	619	643	591	591	624	604	613	618	596	636	692	609	624	616	621	655	618	611	633	612	588	578	574	627	610	636	568	580	621	588	594	623	584	624	649	633	615	629	602	644	625	623	618	593	568	620	625	645	596	659	654	626	630	604	601	568	624	658	617	648	600	594	626	650	583	575	589	614	613	622	586	573	633	608	640	619	623	612	667	583	609	566	633	610	616	601	608	574	576	566	640	590	627	614	607	629	612	590	598	618	608	607	626	602	629	577	646	576	582	598	592	607	608	625	613	614	587	608	609	610	592	635	619	630	597	613	647	628	638	613	662	627	608	638	617	610	610	646	623	653	593	657	570	596	615	554	606	616	625	605	596	610	613	587	599	565	577	609	628	599	613	635	633	623	623	577	667	597	573	590	672	636	633	609	597	639	612	598	613	624	608	589	634	648	632	609	595	613	650	610	630	624	635	620	621	640	621	632	611	581	622	605	615	633	597	572	627	617	616	647	641	634	578	636	553	593	625	625	593	621	639	580	567	619	626	615	674	588	609	657	605	589	622	568	632	618	620	619	590	612	619	646	608	615	617	610	614	590	589	603	579	626	580	600	634	640	597	626	611	576	613	621	604	595	609	592	580	601	613	599	595	603	624	588	632	601	566	666	584	641	651	585	612	607	598	607	627	612	632	634	587	615	605	603	669	590	629	607	616	603	563	585	610	653	590	599	642	609	624	642	628	624	655	659	616	599	648	620	558	652	604	620	636	617	611	611	642	611	565	619	638	606	614	630	604	642	621	571	605	587	639	621	599	594	636	635	577	605	597	613	640	648	641	642	613	577	599	570	612	639	608	617	625	651	612	599	602	559	554	642	610	621	609	576	666	629	604	645	621	579	672	616	611	589	613	641	609	605	616	631	566	584	585	579	619	626	626	590	598	625	633	640	643	625	605	616	596	620	632	622	612	654	608	596	611	631	617	584	601	656	619	666	616	615	607	570	592	621	608	622	589	631	617	577	580	645	619	632	559	644	604	593	638	595	586	597	609	617	588	586	610	564	577	634	585	632	654	625	599	629	601	657	613	598	621	606	608	576	587	611	545	619	606	595	646	633	618	619	578	582	628	583	630	693	574	617	571	608	598	574	600	642	617	643	606	621	591	602	592	590	638	621	619	628	608	613	599	622	659	636	657	649	616	614	626	632	623	633	590	654	597	606	635	619	680	619	620	627	610	633	631	625	603	615	612	598	599	633	679	617	589	614	618	610	560	621	619	610	661	600	633	602	569	630	662	590	638
5961	10964	9913	6530	4306	3374	2845	2528	2425	2516	2540	15377	22815	14596	7849	2940	950	681	585	563	547	558	494	544	554	522	569	548	531	542	508	535	509	550	527	553	567	508	494	548	552	586	544	529	502	558	515	552	545	533	522	524	554	537	580	554	552	559	571	529	511	493	499	522	558	566	534	509	515	531	574	570	547	566	516	533	547	557	518	570	577	566	578	585	564	525	569	545	536	530	561	539	545	560	566	533	546	571	548	543	547	528	541	581	555	575	518	530	532	552	540	564	579	590	504	528	583	562	530	527	556	521	534	575	542	557	532	500	535	524	582	524	582	547	540	521	562	526	553	542	565	551	541	532	506	511	579	522	544	535	504	544	514	544	553	559	575	555	519	533	541	546	562	561	528	556	581	565	534	551	553	563	540	555	537	572	579	554	553	501	538	495	548	531	540	535	531	573	524	508	570	519	569	560	557	522	515	510	580	554	572	532	555	550	571	544	543	551	571	566	541	577	530	518	582	510	550	546	536	589	580	569	519	530	546	547	529	533	530	543	534	511	503	551	545	539	601	539	558	541	542	547	532	551	551	540	566	511	549	536	544	521	545	525	540	549	543	538	529	557	563	567	565	559	551	552	505	532	556	519	555	575	527	539	550	533	509	546	534	555	553	523	514	551	582	552	534	582	557	527	510	506	571	515	567	547	537	537	555	516	542	525	516	540	549	526	499	556	583	503	530	533	548	537	550	566	552	543	549	585	523	531	602	559	502	513	550	515	549	583	550	557	536	569	543	546	576	553	536	569	523	587	594	491	535	513	568	521	519	538	550	531	567	591	549	539	579	543	539	559	523	557	496	557	572	571	553	494	528	509	557	572	556	537	549	542	525	504	549	555	536	572	532	558	578	552	547	561	498	550	559	532	516	516	568	552	587	515	529	534	567	518	548	600	539	551	502	548	564	548	527	581	519	589	565	535	528	553	547	563	525	509	541	563	539	521	519	571	529	564	532	582	553	566	596	512	520	544	520	547	538	518	531	560	560	574	523	575	521	543	587	496	530	538	597	553	465	581	555	555	577	511	525	536	570	512	568	523	541	525	559	567	590	505	566	524	566	529	540	545	541	493	510	522	558	539	532	532	495	594	567	545	528	552	580	540	544	554	556	532	539	531	562	538	532	535	535	523	532	551	530	556	536	576	548	538	547	522	497	544	585	555	534	570	563	504	531	536	569	560	565	498	527	542	553	560	560	553	524	520	549	540	531	507	527	555	558	533	540	537	574	550	520	512	540	569	533	550	530	523	521	562	562	524	535	510	552	524	580	553	543	541	526	568	519	537	549	570	543	525	564	589	532	534	531	560	572	554	504	551	536	559	506	545	590	518	514	535	535	569	534	507	540	540	552	528	560	539	567	563	545	571	523	550	558	526	533	578	544	514	547	554	548	530	513	506	533	564	530	552	554	536	517	527	530	518	549	586	541	547	520	516	541	547	537	531	550	543	509	548	523	547	456	566	570	555	577	548	551	546	521	613	524	503	529	520	522	530	497	577	525	545	563	528	563	511	534	553	549	483	546	553	529	561	543	534	606	566	561	594	517	558	498	499	544	589	550	548	533	506	498	560	579	561	534	556	551	524	562	527	544	531	549	563	547	516	507	501	566	549	575	531	537	541	521	557	564	577	522	510	556	571	609	555	539	522	570	511	562	572	536	592	513	488	508	521	573	502	557	536	532	537	529	531	535	585	493	569	547	540	555	549	549	573	544	536	567	500	540	510	559	522	533	510	529	558	526	601	575	534	549	512	516	529	556	504	567	525	553	565	512	571	546	534	505	501	565	557	516	531	522	545	535	530	569	557	571	603	548	525	562	587	529	547	553	535	494	547	577	544	575	557	554	517	541	556	511	524	532	522	535	498	503	512	553	535	580	528	536	556	545	534	544	555	535	553	558	504	550	557	539	548	547	519	503	541	542	538	566	508	546	574	578	541	524	537	532	542	512	591	573	577	524	534	562	558	567	574	542	514	535	555	532	562	568	545	541	552	528	547	530	571	520	453	520	589	517	549	537	535	510	546	516	542	555	507	541	516	597	515	509	545	535	543	541	560	563	546	558	505	523	520	500	543	528	511	568	550	563	588	545	553	519	528	519	533	518	565	561	545	530	527	549	552	536	502	568	504	563	519	550	574	536	510	550	514	530	532	523	537	574	559	511	505	531	531	528	559	580	576	536	538	582	557	557	552	545	521	557	520	566	543	563	564	555	531	582	530	521	517	547	517	553	537	547	549	502	538	533	558	539	463	545	565	539	541	525	535	554	538	559	527	540	538	538	570	509	532	544	569	523	546	544	536	526	570	551	539	513	533	547	509	534	502	525	518	512	526	558	548	540	510	598	529	531	569	542	559	524	535	569	555	488	524	611	556	532	541	531	560	551	502	576	575	514	533	551	530	533	526	524	532	559	543	580	535	572	562	570	567	552	548	551	569	509	551	530	563	571	533	539	543	524	517	532	504	510	557	514	522	570	535	527	575	530	554	536	490	533	592	540	543	557	556	530	521	561	556	568	543	527	555	542	546	534	545	543	552	559	510	529	531	530	543	537	609	530	484	544	520	514	527	570	532	584	526	567	546	549	564	547	562	517	564	520	579	539	523	514	548	571	572	517	530	510	531	553	544	530	509	540	547	532	544	572	552	576	549	560	505	543	567	528	565	573	554	553	540	513	523	573	569	539	534	525	571	550	525	524	533	545	522	575	516	541	545	498	539	504	572	600	521	540	527	498	535	557	545	554	558	516	557	546	516	524	542	506	547	530	567	579	555	539	494	515	526	532	521	525	539	536	539	551	556	551	550	561	545	522	504	566	535	518	583	517	537	599	536	523	572	563	543	536	570	538	526	539	554	514	542	566	565	541	549	535	513	545	575	561	539	574	547	533	538	545	550	529	519	555	583	537	511	551	569	546	566	563	487	533	509	526	544	582	554	569	555	527	497	591	566	549	529	546	547	542	527	534	537	531	550	574	524	525	541	547	532	580	534	546	548	561	540	526	548	559	518	520	553	564	473	575	561	517	574	575	507	547	549	499	533	542	519	513	520	510	513	564	554	558	571	556	534	553	544	563	581	523	495	549	563	520	529	543	522	558	535	564	514	491	573	525	541	540	529	564	560	518	559	531	544	519	529	547	535	510	511	544	540	508	510	512	579	539	566	506	514	593	531	508	548	540	528	528	545	568	535	557	537	504	545	557	543	579	564	527	566	545	544	516	517	515	538	524	541	574	546	577	547	545	555	545	535	544	590	548	550	553	549	528	557	535	565	554	542	552	547	517	500	537	566	550	544	519	552	564	552	512	540	570	534	553	522	519	558	533	515	568	536	517	529	544	502	567	554	532	576	525	510	514	533	549	546	578	528	514	559	511	549	534	546	555	556	509	584	536	596	550	541	565	558	495	553	541	543	549	570	522	540	528	576	520	579	504	561	574	531	558	537	541	521	577	524	515	542	519	527
26646	9784	3198	1957	1229	927	830	732	774	837	792	1004	1926	1574	1101	704	594	508	567	534	499	512	519	538	512	509	534	517	494	530	552	537	551	522	505	483	507	491	514	454	526	502	536	539	546	526	524	541	491	528	498	494	569	485	532	494	480	519	530	521	549	517	515	513	547	525	510	500	507	476	489	529	483	537	528	497	495	506	534	516	507	515	557	527	495	516	528	515	542	549	530	524	530	528	516	507	516	513	512	540	509	489	524	515	515	501	521	513	551	555	493	536	498	534	548	507	480	534	537	520	529	485	472	528	535	535	528	482	557	511	533	477	524	508	519	499	509	505	564	532	493	519	484	545	546	503	481	538	534	517	515	544	504	513	549	481	513	537	521	518	482	505	520	506	508	541	491	506	515	539	522	517	522	515	503	569	509	514	507	500	480	528	558	497	540	524	522	520	539	515	472	544	555	500	535	547	518	516	550	526	488	534	532	544	488	527	492	513	522	512	496	551	484	514	531	556	541	511	509	538	548	524	507	517	512	506	508	495	536	522	566	517	484	526	485	524	493	529	506	544	527	491	549	534	505	516	488	519	537	492	512	528	510	509	521	542	503	519	530	498	514	526	529	504	484	510	498	580	517	521	510	462	526	538	523	479	547	530	522	481	512	483	532	468	495	524	544	539	518	522	537	515	541	545	546	525	518	527	557	530	530	509	549	531	489	501	512	554	506	537	529	486	531	528	532	529	542	583	498	508	519	534	523	487	517	469	536	518	503	550	505	487	549	533	505	500	511	509	517	543	464	499	516	500	531	507	534	530	489	502	493	560	518	540	530	575	497	526	524	547	527	506	569	516	527	498	504	505	534	500	495	517	508	499	511	496	519	493	501	524	490	538	520	529	523	556	485	543	493	550	500	457	561	531	520	471	573	504	502	519	466	496	503	484	566	515	531	526	489	538	506	513	538	505	509	545	539	547	504	552	531	529	518	539	523	534	486	526	524	497	516	545	538	520	556	537	528	523	512	551	464	531	500	519	529	508	521	493	514	510	516	514	493	502	555	538	548	555	481	551	544	506	502	516	519	523	526	557	494	517	548	486	538	525	513	494	520	528	506	492	542	503	510	476	517	516	493	491	523	540	513	519	500	499	501	551	536	508	515	499	547	531	495	522	492	505	548	495	515	530	531	504	539	485	522	501	556	533	496	526	540	476	497	521	532	488	500	496	515	503	537	533	509	582	495	540	513	557	525	474	552	501	539	559	503	507	512	508	535	490	486	517	549	501	512	526	518	483	499	510	527	499	561	511	500	539	523	529	541	551	511	499	515	544	523	510	534	546	518	542	525	517	552	536	544	513	514	526	543	523	549	504	558	518	512	506	504	508	549	483	522	509	505	521	503	547	516	521	526	513	514	526	515	526	499	542	574	508	519	494	523	521	545	538	514	551	515	502	512	504	580	527	505	495	543	538	517	506	483	492	516	529	520	515	533	533	509	492	496	495	510	512	530	485	515	497	500	535	459	537	536	482	526	540	518	529	486	521	514	532	518	532	480	514	497	522	557	540	520	475	534	534	492	498	501	499	533	535	477	505	516	515	529	522	480	579	558	506	514	515	495	508	498	489	568	503	538	543	480	545	514	498	529	550	500	482	495	527	499	485	523	492	504	541	538	523	530	532	541	533	525	532	500	520	538	517	514	503	565	504	509	539	526	497	506	508	504	533	523	554	547	499	524	502	531	511	558	509	564	479	552	508	531	529	469	523	528	521	544	483	517	529	535	493	517	544	506	548	532	532	533	515	533	492	516	487	509	500	521	536	541	502	565	491	558	545	526	492	533	535	537	505	502	512	570	533	511	504	502	508	476	518	522	537	533	522	507	571	513	544	491	526	493	515	512	534	476	527	546	517	561	519	532	531	519	528	503	507	518	525	535	548	549	530	532	514	519	512	503	555	540	536	530	534	543	535	553	493	500	501	506	510	553	538	508	498	468	523	497	484	549	524	534	515	488	493	487	482	495	527	510	536	548	509	547	537	509	543	548	509	534	546	553	564	495	520	510	530	521	556	507	538	521	514	492	489	546	516	550	528	466	502	497	531	498	512	522	542	482	528	483	474	561	531	540	490	530	516	520	543	522	504	508	594	503	536	508	492	525	534	526	488	546	516	523	536	538	521	537	510	502	534	536	505	491	551	510	503	507	531	496	528	528	466	496	512	489	533	530	532	516	553	518	549	487	503	490	508	543	493	559	542	502	522	560	514	470	481	518	533	514	504	505	513	503	513	495	502	499	526	490	487	514	542	521	529	563	526	533	495	531	489	547	533	526	490	507	553	475	509	555	521	496	529	530	575	502	471	520	510	556	517	519	490	499	502	503	542	536	504	512	526	509	515	505	506	472	528	515	555	494	541	510	507	543	520	517	493	565	511	532	506	549	521	497	550	543	518	525	553	539	526	492	500	570	462	503	534	530	484	517	523	493	512	533	512	549	556	545	524	505	521	525	496	545	552	481	513	515	508	531	518	519	527	495	532	539	524	515	539	550	517	552	520	496	510	491	514	543	500	530	553	507	544	496	506	536	523	491	508	548	546	508	506	527	514	524	501	528	524	534	555	562	544	551	528	554	476	506	482	560	546	508	478	501	487	505	518	506	559	563	559	485	512	546	497	525	540	517	490	513	548	519	515	522	551	490	532	515	536	497	532	528	474	531	481	544	521	514	511	538	534	527	513	546	513	586	525	574	502	522	528	525	540	521	522	518	523	515	529	546	500	539	511	489	500	543	532	529	547	535	504	476	537	538	528	511	515	550	547	530	499	523	509	512	492	536	525	498	539	520	532	500	503	483	521	527	526	501	536	526	485	530	512	550	523	528	546	474	534	553	537	552	492	532	506	504	558	515	481	530	537	532	514	558	505	527	504	527	510	441	534	495	549	539	527	524	510	481	479	527	555	526	493	511	550	515	553	548	498	528	511	506	521	506	525	499	489	528	539	523	504	519	490	507	511	483	552	535	500	535	522	511	503	527	561	489	484	544	490	483	530	500	499	513	524	517	512	488	505	515	530	483	542	538	496	525	520	487	505	534	538	506	519	520	539	542	519	542	531	535	451	544	499	547	514	524	532	525	528	533	502	531	517	510	518	528	518	532	513	496	524	527	490	524	530	546	498	532	551	528	520	514	514	524	483	535	491	539	504	526	511	519	566	537	512	490	545	556	507	528	540	497	570	517	509	518	511	527	533	514	529	489	506	492	530	527	520	547	513	520	507	555	561	530	497	519	554	574	531	523	506	543	547	565	526	524	534	531	517	534	546	533	539	523	508	488	522	501	506	540	496	499	528	531	511	524	535	511	512	480	500	535	531	480	538	520	535	496	538	491	493	531	513	522	508	501	557	508	527	541	525	486	520	515	502	488	517	545	510	517	523	523	538	544	537	487	481	555	513	506	477	513	482	525	555	559	529	508	516	522	503	538	508	523	492	513	525	547	502	510	506	535	520	515	536
6092	2597	3048	1834	1354	1116	1036	871	1081	1086	894	1342	2352	1790	1063	694	531	455	465	476	491	457	456	482	451	448	462	440	440	460	475	428	454	470	469	476	475	439	448	432	471	501	435	504	472	492	473	464	477	473	468	443	457	440	487	452	455	457	449	481	480	466	459	464	477	425	435	418	457	500	450	452	487	468	441	488	457	442	457	447	478	459	462	440	453	477	462	440	455	411	478	461	457	472	469	490	481	448	437	439	445	461	439	445	429	462	447	446	420	471	473	444	479	464	475	427	469	424	467	461	450	460	491	467	445	457	490	457	470	489	444	432	490	459	476	444	432	461	456	445	458	437	444	481	481	448	443	482	473	470	459	473	432	503	466	444	467	484	471	464	438	421	455	496	476	428	488	449	477	456	450	447	443	454	464	426	445	485	432	450	420	445	470	459	436	401	471	466	477	483	432	517	427	470	486	485	419	445	433	461	481	489	441	423	450	460	443	472	450	467	419	450	418	483	436	459	422	442	486	437	472	426	436	435	442	421	451	432	444	460	447	490	493	425	461	467	452	462	477	464	432	461	436	459	437	460	474	478	455	495	458	435	435	519	473	465	437	482	358	439	457	455	462	440	495	461	435	441	474	488	487	470	489	474	492	469	486	492	455	455	439	469	432	441	455	457	481	428	448	511	421	466	454	490	464	462	490	474	434	450	432	512	423	459	453	403	462	483	448	474	451	517	446	444	435	456	467	478	442	461	467	448	435	432	496	487	438	446	503	474	487	436	443	485	443	485	451	473	456	445	478	469	467	475	424	443	463	464	418	469	441	474	478	461	476	478	438	453	453	432	434	442	474	467	416	460	443	440	467	477	409	470	423	440	453	454	434	458	467	490	464	414	438	469	463	484	449	445	443	421	454	471	436	399	466	439	449	475	451	442	477	460	446	460	454	475	457	481	450	444	470	403	464	422	473	482	440	436	486	444	475	468	460	475	437	450	443	463	462	459	450	464	441	469	431	465	426	462	512	437	464	442	467	452	444	445	490	470	447	481	462	476	456	473	486	508	489	449	492	411	446	452	475	444	488	460	452	444	432	480	467	448	503	431	457	456	443	479	427	430	450	476	476	438	486	495	435	438	441	452	452	463	463	452	467	471	390	457	469	461	496	412	496	461	507	450	438	479	520	446	483	439	447	394	463	457	463	447	453	474	451	463	473	441	459	501	465	463	437	443	448	451	445	434	450	451	487	477	444	461	473	476	470	444	478	425	491	459	472	473	465	502	429	454	450	503	456	484	471	450	422	532	458	412	457	459	457	471	482	460	411	469	473	426	470	442	488	466	470	491	452	459	440	474	475	501	427	421	436	434	472	462	433	447	431	416	469	430	454	491	484	439	442	447	452	449	483	421	470	466	446	451	488	463	458	445	434	437	426	469	481	488	466	461	462	485	478	470	420	480	466	465	474	471	473	457	497	416	417	513	455	458	489	455	497	444	474	463	439	438	445	443	434	449	438	444	489	486	498	494	503	462	441	479	483	447	435	445	472	454	453	473	475	459	447	448	451	453	486	467	483	467	443	408	470	432	503	478	441	466	501	444	446	478	476	457	440	492	444	491	448	509	456	455	435	456	454	458	438	449	447	447	444	440	463	462	427	521	469	475	441	480	475	457	454	507	456	444	439	481	466	477	450	458	470	454	405	462	482	457	480	394	479	482	474	461	435	452	485	479	456	490	445	433	482	420	447	413	479	437	433	491	437	489	458	451	484	512	476	464	479	464	438	484	452	449	444	465	432	445	448	482	477	457	418	423	451	434	451	426	474	448	465	496	478	435	471	412	430	458	524	499	424	445	454	444	435	471	428	468	452	445	433	471	471	442	445	460	446	487	502	488	466	481	460	442	419	438	452	453	491	460	474	468	496	448	468	464	454	446	429	471	442	433	489	431	465	472	460	416	435	464	448	480	476	450	454	455	477	472	483	475	441	456	441	456	491	449	445	468	440	462	442	387	455	434	478	485	450	460	451	515	455	477	476	446	464	427	408	465	446	484	466	509	430	483	486	429	475	500	467	456	443	482	472	445	471	458	455	485	437	455	434	439	450	448	450	463	482	449	473	477	449	454	493	444	452	468	486	463	479	456	484	464	470	445	473	454	489	470	492	438	462	442	444	436	441	468	445	468	457	462	451	426	428	501	467	493	427	442	475	463	478	432	445	444	461	451	428	501	435	472	470	491	475	493	469	446	482	421	435	466	468	438	448	418	451	514	445	447	446	435	485	481	454	480	455	430	455	490	488	429	448	456	442	447	477	437	429	444	506	462	467	474	463	456	480	469	447	465	459	420	473	461	468	462	440	473	481	463	475	489	419	483	440	446	465	443	439	452	453	473	447	430	475	446	472	468	492	466	450	456	437	467	424	485	429	451	478	490	457	497	427	442	472	488	469	470	458	476	459	505	433	464	414	489	464	489	432	480	415	408	443	452	422	448	477	471	448	433	433	459	464	459	455	460	445	472	468	457	490	435	460	445	447	488	471	475	480	468	484	468	466	457	444	435	477	447	452	448	496	466	476	452	489	468	474	452	443	460	453	474	448	451	454	497	452	421	493	434	472	428	471	476	477	533	461	457	450	430	436	491	440	471	483	478	477	465	489	477	476	424	504	451	494	463	470	409	476	474	441	472	444	452	483	442	475	483	481	460	453	433	465	480	465	418	496	469	493	479	463	504	495	486	477	467	444	436	460	440	464	452	467	471	420	439	451	494	453	475	461	419	437	438	455	457	474	451	481	468	467	491	418	468	472	474	487	443	460	462	458	473	470	489	489	447	457	458	447	465	472	454	432	438	414	436	462	498	462	436	455	453	449	492	481	469	465	490	525	437	433	451	476	483	446	442	440	469	443	433	435	449	416	410	456	426	437	455	503	467	479	482	435	459	461	458	452	472	449	456	447	477	451	474	448	446	444	461	506	476	435	462	477	411	462	455	446	451	435	482	437	448	457	448	436	491	480	444	425	453	465	438	448	463	475	485	456	479	451	441	444	440	433	489	516	451	446	493	467	469	482	453	486	472	451	488	411	470	422	485	441	456	429	493	464	418	479	466	428	457	446	467	483	450	441	502	482	508	426	476	451	470	445	474	445	445	447	426	460	494	440	455	447	477	437	456	429	461	438	461	458	464	460	505	477	496	461	497	438	441	466	468	493	472	449	487	465	458	489	449	435	429	468	448	429	481	464	466	453	439	445	405	465	472	472	485	472	458	461	458	460	483	450	487	440	467	449	481	465	449	443	454	472	433	465	493	451	425	450	434	463	457	503	444	448	446	476	494	461	467	473	426	483	438	469	485	468	426	438	441	438	467	459	433	465	466	465	459	503	471	470	445	446	467	462	448	481	426	504	473	448	472	489	453	477	463	457	481	491	472	443	440	466	480	450	437	473	489	473	477	464	458	454	463	495	475	475	454	465	460	458	455	460	467	472	427	453	490	456	467	467	454	445	460	395	416
24799	20776	26758	24528	10439	2647	1984	1786	1342	1224	1047	3719	12293	10104	4794	1687	731	552	444	517	494	465	474	510	511	526	443	473	478	535	456	448	502	504	474	494	459	489	440	494	490	453	461	483	434	471	550	496	497	459	511	467	471	489	502	483	506	483	496	441	488	481	474	481	516	465	489	467	526	532	492	530	520	487	513	485	463	466	517	516	512	490	513	501	462	471	504	468	472	518	478	485	483	472	462	465	478	509	501	520	497	494	483	489	469	444	460	501	530	442	479	505	514	454	516	472	474	508	480	482	505	491	481	479	497	475	492	454	489	528	524	508	488	503	500	461	472	492	476	487	457	496	498	495	454	493	503	489	456	486	446	493	472	498	507	489	496	499	465	486	493	478	455	446	488	482	494	464	444	479	511	488	467	494	495	447	485	474	483	475	460	491	496	504	456	483	463	476	507	500	465	500	479	466	477	493	509	462	512	467	501	482	456	466	479	502	542	475	494	485	514	484	441	458	471	485	459	483	491	459	484	459	493	476	490	498	491	484	483	508	479	467	481	496	494	473	454	481	486	449	505	487	493	459	481	469	471	465	447	503	503	494	462	456	497	486	492	470	469	489	459	471	493	472	492	473	502	472	492	483	521	539	448	448	499	483	486	478	457	452	491	520	471	450	480	468	470	469	445	499	471	535	471	475	474	462	522	476	481	482	502	491	485	491	451	482	472	499	516	457	536	487	468	471	486	482	474	491	472	443	510	493	474	474	481	483	503	488	470	466	481	483	479	465	479	482	493	485	502	467	467	491	497	473	483	480	457	488	486	476	485	469	493	488	457	464	524	477	496	498	474	500	488	513	492	502	498	523	524	460	459	483	505	493	465	513	456	500	484	424	519	467	480	483	487	473	502	488	453	455	462	488	449	532	455	469	470	471	436	509	487	484	501	457	480	482	481	499	464	487	462	500	514	450	514	496	528	486	503	495	471	510	499	456	505	478	493	485	486	459	451	473	472	483	488	476	472	491	472	503	485	500	501	467	504	496	451	508	505	478	447	469	517	438	493	475	506	475	521	530	462	495	503	530	470	514	491	454	456	527	460	481	482	483	498	480	532	546	479	500	487	474	471	465	481	478	502	465	485	492	468	468	439	501	488	487	493	477	429	495	502	477	470	436	440	500	475	462	476	515	482	478	460	469	490	527	492	457	462	452	453	469	486	479	495	459	489	494	467	480	482	460	527	463	424	491	506	440	491	513	473	486	509	501	472	505	488	496	512	434	544	491	486	491	467	469	478	483	432	442	504	464	474	487	487	458	471	465	511	475	503	461	493	492	469	456	499	482	452	473	503	529	486	473	519	478	511	502	470	507	493	471	488	471	503	509	479	523	522	435	503	513	541	482	507	472	486	440	482	470	498	484	505	506	477	512	498	448	482	468	476	459	452	514	481	472	550	517	455	495	462	491	447	463	490	446	516	459	536	505	503	503	492	475	481	508	484	509	466	498	446	502	481	456	474	494	498	485	526	524	495	482	484	454	533	508	499	490	480	464	462	476	484	481	501	486	456	509	463	475	503	497	498	481	511	449	471	519	475	456	475	487	467	472	460	537	481	472	450	489	506	497	456	511	442	439	482	453	459	530	467	521	447	495	501	470	494	468	463	506	483	520	478	470	463	470	491	481	468	493	471	474	473	455	470	543	467	495	517	488	436	526	468	458	456	484	424	518	467	469	517	499	506	490	512	461	501	488	513	463	485	490	462	458	489	476	448	487	498	531	488	521	467	499	484	496	473	473	485	475	491	503	487	503	471	440	457	494	475	442	460	452	441	471	504	531	496	509	508	455	465	448	489	480	481	470	485	451	482	492	471	465	469	469	524	498	498	497	503	471	481	489	476	469	431	487	504	450	487	452	476	453	472	525	471	502	513	505	511	487	467	493	436	514	445	487	430	516	507	463	492	475	452	497	482	436	475	487	497	490	450	458	486	445	442	509	524	465	453	483	488	466	492	480	452	520	527	462	510	496	496	483	488	488	498	481	501	509	492	492	488	485	471	495	456	489	473	465	490	470	521	487	480	493	510	452	489	494	463	464	473	486	473	465	484	476	465	470	510	480	451	497	522	477	502	482	510	505	502	489	486	517	521	467	481	490	457	470	490	489	491	457	494	497	474	464	491	467	513	496	487	481	487	493	469	508	475	501	505	492	442	467	506	485	444	475	490	485	484	478	471	509	489	470	488	468	480	488	464	498	490	522	500	461	518	482	546	464	513	519	507	485	478	493	528	492	464	472	480	484	491	478	465	471	452	464	513	501	506	474	513	492	529	475	488	508	478	475	510	470	509	496	451	470	466	498	481	486	467	494	465	448	498	506	508	467	485	478	481	490	488	477	478	452	496	475	513	519	466	448	520	481	498	485	466	482	516	452	504	471	511	518	482	478	464	473	470	463	514	501	488	460	487	471	441	474	466	483	495	495	456	478	478	464	510	497	465	486	446	477	472	519	517	490	486	499	458	509	499	508	478	488	459	467	499	486	494	493	467	485	483	442	468	490	489	504	482	490	509	500	500	468	480	473	511	520	443	513	460	490	481	491	482	513	519	533	467	488	486	510	475	503	506	485	522	475	465	435	509	474	454	461	492	521	467	501	463	486	442	467	516	491	473	444	488	450	495	469	504	520	457	498	496	497	516	493	486	462	530	494	468	471	481	509	461	507	486	513	473	499	500	483	480	515	516	474	475	487	491	526	500	485	495	456	427	527	466	454	467	485	476	493	528	476	480	487	459	472	506	483	489	499	464	462	474	466	495	481	477	500	515	505	493	504	460	490	501	481	489	496	483	476	474	513	468	459	501	481	466	522	468	440	516	536	485	445	504	485	458	487	496	482	494	492	477	491	489	502	444	485	431	486	494	481	463	499	457	485	455	462	458	480	505	451	474	524	527	465	487	513	478	430	429	473	493	475	477	439	483	483	488	493	449	488	502	465	511	476	437	495	464	456	472	458	470	453	480	491	505	482	455	490	516	476	477	459	494	468	461	481	483	501	525	494	519	492	495	456	510	451	474	462	480	462	501	499	463	512	495	446	489	479	454	479	506	483	510	448	515	469	468	488	479	523	470	502	492	457	480	470	515	447	444	498	496	476	469	518	499	507	480	487	494	486	459	490	516	505	469	487	460	462	470	481	457	495	488	457	475	502	507	474	496	480	495	489	497	495	471	542	502	481	483	514	493	470	531	483	468	477	476	473	475	504	489	515	475	509	496	505	508	522	514	506	491	484	491	448	501	470	510	506	474	491	501	549	464	485	473	482	465	498	494	493	493	481	512	523	538	487	508	502	481	454	442	515	484	448	460	521	474	472	468	488	468	472	494	470	510	473	461	490	465	478	482	494	500	486	476	479	468	490	503	493	527	449	501	503	470	497	491	465	464	488	452	480	503	498	500	520	490	499	477	493	489	478	502	500	471	499	484	461	494	505	510	488	493	484	444	532	436	502	481	460	508	463
5484	8705	9471	5609	3360	2347	2381	2412	1952	1749	1436	5680	13900	9977	4923	1850	682	529	454	433	425	471	484	461	438	437	429	448	419	403	460	408	450	465	464	456	500	424	467	458	481	454	443	425	456	443	483	436	479	434	450	468	437	435	460	469	445	404	456	424	428	430	470	478	432	463	432	493	441	424	452	474	450	452	453	477	446	434	433	481	465	459	439	431	420	429	455	463	472	467	441	480	423	456	443	416	429	449	407	462	424	435	486	490	389	435	451	451	476	432	482	461	461	397	468	470	464	451	478	464	478	452	429	470	437	440	427	455	442	471	462	432	441	442	413	458	444	439	459	433	489	468	447	428	444	476	443	461	446	431	470	466	474	458	445	433	463	456	429	430	461	435	448	428	462	478	417	440	443	439	465	479	460	442	436	444	433	400	437	472	421	456	436	441	476	486	442	457	423	480	444	460	419	483	411	415	453	435	457	471	474	444	413	430	471	414	457	483	409	459	457	432	431	420	461	442	402	445	448	478	471	470	436	446	435	462	459	466	470	438	408	443	440	460	454	488	479	421	441	472	406	414	451	465	427	449	454	494	443	411	414	460	474	442	466	448	444	455	479	427	445	448	470	436	459	405	450	466	459	441	460	473	427	437	454	417	421	441	438	448	445	476	443	480	451	474	430	412	409	461	477	460	448	418	460	404	453	459	441	459	440	447	489	467	442	458	431	453	460	457	465	471	435	451	452	479	446	467	451	412	444	431	426	473	465	438	464	413	442	477	443	456	455	429	417	390	439	442	421	467	472	456	386	401	454	433	418	474	403	401	404	442	452	485	435	451	445	444	447	440	432	409	430	431	417	457	467	445	442	461	421	427	438	428	455	426	422	457	463	416	422	460	451	417	463	466	460	411	461	414	487	431	460	430	444	487	444	439	463	484	446	473	458	452	478	413	454	433	422	464	424	450	455	421	422	454	438	441	443	437	453	433	440	457	425	435	441	418	454	430	450	459	430	457	437	447	458	479	446	474	464	428	397	502	429	463	406	435	479	475	434	430	443	438	459	396	428	460	469	452	404	487	439	460	428	443	409	430	475	450	421	443	479	436	451	422	446	446	423	425	423	456	452	438	461	423	447	460	466	426	447	465	424	448	458	430	473	436	441	420	443	465	437	406	436	452	462	432	441	434	456	442	445	473	449	470	464	435	438	477	472	460	439	464	414	419	451	460	424	442	450	450	447	437	417	450	426	461	409	449	444	468	461	470	450	448	448	474	398	467	412	468	449	449	435	472	386	385	449	446	459	404	453	439	404	470	456	446	455	454	455	441	483	435	459	419	462	438	455	391	414	437	409	454	448	427	405	438	452	448	452	449	474	430	435	426	442	446	426	441	443	460	411	480	447	486	472	454	447	412	430	452	433	467	433	484	473	413	448	486	423	418	433	408	380	452	419	466	459	433	415	457	458	439	454	439	463	433	458	446	447	482	434	435	442	465	432	428	413	451	458	430	474	417	430	473	449	470	483	437	421	434	456	456	473	407	458	408	441	490	483	441	450	434	441	440	470	469	443	443	467	424	460	422	483	422	452	445	446	416	440	425	456	447	436	433	496	434	423	403	437	423	444	459	459	443	408	442	443	435	469	410	440	410	430	450	431	474	470	464	450	441	466	405	444	434	495	436	414	436	476	482	420	455	426	472	442	444	450	460	415	432	411	442	430	451	445	451	480	493	435	462	454	434	426	466	404	414	502	450	434	438	441	468	422	478	408	407	443	432	463	499	457	412	400	429	474	448	421	451	467	466	454	478	447	425	461	423	435	422	427	470	435	460	455	422	440	430	421	445	448	448	449	442	432	442	411	456	447	416	448	455	461	409	413	474	434	441	453	458	460	406	440	447	419	451	425	433	470	431	459	430	451	417	484	418	460	508	421	438	425	473	453	475	450	461	418	459	453	464	442	476	414	442	485	469	481	468	439	451	435	446	421	435	461	469	449	455	463	442	441	395	503	399	407	427	475	396	438	400	460	420	424	433	438	416	415	435	439	443	460	466	427	439	429	413	477	391	452	454	412	429	442	438	425	446	443	444	448	428	465	433	448	443	478	416	453	455	412	448	493	419	426	433	436	429	422	457	454	427	487	458	396	434	458	451	445	425	438	439	453	447	471	454	451	436	455	454	458	402	435	412	423	412	420	442	444	452	434	429	454	438	442	405	440	403	426	439	421	467	438	454	483	453	459	406	419	454	446	450	435	424	465	439	451	426	437	469	458	449	432	431	432	490	445	444	412	426	463	459	440	447	447	480	406	446	418	429	446	434	428	450	463	434	422	491	428	456	490	462	461	405	454	441	427	458	473	480	488	465	441	455	476	425	419	475	456	450	428	446	459	461	477	450	466	444	452	424	432	444	424	444	449	478	448	470	420	397	409	434	441	458	442	427	427	443	466	398	439	449	432	442	429	400	431	421	420	423	488	422	439	446	441	434	446	488	421	423	444	440	444	449	410	436	427	435	477	468	472	437	412	462	444	400	412	435	433	481	450	428	425	450	479	472	452	462	465	430	422	464	409	444	461	399	416	418	452	438	418	435	423	412	441	452	465	467	434	445	425	478	429	481	461	426	425	445	471	431	488	429	471	444	439	425	414	412	436	436	425	425	488	440	432	458	470	426	456	470	451	445	417	442	474	432	426	447	461	455	417	433	452	421	421	458	444	457	424	437	451	443	457	476	400	432	449	430	468	424	411	416	397	407	430	435	437	434	445	444	403	442	378	413	453	410	437	434	412	489	457	446	445	435	437	482	428	481	445	438	431	446	442	433	444	421	447	469	415	450	473	471	447	415	467	434	418	418	450	474	429	418	442	442	450	449	467	464	431	416	429	436	416	442	406	440	466	430	437	426	424	440	428	420	419	435	413	433	441	416	460	451	400	473	420	461	431	440	455	459	439	504	442	450	491	468	426	464	402	423	427	429	477	449	470	433	450	441	422	428	440	484	430	449	440	369	435	474	433	443	479	447	462	472	461	438	459	430	404	475	475	451	429	469	443	413	455	457	453	411	452	446	490	415	452	423	407	458	433	431	436	460	460	434	454	412	423	445	443	450	445	479	434	426	450	448	456	453	403	411	434	445	399	440	443	454	445	438	432	430	431	438	407	415	450	465	440	455	470	442	465	407	434	434	407	432	445	461	416	459	417	456	463	487	414	471	468	437	469	462	454	433	433	468	445	436	423	416	449	434	464	471	437	470	417	492	446	418	426	468	436	451	454	411	396	393	451	433	458	429	451	483	496	482	415	466	461	428	462	448	440	446	433	437	430	434	438	452	434	469	425	472	470	456	431	435	461	440	476	444	478	430	434	466	452	431	463	402	458	436	458	440	451	448	433	478	451	453	464	429	412	434	432	465	439	447	454	457	487	424	420	472	429	492	439	444	432	475	409	426	429	451	454	463	445	481	452	452	430	472	470	417	441	439	449	459	424	449	434	440	457	425	475	487	451	395	426	433
23815	20789	27695	23893	20335	8980	3043	2112	1834	1508	1501	7443	23334	18166	9915	3116	1047	751	634	593	571	580	594	607	617	657	609	622	631	592	637	606	595	607	632	623	597	610	584	618	646	605	577	614	603	599	553	601	591	584	561	603	613	589	647	623	580	598	605	616	623	580	604	601	640	578	596	631	570	635	601	641	571	601	644	614	602	599	598	595	575	617	621	620	602	575	547	610	629	639	625	614	637	601	619	602	565	601	594	623	609	627	592	589	626	619	583	580	559	620	601	588	639	608	577	588	581	604	599	611	624	625	593	610	594	592	584	577	611	586	629	618	630	635	601	643	594	613	552	564	623	609	646	627	553	628	566	637	584	597	595	567	637	588	624	624	626	624	576	580	609	607	605	575	599	585	622	565	587	591	606	589	618	565	659	579	572	574	621	575	573	582	571	572	602	608	578	594	598	583	609	629	569	595	623	599	594	632	570	614	669	611	564	554	590	649	629	581	601	614	615	614	620	573	630	547	626	585	580	651	604	600	584	597	637	615	612	635	587	577	576	637	575	618	583	568	550	619	609	601	603	590	589	616	564	579	635	610	549	624	597	559	610	574	649	610	597	625	607	542	583	586	600	580	619	576	575	596	594	625	586	599	590	609	574	587	608	614	605	613	600	575	603	576	580	599	597	593	644	605	572	593	606	595	581	605	617	605	616	596	628	566	593	592	611	638	589	604	611	584	632	577	550	572	579	613	563	593	612	606	614	633	653	574	597	604	583	578	608	559	609	619	623	631	589	582	559	578	607	629	583	588	588	591	527	626	571	610	583	551	584	612	592	574	578	584	589	601	587	550	574	616	586	596	588	607	572	557	587	601	617	595	623	605	560	581	603	628	586	614	634	653	622	599	615	618	607	633	625	588	620	602	589	592	615	583	628	662	603	655	601	575	585	613	592	593	622	556	618	578	578	631	640	597	601	621	625	600	640	636	620	580	579	570	553	586	601	615	576	581	583	587	573	608	595	612	588	640	634	649	585	593	605	579	605	602	609	593	588	590	559	609	602	593	600	626	634	598	584	552	625	592	586	591	605	587	609	594	586	562	524	578	578	581	577	620	596	623	609	585	594	585	613	566	550	616	611	570	620	568	626	578	589	589	610	558	611	634	618	625	575	596	552	641	581	558	601	604	562	618	602	608	613	622	560	570	592	603	573	583	609	572	588	609	584	577	623	621	595	615	613	605	565	624	598	560	591	586	577	652	625	586	609	585	633	599	608	623	597	551	608	587	530	553	614	584	596	630	572	591	595	567	545	588	583	614	610	563	611	584	620	596	621	558	623	637	667	636	605	577	555	575	650	571	604	568	576	564	640	568	618	613	594	577	627	602	606	567	568	567	606	650	577	601	610	577	582	578	583	599	552	539	594	635	582	568	545	568	618	568	619	549	546	587	586	611	633	605	586	575	585	589	576	623	592	568	628	597	566	577	598	590	553	584	591	622	607	603	556	572	652	604	621	578	583	621	605	585	582	590	602	583	607	596	627	611	643	578	617	649	616	590	612	618	620	614	620	603	623	541	592	552	616	537	622	613	587	601	663	620	599	568	578	561	576	544	560	608	614	622	621	606	587	596	600	615	585	642	571	610	622	619	612	594	610	589	615	600	597	583	607	588	566	598	636	610	610	599	561	613	602	564	596	610	584	600	550	608	611	588	593	613	610	586	616	609	600	610	577	545	623	627	602	582	579	566	575	554	613	607	595	637	643	593	617	611	567	609	620	632	584	610	597	560	555	582	587	576	637	608	571	609	614	597	573	571	599	618	573	608	618	609	574	629	625	623	653	584	611	604	576	593	617	644	608	602	583	571	587	637	580	624	608	612	555	605	608	609	618	594	581	576	583	608	594	587	615	578	618	603	626	582	620	609	612	603	571	611	656	601	591	604	601	591	566	625	600	614	626	571	621	600	572	600	598	591	586	583	596	597	616	592	588	611	590	598	580	576	608	541	625	599	626	600	581	622	588	601	624	603	568	625	580	641	596	635	608	574	597	589	567	540	592	615	631	601	560	586	621	605	565	594	586	590	575	639	621	586	627	638	553	581	622	625	596	599	540	620	598	601	566	611	614	599	599	584	569	615	547	565	583	555	601	562	589	591	575	617	605	640	550	611	591	555	600	517	570	573	638	556	597	610	605	642	612	554	591	581	595	599	627	550	657	603	610	586	608	537	600	604	607	620	554	602	643	592	559	560	614	583	643	552	624	589	586	612	579	607	653	597	606	567	550	587	560	584	572	623	615	593	600	610	585	568	569	586	666	614	578	620	600	609	568	571	578	562	584	573	592	611	562	621	612	582	599	604	564	551	556	585	598	597	626	558	586	619	586	564	586	576	605	619	584	605	577	604	622	612	589	610	586	598	623	600	590	614	644	569	630	599	595	603	608	609	611	619	592	580	590	586	599	602	605	634	609	624	580	647	621	592	636	583	593	609	602	568	558	580	614	613	574	616	620	595	603	631	597	587	566	624	550	579	592	602	541	621	610	630	579	643	604	574	610	606	578	602	571	581	603	607	575	568	594	638	581	568	612	583	609	622	608	578	620	566	576	612	541	608	604	617	593	571	635	599	542	580	592	570	569	557	576	586	629	614	654	592	603	572	584	599	564	602	621	589	629	625	592	574	593	605	614	626	636	561	578	575	600	580	598	573	655	560	581	626	569	546	632	584	583	561	594	544	608	587	592	614	603	585	643	593	563	613	547	603	581	581	564	618	573	581	550	599	617	591	560	618	595	598	597	624	651	576	629	589	613	653	599	608	616	609	566	618	594	633	597	600	627	555	637	591	581	591	611	598	580	589	580	545	638	609	639	628	607	628	608	594	579	582	590	606	633	564	611	605	595	630	611	600	559	582	597	614	547	540	582	595	571	581	581	552	607	594	599	603	563	578	590	589	617	600	597	618	576	589	580	635	581	565	560	573	621	580	579	623	602	592	620	564	591	602	584	595	576	567	565	553	580	559	595	594	635	608	551	599	568	627	597	620	635	590	617	603	602	585	602	605	591	575	604	628	596	606	612	571	624	624	590	605	589	564	591	588	605	578	568	579	563	614	625	585	610	577	603	601	612	621	587	634	570	601	627	656	608	574	593	609	605	595	566	594	569	594	600	604	611	584	640	616	586	604	609	578	618	588	625	622	596	584	597	599	622	611	606	586	628	587	573	597	591	596	628	599	582	602	554	571	604	617	589	632	578	584	595	608	603	628	579	575	591	614	591	594	603	614	548	576	618	603	566	557	623	606	580	579	590	606	653	583	562	598	584	599	592	613	599	617	616	571	643	653	604	587	621	604	617	626	581	603	603	609	590	561	624	590	628	607	660	650	557	577	683	593	625	577	563	578	560	567	567	650	617	558	591	597	578	570	620	599	613	587	608	582	578	589	565	573	587	566	610	591	612	552	566	618	583	601	592	572	621	594	611	603	587	552	620	633	589	604	571	600	604	618	632	602	593	589
6643	12949	12343	6837	4603	3300	2553	2714	2634	2003	1908	10569	23491	16389	8926	3034	980	618	524	524	520	510	532	519	549	512	515	544	541	523	511	520	585	535	522	557	529	541	534	517	560	533	550	531	508	498	575	557	524	498	526	570	573	541	496	574	518	493	526	511	520	554	519	494	541	526	497	531	508	589	512	519	580	554	532	559	533	553	524	545	545	513	520	561	539	580	600	520	530	529	543	527	567	501	547	552	528	531	567	509	479	488	542	507	541	517	496	540	518	522	509	503	534	547	538	572	518	563	527	581	542	539	556	545	550	559	526	512	568	501	537	522	520	562	514	533	542	522	570	521	488	532	511	550	541	536	507	513	527	583	515	547	502	531	523	544	526	530	501	518	525	581	546	518	529	528	591	560	488	541	557	529	578	526	585	570	536	509	530	513	548	567	512	569	504	542	563	470	519	521	586	538	538	545	529	534	493	546	496	521	507	528	483	520	512	516	508	501	548	539	521	505	576	522	551	521	595	525	503	553	486	527	532	539	539	503	553	558	536	551	535	508	520	485	494	531	552	563	535	523	537	529	517	539	556	533	554	543	519	531	529	532	515	537	538	555	554	536	512	498	562	556	532	546	500	560	530	526	566	560	515	558	507	531	518	504	554	527	526	527	511	505	514	574	532	526	603	574	532	564	520	526	528	517	544	525	512	546	514	537	547	543	539	540	526	551	533	598	472	527	535	514	543	534	507	577	482	565	527	525	538	532	542	510	545	522	509	527	503	503	530	535	512	543	537	519	528	520	536	566	551	523	518	544	533	545	550	526	527	548	529	561	503	548	539	520	515	577	507	529	541	513	575	508	540	530	545	520	499	562	537	545	490	513	525	544	569	561	511	549	524	476	546	550	508	566	537	516	517	531	520	489	521	536	520	522	534	554	540	524	579	566	553	520	538	558	487	526	521	519	525	486	525	563	516	545	570	549	518	524	483	538	537	537	518	551	493	504	550	515	530	529	559	534	516	548	547	498	550	521	538	548	542	523	488	515	530	554	524	561	507	528	520	609	498	513	558	532	553	535	569	527	530	507	493	516	523	566	540	489	532	523	514	498	542	516	526	552	515	537	542	527	564	520	535	494	517	542	504	564	543	530	511	530	519	524	504	527	498	535	537	552	518	540	523	486	528	497	566	552	565	531	531	496	530	493	567	538	538	542	528	537	564	505	531	548	521	511	515	526	499	505	525	535	522	494	531	550	556	532	459	546	520	520	545	543	507	496	509	521	533	558	514	529	527	543	543	542	580	541	562	515	552	569	534	518	541	522	525	519	553	504	491	551	524	542	545	522	509	517	498	511	508	529	529	490	561	502	529	523	544	518	497	535	549	521	554	553	519	547	540	551	547	571	533	515	561	571	511	554	536	515	521	574	509	512	521	521	485	501	524	489	591	529	549	500	517	524	534	551	501	518	506	482	560	547	561	524	523	549	545	519	539	510	521	542	530	532	563	566	576	523	523	547	499	497	535	524	535	559	539	529	520	495	527	570	527	528	565	574	510	538	511	563	523	571	543	503	567	549	533	546	521	517	489	534	517	545	530	533	548	514	511	493	529	533	524	543	565	550	533	484	537	521	513	552	524	511	508	510	513	550	547	537	505	518	516	531	562	551	500	555	563	523	529	521	534	481	523	507	596	525	511	546	533	520	553	503	529	559	523	515	530	518	522	516	505	498	529	545	547	516	504	522	534	535	497	564	559	511	518	539	530	525	531	531	547	570	550	580	545	504	517	520	571	538	579	520	544	518	540	502	560	538	528	542	547	540	526	541	543	518	516	531	512	552	508	515	536	567	525	544	502	558	520	477	511	520	511	532	524	534	520	547	517	550	545	514	560	571	500	475	545	538	531	518	528	541	540	505	561	505	508	572	506	536	547	547	540	515	519	522	510	515	504	539	578	495	507	525	537	508	523	563	480	507	517	514	552	516	521	533	541	541	511	520	543	502	487	510	561	525	512	529	510	507	527	512	536	509	563	529	546	569	524	545	530	528	528	494	527	511	550	530	523	523	520	569	538	543	485	551	518	517	566	510	545	532	523	547	528	532	498	575	522	509	576	520	569	519	520	501	549	539	542	520	522	526	542	492	539	511	501	535	522	533	491	487	527	523	510	572	528	519	506	541	535	499	532	507	520	524	529	556	501	530	516	545	518	541	571	548	543	506	477	531	541	488	544	523	543	563	553	528	579	598	520	514	536	556	514	507	510	511	510	509	543	504	528	528	544	536	513	528	556	524	547	503	535	542	505	548	542	503	521	542	481	561	510	504	534	525	532	519	523	470	521	539	487	521	522	478	514	516	492	526	524	536	520	536	556	560	518	562	481	548	551	546	552	514	532	539	500	509	520	497	481	526	516	539	568	565	511	532	547	544	506	517	534	539	515	520	499	501	492	517	529	500	504	555	498	522	540	539	525	471	552	481	518	556	477	535	547	553	534	549	509	545	495	480	561	560	596	519	580	505	491	547	524	520	539	527	545	536	555	533	528	515	486	512	506	509	541	509	543	526	537	487	532	504	526	509	534	523	539	573	517	498	544	547	517	519	517	551	543	531	558	565	513	534	531	529	546	538	553	517	498	540	562	521	597	514	523	519	493	523	530	556	471	556	512	527	528	543	519	516	519	533	537	518	513	546	525	494	548	531	537	563	535	575	547	565	492	501	476	514	519	519	546	532	579	538	556	561	529	510	558	534	486	544	549	511	543	525	537	542	547	536	537	503	517	537	567	531	542	510	493	541	491	511	546	523	531	528	511	537	509	546	490	481	552	522	512	516	502	518	526	509	503	492	469	509	516	541	494	495	502	533	511	530	560	527	562	553	514	529	530	584	523	514	523	559	552	517	525	489	539	548	524	555	536	521	507	556	527	484	539	509	515	474	520	536	513	558	518	488	519	532	553	488	515	528	513	553	506	527	527	526	500	550	502	533	536	541	546	526	535	529	512	530	562	561	527	489	507	513	564	542	546	503	537	545	548	534	561	546	510	522	548	505	520	513	546	551	489	523	502	550	523	540	507	531	549	480	526	534	558	518	515	518	534	567	549	519	546	548	543	578	525	569	524	572	553	558	522	528	584	514	551	553	495	543	554	520	542	516	528	504	506	530	571	531	563	531	471	495	536	525	521	552	517	472	550	541	507	507	529	504	501	506	498	537	529	523	544	540	543	517	520	505	592	521	510	519	542	508	530	485	549	528	544	520	522	510	535	533	521	557	547	501	509	561	535	506	556	538	530	497	520	529	523	516	527	499	545	503	535	521	510	560	516	533	507	497	535	559	529	531	532	521	533	551	483	527	557	555	530	526	538	519	527	511	537	520	531	513	542	541	546	506	565	572	529	552	537	519	548	514	519	515	527	557	520	546	537	542	523	571	476	519	539	513	515	508	524	498	509	523	535	530	531	500	517	562	501	522	524	502	539	564	539	473	497	528	515	574	516	491	522	494	518	526	582	495	556	537
26736	10661	3607	1890	1125	856	701	660	668	691	642	944	1779	1680	1054	742	601	560	529	550	556	548	574	472	571	543	535	555	527	502	500	524	497	518	513	522	539	510	498	533	546	515	513	530	544	493	538	566	497	535	596	546	508	527	538	501	495	509	496	506	489	521	480	571	561	560	515	500	563	517	526	571	536	526	595	535	510	547	522	547	540	495	552	523	539	541	501	511	542	489	506	520	498	505	542	498	522	498	518	553	520	530	540	563	533	539	523	528	497	560	499	558	529	525	519	503	502	536	510	533	480	480	516	512	544	509	511	550	522	540	557	550	523	516	520	513	489	566	536	507	559	526	465	516	576	506	530	503	543	548	556	529	532	511	526	515	540	534	523	509	499	546	486	569	534	567	537	527	507	500	541	531	513	538	514	516	547	516	529	486	503	501	542	543	552	555	541	563	546	560	543	550	536	568	485	546	504	535	526	518	519	534	558	586	562	521	490	536	521	501	520	525	523	535	505	536	525	522	500	510	532	551	516	502	559	493	524	574	538	556	547	553	524	575	535	509	543	546	539	551	535	569	493	517	508	523	511	476	537	532	550	513	582	505	502	499	480	542	510	491	538	499	554	550	539	537	492	523	533	551	514	516	545	514	528	579	520	514	530	489	511	529	557	506	489	501	513	522	532	537	548	531	541	499	557	503	546	549	529	564	529	526	557	519	495	519	531	496	497	529	534	527	519	486	524	537	495	514	571	503	505	521	495	532	503	528	527	564	550	517	515	533	509	529	514	547	543	549	513	528	572	540	531	520	538	527	507	521	520	511	510	531	536	495	516	570	560	538	543	582	516	556	540	564	504	501	542	540	492	523	528	470	534	514	556	537	534	543	517	514	535	517	528	522	491	523	543	515	509	581	525	485	525	529	510	521	528	495	567	551	531	506	501	534	531	546	486	485	538	557	510	548	530	564	515	517	548	549	531	499	504	558	501	531	465	512	548	554	535	538	517	487	515	528	514	539	497	496	562	533	533	539	521	494	509	521	542	559	566	489	490	514	546	511	495	463	514	520	580	503	512	519	583	535	521	545	574	509	511	563	515	515	546	472	557	495	533	499	516	517	566	531	551	527	517	495	529	548	503	468	557	526	478	541	505	503	506	559	517	556	543	556	525	533	526	540	515	504	547	513	515	510	584	544	547	540	494	511	559	538	503	525	532	545	508	494	565	533	540	511	494	491	467	513	530	557	504	491	498	504	549	523	562	531	526	498	530	572	488	533	518	564	573	532	506	562	543	545	528	525	544	544	548	518	534	509	499	531	504	513	531	531	535	487	513	544	534	507	510	534	529	517	539	560	514	529	534	574	540	529	529	539	544	532	505	490	522	501	509	534	541	531	515	547	489	544	559	529	522	498	531	543	515	538	533	542	524	509	549	544	532	522	515	520	536	527	531	499	532	526	542	510	534	495	511	500	497	521	544	543	493	512	522	543	533	540	510	551	518	514	547	527	485	537	523	547	541	570	505	525	526	530	501	528	573	529	557	533	531	534	530	517	545	513	508	523	529	540	517	510	527	526	504	541	520	513	508	493	556	549	517	532	514	527	530	521	516	548	525	501	560	558	526	533	508	518	527	537	494	581	552	516	534	537	503	553	533	534	523	542	479	523	551	534	552	498	477	579	546	501	527	502	486	494	531	513	550	565	510	544	521	514	554	504	515	521	489	496	488	518	560	541	536	532	499	520	530	512	515	552	549	561	528	538	485	488	528	516	541	505	495	548	471	481	545	550	558	508	509	501	568	471	510	519	534	540	517	529	522	487	525	553	504	515	521	480	546	522	489	530	524	497	524	525	543	523	511	516	535	501	544	516	519	487	507	501	488	534	529	508	499	514	531	495	512	512	558	562	538	516	510	509	518	495	534	512	513	564	546	546	536	508	540	538	548	553	560	526	515	517	522	520	497	507	503	542	536	540	511	511	494	512	518	526	528	513	542	575	522	520	556	502	528	503	522	489	504	574	569	520	513	537	550	497	548	530	518	535	542	555	528	511	513	511	533	488	499	492	496	542	530	525	552	515	478	520	521	522	526	527	516	542	501	555	529	547	551	529	503	527	538	552	538	482	542	498	507	516	552	529	494	506	535	543	550	520	546	502	560	497	541	518	529	504	524	544	473	549	528	528	503	526	544	546	520	507	543	511	530	531	535	506	489	543	503	565	490	552	543	554	550	532	573	532	549	487	530	532	499	521	511	508	546	522	477	496	513	530	514	537	522	533	502	540	543	514	563	497	500	535	563	505	554	506	532	532	510	524	549	546	539	563	507	512	522	589	532	502	567	497	559	514	516	478	484	504	515	526	560	493	514	487	524	534	535	569	509	545	532	543	553	534	510	537	545	554	515	517	463	526	573	552	547	551	482	525	510	527	496	523	552	527	514	524	543	531	535	499	513	519	509	493	526	490	490	520	506	481	527	541	521	497	558	532	476	481	541	506	512	493	549	557	530	526	529	520	521	510	558	522	507	503	517	547	509	490	544	526	545	520	555	574	472	528	513	546	530	511	493	552	477	574	496	517	559	516	515	521	477	488	514	534	489	508	546	490	515	521	537	511	514	517	523	505	520	486	482	521	499	491	516	495	522	515	565	567	520	535	499	499	543	489	564	514	503	528	524	520	529	551	522	526	548	503	493	528	528	503	505	555	515	557	533	500	575	520	536	505	526	526	510	507	507	546	490	504	545	568	525	550	518	524	556	497	495	520	494	546	499	568	552	522	556	565	512	516	531	535	573	528	518	515	536	488	524	501	547	499	511	548	516	517	535	499	519	541	481	536	528	541	520	546	535	528	521	559	541	511	528	504	483	531	568	584	545	520	548	459	505	490	540	503	512	541	561	521	528	511	526	526	502	540	535	538	513	576	533	517	510	514	506	507	514	493	458	491	495	572	571	529	530	484	551	548	526	542	512	524	531	517	470	566	539	531	569	490	466	536	531	514	531	484	525	521	497	527	532	539	541	487	472	527	507	518	546	515	527	522	524	526	516	536	549	531	568	546	572	532	546	517	495	527	523	513	556	495	483	513	489	505	512	476	487	514	491	490	559	517	533	499	502	494	564	537	521	519	565	517	518	543	509	558	519	527	538	495	510	516	546	474	548	533	495	530	533	532	482	501	539	515	536	542	457	535	487	526	528	553	504	467	506	551	526	552	543	532	526	506	509	492	556	540	500	510	481	534	507	484	530	548	474	528	518	549	507	540	529	549	558	514	501	570	506	536	534	542	525	483	509	547	551	508	495	489	508	545	498	509	499	505	549	526	583	518	518	532	519	532	543	516	521	522	494	520	522	529	510	560	510	515	532	509	490	524	559	521	492	519	531	497	567	585	511	503	516	474	500	547	495	544	524	541	487	520	506	493	537	527	488	564	531	512	490	526	526	518	481	521	498	547	532	542	504	509	547	519	527	531	519	499	516	494	506	534	533	529	500	535	488	534	521	506	502	491	545	504
6411	3689	3218	1632	1164	881	814	757	799	735	728	1085	2257	1936	1201	745	471	472	461	431	456	491	466	491	434	451	444	484	488	484	446	461	463	443	413	451	462	451	429	478	450	493	484	519	441	469	443	408	441	461	476	453	438	430	439	478	519	445	484	475	498	455	450	493	429	465	449	471	437	467	470	454	462	452	458	455	409	501	451	458	468	464	442	470	439	438	467	473	444	456	503	451	450	465	504	431	437	461	456	414	474	436	454	494	451	446	441	422	460	461	483	453	471	464	483	457	469	457	475	449	469	478	449	445	421	510	422	444	418	471	471	477	445	440	464	456	444	460	428	439	409	439	458	475	477	510	443	449	438	455	466	484	437	461	470	437	448	428	425	469	453	450	461	444	492	487	497	487	452	448	424	447	444	453	430	458	451	465	452	463	447	463	435	473	467	452	446	423	455	455	472	424	458	487	464	409	446	461	473	453	439	430	495	451	459	457	453	499	415	453	486	490	443	479	468	455	478	436	462	459	482	472	457	444	462	488	435	450	458	453	482	477	458	482	445	484	449	452	440	424	453	487	484	479	456	443	472	490	466	480	409	468	472	475	446	411	483	467	454	395	438	456	488	424	436	463	440	431	475	450	447	461	452	449	458	449	468	456	464	490	472	492	483	467	431	428	452	427	448	460	450	470	468	413	448	456	451	455	476	442	443	460	446	489	456	457	453	437	447	476	483	430	447	450	469	471	462	461	452	452	429	455	443	461	456	450	492	465	468	438	457	483	423	498	433	483	415	468	472	468	454	453	475	470	457	453	451	470	436	455	490	489	499	469	524	454	430	446	467	481	473	434	466	488	432	473	449	488	452	500	451	459	486	436	446	460	448	485	472	457	447	450	481	459	480	444	484	429	431	463	449	428	473	459	458	440	438	442	470	458	443	452	447	467	458	454	429	461	426	449	465	459	446	424	485	483	434	468	440	430	475	471	480	495	462	491	437	486	450	481	453	442	412	451	460	409	476	432	441	457	491	464	466	459	467	490	447	462	459	496	496	430	449	466	445	458	438	437	484	443	477	474	469	445	428	423	447	426	424	449	470	416	479	451	470	449	476	434	487	448	460	440	493	456	431	419	434	429	448	438	476	505	454	443	454	464	470	488	448	457	439	438	442	434	465	465	474	457	468	449	440	487	468	435	482	473	423	467	460	454	439	485	440	464	443	438	450	450	443	454	447	479	492	455	479	467	470	453	462	462	479	457	480	414	452	463	461	473	435	483	459	435	459	469	430	457	499	417	435	464	472	453	458	429	450	464	466	451	430	479	451	448	460	474	399	448	431	439	450	457	468	438	424	471	445	397	423	446	482	453	469	478	444	440	453	434	478	450	452	451	459	452	420	449	454	445	489	492	486	507	427	424	468	445	490	463	463	445	485	474	441	449	424	468	432	444	469	435	433	457	490	418	501	441	522	457	499	453	425	481	453	468	485	463	456	446	427	463	466	449	424	437	453	476	455	438	475	438	426	453	485	488	477	457	469	463	486	456	454	492	493	464	441	443	441	451	457	451	459	452	503	473	480	454	430	473	438	432	400	489	472	479	469	461	486	495	441	425	458	441	423	473	474	478	442	459	398	451	469	446	445	449	447	455	438	441	476	476	467	452	510	476	472	464	461	471	450	448	458	470	475	461	455	494	443	429	438	491	459	462	469	421	459	454	500	463	420	474	465	443	477	456	449	499	475	461	469	482	424	431	456	440	467	480	433	464	471	456	441	477	478	492	500	480	428	468	476	443	426	471	464	445	450	476	452	447	466	429	449	501	476	481	475	444	433	441	403	471	469	468	419	494	489	468	500	512	425	443	464	493	444	447	432	487	423	491	478	455	437	431	494	410	484	488	458	437	481	450	478	455	481	449	415	470	484	451	461	441	492	463	449	444	469	459	478	488	427	477	436	452	455	487	440	470	449	466	475	470	449	463	458	433	466	425	457	443	441	393	465	455	467	478	462	475	452	462	441	420	469	446	427	446	451	441	461	487	456	441	436	485	439	439	432	483	451	416	464	483	446	453	483	450	436	466	453	473	430	413	482	405	493	458	415	441	465	494	442	457	429	442	479	470	455	446	436	452	484	437	451	484	448	430	438	456	435	469	444	477	513	460	494	461	428	478	487	485	459	452	444	439	429	457	453	467	454	479	460	445	462	514	440	483	468	432	439	421	450	434	451	461	463	474	435	437	455	494	486	442	434	462	444	480	463	475	460	453	427	441	450	465	484	507	414	456	417	471	474	452	449	416	459	465	475	475	492	451	434	456	435	454	463	513	469	413	437	460	452	432	478	445	469	461	461	457	441	457	434	426	491	476	432	436	430	444	453	500	425	475	469	465	445	496	455	479	464	448	466	443	440	435	451	475	447	457	414	440	458	473	461	442	452	520	446	470	462	449	477	433	469	491	452	492	464	489	434	468	447	428	481	465	466	457	483	427	437	443	426	440	456	452	470	454	427	455	481	435	449	438	424	460	428	433	469	481	510	496	466	453	436	452	436	455	442	444	462	489	420	471	454	451	396	443	453	463	423	442	496	463	494	484	446	460	494	470	500	440	465	460	463	440	505	439	484	493	463	460	440	483	444	449	482	426	476	470	468	448	467	472	461	458	453	456	455	502	471	438	436	452	473	454	455	512	433	456	463	485	452	445	416	483	488	437	465	468	486	474	458	465	423	469	484	466	464	438	461	432	504	475	439	471	471	502	452	485	487	473	436	438	457	431	458	437	450	463	446	445	476	404	487	445	446	460	451	421	445	470	432	477	504	442	446	493	428	478	472	448	426	449	467	426	460	474	456	466	495	469	448	464	507	419	441	475	460	444	415	501	491	478	472	442	469	437	445	478	485	432	466	475	457	459	457	474	427	463	469	488	463	457	428	477	446	442	497	491	453	437	454	457	474	446	458	498	467	449	419	454	471	480	482	467	477	476	457	475	475	418	484	433	467	449	473	469	438	485	459	433	463	462	448	473	481	508	453	508	460	481	421	435	449	457	442	449	456	448	478	492	439	488	465	441	489	479	452	468	476	425	467	463	455	476	445	448	467	467	474	443	436	441	415	476	447	455	444	488	454	475	472	448	452	447	515	493	420	414	482	470	477	440	443	465	427	480	462	435	436	456	451	424	438	478	440	444	519	463	481	500	477	463	477	462	428	482	447	464	475	464	420	462	458	441	479	442	476	461	414	459	441	437	495	477	472	479	451	443	477	486	451	459	500	438	449	411	491	449	458	492	448	454	427	444	480	465	492	451	456	488	482	472	486	472	492	481	489	439	432	487	455	399	467	431	457	430	454	456	445	489	457	485	479	462	462	461	479	462	463	469	445	469	423	441	473	454	468	475	437	464	462	472	456	481	455	456	448	428	504	485	460	465	449	460	436	485	441	506	455	409	486	463	470	472	456	435	458	461	438	447	470	496	458	460	471	475	446	459	445	468	459	473	486	492	457	462	460	483	500	495
24737	20733	26727	24534	9862	2395	1653	1359	1116	980	859	4820	14590	9792	4571	1551	698	596	476	486	524	481	540	507	509	508	554	503	518	492	510	474	563	518	513	563	521	530	505	484	511	520	475	481	544	473	511	528	518	498	487	510	498	484	500	525	493	498	549	506	535	492	499	521	490	517	495	516	509	475	511	526	506	525	498	471	500	438	512	505	508	494	504	495	480	528	510	503	463	519	476	522	486	482	460	469	515	470	490	524	496	491	493	475	519	505	487	498	509	457	492	495	501	478	516	467	515	491	504	512	518	527	522	491	481	483	495	491	518	498	536	547	547	484	522	560	526	503	472	526	489	497	491	487	523	525	493	503	511	455	516	485	503	480	510	544	497	532	512	478	521	474	515	487	535	484	533	515	513	495	536	524	502	498	504	501	480	498	532	480	510	500	488	500	482	523	463	506	529	475	519	490	484	516	493	525	504	516	559	496	505	543	504	484	517	503	464	515	488	483	516	519	503	504	489	541	521	458	497	527	457	506	574	512	530	525	479	453	503	486	501	511	488	483	488	483	469	500	512	523	472	509	514	525	523	543	508	499	542	484	465	497	505	505	506	461	513	549	490	503	504	541	470	481	519	491	459	521	509	495	499	493	493	514	449	495	528	505	516	495	493	484	534	520	505	471	497	513	490	506	539	523	497	491	489	489	512	536	499	492	528	458	515	531	518	532	489	538	485	530	489	487	490	467	507	528	477	472	507	459	489	517	510	483	473	501	525	514	515	493	508	513	509	497	546	514	514	476	509	527	477	490	496	475	532	473	483	479	537	474	493	503	523	514	528	473	487	518	486	486	545	479	471	528	522	529	485	471	488	511	462	527	490	514	477	489	516	510	532	512	480	469	504	510	498	499	499	502	498	528	528	504	535	529	515	482	487	510	527	490	517	513	481	514	552	481	515	503	512	509	482	467	507	546	472	515	527	459	469	501	527	543	509	526	514	504	509	489	492	509	510	510	528	553	486	463	531	536	494	571	503	491	485	505	521	520	482	502	503	457	536	526	551	470	519	488	543	502	511	491	495	492	521	538	476	506	467	479	499	493	505	501	510	510	463	491	462	519	505	502	521	536	511	535	517	496	456	524	490	495	539	479	491	499	527	475	468	543	516	501	502	492	520	447	480	508	492	506	477	512	499	460	518	495	509	498	521	477	486	538	520	519	502	512	521	485	494	475	489	502	510	510	484	520	482	466	483	512	486	529	506	553	514	504	503	537	505	516	495	528	511	507	500	463	532	481	502	524	510	480	479	492	529	509	503	500	506	523	517	509	494	505	451	507	475	531	481	498	469	464	497	513	493	501	503	503	516	483	482	495	523	496	487	489	463	502	492	504	471	495	510	533	493	545	480	500	527	490	504	473	467	465	522	471	523	498	504	495	531	513	498	491	494	523	494	500	488	477	435	518	517	489	464	512	521	507	470	507	500	522	532	487	505	505	498	476	542	522	521	517	542	457	497	517	486	529	511	487	518	540	461	491	515	491	494	510	510	473	490	497	513	541	460	489	470	522	526	483	463	496	490	489	484	522	490	466	509	490	503	482	476	485	491	493	505	501	505	497	479	464	486	483	533	529	483	476	526	505	484	499	478	503	488	528	538	504	469	482	469	536	494	538	487	473	481	534	524	519	472	496	530	489	483	507	469	519	484	474	525	491	506	522	516	510	527	506	499	529	529	536	522	507	536	489	473	523	532	517	492	503	476	469	507	514	479	543	505	526	510	482	503	494	508	487	486	507	544	523	516	531	519	494	454	535	486	468	491	480	503	482	496	522	514	499	499	535	494	487	520	470	524	500	505	509	512	523	542	490	478	502	488	509	505	519	451	543	503	477	476	509	464	528	515	511	505	520	570	486	467	498	536	463	502	504	495	514	507	486	454	552	545	526	539	515	456	479	480	474	479	494	498	492	491	483	527	505	506	516	515	484	553	493	488	530	505	495	530	497	522	505	475	472	509	518	516	468	535	499	507	488	502	538	478	483	499	481	499	571	474	473	503	490	528	537	524	496	496	487	495	527	501	518	525	517	511	502	524	535	524	464	528	526	495	537	437	513	469	516	522	490	497	501	501	532	473	485	512	484	472	527	506	491	494	506	496	510	472	469	515	466	469	521	514	506	518	539	510	490	536	517	518	490	518	506	476	481	509	487	532	481	484	489	501	514	521	496	491	517	475	499	509	516	476	521	524	512	481	480	492	491	486	484	496	475	478	506	469	493	515	535	530	519	462	515	550	481	509	481	458	510	481	494	502	533	490	488	520	498	501	467	543	497	518	495	466	509	529	516	464	539	514	481	483	469	495	484	509	472	488	493	523	504	517	488	478	493	511	489	514	486	504	528	496	468	490	536	441	501	484	486	499	480	524	483	459	486	509	534	484	488	502	508	479	506	511	480	513	504	482	529	446	515	517	518	492	501	481	501	536	503	515	495	504	526	484	504	555	495	514	468	530	520	482	508	530	533	546	473	504	523	504	493	446	464	488	522	502	470	505	464	514	495	507	512	496	509	482	484	453	503	514	504	507	513	502	494	484	481	475	515	514	507	495	542	495	508	489	508	531	477	502	513	487	503	457	506	502	544	519	522	464	512	528	504	505	501	500	473	533	520	528	498	501	479	480	507	477	461	507	512	484	513	505	503	493	511	519	509	513	542	513	533	465	501	510	472	491	529	511	486	501	468	498	502	482	482	490	491	487	536	484	516	522	505	514	475	484	496	511	463	506	493	463	493	496	481	499	525	522	502	480	503	509	525	497	507	518	536	457	500	500	502	520	512	489	497	505	506	497	520	461	524	479	500	511	497	484	517	452	460	496	511	523	493	493	467	535	524	501	505	469	535	505	482	495	505	490	505	518	475	535	514	527	512	466	498	510	491	525	478	511	513	499	477	508	515	517	493	507	513	485	527	515	525	483	493	471	478	514	514	477	516	499	512	506	498	508	496	523	482	468	496	520	488	504	508	503	483	472	457	495	503	507	472	553	485	503	523	527	471	520	500	514	494	501	497	487	494	485	462	467	461	488	524	531	502	495	498	491	525	511	535	469	560	534	492	500	540	476	508	487	516	491	524	529	492	494	481	503	500	493	507	514	469	491	471	524	456	510	538	521	495	493	440	552	518	530	487	478	490	535	490	476	491	500	542	507	494	496	515	496	478	506	505	504	542	522	539	494	514	518	527	483	487	526	446	485	504	491	514	466	514	503	436	479	486	512	526	508	498	506	493	488	485	470	518	490	541	471	544	457	490	511	475	532	485	487	483	497	519	475	539	489	510	499	503	498	523	490	446	486	521	529	480	524	494	467	491	509	465	523	514	529	517	519	488	518	485	463	528	509	511	465	471	513	530	503	497	490	498	487	492	564	503	524	489	542	516	486	447	478	480	494	511	474	513	502	520	509	536	466	513	483	494	482	537	563	495	497	503	510	519	485	500	508	492	450	471	499	490	546	491	488	487	493	511
5736	8218	7402	4267	2871	1915	1856	1718	1416	1215	978	7209	15449	9725	4600	1640	678	527	439	490	430	467	470	454	479	467	475	458	474	458	463	436	447	461	450	427	499	458	503	477	467	427	459	491	453	456	505	469	462	398	456	441	454	449	451	460	447	467	439	442	451	486	432	462	467	470	456	436	460	447	464	495	460	438	438	455	446	449	403	481	443	466	457	422	479	417	481	452	441	418	434	484	479	479	474	482	450	420	453	470	454	456	464	470	440	493	458	432	471	447	440	450	473	435	452	489	424	448	446	503	446	460	451	464	445	447	404	423	440	418	443	433	483	452	451	448	454	439	452	455	457	439	480	462	463	441	448	441	477	427	469	437	423	401	427	437	481	445	481	469	441	471	478	451	470	425	488	437	435	452	478	428	452	425	417	431	433	455	455	473	449	455	450	454	464	448	460	440	467	484	453	428	447	421	454	484	417	465	483	461	466	437	426	432	477	418	483	456	460	436	477	452	469	443	472	418	483	480	441	483	456	415	450	434	471	440	439	492	470	442	456	464	472	436	480	478	435	437	452	433	436	435	442	440	405	425	488	437	461	434	422	415	484	436	444	480	483	445	488	424	473	433	465	437	459	456	413	430	501	432	421	442	465	426	452	473	459	447	460	462	442	486	417	423	442	447	423	439	439	448	459	456	425	475	423	430	435	485	466	440	466	483	438	433	435	448	475	462	428	441	475	466	491	458	442	420	415	421	436	417	483	451	459	465	443	450	409	458	420	498	438	448	446	428	470	468	453	456	418	445	431	442	433	470	461	436	434	456	493	411	485	437	483	463	431	425	418	481	447	479	476	454	401	402	468	469	453	438	455	456	473	468	446	468	444	457	479	406	436	465	466	449	450	474	447	388	430	474	439	464	467	465	473	448	459	474	448	461	462	481	441	460	429	440	460	482	461	445	438	419	398	436	447	483	442	435	447	489	421	445	427	456	464	424	436	400	438	461	497	494	456	478	449	453	437	440	454	468	434	448	468	429	432	467	456	441	431	454	459	432	462	444	469	478	481	453	439	473	438	452	474	464	497	415	447	455	421	417	432	454	451	463	475	452	446	455	424	429	458	469	445	486	461	470	484	431	476	461	451	451	452	492	485	446	445	454	455	438	423	431	446	470	468	452	480	435	431	463	461	439	436	426	445	466	438	445	447	461	461	391	425	447	460	460	482	497	453	432	462	407	450	423	406	430	450	450	468	483	463	456	483	448	474	441	462	465	436	459	439	475	471	460	413	428	439	462	476	434	498	407	453	420	493	414	414	430	449	395	436	463	450	475	471	433	413	409	458	447	431	452	467	444	417	442	453	494	469	425	416	452	433	436	465	427	471	455	439	423	481	443	416	445	460	435	415	463	444	412	462	442	447	453	469	467	407	450	458	452	446	466	447	467	430	481	466	454	485	489	432	438	399	465	511	450	497	442	435	413	466	388	412	442	424	450	459	464	468	436	451	461	433	489	464	452	433	435	415	439	437	441	449	441	457	501	423	480	461	457	468	485	428	473	469	464	447	401	431	452	464	469	478	461	454	425	442	484	417	455	451	439	444	445	451	436	436	468	481	442	472	448	442	459	483	488	432	494	460	455	444	444	453	440	434	443	443	430	476	429	415	438	439	454	439	411	423	465	457	436	423	423	441	431	428	431	448	474	452	430	464	451	422	464	441	460	455	436	471	432	400	416	461	467	440	440	490	463	467	477	444	426	454	429	445	454	508	471	454	455	415	440	433	435	399	457	474	461	462	494	410	440	456	455	449	460	407	453	429	464	463	461	428	427	440	457	462	446	458	430	473	450	455	465	414	448	412	487	455	478	431	427	452	408	459	440	438	458	478	462	437	483	455	419	462	436	423	432	436	460	474	447	459	454	439	450	445	454	430	436	451	461	410	422	447	460	405	474	417	454	457	414	477	444	489	458	457	456	473	447	462	461	459	442	484	465	416	466	441	434	440	453	460	449	435	428	478	473	475	467	428	456	466	445	451	466	438	452	431	426	437	456	419	430	447	489	484	485	431	440	455	458	444	457	461	458	421	454	457	481	461	414	491	398	469	455	452	449	436	451	436	436	442	467	449	454	414	467	459	465	447	461	439	453	449	454	433	463	482	432	446	447	412	501	453	451	449	469	474	455	459	431	462	452	404	450	434	435	410	498	435	461	434	462	459	495	401	435	425	441	435	477	439	436	441	418	404	395	452	390	469	424	431	445	450	417	465	440	438	492	490	470	503	451	418	451	421	482	462	495	426	463	452	428	485	481	467	409	443	470	428	452	458	460	463	450	465	452	460	446	428	451	460	466	454	411	417	457	439	439	442	469	433	507	485	478	449	491	463	397	470	459	442	430	476	459	446	471	492	419	466	468	472	429	439	418	412	480	439	461	418	439	438	464	465	446	435	434	449	450	452	450	470	471	465	438	442	435	461	428	450	456	435	459	424	468	443	459	458	438	454	443	455	436	484	480	463	419	432	428	445	436	447	455	449	419	456	439	463	429	454	441	453	470	434	435	457	446	459	460	460	433	432	423	420	404	459	465	416	426	411	445	477	465	430	436	474	451	445	411	426	487	440	421	440	453	474	435	441	425	468	457	462	456	456	419	432	464	442	445	448	480	462	462	473	445	446	435	436	412	431	429	473	490	449	510	460	444	459	418	483	451	476	446	421	420	450	407	436	457	457	477	446	468	465	440	435	461	440	400	455	461	461	476	447	443	453	470	482	461	425	468	467	462	468	514	437	447	454	442	432	467	414	475	445	419	460	432	461	451	441	461	430	478	438	458	470	436	452	429	413	410	466	443	413	448	413	449	473	473	433	435	485	455	438	479	408	440	438	476	440	440	430	455	450	449	435	490	449	440	395	459	447	468	467	430	445	431	440	468	457	445	460	453	442	463	446	477	429	409	427	446	444	447	434	444	418	415	450	468	441	487	428	429	437	450	484	449	439	430	472	431	448	450	440	442	444	465	423	453	442	461	411	455	484	424	426	459	450	459	441	468	438	419	455	460	433	442	436	473	451	458	440	452	486	467	420	466	479	457	486	408	456	433	431	456	459	472	429	440	487	438	473	445	448	516	455	425	466	431	463	449	419	453	440	424	438	477	491	455	407	445	404	458	497	465	419	426	411	460	475	433	438	467	446	475	435	405	443	472	467	418	444	465	455	440	434	429	448	442	462	401	426	429	471	459	443	457	448	468	473	471	416	452	465	464	478	407	458	434	441	457	439	449	443	457	442	449	391	486	401	445	428	453	440	426	445	441	436	484	450	428	435	481	474	478	417	457	438	431	477	411	494	439	464	470	485	475	446	440	442	467	473	410	436	453	438	452	490	456	452	441	446	435	485	457	450	475	442	426	428	443	415	463	424	459	436	454	432	448	434	429	438	417	453	450	438	476	462	454	412	467	472	478	459	466	424	453	443	428	468	467	466	447	451	438	461	469	421	438	445	441	436	442	468	461	461	470
23722	20735	27687	23839	20327	9168	3799	2168	1463	1102	1012	8719	26003	19702	9237	2664	974	687	669	619	627	621	615	591	626	619	631	598	676	590	621	666	632	603	652	598	615	617	640	622	624	599	612	643	641	651	612	639	585	626	633	608	598	579	661	618	585	594	637	655	645	609	632	629	669	647	582	608	605	615	591	626	637	631	651	623	597	608	639	609	603	603	628	571	611	594	636	629	644	627	622	619	591	617	621	649	600	604	606	554	604	612	603	620	571	584	621	637	637	626	618	601	639	615	602	635	592	556	644	616	588	647	578	599	612	605	557	604	642	574	596	653	647	565	641	578	597	610	626	667	579	620	619	618	594	656	607	595	611	595	575	617	577	636	595	622	594	604	596	580	615	607	602	580	595	602	604	607	653	590	562	600	588	623	615	629	582	619	592	554	625	570	619	620	587	615	617	653	558	627	624	625	614	594	618	570	570	611	637	627	627	636	602	563	609	603	592	606	649	606	601	596	622	589	653	559	609	629	579	594	565	630	600	635	615	622	581	612	603	569	646	600	636	649	629	630	614	645	618	609	623	641	580	617	622	589	610	594	608	617	620	628	568	617	636	635	605	638	583	594	637	617	637	622	647	575	615	600	620	637	651	625	630	580	635	663	614	608	608	577	623	618	583	558	599	635	596	602	624	645	627	683	601	579	601	583	609	623	649	626	642	567	605	572	561	640	639	611	619	596	553	577	609	666	606	626	675	605	629	588	577	597	574	636	620	623	656	634	677	636	583	585	626	632	646	581	603	595	619	644	601	627	612	600	617	606	669	598	590	627	651	610	640	603	602	611	558	584	625	631	611	641	633	623	591	598	573	608	603	586	620	599	575	642	597	563	653	588	633	616	609	610	623	621	629	629	609	636	610	598	598	621	654	598	593	600	558	575	605	641	594	588	629	627	619	613	605	603	582	613	589	631	636	626	588	620	603	629	592	619	615	561	599	587	572	595	626	618	588	590	611	583	584	605	594	632	583	615	598	625	626	616	621	561	532	602	584	615	636	607	608	625	601	588	589	622	634	623	624	583	628	613	597	627	641	614	620	644	558	583	652	610	573	620	629	653	625	605	617	624	647	623	616	619	670	660	611	585	615	606	637	598	599	579	632	616	590	599	599	639	607	607	624	627	575	577	631	569	598	646	624	596	662	621	586	592	600	564	653	610	658	625	613	643	620	626	655	643	605	587	583	563	618	638	612	623	604	644	605	581	616	621	606	598	663	602	657	618	611	626	601	608	623	611	651	635	608	631	622	621	591	594	626	583	612	598	628	620	632	615	607	639	621	617	616	628	631	569	608	587	626	580	629	609	604	606	579	618	577	643	590	613	594	611	630	637	587	644	604	602	599	589	622	598	603	601	610	608	598	597	617	606	617	612	613	579	661	602	615	669	603	594	581	642	600	609	574	576	628	589	591	662	627	613	580	589	629	636	610	612	604	649	646	560	613	634	562	638	613	565	609	646	617	611	653	599	616	624	635	625	652	622	566	597	612	611	615	579	628	627	653	606	640	613	604	623	601	600	589	629	625	596	625	615	571	597	602	598	600	577	642	609	628	594	592	623	585	625	637	560	587	626	610	595	634	631	595	608	624	595	613	576	603	607	665	628	641	611	625	587	609	608	608	659	605	644	605	620	642	603	636	595	638	578	643	578	620	642	612	622	599	603	625	614	626	561	606	579	617	576	614	609	617	591	590	587	663	619	593	670	612	612	618	561	534	599	599	611	613	673	574	626	628	571	614	624	621	586	595	614	610	670	610	604	605	613	647	634	631	624	626	597	602	629	638	635	587	604	603	599	623	587	614	636	604	647	619	554	564	619	628	631	643	589	674	604	591	620	583	630	568	645	636	584	624	619	589	574	618	598	602	600	631	584	635	603	605	600	588	584	624	614	591	635	629	598	615	623	598	616	658	615	619	588	589	607	668	611	620	622	629	587	549	578	598	624	619	635	601	602	636	599	574	619	645	580	625	629	606	635	606	589	603	587	613	589	613	608	615	624	626	602	559	636	583	642	645	603	597	611	604	608	623	608	636	579	555	586	581	617	602	622	603	583	633	626	623	642	579	610	581	621	597	635	573	615	596	589	632	607	616	616	617	630	574	608	594	653	653	627	604	585	616	606	623	609	594	612	623	635	606	619	603	598	614	606	613	640	607	613	587	619	624	608	593	606	575	646	598	624	606	635	583	593	593	643	552	660	645	638	624	568	578	595	569	607	601	653	601	624	583	640	631	623	613	581	570	643	596	589	653	640	601	659	572	615	623	590	646	567	612	594	622	567	604	595	611	609	602	598	571	658	653	631	594	596	627	631	616	583	611	640	604	600	633	623	672	610	618	597	643	649	630	637	611	613	605	626	616	605	614	635	623	605	610	609	579	613	628	608	602	640	570	599	566	626	637	598	601	605	596	603	622	589	610	626	589	606	651	601	616	589	632	645	586	592	630	587	621	619	620	601	662	604	589	604	619	620	598	627	600	606	604	595	588	574	580	623	618	627	609	587	579	586	591	586	572	581	589	648	615	606	629	648	584	573	615	557	597	620	668	614	550	622	655	617	596	593	587	597	598	616	666	602	598	614	593	585	598	620	573	614	615	622	628	613	596	634	595	586	632	599	625	669	598	619	593	628	586	636	641	589	638	625	612	598	637	610	647	619	607	616	616	633	620	610	610	593	614	614	607	569	570	614	598	597	620	606	636	644	600	567	628	600	583	641	602	602	635	644	609	630	567	555	602	571	603	645	605	621	593	612	621	634	618	627	637	629	646	588	583	620	616	605	630	599	612	616	632	563	631	612	602	595	622	592	629	571	608	561	580	634	640	583	614	626	661	617	609	611	609	608	641	658	558	623	603	650	626	615	615	608	585	597	593	610	617	620	601	592	617	567	614	588	576	625	645	579	612	614	580	579	615	579	617	606	611	584	624	637	591	590	621	595	596	604	669	597	613	601	637	620	579	627	593	543	609	611	571	609	603	613	596	599	650	642	638	623	635	657	653	643	611	613	606	641	628	575	595	628	561	614	595	659	622	614	595	656	610	585	592	608	614	599	593	603	647	550	654	590	578	576	580	621	607	590	643	617	611	574	590	634	581	610	597	656	594	616	587	558	647	602	632	582	589	616	558	629	603	616	578	621	615	606	601	601	599	606	607	624	594	660	665	614	604	556	634	613	612	641	619	605	633	593	569	619	631	610	567	586	613	583	631	627	571	613	628	635	646	611	629	593	599	603	630	626	600	580	600	597	567	610	592	641	588	651	600	618	591	569	607	609	653	595	599	639	630	593	619	607	618	575	591	617	617	630	580	604	641	576	592	586	621	602	578	581	574	579	618	613	618	584	593	580	617	593	585	566	625	633	587	614	648	630	600	609	591	646	638	598	584	615	637	606	641	582	621	556	568	641	606	667	591	644	612	615	619	665	664	617	602	649	616	641	607	610	656	618	628	549	628	577	596	596	576	561
6381	12217	11623	6769	4233	3629	3312	2501	1729	1447	1179	12133	25130	16945	7754	2510	952	592	528	553	553	557	515	522	608	563	516	558	517	534	568	567	536	506	557	543	512	583	545	535	538	563	545	578	501	562	541	522	526	546	544	522	555	549	527	532	542	521	522	564	532	497	516	542	532	539	477	564	477	541	562	540	559	550	500	530	503	563	500	533	576	552	567	568	525	548	532	547	549	541	568	571	495	549	518	523	573	521	508	548	494	537	563	514	541	536	525	603	545	577	536	546	506	537	539	568	529	558	522	564	586	569	539	525	554	551	531	527	530	480	561	547	506	530	574	538	535	548	536	545	543	514	545	526	573	541	520	576	551	528	549	531	502	584	516	519	522	536	532	555	555	517	530	524	541	525	542	532	517	590	547	534	562	540	511	572	575	566	536	602	528	561	565	549	518	551	520	531	548	570	546	586	512	552	561	537	529	526	545	542	535	544	563	564	564	557	520	474	578	533	545	523	523	556	558	516	536	549	528	582	559	540	595	544	535	552	554	514	534	548	525	544	566	504	568	538	566	524	500	548	532	539	538	505	519	523	542	523	520	521	542	570	506	532	545	558	527	535	543	564	564	557	498	555	541	555	545	568	520	578	566	511	520	555	555	561	547	539	540	494	557	533	502	521	500	539	549	530	550	567	540	524	540	489	565	536	482	546	540	544	531	534	567	507	582	537	497	544	534	517	527	518	561	542	517	541	559	534	527	512	568	553	554	531	566	549	539	528	517	496	503	513	524	532	496	517	539	527	561	567	511	554	540	523	528	539	529	627	567	537	547	511	530	525	541	538	566	534	533	543	517	560	547	551	504	550	545	552	560	531	573	529	521	534	511	500	544	513	556	542	511	547	551	476	527	554	572	522	559	540	509	540	573	520	520	542	513	518	532	528	553	495	527	541	513	583	542	519	577	533	514	525	527	520	577	524	538	496	555	539	528	550	549	523	551	558	575	520	535	548	509	554	502	492	535	511	484	514	536	560	527	508	539	497	515	498	526	539	543	523	547	557	540	548	538	537	542	531	576	524	568	569	530	546	541	559	517	499	522	496	526	527	553	517	511	527	571	557	523	523	521	524	542	507	491	549	535	538	513	581	527	519	503	528	500	561	521	504	541	544	543	538	514	524	581	515	509	515	519	523	504	547	557	515	481	549	550	505	583	561	569	520	504	593	576	474	521	555	556	564	567	527	532	551	529	560	552	544	525	586	536	540	555	517	536	517	543	540	515	595	501	495	528	557	525	561	494	545	543	543	539	539	562	553	538	504	502	546	517	500	589	542	548	530	541	531	512	543	558	546	572	558	530	554	545	527	514	526	537	551	544	548	517	574	525	529	504	557	554	521	556	520	528	573	531	538	554	549	510	535	557	563	536	525	563	554	564	531	565	527	546	502	524	553	575	521	526	540	504	576	549	512	544	551	528	496	549	534	556	531	485	556	533	529	511	559	506	548	540	543	502	528	507	559	523	543	510	557	506	538	547	555	547	537	513	478	522	554	553	531	520	573	527	491	517	562	530	508	527	559	540	557	530	550	496	550	525	580	545	543	522	500	517	563	501	541	492	501	585	535	531	512	501	531	535	519	540	544	500	549	563	508	498	502	512	504	547	572	522	549	535	558	517	589	528	541	547	554	524	558	542	527	539	566	550	524	524	547	516	545	527	537	501	529	564	496	527	519	557	521	557	523	537	539	536	567	518	550	544	527	517	518	538	506	566	552	522	548	532	536	516	551	504	553	550	514	557	486	520	511	541	500	478	531	545	527	546	590	528	532	546	501	568	531	552	552	547	539	524	555	507	509	556	516	543	528	575	518	532	529	526	555	533	513	534	513	565	546	517	556	536	516	515	537	504	554	523	541	538	518	554	538	550	577	514	527	554	566	554	553	582	565	538	546	551	525	531	524	572	554	494	550	483	533	529	520	497	565	546	512	499	493	517	531	485	563	494	550	539	546	541	592	543	510	540	528	540	517	538	559	517	507	541	539	584	578	547	524	527	521	541	543	532	539	524	530	539	557	502	535	525	540	514	525	534	524	517	564	553	540	559	512	535	485	563	545	555	542	524	515	499	570	553	505	538	529	526	543	547	508	494	551	575	523	517	541	554	500	529	526	517	518	555	529	558	534	523	573	590	524	513	563	535	556	517	506	531	524	516	551	528	560	555	577	498	515	539	542	518	515	524	517	546	518	522	500	517	562	522	532	516	508	521	565	492	561	539	573	553	541	591	535	558	549	535	560	569	499	559	528	531	510	559	510	564	564	545	528	529	515	548	518	510	567	548	530	527	508	532	539	485	569	537	546	530	503	549	542	559	536	565	551	539	541	571	530	561	494	550	559	540	541	520	545	503	525	522	545	534	532	509	525	531	545	511	541	552	577	546	568	560	531	558	581	522	559	569	542	530	552	521	506	543	504	521	524	540	517	539	538	562	543	534	540	530	561	577	555	546	499	538	529	532	519	524	537	525	517	550	569	527	533	528	517	522	503	513	534	512	557	571	505	539	530	560	566	540	524	521	528	521	557	525	528	553	527	554	513	540	550	511	555	510	513	514	477	507	536	504	510	547	514	527	513	525	529	512	529	536	564	519	532	570	574	575	540	546	560	519	549	524	528	543	523	549	526	522	571	484	532	530	556	535	525	534	524	545	531	548	510	544	500	551	533	504	532	512	495	488	553	544	484	522	552	510	540	496	540	509	511	526	590	514	528	529	549	509	549	526	503	576	492	510	526	552	486	545	559	520	485	567	530	498	489	560	517	548	531	517	537	542	559	550	579	529	521	540	547	487	500	517	573	543	543	510	587	554	548	529	514	521	533	529	541	497	497	518	545	545	512	521	538	513	515	532	525	564	555	504	545	539	534	523	552	544	532	535	553	529	601	536	576	508	544	543	531	515	539	558	556	529	600	499	553	529	510	542	521	506	515	540	515	525	539	543	530	542	549	519	554	515	583	508	514	552	562	536	546	545	502	561	544	491	543	493	554	564	511	528	527	535	567	531	526	536	532	532	526	531	541	564	572	534	519	524	517	540	522	548	529	557	555	512	503	558	515	513	524	563	563	542	513	542	484	554	496	531	539	506	543	573	528	597	570	562	535	550	486	540	541	572	526	498	552	522	485	526	554	535	504	527	579	539	539	540	542	521	506	568	504	548	508	562	542	555	529	524	526	519	554	518	519	533	533	536	517	551	546	540	577	556	546	580	564	551	547	552	515	471	544	533	488	532	533	521	530	564	581	553	543	556	542	524	564	510	496	533	547	545	496	517	520	522	517	562	534	576	526	553	545	520	546	548	530	557	536	531	564	538	502	522	560	515	492	515	483	548	521	526	512	518	540	505	552	563	530	544	522	512	541	508	546	541	545	547	520	497	554	537	534	539	536	528	510	536	544	503	553	533	530	555	531	538	526	495	532	531	585	552	517	535	547	542	548	492	538	501	523	539	562	545	538	549	551	486	515
26780	10530	3347	1848	1052	823	660	627	566	569	559	934	1733	1541	951	694	567	539	559	548	518	536	522	520	547	511	530	581	554	549	524	507	499	517	517	515	520	582	515	511	527	554	533	532	548	539	480	534	540	529	531	524	521	546	537	509	522	529	527	535	508	504	530	551	559	505	511	512	534	486	505	506	511	496	542	469	544	508	472	550	556	535	521	478	473	516	491	531	536	535	554	540	518	530	557	552	512	489	556	541	522	533	510	497	561	520	528	517	503	534	494	505	527	530	491	527	477	537	531	540	510	547	502	511	490	543	541	508	539	538	531	538	573	523	535	538	545	491	507	510	567	499	508	499	555	546	528	550	510	497	509	512	549	536	530	558	575	484	523	531	500	496	520	509	522	518	551	532	528	532	529	535	492	471	508	545	551	507	500	488	495	545	504	516	554	550	520	544	509	516	529	556	489	509	482	506	481	505	526	511	468	555	500	510	537	548	545	503	499	498	499	507	525	533	544	502	497	526	495	531	506	553	514	544	513	535	570	519	532	542	535	543	537	536	514	537	490	520	521	513	560	497	551	509	567	539	562	524	522	489	512	485	515	564	550	535	507	573	537	506	536	519	559	504	551	539	525	476	547	533	505	537	514	525	515	493	508	534	497	535	549	496	493	503	550	477	526	504	539	541	499	525	557	483	509	511	495	493	512	524	543	569	529	490	552	534	529	563	520	531	535	500	521	526	492	507	538	536	491	533	497	499	545	531	511	502	533	515	512	571	524	505	544	491	520	521	547	543	490	547	533	520	542	482	546	528	486	556	496	498	539	551	560	506	516	518	565	516	527	534	497	513	537	505	525	555	504	500	503	531	534	542	514	510	543	493	529	529	535	558	511	536	532	555	542	514	512	513	564	511	534	513	550	515	524	526	497	483	533	535	504	519	536	535	535	584	522	501	566	550	525	532	492	500	496	569	522	558	537	556	532	542	584	555	500	525	542	539	534	516	509	494	550	518	479	522	520	528	539	529	532	502	522	532	563	518	531	492	577	563	577	544	523	543	527	572	512	530	556	531	545	537	517	560	531	546	524	541	509	528	508	558	532	527	524	532	535	539	515	474	523	544	529	540	533	503	534	516	541	519	517	546	533	545	575	550	539	526	514	526	507	548	524	489	535	533	510	487	522	535	561	544	523	524	583	544	526	539	577	476	557	518	490	541	518	507	552	521	541	494	548	517	491	502	508	535	494	542	496	547	555	533	524	500	529	518	562	549	502	525	469	489	543	512	543	550	487	541	544	531	539	557	529	525	547	538	543	501	511	537	527	544	545	526	499	502	553	511	534	524	545	519	520	518	569	540	517	524	521	539	506	539	524	565	521	548	536	523	523	549	516	507	506	510	531	456	517	525	548	511	554	521	503	536	495	543	581	515	507	509	544	542	509	517	478	533	517	507	525	540	540	512	557	514	564	509	498	562	507	490	544	540	526	494	501	536	531	559	532	503	516	557	501	521	536	523	504	553	546	484	555	553	539	523	507	572	525	492	515	548	527	511	535	527	500	522	480	554	542	523	536	493	541	505	521	514	528	493	525	515	533	513	514	493	548	566	517	531	515	543	494	554	530	561	484	539	562	531	532	520	500	566	510	519	526	565	588	543	554	526	540	492	525	539	504	515	523	526	541	519	543	559	538	531	529	579	478	513	483	500	577	490	495	491	514	519	557	560	522	500	547	543	502	543	476	525	513	481	519	526	526	540	534	541	521	544	529	532	528	511	527	503	515	535	509	495	505	528	501	517	511	526	530	505	539	525	478	503	518	472	483	488	517	533	488	559	530	519	569	510	524	496	545	550	502	546	490	516	528	573	521	518	535	494	527	503	502	518	524	518	549	520	572	531	494	490	484	514	546	533	507	485	574	474	507	500	527	533	513	505	517	488	502	509	512	515	487	536	569	550	526	501	517	558	501	552	518	541	514	518	571	531	527	544	530	502	562	526	539	509	551	500	510	511	550	513	535	561	495	522	500	540	526	566	504	504	523	519	501	493	552	512	558	502	515	559	509	567	533	495	547	546	551	552	515	553	530	518	518	501	518	541	547	561	554	500	499	496	536	525	543	541	507	560	507	550	505	514	479	517	511	504	538	570	497	535	526	529	554	533	558	511	564	503	501	527	499	538	519	523	569	514	529	524	506	497	492	515	533	534	529	515	508	499	531	504	531	513	532	505	517	508	500	499	544	533	506	488	532	570	509	517	530	509	516	499	518	521	511	555	490	491	533	495	543	495	502	491	581	482	511	487	491	535	518	524	517	501	522	541	501	515	580	547	525	507	537	561	503	531	533	529	526	542	551	532	500	546	512	514	492	500	500	459	510	523	503	548	525	529	556	498	543	506	554	559	531	532	508	506	537	529	497	549	494	510	572	529	516	491	568	498	503	504	538	518	532	505	477	533	564	508	494	528	541	532	545	541	545	504	510	498	512	499	530	546	501	525	537	506	514	584	524	542	545	503	518	541	494	509	518	546	514	530	542	513	511	545	506	516	508	529	536	495	519	545	537	505	545	504	531	490	504	546	537	495	544	529	548	496	564	553	566	495	538	569	494	539	546	549	524	540	545	513	502	562	524	481	522	504	504	520	479	547	525	538	513	570	500	532	544	515	560	528	530	524	523	510	544	488	535	510	549	535	528	538	505	562	516	529	577	563	569	531	500	525	516	530	502	517	507	526	534	498	507	516	538	511	517	548	480	530	552	503	538	577	509	529	501	514	509	517	575	575	529	530	533	537	520	509	565	498	501	499	536	487	528	546	538	507	539	523	506	512	526	504	513	520	509	493	505	520	535	497	523	515	525	557	548	523	565	552	539	538	533	512	508	544	518	516	528	479	526	551	538	514	500	538	515	530	544	528	528	524	522	548	549	523	547	520	510	522	545	521	517	554	543	521	564	489	500	548	525	534	487	509	567	535	516	533	547	549	525	500	478	543	545	547	523	566	527	543	547	501	557	521	507	521	503	487	564	537	548	536	530	525	497	546	515	554	550	535	562	526	508	495	504	513	536	524	501	524	513	532	524	536	532	528	529	490	534	529	514	509	546	558	588	485	517	579	549	530	571	473	487	486	541	544	501	519	520	562	530	561	544	539	513	491	516	498	515	572	533	517	531	535	534	558	546	545	518	523	517	531	542	530	555	532	569	503	516	528	529	515	500	526	554	563	484	570	511	500	549	541	524	505	505	571	527	562	520	534	578	530	493	522	538	510	563	486	574	502	600	510	525	580	523	509	527	520	513	502	544	505	564	526	559	531	527	551	517	546	511	558	534	534	523	552	549	505	516	495	506	522	507	552	553	529	536	512	486	546	532	548	499	513	544	532	525	509	534	507	515	496	536	498	577	486	491	512	524	503	529	551	572	503	497	543	491	496	529	522	497	533	505	544	516	522	491	518	523	531	587	489	524	508	544	523	516	565	514	503	509	516	499	508	523	517	563	555	525	565	545	516	480	536
6413	3252	3264	1890	1232	949	813	630	587	602	524	1331	2302	1779	1021	633	531	461	476	462	480	473	477	466	485	422	470	441	454	448	424	460	457	443	427	463	462	486	452	477	452	431	486	430	465	447	479	479	461	473	445	458	434	434	491	427	466	451	453	428	489	462	435	468	465	452	443	435	453	474	450	442	440	426	485	455	444	419	469	457	473	435	436	438	488	442	467	475	457	439	441	442	453	412	450	449	452	471	467	435	480	466	473	478	439	411	421	437	470	494	464	453	469	396	448	453	429	473	479	459	473	426	460	447	463	479	476	435	500	472	474	424	454	476	443	450	476	430	454	428	501	488	455	462	458	458	443	467	491	423	417	471	462	452	449	491	451	469	458	463	474	463	450	463	483	455	390	447	449	436	475	427	457	438	470	496	437	448	506	432	427	441	439	420	488	444	446	462	410	429	442	450	432	469	495	432	423	463	437	472	448	467	485	454	427	457	489	430	465	468	479	457	501	448	455	487	461	478	415	479	446	443	456	454	444	485	458	490	446	440	459	474	449	444	459	480	429	477	454	464	469	440	491	419	489	474	481	458	464	437	454	405	468	449	452	476	457	463	454	470	493	450	429	445	438	450	464	443	450	427	449	478	446	453	457	472	483	437	445	512	446	444	479	431	427	485	497	475	428	436	434	486	461	456	442	464	460	436	463	453	452	491	433	467	430	481	471	473	472	423	454	453	493	482	430	468	461	469	452	483	493	451	482	459	438	473	496	487	426	448	450	424	483	481	422	447	445	451	491	465	452	458	476	439	470	445	447	459	446	464	463	471	480	454	453	424	450	477	468	411	483	419	466	432	463	484	480	460	456	445	428	478	449	465	475	466	464	497	416	398	437	471	424	429	448	458	492	435	436	496	426	461	451	419	461	473	498	459	449	477	494	428	451	460	475	476	470	450	465	457	426	429	465	455	450	443	482	445	480	458	433	435	456	453	454	460	464	446	443	462	480	473	490	428	455	461	451	474	447	453	468	451	478	451	473	441	418	440	479	494	430	433	500	467	459	450	479	455	437	449	448	448	488	462	456	482	409	454	444	484	492	406	479	466	443	444	446	478	422	447	482	430	446	466	440	479	469	430	436	445	501	473	464	458	460	440	455	470	454	465	476	475	432	468	443	466	434	477	443	430	471	480	419	455	446	487	475	465	488	441	485	461	442	425	478	495	449	447	413	466	423	452	479	472	443	456	455	517	448	453	447	422	449	447	497	479	448	478	445	461	402	460	437	472	451	466	458	439	469	437	460	431	454	436	484	452	475	403	472	468	409	421	478	448	458	460	503	454	459	426	446	462	474	455	435	471	463	467	458	451	425	449	469	449	447	469	474	453	465	473	446	460	424	450	467	520	472	461	490	493	454	468	483	457	455	447	454	449	431	446	433	457	463	431	479	441	468	457	464	469	487	457	430	467	467	435	456	448	482	430	441	452	477	477	438	441	439	443	431	439	439	450	459	442	451	460	434	476	445	467	415	464	491	446	479	445	442	440	485	480	450	425	464	430	455	427	465	458	472	439	464	422	462	463	435	445	421	451	459	434	475	458	445	454	449	461	479	468	458	458	436	466	460	469	455	449	462	476	481	467	481	440	504	443	443	451	462	446	475	459	431	468	431	447	466	471	465	452	464	488	412	440	421	460	460	497	480	444	424	445	472	428	434	481	480	479	462	435	480	450	460	470	483	448	482	492	464	469	487	466	470	442	472	447	441	478	474	422	468	427	480	443	495	454	479	431	417	441	431	509	466	425	449	493	454	490	464	489	473	469	464	485	475	415	473	498	434	446	440	482	436	471	453	465	463	446	477	456	434	446	427	482	462	456	472	446	456	434	481	487	449	503	460	484	495	462	459	442	474	451	458	475	462	444	453	465	516	453	439	489	481	467	457	440	433	441	451	477	428	450	487	455	481	465	447	495	418	472	460	415	489	480	466	473	446	463	439	457	467	457	438	444	445	481	461	455	446	468	470	460	412	449	489	499	442	444	420	439	459	456	485	491	437	442	509	466	464	445	465	472	447	424	441	447	481	477	455	467	471	464	445	451	473	465	476	495	473	456	424	440	434	450	472	476	461	425	461	442	447	446	490	446	488	427	440	455	388	440	450	449	456	464	452	441	437	454	483	463	452	439	453	447	467	490	474	460	431	440	453	452	451	469	484	466	460	466	443	432	494	438	474	453	438	467	440	466	445	411	480	460	430	413	452	429	413	438	424	444	467	490	448	448	472	459	457	488	449	437	439	458	447	472	437	430	473	477	466	445	440	437	444	466	481	467	446	461	472	498	448	464	458	451	436	450	496	474	473	472	439	450	465	464	497	427	416	456	418	454	467	463	458	525	486	454	481	414	464	456	432	468	443	473	446	460	439	479	457	457	413	436	476	425	440	459	466	479	447	451	451	399	463	469	471	412	440	437	456	488	441	434	420	466	420	421	420	481	423	480	482	483	448	446	441	416	459	474	489	458	449	430	485	495	466	473	456	443	476	472	461	464	501	441	479	475	445	471	442	465	461	434	413	469	432	437	444	456	495	430	429	465	430	454	455	472	489	453	469	470	445	436	456	469	428	450	445	490	453	453	440	467	448	425	441	432	435	460	458	482	457	472	463	476	470	419	430	476	443	434	463	468	425	459	437	391	418	441	450	477	475	446	452	465	450	446	427	482	462	413	474	431	474	432	443	443	455	425	492	438	530	429	438	453	453	463	511	464	450	445	506	461	463	489	449	467	459	446	466	475	492	518	474	469	469	443	453	471	391	475	441	436	451	455	443	473	464	420	464	472	468	436	465	472	472	466	452	457	436	457	437	457	469	439	484	478	485	489	501	448	423	459	453	481	423	447	475	484	437	485	468	499	425	471	463	479	477	469	476	449	433	464	458	473	444	485	466	441	432	464	443	464	429	472	465	510	455	477	447	471	450	419	465	445	452	476	467	394	468	439	495	462	442	453	476	464	470	450	445	424	460	438	449	431	461	425	470	443	472	458	486	458	484	467	462	432	452	446	465	470	493	448	455	478	432	486	474	448	481	470	428	436	489	401	475	463	446	475	460	447	464	495	467	479	456	407	463	441	446	455	486	485	456	482	477	446	487	433	446	438	447	475	452	419	394	485	481	469	459	459	477	488	476	433	437	466	452	436	410	451	425	467	469	449	491	447	468	434	438	444	446	416	475	490	439	448	485	472	441	413	431	463	460	431	469	480	490	427	471	435	441	472	456	478	452	468	459	444	482	415	456	432	434	471	440	484	502	453	443	454	477	426	462	470	451	467	431	412	462	522	452	425	485	476	446	455	422	460	472	413	488	472	454	447	440	447	497	509	453	433	428	433	493	476	406	482	458	456	449	450	459	474	452	419	485	509	450	458	436	434	465	460	478	444	452	432	473	420	465	464	459	463	499	424	466	464	487	445	433	441	496	496	463	442	481	446	445	431	443	453	474	439	460	482	474	452	466	463
24618	20716	26644	24612	9250	1749	1006	841	717	705	1271	11494	13800	8790	3274	1041	653	521	524	511	504	411	463	509	500	465	485	479	492	449	490	503	462	471	462	511	454	474	490	507	484	487	484	469	518	458	487	497	480	440	486	502	445	472	510	501	432	473	481	515	469	474	498	458	497	504	460	512	480	456	482	459	470	458	511	506	483	464	486	492	506	472	496	481	483	461	469	507	455	477	478	489	484	478	460	500	525	486	469	483	466	501	486	467	450	499	490	472	506	471	443	461	510	465	488	493	477	484	485	449	486	470	482	498	523	460	473	513	468	447	500	468	427	476	490	458	438	452	514	505	506	455	477	460	478	477	489	493	483	486	462	429	495	458	529	488	485	465	471	499	488	518	462	497	449	491	489	483	470	490	482	458	450	479	462	466	490	475	444	487	469	516	436	470	496	499	445	450	469	437	448	475	494	538	484	467	481	484	483	472	472	521	456	491	514	476	481	475	480	494	482	489	466	482	458	509	506	445	493	510	472	441	475	438	487	479	451	404	462	504	423	456	469	479	473	512	411	473	499	513	487	501	473	460	491	479	455	485	482	525	501	512	469	508	454	515	461	464	495	469	494	490	455	496	504	495	485	446	495	494	446	498	457	470	438	502	465	498	454	447	460	490	465	514	445	491	487	501	460	478	455	503	482	485	440	509	480	467	463	482	519	497	505	515	474	425	502	431	539	449	424	452	485	445	460	489	516	471	493	480	473	477	437	473	462	477	465	455	480	511	502	478	465	479	494	427	461	505	469	527	490	473	446	477	476	425	497	458	486	491	456	505	482	477	506	463	495	474	456	466	437	488	497	479	478	444	479	438	472	517	464	457	475	465	494	483	456	444	469	464	473	469	483	484	505	447	515	463	475	493	436	491	450	484	477	461	503	500	474	497	501	467	450	446	480	500	460	444	477	477	488	509	474	445	447	468	478	495	498	445	496	492	506	444	483	450	469	489	444	494	463	501	465	451	495	469	503	459	462	475	496	505	479	485	464	506	503	507	505	489	506	459	490	504	437	472	471	449	473	476	492	454	446	503	466	495	468	494	457	487	449	500	515	444	502	461	456	466	464	440	483	414	476	490	522	494	499	535	461	458	514	515	485	465	466	463	482	505	473	496	472	470	476	465	477	455	484	478	496	454	513	454	487	491	495	517	500	510	517	485	494	501	494	443	480	473	514	508	485	471	474	491	489	493	437	454	462	479	481	469	481	486	427	478	424	460	474	488	486	452	509	484	459	496	431	458	429	447	482	484	471	502	462	496	480	444	463	447	502	424	453	485	457	458	454	447	475	479	460	436	483	485	441	501	468	458	490	443	478	472	467	448	494	497	431	467	462	483	491	473	519	477	464	484	484	463	476	485	479	456	463	458	459	465	460	467	468	443	455	485	463	448	473	446	456	469	482	470	476	462	458	472	517	468	508	521	468	451	499	471	462	454	470	498	453	505	476	461	449	504	477	479	492	489	479	488	506	481	467	464	489	515	498	439	498	462	452	450	467	464	532	518	487	459	476	475	476	466	495	454	503	484	461	440	503	486	497	493	475	483	454	458	463	472	482	476	507	423	482	486	490	525	475	453	501	425	448	477	467	460	443	491	482	484	466	442	486	502	465	466	482	493	490	452	464	470	485	501	487	479	488	515	479	500	476	521	491	494	444	471	494	478	447	481	486	524	468	501	467	482	474	460	468	476	488	488	485	450	497	483	486	469	505	474	492	512	473	497	491	494	515	459	478	472	472	471	473	501	499	464	497	478	448	449	468	476	482	464	501	530	475	483	445	475	453	466	498	451	482	479	518	492	478	506	509	421	460	500	434	467	505	494	465	480	487	484	506	491	488	466	472	471	469	498	493	490	441	513	476	450	473	496	458	468	411	512	484	474	495	481	473	463	480	469	485	461	452	475	497	508	519	485	445	471	480	502	489	464	436	482	485	465	493	459	427	461	482	467	486	475	467	435	461	447	465	469	473	483	486	487	449	472	501	492	482	483	470	511	522	494	494	467	485	518	463	481	475	436	471	443	488	475	463	466	466	505	496	500	440	482	488	509	501	482	469	447	501	448	521	478	464	495	444	460	436	458	481	415	490	450	502	506	520	467	464	477	502	448	504	464	468	495	456	502	483	487	474	474	486	493	428	459	485	487	482	491	481	487	465	490	500	472	491	474	467	459	468	470	472	482	491	473	474	446	498	436	462	477	489	470	478	500	485	440	464	455	458	501	457	466	476	495	478	473	459	518	474	463	478	488	478	446	459	481	501	469	455	445	476	444	475	464	502	494	506	493	526	505	483	477	482	535	478	493	498	470	489	490	486	465	501	461	480	462	490	507	474	495	505	490	463	460	475	471	496	476	510	451	507	461	485	459	521	477	458	427	490	467	451	463	506	467	488	478	504	476	497	474	512	504	509	447	489	475	498	489	459	458	466	517	476	478	487	482	502	478	479	497	492	479	451	466	471	465	468	448	481	537	474	473	467	519	489	422	475	493	443	473	495	465	483	486	446	486	506	491	474	489	482	494	496	468	459	507	475	451	509	464	451	427	462	473	414	507	500	460	507	504	486	437	457	482	476	451	497	474	459	457	445	451	476	439	482	488	493	505	512	494	479	507	475	457	507	516	464	438	458	455	446	503	474	490	446	469	453	470	443	498	475	499	489	504	505	478	483	464	468	442	495	493	475	479	475	460	500	492	430	474	452	459	483	472	447	487	480	459	442	510	461	457	489	516	459	461	457	493	471	485	459	469	466	468	477	495	452	452	469	512	468	508	471	483	491	519	456	455	486	498	475	456	481	465	468	445	457	477	465	450	457	469	446	470	501	489	483	447	464	499	509	518	443	445	478	460	515	457	470	472	489	496	468	510	473	471	439	457	488	466	484	464	456	499	472	488	425	496	475	514	494	461	466	498	455	431	518	444	443	488	455	475	483	459	494	488	481	449	465	475	451	440	491	492	475	466	471	516	499	463	449	467	490	471	455	471	487	445	492	514	458	469	486	477	470	478	464	454	488	488	483	495	459	437	492	457	459	444	456	475	501	449	468	449	470	478	470	478	477	491	524	459	453	430	528	444	445	496	478	475	448	469	452	466	464	439	500	461	527	468	485	468	463	491	447	505	507	518	468	475	475	475	501	472	488	459	516	490	492	502	471	498	463	497	510	430	498	460	474	478	487	489	446	431	497	448	501	485	517	465	489	478	512	466	472	498	495	493	495	491	459	488	432	487	444	473	486	448	469	480	495	471	479	466	492	480	467	505	477	505	491	488	447	495	437	481	465	420	479	502	495	471	484	468	432	458	498	409	488	434	458	484	469	501	472	458	482	456	455	491	446	459	496	491	488	446	482	467	478	501	485	467	478	505	479	463	522	439	521	465	471	472	449	460	460	470	488	491	465	457	483	484	494	492	482	503	455	428	505	445	491	444	482	481	459	516	500	454	483	489	481	472	500	472	494	478	451	506
5697	8536	7989	4211	2419	1444	1100	942	936	806	2053	14821	13479	8478	3294	1168	633	467	450	504	422	454	465	434	417	457	410	439	414	476	422	427	432	409	429	420	461	424	422	448	418	429	468	434	410	425	416	443	406	431	462	414	439	471	436	442	443	416	437	459	433	446	460	436	460	409	386	413	480	423	435	428	442	423	433	465	402	442	432	477	416	454	433	441	421	461	435	387	435	413	427	435	461	445	428	450	451	422	437	388	421	430	410	473	422	436	463	402	461	436	417	445	428	449	435	369	426	435	417	400	446	438	418	410	468	472	441	427	456	430	441	455	439	425	406	448	400	425	409	419	441	428	465	410	414	438	420	438	460	462	423	430	444	417	405	409	460	430	430	457	435	434	425	412	442	431	445	420	426	416	436	441	439	409	449	447	441	412	416	403	440	495	418	434	428	446	426	451	433	458	438	433	449	436	453	448	409	467	423	430	466	405	469	406	474	377	444	424	444	463	416	449	411	401	457	426	441	462	405	398	432	441	426	402	446	392	425	413	435	412	429	418	437	426	437	423	456	391	424	432	473	429	420	412	435	395	394	426	477	434	409	455	415	415	447	426	413	418	447	470	453	461	424	434	442	443	478	430	452	452	464	434	423	415	437	430	471	478	451	409	465	424	424	408	389	413	408	471	420	397	434	438	417	449	463	450	408	433	423	418	435	412	450	448	429	426	452	378	453	452	389	459	440	426	435	413	407	443	446	435	424	427	441	426	441	435	418	413	448	459	477	410	424	426	449	414	431	467	433	436	449	426	410	431	402	433	420	418	378	389	424	414	404	417	441	432	407	447	470	422	410	429	406	434	434	473	423	448	436	440	416	418	467	421	424	433	406	479	428	438	441	444	393	416	416	413	402	448	440	412	403	488	410	392	466	445	434	419	432	436	437	468	418	431	430	409	465	445	422	438	445	443	410	456	456	404	453	457	476	391	418	461	435	423	447	429	430	413	429	458	448	444	414	424	464	449	431	448	424	436	436	437	445	458	399	398	437	425	438	412	435	447	453	435	410	430	416	470	416	469	429	451	458	385	424	433	449	445	454	453	441	404	460	425	460	428	424	446	401	440	440	422	391	428	447	436	410	452	396	448	438	441	451	418	433	424	438	427	426	433	448	438	419	408	434	444	451	464	452	463	438	410	435	390	449	419	439	418	416	427	445	437	436	435	405	422	436	424	483	435	437	400	411	461	470	412	445	448	464	451	418	439	435	447	452	456	450	428	440	418	441	429	438	424	446	422	427	421	388	457	435	429	438	447	437	453	410	419	472	442	429	467	434	414	458	439	461	460	429	410	453	423	440	412	443	439	385	427	424	434	434	437	459	461	440	469	414	451	472	425	422	451	429	425	454	451	452	447	438	374	419	434	428	421	434	424	397	434	454	410	416	425	437	426	406	446	456	399	418	434	475	431	453	412	409	416	436	444	382	466	409	442	453	470	439	407	454	405	399	441	431	446	398	435	452	456	424	457	389	449	432	404	417	443	452	418	448	415	442	418	410	428	449	451	430	455	475	423	425	423	454	430	423	441	452	428	432	431	433	439	475	446	438	432	465	414	419	420	433	391	458	444	423	480	424	402	432	425	416	427	410	432	429	445	451	411	452	456	447	444	394	467	447	416	452	464	432	425	416	377	436	400	451	442	414	435	433	410	433	421	441	403	432	443	482	444	460	398	439	460	406	440	426	431	428	489	422	437	404	411	463	445	478	430	455	432	406	440	420	397	476	432	441	440	439	457	417	420	452	423	417	438	399	432	441	404	479	445	460	441	469	449	478	439	430	407	427	431	451	419	427	453	420	425	423	417	438	418	433	410	401	397	442	445	421	402	425	422	449	438	419	447	449	417	457	418	439	459	429	397	432	425	403	419	440	441	454	424	454	458	420	431	452	411	449	390	457	446	453	437	409	459	453	453	408	432	468	401	466	447	448	428	425	410	420	438	449	458	453	465	434	441	422	422	444	399	380	444	461	421	433	382	427	413	417	445	411	458	416	429	428	453	447	418	419	466	418	431	439	434	434	403	398	438	451	419	445	443	417	456	453	427	460	398	456	397	417	395	445	421	417	435	432	405	438	422	428	446	419	474	427	412	425	430	446	449	411	458	409	396	372	439	437	426	380	477	444	457	443	415	449	428	487	436	456	451	449	433	423	408	446	417	421	417	451	428	447	434	474	429	436	475	444	471	454	444	448	418	468	426	434	454	429	459	437	465	439	426	476	422	426	434	398	433	426	428	419	421	446	438	406	428	459	421	458	435	427	387	482	426	416	426	392	386	444	417	406	427	458	431	398	424	436	416	433	457	444	431	430	456	408	457	452	407	422	447	430	424	443	449	445	427	437	445	405	428	449	430	430	458	415	435	424	433	421	447	463	413	441	440	430	439	423	461	386	429	452	454	454	428	397	402	452	432	458	445	449	430	448	409	472	412	402	401	409	430	400	425	456	438	454	420	434	452	424	447	460	456	376	446	430	434	422	427	449	441	411	413	474	435	469	479	424	418	434	454	437	427	417	429	455	436	415	427	412	405	467	391	441	435	437	395	440	400	394	425	437	420	421	448	481	443	452	446	440	450	422	409	449	446	445	471	414	412	438	423	442	462	395	438	422	433	412	405	428	452	465	443	413	433	418	432	447	411	423	413	441	463	411	438	456	423	446	416	427	422	444	447	451	436	465	440	427	433	457	440	421	420	430	416	431	439	419	424	434	419	445	410	438	436	427	420	452	414	511	427	457	460	449	399	422	410	428	406	422	447	437	444	455	422	439	423	438	433	422	417	444	447	393	418	445	435	431	436	420	403	423	427	444	445	400	418	429	398	424	392	412	437	441	442	423	451	446	438	473	397	436	458	493	424	430	418	470	464	422	438	425	391	475	401	429	432	438	400	411	494	431	427	426	392	449	450	426	429	447	435	419	419	481	401	438	432	396	419	380	414	424	428	420	415	428	413	409	451	469	438	454	432	407	444	450	432	417	456	447	448	423	467	399	427	453	389	460	467	442	421	403	402	405	436	447	416	464	429	426	400	432	447	387	446	452	438	456	440	426	450	456	457	447	444	427	422	426	423	398	430	418	406	470	471	438	478	445	398	428	435	423	477	440	447	402	462	430	429	415	421	433	431	411	440	419	409	435	469	428	433	431	401	398	439	444	386	436	413	441	437	449	436	435	447	458	475	404	444	443	448	422	415	414	417	443	445	434	441	447	491	415	388	452	443	432	418	407	435	443	420	458	432	424	399	432	455	448	434	445	441	453	423	432	411	435	405	405	436	414	450	451	442	462	414	454	432	423	400	438	413	396	436	408	464	444	424	432	443	455	409	450	413	436	442	464	456	434	435	413	429	430	399	423	414	423	464	437	405	479	437	419	414	416	407	427	427	470	435	427	434	442	479	417	442	433	428	411	428	421	404	439	426	448	408	419	438	423	436	411	436	422	431	419	436	441	449	444	447	411	464
23818	20787	27736	23863	20464	7500	2441	1438	1175	1048	2080	8970	26034	19062	8790	2525	1003	755	627	626	602	576	611	634	612	582	592	616	624	592	639	605	606	572	603	672	612	617	582	609	572	566	632	597	615	657	600	614	619	585	586	630	588	566	604	595	597	609	624	634	585	630	618	591	583	616	636	596	567	600	608	610	641	616	623	638	646	589	587	634	616	625	543	585	647	622	557	603	529	585	596	576	601	603	606	574	587	576	570	595	644	599	590	565	580	617	614	607	595	591	561	633	618	599	570	576	604	606	604	598	613	597	594	648	572	580	588	545	565	609	595	592	623	613	628	589	614	598	607	606	624	600	553	627	648	628	596	594	573	592	626	634	619	592	596	619	591	578	599	603	583	633	595	612	570	592	599	596	626	616	611	566	575	557	566	592	563	580	602	622	595	641	562	606	601	631	521	570	597	579	610	604	593	621	597	597	584	587	631	606	611	593	591	568	599	590	537	603	604	605	639	590	608	565	596	592	607	600	584	574	607	567	612	561	622	630	560	598	605	621	601	605	560	632	602	630	592	575	597	590	574	614	581	579	596	599	562	564	579	627	610	553	591	621	611	544	601	648	586	633	611	596	593	621	619	562	539	601	551	597	632	604	652	558	617	618	562	582	601	619	620	610	563	563	607	641	628	578	594	598	585	594	567	594	629	579	607	569	568	596	627	635	586	631	656	629	602	619	581	571	641	608	598	596	610	564	586	583	607	606	578	610	581	606	574	588	596	601	623	573	575	617	588	586	547	563	607	601	577	585	568	613	611	624	618	606	559	564	576	578	622	607	593	562	618	602	617	605	605	586	596	642	576	600	618	553	585	589	568	591	577	594	591	595	611	599	566	563	609	626	582	624	602	593	596	569	632	626	593	600	570	603	598	619	626	586	592	581	604	565	602	555	590	563	603	589	555	557	668	621	607	598	612	576	598	589	615	577	624	568	624	563	606	583	612	591	583	617	621	604	620	585	589	631	653	572	628	593	601	635	564	644	613	572	600	589	586	561	604	568	572	607	604	624	571	593	595	616	601	606	545	615	576	606	640	615	616	633	591	603	584	659	591	584	555	623	601	626	638	615	580	600	558	618	624	644	607	633	602	617	577	618	604	611	576	587	589	610	596	602	599	578	613	582	603	547	568	568	573	586	610	605	574	575	583	575	588	583	635	585	598	605	616	650	607	628	621	614	640	608	591	607	602	576	576	606	593	556	617	632	577	565	618	598	598	636	624	610	539	617	611	588	605	558	581	576	585	599	573	585	616	583	567	614	583	588	602	616	577	543	508	587	609	617	577	568	619	578	599	557	586	594	589	641	563	562	633	564	570	540	575	598	551	572	628	567	582	577	600	567	609	641	590	595	619	585	627	575	609	615	595	594	603	573	610	605	615	643	556	587	659	613	602	567	594	590	587	576	607	604	583	523	653	621	586	609	627	597	588	610	612	585	616	610	575	599	626	568	590	612	590	633	593	617	606	624	610	587	597	596	599	563	589	599	594	618	612	623	645	591	614	606	573	635	575	587	581	578	569	603	625	550	610	597	637	569	619	575	674	608	621	576	605	600	573	574	591	573	586	596	582	563	569	590	592	576	627	627	609	589	575	577	589	626	613	616	604	552	552	560	589	600	621	613	580	579	585	615	592	575	574	575	601	589	595	582	586	586	608	639	557	582	618	631	599	588	590	603	585	621	579	577	564	586	630	604	582	611	595	598	544	583	580	605	656	591	593	606	624	577	606	600	618	590	604	606	573	585	605	597	602	587	632	599	636	559	602	552	604	627	622	579	614	569	584	585	569	641	580	559	605	588	563	573	628	597	563	584	584	594	600	582	611	576	610	584	579	551	591	603	623	623	611	561	611	583	580	568	625	576	631	563	607	598	615	610	593	611	599	612	623	600	578	575	565	591	595	594	618	591	568	644	592	590	582	612	572	604	615	582	629	546	569	545	649	583	550	621	587	604	582	602	578	601	589	638	585	607	624	626	613	585	581	614	613	632	606	605	660	633	589	629	582	592	573	592	593	604	566	577	609	590	587	579	597	648	597	575	596	572	587	607	531	611	594	610	572	626	604	583	609	620	656	651	610	543	620	595	560	580	567	580	589	607	635	581	618	601	562	610	611	602	575	574	599	563	612	592	647	612	557	583	594	582	628	601	564	582	616	601	635	615	607	593	602	624	574	612	611	584	577	571	596	631	615	639	584	599	610	619	617	629	607	610	612	604	601	585	590	613	600	606	602	557	591	599	593	639	615	626	625	633	580	595	581	646	615	614	606	598	577	590	591	580	543	575	566	549	581	583	613	590	602	609	639	607	604	588	591	590	604	583	529	554	578	588	632	596	597	591	652	588	615	564	604	541	604	571	625	589	609	647	611	602	599	592	599	598	609	595	610	576	617	590	607	581	590	561	590	617	567	617	593	598	580	574	600	579	568	616	600	576	616	585	598	628	584	556	589	616	606	605	652	597	566	597	607	622	551	618	592	614	609	576	595	609	604	554	580	615	595	638	614	624	586	614	598	579	643	574	594	565	596	613	625	530	574	595	617	609	617	636	585	601	586	612	591	633	596	550	605	591	585	590	590	606	601	615	580	593	587	596	576	629	569	600	574	600	549	598	556	593	586	574	605	609	576	563	598	569	581	628	602	602	628	564	613	591	609	630	567	547	597	577	589	563	554	583	620	587	594	598	574	586	592	619	560	584	597	595	630	614	567	562	648	648	629	598	566	600	605	606	566	575	589	598	589	601	572	627	604	607	545	654	603	585	620	553	564	620	571	582	588	597	643	592	567	598	558	593	602	595	588	594	548	590	589	606	621	592	595	574	578	593	585	617	615	624	636	604	556	560	573	601	607	605	597	597	589	590	609	601	592	586	609	576	611	546	614	542	622	592	563	622	587	591	541	592	609	561	564	567	602	549	585	552	630	566	591	617	568	617	547	553	625	594	587	568	608	594	544	618	585	602	626	594	604	598	607	538	615	602	592	618	625	603	626	601	609	601	587	592	579	633	565	558	556	592	619	592	598	621	551	597	589	573	638	670	605	620	628	577	572	604	569	663	637	635	538	567	602	591	595	615	585	543	568	623	601	625	589	554	537	572	581	562	600	604	540	578	608	572	580	635	550	567	581	602	601	602	595	587	635	582	588	529	596	629	578	612	607	580	549	608	570	596	569	610	674	567	615	562	612	570	582	578	621	600	584	613	588	617	596	615	597	601	597	603	617	575	539	611	618	604	657	602	590	591	662	598	601	604	598	572	616	601	599	559	632	610	606	618	568	599	586	637	634	593	599	593	549	635	631	577	597	596	645	630	593	583	624	628	588	599	600	626	581	602	620	622	563	610	590	568	599	602	645	570	629	664	612	613	580	611	560	562	641	576	591	564	596	621	600	557	597	598	597	589	607	576	579	631	648	584	579	588	595	615	580	582	565	567	591	570	558	643	551	562	592	593	623	583	619	548	614	600
6808	12454	10173	5960	3345	2310	1937	1666	1427	1284	3315	11818	24975	16798	7465	2559	1034	622	519	572	513	511	545	544	531	514	537	554	496	552	554	546	551	523	508	529	559	509	555	534	533	548	519	514	537	518	533	514	552	520	547	537	564	534	481	530	489	527	558	546	538	548	527	527	545	535	554	515	546	525	547	523	547	509	564	550	514	572	492	513	535	574	547	528	535	510	507	519	542	531	571	529	538	477	467	524	548	534	508	513	533	525	494	514	537	541	544	509	545	560	532	555	493	552	530	506	525	556	544	523	530	515	541	535	536	575	540	524	555	521	502	522	511	528	539	531	552	529	552	556	513	557	510	504	557	512	525	519	519	548	517	525	515	531	558	552	547	551	524	539	538	538	509	520	515	515	503	490	511	526	496	520	564	497	561	519	516	553	549	532	548	539	488	559	553	534	529	563	493	481	531	512	480	552	537	545	531	530	557	507	522	539	477	517	522	530	498	524	510	543	532	540	538	522	536	511	553	481	474	512	509	534	545	529	509	536	559	529	485	531	552	534	538	518	491	558	550	553	513	527	514	515	497	506	575	556	538	541	525	527	542	540	534	546	559	509	549	520	535	562	518	505	543	575	488	506	487	499	524	508	530	555	510	564	537	508	489	485	504	515	528	530	540	520	520	485	532	511	527	562	492	491	515	523	514	547	541	524	521	549	504	540	518	532	489	530	517	549	535	515	471	525	575	501	483	572	509	505	529	531	529	522	504	530	498	512	549	524	510	499	518	510	568	520	516	517	546	491	506	527	518	535	510	529	541	530	551	528	537	520	474	557	503	524	482	498	532	543	573	513	529	541	520	522	514	549	540	534	548	518	518	524	528	499	538	533	540	519	535	521	543	507	568	499	531	514	547	497	498	537	499	498	503	495	532	510	493	531	510	517	558	504	571	529	495	565	523	539	496	510	525	562	522	548	550	540	552	529	512	519	554	536	544	526	541	533	529	530	540	483	504	538	527	536	507	517	518	524	531	521	520	538	499	553	531	537	508	533	562	520	503	519	590	526	526	501	539	506	524	533	545	542	532	539	566	511	530	533	506	489	521	506	558	514	535	552	566	530	566	484	518	530	534	528	497	509	538	550	531	541	514	494	509	544	476	580	527	503	490	521	552	538	514	523	523	501	559	520	511	513	507	544	542	552	551	531	534	525	528	542	533	526	537	532	571	527	539	517	545	494	537	518	485	550	501	581	550	498	518	540	469	554	513	538	516	533	539	533	519	522	532	549	523	519	501	489	535	536	540	496	546	498	509	501	531	561	526	494	538	501	529	539	506	548	528	515	529	548	511	495	493	549	519	525	514	532	521	586	502	531	510	500	536	515	497	499	504	523	518	539	557	526	496	514	553	511	515	548	525	514	508	517	540	492	511	532	507	514	529	487	548	572	527	554	520	506	508	548	537	520	517	524	537	506	565	541	503	555	509	497	507	528	553	489	525	554	519	498	532	520	543	510	522	508	550	552	552	529	552	492	538	503	509	538	543	523	521	543	559	522	535	514	533	489	500	518	527	534	508	543	540	521	565	536	530	484	552	530	549	530	525	510	512	482	517	553	521	528	546	545	520	477	561	503	522	501	481	526	545	544	524	510	517	545	507	488	491	569	537	519	532	534	562	493	557	531	538	536	476	504	505	495	520	497	531	551	523	496	510	513	542	531	495	522	499	514	531	526	485	536	509	499	505	523	515	533	525	510	533	501	522	565	527	510	510	532	528	515	523	520	526	505	489	530	507	493	503	479	493	531	525	545	509	501	515	513	499	521	496	522	511	545	548	559	554	493	537	529	507	522	523	499	521	522	528	536	524	553	496	522	527	535	526	529	480	588	588	488	541	526	562	485	563	494	558	513	548	515	501	534	497	529	541	589	502	530	565	529	508	492	512	509	529	510	496	527	509	533	506	545	543	549	544	496	477	515	513	525	540	555	512	510	559	506	512	450	521	504	504	508	557	537	535	544	527	543	524	510	549	525	512	507	536	489	543	555	516	503	500	537	504	542	524	512	497	531	531	560	544	549	496	520	481	512	524	536	523	528	510	517	475	508	549	494	562	526	524	525	545	568	546	516	480	543	515	488	497	501	551	480	516	523	492	504	549	551	492	534	551	540	540	533	523	542	521	527	501	484	564	521	517	553	551	572	543	533	486	505	521	456	541	481	557	552	493	500	531	541	520	523	491	485	523	510	505	568	525	515	531	569	514	470	581	495	504	536	547	537	556	497	524	519	544	522	532	523	508	562	497	519	536	550	530	548	563	488	539	518	535	506	539	496	525	507	543	514	495	561	570	521	533	503	592	545	507	543	531	488	543	508	534	528	533	549	496	525	504	527	474	509	483	547	510	506	567	535	475	505	493	493	536	523	510	537	543	568	494	562	513	533	533	548	510	469	506	499	538	536	540	544	557	529	538	545	539	518	519	526	541	542	549	481	531	481	531	524	526	512	511	536	499	526	540	536	481	558	528	518	538	533	499	552	497	498	561	492	543	531	520	510	481	554	509	564	550	557	501	505	521	533	522	516	478	519	489	525	542	555	500	522	519	535	538	567	506	542	516	527	505	534	523	527	516	505	534	553	531	538	519	542	519	482	507	513	583	549	498	526	514	538	531	510	524	493	547	550	529	520	525	525	525	503	534	522	566	548	508	528	530	513	567	526	514	492	527	551	547	530	511	486	524	468	475	549	532	511	521	533	554	502	515	528	539	534	465	500	565	560	511	523	507	527	542	507	515	512	500	517	466	557	512	547	492	540	565	595	525	508	567	498	515	549	506	510	544	534	568	530	554	506	546	531	523	523	549	475	541	509	542	539	541	511	506	494	557	536	504	526	531	514	525	508	524	526	557	545	563	523	505	563	541	502	498	531	544	530	557	535	545	543	528	527	504	530	505	574	546	534	503	509	519	525	515	515	511	545	539	547	538	530	489	510	494	536	508	512	497	556	534	499	550	502	541	525	530	512	497	537	527	515	552	550	551	535	535	548	509	513	559	552	509	532	548	529	523	513	548	519	545	513	532	537	509	501	519	486	499	532	510	594	535	543	545	540	564	486	501	530	548	520	538	530	511	517	554	525	520	492	537	490	562	558	509	519	523	485	526	537	494	504	553	554	488	565	484	554	484	534	534	524	550	505	516	521	571	517	532	533	471	555	568	526	526	534	505	521	519	516	535	532	515	538	523	488	498	487	533	565	497	550	532	525	532	520	565	525	530	497	520	549	503	507	513	507	519	503	510	533	506	485	555	562	553	464	494	510	565	549	538	510	534	526	546	508	516	496	567	493	518	574	506	523	521	515	525	503	541	509	527	544	517	537	538	528	522	500	526	500	526	477	517	553	532	529	516	498	534	524	547	488	513	549	562	492	541	519	547	537	485	482	527	501	538	550	528	543	485	519	539	530	482	550	490	499	457	512	511	541	560	510	526	512	463	502	564	522	535	497	523	539	481	551	548	505	526	526
26609	10470	3653	1938	1221	858	726	677	669	618	592	707	1554	1614	1113	787	575	592	520	557	529	516	556	504	528	521	501	494	523	539	541	500	521	519	536	528	523	569	556	567	502	513	541	488	514	495	490	542	514	527	532	552	495	547	510	522	554	515	580	553	535	511	501	529	538	530	526	560	546	525	507	542	541	499	562	569	501	514	573	485	519	547	574	524	491	554	514	531	530	532	540	516	511	498	478	555	545	541	500	521	519	523	495	516	499	541	483	551	560	507	512	533	513	525	530	520	546	552	519	504	522	550	514	498	542	586	515	545	497	556	541	520	529	516	509	542	504	510	578	553	513	494	493	499	535	538	503	573	523	517	507	514	519	497	477	504	522	496	527	521	537	524	526	508	532	520	530	527	532	573	510	519	546	546	537	530	492	474	527	552	509	506	581	535	523	566	495	553	574	524	563	539	560	538	517	564	499	504	561	550	539	482	535	520	497	544	499	479	543	546	533	534	492	563	501	511	527	498	519	512	520	490	540	501	553	526	522	510	554	558	539	518	522	473	539	529	498	487	535	542	532	535	528	522	521	536	547	562	477	539	481	559	532	535	533	544	567	497	550	506	541	534	493	534	526	550	518	526	540	509	537	528	524	510	569	517	505	503	536	534	522	524	527	523	566	578	551	495	531	547	505	535	541	513	503	532	505	481	539	508	509	533	526	571	512	533	533	525	540	515	515	520	558	485	496	531	527	492	477	562	543	583	511	493	508	531	580	527	527	549	519	547	570	532	534	527	575	516	531	489	538	558	576	512	514	506	533	548	540	503	548	516	517	502	538	524	548	504	539	540	494	554	574	492	522	517	517	543	531	469	506	525	544	549	529	530	538	516	545	543	501	560	516	464	504	549	536	554	498	559	539	498	501	562	509	553	515	528	534	497	524	547	531	501	516	553	558	549	556	565	560	519	483	544	527	551	556	474	500	540	542	532	535	523	512	522	532	554	564	524	531	570	524	539	552	481	513	538	554	541	541	504	517	527	522	509	545	563	548	514	482	540	502	527	557	504	550	520	552	478	513	543	514	521	498	556	545	511	529	511	546	495	510	558	534	550	538	519	523	510	505	508	507	543	494	516	524	527	526	540	518	510	565	526	504	549	508	541	527	532	573	539	529	560	534	541	538	538	557	539	519	535	555	547	564	541	526	523	464	529	542	508	493	535	493	465	536	543	545	537	582	536	520	543	499	514	479	498	522	578	512	583	512	558	513	523	520	509	574	533	509	540	540	501	558	511	553	523	518	512	511	514	482	511	489	501	530	556	508	575	493	527	529	503	500	542	509	512	503	496	500	523	535	523	573	501	490	549	528	513	539	548	510	547	534	516	555	544	533	538	500	496	514	525	516	543	529	536	506	478	538	523	534	559	543	523	548	539	544	544	517	528	521	511	491	504	523	536	515	514	534	542	509	555	512	572	536	519	531	515	535	542	528	531	577	497	512	554	541	519	511	528	549	526	525	541	544	554	530	512	551	512	512	511	521	564	513	508	520	535	505	505	571	511	494	491	594	546	537	517	534	511	505	531	570	560	514	571	510	558	550	562	522	506	521	521	530	506	505	530	543	506	560	523	539	503	555	532	524	545	512	478	546	513	543	515	542	506	547	517	511	508	513	564	557	517	514	535	530	489	557	515	527	566	534	527	547	511	563	565	529	503	541	536	515	506	521	527	513	543	526	489	557	502	568	513	474	519	484	479	532	522	516	528	523	555	517	531	445	535	497	542	484	508	534	535	540	521	532	526	529	540	541	514	487	543	559	566	472	516	523	562	543	505	527	530	522	553	540	523	526	542	520	564	512	527	524	548	509	490	523	520	505	537	529	487	538	509	552	553	551	546	529	523	502	534	524	563	556	556	492	476	529	512	563	523	530	533	573	521	556	491	538	541	541	563	566	552	527	525	539	559	553	529	522	520	546	516	539	514	536	533	490	525	527	508	532	529	578	488	525	477	504	552	520	548	528	535	504	517	525	503	541	514	485	517	514	543	541	503	519	525	550	576	470	532	532	538	526	533	544	518	526	511	501	506	564	504	524	524	545	529	534	500	541	598	543	563	514	551	537	515	561	526	542	541	584	514	530	513	518	515	547	494	560	539	543	528	537	523	520	558	529	565	543	510	537	512	512	579	474	525	551	542	514	538	561	568	561	517	505	545	565	524	535	498	564	528	536	519	557	525	523	492	537	537	542	515	506	535	555	496	534	540	521	556	513	541	552	519	529	521	511	493	498	496	485	531	530	600	570	525	520	495	531	542	500	577	573	514	547	551	546	552	543	529	531	529	540	558	555	514	513	533	530	550	510	560	530	514	546	543	514	504	519	539	579	477	535	475	514	517	547	518	513	533	550	512	501	558	566	517	560	549	522	540	540	540	540	516	532	527	537	525	504	499	540	532	548	554	494	519	473	551	551	554	553	521	529	539	507	523	532	545	478	502	527	531	510	546	518	552	572	531	514	551	511	496	530	515	510	490	522	538	485	530	532	541	519	525	488	556	523	490	522	528	522	512	539	504	501	565	533	539	540	542	533	527	538	579	616	510	531	502	527	546	521	524	501	522	516	529	512	529	553	519	517	527	517	515	543	504	542	535	552	487	514	533	522	514	548	541	551	525	554	518	565	549	515	514	505	502	534	528	526	604	525	489	514	542	506	513	515	539	543	553	502	542	548	550	541	534	540	515	534	528	550	551	542	504	506	498	515	516	528	520	506	552	482	524	548	528	517	549	545	490	510	528	510	527	534	560	536	541	541	482	520	536	500	520	550	504	510	524	530	498	514	508	540	600	558	503	563	527	494	496	588	506	533	519	496	518	484	510	531	545	496	499	544	535	510	561	517	530	537	522	511	539	521	546	496	512	517	497	549	525	543	530	528	568	525	554	527	544	518	551	540	553	542	541	510	526	548	493	550	514	529	513	556	522	510	520	555	552	530	531	512	538	478	526	528	593	577	529	519	527	537	515	514	487	511	517	521	544	512	502	508	551	520	536	556	517	534	554	556	520	541	526	506	570	551	534	510	558	537	531	499	587	531	515	478	540	513	550	539	523	539	515	542	500	463	471	513	538	550	538	553	540	543	531	529	557	534	539	535	559	538	530	533	539	526	575	543	527	526	555	526	545	529	510	566	520	515	546	523	514	518	483	526	509	550	503	540	515	490	556	504	520	507	505	549	524	509	508	499	534	547	500	507	513	507	576	493	543	521	550	511	521	514	520	543	547	493	509	511	496	540	525	554	558	526	506	543	508	544	511	517	538	548	546	570	541	519	512	497	497	551	476	545	517	511	525	516	508	516	546	511	507	528	554	517	518	547	495	489	515	524	553	553	535	547	514	530	509	562	593	518	505	518	550	503	531	551	528	513	491	566	514	510	522	551	529	524	552	510	538	523	522	529	511	533	532	502	530	555	539	558	493	534	529	523	560	515	545	545	507	526	547	504	518	564	577	503	517	532	493
6461	3366	3611	1806	1421	1012	800	752	690	639	601	884	2118	1882	1130	708	539	486	464	503	459	469	494	487	467	478	429	478	480	469	408	473	459	436	461	441	438	467	449	466	438	462	465	498	483	448	462	448	453	428	489	463	447	487	488	464	499	443	464	406	477	432	477	443	473	456	452	476	440	448	431	454	453	439	473	426	446	485	483	395	439	452	453	483	462	474	490	438	439	438	436	471	473	425	447	459	436	488	473	443	460	442	460	450	493	485	466	418	444	445	483	444	470	488	450	456	446	437	420	484	483	449	428	468	459	456	443	470	450	443	482	467	410	436	407	455	472	516	452	459	455	449	454	488	457	465	462	436	465	455	445	425	461	458	454	427	463	449	481	455	440	465	472	418	449	493	471	440	459	456	431	462	460	463	440	457	504	455	458	442	449	435	460	449	472	469	401	485	481	490	422	429	425	463	473	448	450	485	420	453	472	425	470	464	451	476	474	477	444	476	444	431	506	448	429	439	444	491	468	447	486	463	414	456	484	432	455	498	458	483	420	462	458	443	443	459	447	458	451	423	488	448	479	444	458	514	448	440	469	414	431	421	451	447	446	483	448	438	422	439	452	476	463	466	446	469	443	475	473	473	428	495	461	448	433	459	476	477	426	424	432	440	415	449	461	454	432	441	409	440	437	444	420	439	477	453	421	479	432	458	412	451	494	446	456	443	449	458	450	492	430	430	467	429	455	452	442	474	422	465	449	458	452	430	419	449	448	472	459	466	495	434	428	453	468	429	451	419	432	441	423	437	449	453	462	443	460	424	485	445	452	454	436	447	475	419	468	457	442	441	447	462	478	461	477	487	478	459	431	445	468	449	467	418	435	534	445	481	433	474	472	467	440	449	414	467	429	467	414	422	496	453	452	455	435	424	435	478	462	409	491	461	445	444	425	482	451	451	446	446	463	447	455	443	432	455	496	446	416	450	468	442	462	479	465	449	421	434	434	471	447	450	431	437	461	489	454	448	442	448	456	465	430	440	435	463	446	433	457	443	445	439	457	446	409	507	445	474	423	439	445	468	460	445	450	436	465	441	471	451	439	437	445	460	459	455	427	422	458	419	413	514	445	431	470	420	493	458	436	457	507	411	424	485	451	492	465	459	477	442	446	463	454	468	444	462	437	444	457	458	470	450	454	465	454	438	469	459	432	480	410	475	470	460	504	459	457	426	447	480	451	449	446	461	449	470	449	470	451	443	449	435	476	458	458	463	445	481	489	466	439	458	447	475	449	477	469	441	444	450	426	412	424	447	438	457	453	458	478	478	449	406	448	426	430	422	470	479	479	434	509	460	438	451	422	445	448	464	447	490	477	426	460	461	475	456	450	463	517	457	430	449	425	490	440	463	458	483	475	458	477	451	444	454	473	463	484	402	444	434	450	437	477	442	463	425	447	474	413	441	448	458	444	463	478	469	482	481	423	448	475	481	447	440	442	414	441	459	455	466	483	489	471	430	480	415	445	449	468	455	447	451	413	459	436	463	439	503	466	459	493	484	428	493	407	444	454	457	409	469	479	454	438	466	500	457	412	494	476	450	439	463	470	474	447	452	458	459	429	428	418	448	461	409	473	477	457	471	455	433	451	453	436	424	472	432	461	474	469	452	463	436	470	439	453	456	445	473	430	460	478	499	440	432	482	462	460	477	479	444	484	459	461	454	507	442	462	461	443	460	474	450	442	440	459	435	426	410	450	429	462	486	489	454	480	448	449	478	474	479	460	470	474	469	460	510	452	513	471	414	464	476	456	472	472	483	435	447	457	476	417	464	429	497	455	460	443	495	426	432	458	489	451	443	436	468	472	459	473	457	413	441	436	476	442	453	437	477	432	452	504	478	441	465	491	428	445	444	476	437	426	449	419	470	458	450	424	481	438	451	478	458	459	458	426	476	468	467	450	465	446	481	440	484	441	472	464	489	427	448	475	465	462	427	499	470	474	436	457	479	466	453	457	443	474	456	460	488	452	479	480	479	455	464	434	466	425	480	462	515	461	468	440	417	446	435	471	482	467	473	442	460	496	443	466	465	443	469	469	470	410	452	449	447	482	423	483	500	466	455	445	444	458	476	443	464	445	460	483	417	439	479	470	435	461	468	463	473	456	459	428	460	439	418	425	488	437	457	468	455	442	429	423	446	475	458	430	470	450	489	453	428	443	455	461	483	474	414	451	414	455	479	459	431	496	444	464	480	444	455	451	458	481	431	456	431	445	455	482	485	439	480	427	491	454	437	467	465	482	505	473	446	466	448	464	441	491	447	486	497	448	449	461	473	481	461	452	428	445	427	481	445	437	449	469	491	433	417	434	442	465	454	486	460	481	445	454	465	453	451	446	455	468	458	453	455	435	422	450	472	497	507	431	442	449	454	487	468	444	450	419	496	457	454	476	464	433	445	486	437	461	428	472	479	443	501	429	475	463	441	447	440	448	430	473	506	458	465	455	419	458	448	489	468	475	431	476	442	482	465	461	473	413	445	498	431	449	433	437	444	450	418	448	450	398	475	442	432	475	476	458	475	434	467	453	443	451	465	432	430	480	478	435	431	462	438	469	470	471	455	439	435	442	446	486	445	469	454	452	490	423	440	437	461	434	436	429	441	469	449	449	447	448	453	464	468	450	454	458	458	459	432	448	466	434	474	450	469	462	471	436	492	425	442	490	419	442	461	449	444	470	468	431	455	438	482	475	466	454	476	451	503	468	455	487	448	467	461	450	458	437	442	464	486	508	430	468	454	470	431	411	455	463	446	495	465	481	505	486	428	443	476	464	446	428	466	433	469	497	438	487	439	519	448	456	489	460	446	435	480	478	459	447	482	453	434	489	426	436	497	481	465	473	445	487	456	463	482	426	485	456	427	436	445	438	458	447	441	460	455	440	466	451	425	442	456	466	469	454	485	458	493	485	457	459	445	463	450	423	464	464	423	437	482	462	513	440	456	468	396	460	489	438	496	467	480	480	477	487	463	459	445	424	465	467	453	462	494	441	437	417	460	424	445	445	490	479	464	419	438	496	450	507	479	451	456	447	471	447	480	454	439	444	459	481	450	441	468	469	403	423	440	477	461	465	487	439	455	493	455	485	433	438	488	449	455	447	493	454	428	455	439	455	449	494	433	474	433	475	465	512	454	461	447	476	455	470	454	472	483	442	481	422	452	440	448	460	464	437	481	471	426	449	430	460	456	450	475	489	415	471	427	468	448	463	451	446	487	468	436	433	448	443	462	418	447	448	458	475	464	490	453	446	437	489	467	442	459	448	480	427	436	464	444	440	461	441	440	418	444	437	466	475	474	473	463	496	406	438	486	485	469	449	465	471	467	478	443	435	458	489	461	468	463	447	455	441	436	453	439	447	457	460	471	448	414	458	457	450	476	478	420	464	449	433	452	449	464	474	504	476	466	414	371	483	480	448	438	477	445	442	441	448	486	470	405	417	457	471	449	439	446	452	465	515	445
24741	20777	26750	24555	9339	2031	1401	941	768	770	845	2564	14196	11662	5689	2050	816	611	537	479	504	524	500	562	538	517	531	519	552	560	522	500	553	503	488	507	522	523	531	514	537	523	532	502	489	530	506	526	522	546	506	518	507	562	515	502	497	517	515	510	508	495	485	545	492	503	535	518	542	512	522	487	513	544	490	566	519	552	518	496	492	525	529	520	503	530	509	548	527	524	511	535	537	529	544	535	508	539	512	516	509	498	530	513	516	478	518	484	496	498	514	507	529	510	488	505	547	526	524	539	549	501	520	528	467	468	548	519	530	506	495	504	483	532	530	479	501	515	509	537	557	507	515	515	532	578	523	501	495	516	560	480	512	477	501	492	507	537	513	542	534	496	524	501	527	512	532	508	551	505	576	507	496	474	503	528	479	528	516	512	525	508	509	501	499	509	507	516	498	473	546	552	466	515	540	515	500	501	523	535	510	545	530	535	494	498	499	566	475	501	523	515	491	519	534	514	556	490	525	501	551	467	531	507	518	562	527	487	480	530	488	512	503	515	508	527	516	489	500	483	513	507	545	517	504	476	495	524	513	507	457	498	481	485	517	520	551	527	484	510	538	492	516	495	547	503	518	514	510	500	525	518	508	502	511	499	485	547	538	492	533	514	517	529	517	470	513	535	491	533	488	516	493	547	514	461	501	547	559	508	522	557	485	514	552	493	534	524	506	516	479	522	522	513	487	487	502	543	550	494	482	497	536	477	530	511	557	514	538	497	550	504	487	510	509	510	492	504	491	556	547	485	529	478	541	542	542	480	504	540	553	511	471	481	565	510	529	496	503	528	495	503	540	504	515	490	540	561	575	503	491	542	507	525	488	582	551	512	575	499	513	567	547	562	537	510	506	471	490	498	526	552	538	539	541	542	495	472	558	521	542	536	510	514	540	515	468	572	518	508	513	483	505	477	499	566	505	508	518	520	493	532	512	508	482	513	541	532	535	459	559	537	505	511	530	544	492	551	515	547	539	506	563	495	546	540	453	541	506	523	513	527	500	504	542	489	531	507	484	525	544	484	506	558	513	494	520	478	499	490	533	481	497	474	513	508	529	510	508	511	503	520	535	531	511	547	493	515	541	510	512	500	535	500	509	535	505	510	546	554	482	511	489	493	499	531	501	496	484	538	515	521	492	523	512	531	501	484	481	505	531	499	515	477	506	530	485	542	516	534	477	517	496	541	474	514	492	556	537	520	499	523	500	515	533	527	506	522	528	505	521	497	471	482	493	504	508	542	519	527	569	530	473	511	529	524	540	524	496	536	527	531	500	514	522	452	482	525	530	486	542	513	503	528	509	495	543	511	485	502	478	516	443	493	531	479	480	524	516	511	529	523	498	521	476	574	473	495	525	496	518	504	516	506	517	510	550	491	524	528	516	486	545	497	501	496	511	514	526	486	563	485	524	527	506	546	515	486	556	486	512	523	531	521	491	536	543	493	492	493	509	499	521	526	498	520	532	499	524	516	521	509	507	511	509	525	538	521	491	495	547	519	536	508	501	547	497	507	544	499	522	554	539	505	509	500	487	509	505	509	511	498	491	518	550	536	489	466	555	488	565	511	517	534	507	545	493	526	486	551	508	518	511	486	502	550	514	499	512	549	527	534	480	481	497	556	453	485	483	488	513	506	528	534	504	529	494	529	499	509	531	513	501	535	480	520	516	484	507	529	521	521	525	510	506	477	525	521	540	500	507	523	527	506	542	529	546	513	546	532	581	497	523	543	468	505	520	497	565	505	505	552	504	544	528	530	498	500	505	515	532	556	539	512	537	532	541	508	509	546	536	535	533	519	508	515	500	503	495	547	525	518	529	516	560	458	500	543	473	509	488	534	530	530	537	532	494	483	500	509	541	536	507	496	503	525	525	517	458	518	484	546	516	523	537	529	523	561	439	506	517	507	488	518	517	501	517	523	509	513	535	535	512	529	495	534	528	508	489	490	516	554	516	511	555	489	489	515	481	509	543	541	527	553	485	497	498	500	513	476	492	550	525	561	508	516	539	534	509	509	477	520	545	510	527	524	563	510	540	536	533	518	519	548	550	552	536	507	513	531	523	546	478	488	530	552	586	528	511	514	465	518	505	514	510	493	507	504	479	539	530	491	524	530	525	509	452	514	518	495	538	508	509	492	502	516	530	553	479	509	486	529	520	527	496	496	503	501	496	518	497	520	506	547	551	522	484	543	546	516	524	496	526	482	526	502	524	526	536	501	509	517	477	496	528	485	517	545	551	526	512	512	527	525	510	492	544	560	489	530	511	482	482	549	518	506	575	476	477	503	495	487	537	508	485	505	498	514	591	527	526	494	521	521	502	495	509	502	526	536	500	529	524	528	557	496	541	525	476	491	530	489	492	529	556	500	484	476	488	511	515	491	495	502	522	514	508	508	515	509	524	562	514	499	537	552	571	514	538	522	541	522	521	555	538	483	540	484	511	547	526	531	464	513	523	491	510	485	524	523	530	550	526	501	522	522	539	485	547	504	497	530	572	491	528	526	539	505	551	514	469	503	563	524	518	472	477	546	520	550	486	486	527	512	502	545	502	550	511	547	554	480	526	523	496	505	517	526	459	493	493	499	502	506	513	505	493	509	537	557	495	537	525	570	507	522	471	554	518	508	529	530	535	466	516	551	512	510	529	535	549	541	494	517	554	532	511	505	529	512	495	494	530	527	504	496	500	521	511	485	522	537	489	502	562	498	543	523	545	512	533	511	514	524	524	509	502	490	485	545	527	497	520	515	500	502	523	486	539	532	586	514	502	527	505	484	489	493	551	498	556	529	505	533	539	537	546	529	528	525	474	513	532	537	539	504	519	483	543	478	533	527	512	491	505	517	501	526	556	510	507	508	508	526	500	514	534	514	506	506	510	525	513	481	520	496	523	512	484	512	506	488	510	482	516	533	473	528	555	540	490	465	477	510	530	531	523	521	523	483	489	476	534	533	513	555	530	504	506	536	507	506	515	491	503	520	520	535	544	536	518	522	507	546	511	535	534	494	486	563	549	531	494	516	506	506	538	510	557	491	543	542	490	500	483	556	509	544	506	531	536	521	505	498	505	541	515	505	512	516	515	483	518	530	525	525	515	504	533	535	497	514	546	516	481	521	535	507	514	516	518	580	498	517	501	516	506	536	514	495	519	508	499	516	525	491	537	501	487	548	513	480	496	518	461	513	538	538	472	480	524	569	517	543	516	582	545	516	529	523	508	544	524	538	512	507	512	495	466	516	546	516	494	531	483	497	519	552	496	579	525	470	475	513	477	536	513	501	521	523	516	508	489	507	477	510	529	467	499	501	477	524	507	509	543	498	487	482	557	554	529	538	539	520	522	527	566	542	482	503	525	543	524	514	528	499	536	553	534	501	537	550	510	535	500	519	494	496	543	484	552	528	528	535	478	525	518	502	497	541	505	545	521	527	545	458	530	514	496	511	535	507	499	504	500	478
5692	9917	7984	3259	2307	1695	1498	1179	923	874	1111	3911	15535	10863	5482	2031	781	529	452	502	439	438	477	499	454	441	403	489	454	472	455	457	474	459	480	436	480	452	451	476	433	499	500	470	450	485	477	486	482	458	522	450	470	469	490	463	446	451	463	487	473	470	493	417	437	469	431	466	482	439	453	485	467	448	431	464	465	453	433	448	452	495	484	466	447	458	483	448	468	427	436	500	452	475	479	497	432	472	482	489	415	469	449	458	500	489	444	465	451	427	450	464	464	472	471	432	439	414	480	484	467	436	421	478	445	454	432	472	455	457	448	474	464	464	462	444	483	422	482	474	440	444	466	485	437	473	495	488	439	446	456	458	491	439	443	433	459	430	442	456	440	469	473	472	464	432	461	456	431	455	500	444	424	502	493	487	447	482	460	428	423	466	463	447	448	441	482	442	443	464	407	474	446	480	489	481	438	466	433	455	466	434	461	460	464	438	484	455	447	473	420	469	458	485	434	438	466	463	474	423	437	494	428	477	468	453	455	448	431	436	444	475	521	492	452	443	452	487	482	445	477	479	401	452	453	452	464	464	483	455	485	418	463	461	445	451	412	466	514	452	464	434	436	433	466	452	450	436	489	488	421	459	467	466	468	473	427	452	469	434	457	463	467	472	440	457	461	448	484	485	452	475	515	432	459	454	441	455	459	490	471	460	466	457	476	470	444	474	438	448	446	470	451	456	479	447	457	472	438	462	475	471	455	455	476	465	473	463	442	450	449	426	422	448	463	460	473	472	438	448	472	406	455	451	436	458	442	470	468	470	438	480	449	477	486	489	472	480	460	449	473	480	448	471	486	448	470	444	453	463	484	467	416	484	429	459	469	460	465	438	442	461	487	517	451	440	454	441	465	464	447	453	447	456	457	452	460	454	473	469	448	456	453	461	452	424	472	426	426	454	448	494	448	485	439	501	452	439	433	475	434	445	419	468	468	479	436	465	466	456	476	473	480	471	427	444	471	451	426	487	444	496	417	411	444	421	448	478	481	474	465	451	484	479	449	451	426	478	477	456	461	478	468	460	462	438	483	447	468	462	425	499	449	435	472	435	472	443	484	447	417	427	449	415	466	485	451	469	449	475	466	451	470	463	465	451	452	471	467	451	423	458	453	421	430	418	427	434	491	473	469	452	444	457	459	450	474	468	484	500	468	447	436	454	488	443	489	455	466	462	461	460	436	456	437	474	494	491	454	473	454	477	439	464	459	475	471	475	442	455	485	466	487	455	436	435	444	446	452	493	481	464	442	449	450	421	478	434	483	471	462	483	478	502	445	469	501	480	451	455	458	440	435	478	412	444	455	479	431	449	480	472	461	464	464	443	469	445	458	435	454	444	441	460	470	418	430	467	452	495	481	432	482	479	447	478	487	467	442	483	453	443	462	432	470	447	475	410	476	470	458	458	483	453	484	414	476	481	445	449	464	408	457	443	494	436	474	440	474	443	456	468	448	444	475	454	442	460	456	503	455	467	443	486	421	463	467	438	481	444	471	472	452	461	440	456	459	422	466	454	476	423	426	446	452	427	474	459	460	518	489	464	436	432	440	475	454	448	472	471	443	407	488	478	492	456	446	452	421	450	442	477	462	470	427	487	471	462	418	480	489	487	456	426	436	424	455	482	448	467	422	416	478	493	431	488	473	431	472	495	445	484	478	448	446	479	441	457	435	446	480	448	429	452	475	507	470	429	456	447	483	429	451	458	470	446	501	483	462	468	453	415	461	478	441	460	470	440	451	453	452	462	508	435	453	479	486	467	492	464	453	494	452	486	450	492	460	480	469	479	439	452	478	449	438	440	458	477	438	475	426	475	491	443	485	399	430	460	449	455	461	445	475	460	477	463	438	435	468	479	455	483	458	479	499	454	467	449	478	424	464	415	456	434	462	469	479	445	456	496	474	429	413	461	479	442	460	462	484	443	465	451	466	469	456	445	445	479	470	471	449	443	476	406	453	472	477	452	488	452	456	480	443	465	478	450	484	486	443	464	435	447	459	443	488	447	467	483	473	384	429	469	489	474	468	454	484	481	472	438	482	456	428	487	439	455	459	495	471	469	441	454	466	490	435	455	468	435	427	496	470	489	472	510	414	439	479	475	460	472	466	476	456	448	446	421	424	453	438	472	457	436	431	457	460	475	436	425	508	473	466	451	507	468	465	477	473	467	435	468	435	459	429	450	496	466	451	469	446	417	490	454	463	479	472	455	436	432	453	456	472	450	461	453	437	451	448	428	446	438	465	477	447	430	448	461	433	454	477	459	481	422	507	442	441	484	479	470	476	438	476	408	462	474	472	485	455	462	459	459	468	454	498	477	466	421	466	488	464	466	484	462	458	443	471	491	446	442	458	470	431	486	463	469	453	464	460	459	491	493	475	486	433	456	421	460	491	417	450	446	496	458	438	444	446	469	453	467	457	428	438	498	487	454	423	433	436	466	459	507	453	429	467	476	458	457	453	446	467	446	498	457	484	464	429	452	450	461	474	454	405	459	441	442	474	473	456	477	452	455	475	439	465	474	458	431	441	431	468	450	415	455	439	482	447	439	444	450	467	433	438	496	479	434	462	436	462	440	464	468	430	442	462	422	436	457	437	447	441	456	476	457	441	454	442	490	432	462	453	434	495	508	483	479	498	461	450	441	451	458	453	403	465	461	463	479	473	499	515	449	450	440	487	471	451	461	484	482	395	439	453	447	458	418	470	444	477	442	470	461	469	470	443	440	428	448	492	454	444	468	453	454	454	462	461	453	459	465	450	467	472	489	465	466	468	464	452	456	447	426	459	483	463	471	445	438	484	445	483	445	462	480	464	455	419	443	444	481	463	476	435	484	452	449	450	449	433	442	462	458	442	461	446	437	459	443	437	477	486	480	448	438	456	427	477	438	433	464	443	494	449	417	471	495	481	470	474	463	445	432	444	473	461	477	406	442	518	493	468	470	468	451	456	467	460	485	471	497	473	474	435	472	456	486	391	439	440	466	438	477	441	445	423	411	448	450	416	500	438	488	462	413	470	468	462	472	439	448	445	496	449	458	445	489	445	454	458	456	475	465	465	462	475	462	456	484	462	460	459	460	457	450	473	473	450	479	462	491	427	445	438	474	466	444	477	451	479	485	494	447	459	479	453	452	447	483	472	477	452	421	465	473	482	491	499	465	490	437	441	459	448	460	497	480	472	485	443	445	446	466	475	443	466	449	431	456	432	474	471	473	475	432	472	446	443	467	473	464	476	427	440	471	466	466	444	433	454	444	446	428	413	486	442	440	438	464	470	458	445	464	458	459	426	509	442	491	444	497	468	472	459	465	458	441	461	459	444	460	456	469	461	468	443	472	492	455	475	482	445	469	461	482	468	440	492	460	480	446	438	435	467	435	465	435	477	454	435	439	448	454	449	486	454	477	472	444	495	437	478	485	442	458	456	453	453	421	419	473	482	450	418	445	443	468	446	483
23840	20735	27685	23799	20483	8099	2454	1521	1447	1676	1795	5950	24945	19565	10504	3545	1174	795	676	670	655	662	638	703	612	645	615	678	625	628	656	615	598	662	674	623	670	661	647	671	694	624	690	675	615	623	623	625	627	636	654	633	664	661	662	633	680	592	610	665	616	620	698	612	620	601	645	627	607	688	629	634	616	632	648	611	667	635	648	636	599	660	667	641	660	636	679	606	626	633	632	654	631	591	651	625	649	626	651	618	645	608	623	669	628	651	651	680	653	652	657	627	651	670	661	655	678	617	629	654	632	637	618	650	561	651	649	697	640	624	689	655	672	659	624	622	648	702	657	702	642	646	614	655	627	606	647	682	629	681	675	647	615	658	662	692	645	625	617	637	641	663	642	642	663	659	644	679	589	592	626	611	641	692	673	644	636	636	612	652	661	619	631	624	605	660	629	636	652	645	640	601	650	661	621	611	598	610	688	608	672	694	627	618	669	646	645	602	611	630	655	647	683	624	657	633	593	651	634	662	682	599	629	612	639	695	678	628	572	627	666	665	642	632	651	646	623	616	601	630	617	622	598	682	682	640	636	619	685	624	701	628	697	640	654	647	615	637	639	646	648	639	651	659	654	634	671	640	641	628	683	629	616	638	635	689	641	623	602	631	660	675	652	641	643	652	599	627	600	661	645	612	605	644	678	639	658	618	650	622	660	662	625	647	620	666	600	651	645	615	618	619	645	647	596	659	638	610	656	685	635	685	608	629	636	619	634	571	596	651	654	643	626	652	630	643	612	664	632	656	650	648	641	601	612	655	636	648	604	626	670	637	630	693	643	639	647	645	646	666	639	609	658	612	649	642	614	639	668	655	626	621	672	602	633	606	616	642	643	590	601	651	642	708	634	665	671	650	674	624	614	656	625	609	663	602	596	602	629	616	634	625	661	652	635	655	645	649	665	625	630	606	637	609	636	593	601	638	678	650	646	602	620	654	627	624	617	687	646	624	618	636	631	649	665	646	663	629	638	662	657	673	604	612	656	642	653	651	658	628	640	614	616	611	634	624	631	594	598	642	623	617	649	597	622	640	657	638	574	631	615	683	654	643	667	624	604	604	614	632	658	604	666	630	641	628	642	646	654	631	606	649	654	594	624	635	614	637	598	631	661	581	685	636	614	616	605	655	595	612	638	619	673	660	648	615	611	635	692	671	657	628	675	642	641	574	608	642	614	664	625	644	611	624	622	616	596	622	629	643	618	685	627	677	632	669	662	581	655	672	589	628	655	617	662	646	637	621	609	647	658	597	589	699	640	670	612	623	612	631	663	573	626	614	679	622	645	598	657	664	590	672	632	627	662	611	719	665	645	645	612	629	627	658	590	636	603	640	638	616	628	607	642	680	640	662	639	594	648	640	638	642	632	612	622	627	596	639	605	627	593	631	648	655	607	639	644	582	609	620	596	656	603	629	645	624	659	620	627	642	613	621	630	613	587	616	620	636	679	664	590	579	621	644	678	649	610	628	706	644	668	624	582	622	639	593	640	635	607	609	621	656	643	688	607	637	619	626	652	613	610	624	598	655	616	624	652	628	670	608	626	635	622	635	605	642	642	653	636	652	638	670	619	635	631	607	664	610	608	660	622	650	632	661	610	677	677	652	664	699	627	616	611	647	623	691	643	643	605	649	646	601	629	666	630	640	652	609	667	636	673	656	668	633	626	621	613	629	643	651	660	635	620	647	665	570	645	570	669	632	645	637	648	593	634	674	608	603	611	664	626	650	665	640	626	629	665	663	641	661	673	610	652	637	615	595	636	667	618	590	664	639	614	622	647	607	618	602	670	625	618	623	653	590	630	596	622	649	663	631	593	574	583	599	689	650	619	629	615	679	627	641	645	671	646	623	615	652	614	645	629	597	616	630	641	618	650	622	648	617	637	642	614	614	660	595	626	645	590	684	626	672	650	676	644	686	626	649	602	616	618	616	620	670	658	654	622	668	582	667	665	626	653	637	615	619	657	641	662	637	641	627	629	641	582	657	599	598	642	606	592	610	632	627	629	620	636	664	662	647	599	695	602	626	672	656	606	624	664	666	629	631	624	632	610	605	631	669	614	691	626	639	629	670	625	621	626	593	637	606	626	624	624	629	612	600	661	662	640	628	616	665	650	642	633	634	648	631	671	620	623	640	665	620	640	575	682	642	625	599	663	639	597	641	602	575	656	662	644	691	633	595	630	648	642	618	629	626	643	621	660	647	664	640	666	704	617	591	659	612	621	631	668	629	644	672	633	676	681	620	622	636	667	622	642	636	639	634	616	658	698	610	666	623	668	640	674	640	676	626	608	651	609	679	685	677	632	602	638	641	625	657	623	665	634	603	600	582	622	622	635	611	661	685	643	646	653	637	630	635	658	658	643	642	623	648	598	610	634	601	632	660	646	618	592	636	621	628	610	629	626	644	614	608	636	589	632	614	615	631	619	635	611	597	674	626	616	611	646	640	607	606	665	630	635	667	596	618	668	642	600	615	599	622	657	635	588	616	599	661	618	616	678	644	597	632	597	570	647	667	600	679	642	652	655	661	667	633	632	666	640	632	692	615	635	658	627	680	623	630	673	625	624	588	598	580	645	634	562	623	665	640	645	658	654	622	643	658	635	638	638	681	604	614	661	655	632	644	657	644	640	600	648	680	664	644	654	617	634	666	623	642	641	653	647	660	638	648	624	676	628	612	624	635	662	652	674	682	629	640	658	608	644	660	613	650	626	622	626	680	620	653	651	615	648	633	638	580	603	658	653	600	676	613	637	630	670	670	603	695	658	597	643	635	610	628	616	656	636	635	613	646	606	616	618	661	654	621	660	598	659	645	592	621	640	622	672	674	630	644	631	642	662	632	662	634	642	620	668	601	651	652	683	679	670	660	637	622	651	638	652	622	610	643	611	612	648	656	675	634	667	634	668	612	659	659	610	675	619	624	610	607	636	671	607	613	612	655	608	617	613	616	624	605	588	631	683	653	649	591	641	629	657	610	647	640	630	650	619	648	665	620	600	601	601	632	676	628	614	614	653	669	663	671	606	618	687	615	626	599	647	634	651	642	645	632	655	680	628	591	615	655	608	634	662	681	614	669	631	607	645	655	670	670	642	653	601	599	608	654	600	608	645	642	662	582	623	664	645	650	666	662	585	628	607	610	654	695	645	627	609	654	630	626	619	613	644	682	656	632	587	647	669	633	652	679	602	686	653	595	625	666	648	611	621	657	581	656	644	670	641	633	635	653	648	632	619	689	673	634	635	666	654	639	665	619	633	641	607	648	616	642	613	632	609	647	637	641	637	625	632	640	629	592	620	629	639	611	592	640	607	624	584	608	674	612	604	607	618	647	635	663	604	622	655	698	610	565	629	667	635	586	654	657	613	632	647	630	683	633	667	625	655	634	629	664	600	634	630	597	633	614	639	651	626	615	626	628	641	629	619	626	602	658	663	619	620	656	619	624	671	613	633	652	652	642
6950	11001	8345	4828	3805	2618	2154	1778	2039	2280	2468	8727	24911	17129	8824	3441	1102	687	595	555	554	596	570	552	566	554	566	582	572	560	569	572	579	573	551	568	597	591	571	538	636	568	588	556	551	592	571	588	521	539	551	552	527	584	531	515	532	578	580	599	548	572	588	571	532	548	580	511	549	550	527	546	543	529	556	588	573	528	535	552	577	548	561	552	588	621	564	573	544	566	576	544	598	575	537	585	622	548	531	581	570	594	567	524	589	551	547	547	578	552	552	542	575	548	623	577	589	552	584	515	545	583	518	528	556	562	542	539	557	543	558	558	554	532	539	585	571	567	520	540	554	602	620	533	552	568	548	550	545	508	556	580	557	515	534	576	550	540	515	569	570	582	569	577	581	538	539	584	578	545	569	583	561	542	531	544	590	572	531	538	570	564	536	595	582	597	564	564	557	532	554	552	557	541	594	534	568	630	556	579	520	547	526	544	527	573	493	537	548	577	581	565	565	566	524	553	567	525	613	522	586	544	554	550	550	561	569	561	559	570	573	535	544	572	558	523	545	579	580	569	572	524	616	526	583	542	544	570	552	552	543	580	546	562	558	543	525	528	596	579	536	536	571	526	544	561	556	561	533	557	552	526	568	570	598	575	541	589	554	516	524	580	580	570	544	536	601	588	608	550	582	568	535	526	569	579	563	556	560	574	575	587	580	558	500	558	500	563	555	549	588	583	574	606	562	528	556	558	574	579	578	561	552	556	555	561	566	525	544	524	562	591	556	530	564	597	555	509	580	542	603	547	575	560	510	543	553	593	514	569	530	592	551	542	542	557	542	566	560	565	610	557	549	561	544	585	559	583	548	537	522	575	526	578	556	561	583	533	564	573	515	579	567	547	532	594	547	572	557	575	553	566	526	500	555	563	546	533	588	584	550	590	539	556	546	535	556	534	544	569	546	577	583	523	571	556	536	583	533	571	563	544	577	567	554	583	560	546	532	610	559	543	577	546	560	553	585	546	562	550	575	509	531	553	557	618	584	561	566	567	565	535	596	579	618	536	576	543	518	555	542	552	543	537	536	552	556	533	589	570	552	617	549	586	535	590	549	545	545	505	540	563	553	575	585	553	533	541	521	535	548	596	570	533	570	556	562	527	497	555	563	572	572	536	559	575	530	540	574	544	540	569	550	561	571	545	542	516	542	566	546	599	571	509	526	574	544	519	592	550	578	524	530	555	566	577	578	570	556	558	562	537	584	571	527	556	587	533	581	524	584	520	554	532	552	506	550	578	573	584	551	551	560	547	551	575	555	577	550	553	557	533	600	572	553	575	534	556	598	573	548	539	485	543	577	542	562	598	564	541	512	539	544	539	560	559	563	592	557	562	556	512	565	512	528	572	559	562	582	554	580	557	588	543	544	540	584	542	566	527	567	561	551	541	515	523	559	541	573	577	569	551	560	510	531	549	556	608	589	547	558	547	601	518	550	545	548	553	540	510	561	582	576	576	550	567	542	560	550	550	575	547	583	554	543	571	532	569	571	548	545	540	551	547	571	579	544	558	565	592	522	607	551	568	547	596	569	584	523	562	583	556	545	545	550	532	577	548	569	532	557	576	572	558	530	557	535	592	588	573	556	551	574	511	587	516	535	566	576	544	548	531	556	563	544	531	570	558	557	576	519	590	505	562	508	534	571	599	541	563	529	556	586	568	558	527	540	503	571	553	563	558	568	557	536	535	562	554	542	588	544	553	565	508	575	540	536	552	572	548	542	576	532	570	563	519	537	568	605	565	575	604	625	555	554	600	567	523	557	590	580	562	531	568	501	546	574	528	532	604	564	566	535	557	548	529	578	568	579	567	612	537	579	565	543	544	557	531	588	543	566	517	551	547	546	540	549	559	560	568	574	549	522	565	575	571	567	610	599	542	521	546	531	599	572	522	581	587	576	561	607	604	589	571	483	560	566	548	574	524	542	541	569	544	537	562	550	557	533	592	563	580	586	562	578	554	597	550	580	598	552	541	573	547	536	606	530	583	542	603	557	571	540	567	588	588	559	548	585	575	575	552	588	552	559	521	599	536	560	553	586	583	560	569	536	543	560	592	564	526	528	533	537	564	599	564	540	548	562	551	577	620	516	582	535	551	588	559	544	585	610	530	548	569	546	588	561	602	577	576	518	544	613	548	567	535	551	554	570	549	533	568	567	523	583	564	596	572	544	544	536	573	566	530	553	563	548	543	549	558	585	547	521	528	575	572	537	540	529	542	547	561	551	563	550	570	552	561	559	561	544	574	556	548	528	535	533	571	564	556	569	575	538	561	582	548	565	543	577	482	545	592	572	552	515	586	574	592	569	563	585	564	564	532	520	491	581	562	500	547	573	568	550	548	549	563	563	564	530	579	559	561	539	588	571	557	560	531	569	515	594	542	569	571	529	572	612	541	572	573	567	577	543	534	589	534	564	529	561	582	565	517	534	517	525	522	592	550	533	562	569	544	525	605	520	554	569	562	543	509	554	554	604	587	549	538	540	573	579	554	559	551	541	512	588	527	543	537	540	579	570	557	567	567	604	569	558	561	548	533	581	570	557	521	576	581	585	579	544	568	565	502	539	539	596	558	578	577	551	546	496	570	528	578	542	594	517	561	544	535	588	538	551	587	592	531	562	577	556	568	555	507	574	543	525	531	538	541	585	539	587	544	537	599	546	581	522	544	591	531	533	575	517	593	531	539	562	576	570	558	594	516	544	562	536	510	533	542	531	543	543	566	567	563	573	574	568	551	560	564	578	547	552	529	529	543	541	517	537	613	539	521	552	536	562	557	558	507	541	570	581	566	526	534	542	553	546	537	541	496	520	600	551	578	579	573	507	543	576	517	547	555	570	574	525	561	580	545	551	506	599	553	563	588	561	583	537	522	540	544	595	538	563	520	536	571	520	531	569	550	530	579	569	512	571	552	536	548	575	560	576	558	547	544	525	562	595	572	542	573	598	539	525	546	545	592	573	603	550	549	539	553	575	564	559	552	527	578	551	593	551	583	564	497	547	515	541	558	580	556	561	550	576	562	554	518	523	533	578	565	589	530	551	562	554	565	572	591	524	543	589	530	513	566	569	570	607	527	526	543	525	586	497	542	534	549	592	551	568	580	548	531	571	577	523	564	546	543	575	555	523	571	581	558	529	588	569	571	545	552	531	543	596	561	582	541	591	519	533	531	507	559	545	536	536	606	539	539	539	533	548	603	557	553	566	519	507	563	531	570	564	569	602	563	549	565	563	580	525	586	533	580	564	564	579	522	519	536	541	575	538	565	523	553	524	509	545	562	501	573	507	555	518	557	542	544	535	530	540	572	548	563	544	521	552	546	569	541	531	578	512	553	571	512	580	584	552	582	581	571	555	565	627	534	599	561	588	538	577	583	537	546	562	546	585	578	550	528	527	566	527	544	531	526	552	571	568	581	545	528	554	557	555	545	524	578	567	551	564	575	524	567	573	557	536	543
26779	9716	2293	1477	944	919	840	969	896	865	700	832	1646	1536	1132	817	618	591	561	552	545	558	577	535	536	578	595	606	563	558	551	604	535	535	571	560	552	568	517	570	538	531	541	566	544	550	583	592	585	591	522	517	539	557	512	522	545	579	533	508	529	539	536	524	575	594	530	547	542	577	563	540	552	561	556	550	522	485	560	530	515	540	578	614	557	600	540	530	541	570	583	574	555	555	554	590	540	554	556	553	563	570	554	550	528	548	552	571	555	549	560	549	541	559	527	580	576	566	561	561	534	532	569	532	546	572	541	595	560	526	545	555	490	535	548	548	528	563	523	554	560	540	514	557	535	597	576	585	544	513	551	545	576	583	556	561	544	578	557	545	544	564	570	586	549	531	592	624	553	565	608	500	564	544	536	546	555	533	579	543	511	524	526	537	558	557	583	522	580	580	510	537	539	562	532	531	526	531	601	535	581	537	581	542	557	566	595	544	536	538	530	544	529	569	556	608	574	572	552	589	520	550	595	539	563	553	520	546	510	551	498	552	579	562	592	540	522	578	549	506	520	591	564	551	503	578	537	550	571	564	527	565	574	573	530	543	578	577	595	571	540	534	570	584	472	561	576	557	535	511	561	541	543	579	540	566	561	558	546	556	522	554	554	544	578	575	602	549	550	576	611	580	570	510	555	549	556	537	541	562	588	559	553	572	547	576	608	571	560	570	552	565	566	579	572	545	568	564	559	560	554	541	552	555	565	575	545	499	529	536	556	519	532	529	546	547	563	565	568	549	527	594	586	564	535	570	557	547	600	559	551	507	512	529	558	558	551	550	583	597	535	557	551	553	539	572	532	579	514	577	546	520	566	499	496	567	551	566	573	555	554	561	561	537	522	539	554	555	540	540	551	553	563	540	535	583	564	601	545	536	573	546	528	539	533	560	498	514	556	537	546	545	581	556	545	586	537	579	563	565	567	558	539	580	627	527	553	576	573	551	517	582	565	535	539	582	615	586	560	547	579	525	529	573	555	577	568	603	568	548	537	591	568	559	551	583	582	535	532	570	526	561	496	570	557	533	562	576	577	545	500	606	564	584	571	580	591	481	541	554	532	541	594	516	531	541	559	549	530	540	563	554	552	534	585	520	536	533	536	557	546	522	562	599	538	549	595	516	564	535	542	544	564	528	566	585	568	526	570	516	570	558	552	528	559	544	542	589	561	558	556	584	560	566	590	536	569	563	588	531	541	491	564	501	529	545	538	545	545	559	551	546	570	533	561	530	551	555	560	538	561	554	564	594	538	514	546	515	534	505	554	546	519	561	539	537	536	533	527	572	569	503	564	544	567	575	572	496	577	566	533	552	560	545	540	584	550	559	505	549	564	555	541	562	562	520	576	520	573	555	579	534	557	565	555	576	548	549	543	562	575	555	584	565	538	566	554	582	597	530	546	578	560	549	565	579	528	552	511	573	563	537	532	547	564	532	580	517	612	527	567	575	537	590	572	569	566	552	584	556	521	564	570	558	564	556	545	523	525	561	559	575	574	546	537	523	559	540	536	563	499	561	568	534	542	563	574	542	526	575	557	556	499	553	541	540	508	534	546	599	560	523	564	515	588	575	565	544	562	524	532	525	548	560	553	590	528	558	550	584	540	587	504	552	538	569	560	552	609	533	599	545	559	583	554	531	538	520	550	600	548	595	561	521	538	574	538	527	550	554	549	576	547	576	542	552	558	603	529	549	547	551	567	553	558	556	512	545	513	582	512	550	577	545	532	539	514	508	559	544	535	513	594	605	552	611	534	561	588	602	537	581	562	556	526	568	545	523	557	579	519	558	563	540	561	527	551	561	546	592	570	502	539	562	509	569	511	560	505	549	559	563	595	577	586	555	589	543	544	559	537	548	527	539	562	554	579	541	528	588	609	578	576	555	559	602	550	548	554	544	566	552	539	539	584	588	569	526	546	556	559	547	550	580	592	538	564	523	587	555	569	576	541	486	515	538	543	589	542	625	551	579	515	578	541	540	544	593	526	583	566	541	549	522	542	528	537	557	564	553	552	546	522	572	563	530	585	526	593	534	564	544	574	521	593	570	537	543	570	527	558	562	584	537	559	550	579	562	591	571	538	539	541	565	545	567	608	543	550	537	576	518	547	552	529	534	573	538	534	555	575	552	523	561	515	557	545	557	542	556	539	533	574	543	532	569	578	554	548	525	543	534	534	550	560	540	561	545	533	553	546	558	560	565	561	555	565	503	522	533	522	532	557	565	563	520	567	561	531	557	545	525	557	551	508	543	533	543	535	540	540	531	559	544	556	574	549	533	526	540	558	552	549	538	541	524	571	531	558	565	566	564	546	507	545	553	517	557	535	545	506	520	570	503	583	570	519	563	551	516	546	584	576	559	495	525	574	540	541	540	550	574	564	584	548	542	565	565	597	557	564	540	551	570	493	500	559	576	577	564	515	551	504	541	525	554	571	557	548	575	569	504	542	552	523	552	555	582	523	524	545	567	536	530	542	526	526	542	556	539	575	549	556	576	561	572	527	578	517	539	536	518	528	514	510	580	539	560	611	560	554	551	540	558	562	555	573	511	525	514	536	528	584	547	563	539	564	545	564	639	582	541	561	487	529	596	575	557	568	559	528	553	545	541	545	559	571	570	572	567	558	556	556	582	568	525	519	584	561	613	567	569	579	554	536	530	510	591	548	574	541	502	529	565	580	543	580	575	540	604	556	537	545	554	568	533	535	512	579	544	561	607	568	535	555	563	530	535	509	506	529	535	569	565	601	565	572	537	571	527	563	580	586	554	537	557	581	559	574	549	530	535	552	571	598	538	567	530	595	509	578	538	568	526	561	540	561	555	532	537	556	541	560	573	486	604	579	535	569	567	555	557	610	599	564	552	540	491	511	532	525	542	537	526	550	533	588	568	555	587	547	541	588	584	535	576	523	534	577	572	559	551	530	610	553	551	573	549	529	534	545	517	551	598	545	544	526	571	521	561	515	586	570	536	589	577	554	558	543	549	586	573	506	543	546	528	570	576	566	570	573	587	546	554	576	568	515	586	547	561	536	522	557	628	527	554	578	589	572	534	563	520	529	514	622	572	563	544	503	528	558	519	514	548	536	504	520	540	547	570	538	559	561	558	558	563	538	540	536	522	595	557	547	575	499	558	550	523	558	578	548	547	561	624	514	541	573	552	546	570	555	585	565	567	547	582	587	550	561	537	536	555	547	517	563	589	542	558	525	544	546	557	559	545	531	563	542	576	551	551	547	536	545	486	567	563	570	579	576	489	594	517	568	565	574	594	557	558	584	554	555	545	542	560	536	542	593	553	532	564	554	571	544	554	599	579	574	529	598	561	550	593	544	541	575	574	550	559	562	597	574	548	570	590	547	550	523	550	593	604	519	583	579	558	546	504	567	487	530	548	598	564	538	568	579	555	568	536	553	566	561	513	584	547	550	549	541	538	558	527	536	577	510	558	572	561
6387	1973	2116	1377	1132	1117	1015	1301	1171	1013	774	1058	2055	1769	1156	717	566	480	471	471	450	500	475	474	473	464	492	488	492	477	492	473	526	445	493	501	469	461	470	442	430	493	477	424	502	467	499	473	459	494	469	457	452	491	449	492	510	502	498	505	441	442	481	514	462	457	481	513	440	497	468	492	467	442	472	491	519	505	474	480	456	464	500	469	468	513	503	486	479	471	426	507	452	477	481	473	496	498	437	462	430	487	498	475	469	448	476	460	490	486	488	453	466	467	452	472	475	472	493	473	483	484	484	504	469	471	497	494	502	459	472	512	489	479	523	474	493	487	449	477	481	511	470	498	514	490	476	469	481	456	442	480	508	474	425	467	452	473	456	469	452	491	491	447	467	493	484	485	525	491	431	497	494	453	484	490	500	493	444	485	442	464	488	452	447	492	499	508	509	500	450	489	499	482	491	495	472	457	474	492	475	482	506	489	462	467	493	475	492	450	478	491	490	507	473	474	453	488	489	462	452	449	454	474	478	450	460	505	512	465	488	455	484	483	474	472	496	453	487	510	505	472	436	492	464	469	466	533	496	497	526	460	462	457	499	457	522	446	447	517	516	479	471	530	459	507	513	507	452	512	480	493	463	490	492	496	488	485	489	488	508	455	479	503	489	468	497	435	449	443	499	479	477	471	494	484	493	510	443	472	457	521	488	492	481	482	464	488	468	504	471	502	483	481	470	461	483	518	457	445	477	460	452	471	492	521	475	493	506	488	449	487	483	472	463	469	459	436	498	487	512	455	461	458	476	477	497	490	497	481	471	448	530	489	477	448	480	477	487	474	500	468	471	497	520	472	499	499	496	510	482	505	470	467	493	494	431	485	484	520	491	457	508	462	472	483	500	443	474	454	439	478	487	519	496	449	474	463	470	457	499	497	523	473	467	461	474	453	456	442	475	472	484	462	460	495	488	519	477	498	480	456	477	470	492	472	484	422	416	449	504	484	485	434	484	447	473	486	489	483	459	497	453	462	435	484	454	468	499	461	444	460	519	469	475	499	500	493	474	491	487	477	470	478	457	521	479	484	479	463	527	439	460	479	491	455	510	460	444	467	502	471	467	494	455	456	461	462	528	473	467	476	492	457	455	507	504	492	501	474	459	511	471	457	458	453	472	474	464	511	497	507	471	529	465	484	488	476	505	521	505	474	481	464	500	532	506	495	460	491	472	455	473	458	503	467	457	474	501	499	496	461	452	486	475	450	435	493	467	512	486	500	434	517	466	510	461	496	457	435	472	451	437	455	462	463	494	504	503	486	468	425	480	490	467	471	478	475	484	434	520	452	463	443	488	458	462	501	486	454	469	449	463	487	476	450	491	475	467	475	467	475	488	469	517	510	489	455	471	443	457	523	490	492	504	490	425	495	464	487	499	454	449	489	442	481	523	462	498	460	435	456	475	436	463	455	460	459	513	466	466	466	469	482	463	499	507	482	464	520	478	479	507	507	457	482	466	476	497	491	464	470	511	478	464	510	481	462	527	502	491	485	486	487	484	440	458	473	512	461	478	480	456	487	464	456	480	482	490	427	463	438	492	447	467	502	486	499	460	465	496	490	445	501	462	455	509	483	476	436	491	475	472	454	464	452	489	456	445	462	436	490	446	494	473	491	499	489	523	493	428	473	455	473	479	498	442	434	457	511	475	464	469	444	448	442	470	491	488	502	514	445	471	487	473	475	516	444	500	449	474	469	473	466	494	466	488	450	469	479	483	482	460	477	476	487	451	479	482	500	492	447	467	490	474	474	435	455	476	490	464	512	505	452	469	503	456	450	503	525	522	505	459	452	497	463	469	475	474	470	440	501	460	493	475	471	496	465	472	488	473	521	484	487	508	481	496	491	502	459	462	481	484	468	466	450	482	440	508	490	448	484	473	486	514	480	478	447	447	505	457	469	504	465	473	469	484	481	475	484	500	491	499	471	502	466	497	521	481	469	484	485	477	489	439	445	533	483	464	446	488	459	492	499	442	460	473	408	484	446	470	457	436	465	466	474	460	499	487	450	457	453	493	470	480	428	496	463	486	464	468	459	460	468	501	520	456	448	471	456	476	514	449	461	473	479	444	480	518	505	506	479	503	491	423	508	480	480	449	495	478	468	491	442	526	485	468	462	482	492	487	467	487	475	466	482	491	465	489	522	479	467	501	505	474	458	457	491	490	471	499	467	475	527	468	483	411	446	496	496	487	456	463	476	448	461	476	469	472	500	461	468	474	463	454	488	499	495	508	496	478	453	500	467	468	469	495	448	489	504	487	478	487	492	455	462	500	510	516	448	498	501	477	502	455	476	474	511	485	471	503	496	465	510	475	464	474	493	492	490	468	498	473	497	508	488	483	499	476	497	508	468	486	464	502	501	490	471	477	459	478	447	486	495	476	484	458	490	453	428	446	477	476	457	499	448	469	490	485	493	486	478	510	525	477	435	519	451	511	451	484	466	486	464	476	486	460	528	443	453	478	490	520	441	426	459	498	459	478	440	491	439	493	463	497	478	508	454	467	514	483	499	485	464	481	489	476	468	422	514	454	476	485	454	467	515	509	475	464	453	491	462	481	463	508	466	449	483	456	470	478	518	517	488	466	480	481	453	496	472	486	441	476	487	466	489	506	481	498	450	467	503	497	510	485	484	496	482	492	492	511	480	502	457	479	525	468	465	431	463	479	461	436	484	469	439	464	468	498	493	472	483	472	485	422	494	510	498	488	540	461	508	479	510	479	496	498	462	488	477	486	464	450	431	468	442	482	464	488	445	462	496	507	491	489	483	484	495	479	486	500	467	470	443	474	460	498	500	455	470	521	491	471	475	484	494	479	509	507	474	467	490	469	492	473	480	488	500	486	470	485	527	509	468	488	498	477	457	479	493	478	438	456	465	500	494	498	495	502	504	474	480	485	462	488	483	479	484	479	469	446	446	469	455	465	469	474	479	432	462	482	473	462	444	480	446	449	496	483	468	441	428	457	479	414	475	504	486	479	479	478	502	492	466	501	460	482	473	494	474	513	449	481	488	479	433	514	426	443	484	479	450	501	498	468	447	494	445	469	507	452	456	474	455	515	503	478	469	503	459	512	513	483	483	454	457	476	485	497	499	496	473	471	430	474	484	477	501	488	476	525	477	467	481	464	471	500	443	474	502	446	505	481	512	472	465	500	452	470	486	454	452	511	476	488	470	455	487	484	460	480	511	450	491	471	522	499	484	486	458	457	475	479	462	468	440	485	482	468	488	465	464	492	474	483	489	482	464	474	458	498	485	478	469	441	484	489	460	449	489	477	468	467	467	462	472	464	527	487	504	489	465	478	464	473	493	487	481	515	473	474	469	507	479	442	477	485	480	473	464	489	457	462	486	457	489	446	465	455	491	493	448	467	469	425	460	435	488	464	458	458	491	500	485	403	493	451	451	474	455	489	481	491	462	473	507	493	445	485	480	495	463	482	483	494	467
24719	20711	26631	24666	11435	3092	1812	1704	1166	979	838	4103	14717	11072	4905	1579	714	528	516	542	484	540	504	529	534	515	482	487	540	488	486	524	518	490	470	487	514	519	521	516	507	526	496	524	511	485	558	576	498	499	498	525	451	528	490	513	543	502	521	526	516	470	535	512	469	512	506	529	538	492	503	499	509	531	493	480	497	493	499	496	555	513	544	475	470	528	488	500	514	535	535	478	463	518	478	528	490	474	515	509	528	516	510	490	524	509	500	531	497	538	532	563	530	513	486	484	495	534	495	474	521	503	497	483	504	520	536	479	493	534	526	472	536	521	517	524	514	509	534	536	513	548	463	523	513	501	507	462	526	496	482	533	549	494	538	542	555	519	504	536	531	516	466	494	516	544	444	524	468	488	497	513	524	520	496	516	532	533	533	491	505	457	515	520	490	534	489	529	506	510	482	501	520	518	503	505	503	498	522	452	528	509	487	496	537	549	461	502	513	517	548	543	506	523	483	512	514	509	518	489	572	498	472	496	529	483	518	549	502	516	528	498	497	541	512	506	526	525	531	498	505	494	508	519	502	502	513	531	509	491	518	504	508	495	507	486	505	537	474	524	535	518	533	513	495	512	484	498	521	485	519	530	508	524	471	535	518	474	520	541	519	524	506	486	505	498	483	507	523	496	507	540	562	492	500	528	456	477	500	529	519	498	472	496	548	545	490	475	519	458	482	500	484	499	487	490	541	484	514	500	501	483	501	517	495	484	499	507	517	527	473	575	458	470	509	516	502	525	534	518	507	488	546	474	511	541	507	494	507	496	528	565	533	485	500	501	523	501	504	479	479	479	521	495	531	495	537	504	522	530	497	511	508	480	520	494	508	491	498	488	483	499	529	530	539	516	521	520	485	473	525	478	489	540	510	504	457	495	507	502	485	517	478	521	495	501	546	483	529	472	471	500	514	512	530	493	537	519	521	527	507	534	477	482	510	477	508	464	465	515	507	483	438	469	529	484	515	500	505	498	517	516	500	473	505	492	491	492	492	460	505	498	495	504	531	462	441	505	479	516	502	495	488	495	505	511	540	522	515	472	474	503	512	545	527	559	485	476	563	487	534	482	529	480	525	539	514	486	495	533	544	494	524	497	546	517	541	527	526	502	496	539	544	540	550	531	517	487	535	499	509	494	511	492	503	498	519	495	497	478	495	524	510	514	534	524	511	541	557	512	467	476	526	509	485	524	520	487	547	544	498	532	493	500	534	523	524	503	536	508	444	494	484	503	515	506	514	506	504	525	536	534	520	480	480	529	494	541	542	469	461	518	510	527	530	484	515	538	543	535	513	496	507	492	456	520	514	501	487	512	542	495	532	494	509	522	493	559	466	533	488	509	517	526	547	463	535	482	488	464	475	544	520	499	471	511	529	499	534	502	540	500	489	533	513	515	516	528	531	492	489	581	515	499	512	500	513	478	541	485	469	523	474	546	515	517	518	503	501	498	497	504	516	470	496	514	509	517	511	498	529	518	536	457	506	462	509	482	481	505	532	494	469	497	509	505	551	563	486	497	492	531	488	519	523	517	496	518	528	484	567	499	502	493	532	482	514	518	527	541	508	562	501	516	507	545	517	523	539	494	515	507	487	482	457	534	464	540	504	514	518	528	496	528	469	509	480	531	485	490	527	527	482	530	543	511	480	474	495	479	529	464	509	512	479	490	514	487	515	499	528	517	509	501	493	517	510	514	523	487	498	506	553	489	525	502	554	496	465	528	528	479	494	504	501	448	510	501	501	517	546	528	506	536	525	475	488	508	484	489	512	507	511	503	526	495	498	514	516	526	546	504	469	506	506	551	521	518	471	465	546	518	528	532	566	489	512	510	501	472	502	521	533	534	494	494	532	513	504	534	476	484	466	485	481	505	507	466	517	509	520	518	504	524	484	487	539	511	508	527	490	517	531	507	528	493	496	512	556	552	515	530	505	493	481	499	483	526	496	517	490	500	478	504	490	524	517	488	553	488	544	467	489	528	471	505	517	506	496	480	495	502	496	481	504	518	479	516	535	520	525	484	487	522	495	480	489	500	529	458	531	518	509	495	499	558	529	486	516	499	483	561	493	509	524	502	467	495	488	521	546	479	516	485	489	524	530	485	492	496	525	495	496	495	470	516	462	553	503	508	493	492	519	513	491	480	472	476	486	522	524	511	494	502	472	485	482	511	481	499	540	551	497	500	511	490	490	486	517	527	531	476	505	540	503	538	548	495	480	489	530	502	516	537	502	523	515	509	481	522	518	502	503	550	541	528	511	507	479	494	537	512	509	509	506	444	505	523	505	516	504	504	560	502	529	508	509	476	520	484	488	524	451	472	528	507	511	513	500	503	510	475	495	525	477	492	519	470	489	513	508	494	472	506	499	538	506	536	510	520	472	467	555	533	463	500	485	537	518	491	467	500	468	502	526	527	514	504	510	488	545	540	492	542	467	528	536	492	506	499	541	503	516	501	514	489	486	483	465	531	494	454	567	503	549	474	503	489	488	483	493	514	525	513	513	492	516	530	518	485	516	540	524	546	529	493	559	543	470	534	516	488	466	505	504	555	560	501	501	482	516	523	514	507	488	505	495	485	475	505	515	501	518	485	465	506	522	503	505	501	531	525	486	457	516	489	512	495	530	487	512	512	513	489	474	490	496	501	530	483	543	498	513	489	511	533	458	500	509	504	462	486	509	493	514	526	482	493	511	509	516	523	454	481	507	469	543	513	483	505	525	478	495	530	482	510	480	551	496	538	501	500	546	484	487	494	512	537	483	490	496	480	477	531	485	526	483	508	518	508	486	597	541	498	516	526	530	494	504	475	472	527	495	511	484	496	484	535	544	532	518	509	526	473	516	513	488	535	495	510	509	483	479	505	508	519	528	488	496	486	535	507	516	518	539	459	511	494	480	524	491	482	530	548	516	497	520	527	476	533	531	536	515	519	512	553	494	508	504	523	494	536	487	544	503	479	493	533	487	513	515	494	480	483	495	470	515	479	485	552	529	513	501	516	527	527	505	503	523	541	542	497	496	491	495	472	496	523	505	531	497	479	503	551	465	513	498	460	462	537	542	519	498	542	520	488	485	540	509	533	514	473	503	499	493	464	510	507	484	488	499	533	489	524	521	527	510	517	484	499	524	474	482	516	481	488	492	512	480	509	510	526	505	507	476	517	496	505	488	483	496	517	497	487	526	535	519	503	497	526	530	490	516	509	488	525	482	458	535	477	496	501	491	522	543	557	486	514	492	494	485	520	495	492	544	498	526	475	505	527	507	489	520	485	518	470	518	530	461	469	515	554	517	520	501	501	533	500	489	480	541	503	535	543	481	532	540	472	563	512	513	556	473	511	530	489	467	532	498	502	533	507	496	514	519	491	513	531	533	519	485	488	502	529	522	511	496	465	540	497	477	522	472	504	524	506	538	503	489	520	482	497	495	479	451	550	489	476	507	500	497	537	490	522	503	506
5131	6841	7687	7039	3994	2455	2042	2311	1530	1161	965	6213	15964	10156	4696	1622	691	485	439	447	438	472	435	466	460	464	468	440	462	426	453	477	438	449	451	449	443	465	501	467	477	498	453	480	458	484	470	505	434	443	443	471	446	470	464	469	444	456	500	480	499	456	456	473	465	453	464	451	431	464	445	410	437	439	513	470	465	433	468	452	466	459	469	433	427	473	457	445	470	485	453	470	452	465	429	449	451	480	419	483	427	485	472	442	447	433	504	412	464	463	430	421	493	444	468	443	471	475	427	443	486	439	472	450	418	476	422	441	481	466	444	500	464	479	464	484	442	461	483	431	458	425	457	465	424	464	440	464	453	461	488	446	459	481	437	472	451	471	458	468	457	481	479	471	456	420	432	510	433	488	469	421	461	452	465	470	475	495	448	416	441	467	437	484	467	460	456	452	416	440	475	462	446	463	448	479	452	433	441	451	453	454	451	444	485	445	455	455	465	420	434	467	479	457	475	452	467	461	446	441	460	470	453	472	456	438	471	461	452	498	471	461	464	468	455	446	457	457	490	483	476	439	453	443	466	465	462	488	471	467	457	480	499	466	445	476	440	434	462	464	459	449	457	457	454	475	467	444	472	466	440	481	458	461	445	460	438	420	440	476	455	453	437	472	473	490	441	448	441	430	440	475	442	458	465	489	450	436	467	462	461	436	454	449	454	437	467	461	461	430	465	446	452	446	458	438	481	420	451	390	449	437	491	416	444	458	408	441	442	424	421	465	440	464	460	438	458	426	492	430	473	455	448	471	452	457	467	422	464	445	436	470	457	488	464	454	445	446	466	455	482	455	440	432	447	503	472	427	443	470	480	450	474	465	461	440	478	462	437	397	457	471	445	436	458	476	472	400	429	432	489	426	467	497	460	420	465	417	476	449	464	453	481	432	433	450	452	467	475	434	438	427	467	465	440	446	470	470	442	476	432	474	449	459	433	459	457	445	440	471	460	462	453	420	435	478	438	468	443	403	423	414	413	436	467	464	438	437	475	435	435	456	487	452	464	421	434	500	414	450	435	435	476	447	454	459	437	437	443	436	462	448	414	446	432	463	484	448	423	445	479	485	469	459	447	466	459	484	443	419	433	447	455	437	460	441	463	451	437	413	431	429	488	511	445	427	418	432	463	456	457	456	439	464	454	480	459	444	478	420	480	460	465	466	477	486	456	432	435	466	446	439	476	451	482	444	446	459	444	481	447	496	427	448	439	445	427	455	434	460	444	455	469	447	422	463	467	478	477	436	478	467	437	434	472	469	441	463	441	449	453	443	419	460	463	444	451	477	464	439	510	471	445	437	415	455	472	470	476	485	423	414	469	396	448	451	443	461	456	451	441	470	469	441	472	451	459	457	491	490	453	432	430	462	516	482	477	456	455	450	440	463	424	483	441	458	479	471	478	449	465	452	486	426	491	457	450	427	448	432	479	445	419	437	442	417	474	467	473	473	477	478	458	436	464	430	436	455	425	441	451	433	471	472	444	447	428	427	476	457	437	491	440	452	414	462	428	498	472	461	454	451	411	438	452	433	442	455	460	465	445	453	451	484	460	421	467	456	437	445	435	469	449	463	441	442	433	433	443	445	513	447	438	467	437	448	474	432	461	440	468	443	485	459	478	430	474	437	479	439	475	494	467	493	449	450	475	451	463	437	422	478	484	428	443	489	436	441	461	413	476	424	442	452	451	424	471	469	466	439	412	476	462	432	459	428	447	443	451	431	454	451	445	442	435	457	414	445	464	477	479	452	476	463	454	448	499	476	473	466	438	450	417	434	472	439	488	438	440	470	445	456	446	449	480	450	440	457	450	456	428	449	478	452	493	468	442	499	419	439	438	448	433	425	433	453	425	460	485	445	435	439	436	412	453	473	466	427	442	452	445	431	445	453	467	467	452	457	461	424	445	457	444	438	473	453	416	467	433	408	438	448	414	461	456	457	432	459	463	493	470	485	448	447	456	447	436	468	452	476	466	435	410	448	474	408	463	471	414	440	460	420	434	419	410	444	432	411	443	455	436	486	440	459	453	449	481	451	473	498	479	499	459	427	477	437	413	433	490	423	501	445	456	449	503	464	470	452	488	485	427	431	484	466	459	461	445	436	453	432	443	484	436	452	454	423	471	461	404	430	429	520	454	459	441	449	441	426	464	449	454	436	387	448	481	432	483	457	443	432	459	489	462	449	434	461	451	421	480	450	448	478	452	473	431	449	431	440	437	438	473	478	420	462	460	469	472	446	465	441	465	437	442	473	433	434	456	486	472	435	439	446	445	476	480	454	458	410	499	434	433	456	442	475	450	451	415	469	443	463	485	447	459	422	443	479	458	438	475	417	449	424	470	439	457	427	446	439	456	466	435	428	475	485	461	466	482	474	461	462	462	471	452	453	455	437	469	470	489	462	463	415	485	460	420	447	490	492	453	484	433	471	417	489	500	432	445	461	459	458	434	454	452	472	464	471	441	458	475	450	465	481	447	492	455	476	480	486	415	439	446	416	499	467	450	437	449	451	428	457	456	453	456	471	413	449	472	452	449	466	431	432	435	476	437	448	450	453	410	462	448	450	454	448	422	448	426	438	477	466	440	453	454	443	425	447	469	455	442	476	435	471	433	458	465	426	465	451	468	451	411	423	461	473	465	436	465	449	475	466	446	435	455	445	469	479	433	448	429	454	474	466	462	434	428	431	428	479	446	464	446	488	416	446	445	458	429	453	457	463	450	477	460	452	443	462	473	472	452	459	447	481	437	449	456	469	477	460	457	455	450	435	475	503	454	442	427	455	437	438	485	482	481	490	456	459	473	456	419	455	495	470	442	431	462	450	465	456	456	449	470	461	456	453	457	470	476	511	451	435	442	450	441	468	455	455	431	448	435	456	461	435	490	487	472	421	433	457	455	441	425	439	475	423	490	455	449	487	453	475	416	456	492	455	446	464	445	450	430	477	513	435	434	434	473	462	428	439	459	451	427	431	453	416	452	444	441	457	463	444	463	412	422	460	466	442	490	456	467	461	418	455	503	438	457	429	436	445	459	423	428	477	421	460	478	451	443	477	454	451	449	418	431	454	490	441	468	449	426	458	440	448	436	433	442	454	454	444	413	453	479	459	428	430	425	489	469	448	443	443	433	440	425	451	415	476	454	464	435	480	447	464	434	452	487	472	465	452	463	460	431	484	446	441	447	452	455	459	448	445	435	487	448	424	466	479	430	495	453	452	433	480	416	462	476	463	461	451	452	450	450	429	493	469	433	471	458	456	506	459	474	470	476	460	458	439	442	462	456	439	450	455	448	458	451	428	494	473	487	449	468	454	453	451	479	406	451	442	421	485	432	449	430	450	447	412	426	477	464	441	417	448	458	431	444	478	449	426	442	456	485	440	467	479	491	452	443	489	461	439	424	453	466	501	455	436	461	464	475	474	449	487	493	443	468	462	450	474	457	474	468	458	444	478	472	441
23791	20770	27733	23921	20250	10020	4003	2288	1556	1023	1545	10878	25152	18618	8738	2392	949	644	656	629	617	639	586	615	581	628	595	618	635	604	627	606	587	602	633	554	636	664	586	580	593	588	623	620	612	594	619	616	615	626	600	636	627	606	556	647	609	601	607	576	615	607	577	614	604	637	607	583	578	561	580	637	591	570	626	629	611	610	610	603	581	587	594	606	577	576	659	655	629	594	573	612	614	639	619	572	623	550	595	611	612	578	559	575	607	585	599	577	600	567	576	587	607	627	549	606	656	559	587	582	616	639	630	617	583	557	599	585	620	650	597	635	621	582	581	614	592	603	635	578	571	563	640	622	594	633	605	561	580	593	620	592	590	613	605	601	615	584	589	621	541	588	602	592	581	571	597	628	615	593	584	602	603	572	627	633	567	628	565	611	614	584	638	651	577	581	592	553	591	609	621	606	609	593	590	646	598	578	626	615	610	642	554	563	558	577	599	600	626	557	594	585	632	581	555	653	584	592	611	644	596	538	584	617	594	588	626	587	588	607	569	583	597	590	607	610	589	563	585	663	597	628	576	599	594	598	586	618	625	617	624	614	609	598	589	605	602	561	606	562	585	565	607	608	626	566	590	551	563	625	602	613	613	606	611	571	648	573	622	578	637	603	580	630	626	579	600	614	582	598	625	569	573	609	628	577	612	560	584	591	580	582	612	626	588	598	587	555	657	579	611	614	627	615	642	640	625	604	538	666	579	635	596	601	606	636	527	601	618	585	581	567	673	569	607	613	628	597	583	615	597	609	570	605	590	596	581	595	592	588	618	600	601	550	581	608	634	620	579	600	545	589	582	593	605	563	611	603	581	593	592	587	546	593	600	613	603	608	645	617	591	575	590	581	557	578	614	660	633	601	577	581	608	648	621	674	570	549	586	543	587	610	599	601	579	585	559	568	619	594	586	612	638	619	605	616	592	595	618	567	571	604	582	632	588	590	581	630	653	610	629	603	622	551	573	603	567	644	601	549	621	598	593	607	569	571	586	570	585	593	612	602	586	577	595	587	559	595	597	629	611	615	563	598	624	568	554	590	599	647	577	635	584	642	612	603	573	603	607	551	568	592	618	626	568	628	631	575	603	619	580	616	602	577	589	599	647	617	639	648	619	613	608	591	600	583	611	613	589	584	609	582	586	639	578	607	625	568	597	653	613	567	604	566	633	578	596	560	621	601	648	584	568	572	623	574	586	634	561	608	587	602	576	584	555	619	589	578	613	610	563	617	608	602	608	601	560	602	657	630	560	581	625	566	639	606	615	586	588	610	605	593	601	619	588	580	606	572	556	585	554	611	631	594	635	652	601	551	582	586	544	563	581	578	585	578	620	594	605	632	599	620	593	575	624	594	597	636	599	590	580	579	609	563	582	606	613	639	625	578	555	600	561	618	591	543	583	580	599	606	601	676	615	598	614	612	565	664	606	592	614	562	605	580	591	625	609	567	598	596	593	606	580	614	595	601	660	588	555	586	636	577	606	638	603	579	597	598	613	567	594	599	603	593	572	641	597	579	582	578	576	618	602	596	569	589	568	552	630	545	568	575	577	619	603	568	596	612	599	606	560	661	604	601	575	619	595	569	646	610	577	588	616	597	595	583	628	612	633	596	588	550	609	578	623	577	580	614	600	580	647	565	604	611	601	595	582	608	571	548	561	574	651	613	531	620	582	553	605	575	606	606	639	617	618	617	614	621	589	638	586	621	550	576	561	587	588	576	590	582	623	575	594	568	552	578	582	596	582	590	597	584	570	572	630	604	635	588	579	585	568	591	561	574	593	588	642	613	595	601	573	599	623	557	576	590	636	629	608	597	565	571	610	617	632	613	614	592	568	583	578	617	591	606	615	554	617	613	624	638	581	631	592	539	561	638	626	644	597	618	538	643	576	630	639	608	594	617	606	618	599	612	595	610	529	558	617	555	577	613	585	614	565	601	580	603	578	613	602	609	603	615	584	622	580	589	597	596	610	570	635	616	615	663	554	610	567	630	570	623	559	616	605	616	601	574	585	616	607	602	612	582	573	603	580	583	634	625	625	583	595	594	605	596	563	624	588	590	595	598	620	606	608	583	583	635	606	616	595	595	605	586	597	618	567	612	568	564	547	605	570	599	655	624	600	611	582	600	575	618	605	616	604	562	623	569	642	603	609	623	579	564	615	600	596	633	595	600	576	613	583	630	594	602	588	652	660	604	605	641	639	590	565	570	617	565	603	606	588	597	592	589	639	654	613	627	540	618	562	592	617	576	572	579	578	636	594	594	629	632	560	590	579	579	614	586	631	595	634	553	566	598	592	587	582	609	546	550	605	577	596	587	596	557	591	613	586	616	599	592	655	613	589	600	653	628	598	619	539	619	550	596	605	578	626	609	563	599	594	592	574	615	604	592	591	630	593	554	628	593	590	613	603	554	617	590	610	603	604	564	608	633	644	553	596	620	550	646	596	574	589	565	580	571	613	564	554	602	594	582	595	557	620	603	622	583	604	557	577	592	602	595	588	621	618	622	586	601	558	592	593	563	598	548	610	583	612	580	600	599	558	590	572	564	637	599	549	639	609	600	606	592	583	616	583	602	546	623	558	601	558	595	579	557	588	641	576	637	658	562	614	582	644	593	585	588	637	625	582	632	654	601	598	524	587	555	573	606	621	625	601	584	575	599	601	620	566	626	636	616	599	585	610	611	595	612	626	593	585	577	581	623	570	600	613	594	576	624	593	586	594	620	566	601	624	622	611	643	585	637	613	552	601	626	620	582	606	575	557	585	595	581	607	605	548	615	647	563	565	612	576	560	632	605	575	601	616	599	586	582	643	596	600	585	599	639	572	615	617	570	573	608	641	601	636	532	571	592	596	602	597	539	610	593	575	610	601	540	543	597	592	570	621	646	563	604	594	634	599	589	625	617	566	609	565	575	600	583	594	549	615	554	599	600	623	623	594	574	593	561	614	610	567	563	635	578	593	600	612	596	564	602	598	576	582	561	541	608	600	618	590	554	610	617	603	609	634	665	574	660	577	622	576	602	621	593	592	582	596	593	639	601	626	599	574	617	604	558	573	585	590	610	593	611	562	593	646	603	589	572	634	598	590	603	606	594	586	595	609	565	602	599	584	586	595	632	552	620	598	594	625	593	584	651	617	564	614	600	585	602	657	570	592	572	596	596	537	589	606	580	567	577	617	600	618	593	560	588	559	576	584	601	586	565	568	572	613	635	609	566	599	623	601	550	619	607	598	643	623	594	583	598	603	579	582	591	601	645	640	595	605	583	627	555	595	605	589	607	639	618	596	600	599	630	631	589	577	557	630	604	591	570	553	599	567	582	607	592	605	625	544	608	603	603	570	578	620	609	655	600	612	611	608	638	629	617	640	577	596	624	641	616	597	633	625	600	573	575	634	578	617	606	614	635	580	603	584	603	598	607	597	618	604	593	585	630	571	562	593	604	614	583	623	590	538	575
6393	12854	14816	11022	6014	4382	3396	2574	1871	1143	2193	14906	23975	15784	7648	2295	962	616	528	545	542	579	568	491	518	541	554	528	532	520	527	491	511	504	518	525	501	513	516	542	501	554	532	524	534	534	524	506	512	539	562	542	530	546	554	531	538	541	563	562	519	555	534	541	547	547	580	519	565	505	548	522	519	506	539	533	525	506	540	510	550	514	547	501	550	535	547	555	512	522	554	530	524	536	505	539	553	507	548	558	502	520	537	521	544	525	534	558	522	524	541	495	546	547	531	554	502	561	544	512	553	520	524	544	557	540	571	523	512	489	494	520	502	526	549	479	473	531	516	534	521	539	497	531	511	520	517	583	540	506	574	541	529	532	525	510	525	521	484	534	535	539	490	560	558	481	490	516	520	556	497	562	519	506	529	538	544	546	493	531	543	537	550	504	525	504	561	551	545	501	541	521	539	527	582	530	586	514	530	551	544	534	540	491	496	544	548	550	566	486	559	521	559	499	533	532	539	523	488	526	533	491	507	518	491	578	534	529	559	566	539	542	531	539	550	542	582	540	516	538	500	541	540	542	526	516	575	505	479	569	580	502	524	523	559	540	517	555	577	513	525	503	525	590	549	505	587	522	541	506	511	578	502	502	480	548	523	564	544	492	513	523	539	545	541	554	543	564	533	560	569	543	516	535	532	549	549	544	496	562	516	530	514	521	527	525	505	468	536	554	516	524	482	511	506	547	524	579	568	599	540	562	520	522	512	535	527	521	534	522	514	538	553	521	564	559	560	532	542	522	531	555	534	496	547	564	496	512	519	530	528	499	535	519	544	491	522	562	517	539	546	540	558	584	563	538	542	529	510	524	526	516	527	519	561	567	553	572	513	515	546	520	522	525	537	500	529	548	555	524	553	514	554	531	489	480	559	490	554	603	472	507	578	532	540	518	540	547	535	536	549	506	572	500	545	559	520	512	534	540	534	489	517	535	560	531	519	518	536	538	494	527	533	550	524	533	531	508	521	454	489	521	507	477	540	558	553	539	475	577	502	520	526	509	512	506	522	525	581	504	562	502	546	515	526	474	528	538	525	519	488	531	495	548	515	519	527	545	562	548	538	505	548	493	541	489	525	522	499	527	501	549	546	538	485	548	554	522	529	543	555	539	525	490	489	560	539	528	511	509	553	527	506	561	492	568	498	577	561	500	527	544	538	525	513	510	528	517	500	506	500	549	524	536	541	526	503	541	501	509	499	556	527	559	511	498	479	506	529	551	518	540	552	535	536	544	523	549	520	517	548	524	517	519	547	513	540	574	489	542	550	506	530	556	500	503	512	517	517	516	577	511	550	517	515	499	541	497	518	524	583	531	530	526	530	504	539	575	516	547	512	519	496	523	534	559	529	535	558	509	534	514	532	525	528	541	573	550	530	521	550	540	527	524	529	504	495	561	542	546	509	534	552	540	550	526	490	557	548	545	531	574	548	516	520	546	567	490	564	552	567	543	586	509	522	534	573	539	466	527	517	534	506	506	550	509	559	506	513	551	507	597	600	560	510	550	533	524	507	526	554	520	523	577	505	512	569	497	545	493	525	517	536	501	576	471	505	515	520	531	554	535	554	484	549	544	511	531	506	582	507	541	535	574	516	545	497	540	579	544	491	532	516	520	565	507	531	508	532	561	510	515	533	568	518	576	543	501	516	502	559	554	499	530	555	510	507	566	548	542	529	512	482	512	505	523	506	516	518	521	539	536	477	505	493	498	519	562	558	502	549	536	493	493	571	478	509	558	524	537	520	484	537	540	534	533	536	531	493	486	493	540	520	526	550	530	535	483	500	538	536	524	510	538	462	521	513	539	555	528	513	535	543	507	502	516	505	568	530	538	519	497	562	519	523	532	559	548	517	528	581	510	533	535	525	550	589	554	531	562	537	533	494	507	487	522	558	566	510	506	537	524	514	548	528	561	535	521	516	534	506	485	557	523	488	536	472	544	511	495	565	508	552	536	549	516	492	523	558	535	526	527	558	543	501	502	523	528	539	520	496	534	504	513	547	552	568	501	494	542	541	543	531	545	536	526	515	489	523	527	560	569	533	520	491	539	558	492	538	525	494	544	516	552	519	505	503	516	500	574	484	522	549	519	546	516	532	541	513	508	525	552	506	525	535	519	516	512	534	534	525	538	528	606	503	534	505	557	490	523	523	541	548	526	530	542	551	536	517	515	589	501	536	555	504	515	523	563	535	533	523	498	521	549	527	539	528	487	549	534	514	521	495	525	492	520	517	500	505	489	580	516	509	537	566	560	552	569	489	506	568	488	549	527	493	523	542	536	530	515	550	492	525	511	506	526	567	557	537	557	529	530	499	535	530	501	528	498	542	514	536	504	559	584	493	571	535	569	538	550	484	571	531	566	555	552	541	467	546	533	535	539	511	514	564	508	548	503	514	503	517	530	545	528	512	521	519	511	540	522	500	536	482	514	544	538	504	516	556	546	580	532	540	528	529	490	578	505	530	537	495	532	560	553	534	559	540	547	575	551	497	514	579	509	526	508	508	499	522	523	539	581	526	529	531	543	541	551	549	554	527	500	493	511	518	551	539	527	531	524	513	537	519	512	492	503	496	520	524	483	515	565	526	542	508	536	539	513	514	538	525	516	531	526	523	515	510	541	529	510	531	519	514	536	500	539	543	541	530	523	524	522	547	488	520	537	506	523	515	512	491	507	533	508	585	551	495	533	497	518	596	503	520	521	548	513	552	534	532	515	574	561	541	521	523	532	521	556	502	505	547	532	518	498	513	518	492	490	523	516	544	571	532	515	507	546	515	527	479	509	547	538	536	518	513	540	459	479	540	531	565	560	503	481	511	551	549	536	503	542	527	538	524	557	551	544	531	558	557	537	503	538	508	526	549	547	500	543	545	516	543	527	513	533	508	554	509	559	512	526	552	519	503	521	490	523	486	561	532	491	518	527	552	498	488	551	572	551	555	558	503	536	510	521	536	505	499	514	526	559	518	522	552	540	553	501	524	518	530	549	546	521	536	514	531	550	578	516	545	518	525	531	522	530	488	481	559	538	513	529	505	529	515	513	497	518	501	528	518	531	527	560	536	530	532	532	489	487	533	538	574	556	516	561	535	560	502	508	532	516	540	503	510	531	463	527	539	501	574	483	523	508	502	531	533	543	569	514	540	526	521	516	514	522	487	551	542	528	527	498	535	503	503	538	540	497	532	506	513	495	555	521	532	533	498	540	541	544	537	506	528	505	517	532	504	478	531	525	520	531	506	491	484	505	555	519	561	506	520	531	502	504	516	496	530	535	519	544	535	508	520	542	497	534	521	594	541	534	538	517	524	514	542	494	526	514	571	574	524	518	518	517	534	570	542	525	527	526	528	520	533	496	495	551	521	530	547	521	557	530	550	542	524	536	512	515	530	502	506	517	476	538	539	522	521	504	536	519	514	540	496	544	516	524	534	554	528	521	559	555	453	517	552	541	550	531
26779	11954	6345	4248	1683	1172	887	756	580	539	543	1107	1750	1573	1002	645	572	487	541	543	477	602	521	498	510	531	512	523	477	467	506	485	511	497	477	491	485	502	503	493	568	480	489	510	482	475	527	500	497	500	497	524	500	505	508	505	480	479	483	469	521	501	487	501	480	479	484	491	533	498	486	500	469	504	500	514	500	516	498	488	483	479	490	487	534	510	494	499	482	495	529	482	463	488	479	501	507	515	485	499	531	498	494	517	492	508	444	518	510	460	493	486	455	445	509	462	500	491	521	546	495	509	525	550	506	501	464	492	469	517	499	499	471	483	466	457	515	504	503	497	484	531	483	451	476	538	476	482	552	504	463	446	497	486	473	453	500	509	503	502	476	505	448	481	500	446	522	518	477	501	456	520	526	507	509	523	503	458	476	479	516	574	469	510	540	518	504	474	512	511	492	506	458	484	530	479	498	496	551	502	473	475	475	492	484	520	522	528	527	510	494	483	471	518	508	489	480	508	491	474	488	470	492	485	526	491	492	537	482	505	518	494	486	493	473	493	490	492	476	474	543	488	470	469	553	502	489	499	564	447	495	506	484	498	493	507	511	491	446	509	480	507	526	496	472	483	492	509	499	467	455	530	506	484	476	481	516	481	537	482	508	433	450	486	491	481	522	529	496	488	499	486	510	524	480	493	519	497	495	445	479	465	527	476	464	490	515	500	522	527	475	481	461	468	473	465	495	498	485	459	498	488	500	502	517	500	517	522	512	477	523	509	472	494	486	505	484	527	476	504	496	527	533	519	506	497	487	497	525	504	443	489	499	510	552	501	480	476	470	553	511	515	511	487	490	544	519	501	463	481	491	500	458	462	504	463	517	506	484	515	478	483	474	509	447	493	534	479	470	512	474	501	506	496	446	552	498	478	471	492	530	495	464	522	510	534	496	482	497	504	490	442	497	510	471	506	488	506	500	454	503	473	496	518	502	502	513	496	524	470	509	520	517	451	511	488	471	530	483	461	523	476	503	471	474	522	529	509	497	483	485	471	477	493	498	521	502	523	474	499	502	528	538	489	505	506	513	513	490	511	499	445	486	460	473	480	550	482	498	535	519	451	459	518	539	501	488	508	515	502	518	484	509	515	485	478	479	496	459	471	455	484	480	503	489	498	500	484	484	484	522	474	489	497	514	470	524	506	508	462	488	482	506	495	463	492	502	504	498	515	478	511	524	511	504	511	512	494	456	512	495	533	491	482	496	495	518	496	524	521	518	492	478	494	500	475	504	520	501	506	515	504	507	495	490	498	521	475	463	476	501	460	501	468	475	518	491	508	522	524	495	484	485	523	489	485	526	492	492	517	507	464	478	477	522	499	508	464	475	497	490	456	474	500	507	483	501	481	437	483	496	526	513	524	476	497	483	482	488	517	508	491	523	476	470	513	514	498	447	543	480	475	500	510	488	501	507	500	447	538	472	517	521	464	488	534	474	540	473	452	501	503	463	525	526	498	475	469	521	474	456	498	479	483	479	544	467	479	490	485	479	502	486	520	472	495	530	495	517	483	514	527	501	477	524	524	477	501	515	546	495	485	520	513	501	509	510	494	476	474	514	467	455	519	487	492	510	476	511	498	492	506	486	441	542	469	502	498	519	474	520	479	481	465	506	462	452	510	471	518	512	481	482	497	483	502	490	482	465	506	516	504	494	520	490	502	518	490	507	472	469	479	486	505	488	480	518	490	501	517	486	503	544	451	482	476	535	458	491	473	463	532	526	508	536	457	491	472	520	543	474	474	494	490	492	503	482	509	480	496	475	501	490	467	532	511	520	498	490	563	514	473	484	499	464	508	510	528	487	478	516	496	462	478	489	493	484	486	502	461	463	497	492	513	474	498	516	475	468	505	502	498	476	477	489	440	503	478	516	524	512	490	521	478	463	481	484	491	490	518	531	523	464	494	463	528	505	511	483	518	495	530	547	539	470	500	481	524	506	481	489	448	461	518	510	530	529	526	463	506	479	515	505	470	511	462	527	471	475	476	468	505	483	471	488	502	523	488	484	518	518	491	524	482	514	514	515	483	508	518	491	512	498	488	508	526	518	466	521	468	484	517	510	443	461	536	539	493	484	504	480	512	492	471	479	467	466	508	499	536	472	558	514	475	462	503	505	496	508	482	460	534	505	456	497	512	467	480	554	550	504	447	488	523	471	508	511	501	497	477	505	523	494	491	510	459	482	515	479	497	509	499	434	485	524	509	523	455	482	493	523	442	465	492	490	501	534	488	487	513	495	495	507	456	502	474	467	488	470	512	516	505	502	479	497	505	562	485	470	514	502	488	481	506	510	462	494	481	505	490	486	481	466	511	517	479	463	495	517	506	503	484	491	482	508	476	458	477	457	444	489	465	526	492	495	476	489	498	511	480	463	464	490	514	512	479	504	468	524	495	455	490	514	532	508	504	508	471	536	522	450	489	511	521	510	461	513	462	505	508	515	468	498	491	490	483	536	509	521	505	566	512	479	500	498	498	492	482	528	492	484	481	479	517	505	497	520	518	482	518	491	540	506	505	471	473	509	519	503	480	480	447	473	478	517	515	518	495	474	496	499	483	542	502	481	511	491	495	530	525	495	515	498	496	492	447	513	506	467	515	537	484	534	509	464	488	487	460	479	485	551	527	508	505	453	484	522	519	514	481	494	502	526	546	481	488	477	488	508	498	537	497	452	488	492	457	491	475	474	502	495	534	485	445	512	493	482	494	525	512	537	503	495	487	509	492	500	501	514	484	474	535	466	514	471	486	516	502	462	452	495	469	490	521	522	512	491	472	515	474	512	512	480	482	535	473	475	504	562	498	526	489	451	527	493	478	504	539	517	492	468	498	504	502	520	491	503	480	533	490	496	452	524	499	495	472	500	477	488	501	472	466	465	480	472	513	505	501	479	515	494	546	492	523	476	500	489	483	525	551	477	479	508	467	508	499	492	534	481	443	491	491	467	504	501	482	521	490	481	547	500	473	492	464	503	509	484	501	464	501	464	473	519	494	491	504	510	494	499	537	502	514	459	492	490	468	499	522	484	519	496	493	506	470	502	463	530	478	504	494	542	527	480	493	531	485	498	490	499	462	486	472	497	477	466	511	481	476	541	526	455	527	485	470	465	497	489	478	479	493	495	496	478	468	488	473	510	483	513	494	494	503	517	502	451	500	496	500	506	509	499	505	473	479	507	507	488	564	482	473	481	495	490	485	494	498	503	487	520	505	534	470	529	497	484	496	506	492	546	506	527	522	481	492	488	509	493	502	466	499	491	520	509	494	482	499	517	507	484	479	496	527	494	476	458	515	531	520	487	502	516	515	466	476	499	495	520	475	508	517	518	505	491	503	492	461	516	507	467	499	523	481	445	480	488	502	511	473	490	477	461	437	513	516	494	488	466	470	511	530	491	525	509	522	523	509	485	512	496	510	518	512	530	486	499	503	511	499	525	474	487	479	495	481	435	505
6778	5068	6204	3763	1742	1481	1099	797	601	503	584	1442	2174	1685	973	653	496	441	424	436	430	460	435	455	414	438	455	449	415	443	435	429	413	436	440	424	428	463	463	400	435	458	444	431	430	448	432	446	415	443	423	462	411	370	440	428	415	395	445	442	461	434	458	422	424	473	435	424	399	419	456	418	393	477	445	458	408	425	433	412	411	431	431	457	431	428	450	419	409	444	459	410	435	451	440	422	455	412	423	427	478	441	423	401	436	368	373	433	442	374	421	430	432	431	392	448	423	405	475	424	452	438	406	402	409	419	475	439	457	440	413	419	449	383	400	400	456	419	383	426	399	397	446	452	483	442	439	452	422	463	420	429	467	409	420	476	457	404	454	450	451	427	436	462	415	403	404	399	453	403	442	442	440	414	410	419	475	432	418	470	451	433	435	454	406	446	430	458	414	403	435	453	485	445	417	464	475	392	448	395	425	429	434	417	428	440	460	412	419	429	445	437	427	410	448	428	411	470	440	405	418	431	414	432	419	390	422	407	427	405	426	437	448	444	401	420	465	460	405	437	385	391	406	424	402	390	410	431	428	454	422	449	439	409	431	470	433	432	403	441	436	427	438	440	420	440	445	414	429	445	462	435	437	435	434	432	419	436	460	442	432	479	472	415	439	433	443	468	437	432	398	452	432	447	437	437	438	409	413	412	436	444	468	425	380	400	414	417	414	433	455	422	404	431	431	407	421	390	397	435	461	438	435	431	451	456	454	451	442	401	406	409	445	448	437	438	467	445	395	443	442	455	449	418	431	437	438	458	429	428	421	442	422	411	423	447	455	429	403	416	463	429	438	424	423	415	442	404	470	426	414	431	429	425	440	415	465	436	425	434	436	420	449	419	439	432	442	419	412	408	437	453	420	423	416	439	434	414	422	433	493	399	423	435	400	402	435	416	449	410	417	438	436	431	411	457	404	431	422	469	433	393	433	408	459	443	428	407	403	422	402	432	407	406	399	408	455	437	414	429	424	417	454	444	425	428	424	439	380	414	429	397	428	419	435	385	432	454	459	437	446	412	465	421	475	427	456	410	431	447	435	401	386	409	414	419	439	471	439	399	391	437	429	439	450	411	448	440	427	437	448	416	443	418	424	448	438	414	424	435	424	469	419	429	427	445	432	428	424	391	460	441	422	412	405	443	461	413	417	429	422	453	396	458	404	463	450	447	427	410	433	432	433	418	406	418	419	428	430	404	455	414	372	431	443	445	423	451	451	475	431	389	452	437	423	443	474	418	454	403	446	417	410	430	428	446	483	430	421	453	450	429	392	416	433	412	425	455	431	411	428	426	461	420	416	424	414	448	367	440	450	458	443	452	414	442	430	410	433	446	429	424	436	431	425	402	463	418	427	421	467	452	412	418	435	439	405	417	409	441	436	418	419	408	424	448	443	433	450	436	404	432	421	420	443	451	430	459	440	442	474	450	443	422	419	401	427	396	457	407	445	429	418	420	445	452	414	448	421	429	449	430	395	425	432	476	467	412	408	404	443	442	424	426	405	458	415	414	442	442	422	456	431	412	423	476	411	427	447	428	436	440	455	427	414	419	438	461	430	439	449	433	449	455	433	396	456	410	406	401	401	405	436	392	453	424	466	427	462	422	466	436	422	437	451	426	411	471	408	396	416	416	474	425	424	416	442	447	394	435	444	428	407	458	418	437	436	427	444	437	412	440	411	470	452	413	474	405	394	456	423	424	421	437	427	473	407	406	426	426	434	422	405	460	430	458	426	459	402	418	434	462	435	429	468	435	415	427	444	417	416	417	419	443	465	386	498	433	428	423	411	433	449	401	450	434	417	415	438	424	481	451	439	436	453	423	408	439	416	451	425	422	432	444	427	433	455	430	413	419	416	433	460	435	432	399	448	434	461	432	436	454	444	419	396	414	378	426	409	443	421	446	458	396	426	448	451	421	394	452	412	459	392	441	411	442	416	436	491	432	460	453	441	429	445	419	405	430	405	430	436	376	456	414	441	458	445	437	415	455	441	405	413	473	426	420	413	427	435	450	426	396	465	421	457	431	421	463	440	426	445	428	426	440	436	444	434	409	437	460	428	438	412	433	459	429	409	432	420	445	463	436	462	449	462	416	447	445	398	413	446	408	450	453	448	435	456	456	422	411	397	452	406	439	438	419	408	420	443	411	432	462	419	450	408	455	423	441	434	445	477	414	394	433	404	405	458	436	467	441	433	415	422	435	417	467	447	452	454	479	437	429	430	457	460	398	405	466	416	419	394	431	438	418	454	415	434	422	401	434	413	432	434	426	417	472	399	449	418	402	427	431	442	452	452	393	410	438	373	439	427	395	417	453	390	418	420	410	436	441	404	386	400	432	408	438	435	401	437	401	449	419	465	368	426	416	457	436	456	451	401	427	447	458	450	434	404	398	419	402	419	409	407	437	434	457	430	390	435	403	423	471	414	444	393	423	427	460	400	409	417	397	423	436	458	401	459	417	422	438	424	414	428	431	456	390	454	451	411	442	421	457	410	432	398	420	440	464	457	417	450	406	417	391	464	451	440	417	437	399	429	439	424	437	434	424	409	416	440	431	435	450	449	457	456	461	470	421	418	423	442	443	430	485	427	446	417	396	417	427	388	449	420	392	446	437	440	410	436	443	414	418	376	444	434	408	387	462	421	411	404	434	439	419	419	426	397	415	428	412	380	429	464	420	428	409	422	411	440	483	422	412	457	429	445	425	411	436	420	452	443	447	466	460	384	446	438	468	439	420	427	436	437	426	426	438	454	444	387	404	436	446	440	438	426	448	440	435	419	431	422	426	404	421	409	412	437	446	463	475	474	422	457	441	419	451	423	468	429	442	431	383	424	434	422	400	433	430	458	423	434	412	438	441	374	487	446	426	437	431	420	403	419	419	435	442	452	444	434	454	409	442	436	421	452	420	464	431	449	434	464	464	467	397	401	410	443	438	475	401	434	432	423	420	425	424	470	452	405	466	459	433	430	424	480	431	433	417	440	437	461	443	434	441	434	384	460	452	438	447	463	427	424	435	436	437	445	439	430	482	434	444	442	448	439	438	447	458	391	395	458	442	426	434	414	446	402	446	416	434	456	466	429	421	411	466	403	422	425	466	461	430	426	414	447	425	406	453	428	438	411	433	459	405	442	414	422	418	430	451	428	443	430	453	419	407	400	449	457	434	419	421	423	398	465	423	440	438	401	432	439	433	389	413	463	441	428	438	433	416	474	422	466	437	440	424	427	410	457	449	445	456	453	403	488	403	397	440	414	431	423	445	422	476	412	412	457	420	436	435	464	453	413	417	415	446	443	435	478	453	430	421	464	437	446	429	455	436	454	448	404	432	452	470	411	431	420	448	408	446	425	426	464	441	448	418	455	442	443	425	427	437	420	446	433	441	430	441	471	419	399	455	413	429	421	431	435	436	417	452	410	421	446	478	442	437	374	451	436	400	420	451	416	436	468	437
24753	20741	26671	24569	12426	3809	2221	1146	689	549	682	4910	9381	12108	5707	1655	704	494	424	407	438	457	440	431	420	446	425	412	433	387	388	420	405	456	470	442	417	426	410	450	412	421	428	421	458	429	418	399	413	441	439	440	401	418	396	415	409	436	403	441	400	446	419	432	482	409	369	450	408	435	430	426	413	400	438	454	416	411	450	483	396	436	411	427	422	394	453	356	397	435	452	407	471	417	422	438	391	413	465	401	458	426	415	396	416	440	414	447	439	447	421	447	440	413	442	431	427	429	419	426	406	397	415	410	437	452	440	417	384	410	454	464	444	448	426	425	442	448	385	415	411	452	394	462	440	412	444	434	410	399	378	422	434	406	423	370	445	442	401	387	413	403	442	434	414	423	405	413	431	407	410	423	416	444	432	444	432	435	435	421	407	409	379	444	425	430	434	393	405	406	437	417	417	414	408	428	429	458	440	469	408	414	405	436	436	450	420	427	457	447	454	393	409	405	431	385	410	420	388	422	420	393	411	421	423	448	398	389	449	429	439	407	417	431	404	407	445	440	393	445	406	450	429	419	415	453	430	406	392	398	430	429	380	400	424	405	410	396	454	434	454	403	451	432	466	433	407	474	446	433	399	458	454	422	434	438	437	423	406	425	426	430	423	372	441	383	433	417	462	418	381	441	375	384	425	434	412	439	423	422	436	400	446	411	458	481	440	408	439	399	419	404	434	398	390	414	406	431	439	402	410	403	416	433	407	440	461	423	408	448	432	429	444	410	437	442	467	386	421	435	421	456	446	441	370	435	390	428	451	426	388	395	424	432	426	433	371	406	411	389	460	389	430	425	408	438	423	456	428	403	439	405	455	398	435	408	418	426	412	421	433	420	429	412	386	434	384	430	430	386	410	406	430	427	442	428	413	391	434	420	457	457	423	396	375	405	404	400	452	387	384	411	417	417	410	430	437	408	415	443	426	427	431	400	420	370	443	447	446	421	425	423	434	453	438	416	411	450	436	443	419	436	406	401	416	436	416	393	424	400	423	472	381	420	423	440	363	424	403	425	387	397	395	385	464	428	390	436	479	382	414	414	431	448	435	438	419	408	433	417	406	418	442	420	421	430	416	431	448	463	445	416	409	402	426	431	399	422	414	434	445	438	441	433	421	471	395	433	427	424	428	431	400	401	392	443	408	417	456	482	414	437	418	442	428	418	423	404	429	422	418	441	415	391	443	415	415	434	440	397	420	448	424	417	416	398	432	410	412	392	422	416	399	410	442	431	421	414	429	381	457	411	428	429	418	415	481	397	421	400	398	430	433	401	424	463	436	425	441	401	433	422	420	408	438	424	422	391	469	425	406	423	446	428	446	433	425	447	427	416	442	424	456	405	446	421	406	429	397	397	434	417	408	417	410	414	399	430	373	412	438	433	445	411	428	478	412	427	398	433	407	467	424	408	431	389	393	436	392	467	454	388	464	430	418	431	397	413	399	393	381	417	409	400	434	422	377	403	420	449	448	408	441	433	426	430	418	421	419	387	464	367	412	412	451	399	431	462	404	380	432	373	398	443	441	416	434	422	440	448	433	444	420	410	420	423	433	417	438	409	404	436	450	409	420	405	403	376	418	407	397	409	445	422	430	411	368	418	401	441	466	356	455	411	423	403	443	414	430	403	409	447	460	417	442	418	402	451	451	453	415	415	453	443	424	411	392	410	467	402	434	366	464	405	437	399	417	400	433	424	393	424	412	414	435	455	402	390	423	401	446	431	394	423	450	417	387	391	438	381	452	429	401	421	409	394	394	408	440	412	413	424	469	413	426	451	404	429	425	424	377	381	443	441	430	432	459	436	431	419	407	426	403	446	395	425	446	414	429	406	423	440	415	460	421	465	428	414	422	445	406	411	423	410	448	409	437	463	425	392	410	398	418	431	440	406	380	424	407	422	424	446	410	422	405	406	444	413	439	431	377	442	418	415	422	425	382	443	411	395	441	428	410	398	446	416	432	440	387	431	367	433	417	416	421	491	437	438	416	418	401	397	439	423	406	446	436	443	412	409	411	448	406	416	455	429	428	409	422	395	418	438	449	450	509	424	424	411	425	393	451	415	404	423	450	387	450	443	422	420	455	421	415	424	416	453	432	391	463	374	389	428	423	449	432	405	406	399	438	421	385	406	455	429	406	393	415	420	381	402	415	417	451	414	423	409	411	438	425	394	399	437	425	430	425	445	412	410	417	402	416	420	382	434	378	419	457	434	444	436	386	422	442	432	405	437	458	462	427	431	410	447	425	396	410	440	403	444	419	422	443	425	426	423	417	424	401	382	419	420	416	438	414	416	452	429	432	449	412	436	434	441	433	401	402	390	450	399	407	406	405	440	455	451	377	425	397	404	438	444	390	416	415	425	423	415	433	422	415	454	439	401	436	414	422	405	452	376	409	421	395	420	419	432	403	428	430	427	427	425	392	421	429	446	427	421	443	452	423	425	412	396	441	425	436	404	398	407	424	433	414	442	420	415	422	422	443	427	451	414	425	429	420	424	399	430	420	430	396	390	432	416	413	417	420	437	400	438	429	437	449	433	415	431	428	437	395	408	420	423	437	398	441	422	424	427	412	433	416	402	468	423	410	442	450	404	384	422	437	437	423	418	418	400	447	421	404	442	432	419	405	429	409	433	430	400	436	408	436	428	409	436	431	416	414	420	451	421	412	389	426	450	411	420	436	465	438	413	448	428	405	414	410	421	440	442	385	456	412	408	432	433	418	385	458	412	449	433	458	425	435	420	412	382	459	407	411	473	402	434	457	405	438	381	447	462	429	392	405	412	446	447	416	450	440	453	417	437	390	445	442	416	448	414	437	432	427	420	423	471	444	385	418	456	402	423	378	411	434	421	434	407	402	430	413	423	438	409	381	426	409	404	403	426	436	402	397	392	441	364	419	413	429	444	436	390	420	433	446	454	422	425	420	429	420	437	431	414	400	435	443	439	433	414	404	405	414	431	420	436	418	426	438	437	436	415	426	432	398	455	411	445	439	438	388	449	435	407	448	401	436	475	424	442	438	432	424	416	444	388	451	362	422	400	457	396	433	428	416	385	408	413	440	408	420	442	398	408	449	423	433	434	433	432	435	408	451	407	424	421	417	433	451	413	404	417	440	420	390	432	430	393	390	428	468	364	418	393	393	396	405	447	426	414	388	429	414	434	428	427	421	445	396	447	388	430	436	437	416	422	413	419	442	415	437	432	433	419	426	421	414	425	458	418	408	446	436	431	393	405	411	453	400	399	400	397	422	425	447	379	452	437	429	437	460	432	421	420	435	437	423	420	463	444	427	420	405	423	410	407	413	417	399	457	405	445	408	456	427	430	413	429	424	390	374	436	437	452	413	423	386	407	423	414	398	420	417	425	405	428	424	409	399	414	401	420	398	390	396	405	409	413	460	481	422	422	466	418	402	401	435	452	428	407	410	407	450	418	440	437	406	401	430	444	425	427
5760	9466	11262	7791	5115	3420	2591	1416	858	622	988	7108	11389	12224	5410	1759	717	457	385	373	385	411	396	402	394	389	363	389	382	407	409	383	400	385	375	400	421	448	385	377	376	433	428	382	376	404	406	407	388	418	371	405	417	407	342	440	382	355	386	407	376	388	405	452	391	380	407	414	359	400	403	405	363	397	379	384	371	415	412	397	383	371	381	387	395	382	383	439	382	405	395	384	404	423	408	362	398	407	377	365	380	381	362	395	364	400	422	408	405	385	404	374	382	377	407	437	384	411	418	406	413	388	379	403	408	397	390	435	380	395	389	382	385	348	401	383	379	398	352	381	412	434	393	363	402	350	413	375	388	359	391	382	388	407	392	367	390	426	380	385	390	384	398	399	400	370	393	377	376	397	393	395	381	415	372	396	374	407	408	397	380	419	396	359	392	368	401	391	384	380	399	399	376	389	351	391	383	396	409	396	396	406	352	433	399	407	348	402	399	385	388	351	360	351	386	375	403	403	417	397	388	384	400	383	375	391	371	376	397	391	380	381	411	415	376	387	360	410	386	356	394	377	358	377	411	377	378	389	383	372	387	371	340	392	404	423	393	388	407	392	388	366	381	399	388	434	378	390	393	404	385	389	387	388	412	395	370	359	420	377	381	410	386	373	378	379	397	375	405	418	386	401	383	390	367	431	381	423	374	408	384	357	381	351	465	398	404	409	359	384	372	394	416	405	369	397	413	378	416	382	374	400	361	358	410	396	382	387	391	395	385	392	427	404	412	367	411	407	394	406	390	396	411	374	386	400	364	412	358	384	394	390	394	388	378	390	361	368	379	395	400	401	373	385	385	353	417	401	359	358	369	400	408	381	405	404	385	375	392	412	399	387	414	376	373	371	391	353	381	367	392	350	419	408	414	401	418	393	382	387	385	395	363	361	380	413	398	404	364	359	364	391	410	380	405	394	379	406	381	390	412	390	393	384	405	391	405	428	396	394	385	383	422	397	364	384	448	361	409	387	375	406	375	366	428	362	423	403	396	399	415	400	346	388	371	386	382	355	369	399	408	374	364	371	371	400	407	440	395	404	386	355	381	386	414	389	383	405	395	360	399	398	404	403	449	419	394	404	376	363	396	383	381	400	378	382	406	361	423	392	366	382	413	389	390	407	409	375	362	400	404	417	396	407	403	428	427	406	413	388	386	409	398	382	422	375	392	417	389	358	381	406	373	406	357	379	394	367	411	393	429	361	390	400	390	374	368	399	386	383	419	408	368	387	361	390	400	377	357	385	384	386	365	402	383	334	412	389	427	370	373	382	364	391	349	389	357	369	373	422	381	391	394	373	384	391	405	377	361	379	407	393	396	379	370	394	419	381	393	412	354	400	376	436	375	375	391	404	341	398	399	383	374	398	363	371	365	405	351	405	431	380	378	417	418	389	385	364	383	374	389	395	376	394	400	391	387	407	402	385	381	399	382	382	411	403	398	400	391	383	387	389	372	358	411	400	416	381	393	399	399	376	387	415	350	383	389	377	386	371	390	374	399	370	408	376	383	384	405	375	347	362	406	380	380	387	369	351	402	377	377	376	372	401	374	412	404	373	375	424	367	408	378	375	376	406	393	390	417	414	373	377	374	396	386	421	406	394	379	392	405	429	405	407	388	389	380	369	394	417	380	415	412	378	380	421	419	420	397	364	399	362	415	418	388	395	379	388	380	397	372	382	403	391	398	411	351	365	360	401	401	382	373	417	403	392	411	379	424	409	364	428	357	379	378	373	397	394	404	377	366	412	388	402	401	417	405	416	395	370	412	370	374	392	371	412	382	419	377	424	399	403	390	383	406	408	389	403	396	405	410	418	395	381	385	364	359	410	397	380	403	396	386	391	402	379	359	407	395	417	386	409	369	399	397	372	378	377	420	379	361	376	376	377	379	391	447	361	381	411	364	379	408	388	373	422	384	409	402	380	397	398	391	393	390	388	394	354	384	368	396	425	385	382	417	377	388	393	389	365	399	400	370	380	393	390	375	402	360	376	371	411	364	409	425	384	366	397	377	374	384	380	419	385	391	378	377	436	385	398	392	421	356	383	397	395	339	425	390	383	380	383	369	387	369	373	438	377	383	402	383	392	394	351	418	403	370	370	391	371	389	373	377	393	392	364	389	395	363	390	354	405	412	401	402	390	400	380	374	387	412	386	413	375	379	409	339	350	358	380	398	385	370	386	430	372	360	403	385	399	352	393	419	376	400	381	343	409	374	390	378	385	400	387	416	404	418	381	410	388	373	367	390	380	367	402	393	407	399	372	378	379	414	385	388	369	388	389	384	406	368	366	392	420	383	378	390	354	409	376	385	414	376	401	385	366	341	402	411	407	412	378	364	353	374	401	417	371	362	394	365	355	373	399	379	423	374	394	416	371	390	428	421	391	402	369	401	358	411	383	366	381	426	390	381	390	395	381	371	424	432	372	372	394	397	407	430	365	375	393	391	384	368	382	382	390	350	404	429	392	382	386	374	387	392	401	423	428	393	397	414	443	385	367	381	376	385	396	372	389	392	417	388	379	385	406	415	423	410	419	407	397	397	412	372	366	403	385	399	387	376	414	436	379	406	358	405	365	364	398	382	378	386	364	401	407	374	364	370	369	406	403	416	375	410	374	396	373	359	383	362	388	379	369	383	389	393	353	413	385	412	390	391	352	399	418	424	359	388	357	346	394	407	390	385	411	364	408	382	358	367	368	406	373	351	385	370	380	396	392	397	363	380	399	410	373	394	375	386	369	393	432	383	408	437	429	401	415	413	389	387	377	415	399	357	385	385	391	374	405	404	400	379	392	386	400	375	396	364	417	374	390	402	419	420	386	382	371	356	354	405	378	359	401	394	407	375	374	371	365	381	373	352	405	395	372	403	410	401	407	414	369	373	379	366	359	384	354	394	349	366	354	342	370	393	385	386	418	377	404	382	410	372	382	388	382	387	395	395	403	372	387	360	362	381	391	383	384	393	402	396	415	398	354	367	426	391	406	400	407	395	400	384	379	398	399	387	403	393	354	409	396	368	371	390	405	393	370	427	398	366	421	357	388	404	402	408	392	360	408	371	373	422	387	374	410	407	384	389	412	356	364	373	401	387	381	362	414	418	373	414	415	357	393	376	405	418	371	383	397	371	368	368	403	380	386	358	375	381	402	390	398	403	378	381	392	363	387	385	380	382	395	393	397	389	411	382	402	409	417	376	414	387	414	415	405	414	403	393	411	398	407	383	394	404	400	383	419	364	386	418	403	400	384	381	415	421	364	415	398	386	342	408	386	400	384	396	391	415	385	378	393	388	404	391	408	402	389	408	377	375	410	396	385	376	427	413	386	379	379	382	390	378	389	383	416	404	376	371	391	364	403	410	358	376	403	385	366	395	362	373	423	382	392	391	391	389	386	419	384	379	349	357	368	389	408	382	382	342	375	371	357	404	375	397	391	406	407	361	382	421	399	379	406	398	382
23798	20736	27621	23926	20361	10382	3543	1542	914	786	2121	8168	22028	20457	9944	3002	1027	660	555	612	585	549	535	576	549	596	567	603	545	613	559	618	538	595	560	562	550	583	520	521	602	597	594	551	570	564	499	546	539	556	533	535	566	596	566	567	596	585	609	518	592	566	580	562	545	520	544	559	547	566	568	559	561	547	599	515	548	571	563	537	576	548	570	579	547	569	544	571	557	545	552	565	556	552	556	574	541	547	519	611	556	560	543	571	543	527	551	572	601	611	550	574	586	541	531	553	551	490	561	541	528	576	547	577	548	573	545	578	540	567	572	551	556	596	579	559	546	518	534	557	580	550	537	556	602	564	595	549	606	537	564	582	551	582	549	532	526	528	565	555	591	537	629	526	576	513	606	599	519	560	522	538	536	563	571	521	508	548	539	536	507	571	522	562	541	519	566	589	564	553	517	535	583	567	550	565	598	571	586	563	571	558	547	586	554	547	550	598	563	519	571	553	540	547	518	527	561	533	603	551	578	576	558	557	549	539	555	551	562	547	556	586	551	559	568	573	587	541	513	559	529	542	526	530	619	587	533	581	614	578	546	548	583	503	541	549	555	530	524	499	545	549	586	573	551	517	594	540	542	592	537	550	562	572	507	529	578	557	554	525	540	555	562	594	500	541	514	550	550	567	551	565	601	562	584	557	572	572	555	547	540	552	536	571	508	549	573	565	535	559	571	553	611	560	541	552	487	519	600	595	528	536	542	588	522	533	579	575	538	566	563	497	572	565	568	562	622	550	526	529	579	585	570	564	517	582	562	543	546	569	552	559	552	542	577	529	555	510	546	530	565	555	594	531	564	526	521	612	550	536	563	563	522	593	548	557	534	570	544	545	558	569	549	548	519	557	511	590	556	524	561	593	607	528	557	554	561	595	579	558	555	592	563	592	557	563	576	593	560	604	557	548	591	561	555	521	540	553	592	564	591	594	566	567	540	586	546	590	514	558	526	567	552	523	563	526	546	562	586	558	560	568	578	556	578	554	559	519	556	581	572	571	588	550	598	546	522	551	536	554	540	564	572	576	566	588	533	614	597	603	546	549	543	520	548	545	581	584	579	525	594	570	540	570	580	512	583	554	562	557	529	575	607	543	528	564	532	539	561	549	570	558	548	494	579	533	559	533	548	551	550	579	564	542	559	574	607	533	565	540	516	546	549	541	588	555	573	548	538	601	589	615	553	547	539	606	557	527	585	547	567	564	557	577	548	540	566	545	562	582	562	600	558	535	561	566	536	561	540	521	556	544	573	570	535	541	555	558	557	576	528	560	542	555	547	554	563	544	531	573	550	590	587	607	572	552	548	570	580	560	543	581	559	517	577	532	532	593	566	536	569	552	561	545	585	533	547	547	573	530	559	551	572	541	534	576	598	550	599	570	563	587	557	538	554	598	541	543	578	521	552	548	547	543	511	568	572	580	577	544	568	503	604	542	572	554	583	570	583	552	557	510	566	560	518	541	573	550	546	504	542	543	578	577	562	549	539	514	532	542	584	550	566	505	573	552	553	552	587	621	551	547	571	548	550	578	535	585	582	515	600	567	544	558	623	570	558	556	539	562	541	578	511	542	573	545	553	578	546	546	535	573	579	561	570	587	570	512	571	572	576	539	524	566	562	559	569	565	539	614	540	561	564	578	581	599	544	541	592	565	548	539	540	534	543	572	543	580	558	534	540	565	574	581	556	561	572	568	542	537	562	542	553	531	556	604	594	600	549	542	543	515	540	547	551	526	555	550	530	539	561	564	608	573	496	528	547	547	528	566	514	540	560	552	523	542	529	555	578	547	546	562	560	540	549	495	559	555	557	572	562	575	586	553	583	534	580	550	556	526	574	517	552	562	535	584	560	581	543	551	585	568	539	534	552	559	582	577	590	568	558	604	580	578	541	528	530	544	525	576	491	571	579	590	574	565	592	554	511	570	575	583	566	536	525	520	543	542	537	551	551	563	540	562	542	545	523	529	537	548	592	621	569	529	593	558	582	585	535	558	541	520	570	572	552	574	583	544	560	538	535	571	548	551	581	614	564	577	585	589	578	579	563	559	542	548	574	524	594	544	555	574	525	520	555	550	595	609	557	520	520	557	551	562	589	559	543	528	568	578	524	534	572	532	582	567	530	543	565	591	525	544	565	582	563	513	566	526	548	568	566	595	584	579	549	560	579	528	571	552	575	554	496	525	559	548	564	567	562	555	560	524	567	555	595	525	563	567	558	565	513	550	559	536	551	552	563	562	531	564	543	525	549	604	563	566	561	565	550	559	574	538	594	523	574	537	549	557	541	547	564	529	543	549	511	569	500	512	533	593	555	525	560	548	586	563	576	551	544	559	550	563	610	531	578	558	583	556	532	561	559	543	560	527	531	555	546	509	593	599	562	532	548	538	534	597	568	538	569	559	605	543	531	573	613	554	558	550	580	514	584	572	545	488	545	584	532	576	584	615	585	526	566	539	549	566	580	590	554	547	564	529	569	558	537	549	535	564	532	569	578	587	561	517	561	561	590	538	572	582	538	518	520	560	560	558	605	546	569	560	554	552	549	560	548	566	598	527	569	555	555	555	532	573	534	531	570	564	574	593	551	537	567	556	550	563	575	523	551	555	563	554	563	514	549	567	565	530	593	565	585	596	555	564	583	539	568	569	556	573	571	501	538	517	592	530	545	553	546	532	552	554	549	541	589	581	561	526	598	517	540	578	556	559	546	569	584	556	576	514	581	543	491	588	544	563	523	547	589	527	553	554	509	580	584	577	573	577	512	545	592	536	566	560	592	581	557	482	567	560	570	551	517	543	517	523	578	556	535	544	544	570	589	538	553	489	559	582	575	583	549	561	579	530	575	567	563	541	528	573	517	584	570	563	530	536	544	529	519	584	530	543	539	516	613	578	538	524	547	557	536	564	563	557	543	547	557	542	573	589	519	565	572	538	596	540	536	549	548	549	582	580	562	535	551	521	573	539	592	533	523	554	529	538	564	542	549	555	549	497	586	547	588	576	530	538	550	554	533	543	553	575	512	577	581	510	569	588	553	538	560	556	553	531	626	542	607	545	535	562	583	515	534	541	564	562	522	605	524	576	536	537	590	573	529	594	554	576	545	554	520	505	549	520	580	546	577	534	599	541	536	543	505	535	529	540	538	566	576	533	558	563	567	570	551	580	510	550	580	570	563	544	532	537	563	581	508	557	554	618	524	559	607	533	541	596	532	595	554	548	584	550	548	559	550	543	563	569	498	556	546	544	616	536	546	569	511	523	548	544	579	551	510	560	535	530	529	535	550	588	571	570	526	551	565	545	547	519	534	538	538	555	543	567	581	535	540	541	517	519	548	533	551	522	525	571	594	548	558	567	564	530	561	566	581	595	503	513	517	577	534	551	588	533	554	548	570	561	565	527	500	557	522	529	576	535	571	547	581	556	582	560	537	535	536	592	570	524	557	592	503	558	529	546	549	556
7086	12737	13652	8625	6613	4268	2794	1772	1049	883	3341	10504	23642	17681	8162	2949	1074	644	521	528	525	495	488	459	506	542	552	509	510	519	470	498	482	501	527	481	466	487	517	505	503	520	545	504	498	520	508	484	507	491	479	540	517	530	480	527	488	513	477	512	528	476	523	570	499	515	520	496	511	522	498	551	502	490	505	443	476	499	506	495	485	475	481	502	500	484	512	522	511	518	540	482	513	524	468	523	487	496	500	518	530	494	465	506	487	508	534	506	486	497	497	507	467	477	523	501	517	518	517	491	504	488	475	501	528	454	495	515	474	538	469	504	527	483	492	510	496	537	516	480	466	476	456	503	510	500	494	494	515	521	509	529	490	477	480	451	541	473	513	506	480	530	476	519	514	471	475	498	522	513	508	477	495	517	488	501	562	544	491	479	514	490	527	504	507	501	494	495	494	513	479	530	498	524	443	472	508	499	515	547	506	504	516	490	526	510	451	500	503	508	542	535	469	514	512	484	463	506	517	526	538	537	515	493	495	511	528	499	560	467	485	461	529	468	488	491	531	466	492	515	488	535	543	532	482	455	498	505	469	510	501	521	500	478	507	523	486	476	521	482	490	512	484	506	516	468	504	523	485	500	469	493	535	477	492	467	477	499	497	548	501	459	533	478	547	541	479	530	497	483	528	504	521	519	469	505	470	482	497	452	491	529	492	495	527	464	495	499	509	519	526	515	512	489	551	451	463	517	494	490	498	489	522	461	515	489	490	468	507	484	540	497	494	511	496	471	520	540	502	476	481	521	494	498	509	528	473	472	489	533	500	478	522	456	515	510	523	516	511	498	513	493	500	533	470	483	484	526	495	525	497	493	531	490	484	503	484	510	507	510	482	528	511	508	533	501	507	477	507	512	532	503	482	481	508	514	526	480	514	485	491	517	516	524	502	499	509	490	507	547	466	476	489	447	471	507	490	497	510	532	457	471	486	516	513	479	477	503	478	524	474	519	521	482	528	471	470	490	538	503	476	503	481	488	473	477	491	505	477	508	509	449	544	490	512	499	455	491	511	491	491	506	517	484	495	495	478	508	501	500	506	497	508	506	511	483	539	495	530	566	490	497	495	462	479	528	499	480	467	519	507	523	526	518	501	502	487	466	505	520	516	509	525	509	452	520	499	442	513	477	486	485	505	457	484	504	493	496	515	502	531	526	559	506	515	482	502	526	508	494	476	505	485	494	526	502	475	490	499	518	474	482	533	453	477	486	487	490	536	470	519	565	503	515	473	554	496	504	507	503	469	507	507	480	489	522	501	493	484	527	496	478	503	486	486	493	518	503	481	519	464	479	547	518	504	482	455	524	489	474	512	503	495	491	507	519	497	547	481	489	449	535	524	507	515	481	497	475	477	453	538	520	504	494	498	493	546	515	474	500	506	486	488	484	486	471	491	488	515	475	497	522	507	486	505	483	499	490	487	484	512	515	494	490	525	492	463	512	526	490	471	508	500	504	493	523	492	557	492	522	468	526	508	468	547	560	503	506	478	505	497	503	499	526	496	475	502	488	494	472	523	470	531	491	506	437	498	494	474	490	488	510	536	505	507	491	503	502	466	510	474	513	497	496	504	519	478	493	498	532	522	499	509	516	502	512	517	488	535	502	483	492	522	501	479	485	471	487	534	465	483	458	469	461	496	509	513	484	541	453	516	565	469	467	532	495	465	495	483	491	519	516	498	485	500	483	482	527	476	491	515	471	495	481	483	500	502	494	476	487	489	489	520	479	531	508	509	453	482	481	477	514	517	481	498	467	484	475	502	495	479	492	478	529	502	442	520	496	510	531	486	507	539	548	486	475	483	492	455	487	523	476	494	491	501	511	483	524	494	515	482	523	494	500	474	518	488	513	499	497	521	491	506	498	500	460	486	480	499	472	529	544	464	499	501	519	492	562	482	549	519	495	514	481	511	440	499	472	488	509	448	532	501	534	481	486	498	527	489	452	481	469	531	504	515	427	504	489	473	495	478	489	514	490	506	483	477	495	478	499	524	460	519	515	451	461	493	511	500	500	465	491	506	491	492	509	520	510	500	519	503	481	494	485	480	516	519	521	516	526	500	512	495	501	484	474	499	504	525	485	474	506	578	460	484	530	480	466	514	477	502	502	501	473	461	499	487	481	514	523	497	500	513	511	505	487	500	537	494	495	518	487	477	495	491	479	495	527	461	492	490	475	454	516	526	500	461	485	514	499	503	486	508	462	518	492	545	505	476	490	490	524	511	483	481	531	498	495	505	533	497	481	472	473	500	489	505	495	504	517	524	498	492	510	507	523	514	524	504	524	511	484	490	471	496	533	508	483	508	480	485	489	554	493	508	526	494	546	524	530	513	508	500	463	515	483	509	485	479	475	474	520	478	496	481	488	478	484	512	473	505	504	519	445	481	454	491	523	506	502	494	506	472	496	487	457	476	503	484	532	504	524	526	505	521	507	490	520	489	525	471	483	495	490	477	502	465	506	531	498	507	458	489	485	470	477	552	484	462	502	490	498	471	511	464	502	500	516	539	509	504	483	511	490	494	505	467	498	467	504	502	542	498	518	511	524	478	520	532	484	472	555	488	471	513	493	472	506	458	524	547	464	491	458	501	466	492	517	476	453	501	483	525	497	513	468	507	496	510	475	520	480	503	519	498	470	458	466	498	496	477	475	492	484	490	510	503	517	457	522	520	502	523	494	492	488	495	508	487	473	528	487	516	488	520	557	520	490	527	452	489	538	523	524	517	517	531	481	477	447	499	496	479	444	500	496	492	503	474	472	465	484	503	495	532	502	492	482	485	507	483	486	512	505	491	520	480	495	482	487	486	487	447	465	534	495	507	476	503	497	508	465	505	450	495	502	515	484	486	496	477	486	476	500	500	510	546	540	529	459	526	481	501	518	495	506	455	477	502	495	498	501	489	472	492	490	509	480	453	544	543	491	461	466	456	512	500	493	493	501	492	484	502	518	495	502	490	469	479	506	501	492	487	489	507	481	516	483	462	466	495	483	491	496	487	473	503	515	530	501	513	483	552	467	488	464	499	532	482	554	495	467	493	485	515	499	487	527	483	531	493	496	449	493	479	546	478	484	477	539	490	499	496	507	516	531	503	509	488	516	513	483	491	452	492	503	530	544	470	506	501	490	499	494	484	534	475	496	499	480	511	460	528	502	478	522	536	501	468	469	469	462	500	507	494	503	474	512	464	503	532	471	486	498	510	508	548	525	462	524	500	492	473	488	485	537	516	557	469	480	446	496	481	500	546	487	521	512	477	534	472	453	486	527	489	483	445	464	497	489	508	496	523	545	538	501	492	498	509	511	527	505	516	479	501	472	495	499	520	514	510	522	501	471	474	544	491	473	501	519	521	470	532	470	477	473	509	501	501	501	464	507	524	479	481	499	504	487	490	503	504	488	483	499	516	482	458	515	498	515	496	469	489	481	508	482	478	484	504	466	513	486	493	514	503	463
26572	9717	3334	2931	1289	659	567	564	498	589	609	680	1125	1253	1183	714	590	520	499	468	458	483	479	495	463	485	507	511	450	506	530	469	466	485	462	478	460	458	485	494	427	500	475	456	443	499	495	473	486	503	451	457	491	456	466	453	478	478	476	482	464	509	438	444	477	512	463	497	465	487	466	486	480	475	487	486	489	464	462	474	479	478	503	492	518	414	468	518	454	505	475	498	503	461	480	467	490	488	465	516	490	478	481	449	495	474	489	479	450	446	503	487	472	508	487	421	491	486	415	472	481	496	477	485	481	455	470	508	508	517	464	517	476	477	461	466	495	439	463	508	472	475	468	472	487	473	479	454	486	482	457	467	459	468	475	466	467	512	511	497	501	467	491	462	481	472	504	471	499	490	489	410	483	446	452	503	509	489	464	474	485	511	462	482	470	477	469	481	485	481	449	464	494	456	487	476	457	476	474	510	470	461	425	501	478	465	443	469	456	464	481	495	476	492	515	482	484	471	480	467	426	452	455	430	488	473	481	456	481	522	442	434	472	484	448	490	437	495	467	491	474	480	459	446	500	473	457	472	488	452	446	449	451	462	489	490	466	467	493	492	470	473	497	476	507	467	503	477	450	469	444	492	497	438	469	475	469	496	505	458	503	469	487	483	504	457	483	472	499	459	465	468	489	498	455	490	487	444	495	492	469	479	441	454	464	457	458	474	473	523	448	454	445	485	485	461	495	497	475	451	470	464	460	453	451	436	488	441	523	499	496	478	502	478	483	476	468	486	467	478	491	519	479	483	473	478	475	480	477	481	467	507	458	479	482	463	445	479	504	487	464	496	467	450	517	459	481	500	451	484	475	473	457	484	508	456	489	478	474	522	449	500	480	472	485	488	496	487	482	486	459	511	489	502	486	501	477	456	464	541	515	489	479	462	494	485	451	481	417	506	485	473	441	480	484	512	465	453	484	475	469	447	495	501	464	459	448	430	488	511	490	442	476	433	510	507	468	495	466	454	464	485	479	475	438	465	461	484	472	501	481	467	462	501	461	487	506	466	532	487	514	467	484	485	509	483	480	452	430	478	477	488	499	476	445	463	500	471	439	491	486	478	472	453	462	508	445	506	506	510	487	469	467	469	465	500	479	513	497	479	459	462	499	471	439	468	483	493	491	474	494	474	472	452	488	501	471	477	485	486	495	480	512	457	453	480	469	460	416	477	499	471	482	502	460	462	471	479	462	477	444	475	483	507	479	461	466	474	487	472	432	468	475	471	502	504	493	481	478	472	465	475	525	486	492	471	515	435	451	466	483	510	462	533	471	486	485	508	506	470	465	500	492	482	430	473	486	456	476	502	495	462	488	490	474	493	482	462	468	496	480	487	461	526	520	460	463	473	526	479	465	459	487	504	489	471	475	479	478	485	452	485	470	503	509	467	497	482	462	479	474	492	474	487	510	469	494	484	488	496	469	423	461	508	494	468	445	475	516	481	521	463	485	465	447	479	463	481	454	444	498	486	465	467	486	474	529	456	481	452	461	449	485	460	502	481	436	477	476	486	488	490	476	495	478	488	479	476	466	495	498	471	471	470	467	485	455	440	485	423	465	484	491	493	522	467	461	460	491	482	453	454	517	451	466	445	455	483	468	489	459	485	471	488	497	484	471	498	475	477	481	465	435	463	493	479	492	466	439	485	497	482	455	475	502	446	508	470	492	450	499	522	509	485	467	470	482	482	483	502	462	469	500	447	472	492	454	479	431	488	471	466	456	467	488	474	494	479	445	478	492	490	486	503	439	463	478	456	501	488	422	449	482	429	468	476	433	529	530	479	464	527	490	459	490	439	473	447	459	481	526	474	466	479	466	503	444	463	472	500	464	504	492	491	484	487	463	487	485	517	481	492	482	493	490	470	489	481	468	459	464	470	452	492	459	466	478	436	471	490	441	481	461	483	459	478	479	482	513	444	459	472	474	459	502	457	462	480	481	468	478	469	532	482	546	480	426	465	480	472	521	457	500	504	453	520	544	503	527	468	432	467	458	416	463	511	438	489	456	496	485	472	490	519	485	463	495	481	503	466	485	467	479	473	469	460	475	478	446	455	478	456	489	447	438	494	505	465	503	484	464	451	460	493	498	452	504	499	491	500	490	506	431	491	491	522	453	493	504	493	481	499	467	460	475	457	484	468	497	446	471	498	499	536	419	445	470	497	438	471	443	501	454	481	478	483	457	483	457	469	478	501	444	485	462	466	478	464	462	499	485	483	464	493	470	463	462	488	499	525	491	446	535	492	484	459	445	492	492	467	481	499	489	512	442	488	495	474	481	435	484	515	471	527	470	483	463	478	453	468	473	455	484	492	475	487	492	471	480	452	470	498	468	484	500	474	426	470	499	514	454	460	435	497	509	433	513	489	440	482	485	463	457	456	489	469	474	472	518	487	487	465	490	442	459	454	487	469	438	469	507	490	463	488	494	474	466	476	440	442	457	479	498	524	459	480	502	474	495	510	476	484	452	488	478	494	527	498	483	473	446	464	460	467	477	493	447	517	491	460	456	467	465	471	492	475	476	459	501	447	469	495	465	481	523	483	489	504	513	457	461	473	464	484	474	474	460	472	462	457	478	475	477	471	507	459	496	466	477	453	475	490	464	460	488	474	501	460	482	479	470	476	469	487	475	448	463	489	471	464	495	502	494	476	468	499	444	466	479	473	497	463	476	454	463	454	419	468	506	485	462	509	472	487	461	467	466	447	490	469	484	457	439	467	484	494	463	501	481	449	483	465	466	445	509	514	488	485	499	549	495	467	481	494	493	463	476	515	453	505	500	478	504	460	441	445	471	495	503	456	464	477	478	493	496	482	440	469	482	478	485	466	480	484	450	432	456	455	451	496	505	431	463	521	449	472	465	463	450	475	503	489	473	457	495	498	456	486	452	424	488	523	452	465	522	484	457	471	470	442	450	483	472	512	481	471	518	488	460	510	467	482	472	500	524	514	465	466	477	492	452	444	475	452	470	464	460	457	488	469	460	452	470	468	471	485	481	463	465	476	489	490	480	463	472	464	507	498	485	474	472	504	503	484	489	470	467	512	464	455	471	453	442	492	453	511	509	453	470	481	545	449	466	515	499	500	487	498	458	454	482	502	511	479	466	464	491	458	469	490	496	461	495	493	500	488	493	487	455	512	470	470	486	453	481	488	478	468	502	522	492	485	482	506	467	464	495	484	493	491	471	506	476	472	493	481	522	459	468	499	497	525	462	491	483	480	474	455	493	474	469	479	472	485	457	456	506	480	434	452	510	488	503	492	471	504	493	434	494	477	464	476	467	461	444	497	490	482	493	493	480	499	483	460	496	444	429	435	457	472	472	496	444	474	458	455	475	477	479	492	445	515	513	477	448	448	483	505	463	472	442	466	486	499	461	484	492	508	488	457	466	497	524	474	484	470	497	503	476	490	493	490	485	489	462	478	452	504	479	461	417	492	464	461	496	484
6554	2917	3451	2990	1439	650	564	525	467	669	620	894	1647	1602	1256	812	519	446	442	419	432	447	471	414	406	443	416	425	412	435	421	425	425	439	402	416	433	439	405	427	439	452	430	431	420	455	486	430	421	412	426	400	397	392	424	427	401	450	417	427	438	438	418	438	439	412	449	452	423	443	423	413	384	442	400	425	411	426	432	464	402	418	430	407	408	444	467	452	460	420	401	449	427	408	440	415	436	460	412	434	446	436	423	434	421	401	430	451	429	411	416	395	391	431	412	433	448	426	414	427	411	417	400	409	415	451	416	445	418	418	426	409	430	434	449	412	435	433	434	386	408	410	448	428	429	441	428	400	444	461	472	386	439	412	452	418	423	428	423	429	425	399	428	419	433	402	461	424	446	438	401	434	434	422	393	396	425	435	442	405	441	394	446	446	417	424	425	430	408	409	479	435	387	423	496	389	394	423	426	435	435	419	398	415	425	445	412	429	426	408	437	419	422	422	471	416	422	396	402	420	445	424	461	416	430	454	400	446	430	436	468	415	432	412	423	396	468	384	427	449	433	418	430	407	412	441	405	430	438	402	442	405	413	449	425	420	402	467	437	422	411	439	419	399	418	427	441	423	424	413	401	412	431	440	376	408	386	446	386	433	420	425	412	417	418	430	445	404	426	425	406	414	441	417	431	428	393	421	435	420	415	433	421	407	444	424	416	466	460	400	492	434	421	419	431	379	426	390	393	405	430	382	417	406	408	444	410	436	484	427	407	442	406	412	427	444	427	415	423	394	386	438	429	430	481	460	444	429	396	452	416	394	415	414	444	409	398	434	405	423	439	450	430	424	403	449	390	448	433	447	410	441	451	389	436	401	413	438	426	415	419	420	444	425	403	457	413	422	429	431	425	418	432	462	383	393	444	437	406	395	412	434	429	414	449	436	384	454	400	437	424	423	447	424	422	417	428	444	432	414	435	403	400	436	406	448	417	398	416	409	467	459	428	455	426	405	420	419	449	433	486	415	408	407	415	409	454	436	430	456	422	398	452	382	431	400	439	404	416	408	461	435	448	431	430	430	440	461	413	491	408	433	447	419	419	442	426	424	457	407	409	423	419	401	431	410	404	454	424	444	433	425	391	420	460	420	432	427	465	399	438	440	423	426	426	398	440	437	449	407	430	446	451	444	439	453	455	438	433	419	413	402	450	424	420	408	434	412	463	413	413	412	414	422	448	421	441	422	426	479	431	419	435	434	420	414	443	422	468	416	447	426	432	442	441	397	437	418	452	400	434	397	414	421	398	445	433	367	435	440	420	460	382	422	439	437	434	415	371	416	414	411	428	438	426	432	415	426	447	436	433	441	388	449	429	457	425	393	429	415	432	466	427	426	426	468	464	436	393	481	426	459	413	408	407	427	403	392	390	379	412	454	434	431	440	419	394	403	442	416	441	437	438	400	403	452	398	454	414	392	400	398	446	436	430	455	457	440	418	484	440	428	423	406	409	406	395	410	414	435	437	429	444	437	446	408	392	423	424	431	421	447	443	418	407	420	439	444	437	418	399	436	404	384	412	399	447	383	430	429	427	407	429	479	433	456	392	424	419	432	379	436	434	442	427	414	422	419	445	440	378	431	398	403	405	432	418	423	420	453	437	423	445	427	413	386	419	400	401	391	449	405	408	413	450	420	389	416	420	419	403	438	440	450	443	419	421	393	432	431	412	416	426	409	476	432	418	425	436	415	435	384	461	427	437	413	452	445	432	429	436	449	420	402	423	425	401	415	407	451	448	429	445	459	439	418	443	434	414	421	417	398	431	412	410	412	402	414	442	426	399	420	432	418	410	413	455	452	416	452	426	415	429	461	405	448	452	390	431	427	419	437	449	413	390	444	396	428	408	419	419	387	429	416	420	398	457	440	429	398	445	441	447	426	422	400	411	422	411	417	406	413	419	436	428	405	451	418	447	440	454	415	382	403	474	410	448	383	408	454	432	439	440	472	421	418	407	419	423	432	424	412	432	449	428	429	445	441	417	411	419	433	383	440	433	469	429	455	399	464	435	409	383	399	417	445	420	422	445	408	411	412	418	407	422	438	414	407	412	415	420	454	467	397	415	445	442	451	410	392	393	449	405	405	409	420	406	419	391	391	441	400	395	464	425	442	431	440	427	454	421	412	412	410	450	400	432	431	412	407	429	398	429	454	428	395	461	436	453	423	413	418	379	409	423	441	432	423	439	384	426	415	413	405	428	399	410	438	430	424	383	431	439	415	425	400	424	390	439	440	411	454	444	458	414	452	413	442	428	393	417	387	416	409	420	407	443	417	427	427	417	420	422	434	465	415	446	444	422	401	409	452	391	398	440	418	408	420	406	439	424	430	434	469	443	376	449	433	443	414	431	427	462	439	393	436	422	400	425	461	417	445	419	448	432	430	459	398	416	447	429	401	433	454	460	445	460	417	416	438	428	392	410	416	427	404	420	416	447	406	447	432	430	420	430	437	389	430	400	454	438	411	416	408	442	403	417	455	449	419	429	423	448	449	445	417	381	422	419	439	404	435	423	397	375	402	422	435	419	426	451	401	405	421	382	425	397	395	421	401	378	388	417	425	464	432	433	451	438	400	424	433	409	426	447	399	454	435	414	410	422	400	431	404	468	405	419	431	441	438	486	414	420	438	426	426	441	378	426	463	406	406	384	413	429	418	428	424	415	437	451	440	419	421	399	399	397	437	416	402	456	472	423	417	419	415	443	456	436	431	410	420	417	446	437	452	418	430	426	423	422	429	391	434	417	443	410	472	421	442	447	430	402	475	439	443	361	430	438	438	430	467	430	431	408	444	429	443	435	434	448	385	424	411	433	459	418	434	425	404	407	408	410	392	444	431	416	415	400	441	449	423	427	421	428	443	413	417	377	452	410	452	439	431	418	403	450	436	426	437	481	405	417	403	351	455	416	427	423	433	409	432	403	422	447	429	475	453	401	417	454	411	427	460	367	413	412	407	464	423	379	444	420	392	434	431	453	421	421	435	425	413	421	408	403	417	418	454	412	399	418	398	418	448	425	401	446	405	450	455	432	434	437	425	442	436	385	428	411	427	424	404	432	442	442	389	431	426	420	416	450	442	435	401	432	457	411	427	457	418	418	393	420	424	446	425	424	444	380	459	404	409	420	444	410	421	420	395	410	430	413	449	432	417	421	391	441	411	435	427	443	426	415	404	419	441	404	432	439	432	431	406	479	400	439	452	395	412	414	459	419	414	391	442	443	419	423	421	448	443	446	451	399	467	432	428	432	435	437	430	431	421	417	433	407	430	406	412	454	471	427	454	441	430	415	435	407	414	458	415	432	427	415	423	443	458	387	430	425	423	421	380	402	433	427	454	441	378	435	449	417	464	426	442	419	435	434	427	463	418	440	409	450	406	405	455	430	416	398	438	417	438	421	414	420	443	419	434	378	444	428	449	398	443	415	451	414	439	409	429	427	421	459	418	425	421
24721	20710	26619	24576	9435	1892	984	694	725	814	734	3719	9464	10615	6435	2690	1038	564	493	433	438	488	464	462	471	452	467	518	442	506	482	503	444	469	492	490	479	459	468	481	454	474	481	441	504	464	449	488	482	442	457	479	437	449	448	431	427	463	480	423	477	438	435	439	446	506	507	494	456	434	460	443	475	464	461	469	434	449	480	456	465	445	473	472	487	459	464	451	475	470	476	416	459	466	451	456	482	469	435	475	489	441	472	476	474	474	411	456	515	450	485	460	520	458	436	465	463	493	432	455	502	440	490	505	508	470	498	447	491	490	473	483	414	458	455	491	483	468	436	435	466	453	466	419	455	458	469	495	449	492	448	478	476	476	446	486	426	434	465	481	524	457	498	457	482	460	468	471	466	492	455	475	484	477	434	494	440	469	454	453	490	438	459	461	447	510	486	472	470	439	482	432	447	434	458	503	455	471	510	445	458	467	443	491	467	435	468	431	482	448	467	400	463	455	477	472	487	441	501	445	479	449	446	443	454	478	503	471	485	446	441	453	504	480	413	442	443	444	442	461	490	454	470	438	421	468	425	449	443	477	414	486	438	485	474	453	457	425	448	472	473	477	465	465	505	440	432	442	489	446	468	453	413	466	466	492	457	422	500	478	489	509	477	458	456	459	461	409	456	467	433	414	484	481	463	439	439	473	483	468	458	427	453	453	457	441	483	497	474	501	483	484	471	503	473	459	446	445	455	473	452	436	454	449	483	446	452	467	432	482	450	461	474	459	465	455	458	434	439	457	493	467	423	446	465	458	427	470	472	455	486	429	442	447	421	474	490	465	479	457	466	450	487	464	471	464	486	454	477	475	492	474	441	472	475	448	496	469	443	465	455	458	468	430	478	475	456	456	485	487	446	461	444	461	414	462	460	467	453	473	475	440	508	461	452	437	492	442	472	476	419	461	475	486	463	440	445	475	417	504	522	455	482	425	473	486	489	491	451	469	447	459	478	479	454	443	468	473	498	488	456	490	462	466	488	456	462	473	468	473	459	481	435	458	441	486	459	488	422	472	468	467	449	491	476	439	457	439	438	478	465	504	454	489	495	467	437	483	452	456	459	493	442	453	438	467	458	464	439	454	478	447	494	499	433	443	486	476	471	487	453	459	471	475	464	512	455	463	421	453	497	444	437	498	466	444	492	452	483	485	453	453	484	465	458	453	500	484	458	458	462	443	475	453	437	468	458	437	492	439	478	469	517	467	500	449	430	464	436	476	442	438	469	459	487	454	475	467	435	447	468	470	520	468	434	450	429	482	444	443	525	492	444	466	464	466	485	470	494	426	426	448	436	463	431	491	419	472	486	423	481	483	487	461	449	441	410	443	483	449	434	486	459	482	485	448	487	509	474	501	501	447	420	457	467	439	457	468	448	460	451	441	445	452	451	434	434	456	484	506	499	508	454	435	457	458	465	457	456	480	462	467	458	456	464	480	479	485	450	456	485	457	485	519	461	464	451	487	464	467	473	467	430	482	467	430	467	458	470	490	494	432	484	444	482	456	476	452	469	463	467	454	489	481	478	481	457	444	452	497	453	421	456	424	446	506	496	432	438	429	464	457	430	479	460	463	464	471	429	454	498	448	476	449	488	461	476	487	452	464	442	441	438	451	431	440	472	449	477	464	467	462	480	464	472	472	415	481	459	489	477	471	456	520	454	478	464	474	462	455	487	412	478	472	451	497	481	468	468	443	469	489	474	500	424	456	454	456	456	461	472	391	469	441	460	437	477	452	434	449	460	438	452	449	457	446	438	481	428	490	433	488	405	454	474	478	457	518	467	468	476	458	486	444	454	440	487	442	505	495	453	428	483	464	467	466	511	457	482	435	449	451	436	469	443	448	432	450	464	445	483	453	474	429	461	434	477	467	442	487	412	456	473	480	476	478	499	450	464	456	494	451	445	473	460	454	487	466	452	460	453	471	424	463	491	425	482	452	438	444	462	510	453	448	465	454	433	426	497	475	441	451	469	465	462	456	472	464	477	424	443	445	446	485	433	495	450	460	480	460	432	448	473	446	490	440	493	406	448	479	480	413	475	417	441	481	475	473	449	459	486	471	456	458	472	485	484	420	490	498	467	439	420	444	468	460	430	445	468	520	476	482	452	441	462	442	455	467	464	451	438	450	431	458	488	446	431	468	482	446	452	491	496	476	432	475	464	483	499	443	499	470	468	464	482	477	459	409	445	495	480	455	492	486	475	451	423	461	434	452	484	417	444	483	435	436	490	445	480	487	472	464	424	472	474	493	422	445	464	429	452	447	460	472	431	470	455	522	483	418	465	441	475	451	474	458	433	410	439	450	503	510	474	441	482	491	479	443	478	442	482	420	456	437	514	491	459	485	476	458	476	441	475	467	426	490	439	482	461	464	468	452	476	458	467	436	443	480	493	460	506	478	441	470	486	486	426	496	477	410	480	493	508	457	459	460	483	454	505	481	444	450	446	451	461	472	482	454	452	447	499	481	444	456	439	461	467	495	447	490	452	485	460	440	474	489	415	457	414	461	455	481	482	455	451	478	433	445	475	487	447	470	470	466	475	441	514	461	458	478	464	460	465	473	444	478	467	474	471	481	455	437	411	476	495	474	473	475	464	454	490	495	472	445	493	476	454	467	409	472	489	458	455	480	433	481	472	468	442	456	436	452	433	443	459	448	450	460	401	449	447	502	436	494	456	412	440	452	452	472	469	434	470	429	479	471	464	473	453	457	484	462	447	438	470	508	475	483	438	433	483	441	447	472	447	456	476	456	450	473	380	469	467	453	430	474	440	470	447	460	469	450	476	464	472	468	466	455	498	489	430	489	466	480	482	474	484	479	440	451	466	490	469	479	438	478	480	484	422	472	517	484	494	441	466	479	494	474	480	427	412	481	459	464	502	464	452	433	456	457	442	480	468	444	469	454	462	451	443	462	471	503	478	454	479	444	426	429	432	458	479	459	432	454	491	468	482	495	500	478	467	486	426	489	515	462	428	426	493	491	414	450	467	456	497	452	460	429	476	456	460	493	431	451	444	462	452	457	487	509	437	497	446	461	444	444	464	445	502	459	467	380	452	475	469	460	473	431	475	458	490	492	476	495	491	465	408	437	400	466	441	424	453	474	486	433	459	478	476	468	460	463	469	508	486	482	456	487	482	486	464	462	494	490	445	489	422	484	459	435	461	487	481	467	479	468	470	442	455	476	485	476	478	460	462	452	426	480	471	466	500	451	464	480	470	430	479	439	445	500	507	483	434	444	474	486	469	451	465	458	421	432	465	406	477	478	446	445	456	463	445	419	459	476	435	455	507	430	471	461	490	466	466	447	434	503	458	455	434	458	492	432	441	487	501	461	433	475	492	451	454	503	464	493	498	486	492	481	490	491	465	428	419	456	496	462	483	520	463	460	478	480	424	443	466	432	444	508	457	465	440	479	455	468	460	514	447	458	462	447	484	494	415	459	416	449
4913	7235	9814	6119	2418	1383	1034	905	903	987	906	5374	11621	10714	6474	3064	1029	568	466	435	462	407	422	424	424	467	454	401	442	419	418	429	467	422	469	399	442	434	443	404	410	445	401	432	449	414	418	381	417	417	407	449	452	413	433	466	394	442	423	423	408	440	435	417	422	430	434	419	444	487	426	425	417	440	403	439	403	422	450	404	448	398	446	390	403	439	402	433	425	434	492	433	406	424	438	393	394	424	429	419	436	408	455	443	440	437	400	430	444	403	399	420	442	401	404	434	398	427	405	450	436	444	441	442	434	435	436	367	423	405	445	403	450	440	408	380	403	425	430	425	424	417	421	384	411	404	415	454	412	444	443	427	442	399	456	388	418	422	410	412	456	400	429	412	396	426	409	404	440	407	397	459	442	403	456	403	425	404	431	432	427	394	435	400	392	457	427	417	407	435	435	451	420	389	438	425	428	383	408	432	404	439	418	431	440	404	387	401	404	414	442	408	402	415	421	402	426	439	426	419	429	437	442	409	436	437	397	414	432	424	421	427	400	429	418	421	419	416	442	428	409	414	456	419	451	416	458	455	455	437	434	436	444	442	401	445	422	393	464	423	422	452	438	436	428	453	409	419	402	434	407	377	419	418	421	455	438	403	422	415	449	431	386	417	454	421	430	443	403	407	410	427	401	426	416	392	416	391	407	415	409	410	431	408	414	394	427	416	385	415	417	384	418	420	393	421	443	405	459	389	411	440	421	418	430	386	386	371	444	412	416	440	437	430	403	431	408	455	429	441	425	399	416	442	440	443	400	427	387	393	418	434	430	425	415	461	406	421	415	462	413	419	387	452	416	434	458	448	393	412	435	432	392	432	445	449	466	415	429	408	412	416	417	399	403	389	370	395	424	384	427	452	428	434	446	443	456	414	437	425	446	425	439	410	428	397	387	426	425	397	406	429	381	410	378	428	457	462	438	413	434	439	399	407	431	435	445	423	459	429	449	427	434	450	441	408	424	437	393	446	392	440	402	446	385	413	403	410	431	437	439	414	434	442	477	401	414	406	424	474	428	422	439	421	419	407	410	434	409	422	391	413	439	394	428	416	443	424	426	450	449	449	439	409	428	480	420	456	417	424	427	410	389	428	441	388	420	440	439	443	436	443	425	423	437	435	454	436	420	416	389	443	436	405	452	417	406	441	421	452	447	441	427	404	459	410	457	434	412	452	410	415	421	391	419	417	399	419	407	420	407	373	418	381	397	411	452	437	474	404	411	392	400	427	439	405	442	427	424	426	475	408	410	444	420	429	467	424	445	454	423	425	449	457	439	427	429	457	432	415	397	423	446	422	389	409	464	433	424	393	381	440	419	422	423	445	401	420	412	461	407	441	418	422	434	415	442	418	442	403	428	407	415	450	430	391	412	413	407	417	411	428	407	438	437	390	397	428	426	433	420	398	416	450	422	419	424	435	424	417	429	450	405	456	463	410	450	409	421	430	445	437	403	387	417	426	439	441	413	436	418	414	423	414	407	420	417	441	464	404	441	441	417	444	426	441	400	431	390	441	455	401	413	428	424	422	435	421	428	414	454	434	421	429	417	451	432	411	436	396	429	391	423	430	427	421	447	404	426	431	420	405	428	405	419	441	452	406	457	421	403	434	421	431	417	429	404	393	391	447	441	436	439	429	431	434	442	389	414	426	397	420	405	455	432	415	437	395	432	459	411	362	410	428	422	403	456	416	407	393	456	447	438	441	410	407	435	432	432	431	428	426	416	459	420	448	413	459	424	420	411	454	426	420	415	464	395	426	400	452	403	421	404	423	432	407	379	390	435	414	439	402	429	423	397	424	397	432	450	426	425	441	442	449	433	396	440	424	395	413	419	414	451	431	413	428	427	430	437	411	434	428	423	423	404	435	424	445	445	430	475	422	409	433	435	455	407	440	422	437	417	393	447	374	402	418	408	408	422	398	411	446	427	424	425	412	433	406	417	423	447	417	444	444	414	434	426	409	406	397	468	409	441	491	429	406	429	440	426	433	419	377	424	456	419	405	412	442	429	406	497	434	418	416	398	434	421	397	416	430	402	387	439	419	381	430	424	400	447	389	427	443	405	437	428	421	417	415	437	413	435	413	454	410	419	426	439	420	434	451	405	417	428	465	412	447	426	393	435	427	454	429	415	395	402	401	450	386	441	393	414	399	369	398	401	448	391	406	446	434	402	414	455	425	406	439	452	404	453	399	445	423	406	411	396	432	448	452	417	438	482	446	400	402	429	417	437	438	405	424	423	428	406	408	397	381	397	435	392	437	447	437	406	425	444	477	447	432	432	382	422	445	422	433	427	438	447	381	375	437	407	434	430	422	429	445	420	393	428	450	437	386	401	427	436	438	423	410	393	455	416	440	421	467	470	450	428	429	432	415	408	441	390	446	440	411	421	376	426	418	392	440	459	439	449	465	423	428	402	434	439	410	452	434	396	428	404	403	403	423	455	418	437	409	435	468	410	396	409	388	399	412	428	403	427	402	456	437	441	431	401	408	428	425	412	420	421	451	366	416	430	396	392	433	465	443	411	446	413	429	404	415	439	452	421	424	410	393	421	372	450	431	414	415	419	455	432	396	466	391	417	449	427	447	394	425	430	414	380	389	433	411	425	413	426	423	432	387	423	396	401	404	398	453	452	400	470	449	427	426	457	408	393	419	420	377	374	419	420	399	419	455	422	425	421	394	451	432	411	389	414	407	464	436	414	440	451	437	388	362	425	436	425	457	387	409	435	462	434	433	404	406	462	420	432	429	448	418	411	431	419	463	396	450	411	427	441	444	433	404	445	399	420	398	408	413	426	384	440	434	396	437	426	418	439	400	418	417	430	421	410	404	420	406	430	400	452	434	456	440	449	415	450	445	431	407	440	432	410	429	442	451	425	432	465	424	421	391	442	425	402	412	407	416	439	431	417	392	448	434	415	446	434	449	424	449	457	459	429	433	416	411	400	409	425	407	392	438	435	411	433	469	468	454	433	399	413	426	420	405	469	420	390	447	437	409	400	411	433	422	437	407	434	418	438	426	456	418	454	448	396	412	405	426	428	433	411	413	424	409	434	426	410	435	406	433	446	387	432	432	428	394	441	419	455	426	400	396	455	405	446	447	405	441	412	445	421	414	440	436	408	429	406	465	426	397	410	444	427	432	420	438	432	431	422	423	400	437	470	409	409	430	427	427	440	432	458	420	418	410	430	409	424	404	400	449	416	404	404	417	439	406	413	477	462	396	423	415	395	435	415	460	423	416	427	404	418	418	400	429	395	423	360	448	434	403	428	447	421	425	447	414	424	410	424	432	441	410	437	424	423	397	417	440	468	427	401	439	451	431	442	428	471	407	412	464	403	427	427	429	435	445	435	444	392	451	415	414	479	380	437	400	422	419	403	412	403	431	410	416	391	412	437	403	503	438	431	412	423	428	446	442	421	460	435	436	447	424	431	463	410	454	461	403	429	425
23849	20786	27731	23904	20342	7377	2464	1978	1508	1197	1060	1009	9645	23564	17553	6849	1750	822	681	619	602	578	577	595	584	626	621	599	600	636	610	578	609	594	589	582	609	586	613	571	611	583	631	571	593	609	638	567	557	570	624	620	583	602	616	552	639	600	568	601	605	604	599	569	580	580	603	610	575	590	585	514	600	632	611	585	621	607	586	616	639	598	566	563	623	610	570	630	601	595	614	550	622	607	576	575	622	647	609	641	574	581	615	586	586	603	567	608	577	625	541	621	627	572	593	579	576	597	634	606	616	611	639	621	609	596	565	601	565	605	611	615	616	617	591	591	581	547	597	606	556	599	559	562	560	631	659	592	654	615	603	569	594	632	574	622	593	593	526	587	572	575	597	580	603	599	596	572	593	599	638	583	621	607	606	573	596	577	622	606	603	607	605	648	567	566	600	601	585	622	580	591	636	612	604	597	629	593	622	588	611	580	608	603	588	562	564	628	650	589	639	596	611	605	616	579	610	618	605	575	605	574	586	559	579	588	629	568	566	598	577	573	565	571	591	581	601	610	606	616	620	642	591	631	613	586	620	550	580	629	603	592	567	637	591	589	610	534	646	576	606	552	635	627	599	599	567	583	561	567	588	549	612	567	611	597	619	594	581	585	630	586	604	636	570	623	616	593	611	591	610	561	590	579	535	620	593	575	599	589	622	596	632	600	643	594	631	611	550	550	562	572	561	611	587	632	583	577	606	586	609	609	610	622	657	586	597	607	588	600	593	588	577	596	536	585	567	608	613	575	594	616	593	610	630	599	636	571	577	631	543	542	592	591	542	628	593	552	598	610	571	582	599	597	596	617	611	603	590	583	556	628	586	596	629	571	623	663	589	602	608	582	567	584	624	522	582	582	598	592	588	594	589	581	625	605	598	618	618	603	602	580	571	554	611	596	655	576	604	573	605	613	565	604	636	556	604	610	581	616	599	558	578	570	593	637	614	596	561	597	557	593	599	607	621	604	566	548	567	603	626	581	562	597	576	560	619	584	613	588	608	610	615	589	571	578	577	603	599	567	559	643	567	580	584	581	598	557	592	576	582	593	604	586	598	582	614	585	579	628	577	601	590	634	578	581	600	609	606	588	613	614	601	558	611	605	581	570	606	625	592	591	596	568	596	608	538	595	592	568	605	541	574	624	595	571	595	592	608	576	595	586	594	579	582	569	577	569	622	625	604	552	577	612	592	581	563	559	585	571	593	562	594	589	569	578	618	588	608	574	558	601	583	547	547	613	596	583	630	573	618	580	600	615	573	572	544	613	599	576	582	593	603	554	582	607	588	590	564	622	564	611	627	585	539	562	582	613	583	591	591	585	585	584	599	609	608	584	593	592	592	581	603	630	583	555	616	576	600	600	604	619	536	581	607	607	582	609	578	535	600	575	620	555	588	589	581	580	565	577	610	584	573	549	601	640	588	596	597	576	584	604	586	649	600	608	598	611	559	598	582	552	604	587	564	589	554	611	567	553	582	530	601	610	602	580	574	580	568	595	581	584	603	627	577	593	586	610	621	642	590	572	618	601	567	601	614	565	586	552	585	603	600	614	595	582	561	598	577	602	576	597	587	606	605	559	609	609	600	591	571	597	640	598	593	585	600	605	639	627	593	601	569	597	547	579	580	577	583	564	594	632	554	575	635	553	550	572	594	576	555	597	562	591	574	548	619	599	565	564	563	594	595	595	549	612	568	591	619	619	564	572	578	586	598	586	579	591	581	584	580	577	598	605	576	568	572	604	564	608	615	570	582	571	539	583	620	588	578	607	624	613	559	564	600	616	560	553	573	609	609	619	560	608	599	573	577	622	592	604	604	566	654	566	600	583	618	564	608	595	589	575	594	569	607	639	573	560	581	566	607	582	560	595	596	622	597	605	564	567	550	585	578	571	627	571	619	635	562	604	612	568	587	581	589	532	583	588	621	587	581	582	591	594	600	576	630	554	577	551	578	623	589	598	638	597	594	577	631	572	605	540	622	607	613	559	594	611	601	583	550	621	579	572	628	568	595	585	619	571	597	589	624	595	597	594	610	562	572	606	624	635	598	583	594	570	586	578	609	593	585	583	616	579	591	577	575	614	604	613	570	545	571	590	632	534	586	604	559	575	574	601	558	628	586	605	625	575	595	575	541	597	590	614	567	545	606	594	591	600	624	604	606	588	600	532	563	572	580	574	554	595	622	582	596	585	601	590	580	580	580	579	608	588	584	584	635	604	578	579	565	610	579	604	605	543	561	613	598	563	579	598	596	601	600	592	622	597	570	577	599	593	589	610	591	628	580	588	520	588	603	553	593	573	615	560	568	616	560	559	608	529	592	592	572	596	534	599	572	579	636	518	601	609	592	564	603	581	574	615	566	559	620	565	606	585	544	596	596	585	590	583	573	545	573	592	575	602	605	642	585	602	564	614	566	579	529	547	556	615	571	563	556	596	622	563	627	644	595	580	533	541	593	590	594	574	591	561	598	557	605	570	589	589	573	604	595	621	580	619	587	565	654	644	620	580	582	588	596	626	611	620	619	566	572	601	586	575	566	556	570	596	597	651	620	605	540	558	513	607	551	582	576	608	593	573	572	605	598	621	602	591	598	583	591	571	613	578	615	594	640	562	590	567	589	632	601	605	616	541	621	585	560	575	598	554	590	585	575	640	590	591	581	584	541	557	616	562	585	656	617	579	570	631	581	587	576	572	550	585	607	567	601	570	605	559	546	610	560	625	602	610	598	554	564	634	555	605	546	625	560	569	601	595	618	596	582	655	594	615	533	601	628	568	562	579	587	602	564	577	571	645	585	595	563	575	603	596	545	629	567	589	601	610	578	586	595	578	618	598	591	642	561	567	575	601	571	583	604	609	631	587	583	628	558	575	563	587	577	635	605	571	571	550	579	582	543	580	575	611	568	633	591	598	558	596	596	575	599	573	547	585	554	552	640	593	570	626	601	573	592	616	595	595	607	568	582	594	594	576	583	570	556	578	620	603	620	648	560	577	565	568	555	588	632	575	586	556	590	579	589	577	590	609	564	601	610	560	599	576	555	558	548	590	574	609	583	569	607	605	567	592	588	539	559	584	591	587	596	607	598	604	575	585	573	615	613	581	648	584	571	582	542	535	599	614	569	558	574	568	626	575	619	558	541	559	563	567	599	629	629	549	565	613	602	598	606	571	603	579	617	577	623	584	577	577	602	599	549	560	564	584	607	627	570	614	634	569	626	583	580	582	579	611	605	579	539	633	601	592	566	610	605	578	604	581	552	623	628	609	579	583	537	572	556	586	548	587	575	599	625	599	559	558	607	590	588	534	595	617	564	542	563	577	574	598	564	559	582	558	587	576	523	588	619	571	565	616	596	614	570	583	583	543	574	615	575	560	599	583	581	558	561	585	569	590	597	537	533	555	605	587	615	589	569	577	628	600	597	603	598	603	604	536	606	565	590	582	594	547	585	621	610	635	591	593
5555	11442	10862	7176	3603	2388	2287	2518	1999	1484	1300	1324	13252	22859	14854	5676	1683	749	594	528	515	534	509	535	539	535	497	552	512	556	558	506	523	554	552	520	501	508	530	491	537	518	544	555	541	519	554	508	564	590	568	516	522	564	533	521	534	575	514	563	550	539	523	543	533	507	563	533	550	484	535	522	516	507	560	514	538	509	520	532	542	507	530	497	509	567	518	512	566	540	528	498	477	520	541	573	492	579	509	490	519	531	546	542	473	546	536	550	536	543	510	531	556	514	530	525	539	534	588	515	521	492	551	485	510	524	500	511	499	550	496	527	567	546	537	490	549	508	507	517	558	534	518	550	512	529	489	564	554	524	529	541	507	509	513	486	532	519	538	515	537	534	539	531	543	513	559	564	533	542	542	517	536	552	529	481	517	572	499	542	557	519	524	504	543	586	557	524	452	522	525	535	487	507	532	522	476	524	518	509	470	548	545	507	528	496	515	546	509	516	553	529	533	535	535	572	557	518	527	512	516	516	529	502	540	549	540	549	521	514	540	506	506	552	528	496	532	519	538	519	485	525	514	505	533	523	525	525	532	551	560	503	502	553	536	562	539	534	522	517	518	484	510	531	540	528	518	544	525	557	510	548	524	554	526	497	518	543	516	553	571	471	516	531	566	597	518	515	522	525	565	536	527	528	495	530	490	541	528	539	545	492	526	525	542	542	577	506	532	536	556	504	545	532	549	531	542	533	474	537	497	524	534	545	559	514	553	519	530	531	561	547	538	575	548	508	553	520	492	522	542	520	525	518	540	527	520	551	559	537	526	527	515	540	501	510	506	510	524	527	521	480	457	570	523	517	506	509	516	529	507	544	559	515	527	538	514	512	539	514	487	510	528	504	506	536	530	572	546	541	538	559	540	509	537	499	534	532	502	527	539	536	515	534	529	539	546	545	493	494	569	562	553	532	501	505	524	549	549	538	544	479	535	518	502	527	535	526	462	535	531	557	516	519	524	479	510	545	532	525	527	475	552	544	502	534	555	549	494	524	536	511	534	526	508	512	516	537	537	503	548	479	516	488	555	526	524	554	494	542	521	522	531	516	505	500	519	542	533	534	524	512	517	523	564	527	532	505	524	532	495	508	518	488	529	549	500	522	501	522	510	532	527	533	506	527	534	496	546	555	550	519	525	505	503	523	546	529	520	499	526	531	532	517	531	511	533	554	536	529	491	552	548	510	555	500	522	550	496	522	523	524	519	563	536	528	516	516	527	522	542	525	536	505	528	497	523	524	525	517	494	508	503	534	535	552	517	544	517	545	539	512	476	570	553	511	508	560	512	512	521	527	497	487	479	499	505	572	529	543	526	558	539	537	542	509	543	502	521	524	559	543	542	536	524	515	531	539	486	541	533	512	497	536	526	488	452	509	538	580	496	552	529	507	534	514	557	520	543	513	531	533	519	504	513	524	551	503	544	519	551	529	562	507	463	501	493	536	541	517	532	574	536	508	504	527	522	537	546	535	541	552	515	490	512	531	512	506	544	501	551	509	540	548	552	504	538	556	546	566	535	525	536	531	535	527	565	483	527	498	574	518	502	526	531	510	558	488	541	485	537	529	548	500	541	542	519	526	498	528	482	523	547	528	515	531	533	523	517	525	486	551	520	527	511	523	522	485	527	578	533	504	541	504	531	523	493	509	528	568	519	513	538	511	525	499	501	505	492	511	565	520	476	493	534	551	525	496	534	542	546	500	489	505	487	541	511	528	524	541	506	509	545	541	530	526	545	516	522	506	547	508	524	530	527	514	499	515	536	505	537	544	574	498	504	525	553	515	489	530	540	505	508	542	512	536	513	505	512	522	534	506	501	509	541	528	552	520	492	529	505	557	503	517	558	521	541	534	489	516	518	549	533	551	508	524	536	519	504	543	525	520	524	537	528	516	521	558	542	535	532	517	488	563	516	532	510	490	543	538	549	532	540	555	542	532	458	529	571	501	526	498	499	523	486	559	549	517	567	512	545	519	550	514	507	512	500	518	525	532	508	491	524	517	511	520	543	522	590	536	505	472	532	525	555	537	531	518	542	479	549	537	490	531	519	539	533	541	551	529	540	562	487	535	537	513	543	509	553	513	514	529	515	517	553	509	529	507	535	515	530	522	539	530	479	531	516	492	538	551	489	518	543	503	465	517	578	524	531	505	532	561	511	550	490	533	491	517	511	496	528	578	562	519	508	501	545	540	521	524	530	558	538	536	554	564	567	468	524	502	542	479	521	509	522	514	532	532	544	514	519	584	535	523	534	537	507	553	502	574	478	538	514	524	527	523	532	560	526	548	529	561	540	499	500	543	523	541	526	521	521	525	539	499	537	510	508	540	522	515	489	520	577	501	532	509	527	561	520	497	531	512	543	511	544	550	551	561	512	516	522	502	501	528	503	516	534	533	535	560	519	513	532	551	523	519	518	534	520	544	547	489	525	571	494	574	534	515	532	532	514	509	508	482	577	550	503	559	498	545	526	502	529	534	507	511	484	523	543	535	556	514	535	535	530	464	548	516	536	561	540	563	535	514	533	518	492	544	550	540	499	506	529	520	552	560	535	518	540	526	509	517	527	546	529	578	505	523	563	525	538	492	535	523	559	526	519	515	556	476	536	501	505	517	529	493	521	509	514	517	553	560	511	496	543	525	534	566	479	527	524	509	543	530	555	536	579	508	554	481	491	508	519	552	539	489	510	564	516	496	484	524	524	551	528	523	462	545	498	532	538	526	558	528	483	514	521	538	469	544	541	539	542	525	573	532	532	537	486	552	512	513	545	498	526	479	534	535	551	530	540	527	527	509	498	573	533	497	560	552	488	567	500	550	526	518	524	531	589	517	513	537	544	517	504	555	548	519	550	533	494	512	494	539	536	524	508	468	529	533	518	524	480	508	489	516	554	476	532	533	523	533	535	532	518	523	537	539	501	485	519	509	551	545	516	527	533	565	540	529	530	525	529	522	504	528	541	548	554	521	505	520	519	517	540	515	576	522	543	578	540	518	508	530	563	515	524	508	570	466	492	506	528	526	515	553	491	559	508	537	540	525	546	536	514	505	523	501	543	505	535	508	520	506	506	545	498	556	506	543	511	547	512	495	514	537	556	534	522	553	503	529	544	545	526	487	546	516	535	504	507	518	476	508	534	527	548	536	492	528	551	523	565	527	530	561	503	570	554	516	531	531	504	534	513	487	505	560	523	515	526	518	544	552	556	488	516	528	539	535	531	537	532	510	509	531	596	519	510	518	486	522	500	531	550	480	495	519	523	508	519	539	501	511	535	503	577	521	499	520	554	498	542	539	508	514	526	477	532	552	545	535	502	522	494	518	516	515	551	534	546	545	607	568	489	520	502	525	519	523	519	557	543	499	534	542	507	544	557	542	520	470	526	562	518	511	546	552	519	518	509	521	506	521	563	497	528	515	561	513	509	538	533	542	561	524	543	496	530	563	530	509	556	507	499	529
26614	10507	4273	1698	1022	883	813	672	653	577	520	563	985	1653	1354	842	553	535	501	501	486	509	490	488	546	472	521	502	519	518	470	545	481	492	501	504	493	554	503	547	512	466	515	530	484	494	541	493	486	532	515	518	522	493	462	515	513	494	525	505	516	485	482	504	505	513	530	499	451	478	492	468	497	493	503	511	507	511	526	537	490	486	480	501	502	522	493	525	517	535	480	506	513	496	497	484	501	501	509	483	511	496	478	467	518	482	519	520	486	473	518	560	485	528	498	504	518	520	497	490	473	546	455	511	504	512	508	486	501	467	467	468	532	540	533	502	509	474	502	500	458	481	504	506	518	474	505	482	489	471	506	508	494	505	473	494	517	527	519	485	491	512	504	526	464	483	528	475	531	495	488	502	502	492	474	452	491	496	544	541	504	479	516	544	468	524	477	494	472	511	513	513	508	478	490	479	514	532	516	502	510	496	505	481	471	495	518	498	458	485	511	541	513	511	514	500	510	486	522	509	505	462	538	493	469	549	527	514	489	529	489	470	481	491	518	495	472	493	481	518	527	491	499	472	513	525	505	499	544	502	518	561	494	484	502	496	504	495	461	468	480	478	479	474	487	495	521	474	519	502	537	544	485	504	488	508	496	514	527	546	492	508	502	482	514	484	502	461	476	505	489	487	504	511	496	547	438	469	517	506	518	518	504	519	518	499	477	511	498	455	523	521	507	454	499	495	498	482	528	525	481	550	437	505	528	485	490	477	505	477	515	492	491	477	504	530	489	517	499	445	525	501	483	524	485	503	529	492	535	484	464	512	449	499	491	492	491	509	512	535	500	537	469	537	453	542	507	511	493	533	523	486	500	454	492	501	491	437	514	500	460	528	471	506	547	480	503	495	493	498	511	480	516	480	540	479	431	502	529	466	539	510	488	551	495	501	490	516	510	456	493	511	484	483	524	525	508	489	467	473	492	533	483	546	505	522	544	478	483	502	475	480	510	504	507	503	506	486	518	505	523	484	536	476	498	554	515	528	496	494	464	476	496	516	534	524	522	515	472	452	525	510	478	522	488	462	512	518	484	501	529	496	498	501	537	475	504	463	526	465	488	477	483	515	520	512	539	463	513	485	518	480	466	483	523	486	495	514	521	498	500	496	475	467	524	480	496	479	512	477	521	466	499	505	503	509	451	473	493	532	497	523	480	484	484	451	511	519	479	469	522	487	514	509	526	507	490	507	471	492	492	531	530	499	490	472	523	474	458	517	515	547	519	464	474	470	493	509	520	515	513	488	547	513	531	503	493	498	524	557	489	491	517	550	509	533	486	536	513	527	493	512	460	509	514	494	497	542	518	513	505	483	549	511	493	517	469	486	506	530	486	501	511	501	463	507	480	514	537	510	480	483	492	528	481	492	464	511	449	503	562	511	497	503	519	483	517	502	489	487	530	495	500	490	509	463	501	478	502	478	492	497	502	522	522	492	446	527	528	514	498	498	498	472	509	505	506	490	538	504	481	543	494	520	482	520	465	474	494	506	534	472	522	474	465	486	483	534	500	533	547	499	505	490	490	498	488	494	465	507	527	471	472	492	519	505	506	503	495	490	482	464	493	513	483	493	502	495	507	468	493	479	516	521	490	506	486	502	502	488	544	523	493	505	498	505	495	487	472	487	553	498	536	526	478	499	525	486	494	494	485	467	463	526	449	513	483	486	477	451	476	474	485	514	493	483	505	482	535	468	488	471	475	542	497	493	455	474	500	483	508	525	485	494	504	497	519	546	523	492	441	485	503	481	516	462	509	512	484	496	526	512	481	527	510	489	503	460	469	534	499	515	484	528	501	482	522	527	533	474	513	459	514	485	505	471	517	510	511	496	502	463	460	510	550	514	501	527	494	514	504	483	502	531	486	486	509	475	480	478	465	530	506	461	496	476	517	513	470	502	496	490	517	519	492	517	527	506	529	507	529	507	487	487	536	505	496	522	496	485	465	477	499	507	514	556	487	486	476	489	508	503	431	508	501	505	509	501	477	486	513	493	495	491	474	474	498	519	492	479	473	533	483	484	486	527	515	508	468	479	525	475	518	512	489	492	444	498	495	494	476	509	533	519	512	484	452	462	479	484	485	485	489	494	471	462	486	522	489	504	518	513	508	526	472	501	496	504	480	554	501	469	526	492	465	464	522	529	512	531	529	547	482	503	495	519	514	489	511	492	458	455	484	493	463	492	507	526	459	502	539	493	506	510	474	502	522	494	501	510	517	497	532	513	502	520	503	458	487	484	520	523	539	487	495	543	502	484	510	505	508	492	499	488	473	577	536	518	487	522	486	485	505	509	489	492	511	468	499	494	493	476	488	464	497	520	484	487	519	464	484	537	467	471	478	489	527	538	455	491	516	487	477	511	490	520	522	505	499	496	486	494	481	511	497	478	487	486	519	492	479	477	506	474	494	483	530	460	524	517	487	492	496	518	507	510	496	523	502	548	537	528	480	501	489	531	501	503	497	491	506	501	466	471	500	523	516	505	482	508	512	509	518	517	486	482	462	463	511	487	525	484	543	493	510	511	520	483	473	479	466	481	514	531	532	518	502	508	468	504	498	521	501	465	516	529	489	484	509	488	487	516	455	516	504	533	507	535	524	510	487	526	470	493	503	492	530	495	480	464	546	497	497	475	518	472	501	471	561	488	511	516	472	532	502	479	491	490	479	485	503	518	493	520	498	485	530	516	500	527	492	482	461	490	509	532	532	475	494	515	528	506	509	496	466	486	569	496	568	506	492	529	536	487	480	487	502	484	489	471	476	459	509	468	483	472	471	474	523	459	493	510	474	514	528	490	540	473	495	521	531	489	463	545	476	520	505	469	491	476	523	533	503	510	489	529	482	502	482	488	473	470	482	494	529	474	473	507	503	529	521	515	539	502	472	508	517	509	490	512	491	523	492	494	533	537	515	509	534	531	489	470	483	501	461	527	485	491	505	483	476	522	534	547	519	542	484	504	487	516	455	501	475	477	492	507	530	508	526	539	495	519	489	538	512	523	501	500	521	512	502	493	496	496	494	505	512	474	470	467	494	558	509	547	510	528	504	539	507	480	524	486	529	481	522	501	503	471	442	497	514	493	506	503	434	580	468	528	506	513	508	522	491	530	496	478	487	515	466	482	490	500	511	502	495	519	548	514	506	516	486	561	491	475	499	508	505	461	498	507	539	495	536	527	517	470	505	542	520	532	478	473	489	493	484	504	492	498	500	521	510	520	530	455	507	494	517	475	545	477	479	500	519	539	497	492	471	511	489	519	491	491	497	511	504	468	472	507	487	462	528	493	551	469	497	509	512	476	499	492	515	489	497	534	508	499	497	483	488	562	518	501	537	510	473	466	508	491	528	504	466	491	511	531	515	474	509	540	495	541	511	497	519	478	486	492	508	548	495	509	500	503	506	495	449	489	479	506	536	505	465	523	486	499	491	536	489	505	521	510	518	471	517	498	527	507
6295	4243	4381	1549	1184	1034	987	799	632	612	480	538	1456	2034	1432	802	538	474	456	450	425	453	450	435	434	439	461	450	434	448	459	446	434	477	459	466	470	414	437	460	444	398	433	454	447	443	447	439	474	460	459	436	482	458	439	441	445	431	498	446	417	431	480	448	434	419	444	463	426	427	474	400	408	414	450	420	457	438	432	438	410	432	445	439	466	439	458	495	465	427	441	407	441	431	457	438	423	456	468	450	451	481	476	435	435	429	395	475	476	463	467	413	453	448	457	435	446	404	442	457	454	457	413	437	428	423	442	480	447	445	457	444	472	412	486	454	464	457	460	412	414	411	443	425	453	458	445	441	438	414	447	481	468	401	473	429	422	421	454	477	436	497	419	419	499	473	434	442	480	470	435	486	461	446	468	451	429	390	445	477	432	457	443	444	456	421	499	478	440	466	441	453	450	425	477	492	473	470	446	429	450	478	397	435	427	476	427	436	477	477	424	420	452	429	427	439	426	427	407	405	432	406	434	443	462	448	431	481	442	464	482	437	417	436	466	459	450	464	452	416	427	428	416	475	444	412	469	418	436	435	437	429	450	430	463	420	453	408	440	420	421	423	419	443	462	449	439	412	436	451	467	439	453	447	463	464	436	463	424	464	442	432	420	451	417	461	461	482	462	458	476	462	442	419	452	414	446	455	434	432	448	420	477	431	444	435	465	458	445	459	438	421	472	440	451	419	453	441	462	495	423	475	447	418	450	447	410	439	436	453	470	465	429	493	433	408	454	434	455	435	423	438	417	430	464	451	432	426	452	455	431	478	454	445	459	425	449	460	443	429	445	468	473	446	419	449	473	467	444	472	423	413	415	464	466	436	479	449	457	409	438	439	445	440	436	430	450	440	410	437	445	425	452	465	473	441	427	464	422	437	463	441	461	435	474	460	425	465	446	472	444	445	434	429	445	432	465	446	443	449	431	479	414	441	428	443	444	402	434	441	409	425	441	424	471	432	431	474	426	420	470	442	463	455	452	426	464	461	405	420	460	426	481	435	436	445	462	445	413	399	464	427	454	440	430	466	470	464	437	435	449	415	440	446	409	473	449	444	498	439	413	511	455	430	433	446	445	448	417	469	441	440	443	464	434	466	417	432	421	447	438	436	472	405	425	502	442	475	440	449	475	428	465	484	427	458	462	422	426	398	428	435	436	447	450	446	425	454	451	437	424	449	466	443	437	442	445	470	487	453	403	427	459	440	447	434	490	455	457	463	469	432	473	464	456	449	449	433	460	439	453	437	477	454	455	465	456	436	428	399	447	441	455	384	444	443	419	422	436	436	452	458	456	467	440	457	444	435	428	407	435	482	435	391	462	474	479	451	441	427	427	469	460	441	472	399	434	444	471	441	427	461	464	429	439	444	427	441	460	469	453	478	431	423	450	445	459	401	440	439	451	444	430	459	447	442	439	440	480	431	426	418	463	420	453	464	491	425	439	479	443	431	482	450	450	431	432	428	401	456	434	413	448	437	454	445	433	453	485	435	439	477	452	389	473	467	433	431	439	467	451	460	420	451	474	467	485	461	450	439	431	430	467	431	444	475	451	476	435	447	437	432	465	469	444	451	442	464	429	418	441	437	426	406	457	429	440	443	402	460	462	424	472	456	424	408	426	447	460	417	465	444	450	408	459	463	449	441	416	420	447	412	404	466	456	395	420	444	464	451	453	466	469	438	454	463	450	432	420	449	456	426	454	449	436	435	466	430	426	427	433	450	462	460	450	412	442	461	416	435	449	459	474	438	455	429	420	399	458	464	450	456	447	438	466	450	433	427	436	493	420	451	454	427	446	408	449	439	437	445	482	454	461	469	444	390	446	433	421	456	472	445	452	458	490	408	473	416	436	449	430	479	498	466	468	428	413	420	446	437	428	461	457	477	442	424	438	434	403	462	472	455	428	441	409	418	460	398	452	454	425	425	445	470	439	443	455	462	414	434	439	426	443	456	456	455	429	407	467	451	415	478	473	475	429	459	460	416	455	489	415	416	449	481	425	398	486	486	421	441	471	435	482	461	428	428	481	432	419	461	457	457	415	449	424	431	460	438	435	426	467	472	440	452	467	440	444	426	483	454	441	450	456	428	445	426	439	432	456	462	419	446	444	453	429	429	430	438	460	408	434	467	458	459	473	447	456	433	431	387	448	429	406	419	448	417	425	444	485	468	455	485	436	444	408	400	435	459	449	425	464	449	472	437	457	464	435	418	419	436	449	456	410	400	435	470	493	404	462	418	411	435	449	441	446	444	444	456	461	425	429	482	432	439	453	453	478	458	423	437	434	423	435	402	424	449	482	429	435	478	432	468	446	474	423	431	422	448	441	460	479	430	478	471	433	449	423	433	456	421	450	446	490	419	452	438	434	492	452	414	452	440	482	471	432	435	463	419	445	421	414	438	441	423	406	448	493	459	406	443	402	433	434	436	477	416	471	422	447	428	416	449	460	455	447	454	459	458	453	442	455	457	425	437	453	419	453	473	455	462	451	446	457	421	440	476	423	440	435	464	442	454	484	464	476	469	433	453	437	427	406	433	485	466	444	469	425	446	438	486	449	452	472	451	473	475	469	436	463	476	391	435	457	461	463	453	434	415	484	435	396	446	429	437	433	476	442	449	448	447	458	437	416	437	438	419	469	450	460	447	489	462	441	426	421	453	448	467	456	416	424	460	449	451	454	429	435	430	480	470	446	424	433	445	445	427	441	398	460	428	454	436	449	499	435	465	462	429	463	418	449	446	429	438	428	471	442	438	411	422	454	455	426	472	447	422	439	414	461	418	463	453	451	451	449	441	473	430	443	430	412	460	431	446	426	460	429	452	429	430	455	412	434	446	402	428	450	441	454	461	411	440	427	448	485	425	435	432	439	459	465	447	459	467	450	477	445	430	414	454	444	427	467	449	444	435	417	458	467	463	475	438	483	445	439	436	450	475	442	416	436	443	453	444	438	422	437	467	410	449	446	432	472	392	461	439	445	430	446	453	460	446	425	469	434	460	464	442	452	439	438	433	447	448	458	484	445	417	459	433	421	493	480	449	450	455	449	419	436	455	423	442	472	441	428	454	452	446	458	458	435	459	447	473	432	452	448	457	431	468	477	472	446	449	436	470	436	438	470	424	466	424	444	472	435	445	429	446	507	459	441	436	456	443	445	408	435	431	449	449	457	441	471	467	459	429	456	403	450	467	456	455	484	422	437	456	445	429	428	416	429	453	401	470	432	439	454	464	438	467	461	425	466	432	458	415	432	451	461	439	472	432	416	456	427	438	454	407	478	464	433	447	439	461	469	433	450	446	449	443	467	455	415	487	465	443	437	465	516	468	450	453	435	440	453	462	452	422	429	486	451	404	437	447	440	446	423	463	454	462	445	426	422	440	422	406	454	431	457	462	476	419	430	458	432	490	446	464	424	429	480	452	419	435	456	447	452	427	429	420	436	440	447	464	438	481
24758	20758	26679	24509	11177	3324	1898	1277	1022	782	670	2633	9894	11657	6062	2166	802	541	472	476	482	497	498	469	480	475	490	492	472	489	497	479	458	492	452	460	462	456	500	458	486	474	470	452	510	493	489	483	472	451	441	539	477	487	447	431	454	460	497	421	462	451	457	451	474	472	516	505	506	475	441	458	477	464	477	477	479	478	434	459	450	485	489	450	458	480	457	483	458	456	445	497	453	456	489	450	484	499	490	455	486	441	457	494	441	455	492	475	437	453	491	486	448	500	522	473	465	477	476	479	496	493	460	481	489	448	471	472	468	462	508	445	460	454	473	435	466	463	488	456	517	429	473	443	439	465	477	404	432	448	459	419	485	515	474	452	505	461	485	435	506	466	433	446	429	444	449	414	461	450	468	487	467	463	483	452	533	451	462	453	478	518	441	470	423	486	431	475	465	460	507	430	492	490	514	476	481	488	481	472	484	497	461	479	427	472	473	439	478	447	441	489	470	432	470	514	474	461	458	476	474	487	474	479	472	493	460	476	423	447	457	456	507	434	473	472	511	488	467	492	453	452	455	500	483	477	499	460	500	472	529	462	505	488	463	481	486	465	491	460	513	465	477	489	462	493	477	462	437	482	465	467	492	470	460	468	466	480	475	468	465	497	463	463	499	497	485	456	464	451	490	468	490	448	493	449	497	464	451	466	494	481	468	478	463	504	446	528	492	454	496	469	463	468	493	503	473	454	435	453	465	491	472	464	454	483	461	472	483	467	473	468	484	452	481	492	483	499	489	482	459	493	477	485	478	484	450	461	482	453	447	500	458	488	490	499	507	457	468	475	501	480	454	458	498	491	451	479	453	444	475	500	463	460	517	489	476	454	455	455	458	472	481	521	452	462	449	462	455	428	479	532	481	489	474	462	482	452	486	472	463	471	468	475	460	505	492	486	491	511	479	481	470	479	433	462	477	470	504	482	476	465	469	439	484	462	464	463	501	473	450	493	487	464	502	455	484	498	471	447	488	459	480	477	458	466	482	490	469	475	500	443	459	486	509	452	499	482	486	483	489	430	486	460	497	474	510	480	425	481	444	467	467	498	451	437	476	537	473	483	449	482	495	473	455	480	471	467	436	475	466	446	503	450	402	436	484	440	469	474	500	495	443	506	490	461	492	475	468	483	481	454	450	484	471	485	442	521	479	457	452	463	458	485	470	539	465	510	471	524	445	505	468	478	506	477	489	475	475	475	461	462	462	463	463	464	468	466	437	490	482	485	483	462	453	475	466	486	445	479	488	451	468	478	466	503	450	498	496	448	487	453	452	480	440	473	514	490	496	452	439	470	455	461	467	510	444	456	468	448	484	465	456	471	458	479	468	475	473	462	516	448	520	478	462	456	474	470	451	513	510	465	476	486	455	466	477	497	468	509	485	492	454	451	495	518	481	449	425	433	490	463	469	458	471	458	453	457	463	496	485	451	492	468	465	464	441	462	510	481	513	473	491	472	474	468	474	479	461	498	476	499	418	466	477	468	454	467	490	474	496	502	526	483	460	490	482	473	475	463	489	470	437	479	470	441	477	471	495	465	471	432	460	442	429	502	503	463	464	461	486	443	469	479	455	464	474	499	490	466	460	480	488	457	464	463	481	475	469	460	494	477	455	482	472	495	445	501	488	516	472	469	452	477	477	458	531	498	502	450	490	498	450	469	464	435	445	483	436	459	491	498	458	455	464	462	472	453	484	457	471	447	436	471	484	482	451	475	486	462	458	489	452	492	465	436	449	479	462	488	490	490	507	490	436	512	443	468	455	480	467	470	479	489	441	468	480	461	501	500	499	443	465	494	466	437	468	464	494	466	471	464	447	443	466	462	481	475	466	485	496	471	471	463	483	516	459	454	455	450	463	460	435	457	439	448	452	498	452	476	440	526	468	513	455	474	475	475	456	497	491	481	447	433	443	445	474	484	497	478	464	461	459	475	492	486	519	483	477	473	461	466	464	480	444	479	459	479	413	438	439	500	441	455	464	424	440	408	473	490	442	437	488	422	469	507	452	448	467	500	493	488	466	523	474	462	456	499	449	447	498	465	466	463	485	511	486	472	498	489	460	465	519	520	487	492	506	450	458	496	453	488	444	481	479	446	475	454	475	446	491	480	478	479	447	482	479	484	454	520	436	439	452	498	475	438	481	507	468	465	454	456	521	466	474	485	467	470	471	478	482	500	495	483	492	428	423	451	461	474	447	466	461	494	475	447	455	452	525	469	479	478	457	480	479	462	450	459	466	499	471	484	477	479	498	485	481	450	481	463	461	466	461	468	482	424	457	471	436	478	467	486	514	466	492	489	490	477	457	462	466	491	501	470	520	468	445	467	438	477	471	500	469	508	478	488	491	477	512	466	450	482	450	474	464	495	418	490	464	479	487	471	474	466	473	469	507	468	468	509	459	461	445	498	479	428	473	486	490	501	440	467	443	505	481	444	491	459	483	469	438	467	461	506	501	437	421	487	472	447	513	483	477	501	454	430	481	488	471	487	463	526	468	487	510	477	505	460	530	510	492	509	460	467	457	513	469	490	464	497	486	455	484	430	486	485	485	498	492	493	479	463	451	439	478	477	472	480	471	460	423	474	478	468	475	472	460	510	485	480	493	499	499	464	463	414	448	434	494	496	490	497	455	448	498	465	484	507	484	483	458	482	455	450	471	461	442	471	500	467	491	453	489	517	477	497	498	467	417	485	485	486	476	514	446	480	468	484	449	487	486	499	485	495	478	454	492	450	446	459	490	451	455	474	462	473	489	455	500	508	427	464	450	465	489	511	486	464	447	496	476	470	483	496	457	473	488	420	470	514	480	465	498	434	478	458	486	467	473	468	500	475	499	504	469	476	505	475	472	499	440	494	497	478	452	447	498	502	470	479	466	504	482	439	505	489	485	462	470	455	470	475	450	454	469	472	493	451	451	504	475	442	469	508	463	517	513	441	454	479	459	447	482	476	492	459	446	503	481	462	540	456	468	456	464	459	447	484	484	452	495	503	460	426	470	487	457	475	478	465	490	480	444	469	463	427	493	446	463	454	457	444	478	478	435	440	448	482	432	485	429	441	491	477	467	454	467	446	493	460	439	501	451	478	441	476	522	473	485	475	465	474	466	494	482	463	430	485	454	404	451	438	480	451	464	505	451	508	498	479	476	471	474	463	471	493	462	489	466	481	479	485	525	464	488	454	452	494	478	457	490	478	460	504	498	469	436	471	473	462	477	465	481	488	453	471	440	451	445	439	465	437	471	497	456	400	468	443	465	475	494	464	473	483	488	459	481	485	488	425	479	428	510	486	488	463	479	482	423	485	478	483	478	492	489	474	439	479	532	443	497	512	483	451	480	457	491	479	499	486	494	447	455	492	487	501	450	427	440	476	458	452	459	459	462	505	494	437	439	543	477	433	441	451	466	483	455	466	444	436	439	464	487	461	407	486	469	466	494	462	482	504	490	428	488	446
6493	10988	9730	5496	3996	2763	2052	1504	1374	919	725	4027	12273	11410	5968	2312	849	587	435	447	438	425	431	435	412	434	417	448	383	447	430	412	434	436	455	465	409	438	464	398	410	447	429	446	444	434	393	445	439	427	443	450	442	428	414	421	443	466	441	411	405	440	448	450	441	421	434	428	415	471	415	444	409	438	441	439	418	429	426	451	486	404	432	437	411	409	437	409	415	444	420	428	434	445	418	417	401	435	444	410	429	420	456	455	425	417	481	466	428	425	434	431	455	414	470	432	448	439	484	424	434	401	443	459	450	444	417	431	396	430	431	437	443	461	396	381	448	421	481	470	474	439	472	409	458	443	425	432	434	421	414	429	430	401	413	430	419	410	410	429	445	419	416	408	404	432	435	412	417	445	447	429	398	438	435	463	436	443	459	439	412	398	430	420	412	451	435	422	465	421	429	469	441	438	451	438	466	461	474	445	430	441	450	411	463	466	417	413	460	433	472	424	455	424	401	426	420	406	449	414	424	400	435	407	440	375	406	412	419	440	404	447	407	444	421	420	393	431	446	430	426	460	438	413	392	376	437	420	390	452	458	404	430	406	446	424	441	423	474	442	417	425	451	442	409	428	454	429	439	457	448	444	440	431	426	400	427	409	467	399	418	416	451	430	435	435	446	427	468	422	435	442	413	450	411	452	434	446	424	411	453	461	449	434	457	420	442	425	459	411	411	420	447	417	440	470	471	403	427	409	443	428	417	430	435	430	435	409	449	454	447	406	411	432	402	444	464	415	452	447	448	448	425	450	401	407	432	427	410	396	429	444	437	416	427	418	440	408	454	390	414	433	445	390	443	454	422	427	413	419	485	422	483	421	487	417	454	476	419	426	452	428	427	458	420	427	433	388	429	423	442	394	428	429	441	481	418	428	448	463	442	423	442	448	426	433	432	386	432	433	428	421	376	421	416	406	445	430	422	415	451	441	398	437	437	431	432	403	449	448	433	408	424	451	430	378	420	434	457	433	443	408	419	418	397	425	421	428	456	435	454	412	432	445	424	474	419	411	453	449	396	406	489	392	432	456	434	448	429	429	426	416	424	416	447	401	409	430	454	448	422	429	427	405	420	474	435	419	414	412	401	415	440	394	441	435	462	474	484	438	415	418	440	415	436	442	420	468	419	426	425	421	434	449	419	447	420	447	423	491	420	422	417	388	442	441	426	436	415	452	428	449	443	461	432	419	410	408	424	420	417	435	416	430	431	392	436	412	417	468	449	447	453	422	398	474	423	462	439	402	411	425	423	441	454	401	400	436	400	426	464	419	474	453	401	474	448	421	413	394	406	485	419	438	432	433	420	441	416	409	435	438	406	432	449	417	400	412	434	428	426	440	419	436	434	425	419	431	444	452	466	418	449	408	444	419	410	435	393	431	418	423	410	439	426	410	422	444	396	420	437	471	444	424	412	423	419	418	432	459	404	451	455	465	446	448	451	397	429	409	432	456	426	419	430	421	410	463	486	447	411	411	469	461	421	434	456	419	402	442	425	397	453	401	421	430	398	423	407	424	448	437	448	421	433	403	425	419	418	440	410	428	417	449	468	459	458	444	430	380	424	410	436	449	439	444	447	460	429	440	436	446	449	435	411	444	420	371	439	444	424	460	457	411	427	424	426	415	424	444	432	420	451	448	430	446	406	420	433	417	420	421	448	394	421	421	415	446	441	443	419	429	443	414	425	449	432	416	404	448	445	390	448	445	440	410	427	427	438	406	414	484	418	422	435	386	450	443	444	464	416	452	414	454	400	428	400	434	433	431	440	449	405	431	423	450	415	463	442	393	421	457	405	420	407	435	444	394	443	410	442	466	391	447	425	415	405	472	434	446	430	410	420	416	404	388	451	434	417	419	444	428	407	411	414	418	416	431	395	442	441	408	419	439	376	414	423	429	404	440	405	463	401	419	427	438	416	404	424	424	412	449	441	428	409	431	456	425	418	444	393	428	406	414	393	422	476	437	434	381	432	401	421	426	407	393	434	431	457	410	422	426	449	434	426	392	423	446	437	419	420	449	399	409	447	426	442	397	456	454	438	436	428	410	446	448	394	400	437	421	424	451	434	442	435	425	472	426	433	458	401	430	436	460	445	392	427	405	434	409	440	391	425	411	398	441	476	463	388	413	415	446	455	406	419	405	406	391	431	394	406	432	410	432	428	455	439	413	434	426	446	447	432	461	426	431	428	428	443	411	419	414	456	427	435	436	424	458	417	452	421	415	431	389	393	422	473	399	418	437	433	451	419	418	405	424	428	397	452	432	411	425	423	438	421	447	446	392	425	449	465	444	453	427	417	456	412	406	448	416	423	442	411	416	424	435	426	392	424	427	432	404	399	375	459	446	408	466	457	430	434	426	417	424	426	453	385	421	386	439	413	418	411	465	445	417	421	453	422	449	410	394	436	444	425	444	401	434	469	397	423	400	431	435	442	475	453	412	435	431	463	476	423	439	395	419	464	439	458	404	423	440	443	465	424	405	465	436	375	445	430	472	439	438	420	478	438	460	438	463	408	396	412	425	424	450	458	457	428	438	425	449	474	418	406	425	441	411	423	450	433	428	443	433	438	461	429	384	438	430	408	416	434	425	421	412	434	413	445	409	464	456	429	444	437	420	411	437	466	459	430	394	398	425	455	425	438	422	417	430	408	403	420	406	409	431	438	442	429	460	450	446	415	405	447	394	408	420	462	414	462	428	404	434	468	435	418	419	444	467	449	424	395	395	417	453	410	426	442	415	419	418	406	432	392	446	408	433	409	446	446	408	431	481	430	447	375	413	434	427	431	436	460	456	440	398	430	395	438	446	419	424	384	450	421	425	434	440	420	414	448	390	473	442	435	420	437	405	423	399	421	418	448	427	440	477	398	445	399	422	415	448	418	421	439	442	397	395	418	419	461	403	448	416	421	388	443	432	439	409	446	459	409	409	450	422	444	421	431	430	462	435	439	407	436	417	414	447	449	426	435	404	411	451	415	459	422	423	429	419	408	411	435	432	396	441	416	451	458	405	410	439	413	425	413	438	448	470	450	441	444	448	396	442	428	454	419	395	434	472	432	406	443	427	434	417	431	460	440	452	429	429	458	443	439	450	394	379	421	453	426	411	436	429	443	375	470	412	445	434	373	415	450	416	454	432	403	431	441	438	449	391	439	403	427	431	436	396	435	426	456	462	406	437	457	480	454	415	433	391	418	428	444	417	430	421	420	420	417	454	453	433	411	456	453	426	428	460	436	427	359	456	430	399	396	414	434	438	427	423	422	407	394	443	422	405	404	460	421	430	436	436	437	438	414	427	426	394	378	458	430	443	425	390	439	433	371	433	448	415	454	426	433	431	426	435	463	406	405	435	421	486	436	413	448	424	425	437	475	415	427	446	395	440	407	441	438	439	417	387	421	433	407	466	395	425	435	457	399	432	419	399	433	413	415	449	418	434	397	420	416	408	430	428	376	447
23695	20741	27680	23889	20335	10502	4186	2111	1417	1329	1108	5813	21719	18915	10468	3684	1320	703	684	582	573	581	562	568	604	577	581	607	603	586	596	600	588	602	583	609	576	628	610	632	596	615	570	607	578	563	592	575	578	567	563	598	625	563	600	578	620	609	568	623	518	564	587	556	611	577	577	566	617	587	597	591	625	622	618	617	607	606	603	594	603	603	637	586	617	570	566	584	617	556	561	606	571	580	596	601	578	638	616	618	600	598	587	592	601	597	640	608	589	565	578	579	531	588	601	568	579	593	560	612	578	606	604	560	575	574	589	569	569	584	572	555	598	619	606	587	613	574	603	573	589	557	580	591	573	567	579	598	630	598	607	585	588	597	581	649	559	559	577	607	627	584	589	608	589	609	613	596	563	613	574	589	590	545	608	627	615	627	603	622	596	581	614	594	575	575	607	575	576	575	583	578	583	541	594	612	575	612	603	616	595	560	586	542	571	643	580	624	575	590	630	594	566	599	574	596	575	575	612	569	540	560	578	567	591	567	559	601	576	547	601	538	625	577	598	583	573	598	561	584	585	597	599	631	614	544	568	603	591	596	607	572	589	589	589	594	560	610	574	644	597	576	582	559	621	602	585	613	616	578	570	581	570	589	572	570	610	568	592	653	588	597	549	599	551	597	559	582	603	561	534	595	580	632	604	575	595	639	619	604	572	594	560	580	583	591	578	595	642	566	585	616	587	542	589	545	585	571	588	551	579	573	635	559	584	576	604	635	602	589	612	608	544	570	545	586	537	610	580	609	616	591	627	599	577	589	598	547	615	560	551	548	591	544	583	606	553	639	612	599	606	581	532	631	616	626	569	618	590	612	563	556	581	620	632	614	626	583	615	557	606	544	572	572	609	607	575	584	608	609	593	585	581	610	589	548	589	548	597	545	623	595	589	606	574	566	596	594	605	591	624	572	612	616	593	562	597	592	607	586	558	547	586	576	553	578	570	587	552	547	574	623	580	584	573	515	611	557	553	544	588	590	563	566	567	587	612	612	578	563	573	589	614	598	553	607	608	600	617	542	611	564	567	573	587	578	562	580	592	529	568	585	562	595	602	582	586	585	597	571	593	584	560	581	601	609	558	590	563	568	569	567	579	586	540	585	602	617	616	567	553	583	551	591	588	570	628	573	586	575	572	574	572	577	630	560	592	624	574	550	618	590	596	580	555	621	616	579	622	524	568	590	613	642	553	593	526	586	563	556	532	529	592	553	614	580	625	583	593	604	600	584	537	589	540	590	613	597	585	637	593	610	578	587	577	508	580	528	627	599	551	577	601	622	574	559	571	614	613	558	564	578	590	546	578	619	565	564	583	589	567	599	609	619	609	593	589	629	600	557	604	560	546	590	569	578	617	588	623	574	550	583	608	634	591	578	568	579	577	548	599	556	602	604	583	568	597	591	609	578	569	562	611	579	561	567	597	543	573	612	571	599	527	609	600	612	600	629	592	555	586	584	608	586	591	593	619	560	622	637	582	585	568	591	573	544	591	635	562	585	586	628	577	540	615	579	575	618	572	574	580	616	572	583	599	579	581	614	564	605	602	573	590	542	564	562	563	585	602	541	563	566	635	588	600	572	606	583	604	589	578	592	580	636	595	571	580	585	605	607	650	601	631	570	586	608	620	633	582	646	597	575	573	573	535	622	555	574	597	595	615	578	584	595	598	570	594	594	555	570	610	574	562	550	579	614	573	595	570	593	547	629	607	567	552	592	596	616	603	616	586	567	514	575	567	613	535	589	592	577	554	589	593	558	545	576	558	607	585	541	605	551	570	624	581	562	592	593	567	574	550	639	612	638	574	593	602	586	565	577	556	582	572	609	585	625	644	597	538	531	638	572	552	599	563	592	531	612	535	573	563	557	581	637	606	629	574	574	565	579	555	552	580	563	603	599	577	573	590	596	548	603	592	559	548	616	542	578	603	634	607	593	578	575	568	576	552	570	607	594	609	579	583	553	587	564	623	616	595	614	633	585	577	583	607	600	580	596	641	601	640	598	568	586	596	627	586	566	570	570	589	596	574	573	590	595	577	591	547	578	610	592	585	627	605	568	580	597	626	537	554	620	557	580	627	609	565	579	606	596	606	602	626	573	590	608	582	580	582	565	611	584	587	564	599	601	615	583	564	544	589	595	588	600	544	607	571	590	567	564	604	556	586	596	584	568	589	592	575	572	574	578	617	624	609	609	564	592	580	583	606	544	594	590	600	585	567	572	587	615	590	596	544	599	610	588	624	598	601	572	624	603	606	617	598	604	569	585	582	579	590	603	619	557	569	597	585	543	594	555	563	591	599	563	619	599	587	577	599	591	637	575	581	575	601	588	588	581	594	578	605	610	577	590	623	627	565	596	596	613	569	570	558	539	591	608	614	577	612	554	610	589	603	573	551	570	619	595	561	607	595	600	615	563	570	589	584	546	614	539	599	626	583	617	622	575	588	599	566	598	533	583	564	563	540	548	597	564	567	579	637	588	605	596	575	596	581	566	590	601	573	555	586	586	602	642	564	597	564	567	567	609	589	538	573	596	629	625	584	554	588	608	575	661	603	609	577	582	602	655	556	646	550	545	556	578	606	580	559	579	601	647	551	507	548	588	554	570	581	578	557	584	559	596	560	584	659	609	592	600	589	550	604	581	601	612	566	551	602	620	606	585	595	557	599	589	586	548	544	578	623	576	618	555	573	562	602	613	598	537	602	578	584	523	617	585	566	562	587	585	588	600	552	585	604	596	607	587	679	585	624	590	587	579	576	545	573	587	584	591	544	573	645	560	596	553	570	547	569	577	600	580	556	567	583	616	572	583	631	560	552	540	555	587	605	535	567	576	549	576	573	553	589	517	591	584	584	609	570	537	602	572	545	559	568	570	601	533	590	587	552	641	555	624	582	562	594	541	606	580	580	587	561	610	570	547	598	562	605	566	591	616	567	597	625	564	607	579	559	588	640	576	584	583	570	602	557	587	666	606	567	545	617	562	568	585	557	604	580	592	603	588	587	621	574	635	573	600	580	575	580	554	574	613	610	564	564	567	594	623	544	561	577	592	595	580	585	567	598	568	577	560	588	592	636	573	580	579	566	614	604	602	626	579	587	527	567	570	601	583	594	627	567	591	570	572	606	576	567	582	571	580	605	605	600	541	551	615	575	551	589	577	562	619	577	590	590	559	582	622	569	557	596	615	628	602	571	551	617	579	576	577	539	563	539	546	590	623	576	583	579	591	557	544	623	606	599	591	546	538	591	561	561	628	554	594	616	597	552	596	599	607	572	574	537	562	590	633	598	633	554	646	546	593	586	631	607	604	552	596	574	570	575	588	563	568	592	542	572	586	584	566	628	556	586	615	599	592	589	569	573	593	578	545	545	577	591	585	565	570	617	633	610	597	580	592	594	539	555	565	564	528	566	594	570	597	613	598	609	583	589	555	603	582	556	600	584	588	578	568	602	587	605	561	570	579
7419	14060	13785	8605	6224	4838	3310	2460	1788	1659	1288	8775	22571	16550	9361	3678	1347	663	588	525	518	487	495	518	542	511	554	524	516	543	522	573	529	522	513	489	505	507	537	524	529	500	500	505	559	563	540	504	530	466	508	527	483	526	536	521	530	533	563	600	504	561	573	514	537	512	472	540	516	531	527	545	531	516	547	527	520	537	498	556	536	589	545	510	548	527	538	487	530	527	554	536	515	516	491	534	534	516	497	515	503	557	522	544	502	556	490	518	494	546	527	514	507	497	540	494	546	549	468	532	527	496	513	516	523	485	528	544	550	539	537	539	544	548	509	557	530	499	508	495	526	509	518	544	488	543	513	510	529	546	516	509	499	536	556	499	508	536	515	535	533	513	494	514	528	565	533	531	544	477	509	550	522	507	527	553	522	542	565	572	522	522	485	526	510	512	497	503	521	512	557	554	550	545	537	542	485	564	564	559	519	513	514	537	525	560	559	490	505	508	500	545	531	525	522	485	494	532	501	545	540	550	500	493	535	581	505	507	502	533	553	483	495	558	489	510	545	489	520	503	578	507	527	508	513	506	517	532	529	553	550	527	533	492	525	533	523	510	537	532	531	514	523	495	557	530	515	494	515	510	571	524	519	537	504	500	511	540	536	516	525	515	518	535	523	496	528	532	547	550	538	545	529	533	551	543	566	506	522	513	530	486	533	501	569	528	551	513	534	481	516	562	466	542	570	563	542	517	520	512	534	534	544	522	565	529	506	500	471	526	528	507	541	511	528	508	503	522	517	523	520	552	502	506	547	552	510	555	526	524	510	569	523	531	512	526	551	526	513	535	498	548	514	490	488	476	512	490	508	465	530	516	517	499	562	521	558	535	494	499	486	531	493	497	484	550	558	510	509	510	550	485	543	513	569	545	524	528	505	510	543	574	509	493	519	537	500	498	547	533	519	517	566	528	520	556	477	510	481	503	553	507	552	537	539	569	530	499	536	497	567	514	500	529	497	578	540	532	548	541	548	513	490	471	507	553	477	494	507	532	505	519	531	532	535	543	504	554	498	522	540	570	514	526	527	613	531	522	519	550	565	457	542	527	522	518	500	568	516	533	524	502	498	566	544	481	510	555	548	538	537	487	508	490	531	513	530	546	528	526	535	540	531	546	514	508	523	511	546	510	469	542	514	513	514	540	553	547	456	556	499	520	518	518	532	539	525	533	497	503	532	537	502	501	585	484	552	501	515	558	509	546	507	537	518	547	553	506	512	504	530	499	507	543	526	509	526	505	530	527	502	534	521	549	507	471	518	531	542	569	533	523	513	517	541	532	528	509	606	513	522	490	516	561	491	569	493	529	550	516	508	551	513	533	497	548	540	587	487	546	541	525	535	518	523	523	550	566	493	524	530	542	503	536	533	516	519	515	504	528	507	515	533	499	563	547	528	501	545	543	526	514	542	555	537	490	486	517	542	541	490	501	522	546	549	507	517	504	524	541	502	499	527	558	542	494	532	514	567	553	490	556	516	564	526	524	533	550	519	492	534	543	551	534	548	501	512	514	511	550	497	513	558	556	547	548	549	517	508	536	528	532	494	572	511	555	491	508	510	504	499	521	541	507	534	523	552	501	540	470	545	514	492	535	508	525	523	518	517	542	548	515	531	550	554	510	511	503	545	552	534	496	537	517	545	561	512	515	505	532	516	557	498	530	542	507	528	529	493	491	577	534	505	545	543	475	508	517	490	525	511	508	533	515	531	525	518	505	564	525	502	518	523	524	504	513	554	548	508	536	544	475	527	527	568	518	539	552	507	527	526	526	564	501	473	534	539	550	519	542	514	566	526	546	543	524	501	516	514	520	542	538	528	503	536	510	555	540	523	551	517	524	499	529	546	524	536	515	577	501	531	499	520	548	525	505	526	502	524	533	525	506	480	512	527	481	545	512	548	558	546	475	587	517	506	519	542	535	515	523	532	525	574	511	511	553	527	570	561	510	520	481	463	499	503	527	539	497	560	541	538	519	536	524	541	477	482	500	541	588	511	548	564	518	543	513	533	535	558	504	511	505	508	529	505	580	531	497	520	553	510	494	525	533	543	545	509	536	535	492	540	521	530	557	546	501	527	522	545	492	513	541	487	521	488	541	529	507	532	509	520	556	527	533	560	535	504	489	542	515	531	536	548	482	537	542	543	521	522	505	471	508	540	503	526	487	507	507	480	540	534	538	488	559	495	533	520	549	523	522	507	494	495	535	511	497	523	535	500	553	552	507	547	504	504	548	524	517	523	541	506	522	547	540	541	500	528	493	517	538	538	516	504	545	531	552	560	597	473	560	555	518	549	517	524	498	533	487	475	582	535	524	532	509	519	512	519	495	522	555	532	482	543	552	486	507	498	495	506	537	512	524	533	504	552	503	536	496	474	521	504	523	514	563	481	503	572	498	524	540	526	526	527	518	539	519	518	534	548	520	520	492	503	501	553	519	536	498	500	542	510	532	524	530	474	479	499	562	505	486	528	540	545	490	512	564	518	497	518	526	536	494	491	538	511	555	546	482	539	505	517	549	510	496	514	528	544	527	522	543	541	554	508	564	535	520	534	508	481	560	488	515	529	540	514	502	529	524	492	512	533	558	521	512	523	535	500	523	557	513	583	552	494	506	515	518	514	520	546	514	509	519	480	521	515	473	531	527	510	508	509	502	565	507	574	531	567	496	537	505	516	535	520	540	500	523	528	483	491	501	545	531	521	565	529	549	525	574	512	523	551	491	517	508	521	489	508	538	543	488	502	579	474	511	525	524	486	513	551	486	520	511	533	537	568	503	505	540	524	509	497	527	532	504	502	539	523	508	512	531	493	558	565	543	536	541	510	504	534	523	534	529	497	530	539	535	509	517	554	525	545	506	505	547	540	517	483	482	481	471	507	509	533	526	514	528	475	503	502	515	493	524	505	499	526	525	561	505	528	507	514	513	547	532	514	502	517	489	491	557	472	507	481	512	500	554	540	549	511	520	523	561	551	522	543	502	525	548	524	511	563	485	489	511	516	530	586	499	518	505	561	505	511	515	517	528	534	556	503	503	514	502	532	552	529	504	507	547	515	554	491	527	529	522	553	504	521	534	495	544	523	526	516	516	488	535	506	490	528	553	536	521	544	551	511	523	538	502	497	508	526	546	504	522	564	527	537	501	506	504	535	525	531	512	533	546	544	505	544	544	504	475	519	499	544	527	524	528	537	509	535	501	534	548	507	512	543	512	480	482	532	531	535	571	516	528	528	509	542	526	512	503	494	489	512	498	519	507	469	538	486	491	503	521	475	521	541	542	478	558	568	528	512	543	531	520	523	506	545	528	493	536	513	540	546	497	536	532	495	545	555	496	546	534	544	508	532	471	489	517	502	543	502	515	530	489	526	520	499	515	500	517	519	530	509	472	537	551	503	568	520	534	529	545	526	530	550	531	539	503	530	511	522	555	497	565	473	503	516	526	551	525	519	516	486	468
26730	11073	4647	2561	1383	1055	667	628	554	555	568	532	1000	1416	1191	865	639	514	490	522	508	474	468	511	481	474	509	503	493	488	502	538	492	528	507	465	475	505	497	489	526	487	483	500	490	549	469	509	462	460	498	457	462	507	549	492	444	499	501	470	493	490	477	487	488	480	504	490	492	501	505	499	496	481	489	518	492	522	485	480	536	532	560	519	522	540	527	515	529	540	488	498	497	511	483	478	475	476	458	510	480	514	485	518	522	515	496	481	471	471	517	515	513	497	512	515	485	497	516	494	469	530	524	518	517	530	515	524	509	534	501	489	461	440	478	491	508	520	504	478	510	471	492	510	481	503	522	492	515	509	485	528	468	494	493	495	476	534	473	487	496	510	510	501	517	489	527	491	485	510	509	481	480	499	547	499	443	455	468	508	483	495	504	482	524	476	502	468	476	475	501	502	453	474	463	493	533	501	485	492	473	481	480	465	486	505	514	502	499	439	501	489	539	495	496	470	543	516	512	496	473	506	532	481	517	511	531	478	493	465	484	462	509	477	477	469	482	478	483	504	467	467	523	486	511	505	485	489	496	488	484	484	491	491	532	481	536	514	486	524	536	534	495	486	489	482	456	492	526	502	468	515	449	495	530	523	509	504	487	487	507	518	494	518	513	542	509	500	501	478	527	512	499	486	494	487	505	437	488	478	436	482	494	458	486	527	516	503	475	514	481	497	487	470	527	482	485	466	476	519	494	504	485	514	471	460	484	512	470	489	496	470	502	484	502	490	470	532	481	487	520	484	500	508	503	513	530	493	508	467	496	500	494	517	484	488	507	483	500	473	501	510	480	518	506	477	520	511	523	522	548	466	481	502	460	463	533	492	520	493	484	520	483	457	478	478	485	479	506	471	503	518	462	490	476	504	510	486	510	512	489	468	507	482	499	510	480	501	504	471	497	504	472	492	493	463	511	484	519	488	474	506	503	472	483	521	486	457	539	516	489	489	497	490	494	487	528	509	478	497	483	455	466	545	500	506	492	480	496	471	481	501	500	515	465	455	488	503	470	533	496	522	501	462	502	483	502	512	509	520	492	500	465	508	539	516	524	513	468	487	491	483	486	484	492	514	482	496	513	529	489	462	512	506	482	494	528	481	503	478	471	507	500	496	501	491	493	489	498	524	462	509	509	517	485	527	513	497	477	522	463	477	473	495	474	453	507	500	511	490	508	491	482	486	501	495	523	490	497	466	492	487	479	503	481	509	516	465	527	505	469	461	487	504	477	491	470	478	479	495	493	498	505	504	490	516	513	499	466	465	464	507	519	484	501	536	502	482	480	485	496	486	495	510	530	522	498	473	482	441	545	520	492	483	495	517	492	489	507	538	484	502	508	538	470	508	513	500	475	467	504	506	449	488	487	488	455	498	479	484	465	469	491	469	484	477	500	497	501	511	489	505	490	481	433	525	488	542	507	518	515	481	489	507	483	520	501	512	524	487	478	518	490	488	491	527	469	503	490	496	475	542	527	508	477	495	466	494	470	477	499	488	486	501	502	439	469	533	525	491	460	506	479	508	500	524	481	493	478	477	481	480	476	447	491	484	537	510	474	480	510	491	530	497	449	542	493	505	478	467	494	497	526	525	474	487	534	475	508	437	512	500	479	482	470	465	504	492	462	485	465	510	502	481	504	526	537	467	498	505	494	500	452	511	539	499	518	518	504	489	495	489	515	504	522	521	502	492	450	509	531	474	512	507	481	520	482	469	502	469	479	501	432	474	506	489	483	445	503	480	491	502	484	500	460	513	506	493	458	485	496	490	489	475	464	474	487	483	499	490	534	486	486	484	504	494	471	501	486	500	507	495	511	478	496	481	503	454	498	471	429	479	485	492	539	434	503	463	493	485	524	506	500	505	490	514	506	473	482	494	502	536	496	516	487	509	464	481	467	499	492	483	521	429	498	501	452	477	485	516	450	463	471	499	509	470	493	488	510	491	512	477	456	520	434	474	494	509	507	498	510	490	487	507	462	477	503	467	495	438	444	486	445	504	496	470	489	488	511	502	501	490	499	492	536	461	459	472	488	482	517	514	480	525	484	529	479	493	487	477	473	473	500	493	493	481	493	513	508	468	533	489	503	490	506	455	486	463	512	501	498	467	499	487	468	467	507	503	460	479	512	467	511	470	513	484	499	529	509	523	493	456	492	463	491	480	500	546	484	523	502	488	508	493	514	517	496	533	493	512	506	538	476	502	450	502	500	499	484	506	539	503	507	481	546	492	466	463	470	512	524	459	512	478	485	501	497	505	468	544	462	474	492	513	452	495	498	501	473	488	502	504	502	462	496	508	534	482	508	515	489	474	500	510	486	515	496	515	509	484	505	504	520	480	498	485	437	476	536	511	512	489	502	492	505	455	481	516	473	492	466	491	473	485	497	502	487	506	467	478	570	505	496	533	532	460	481	484	488	523	505	485	504	450	503	498	508	473	535	493	540	485	503	491	452	473	475	456	500	503	465	500	493	461	445	477	470	505	474	509	490	529	471	475	487	490	503	468	509	510	517	486	501	527	482	485	476	507	523	457	524	498	493	482	518	477	497	495	496	502	506	521	483	513	485	479	476	503	495	505	540	486	490	492	503	484	482	473	499	494	518	485	521	487	457	515	460	481	512	494	520	506	498	448	506	496	478	467	498	485	490	499	520	526	499	502	475	496	496	468	499	499	488	481	502	493	515	503	474	482	441	464	482	498	486	498	487	520	495	499	463	482	507	490	512	472	499	478	468	497	532	501	476	462	493	492	501	472	477	510	502	495	459	478	523	480	487	518	521	523	482	492	497	484	523	493	526	478	497	494	464	495	465	466	493	506	516	507	493	503	510	533	470	520	501	508	499	493	475	460	498	475	465	525	505	500	459	520	476	463	471	488	515	450	478	510	490	479	478	469	448	481	484	494	482	518	497	526	476	509	485	485	486	459	468	493	501	480	502	489	510	504	494	483	463	546	484	488	484	498	486	496	539	519	501	493	500	496	477	514	466	515	486	511	500	544	471	483	452	505	494	487	502	482	493	488	493	485	465	477	480	457	496	478	508	505	497	506	499	486	484	489	496	517	478	518	500	495	494	463	515	484	493	543	560	513	524	440	476	525	504	502	510	458	524	466	501	524	495	492	486	500	484	508	475	512	492	490	507	461	480	515	487	491	497	498	512	491	492	491	458	489	462	483	468	511	500	471	486	467	449	517	500	501	489	500	526	526	466	541	443	505	481	482	490	535	468	460	523	531	485	522	502	532	486	475	488	493	512	514	492	496	484	473	485	509	511	508	472	509	507	464	471	495	462	476	500	466	500	523	532	547	513	521	492	477	492	489	496	464	496	466	496	504	497	500	493	496	545	468	469	463	489	485	521	488	486	469	471	423	513	471	476	492	494	481	457	502	486	492	513	476	519	473	500	469	475	546	500	474	493	481	478	501	525	501	517	509	519	502	470	485	482	470	535	504
6719	4667	4841	2553	1733	1254	820	709	560	524	476	534	1396	1799	1320	806	558	453	486	406	447	422	456	480	467	435	432	433	433	436	453	462	412	457	436	462	414	464	436	417	425	456	407	438	458	447	432	442	427	462	456	444	431	440	476	437	430	428	430	452	430	429	420	442	462	392	460	398	436	445	400	413	434	449	435	431	452	408	440	434	469	463	443	446	424	425	443	378	428	487	396	428	430	444	441	435	412	422	453	394	417	429	447	433	406	455	423	386	461	425	470	475	436	444	436	432	423	419	393	461	407	398	446	464	419	417	419	414	436	471	434	442	413	397	424	425	433	427	429	460	465	450	456	442	418	456	444	408	425	432	390	424	410	424	428	390	406	456	465	461	430	426	451	452	422	441	468	427	419	448	455	415	454	438	431	449	382	416	430	424	470	422	451	462	441	420	427	418	414	447	445	409	436	423	448	450	418	425	446	453	455	442	469	469	465	408	460	453	421	418	434	401	405	457	444	391	411	454	411	429	464	454	409	428	442	428	425	443	441	415	429	428	415	409	402	420	451	457	466	436	371	452	437	416	386	426	394	433	440	435	436	456	415	425	465	472	459	402	410	434	429	455	431	432	401	443	438	409	440	429	439	421	441	441	414	467	422	418	439	389	441	455	401	452	435	432	459	438	436	440	410	434	458	436	437	453	417	412	430	414	456	421	458	437	445	431	416	416	443	457	436	439	452	448	454	447	423	408	437	401	447	418	423	444	446	456	478	441	435	431	446	443	445	433	422	405	430	430	465	447	413	441	436	464	426	434	449	440	440	432	418	438	421	433	430	430	446	424	434	412	447	433	424	444	431	432	462	464	433	455	450	486	406	409	408	431	444	431	443	448	450	464	412	431	424	420	455	450	458	436	428	448	430	443	432	439	415	439	433	407	434	428	433	453	471	437	458	449	423	451	477	418	470	459	440	442	413	430	443	446	429	410	471	422	456	433	420	437	456	402	428	437	409	423	440	440	421	454	435	462	377	460	466	435	422	436	414	424	428	438	434	422	417	442	417	442	456	442	423	417	458	478	423	425	446	379	454	409	473	408	419	432	444	441	427	417	456	410	411	451	436	459	448	457	447	425	422	469	410	403	449	457	449	433	456	444	444	403	484	473	395	413	447	432	413	423	460	433	447	435	407	415	439	420	442	441	458	406	446	446	435	404	468	430	393	435	428	431	465	420	438	422	425	373	421	459	434	438	437	418	460	406	457	431	406	429	440	456	430	429	435	472	492	417	442	424	465	445	446	467	475	436	393	427	424	445	431	442	408	477	422	438	447	406	447	464	437	457	412	456	402	466	462	434	444	395	472	409	459	411	439	423	444	398	436	462	466	446	428	459	413	430	451	407	433	452	439	407	428	462	423	432	404	430	481	405	473	396	399	435	456	445	435	400	398	432	442	447	449	470	433	433	416	449	458	459	451	410	397	454	436	441	406	429	392	391	444	413	458	414	416	431	423	431	443	454	442	423	443	412	457	456	403	434	427	429	417	407	457	447	471	399	447	448	429	445	447	442	430	431	496	453	428	493	419	460	402	460	437	425	461	432	407	409	438	424	427	407	476	449	440	480	452	480	417	441	436	432	431	442	398	416	435	448	437	430	481	407	452	425	450	433	440	413	427	457	429	439	399	465	419	478	456	432	442	442	400	402	472	451	417	467	429	459	435	454	409	431	455	424	448	413	453	448	461	446	460	402	446	426	439	435	441	441	466	421	420	435	502	425	471	466	441	485	425	439	426	460	413	465	438	442	424	416	411	424	449	465	427	448	436	444	444	436	438	445	460	422	444	421	428	456	426	428	437	465	488	455	426	447	413	422	457	453	411	455	463	438	424	389	447	452	444	427	435	458	462	426	423	452	404	423	427	421	462	444	427	425	485	445	406	454	430	445	424	426	467	447	433	464	418	457	420	445	447	467	407	444	427	477	471	464	452	415	440	430	412	439	434	435	446	401	483	462	406	422	455	418	421	441	421	400	470	421	421	406	438	446	417	461	424	475	482	395	437	424	371	458	405	431	456	446	456	466	501	442	437	457	429	454	481	421	456	461	461	423	437	475	431	432	440	452	459	457	441	423	424	435	442	425	462	417	394	478	453	437	437	415	423	465	456	419	453	461	427	434	397	461	460	446	442	449	423	422	424	418	451	459	423	433	418	424	423	452	414	427	433	437	418	421	464	440	457	463	410	454	449	438	428	440	434	439	474	443	449	427	404	442	440	446	465	438	451	424	437	436	433	449	444	432	447	427	431	442	438	422	397	436	428	424	450	464	430	437	398	380	437	421	427	453	422	447	404	458	424	411	418	456	428	421	434	445	433	393	408	416	419	421	454	390	423	458	449	462	415	458	410	450	436	418	432	432	425	450	425	468	468	442	440	414	437	409	450	440	430	432	442	459	427	442	420	421	450	399	423	413	439	432	454	447	401	421	436	445	458	455	399	433	446	424	424	425	398	422	440	427	437	434	441	416	430	440	439	437	415	447	388	435	484	447	470	414	442	412	436	461	437	432	413	465	428	414	418	424	440	436	452	443	421	430	399	409	458	419	472	470	456	464	432	419	409	417	423	447	409	427	459	443	439	466	407	442	439	428	407	423	455	419	437	400	444	427	440	443	455	450	429	456	437	421	461	469	441	437	447	412	422	403	442	434	413	454	428	421	443	457	416	467	444	448	457	464	385	379	472	415	417	460	446	404	460	425	414	470	402	436	461	450	448	451	391	466	435	415	420	409	433	427	405	411	428	479	427	423	451	431	436	430	429	446	434	430	416	417	407	419	448	435	441	426	443	441	425	418	435	444	438	444	436	402	391	441	475	415	419	426	420	418	402	440	420	426	459	429	430	441	400	439	496	468	468	426	439	425	431	413	413	435	448	407	428	462	447	448	427	432	432	461	431	452	469	430	451	429	425	456	450	462	433	445	422	470	428	440	446	450	462	443	433	462	440	418	436	434	422	487	457	429	447	465	429	467	456	453	441	448	448	420	409	448	433	405	406	444	438	421	435	456	404	419	452	448	425	417	483	438	429	451	475	449	404	432	437	412	442	437	428	446	470	442	444	446	441	440	448	416	420	433	446	458	405	411	428	446	427	422	445	470	433	407	431	468	442	452	453	478	435	454	418	463	448	431	434	430	442	439	430	446	430	408	422	440	463	401	415	472	431	434	408	407	436	423	461	445	448	410	455	445	470	452	486	454	420	410	442	423	426	424	455	410	443	481	403	442	417	418	425	445	420	435	412	430	401	420	444	451	419	441	441	408	441	470	453	432	452	459	377	449	419	437	472	411	433	452	453	412	475	451	486	467	402	424	455	444	472	429	439	424	448	435	421	430	470	459	443	406	416	427	455	449	474	413	460	419	450	422	409	430	436	476	436	439	446	404	437	433	415	410	469	467	430	405	422	450	460	465	454	422	434	417	461	420	409	435	408	457	446	445	372	406	431	410	470	414	443	451
24678	20770	26685	24516	11769	3587	1812	1079	886	745	690	597	7021	11452	7522	3221	1119	619	518	480	469	454	496	488	466	455	497	478	490	511	465	476	485	473	450	478	441	450	461	469	437	447	479	445	447	479	461	479	476	462	435	458	439	467	448	497	454	448	445	465	473	476	444	462	426	463	480	488	492	472	481	477	466	484	500	470	466	497	476	489	485	488	478	459	467	475	483	493	479	443	474	456	476	476	462	480	462	471	446	488	510	478	458	493	467	497	471	481	461	464	460	469	478	473	463	448	465	522	457	456	473	436	489	444	455	456	486	497	448	463	500	465	486	471	491	467	470	515	462	491	495	458	449	472	513	505	475	484	438	466	475	460	479	505	433	478	516	494	472	472	493	467	490	474	480	484	448	486	460	445	466	461	465	474	470	454	463	467	511	464	453	452	486	491	492	472	515	480	465	481	487	429	502	469	478	460	465	469	431	464	435	475	454	448	452	462	463	446	467	487	501	476	466	458	459	429	468	480	449	472	457	475	463	475	466	478	475	479	472	466	463	441	470	476	442	439	487	435	458	501	471	445	452	459	464	473	470	460	455	453	495	459	456	492	462	464	477	440	497	491	449	457	473	505	518	459	477	480	486	471	479	489	467	445	473	458	457	476	450	452	458	453	500	439	472	463	413	439	462	508	495	456	443	456	525	461	446	457	503	483	420	441	491	482	473	425	470	523	469	495	486	492	484	455	438	497	447	487	506	473	479	458	448	475	457	479	451	533	499	484	505	457	455	449	455	491	446	449	474	498	450	467	480	482	505	444	464	481	493	463	454	530	527	446	510	460	501	451	461	493	482	458	456	458	504	469	478	467	447	462	483	465	464	459	458	500	490	451	499	471	467	453	460	456	508	468	472	437	451	460	495	471	461	447	447	489	446	461	434	483	465	501	473	488	481	434	513	472	479	481	495	497	462	449	481	446	488	478	425	461	468	485	444	444	483	506	479	475	454	470	447	441	487	445	477	464	477	451	486	423	505	501	490	467	464	489	461	509	459	489	497	434	444	456	452	448	446	457	464	477	441	459	515	458	444	463	427	479	461	499	467	470	458	451	447	489	434	446	486	425	459	457	446	459	497	451	487	475	490	470	497	483	464	457	452	500	461	479	467	511	460	472	471	443	453	504	467	457	445	485	482	423	482	443	499	500	461	451	515	464	464	496	483	465	481	484	463	463	459	472	501	479	480	473	499	438	451	478	442	466	493	481	487	464	478	456	449	457	444	475	468	462	480	490	468	436	483	489	507	484	468	493	465	472	474	463	449	450	405	469	480	479	489	498	464	479	463	429	463	459	504	476	463	476	442	489	488	464	451	471	479	485	484	442	516	463	448	456	480	440	495	487	467	461	472	469	494	517	450	475	463	478	432	463	473	460	460	489	459	469	435	444	476	498	499	479	485	485	441	485	433	481	491	475	449	462	475	445	505	466	428	481	485	436	463	477	470	464	470	512	464	484	443	493	455	465	454	452	459	458	437	473	453	447	468	477	445	485	449	476	444	454	479	447	471	514	491	468	475	439	468	476	454	479	474	501	437	475	458	497	483	476	481	487	491	471	443	451	458	440	478	491	490	451	462	468	497	462	486	509	465	503	472	440	454	468	453	451	484	469	504	486	469	458	456	491	450	475	460	482	463	459	490	456	480	485	472	459	487	464	470	472	469	481	481	481	440	488	465	487	467	469	452	500	472	465	509	464	474	482	502	451	452	489	467	458	513	481	439	452	440	465	449	437	453	498	471	468	467	532	453	467	481	461	508	440	472	491	462	471	448	459	438	489	465	437	443	496	472	452	485	435	464	442	459	449	485	481	472	448	465	436	456	464	492	464	481	504	480	483	444	517	442	443	439	477	461	484	477	491	457	454	469	487	467	478	450	428	477	498	455	447	452	465	493	496	471	443	486	476	460	514	428	513	475	453	456	480	458	496	436	483	446	451	466	494	442	487	457	485	444	501	468	465	455	467	481	485	482	434	477	447	512	493	434	480	460	476	464	462	448	431	427	461	435	454	456	513	472	434	469	493	453	483	467	500	449	462	453	456	486	481	453	439	466	483	438	483	482	453	468	481	457	483	489	484	478	501	472	499	479	474	460	433	489	485	473	459	461	494	478	486	441	498	498	471	477	471	451	465	436	431	448	492	466	459	509	440	470	501	475	458	469	469	490	472	479	511	476	493	493	446	514	469	420	488	455	458	438	482	482	460	459	490	474	474	473	477	429	458	483	463	478	496	442	492	429	455	453	477	490	429	455	427	451	454	460	486	455	508	476	484	488	475	485	500	447	475	482	427	470	460	432	528	454	488	473	482	466	453	477	447	441	506	460	452	477	473	436	449	470	477	489	499	457	500	463	460	490	438	457	471	464	483	471	457	462	489	453	435	466	487	475	441	405	450	463	470	449	490	500	463	496	521	452	507	459	491	469	479	448	483	475	472	440	485	452	458	462	495	456	480	470	452	481	466	450	490	491	473	416	457	441	437	516	461	466	452	478	448	484	450	458	462	473	427	452	503	452	477	447	508	460	450	437	460	435	460	489	460	450	486	477	466	458	478	462	440	478	422	479	503	454	430	513	473	472	508	442	466	449	483	452	480	476	475	504	473	443	496	483	439	439	445	505	480	449	491	449	488	462	520	451	431	497	479	459	447	441	422	417	458	471	420	425	497	482	468	501	457	440	444	470	482	447	483	500	465	476	453	483	487	471	479	493	444	462	481	454	485	456	453	499	457	497	476	462	439	481	474	446	473	508	433	470	432	447	456	493	451	459	445	478	461	481	461	464	478	488	427	505	453	457	476	498	493	475	464	437	444	469	486	459	490	413	451	478	480	492	489	471	443	479	433	462	493	454	447	434	460	496	463	414	463	458	455	459	474	448	481	464	512	463	477	445	497	470	468	446	463	465	404	494	488	474	438	488	483	456	470	471	478	455	473	464	500	508	445	497	461	467	475	485	494	454	466	464	479	489	470	494	458	473	435	497	430	457	452	487	505	488	438	486	511	484	435	482	438	478	503	505	448	485	506	467	440	463	480	450	466	440	477	485	488	453	501	466	457	445	477	467	469	509	454	467	442	451	473	460	467	486	478	490	500	477	431	454	482	469	477	501	497	456	481	474	457	446	453	514	435	493	475	505	474	491	478	481	475	485	463	492	445	471	478	488	426	482	440	442	498	444	471	466	463	453	463	451	450	469	469	475	482	466	486	463	431	431	454	439	471	458	437	511	486	446	458	417	464	434	476	481	461	478	478	461	485	447	481	479	449	450	502	467	484	429	488	501	459	447	474	477	472	458	492	479	471	457	467	437	501	498	460	460	490	483	489	492	432	435	488	506	464	483	437	463	461	411	496	514	443	475	474	494	510	443	469	455	445	474	520	484	438	468	465	450	507	423	493	466	468	469	523	480	491	454	461	473	486	470	478	491	450	485	485	488	497	421	486	482	498	460	503	464	458	511	472
6106	10669	11191	6658	4563	2942	1817	1345	1052	842	724	783	10028	11650	7795	3380	1206	569	438	443	437	483	443	402	436	433	388	417	441	450	405	418	422	445	423	434	399	448	439	408	445	430	449	419	444	485	425	428	422	410	415	424	400	468	422	453	415	471	466	437	407	453	391	429	406	398	437	442	429	386	436	441	427	439	417	470	444	437	425	435	450	479	423	402	453	407	479	405	451	430	427	434	427	441	420	438	459	441	446	451	427	437	457	411	409	419	428	470	419	415	457	425	440	427	445	431	437	431	427	417	424	446	450	411	425	423	458	433	431	456	429	432	398	433	391	407	436	474	415	414	430	435	434	448	441	397	433	432	450	444	414	436	430	408	417	441	443	454	425	449	398	426	423	421	460	433	450	449	446	458	469	424	436	409	425	435	378	465	436	424	430	437	463	446	440	434	432	429	476	434	458	444	463	427	482	431	441	444	447	463	408	441	440	420	450	413	410	416	416	454	405	411	419	435	427	480	408	440	443	437	419	432	436	415	432	453	454	451	428	444	449	455	447	417	397	416	417	417	461	451	403	429	457	414	424	423	455	453	472	437	438	424	424	418	439	401	451	423	428	448	415	424	440	398	456	432	472	423	451	443	455	449	447	430	479	436	440	433	430	427	400	443	415	419	437	438	481	436	442	421	432	424	448	438	469	411	435	440	412	439	461	437	446	407	438	446	409	420	439	397	408	424	453	429	403	417	436	468	399	418	453	465	469	441	394	428	431	439	432	418	424	420	463	470	420	450	406	416	437	431	444	417	431	428	431	429	359	424	455	386	437	439	421	423	447	445	434	457	445	402	427	426	398	429	443	432	424	442	439	437	418	423	386	399	421	446	438	431	425	425	464	409	465	465	429	437	441	467	438	421	433	456	432	390	439	423	437	456	448	444	442	431	416	442	424	447	419	436	445	447	396	417	454	442	457	454	429	422	418	464	423	431	443	408	443	443	450	467	410	453	462	430	404	414	450	380	402	435	418	443	427	401	434	437	426	420	406	442	442	417	429	441	423	433	388	446	438	429	449	432	440	434	426	432	446	441	420	450	447	414	414	456	432	433	422	463	403	417	452	434	415	428	423	463	436	449	456	440	438	450	436	453	412	401	430	430	427	429	405	477	430	410	438	481	410	439	440	452	436	444	394	429	412	428	400	428	406	414	400	374	458	398	413	420	443	430	473	450	394	431	425	397	412	464	442	464	452	451	430	438	458	446	368	410	418	406	412	437	397	447	453	435	443	421	410	434	432	423	424	436	423	405	432	441	426	452	411	414	421	452	425	444	434	446	433	432	419	428	438	439	416	434	458	419	447	371	422	424	404	433	415	436	501	447	437	455	413	408	475	408	439	416	453	439	465	431	482	429	413	427	443	403	430	416	459	464	423	451	430	401	440	445	415	454	454	441	440	428	482	406	439	436	430	450	424	432	434	438	407	420	418	458	446	397	446	414	406	405	397	460	432	409	420	435	440	415	444	399	446	463	420	428	394	421	413	455	436	444	433	425	439	442	440	445	444	448	454	450	460	434	404	408	437	414	414	409	441	468	427	444	394	455	424	464	435	431	405	416	428	466	425	453	421	416	450	438	474	452	445	450	442	484	429	428	419	405	459	376	443	442	416	443	437	460	429	425	430	432	434	434	416	444	438	404	424	462	425	434	450	435	429	436	419	408	431	450	428	440	443	460	469	404	445	411	440	437	413	416	410	409	423	430	453	440	430	437	436	426	452	409	448	426	436	461	436	416	433	431	389	418	442	442	447	399	379	408	441	397	441	429	429	429	469	434	441	443	419	440	447	429	414	440	444	463	433	453	413	385	434	451	448	445	450	414	441	438	457	435	444	442	393	451	403	430	432	452	451	408	465	400	470	459	435	434	434	439	419	422	410	442	434	433	442	443	390	455	394	420	409	420	432	431	439	402	431	434	428	436	429	389	422	433	409	477	460	418	422	428	451	427	418	403	452	393	424	425	386	431	447	424	419	400	413	438	414	393	428	441	399	402	407	445	461	443	427	459	382	424	402	447	437	437	434	403	413	414	434	455	463	439	435	459	443	433	471	433	434	382	439	406	471	400	448	433	437	456	459	439	444	433	442	437	428	465	437	424	398	424	414	425	402	455	432	444	449	424	444	419	433	437	406	423	454	425	424	433	442	430	468	424	389	436	441	447	432	441	428	428	431	446	396	426	404	430	422	380	434	431	424	406	481	423	409	401	415	428	417	425	424	459	451	456	447	426	470	443	426	470	417	424	463	462	442	427	454	436	386	428	465	397	434	439	455	404	413	425	420	448	447	454	413	450	421	422	442	418	424	430	455	449	454	428	421	406	378	435	462	444	412	392	460	447	451	447	422	444	416	444	413	455	469	474	406	435	436	428	434	429	432	427	430	450	422	459	445	423	441	408	413	432	421	451	410	424	415	451	423	412	445	397	467	427	413	392	409	445	440	459	424	395	441	422	437	431	436	408	388	418	424	435	470	409	453	429	418	410	419	432	429	475	426	427	419	416	446	424	419	454	466	446	426	418	439	418	374	410	474	437	395	397	470	377	429	436	401	404	432	433	452	428	412	427	403	461	435	451	440	442	396	379	418	419	413	448	437	421	419	414	423	403	437	430	445	457	409	419	441	441	451	459	366	417	465	417	412	419	358	399	419	442	395	461	465	439	445	401	427	432	451	405	407	405	389	444	455	433	426	408	428	465	451	443	442	417	408	394	458	411	403	456	432	421	444	445	426	423	386	432	443	410	426	415	442	438	440	431	405	438	441	410	429	419	430	440	441	449	410	424	441	429	453	420	403	446	438	396	430	406	448	463	427	417	423	439	432	415	441	445	417	419	391	430	465	458	427	431	440	442	420	399	399	442	413	447	416	402	412	469	412	401	405	423	456	382	435	445	470	486	397	430	414	472	402	448	442	408	452	471	469	450	427	456	443	410	433	405	427	448	393	427	421	436	408	411	426	424	433	457	449	448	442	423	456	415	418	437	428	447	409	438	488	389	419	441	444	430	437	422	422	426	414	444	435	446	432	450	416	435	433	427	426	489	395	437	450	421	453	430	418	427	483	418	456	443	418	433	477	473	426	410	446	427	466	432	456	411	450	441	436	445	415	418	485	461	428	413	426	428	445	437	418	457	438	439	417	422	436	406	428	395	402	391	461	460	443	474	403	489	433	443	478	405	449	428	417	437	479	415	460	447	448	430	435	450	416	408	438	417	427	393	425	440	435	450	445	443	421	425	421	458	440	423	424	431	440	453	427	442	439	442	433	438	406	417	444	420	432	433	394	409	442	418	443	445	447	465	419	452	442	414	446	424	435	431	383	411	438	432	440	458	418	449	437	412	455	408	436	430	461	417	405	405	416	419	424	401	392	405	419	452	435	426	398	420	407	437	480	423	410	448	411	422	451	456	433	447	445	419	440	428	445	466	420	428	443	414	422	433	463	397	421	430	456	445	477	435
23747	20742	27604	23883	20310	10772	4242	2211	1691	1673	1407	1223	11486	21178	14235	5905	1842	832	689	644	621	580	600	616	605	604	650	613	636	619	647	640	643	605	621	641	600	612	619	617	622	625	636	643	634	609	595	620	604	650	628	590	627	611	624	633	585	612	589	624	619	608	606	565	585	597	619	629	594	594	615	617	599	604	617	620	591	622	611	667	591	553	631	582	624	658	560	621	581	599	589	608	585	553	617	626	576	629	604	614	565	634	598	618	613	594	619	610	578	592	572	561	588	608	627	593	599	617	583	616	590	623	600	591	634	622	588	597	589	625	561	573	559	593	590	649	593	622	609	569	595	642	615	602	580	623	599	597	550	636	561	620	582	573	575	609	593	628	632	583	580	607	576	606	578	631	598	624	605	630	603	644	583	624	607	586	637	578	617	598	608	636	572	604	620	612	595	585	633	618	585	659	594	599	609	616	609	587	601	603	607	693	641	599	577	619	638	588	595	653	610	618	584	617	609	599	589	581	658	656	577	569	585	622	593	590	626	580	562	587	591	590	592	614	600	622	613	634	588	608	585	604	609	624	579	609	596	625	618	567	623	619	603	586	594	646	540	610	592	652	569	590	550	600	647	628	630	619	579	590	581	657	625	649	614	620	627	588	595	587	563	601	588	576	605	619	586	582	604	614	620	615	660	596	568	594	603	563	587	569	633	586	574	585	587	599	640	589	611	630	611	626	626	656	622	557	631	613	615	579	601	593	607	604	594	597	591	635	630	598	602	619	599	586	555	607	587	536	569	643	596	641	604	571	601	594	589	615	569	627	616	616	593	577	606	594	604	558	609	607	596	601	592	643	560	601	629	613	621	619	611	580	606	587	573	575	592	571	637	566	572	601	620	561	622	606	627	568	610	590	635	618	595	601	608	622	609	581	566	632	645	599	578	567	601	560	564	639	612	575	567	616	611	609	646	577	595	646	598	633	614	630	584	613	590	622	580	610	605	628	636	565	601	589	600	604	581	603	571	591	572	612	600	618	622	589	577	604	567	569	586	604	617	629	617	613	591	607	587	550	601	579	623	689	637	614	587	635	587	659	561	604	552	568	644	618	611	568	577	586	578	620	629	617	610	630	605	562	578	585	648	646	590	610	565	590	613	583	606	671	594	594	584	583	607	633	592	597	618	614	592	651	547	624	608	586	644	587	568	582	591	561	597	575	580	592	642	615	646	588	619	601	596	584	617	588	621	595	619	567	632	591	622	610	627	596	652	581	569	633	618	627	638	600	646	610	677	609	577	588	575	613	630	651	588	588	613	606	591	615	580	596	642	579	637	598	582	585	604	592	607	611	622	604	565	647	594	638	605	631	580	639	612	598	593	554	607	588	636	610	583	580	595	569	621	596	596	627	594	570	666	617	629	587	603	662	596	610	572	587	627	573	661	619	581	581	586	564	595	618	591	585	575	594	566	627	597	565	571	582	600	619	628	636	628	619	594	556	587	603	596	561	560	580	579	583	560	623	599	598	577	600	592	573	601	628	625	605	582	584	634	582	597	607	612	630	605	596	608	589	622	636	572	563	605	632	629	576	626	602	626	619	586	636	613	626	646	572	601	645	621	607	578	585	598	626	602	632	604	610	615	613	572	629	601	569	571	589	597	592	633	559	614	581	611	608	589	635	588	634	573	586	655	615	639	597	618	668	618	576	602	573	595	591	590	578	610	573	574	636	623	596	641	581	567	591	587	569	601	602	599	606	582	601	615	585	600	628	621	605	577	608	624	579	608	579	592	607	544	612	572	647	610	545	601	594	560	613	616	595	559	643	634	593	609	627	611	564	577	589	602	589	605	566	597	630	663	596	622	597	620	567	595	608	599	665	644	607	579	608	600	608	602	572	564	642	631	609	625	584	600	579	623	589	578	592	601	668	580	573	575	575	609	614	587	603	596	590	632	577	579	589	580	572	613	591	595	620	597	582	605	586	567	610	569	599	576	555	608	590	579	610	578	617	598	624	635	608	589	611	562	624	579	567	589	608	581	572	608	613	593	585	588	611	587	578	608	595	601	615	600	590	586	564	637	613	611	563	565	563	615	610	575	594	588	572	624	621	602	627	604	593	614	608	607	581	632	619	594	657	561	598	593	600	574	609	604	588	612	577	583	561	560	534	578	614	593	640	623	637	589	597	596	552	632	649	602	595	619	610	566	564	644	584	571	588	615	594	647	625	613	570	592	604	585	613	601	617	655	593	609	592	613	606	567	577	614	633	645	575	630	617	579	584	622	624	611	597	590	603	620	615	557	592	629	576	603	599	595	590	608	574	609	613	589	579	580	565	629	607	601	556	614	639	597	564	584	576	570	600	628	624	604	583	597	592	612	629	595	599	648	574	589	600	596	591	589	615	571	582	642	593	640	629	646	620	572	610	642	607	576	579	587	604	621	590	580	582	637	646	642	611	617	659	585	576	600	581	601	571	595	582	619	596	609	611	583	641	607	616	576	567	609	617	577	582	601	611	589	600	637	553	575	594	605	549	543	549	591	586	576	574	609	623	570	604	594	589	563	631	621	553	640	634	642	593	642	596	625	605	558	596	594	631	628	613	667	579	601	624	600	586	579	621	614	556	615	595	615	591	574	587	592	660	614	629	554	620	597	626	648	578	622	613	630	543	586	561	595	588	586	563	617	634	587	657	602	563	616	614	599	582	626	561	573	611	634	560	636	623	620	591	545	606	620	569	619	628	631	642	638	607	615	600	567	600	592	666	637	607	602	608	591	584	626	620	601	637	609	631	564	622	581	568	634	569	615	607	575	584	638	588	616	604	587	593	611	610	636	599	619	609	595	634	576	591	570	637	595	613	597	584	550	597	573	563	643	624	613	608	589	595	616	564	612	580	609	611	636	604	569	634	617	578	621	613	604	589	572	630	609	555	610	625	621	621	573	615	592	605	587	621	595	626	593	587	570	565	579	622	589	617	604	607	605	536	584	595	614	597	571	594	575	609	603	567	650	643	599	579	593	568	572	606	590	573	626	625	613	602	633	568	584	639	620	623	648	577	550	594	651	646	570	570	612	624	623	634	561	604	597	573	617	610	611	574	591	606	621	576	613	656	609	628	611	608	600	593	592	605	589	596	594	569	567	570	622	602	576	587	617	586	583	600	600	581	568	588	580	601	614	592	591	581	612	600	598	601	612	625	574	598	614	579	609	586	611	586	617	594	632	614	587	614	611	605	593	587	569	629	599	579	595	575	627	623	597	648	558	622	599	588	631	601	556	612	611	574	591	634	560	590	604	604	606	582	593	607	590	577	626	626	610	586	651	602	607	590	620	599	575	625	609	625	619	582	610	581	616	633	604	567	645	609	656	542	612	626	669	557	635	617	627	613	640	626	603	608	579	596	594	654	639	628	580	581	592	587	578	626	638	624	591	634	612	604	613	573	586	628	610	658	587	610	598	630	570	600	610	608	614	647	631	630	598	604	645	568	597	560	612	622	577	608	568	564
7012	14617	14076	9440	6435	4707	3555	2705	2264	2261	1804	1701	15299	19224	12475	5348	1845	776	557	527	571	579	482	537	533	532	521	505	539	544	609	542	574	535	613	566	537	548	575	565	514	496	564	563	555	541	533	551	520	578	527	563	521	523	507	523	549	517	504	540	545	557	529	552	524	542	533	537	540	511	518	486	526	575	561	512	523	527	541	527	550	540	531	525	510	522	571	503	505	538	494	529	528	561	527	529	533	520	539	510	547	579	535	509	507	541	523	533	501	513	536	535	493	553	547	552	555	478	577	545	498	522	500	507	530	567	514	512	532	572	518	549	550	527	479	568	529	532	512	541	511	589	580	575	527	523	582	523	556	555	501	530	531	521	508	501	503	547	514	575	479	580	524	517	543	518	557	550	529	534	509	588	578	565	472	481	540	568	517	499	500	552	550	527	543	521	539	557	550	570	525	534	550	541	567	523	567	532	515	547	487	486	534	512	500	527	542	556	508	493	520	507	537	529	512	480	545	547	524	497	506	591	535	517	533	539	535	544	561	534	536	496	537	512	525	558	560	515	567	532	535	528	552	565	546	541	533	550	544	527	504	505	557	534	547	516	512	562	493	532	549	526	547	551	544	519	505	538	527	532	544	553	535	523	543	513	548	509	505	503	553	522	556	484	502	529	544	554	576	555	523	535	561	548	539	501	509	518	506	521	522	526	528	532	524	564	586	529	503	524	525	527	540	518	514	526	536	540	485	560	504	531	571	547	576	568	538	495	521	541	523	508	541	566	536	555	563	547	489	528	559	519	561	542	508	497	519	514	527	542	545	511	529	559	538	496	518	547	540	595	536	526	548	518	558	535	504	559	524	545	535	551	550	538	517	505	555	492	520	538	563	547	496	522	499	516	511	537	516	511	542	543	531	535	543	526	582	519	518	549	542	509	559	517	502	606	553	517	557	560	542	519	528	498	540	562	561	529	532	493	510	504	535	536	497	546	544	523	556	536	517	567	493	509	544	549	572	540	525	522	526	547	528	570	526	484	534	524	526	533	511	548	562	528	522	501	545	542	526	503	527	543	529	501	551	559	540	538	514	543	517	527	507	534	539	528	547	565	541	548	509	556	526	576	545	489	499	514	567	540	473	534	563	595	559	556	548	495	479	537	532	523	540	565	555	493	560	523	555	574	549	528	503	567	527	523	533	536	507	518	583	516	517	517	530	520	532	529	506	503	566	523	535	517	511	530	502	525	523	566	503	519	543	527	529	522	525	568	524	551	512	550	525	528	538	537	462	566	536	551	509	533	512	522	547	540	503	534	525	533	497	583	560	564	538	533	541	501	530	521	497	544	539	546	515	545	535	513	559	484	511	507	504	541	544	534	569	535	530	549	543	532	535	554	492	571	511	515	586	516	531	517	534	516	519	508	534	541	531	532	550	533	518	518	546	517	523	526	567	510	573	525	559	504	555	580	535	527	506	540	502	527	542	546	534	489	527	541	514	515	502	562	514	551	532	521	507	544	525	524	520	555	514	549	519	530	481	530	513	543	532	543	527	517	507	533	515	567	546	533	575	521	529	543	516	544	550	510	561	498	549	507	558	518	537	567	559	523	527	553	471	521	537	533	544	558	544	556	504	494	498	505	525	538	519	553	503	510	515	518	543	502	503	519	524	497	514	521	562	558	511	537	577	543	511	537	551	555	514	557	527	525	547	526	536	570	533	579	540	535	540	500	504	549	548	545	523	536	535	539	530	543	568	518	520	527	521	545	548	498	550	548	521	552	523	501	543	528	507	547	519	552	556	540	551	525	495	559	526	553	501	554	520	514	489	519	536	526	549	534	524	485	502	516	589	537	505	542	531	539	509	506	561	518	502	575	549	545	525	538	558	566	526	522	516	526	532	570	555	555	546	537	548	545	512	501	562	513	511	522	537	555	526	542	542	562	545	556	520	542	572	520	547	510	529	536	553	544	567	519	512	586	526	538	554	536	534	536	541	505	532	513	546	540	541	521	518	529	507	521	494	519	547	539	582	524	500	530	558	598	521	565	561	506	507	525	539	588	507	529	512	512	570	551	562	534	600	515	502	538	541	536	535	558	562	573	516	584	571	539	550	540	506	539	537	555	532	556	526	553	540	530	519	509	528	521	531	543	542	538	531	490	553	541	547	545	558	521	500	552	564	559	516	519	523	524	531	516	516	504	510	513	523	516	553	563	499	507	491	526	502	546	507	532	552	509	487	503	541	510	546	538	503	512	502	551	526	521	505	531	522	550	526	527	558	559	551	590	521	529	553	530	560	526	536	526	563	555	526	554	532	545	547	552	492	574	530	510	553	532	529	530	560	557	516	535	519	548	538	524	527	529	529	545	541	528	533	528	582	524	526	535	485	529	508	550	507	549	548	533	535	541	535	497	549	532	580	539	540	551	551	488	504	527	531	535	566	528	543	518	543	515	511	510	545	555	529	538	529	502	548	496	535	583	538	513	564	528	574	546	537	559	526	538	566	516	477	548	558	497	490	508	572	547	528	562	540	532	542	528	523	529	544	572	510	502	543	549	547	503	521	531	541	543	542	569	524	504	552	530	548	516	572	551	549	580	547	554	532	517	528	564	496	514	528	542	533	532	529	537	543	519	544	527	491	546	518	532	552	504	569	507	534	554	492	532	506	542	552	526	511	497	502	519	516	583	537	529	570	529	533	539	519	544	556	534	503	574	531	518	573	558	543	534	539	558	550	537	567	527	515	534	572	515	530	510	472	495	570	483	555	530	554	495	497	523	539	504	496	523	514	515	554	534	539	508	520	537	522	563	547	579	574	557	538	541	518	546	535	550	538	577	508	504	513	535	494	471	501	498	554	497	530	557	545	522	525	536	594	529	550	555	530	535	481	509	505	555	527	503	607	503	576	552	486	493	577	538	585	536	551	533	542	494	541	542	516	538	547	511	501	542	558	531	544	539	523	518	566	554	548	557	521	487	564	503	506	543	539	563	527	512	529	508	504	556	518	503	521	517	513	532	539	549	524	548	577	522	544	527	491	562	538	567	503	543	491	533	487	522	545	495	541	567	516	549	541	534	547	548	530	533	537	519	533	532	495	498	574	508	561	578	526	490	534	571	574	555	564	532	524	541	557	516	551	529	522	554	532	527	518	518	519	526	518	510	537	524	521	568	543	541	538	529	522	552	548	519	566	529	577	557	558	512	498	502	586	520	528	557	570	577	543	529	526	511	513	499	525	510	492	501	568	540	541	509	539	520	521	541	555	534	502	542	508	510	545	564	583	549	513	571	543	549	560	518	522	556	519	552	511	531	515	559	581	504	552	536	545	546	552	506	564	566	524	505	515	516	565	513	539	515	470	552	526	493	480	503	541	535	525	553	523	548	511	535	496	524	531	521	548	533	553	507	561	528	521	557	497	514	525	532	537	503	511	530	529	529	530	523	498	461	525	511	559	503	510	517	514	488	557	520	516	514	483	536	525	515	543	521	539	555	493	510	523	518
26792	11428	5167	2595	1397	1047	790	711	629	580	575	641	968	1551	1313	837	676	550	528	520	473	471	512	588	519	493	483	525	517	536	536	505	527	496	557	533	504	506	525	544	513	529	508	532	535	494	528	523	524	518	493	520	540	560	531	511	514	494	502	530	530	522	516	491	498	495	507	533	486	531	522	496	493	493	550	496	509	521	534	498	498	498	511	546	503	520	494	536	489	476	484	507	497	540	545	498	493	517	561	524	516	534	473	523	572	538	565	504	526	548	488	515	535	468	544	536	469	517	536	512	515	491	523	524	504	499	499	531	543	526	509	544	519	527	524	519	500	491	537	488	532	510	514	547	530	540	519	515	507	521	529	520	487	510	535	520	503	500	509	492	519	484	569	539	528	520	497	494	552	514	535	535	519	508	538	515	504	525	532	544	542	552	467	503	490	555	500	490	522	573	490	501	578	498	465	512	526	535	533	529	495	518	472	526	512	484	511	547	516	504	517	550	526	513	545	514	558	492	511	502	521	495	466	495	500	507	457	492	532	531	526	530	500	507	518	523	498	515	543	554	533	488	526	482	502	516	518	560	494	449	515	487	563	549	493	501	505	518	503	516	532	472	501	524	546	522	495	520	518	521	478	509	491	533	509	499	508	521	494	558	555	529	539	521	464	532	495	535	512	507	502	500	497	498	506	499	541	548	522	551	506	502	502	515	504	488	541	545	519	499	539	501	516	519	516	502	480	537	508	486	492	512	530	499	539	490	520	481	502	553	488	493	506	515	466	506	529	503	505	481	531	501	555	491	501	512	493	560	517	498	494	528	503	489	532	514	492	555	514	504	539	512	494	510	470	545	529	515	521	545	476	528	516	524	495	529	507	506	484	518	510	503	572	527	473	462	509	504	508	517	518	513	511	516	517	502	511	497	524	500	501	547	513	498	498	503	531	505	511	552	533	532	459	462	509	510	553	475	506	529	511	536	502	490	492	525	495	497	515	522	509	523	512	471	522	534	485	511	527	526	539	508	484	494	517	507	509	510	473	496	517	503	520	523	482	527	521	504	531	497	494	448	499	541	548	509	491	542	499	497	536	556	516	471	511	540	477	491	514	531	533	537	539	522	478	503	490	490	569	548	539	521	498	504	527	529	512	479	491	504	523	552	542	488	474	520	456	519	509	519	536	503	479	501	489	532	542	511	474	552	554	530	523	539	541	520	553	493	508	516	548	558	500	537	502	513	532	516	519	519	497	487	498	519	544	484	499	521	536	513	555	484	495	505	509	531	506	538	498	516	553	527	515	535	528	531	505	484	461	524	498	546	534	500	546	525	510	559	556	561	517	480	505	525	526	488	520	468	510	504	510	470	483	520	527	552	525	511	514	544	480	513	525	532	502	517	509	511	526	488	493	538	497	516	491	491	507	472	496	542	488	543	490	497	500	529	521	475	539	511	541	492	496	532	471	493	521	492	540	500	530	511	451	487	503	531	533	468	508	491	523	506	535	511	511	546	458	506	524	495	506	507	471	535	539	517	493	510	546	532	553	489	520	551	505	494	536	516	487	508	482	510	524	512	547	516	473	490	539	523	558	527	514	470	544	502	493	506	536	567	478	473	494	522	508	541	519	511	540	509	482	495	540	528	523	519	510	530	531	517	533	550	473	540	519	483	496	528	537	472	539	560	509	510	531	518	529	520	506	561	544	480	513	504	480	506	448	509	528	528	476	543	524	484	526	505	518	530	516	519	548	502	534	517	526	481	520	529	491	568	490	525	530	519	495	543	536	554	519	480	508	495	494	534	517	511	501	464	512	524	539	509	557	505	508	522	510	498	549	564	502	512	481	514	530	502	518	491	536	538	514	516	532	492	577	490	469	516	487	525	531	517	468	486	550	534	540	479	526	533	493	523	526	494	530	513	528	538	502	541	527	578	485	526	550	535	513	490	538	574	527	497	556	537	459	478	550	528	529	498	515	511	495	482	541	515	549	510	523	477	507	505	525	520	508	531	506	502	510	521	542	540	462	521	497	503	492	488	525	531	481	510	510	492	529	513	526	555	495	516	509	500	516	491	521	542	544	526	477	551	509	505	485	492	522	543	531	522	511	530	512	531	542	520	523	532	492	525	502	507	505	514	466	491	549	478	493	532	498	523	526	510	540	521	448	519	511	511	509	519	504	481	525	526	469	486	516	495	504	533	552	475	500	506	508	481	485	508	527	509	528	522	539	523	509	553	493	477	511	515	487	500	508	491	509	535	507	494	494	519	519	520	517	526	523	479	497	501	532	512	574	501	540	519	475	512	510	517	539	524	557	521	543	506	534	526	522	525	524	497	544	569	524	503	496	525	519	549	528	496	533	519	528	468	546	513	517	524	543	542	507	541	526	560	521	526	488	471	517	520	562	559	493	535	520	500	488	514	488	532	493	510	548	537	526	532	488	540	484	493	482	527	511	536	510	484	504	510	505	520	497	521	518	506	502	521	538	511	512	506	538	527	504	524	505	488	487	487	497	548	504	509	512	498	534	493	527	533	519	549	531	509	480	526	514	509	523	507	538	531	481	498	497	506	549	501	527	483	511	519	478	507	468	535	568	484	531	518	497	523	489	532	532	503	491	504	548	514	514	476	517	494	503	509	500	472	529	566	513	535	525	502	517	498	565	556	502	505	503	468	502	530	523	520	526	528	532	519	506	523	503	516	498	500	536	545	525	500	518	501	516	530	468	502	539	527	532	544	532	531	503	498	488	489	503	525	503	499	537	512	580	510	478	539	543	508	516	505	509	500	578	518	526	476	510	488	482	527	502	570	495	512	495	501	451	510	495	505	528	467	487	517	481	483	528	544	529	508	523	531	488	507	479	501	536	482	513	463	579	521	512	511	501	545	524	473	484	536	500	567	512	529	519	521	489	511	545	512	533	516	558	535	474	543	516	486	541	489	462	488	508	538	470	493	522	567	492	532	548	516	536	544	526	495	529	500	491	508	501	512	557	554	502	491	511	524	554	501	496	520	514	546	533	551	548	475	489	495	544	497	494	535	549	533	533	538	499	567	540	515	495	524	494	505	520	581	522	502	501	507	530	528	523	526	538	529	505	510	548	529	518	490	515	500	538	484	487	571	500	474	505	488	525	506	533	522	518	513	508	530	541	545	530	493	532	471	514	519	495	502	514	537	549	492	522	485	526	505	492	533	490	462	523	512	502	521	482	530	492	538	500	571	560	514	492	510	548	516	523	511	549	524	481	497	553	521	513	505	540	529	537	499	512	492	530	480	533	491	517	479	516	536	518	532	502	523	566	507	541	502	519	546	505	465	510	524	526	503	505	541	492	544	504	532	534	537	543	475	522	519	537	507	496	547	517	523	527	500	526	525	536	495	506	524	526	522	479	522	537	519	505	558	521	521	527	512	505	504	474	496	504	510	540	519	551	523	522	502	537	574	563	549	498	538	567	495	512	532	482	492	507	505	516	564	542	504	522	530	538	468	511	521	522	528	507	534
7000	4785	4778	2370	1521	1193	973	797	784	701	622	651	1358	1897	1401	900	576	453	476	468	448	456	453	443	461	441	436	434	453	421	450	454	435	432	448	461	452	445	457	486	486	471	436	448	455	471	438	454	467	454	450	468	439	469	461	438	442	417	427	429	420	476	474	448	438	439	430	448	438	444	451	472	431	421	440	465	422	459	440	445	458	478	413	448	481	443	444	444	444	450	449	423	447	460	434	413	446	444	454	456	461	477	464	424	488	440	378	431	459	438	465	440	466	440	433	454	449	479	470	443	427	456	433	456	460	473	427	482	409	444	463	438	430	484	425	441	434	427	436	416	477	489	424	412	394	443	443	424	451	478	422	456	443	443	469	434	415	439	466	444	421	452	461	432	425	421	416	429	440	434	447	457	444	404	457	460	447	442	441	415	446	421	425	461	439	467	477	443	462	465	443	453	446	456	428	449	437	442	419	429	463	460	468	431	453	428	423	432	432	433	474	427	464	487	449	435	466	473	444	453	509	452	482	458	430	444	458	455	438	461	461	502	455	451	440	422	436	478	427	462	436	450	434	410	399	454	461	458	456	429	448	443	428	429	461	486	463	440	459	443	435	464	454	434	409	487	446	450	495	421	483	427	416	416	447	488	433	452	465	456	473	438	427	438	490	469	420	434	474	460	451	442	462	422	440	430	441	438	431	435	433	458	425	465	455	428	440	461	466	420	444	410	407	445	391	414	480	442	466	422	414	480	450	414	477	467	433	417	432	417	468	434	431	432	414	451	436	454	467	443	441	444	489	417	442	415	439	445	480	462	466	422	429	432	476	410	459	448	424	444	447	436	422	447	467	467	457	448	430	467	450	446	453	438	430	458	465	503	427	466	445	408	450	445	448	439	498	459	430	459	407	442	453	435	463	460	432	445	431	465	415	421	433	458	436	454	457	435	433	437	482	436	460	407	418	432	422	468	440	443	456	387	444	491	431	428	488	451	504	450	455	432	459	443	457	436	449	443	530	485	475	457	392	425	484	434	452	475	443	432	426	461	438	454	438	444	436	450	489	499	421	446	435	423	475	451	467	445	449	465	417	418	437	441	465	489	452	470	470	448	443	445	438	423	484	479	418	445	449	430	462	466	473	455	472	425	489	453	443	427	443	508	411	429	419	435	415	481	415	466	452	442	435	457	442	456	442	469	456	411	432	455	474	446	431	480	441	440	435	451	464	513	459	454	413	489	431	430	436	447	463	486	465	492	476	425	445	438	451	448	454	425	447	450	436	397	430	466	454	459	473	441	438	417	448	487	438	483	483	448	423	431	447	428	485	415	470	462	417	481	446	444	488	438	450	441	407	451	416	461	454	459	416	481	429	409	454	434	417	408	453	431	435	447	426	444	439	444	468	435	458	428	439	425	460	467	455	447	435	439	434	484	449	446	416	460	457	444	434	424	454	455	454	477	438	436	415	423	450	461	443	407	442	464	440	477	476	441	426	460	447	456	418	457	449	433	447	473	456	464	451	456	431	452	423	451	439	459	445	455	433	434	467	423	468	448	471	420	454	448	426	403	454	465	452	459	466	454	458	446	422	398	406	433	455	465	414	453	479	437	419	458	453	429	456	450	464	431	442	418	467	484	419	432	439	482	446	455	451	433	447	429	452	445	452	410	458	470	454	460	431	422	457	439	498	459	438	466	461	443	450	471	466	468	446	449	453	418	436	445	435	432	429	435	433	435	458	446	451	475	443	456	440	435	444	455	496	489	466	460	477	461	459	415	448	425	408	479	463	412	457	437	442	475	413	457	434	425	403	450	483	454	475	459	452	477	417	407	460	460	416	418	465	415	455	420	467	463	461	450	457	447	453	452	465	450	438	465	459	470	439	443	468	432	464	440	452	454	424	439	474	451	446	486	441	450	474	425	455	454	423	456	482	434	453	415	452	410	432	441	443	451	459	439	437	447	467	450	427	463	451	451	434	441	505	472	415	411	450	437	407	463	460	467	465	424	448	437	446	447	434	478	463	456	452	436	440	463	430	467	435	454	442	451	464	441	420	451	444	404	438	465	427	436	436	466	407	415	488	387	406	470	422	473	451	453	445	474	433	471	431	409	441	447	451	410	435	495	465	439	461	451	475	417	461	483	439	437	465	409	423	476	412	451	439	464	444	446	411	451	429	468	451	446	449	444	483	449	458	429	437	450	411	436	445	439	458	462	451	445	463	468	459	476	460	433	430	421	445	479	457	470	447	467	473	458	447	430	442	505	427	447	430	411	409	457	449	442	450	453	439	442	467	471	449	440	446	428	471	450	470	436	432	474	462	429	438	457	481	425	451	451	412	481	481	428	418	445	460	455	418	415	467	463	459	419	447	439	451	458	445	465	481	460	455	458	451	467	442	429	389	448	442	451	438	500	485	450	480	484	450	450	427	454	434	461	424	470	489	506	412	414	492	453	438	483	412	452	448	443	457	446	442	486	462	478	476	408	435	449	409	418	460	480	456	438	474	441	437	436	451	447	440	384	431	457	460	455	456	444	441	425	444	423	435	469	454	427	449	412	436	424	445	439	452	415	439	409	463	469	466	454	443	488	436	463	449	440	482	437	409	446	422	445	430	437	466	449	436	441	427	445	434	466	476	455	467	450	451	492	478	419	429	457	418	452	464	464	433	457	457	448	441	450	480	438	451	418	453	458	464	467	448	452	456	436	434	449	435	424	471	485	461	427	462	457	433	459	464	452	459	470	398	490	458	416	463	457	428	487	434	418	425	496	436	486	428	460	464	473	434	464	439	467	426	452	395	433	409	440	452	440	426	482	474	411	474	465	494	441	435	454	444	447	463	467	438	418	428	459	444	471	439	441	406	480	445	450	454	436	441	434	478	424	446	427	458	429	440	420	474	465	462	483	440	438	432	426	428	485	440	437	450	473	409	468	455	458	445	416	473	468	427	443	418	430	465	447	460	495	430	490	492	482	444	455	456	441	442	454	449	425	450	418	450	428	498	448	461	438	428	456	437	475	462	420	437	416	464	426	450	453	459	461	473	425	481	449	514	463	440	420	434	446	477	410	477	433	478	464	476	462	447	449	474	458	441	469	479	421	471	450	411	450	458	446	457	432	421	463	438	471	424	458	420	451	411	470	441	447	460	430	409	455	435	436	441	430	464	434	465	470	447	449	446	476	441	446	459	455	453	443	479	447	421	456	449	440	466	413	444	447	465	407	476	446	434	476	451	408	452	472	458	441	460	459	467	414	455	445	497	422	452	484	441	461	436	471	469	452	449	458	424	466	481	466	410	455	468	453	445	480	467	441	481	386	482	451	420	433	451	442	451	456	436	462	441	433	426	427	442	439	451	437	430	473	439	444	454	454	432	416	452	449	459	440	484	443	448	441	444	459	443	454	416	457	395	403	473	479	413	471	441	435	465	458	429	420	427	459	445	483	439	443	460	449	479	434	425	482	462	454	448	425	421	422	429	428	431	444	444	414	448	464	432	447
24730	20775	26651	24634	11613	3674	2001	1329	1066	888	843	879	7965	11256	7105	2760	999	591	553	443	490	484	485	466	473	494	491	478	452	491	499	499	486	466	471	474	467	486	486	499	478	491	484	501	506	483	464	481	456	475	462	504	464	467	444	469	446	516	522	467	525	486	461	495	482	475	470	473	476	478	446	497	487	492	455	468	519	463	511	481	465	488	479	511	477	497	505	460	480	470	483	512	473	506	500	484	491	521	458	458	482	538	534	505	482	457	507	452	501	442	479	445	468	451	477	448	464	468	509	477	456	484	491	470	473	452	451	498	448	494	492	444	492	459	490	509	485	502	476	484	460	466	485	418	503	459	459	466	471	487	478	507	449	479	480	516	485	485	483	472	473	477	489	469	480	472	510	489	484	519	523	487	441	479	498	480	512	447	473	478	516	454	470	490	454	461	511	439	464	456	475	435	469	447	464	458	469	473	495	489	440	482	523	458	482	505	450	489	464	479	472	489	506	511	495	477	501	461	484	483	518	466	463	474	484	458	471	492	491	496	449	504	497	482	464	476	468	465	486	462	499	461	478	475	514	473	439	499	496	482	477	500	461	468	468	427	503	502	427	482	454	503	518	450	467	460	492	533	504	486	459	483	501	474	431	477	475	497	472	519	484	455	471	487	493	486	494	492	441	469	465	471	480	470	469	463	483	488	483	510	443	495	475	428	445	462	486	458	445	454	426	477	473	521	482	464	422	484	474	478	452	443	476	516	472	488	446	511	480	504	461	465	474	509	490	435	448	471	474	475	491	472	481	487	494	480	459	454	431	485	479	494	483	496	490	491	502	475	455	494	455	454	451	458	509	455	461	487	438	485	483	507	452	483	516	458	453	433	511	478	467	474	474	477	478	492	447	442	490	483	461	481	493	525	488	492	495	431	477	500	479	464	485	513	464	485	481	470	481	517	506	488	502	498	483	497	448	480	485	450	481	457	452	459	445	462	463	480	460	442	472	491	437	454	503	454	486	506	506	485	470	444	489	491	440	495	473	447	519	478	490	502	452	459	473	459	501	472	441	506	483	461	495	489	504	464	490	488	512	444	460	444	453	465	460	469	485	466	484	503	506	477	484	468	441	469	507	470	462	460	494	467	462	448	512	472	478	482	478	487	468	442	512	493	463	485	448	468	459	488	513	436	498	457	475	521	451	494	432	522	439	468	483	486	462	472	493	477	524	493	488	523	470	479	503	508	416	522	465	465	486	484	524	469	477	452	453	480	472	475	486	508	465	469	499	444	475	519	498	483	413	467	476	510	475	451	473	508	503	464	485	488	516	425	438	484	468	516	510	469	514	473	489	469	474	494	479	448	490	507	422	478	486	500	420	482	448	498	494	426	450	456	488	508	507	475	468	492	482	497	451	471	465	504	448	476	430	469	507	487	478	478	475	484	480	481	462	492	478	494	478	494	486	474	528	483	483	448	494	458	482	418	475	474	511	466	443	472	467	465	461	474	470	474	455	479	488	452	484	472	432	504	458	467	490	469	455	478	500	497	486	496	517	510	526	458	477	508	455	436	485	450	459	460	453	467	493	485	506	492	468	499	503	486	464	479	478	499	463	483	463	482	484	469	457	489	414	490	487	489	466	493	478	475	456	490	450	484	453	480	457	445	502	463	477	471	484	481	491	494	439	491	456	454	477	501	471	472	486	458	446	484	484	468	500	454	469	494	465	476	469	505	476	512	477	448	478	503	484	477	490	469	458	467	453	486	509	476	494	468	493	447	480	431	461	513	492	457	490	478	480	488	496	456	483	463	439	486	467	487	485	457	464	446	455	476	457	455	490	487	478	472	472	519	504	469	446	493	479	471	527	476	431	481	473	480	466	427	489	491	510	486	478	495	493	505	477	467	479	459	504	471	505	449	507	487	493	485	498	439	458	468	486	462	566	483	438	479	451	473	509	516	515	484	454	489	496	450	462	468	476	493	504	505	486	489	510	483	492	477	476	423	440	456	496	475	477	477	454	472	478	472	448	478	488	455	460	474	454	507	486	470	462	453	475	490	494	472	459	519	462	485	471	477	498	510	482	457	477	431	450	467	449	479	455	465	502	452	446	468	470	489	463	463	453	438	441	469	451	479	475	473	469	451	471	489	481	470	467	497	488	466	512	479	438	495	493	437	469	509	460	467	461	472	498	475	509	470	481	464	479	488	525	463	510	489	487	465	461	507	477	470	455	505	460	483	467	483	474	494	519	481	437	440	479	466	498	476	502	493	484	494	488	498	458	442	496	462	439	463	471	468	466	481	479	445	499	477	438	471	484	434	467	483	506	468	485	464	478	438	467	475	484	472	482	486	464	473	444	511	486	454	459	449	462	450	460	517	443	484	465	496	479	529	494	446	478	441	466	465	461	525	465	528	497	432	479	462	477	486	497	463	491	531	479	475	532	479	482	496	484	452	491	449	475	460	487	474	474	479	501	467	454	468	458	473	535	459	478	490	488	457	468	476	465	473	496	458	508	508	465	444	457	489	478	495	494	468	482	467	501	435	477	479	450	504	454	508	505	473	440	484	505	458	480	496	460	466	441	473	455	490	470	481	446	500	458	487	486	450	485	460	497	453	469	453	459	427	453	467	526	453	455	496	512	484	502	496	504	454	477	481	510	504	424	431	497	464	478	476	509	471	507	460	469	483	484	420	456	469	469	460	503	467	459	444	466	466	469	539	483	460	456	471	463	454	491	480	458	473	486	489	480	483	502	484	511	514	508	431	511	487	505	489	469	481	517	484	460	496	488	487	488	481	467	473	463	473	464	477	508	455	501	447	471	472	455	487	456	463	496	461	442	483	525	421	486	454	494	466	468	483	466	472	501	454	483	469	469	466	493	461	486	471	445	481	446	475	482	519	476	482	488	513	479	461	453	472	477	486	458	485	462	482	409	506	448	497	496	485	468	483	488	445	467	453	530	484	442	497	459	475	457	460	465	475	514	483	491	493	473	441	441	456	485	473	498	466	510	491	471	509	485	510	491	476	469	506	502	483	498	473	455	480	491	477	501	464	476	480	491	444	501	500	507	493	490	490	464	480	489	478	458	467	449	508	464	511	476	457	460	464	472	523	496	469	502	493	492	462	463	439	470	485	473	481	497	463	450	471	485	504	487	510	469	457	463	450	498	492	482	431	490	436	503	451	484	501	464	456	470	505	455	530	500	421	491	469	509	442	447	443	495	456	492	456	503	473	478	498	472	472	471	468	447	462	484	488	505	514	466	509	519	510	492	445	459	516	486	456	501	448	449	481	491	435	459	499	485	483	474	484	478	451	475	440	476	461	461	504	483	481	493	471	495	478	483	484	504	485	484	466	471	486	487	491	512	488	466	470	496	481	494	479	474	469	497	510	473	416	462	510	502	452	491	479	527	472	464	498	479	457	474	456	485	462	472	481	463	452	461	442	460	472	465	480	453	481	504	438	480	473	459	491	479	450	494	481	497	444	490	464	482	459	456	464
6664	10229	9435	5904	4407	3199	2291	1629	1343	1130	1093	1108	11035	11331	7086	3039	1041	554	441	448	486	438	454	471	440	438	396	428	430	456	407	425	434	446	471	440	489	444	437	436	434	493	463	417	463	445	429	460	399	437	439	416	401	448	419	465	439	433	442	483	432	401	435	398	427	436	448	448	394	428	411	431	464	438	442	429	452	409	425	455	413	422	455	440	422	466	443	429	436	418	456	461	461	438	433	397	448	414	436	414	420	432	464	446	403	432	440	431	397	461	449	414	429	455	425	420	464	426	435	429	411	447	408	410	450	450	435	454	468	424	417	391	436	394	431	412	475	401	416	447	436	442	418	393	426	422	428	423	453	408	424	415	452	438	451	418	443	458	446	419	450	441	441	457	448	475	435	435	424	447	462	429	448	404	411	416	411	444	440	478	449	400	456	441	417	441	453	423	439	476	420	455	439	395	437	429	459	450	457	427	438	471	471	400	430	454	463	415	424	427	439	441	478	455	406	459	419	438	429	401	444	422	423	455	461	433	462	455	456	431	427	428	430	426	445	416	388	439	467	419	416	457	464	412	441	418	431	463	415	430	409	424	444	443	446	449	405	455	432	439	455	448	442	403	462	476	416	410	435	445	464	450	450	427	439	432	422	418	436	429	455	450	439	430	413	427	410	427	444	436	445	417	459	439	438	423	400	450	419	471	426	425	437	415	453	417	438	451	452	442	422	430	463	431	410	424	445	473	441	429	386	417	431	420	467	410	410	432	386	412	464	426	451	422	429	437	441	396	449	440	431	437	438	452	468	442	425	412	434	456	434	445	401	423	395	417	454	405	456	470	454	459	423	432	440	438	433	440	458	421	410	403	410	408	440	408	420	430	431	417	458	457	442	421	456	437	447	417	437	417	427	459	424	455	438	428	422	418	418	431	446	400	421	457	420	450	420	459	404	399	404	423	405	457	447	409	451	407	465	426	426	424	441	448	425	403	416	411	396	443	403	429	430	416	448	429	407	450	427	436	426	433	442	411	447	456	459	419	417	416	439	470	450	472	461	426	442	447	456	450	406	410	458	422	436	481	471	439	429	443	406	439	434	479	445	428	445	465	435	478	449	433	407	438	409	416	448	435	458	431	443	447	414	419	422	454	419	442	403	440	439	412	459	447	453	446	467	434	427	460	436	453	452	427	415	421	416	410	446	427	449	402	456	439	406	430	444	409	437	435	435	445	468	446	463	431	439	418	444	461	389	458	431	426	451	433	458	456	449	443	455	477	438	431	423	435	424	404	436	491	424	411	442	419	419	413	431	478	443	444	404	407	454	469	423	432	435	419	443	434	415	445	431	435	421	469	452	446	419	391	437	454	423	419	440	460	442	443	471	452	425	456	450	422	413	393	453	423	447	442	407	454	458	437	431	418	445	452	431	422	447	442	452	447	450	424	413	405	437	430	392	448	413	432	432	454	414	486	435	458	424	449	439	391	412	449	366	412	438	388	413	450	453	424	443	426	428	447	438	459	463	388	414	449	466	433	452	422	458	434	438	423	429	427	398	402	415	428	456	427	436	429	451	428	412	430	409	458	443	463	431	410	426	443	458	429	448	457	427	416	434	412	402	438	438	425	438	431	426	462	436	445	446	440	444	420	434	412	420	431	467	405	426	456	424	429	432	448	420	434	467	449	398	448	448	462	423	408	427	431	421	473	426	433	429	389	441	431	436	450	422	430	423	444	480	468	448	441	446	427	399	435	472	450	422	404	460	421	419	440	462	441	444	453	411	447	447	417	448	439	403	413	443	404	455	424	480	424	411	422	426	415	449	423	443	412	472	459	425	421	421	411	425	406	467	430	430	409	447	416	426	378	448	425	435	403	438	434	400	460	435	447	385	420	451	422	400	458	454	429	439	446	446	457	432	438	446	415	439	422	441	453	440	461	461	411	443	382	418	431	445	417	462	461	452	436	431	412	415	433	435	441	440	384	416	427	458	417	436	480	437	460	413	444	426	450	425	460	432	474	409	446	435	445	430	437	425	427	445	421	384	448	460	414	444	442	456	444	450	440	400	455	436	419	394	461	441	470	441	455	452	427	432	427	432	431	423	414	428	441	433	419	397	445	428	440	403	430	438	458	432	388	434	449	431	422	420	459	439	445	434	418	402	404	421	459	440	436	439	492	400	425	454	435	450	442	423	420	443	412	456	487	396	438	438	394	435	470	433	450	419	391	425	436	440	403	404	406	435	398	447	423	413	446	468	398	404	422	456	458	388	468	427	441	423	439	429	430	467	431	448	414	421	431	411	459	404	468	426	452	444	426	448	416	462	421	417	436	450	410	410	422	455	419	440	426	418	414	452	398	406	446	436	442	413	462	434	448	453	454	456	427	433	414	405	441	400	427	428	437	436	448	448	439	475	409	425	448	415	428	442	422	408	398	443	448	423	443	420	437	414	441	412	382	469	450	432	412	425	453	432	438	417	403	434	480	450	409	425	443	426	453	437	436	439	400	421	447	426	412	448	443	442	433	448	421	457	443	423	409	481	442	396	425	411	428	413	429	449	440	431	446	417	413	434	445	448	399	419	420	418	422	425	407	449	425	406	410	425	452	409	422	419	425	454	436	482	424	430	443	447	443	418	447	434	436	389	429	432	414	441	470	427	463	424	428	433	450	437	412	445	396	427	407	434	456	482	450	420	417	473	444	434	456	445	384	444	430	442	426	456	446	424	444	422	439	454	437	451	392	432	439	438	456	413	422	449	446	436	431	422	442	423	420	443	444	435	466	427	427	427	451	403	510	462	399	436	421	432	417	447	419	428	458	438	382	426	453	432	439	437	459	444	373	400	419	411	443	438	434	418	398	412	414	467	437	441	417	433	458	421	443	427	428	433	477	401	411	457	438	450	401	432	445	434	426	457	438	421	459	421	471	464	456	445	434	420	460	431	403	440	412	423	446	471	435	418	428	404	406	449	450	410	416	403	414	425	480	436	412	436	412	412	408	444	389	454	447	460	418	422	431	457	437	418	442	446	415	410	432	467	477	423	434	459	432	437	435	456	446	438	414	397	439	443	462	422	453	452	472	410	414	453	412	459	445	449	433	458	437	389	431	444	438	443	446	450	425	427	436	428	445	444	470	377	443	419	432	467	440	453	450	437	428	440	416	442	444	435	423	423	471	427	430	455	418	458	454	456	445	450	437	386	415	449	450	442	427	430	446	409	390	465	427	410	452	406	426	432	466	459	452	447	411	433	432	444	445	445	413	454	416	422	398	465	439	416	392	447	430	419	449	474	436	422	445	469	406	409	427	437	409	426	421	378	435	412	452	443	422	421	417	451	429	446	424	404	450	425	462	429	420	450	463	473	412	450	449	455	400	442	430	444	431	432	428	445	419	440	439	477	444	417	445	446	422	441	425	435	409	451	429	450	410	435	439	442	420	468	484	437	418	394	460	399	405	430	368	459	445	452	432	418	458	446	448	398	428	451	396	417	413	432	426	465	439
23775	20731	27680	23860	20306	9795	3042	1948	1576	1376	1312	1202	13265	20949	14370	5893	1769	763	679	622	616	598	574	612	632	630	586	629	624	609	594	610	597	594	614	607	581	606	639	590	595	600	589	604	616	570	622	593	615	628	611	570	585	617	562	650	576	595	602	571	588	555	585	600	604	626	643	662	584	601	604	611	598	584	564	568	625	581	545	618	540	583	586	621	568	603	565	576	610	604	591	554	590	602	578	626	568	587	603	608	585	628	621	651	592	569	585	564	599	596	630	619	587	604	599	563	606	575	557	566	636	592	588	590	584	552	538	575	578	625	552	590	598	624	574	612	554	596	577	634	599	571	573	622	592	626	584	547	563	633	635	602	631	620	582	571	608	594	598	595	607	579	605	565	564	595	596	637	641	650	599	593	579	621	626	589	599	609	559	578	606	594	572	572	572	616	611	569	619	599	605	619	565	606	604	584	586	579	615	591	607	623	549	571	630	588	606	592	607	619	603	570	591	614	568	597	593	583	641	553	553	605	609	578	565	611	584	574	656	585	613	559	638	547	597	541	595	561	582	582	579	584	570	600	600	628	607	589	637	570	608	577	593	584	588	611	613	599	632	616	553	595	628	528	610	595	577	606	603	562	606	600	579	617	579	591	592	562	611	587	584	598	630	591	574	599	593	608	570	583	598	569	657	584	605	570	611	632	600	583	606	619	633	594	601	617	558	635	570	561	587	623	603	641	581	551	551	599	586	579	606	574	574	627	611	578	581	634	566	584	586	588	577	596	646	609	565	584	601	589	578	553	576	613	583	575	663	612	556	602	584	560	607	550	586	559	571	612	597	628	653	608	620	565	561	577	581	612	583	595	605	603	618	598	569	585	544	615	604	622	604	592	578	600	592	597	587	584	584	552	567	610	597	573	605	608	618	613	527	617	622	551	572	632	602	612	611	601	598	588	599	557	602	570	588	587	629	536	582	588	580	585	584	646	560	588	605	633	572	602	543	570	573	580	545	636	577	598	617	581	520	647	615	646	535	614	560	547	631	581	588	615	577	573	604	600	558	595	590	548	574	631	592	560	570	572	588	601	629	593	578	613	588	575	577	574	563	557	582	567	601	603	641	617	560	660	565	600	602	612	605	587	601	598	608	623	598	599	598	639	599	581	599	599	534	620	601	615	629	587	596	583	535	582	660	575	552	608	647	590	583	552	612	623	584	621	589	583	589	609	607	552	573	597	606	595	567	625	548	641	619	553	610	603	579	563	598	604	594	627	608	553	590	589	606	592	567	581	623	594	563	600	614	558	549	627	559	570	563	561	634	545	586	605	566	617	549	578	580	573	569	576	561	626	541	603	559	616	586	593	573	591	574	566	594	569	618	598	607	577	598	580	595	595	617	617	555	560	573	611	592	584	558	571	575	601	595	609	628	575	604	601	539	606	586	573	621	561	567	602	593	566	573	557	619	604	583	571	605	574	590	572	639	604	590	610	556	565	573	545	585	538	571	603	614	573	605	590	598	550	599	589	545	592	611	543	606	610	611	624	574	582	569	580	570	600	595	585	563	572	600	582	644	588	606	604	622	565	579	609	630	574	592	579	575	607	600	554	575	547	655	595	642	606	581	558	590	601	568	619	583	587	629	582	593	591	606	638	571	595	553	555	592	580	522	594	582	652	559	567	627	555	574	558	564	589	562	602	615	599	595	605	571	594	560	606	595	602	578	554	624	592	544	565	587	603	611	555	574	610	556	617	612	592	550	597	587	540	585	594	588	549	557	594	591	577	601	638	572	595	596	584	589	609	587	580	577	599	595	569	615	591	541	602	590	583	576	605	591	573	578	636	562	562	638	627	625	583	563	588	605	626	559	630	575	577	536	559	573	595	581	535	549	613	631	580	605	561	592	589	590	600	557	599	585	558	606	589	569	586	641	608	599	617	585	613	577	581	585	591	612	599	586	570	587	574	570	594	557	588	610	558	543	624	623	596	583	562	600	587	598	556	597	592	551	581	564	576	593	614	604	583	594	559	628	622	555	586	636	599	582	571	590	605	607	595	565	613	608	605	536	601	615	547	590	583	584	589	608	582	569	600	584	562	558	592	586	567	606	584	597	644	586	625	572	619	607	624	591	599	613	594	521	577	600	619	570	580	606	615	607	601	565	576	608	621	590	653	560	587	643	575	612	569	550	577	593	613	565	573	623	552	574	589	515	563	608	558	608	568	645	606	572	564	606	575	566	603	569	604	600	576	641	571	621	568	585	587	588	544	579	578	577	555	620	600	586	610	613	552	557	628	571	619	613	615	628	550	606	612	577	613	603	551	588	604	621	577	613	615	582	605	591	601	633	643	577	568	541	610	622	633	632	608	584	611	607	607	580	561	613	555	587	570	566	590	608	559	618	610	583	570	586	583	601	597	607	604	560	588	607	571	576	564	609	587	556	568	562	583	635	577	615	598	611	596	586	551	578	559	563	623	655	577	609	575	612	639	604	584	567	574	604	571	546	586	641	577	567	574	635	612	598	582	592	581	563	555	575	559	546	635	596	633	607	547	594	620	572	551	595	586	567	608	605	563	599	579	611	571	594	599	654	556	586	611	593	631	544	607	618	645	587	599	582	571	562	576	566	591	580	599	572	554	582	579	631	613	598	597	560	582	609	653	610	604	619	582	572	567	618	586	592	532	616	608	569	588	572	567	620	606	543	603	583	567	565	637	557	564	542	585	604	628	621	653	569	610	593	608	612	608	595	581	559	559	602	640	621	555	591	588	633	607	563	599	592	596	523	624	629	584	560	570	626	561	604	573	559	589	574	560	574	596	573	600	608	635	585	579	584	610	592	594	598	589	573	575	567	569	580	609	563	586	578	529	587	587	598	564	606	630	594	598	589	578	591	613	593	582	639	630	598	580	574	552	552	522	623	637	584	584	615	562	571	555	581	568	600	547	591	589	585	583	607	566	601	591	585	565	594	584	590	585	581	603	603	589	611	574	564	573	642	640	576	550	549	594	608	589	583	587	587	612	567	566	598	570	575	587	589	591	611	587	593	620	584	594	583	582	582	574	606	607	609	568	556	569	582	582	576	604	615	608	619	608	548	602	571	633	562	551	570	663	620	599	515	629	599	616	580	610	578	622	601	627	565	574	598	647	604	626	587	556	562	613	568	609	596	642	579	561	572	631	572	596	577	613	568	587	561	579	611	588	562	580	589	571	636	576	593	557	595	539	613	617	587	561	609	613	595	559	569	621	618	591	625	576	595	563	618	598	594	599	612	620	600	597	604	606	579	632	559	613	578	577	559	576	552	584	581	597	549	572	548	572	610	604	560	607	580	556	559	573	638	603	541	579	605	611	583	593	591	614	584	591	573	579	593	615	586	585	606	580	599	609	595	604	598	572	576	607	609	569	608	587	606	630	617	595	669	556	585	581	557	607	573	555	554	562	616	573	556	569	595	559	545	589	545	580	561	574	605	605	614	638	609	602	623	591	600	579	580	570	572	582
7396	13427	12927	10019	6426	3526	2569	2183	1985	1862	1684	1507	17141	18835	12647	5518	1883	754	563	587	513	545	533	573	557	560	507	549	575	546	533	502	493	481	520	525	558	520	499	530	554	539	531	530	514	534	507	533	537	568	542	502	506	543	555	553	536	527	524	535	549	555	541	537	562	529	489	537	513	522	493	569	562	511	521	528	528	522	530	536	524	519	522	530	536	529	533	534	543	534	536	541	569	497	500	489	532	540	512	519	502	551	563	560	528	526	538	497	524	504	529	519	513	519	526	557	533	546	553	548	511	490	549	511	507	537	534	501	515	503	498	539	500	503	546	567	524	522	552	526	556	578	531	537	481	514	558	530	582	509	511	543	558	547	544	565	508	500	498	534	536	545	531	535	513	527	510	543	546	534	534	549	590	505	510	524	526	516	537	499	494	522	512	539	500	510	512	503	549	523	518	537	547	563	538	552	497	526	531	517	520	551	526	523	523	534	531	575	551	520	560	543	507	522	517	569	540	532	521	538	502	513	525	528	525	543	470	563	518	523	559	510	506	547	528	544	555	531	470	491	514	513	550	512	539	539	518	572	489	530	532	530	541	570	531	496	509	537	529	534	528	553	502	511	513	581	518	557	554	530	551	517	522	528	541	576	511	551	502	506	538	539	513	535	536	481	506	500	503	543	570	502	518	494	565	527	508	512	574	507	548	525	519	547	532	515	488	518	531	520	520	563	583	526	488	504	520	537	524	513	535	531	509	515	539	519	558	572	565	559	537	534	569	525	525	531	539	497	532	480	532	562	507	502	505	561	523	524	559	548	493	508	535	541	524	537	509	530	546	514	510	535	482	496	512	507	510	536	522	534	499	506	562	532	538	517	541	518	546	512	498	521	526	503	566	526	549	527	568	493	582	545	549	529	550	552	534	535	489	516	526	519	510	475	525	533	495	534	549	508	535	555	505	500	569	517	530	568	505	551	549	539	514	526	504	559	493	495	509	559	524	511	511	483	531	495	526	484	532	528	496	518	532	549	542	582	558	539	524	562	523	510	533	519	517	552	516	563	536	517	512	537	525	498	526	515	488	506	525	483	539	501	560	545	537	525	510	530	569	507	554	518	514	473	543	518	522	502	541	511	494	544	505	498	525	503	551	491	532	511	542	505	541	531	518	512	548	491	491	550	556	510	496	489	564	500	527	517	527	536	485	515	518	537	525	557	503	483	512	516	531	534	498	566	519	552	499	529	529	509	533	499	528	536	562	491	540	515	512	535	535	526	535	572	495	525	475	523	482	555	532	545	546	557	548	513	520	568	494	570	515	499	534	535	531	531	541	480	544	498	541	529	543	548	518	497	501	539	531	522	506	523	516	551	495	510	542	513	553	506	508	534	548	549	519	510	465	561	517	500	535	561	503	519	553	542	541	522	525	552	515	505	496	527	540	567	465	527	560	519	528	556	530	498	553	540	512	536	501	520	524	546	514	513	514	519	479	480	498	566	503	519	565	529	509	501	519	559	542	499	538	578	551	532	520	530	490	513	526	536	494	537	516	496	553	519	526	514	511	502	503	497	545	468	549	531	500	543	528	535	496	505	540	559	546	503	543	514	483	494	517	555	511	511	518	516	536	560	506	467	536	588	528	528	543	485	503	536	515	523	531	517	529	547	476	503	490	545	500	521	569	530	489	494	526	570	507	515	503	531	554	478	547	493	530	487	501	551	543	499	542	528	488	530	515	492	514	569	544	512	538	504	511	527	514	535	514	552	544	516	513	505	540	526	503	542	514	542	538	517	528	508	522	498	516	513	546	529	545	524	560	527	504	520	508	542	529	533	529	520	549	490	507	495	541	549	552	536	538	519	492	524	546	493	517	536	527	542	508	560	517	494	530	528	520	510	535	517	517	532	507	522	569	550	524	543	545	538	582	531	517	542	530	541	511	560	507	520	496	492	527	530	527	477	494	512	541	493	486	511	526	528	530	566	510	527	526	530	514	503	530	507	539	527	533	507	542	498	509	530	528	527	519	490	497	537	523	495	526	514	548	527	526	513	466	492	590	553	517	540	564	527	536	516	505	533	540	544	539	518	553	500	509	500	494	567	513	571	566	548	506	528	546	548	509	550	525	552	508	519	527	519	510	527	530	539	510	505	528	545	495	543	538	527	516	500	554	518	522	513	525	480	495	513	528	540	540	512	548	497	497	563	549	484	494	522	523	544	594	496	548	559	525	526	495	536	518	522	532	458	549	528	537	574	525	525	559	499	524	555	540	484	573	503	538	532	530	539	513	494	524	505	559	559	531	526	494	575	504	570	514	526	534	530	543	539	523	525	583	517	523	563	537	522	540	487	526	544	512	545	538	532	538	554	549	529	561	540	500	523	528	511	519	502	498	537	521	516	505	532	513	529	537	531	518	525	523	524	544	495	522	540	486	500	509	539	535	531	521	503	555	550	544	512	525	529	518	537	513	517	537	501	510	513	479	537	512	505	528	565	541	522	476	516	473	519	519	554	547	540	516	518	537	512	501	551	528	528	526	556	504	563	530	515	551	545	513	458	479	517	528	516	523	524	498	513	557	514	554	494	544	523	530	527	551	515	541	521	532	531	498	554	550	530	542	504	512	509	517	498	517	499	557	527	513	592	494	554	494	498	522	532	553	538	564	533	523	561	535	521	496	515	529	506	508	518	502	537	498	535	496	514	525	551	493	531	521	527	534	520	493	555	548	499	495	584	536	493	545	503	544	529	517	545	562	539	496	532	527	503	530	480	491	519	538	536	507	507	531	552	532	511	520	516	503	524	484	510	563	471	534	537	523	480	506	543	530	515	521	517	532	551	473	557	543	547	524	530	504	516	546	499	552	543	534	542	538	524	548	505	543	524	538	524	553	522	576	503	521	522	571	515	543	539	517	472	555	515	484	553	477	502	579	499	471	553	501	528	540	560	543	506	561	509	528	474	521	544	531	543	503	541	575	510	545	537	566	528	540	544	564	539	562	489	523	528	519	538	537	537	540	522	493	532	551	515	527	513	540	534	529	537	528	523	556	548	535	504	544	534	531	556	517	518	544	514	516	521	517	582	503	503	542	521	509	522	532	488	514	533	500	519	539	543	526	540	529	522	521	508	526	521	531	537	538	530	546	546	552	500	512	521	513	506	555	470	510	504	513	522	510	535	487	500	535	526	493	527	533	547	489	506	569	544	523	547	522	521	515	498	501	525	520	532	504	499	497	546	537	517	509	479	516	529	513	511	514	508	542	532	530	520	511	563	564	563	520	512	480	500	506	525	550	518	497	539	495	493	511	477	516	518	512	552	531	529	525	500	530	477	517	499	523	511	555	565	538	517	491	503	528	549	544	518	504	511	523	532	520	547	531	531	542	531	535	536	537	531	553	546	540	546	540	550	522	528	487	493	479	520	509	515	478	547	536	542	564	527	536	503	540	541	497	524	545	518	542	507	548	538	543	511	497	545	542	541	502	496	522	546	531	513	484	531	552	554
26855	11759	6885	3775	1536	1035	793	705	624	616	601	604	1109	1597	1338	916	611	556	510	486	491	531	506	532	493	451	501	492	509	501	506	511	508	466	501	503	521	500	533	463	487	474	528	514	501	504	525	509	507	498	493	501	468	545	500	486	518	472	520	506	512	491	522	477	497	518	508	505	530	525	492	516	515	494	520	475	509	485	467	484	553	546	505	482	504	514	488	512	566	540	458	501	508	517	480	497	474	478	470	490	509	487	513	506	491	490	503	472	486	529	490	539	469	517	501	525	465	480	527	520	522	507	514	522	510	556	475	518	474	510	531	501	488	509	504	483	511	480	502	523	519	462	505	493	448	516	459	490	478	539	550	516	497	480	509	486	498	507	496	514	491	448	528	515	518	512	470	496	504	518	510	510	559	496	517	453	518	462	540	490	507	529	475	568	515	507	504	501	531	508	520	508	518	553	491	470	508	534	525	493	492	519	507	516	491	506	523	509	527	487	493	483	509	544	530	526	512	499	469	509	500	518	509	484	486	499	476	494	462	524	513	515	521	475	549	498	502	475	476	485	508	511	517	496	496	501	510	490	517	554	489	482	505	500	523	475	496	487	481	484	501	493	505	520	527	509	471	523	533	520	487	521	530	496	529	461	478	495	495	512	497	453	528	456	511	505	498	480	509	475	469	487	527	510	484	492	498	488	488	508	509	504	463	513	551	526	476	485	533	513	484	508	536	510	486	529	502	500	475	506	476	493	465	500	532	512	493	517	500	505	478	486	487	501	521	539	476	498	492	489	526	510	489	457	500	482	526	555	538	500	461	472	508	502	471	506	517	485	512	451	491	483	507	508	497	510	524	535	460	478	497	524	490	484	524	518	477	486	517	496	514	484	508	503	519	485	496	509	531	510	470	486	528	538	474	472	491	473	532	504	494	477	530	463	511	514	493	517	518	529	495	512	547	497	501	469	480	517	501	523	483	485	514	504	514	502	523	528	532	526	499	500	515	490	515	510	532	486	499	522	508	494	502	501	513	497	520	518	485	505	530	517	526	510	507	462	479	526	514	504	480	444	476	486	504	505	510	530	491	535	541	508	506	482	503	495	510	488	444	484	498	508	473	533	522	488	501	489	520	478	458	518	530	461	491	489	458	488	501	485	488	501	543	480	518	499	510	508	507	493	520	499	474	498	455	482	522	502	515	543	484	532	527	499	504	492	498	477	486	513	532	497	517	531	494	474	501	502	472	492	499	477	515	481	547	475	505	505	476	505	489	490	521	513	485	535	506	542	487	499	529	502	515	489	512	498	475	505	504	491	489	534	516	497	567	506	539	528	516	493	498	480	532	526	498	500	469	460	519	527	496	508	521	512	488	456	524	496	489	513	557	502	474	511	489	495	495	518	490	514	499	505	503	492	521	471	498	516	514	503	489	541	504	483	527	487	540	527	485	520	518	491	516	477	468	508	496	480	476	507	465	463	515	500	525	457	493	447	508	501	507	487	508	521	556	485	487	507	522	498	533	486	521	479	485	486	519	503	480	511	480	536	506	485	518	496	508	519	494	515	471	527	495	524	502	500	549	526	525	498	480	520	469	518	506	532	506	521	496	499	529	487	516	523	520	517	525	482	496	517	534	502	538	525	515	514	510	477	503	522	462	516	509	485	517	501	498	531	498	532	517	491	499	499	510	445	495	484	499	527	509	505	519	498	520	536	525	499	519	520	496	500	521	511	554	485	527	514	510	489	500	527	509	500	480	500	491	486	500	458	531	531	462	498	483	474	476	461	508	508	502	483	489	465	431	516	494	476	487	518	502	473	531	531	510	503	541	525	518	530	511	470	508	488	490	502	449	502	540	512	433	503	541	501	508	509	490	505	486	512	466	488	511	486	513	524	486	486	521	508	512	500	515	481	524	474	504	505	498	500	519	485	529	519	451	492	469	507	479	556	515	537	477	477	526	495	545	508	533	517	506	480	503	523	510	533	546	571	498	491	514	546	549	497	486	524	504	529	477	508	504	556	494	513	547	486	532	488	474	483	463	537	509	495	495	505	484	493	462	485	472	482	485	516	510	500	507	481	505	539	476	535	494	495	496	457	521	484	495	518	535	508	489	504	504	482	530	535	534	503	532	486	476	552	524	507	473	487	503	480	521	533	466	496	494	475	510	528	505	543	500	549	508	549	539	480	507	505	478	484	532	507	489	524	470	533	525	468	498	494	497	489	522	492	516	435	496	513	509	493	478	501	510	507	492	498	534	504	542	528	482	492	497	491	475	551	483	504	485	502	501	488	503	456	455	445	504	465	495	494	514	547	495	492	475	531	507	511	488	510	512	474	528	459	494	483	488	497	509	490	479	500	495	495	527	521	530	523	522	477	488	502	506	498	526	518	491	529	545	481	464	515	460	504	525	497	525	487	471	492	502	471	495	500	505	502	500	558	497	528	463	459	537	473	502	564	528	507	506	489	506	513	532	498	513	488	501	505	529	507	484	546	540	540	489	532	530	490	557	516	501	502	506	507	483	494	538	527	493	490	513	493	488	512	539	482	490	505	505	519	502	463	530	475	507	510	507	521	501	467	534	487	473	539	461	497	522	484	495	511	556	519	475	490	457	486	517	499	526	518	496	473	467	554	465	524	507	474	491	502	481	517	459	513	478	498	493	529	493	509	479	464	500	501	506	499	486	494	516	512	514	534	513	536	512	485	483	477	523	533	503	485	510	508	480	515	484	516	518	503	497	477	518	526	515	496	518	532	494	516	498	477	526	478	523	519	519	479	483	505	491	520	524	492	499	516	485	483	460	482	492	505	488	534	466	463	501	494	496	475	492	482	512	500	472	480	516	513	477	539	496	501	477	515	530	527	491	484	521	520	471	504	483	478	489	515	530	546	527	516	516	466	417	547	492	502	465	540	525	549	570	546	491	494	512	516	481	472	489	492	493	495	509	477	541	504	466	479	520	492	512	517	465	472	535	534	502	477	518	491	507	522	496	506	499	489	496	504	477	509	501	491	489	458	526	517	581	494	534	506	536	489	482	540	495	517	501	533	490	479	513	475	514	506	474	510	518	500	493	471	533	506	506	499	503	493	519	459	499	518	512	517	536	504	489	496	520	476	511	500	524	479	493	507	461	524	518	516	505	549	522	507	515	486	485	536	478	499	487	542	506	498	513	515	458	501	539	515	484	469	521	540	505	547	498	538	531	447	501	457	488	509	563	512	533	500	503	510	484	469	531	490	495	526	500	539	518	463	514	491	510	499	533	543	524	531	479	514	495	511	511	504	481	492	497	509	528	487	519	525	560	513	503	469	508	508	506	539	542	526	549	516	500	517	478	510	515	484	518	536	488	485	468	516	466	492	474	521	517	520	525	502	490	462	502	516	481	484	511	479	477	516	495	500	465	489	481	530	478	506	502	525	516	526	516	497	510	511	506	489	472	491	523	487	499	526	498	514	493	489	513	496	521	468	484	494	537	514	516	518	504	557	498	465	517	518
6851	5882	6009	3124	1759	1278	897	778	726	611	661	670	1477	1935	1488	894	602	497	475	420	428	437	424	481	451	463	431	462	445	464	452	426	486	487	492	426	484	434	462	447	450	423	432	441	501	449	444	447	468	424	478	455	463	393	448	483	450	419	461	476	440	437	427	394	452	458	468	448	443	404	427	457	423	441	411	406	438	447	450	454	430	423	431	454	452	450	480	434	430	410	435	447	426	423	434	437	437	423	417	480	426	419	476	446	399	468	463	459	411	411	444	466	454	445	464	468	437	415	458	459	446	446	442	466	420	449	431	487	425	433	466	466	461	430	493	451	474	414	444	470	462	445	440	432	430	447	425	437	465	448	435	431	441	435	412	494	427	411	432	415	480	477	479	427	465	451	452	446	434	482	428	389	410	462	413	435	424	436	466	465	472	427	440	421	442	437	439	437	455	479	452	445	473	469	464	451	422	466	426	461	463	483	472	451	435	456	438	456	423	434	452	430	433	465	423	456	443	486	444	421	462	452	446	451	423	443	491	400	455	443	467	467	451	435	440	441	445	474	429	449	472	440	479	443	428	451	421	459	450	419	478	430	444	429	437	428	421	442	432	427	432	445	450	441	416	444	442	465	444	448	409	439	446	457	492	441	490	473	444	481	443	442	467	457	433	448	490	457	432	442	424	481	429	495	445	427	443	454	442	459	470	455	437	429	442	462	411	431	431	424	471	468	435	417	447	432	449	398	441	446	433	439	450	436	466	488	410	459	458	431	446	465	452	436	460	431	452	486	441	451	469	432	482	416	465	451	436	468	466	445	454	453	439	461	506	468	427	460	466	438	400	444	420	408	509	419	445	441	445	445	422	488	431	434	382	419	450	423	440	417	429	443	420	441	476	470	449	434	438	450	457	455	439	425	393	438	493	444	453	442	420	445	449	454	447	472	476	452	482	429	444	444	428	403	483	480	422	474	457	435	452	454	404	427	414	434	465	431	437	408	439	376	423	471	379	448	441	472	437	401	438	451	443	448	450	463	438	432	485	403	452	475	452	417	428	424	468	444	425	469	456	464	435	487	463	416	431	436	457	440	436	459	452	455	424	426	452	429	471	463	439	436	454	438	437	458	471	474	438	463	447	445	454	430	419	458	467	440	442	418	417	451	442	440	445	457	446	460	435	437	447	471	443	474	451	467	414	506	430	440	451	452	421	466	438	455	466	423	458	484	414	445	436	404	439	486	441	422	442	438	459	429	452	443	453	468	451	442	440	422	434	468	458	413	432	467	473	479	458	464	437	466	442	437	435	434	452	439	436	426	448	423	461	393	440	448	451	453	387	441	424	434	469	443	444	430	425	470	445	441	435	457	433	444	454	453	468	442	444	434	446	448	399	457	430	430	464	447	480	442	425	426	415	446	431	421	449	443	442	457	434	460	415	415	477	452	421	409	422	442	417	461	452	437	451	461	465	438	460	489	438	404	439	425	462	427	455	473	432	430	475	465	434	419	443	469	495	435	394	457	471	414	454	443	428	453	424	429	446	456	414	449	427	431	434	459	441	428	466	454	443	415	463	489	462	426	433	482	472	451	454	440	455	433	447	422	458	478	470	471	439	439	439	451	442	450	429	468	478	467	442	432	451	430	468	452	451	458	467	428	420	449	435	420	468	466	381	429	435	448	484	438	444	427	446	444	443	425	419	445	448	422	446	428	446	457	424	470	465	466	414	494	457	451	452	407	463	431	456	413	433	443	470	471	442	413	434	413	469	442	433	452	434	444	453	464	454	502	424	484	472	419	418	424	447	466	415	445	419	442	406	454	458	451	437	440	452	440	437	469	432	487	477	434	460	437	467	467	412	439	475	454	456	428	429	443	446	440	432	422	454	419	462	432	425	421	434	468	417	462	444	473	420	428	463	471	427	444	416	418	431	441	483	466	424	424	477	447	465	467	460	436	413	476	468	457	441	468	450	422	419	433	427	475	420	462	464	484	472	437	432	460	425	443	417	418	435	443	418	462	442	454	429	454	455	437	429	452	391	421	430	415	416	408	429	472	423	452	466	430	440	419	466	465	409	478	427	429	429	437	458	435	453	412	444	439	450	431	481	450	429	473	431	477	408	430	440	427	427	465	442	429	408	455	469	453	467	465	436	441	417	471	443	399	425	428	440	389	445	434	449	483	480	470	458	428	415	450	415	445	457	403	420	462	413	445	473	440	439	440	459	444	434	444	442	469	453	416	449	436	474	447	421	463	441	472	435	400	443	475	442	454	463	404	456	408	430	424	419	465	409	411	443	475	470	469	440	475	458	436	407	414	451	462	444	436	429	453	434	440	432	417	460	444	436	419	434	430	451	438	442	487	467	437	465	471	477	456	476	437	436	441	424	456	415	430	445	464	436	480	460	430	421	421	438	458	466	463	435	454	389	451	460	427	440	429	440	436	444	449	449	411	449	423	462	440	446	445	458	454	442	424	424	416	439	440	439	468	497	396	452	424	462	461	428	417	413	453	438	425	388	492	459	416	456	456	470	431	431	414	450	438	435	469	477	453	483	429	478	417	469	443	449	427	447	476	478	480	440	431	428	457	440	458	424	502	457	423	439	482	417	455	447	461	439	446	458	431	469	436	460	473	419	452	443	411	441	460	464	430	407	407	417	444	460	456	441	449	444	448	399	461	431	428	423	452	458	455	427	459	447	446	471	475	429	435	433	467	445	439	449	473	454	411	469	462	386	469	464	425	436	404	451	440	397	460	446	444	483	453	446	419	481	449	458	467	457	439	495	413	470	448	441	428	437	424	440	440	435	440	445	469	433	426	468	447	437	442	458	452	426	449	448	455	463	437	452	443	422	424	444	410	480	427	437	454	444	444	454	486	454	476	472	439	470	428	442	473	435	432	408	416	466	447	433	482	448	449	437	440	407	465	433	446	410	451	424	426	442	423	448	473	442	506	460	450	436	454	431	424	440	449	480	462	459	456	416	412	471	414	458	460	447	430	453	438	441	456	492	433	449	439	429	468	463	403	449	436	428	470	417	435	444	449	418	434	437	465	413	458	456	431	481	443	428	422	410	444	449	475	448	467	425	446	433	432	456	455	460	452	501	457	436	446	484	430	429	461	433	448	428	454	479	481	439	459	444	427	451	418	474	468	446	430	444	438	424	411	422	448	411	423	433	434	452	447	428	425	428	431	467	461	427	425	456	391	427	479	433	442	470	465	444	412	462	466	453	419	479	457	447	442	437	451	436	480	467	434	443	422	432	436	429	438	426	449	455	438	439	432	444	430	449	395	445	449	411	463	458	459	446	428	431	425	462	442	430	477	468	434	398	428	446	443	483	482	511	461	431	481	468	424	448	420	467	423	458	456	444	404	434	459	440	443	445	417	442	469	456	411	459	454	425	449	468	450	464	436	445	428	466	421	456	464	453	432	446	442	439	406	433	456	416	437	460	420	429	448	396	449	463	458	444	418	418	424	475	448	424	448	479	460	479	455	464	416
24764	20787	26634	24395	11893	3253	1693	1215	1105	904	872	839	6877	11027	7077	2835	1092	622	503	493	474	512	472	481	523	475	509	480	412	430	488	479	486	449	434	456	476	494	431	432	475	457	449	516	472	467	448	456	489	470	490	480	467	442	416	487	487	465	454	472	487	457	505	494	517	464	489	529	431	469	460	430	500	483	464	465	475	484	513	442	473	477	456	450	482	526	464	471	470	486	486	475	484	444	475	451	462	479	480	461	457	485	470	474	447	467	478	436	466	468	460	476	456	474	468	484	499	485	493	479	414	448	443	459	465	465	494	462	451	445	470	471	480	473	460	490	472	474	463	463	473	496	441	470	484	458	459	457	490	462	472	473	495	463	489	464	461	454	452	481	421	463	463	454	442	494	482	429	475	484	477	436	453	470	440	510	473	492	470	490	470	470	462	473	456	424	476	499	457	507	503	479	445	460	431	454	439	505	421	425	459	479	447	450	466	456	477	443	457	524	456	500	470	483	438	479	429	456	500	471	458	460	481	447	453	480	447	501	491	429	487	471	466	437	465	457	464	493	459	478	452	474	468	463	483	485	458	507	477	408	461	486	501	443	420	460	488	444	454	467	443	483	487	479	470	488	462	452	443	444	486	453	447	500	468	492	438	487	455	478	442	442	484	500	438	481	449	475	445	454	462	457	535	490	496	477	436	456	492	470	447	491	444	462	504	502	436	482	491	484	467	471	466	450	510	464	453	457	461	468	477	469	473	447	490	480	481	470	474	468	474	468	451	472	480	454	485	489	452	467	464	472	442	464	454	439	474	495	436	489	511	464	498	443	429	446	516	461	480	428	481	438	422	465	481	465	487	475	430	458	493	459	488	500	494	502	492	497	459	538	482	414	505	490	504	482	447	478	492	479	463	445	492	463	486	478	457	471	452	517	458	465	440	511	492	492	474	484	434	475	469	454	498	440	493	452	462	502	445	462	470	484	480	470	479	454	494	472	472	480	469	499	505	445	468	457	464	448	450	441	448	494	467	478	462	463	457	472	457	484	467	511	506	495	454	489	452	449	463	476	478	481	428	447	451	488	472	481	468	467	497	441	480	458	480	473	462	463	419	457	501	448	471	497	507	486	491	455	434	479	463	431	489	463	474	482	453	474	447	504	455	415	534	456	431	509	470	443	474	465	458	473	445	439	444	442	489	465	482	438	457	472	476	464	430	488	496	488	470	412	496	460	484	421	475	464	485	542	479	449	480	475	501	446	479	503	496	460	503	468	492	466	438	456	492	490	468	447	443	518	483	485	459	460	475	479	448	443	452	488	479	454	425	480	444	445	434	471	453	457	471	418	460	463	458	455	471	474	456	472	492	485	445	445	476	475	466	462	478	456	477	486	446	451	484	467	469	478	477	460	488	482	453	452	496	472	429	471	513	511	438	443	474	455	469	438	473	447	485	484	489	452	481	455	470	438	449	470	502	467	448	473	456	456	418	513	475	446	479	467	464	507	465	449	458	454	472	498	483	481	464	464	484	469	464	475	448	458	440	479	460	461	483	441	464	435	470	449	469	479	449	467	460	459	467	482	465	438	468	486	451	471	471	438	468	477	437	467	484	487	486	504	433	487	476	472	449	472	422	489	439	506	500	430	480	460	494	441	469	472	458	455	473	494	438	450	483	455	443	447	451	462	460	454	464	452	491	472	435	476	502	477	472	456	461	488	433	435	488	445	465	471	471	464	462	436	467	447	449	450	482	456	434	465	448	455	466	455	464	484	480	462	460	456	484	473	486	479	477	512	488	488	485	464	478	489	508	500	480	447	470	462	481	457	472	466	469	492	465	458	420	457	476	453	480	479	465	448	473	456	475	440	444	471	447	446	455	457	477	492	500	467	477	471	509	503	450	450	458	505	458	499	467	525	469	519	438	458	414	454	444	453	480	462	446	482	474	419	475	489	482	474	473	480	497	489	464	491	480	468	387	473	427	495	476	466	437	431	458	469	470	494	457	517	458	485	464	446	472	433	472	470	452	455	448	512	468	472	479	487	431	432	465	482	467	448	447	492	416	461	458	470	440	474	434	455	449	451	505	458	470	463	429	487	517	490	512	467	475	457	469	454	458	515	499	458	442	472	476	499	429	506	497	487	482	446	459	466	483	467	459	465	432	490	444	468	466	467	483	484	474	484	443	503	428	455	442	484	465	510	482	450	469	461	454	452	482	427	488	478	500	463	504	446	413	469	482	462	481	441	491	456	484	424	486	473	516	475	447	445	435	440	448	461	419	478	443	459	501	460	468	460	478	485	440	469	489	462	434	486	420	478	448	508	473	486	466	448	439	484	500	432	468	456	473	467	431	439	477	449	483	476	506	494	482	474	511	474	461	463	495	471	461	505	495	446	456	467	467	453	482	490	511	482	443	457	481	475	473	433	452	475	491	469	480	447	467	462	492	470	461	465	473	487	495	451	439	471	466	493	511	462	535	465	440	492	478	481	517	444	465	453	426	484	486	443	469	449	479	481	464	463	478	478	464	495	489	456	466	469	475	457	500	473	452	462	455	464	450	454	479	436	514	459	476	482	448	458	484	462	460	434	483	464	494	488	473	480	465	491	482	494	430	467	469	484	453	451	446	468	457	471	481	484	445	461	461	423	467	469	482	435	500	486	479	484	504	479	486	460	449	470	479	505	449	482	464	399	465	458	499	476	450	461	456	470	460	439	449	458	475	464	473	443	417	450	421	465	456	466	473	447	483	438	458	475	478	489	466	523	499	478	442	464	481	498	490	501	494	451	490	494	446	466	462	432	481	440	459	472	481	438	477	456	484	452	447	418	453	490	493	468	462	516	448	488	490	475	500	483	433	474	496	504	458	460	487	438	455	516	473	472	450	479	436	458	436	426	453	459	445	496	457	500	454	484	473	504	503	459	461	456	424	453	438	497	476	450	456	473	521	461	509	453	446	466	435	521	455	482	443	481	483	483	455	450	463	474	480	478	486	467	487	458	466	444	443	498	468	468	496	469	454	433	445	474	452	469	458	485	464	456	457	509	453	458	442	422	452	463	408	458	481	453	449	479	424	460	488	433	475	456	484	443	508	475	486	444	432	458	496	479	452	500	449	441	486	473	446	464	465	484	479	478	432	427	468	442	435	519	432	451	491	479	467	484	487	443	517	480	445	452	481	469	439	490	472	462	493	427	430	454	458	468	494	464	455	457	500	457	439	432	449	474	489	471	497	482	455	486	451	462	490	485	500	481	470	483	507	508	471	480	456	482	440	495	428	441	501	503	487	450	466	461	424	443	456	447	464	494	481	412	463	465	465	485	490	461	486	475	522	470	443	465	475	489	474	493	479	495	489	503	443	467	506	452	469	483	475	459	497	480	417	484	453	453	489	505	480	464	438	469	487	453	506	500	484	462	481	482	426	499	447	466	457	472	466	434	448	454	465	451	472	473	486	435	479	489	493	409	483	467	464	457	465	461	463	446	430	493	465	462	486	462	462	468
7075	11393	10795	7396	4559	2644	1847	1660	1437	1217	1155	1205	9917	10921	7355	3098	1110	618	491	468	438	426	449	417	406	400	434	441	435	468	403	440	448	450	449	430	416	449	429	389	453	450	450	448	442	425	422	408	443	448	438	382	418	449	405	408	417	390	431	408	417	463	414	379	433	425	400	417	450	395	481	405	451	464	430	431	455	417	406	435	421	440	393	404	443	421	445	384	430	417	385	423	420	451	451	420	432	464	438	422	427	411	405	428	461	464	394	419	409	456	402	387	410	383	443	409	412	423	456	408	428	453	437	425	492	408	410	396	448	406	451	413	437	440	473	456	427	387	434	417	435	454	404	437	413	431	449	440	421	444	415	428	417	429	420	443	439	394	444	394	394	402	420	427	404	423	421	429	441	436	383	430	434	451	411	421	468	400	424	429	421	396	420	432	441	453	390	435	415	453	435	420	410	454	474	466	404	408	451	415	426	380	396	430	420	440	443	449	410	421	408	451	426	419	386	442	411	393	404	436	443	405	441	424	461	452	432	449	429	409	441	403	488	407	412	409	444	454	449	412	426	404	448	416	451	427	432	397	428	415	466	405	437	413	404	440	428	424	454	478	436	456	449	398	402	419	423	434	404	413	467	423	401	414	423	459	468	430	410	410	431	426	415	480	436	425	407	396	490	416	439	402	424	439	408	428	420	408	439	441	430	442	445	433	437	474	446	451	451	429	387	423	394	446	410	457	416	423	429	429	447	429	432	418	428	409	455	390	414	404	456	448	423	425	445	407	463	421	422	446	441	461	454	412	403	433	444	363	445	409	414	433	480	438	426	422	374	380	449	405	426	431	403	453	426	419	419	401	408	413	409	427	440	408	413	436	399	445	417	441	421	430	430	399	421	453	403	447	425	420	397	427	433	443	443	437	419	404	515	429	421	376	422	451	418	415	395	433	412	433	417	384	436	426	439	445	422	438	425	438	409	426	408	442	428	430	434	397	438	437	460	391	413	423	447	395	442	474	434	426	421	414	408	412	414	397	423	418	441	407	469	402	429	392	425	450	428	448	428	431	452	473	430	417	429	449	380	417	413	428	446	434	428	396	462	436	395	432	404	396	391	424	427	410	398	440	395	436	443	437	448	442	448	451	415	422	408	415	423	424	421	449	451	408	415	407	429	453	416	426	424	445	464	427	433	414	422	380	414	407	441	426	437	418	432	446	443	396	447	401	413	417	430	426	404	465	434	379	396	404	427	453	418	421	413	459	445	424	482	383	431	450	404	447	442	442	408	395	410	412	406	430	433	444	446	420	420	374	390	425	447	423	414	419	435	432	438	443	444	415	422	470	433	438	418	428	438	431	431	440	466	448	418	416	424	391	418	445	450	415	403	422	457	431	400	447	423	426	432	422	468	416	463	436	409	423	437	411	443	428	414	417	431	472	441	405	424	433	393	435	421	437	440	401	420	396	411	414	423	463	423	427	412	422	426	426	426	428	411	411	437	416	456	429	415	409	426	442	415	422	404	475	432	413	412	396	400	420	435	445	445	419	419	424	434	459	381	453	422	461	409	468	397	448	398	399	411	429	459	419	472	456	402	394	433	408	434	435	409	403	444	417	402	410	457	413	441	422	436	450	440	423	453	381	398	424	429	406	433	422	454	447	393	399	397	450	425	441	437	409	412	427	447	425	433	442	428	416	393	390	432	447	421	429	405	410	442	406	430	442	431	410	439	399	400	440	421	397	428	458	430	422	408	443	415	443	389	463	412	468	444	425	418	471	444	410	426	395	422	430	410	429	437	427	469	409	438	378	434	417	417	444	434	415	411	444	465	413	433	376	451	466	462	435	403	431	421	418	430	453	412	437	447	422	450	411	415	431	435	418	437	421	434	441	411	381	442	428	439	447	445	414	443	393	425	439	449	393	406	436	420	425	426	421	453	425	414	422	415	432	441	456	415	419	433	433	409	438	421	409	429	441	436	394	430	432	416	423	447	350	420	455	393	407	393	395	401	444	454	424	424	434	443	428	402	452	457	434	409	442	436	446	395	370	434	426	428	423	439	443	438	415	422	408	446	424	405	434	380	423	412	440	434	427	415	382	421	389	423	404	419	421	415	402	423	397	408	447	437	451	384	440	420	405	422	405	431	421	427	403	422	406	436	415	418	432	442	454	439	432	418	402	457	414	409	408	441	398	467	419	429	423	413	386	434	465	376	426	450	459	433	432	437	397	440	407	413	460	394	431	417	441	441	457	437	417	414	377	452	448	418	439	442	418	408	447	405	384	440	416	459	411	436	418	427	433	428	460	410	397	442	401	387	440	431	429	402	419	421	434	402	406	447	408	418	420	434	448	419	388	397	396	421	438	416	426	395	413	421	391	476	432	407	439	413	442	390	426	443	430	438	473	385	429	461	411	421	465	432	464	434	427	408	423	395	451	421	456	460	397	454	424	412	429	438	421	450	428	445	428	418	446	351	426	430	414	439	428	429	424	407	430	432	417	424	421	407	474	423	404	431	446	445	430	435	424	466	403	457	464	427	438	429	438	416	445	443	444	431	403	429	412	411	418	406	438	452	424	445	382	450	430	465	446	394	427	449	414	425	449	391	426	439	416	414	421	443	439	414	446	412	392	399	413	447	388	421	381	412	434	438	403	395	462	444	448	438	428	440	472	405	431	461	419	383	437	443	427	475	444	419	428	416	411	426	398	415	453	427	417	410	442	420	390	459	408	397	432	419	413	442	405	450	409	422	448	458	440	421	424	392	441	428	421	424	431	398	400	464	433	416	407	434	395	442	450	379	394	412	431	401	420	448	408	445	451	404	409	411	440	419	438	426	371	413	408	412	436	382	403	416	436	416	445	432	452	428	465	394	418	443	393	465	448	429	426	486	422	390	431	436	462	405	418	417	414	425	449	395	434	425	425	396	443	405	423	433	426	415	412	444	431	437	390	402	406	417	425	442	426	427	450	438	411	453	425	430	447	459	450	404	447	438	421	442	422	427	429	445	395	439	459	460	436	438	405	439	421	461	407	423	451	414	399	397	401	400	444	430	403	435	458	491	434	411	451	434	417	444	411	449	419	436	418	426	401	429	424	411	423	390	437	417	435	454	414	448	439	436	435	453	413	419	397	424	425	417	422	409	409	409	415	437	407	420	469	410	416	450	423	426	412	416	401	422	431	444	450	404	439	487	429	399	460	416	429	378	451	440	402	424	405	444	400	387	381	429	406	449	448	411	450	429	430	423	406	420	429	450	419	477	396	421	429	423	423	399	431	449	478	436	381	413	390	391	455	425	435	371	436	416	403	401	431	424	423	419	432	440	418	458	420	400	461	419	425	419	392	438	400	408	401	423	425	423	464	423	452	410	395	416	448	455	411	376	405	420	431	428	445	442	447	404	426	431	422	387	421	445	392	429	450	413	386	402	433	410	416	443	443	429	407	429	409	421	417	406	412	451	438	434	428	380	397	467	383	416	429	416	437	421	411	420	373	417	453
23852	20754	27746	23897	20293	10301	3257	1798	1567	1636	1629	1711	14542	19043	12793	5100	1665	776	650	600	617	593	556	577	553	566	608	626	574	581	567	594	572	572	603	598	619	555	620	578	612	545	581	592	601	581	567	585	589	558	595	565	598	589	581	596	633	621	599	610	635	598	580	600	557	537	573	573	602	594	608	616	625	593	588	575	582	592	667	619	571	586	590	573	590	574	569	593	572	587	630	580	598	593	558	597	531	608	555	534	574	594	600	603	562	606	543	595	604	623	611	609	619	545	565	598	562	577	615	549	607	617	561	559	579	593	621	637	589	560	555	564	611	552	564	619	575	531	576	586	571	582	590	557	613	577	553	593	536	551	598	600	593	548	592	561	592	595	569	590	591	579	641	576	596	569	609	569	562	547	572	575	572	615	568	574	603	569	605	590	584	596	544	558	643	595	586	616	634	566	610	593	542	554	569	573	570	614	575	606	578	561	536	590	585	562	611	606	612	565	605	575	588	581	576	589	559	583	637	596	544	536	594	535	564	578	575	545	542	589	552	615	580	569	613	591	613	625	586	570	598	589	578	617	575	607	621	621	591	585	614	589	574	582	603	556	622	543	575	593	541	617	538	584	600	568	612	576	589	586	616	529	608	588	583	594	615	534	573	553	554	576	539	580	529	618	604	589	601	580	578	586	570	631	624	599	578	585	591	587	565	523	573	579	548	545	593	583	617	609	554	557	579	576	605	588	557	567	598	601	599	619	579	589	595	601	553	632	559	619	629	610	540	605	578	549	570	578	539	606	585	602	609	581	582	583	630	574	579	615	528	645	600	546	554	595	549	622	542	558	560	601	542	609	597	595	602	561	587	616	605	561	585	562	565	607	644	609	616	595	587	571	590	532	619	577	559	620	611	602	597	556	579	596	579	625	577	596	643	562	562	591	609	580	550	560	567	563	559	544	560	615	583	563	587	578	588	525	612	569	572	577	571	579	586	600	616	589	627	567	591	604	597	604	581	564	533	611	595	578	543	567	588	583	623	572	597	596	555	575	609	559	599	601	597	617	565	579	578	608	609	591	578	553	582	582	581	582	576	600	592	611	633	571	551	595	624	602	598	568	553	563	539	616	589	597	581	593	578	556	637	578	558	580	601	580	598	583	606	601	572	545	563	581	578	550	557	574	607	599	576	517	591	585	582	577	624	589	600	604	614	560	543	575	586	556	568	545	625	584	614	568	557	563	601	584	595	558	577	588	612	580	573	562	605	528	564	587	594	567	592	588	549	572	579	578	559	542	578	595	552	618	563	549	561	587	592	589	606	562	550	586	571	599	596	601	590	565	637	569	590	608	584	611	598	573	587	583	523	577	577	591	649	582	598	561	602	613	563	558	598	616	595	563	551	597	513	543	578	550	589	558	557	594	577	615	594	578	559	560	555	568	550	546	621	579	618	583	630	575	592	598	607	577	547	558	625	569	592	559	596	583	626	593	586	593	626	540	577	593	601	559	561	592	551	578	629	598	571	502	583	585	567	556	575	601	618	580	578	584	557	621	559	568	617	596	570	573	591	591	548	549	572	578	609	605	597	567	574	552	588	565	608	573	577	587	585	616	596	585	537	540	576	579	585	612	529	560	557	604	551	605	563	614	551	580	577	608	581	546	563	570	592	580	565	578	571	542	577	585	594	624	597	567	578	574	571	620	568	582	630	605	609	564	539	562	576	595	610	603	576	561	614	546	562	603	550	553	561	546	576	593	631	557	610	540	584	571	583	539	574	545	552	565	562	575	580	584	614	592	569	530	570	586	578	590	566	569	561	600	616	575	602	557	589	554	584	617	567	585	604	572	535	561	566	594	563	554	621	564	586	601	610	602	541	586	586	562	572	648	580	534	598	594	533	595	610	547	615	559	543	583	575	570	549	557	547	583	580	536	559	581	529	592	574	606	582	609	616	537	531	575	598	580	591	583	605	575	587	599	579	590	573	594	618	595	553	528	611	565	618	577	605	615	585	592	601	603	586	602	574	580	586	591	584	626	563	606	555	578	569	567	598	554	609	552	594	594	629	563	560	560	590	578	544	548	553	583	517	592	590	608	580	565	595	563	609	557	648	593	583	563	595	566	529	561	581	550	552	597	514	559	546	573	570	581	536	587	613	607	606	559	570	557	575	608	591	597	629	606	595	559	547	578	584	580	557	524	592	585	593	580	560	589	599	615	611	596	533	605	607	598	607	536	588	591	567	594	555	576	603	595	571	591	610	567	596	571	603	582	601	588	561	586	605	576	552	552	568	547	557	631	595	579	555	599	596	603	576	566	558	564	609	568	568	572	569	599	573	534	596	615	584	568	564	531	552	620	629	567	639	577	552	618	603	605	576	602	585	607	555	577	531	545	537	566	589	579	573	601	628	539	607	604	588	610	608	573	583	613	598	597	582	582	619	575	595	568	553	568	562	576	594	618	595	573	602	596	586	540	586	575	582	604	603	558	617	597	585	565	523	625	570	610	569	558	600	547	578	578	577	596	589	585	596	574	593	640	573	560	578	540	609	549	579	599	572	561	597	592	613	585	557	607	605	579	573	575	555	583	559	581	590	570	601	564	614	619	547	590	647	580	546	548	600	584	587	637	563	597	568	599	604	587	610	610	573	610	622	570	553	547	605	569	625	527	576	576	606	556	620	551	538	583	596	516	560	603	530	559	601	527	582	622	583	571	581	622	561	598	545	579	543	593	645	564	603	586	570	575	555	563	576	596	580	613	580	582	625	538	575	578	553	606	584	551	523	567	572	580	584	585	570	573	561	584	572	550	554	590	584	592	615	518	541	569	568	607	562	547	560	599	583	600	589	572	583	564	603	556	568	640	604	559	563	598	582	602	578	590	626	580	595	562	585	579	583	540	577	573	579	604	562	600	574	617	588	536	557	578	556	579	608	579	559	577	644	517	543	557	602	557	559	579	584	571	614	598	568	576	571	607	607	577	567	555	567	608	579	585	593	623	555	537	564	572	557	567	586	568	533	541	582	611	558	568	550	594	605	566	517	578	612	633	565	631	596	615	593	600	555	583	582	584	601	603	533	537	568	581	565	553	591	552	567	528	553	574	542	563	569	600	573	592	578	572	554	590	611	543	589	592	610	570	585	562	610	586	599	544	594	559	576	571	624	565	548	541	535	593	627	540	556	610	572	586	580	561	566	579	590	577	598	572	570	522	571	575	557	573	554	579	585	579	625	590	564	543	597	569	561	584	556	574	535	559	559	571	580	564	553	550	571	566	533	595	633	578	572	602	613	610	570	596	579	583	588	530	597	571	557	607	569	590	609	585	558	574	570	575	562	580	586	597	579	565	577	582	586	588	586	548	566	585	567	601	609	578	549	579	562	563	558	584	595	588	569	616	603	588	617	591	595	626	595	543	575	622	568	610	573	560	597	552	545	541	624	574	597	551	571	580	584	579	521	632	601	578	576	570	586	574	590	606	577	569	580	592	618	556	607	543	554	576	582	570
7231	14541	14472	11632	7375	3993	2570	2031	2208	2161	2253	2524	18506	17312	11799	4953	1636	721	573	591	512	568	526	509	518	504	520	534	527	539	525	534	533	505	527	524	492	521	500	493	528	507	474	530	482	512	568	523	523	540	491	519	529	526	491	530	542	467	532	517	542	535	500	502	521	515	529	500	501	544	520	544	518	502	508	520	515	524	522	548	530	459	469	527	541	505	515	514	516	539	488	517	562	501	484	484	502	511	523	521	505	513	519	507	455	546	501	510	528	501	497	532	484	495	538	497	506	508	498	518	552	508	527	488	510	553	488	505	544	490	540	500	500	505	541	512	532	447	538	546	518	513	466	502	494	549	517	527	525	534	499	514	557	517	500	552	505	539	496	542	514	477	535	530	519	497	524	499	513	522	515	520	516	502	557	485	514	528	525	539	503	557	562	516	523	464	558	515	507	499	510	514	519	530	509	491	510	524	539	510	571	502	511	482	545	510	517	510	550	525	539	528	526	529	543	504	529	495	533	515	524	523	484	473	511	542	502	523	491	474	508	541	479	490	494	515	518	503	512	482	492	511	463	536	506	531	519	474	519	494	475	521	506	524	536	533	525	532	513	536	503	481	491	511	513	549	513	490	510	519	508	535	508	536	568	516	489	513	516	530	505	501	531	476	550	528	514	522	537	514	490	536	532	496	496	526	534	473	551	518	514	504	490	499	532	510	531	475	497	504	492	501	554	499	478	486	514	546	484	493	517	491	542	521	495	507	510	500	510	519	519	558	512	518	518	522	504	498	499	544	516	524	515	502	523	529	495	517	528	503	485	514	568	488	472	534	538	512	487	508	488	531	521	535	525	486	535	475	521	553	526	530	537	498	490	518	526	490	502	500	507	539	519	527	519	535	515	522	505	474	508	488	483	509	506	519	500	521	542	505	533	539	520	525	531	528	494	529	507	533	515	486	519	560	523	496	474	523	528	478	500	517	538	541	505	517	510	551	509	546	521	521	538	521	548	492	514	520	505	525	497	544	529	550	495	523	516	524	503	555	558	551	530	544	517	504	525	513	504	504	502	523	480	497	550	478	497	509	511	494	475	536	523	531	529	496	543	544	515	520	496	498	519	506	519	480	501	484	520	506	507	485	533	495	525	536	507	516	487	519	535	490	562	486	538	502	554	486	546	533	531	516	523	564	520	532	489	500	536	498	554	503	508	525	542	481	515	550	517	486	541	486	503	499	524	491	520	509	498	482	488	523	544	512	504	487	499	543	512	496	525	518	486	479	525	501	500	518	510	493	511	490	513	519	504	542	517	516	552	512	517	585	506	483	508	516	483	519	527	502	555	542	498	515	501	492	501	552	512	540	562	542	478	530	550	504	505	511	498	469	513	514	492	524	500	504	508	493	483	541	494	456	558	483	534	511	510	533	523	504	513	510	552	498	477	517	533	513	483	473	502	529	520	473	519	519	531	511	489	513	485	537	524	503	504	527	543	512	533	528	546	505	511	464	538	530	516	538	468	508	523	532	501	498	512	522	494	503	550	518	494	492	484	498	491	517	478	494	504	521	525	505	526	512	580	487	485	516	495	478	523	511	515	511	513	527	509	559	522	518	485	479	568	533	493	519	513	518	521	493	547	521	472	518	491	544	507	535	510	542	507	505	542	484	522	516	507	522	523	531	523	511	537	507	481	549	488	527	511	504	535	519	599	464	516	495	511	516	525	504	528	490	545	516	506	550	488	496	468	534	521	516	503	516	510	516	541	530	494	489	504	525	546	512	492	541	501	510	523	524	488	541	519	511	510	492	519	522	461	498	501	487	495	510	512	531	515	460	515	493	519	543	512	529	530	505	477	480	530	524	511	513	482	488	502	531	517	498	566	489	564	480	514	506	516	538	526	446	521	540	486	506	514	504	526	492	486	541	541	561	483	503	498	536	487	529	537	537	547	515	504	548	531	484	500	509	497	493	540	537	497	531	504	495	520	497	505	539	489	512	555	493	520	512	524	521	531	544	510	495	541	508	528	528	472	513	464	514	497	566	504	524	549	475	516	534	529	509	526	506	496	525	505	492	496	556	480	499	524	547	526	454	532	514	540	528	497	482	548	525	526	475	509	502	516	548	514	511	486	484	529	502	544	508	506	507	550	489	526	513	491	477	487	518	474	523	510	515	515	498	492	531	484	496	490	506	486	499	504	529	486	491	478	514	498	515	514	523	540	517	509	485	530	487	516	532	520	490	539	509	507	533	516	501	486	537	515	479	533	524	492	513	490	517	525	493	497	478	497	540	479	516	501	577	500	477	503	499	551	498	585	490	528	477	533	520	517	525	520	493	509	545	516	534	503	513	504	483	487	533	545	542	505	490	495	507	513	491	505	545	495	535	506	484	505	485	505	524	484	516	530	502	508	540	520	508	516	472	569	501	524	537	518	477	545	527	532	529	521	504	517	513	548	511	489	472	496	527	514	484	542	499	522	514	507	544	503	494	488	503	540	526	521	521	536	488	519	469	545	499	512	558	531	504	509	507	508	521	497	513	496	533	523	463	508	523	511	489	526	519	456	505	519	499	492	477	519	511	508	487	481	465	491	491	512	535	511	524	481	490	485	541	533	484	508	512	543	528	498	492	512	539	541	499	509	525	552	502	508	508	528	536	501	508	530	470	517	505	498	457	514	513	504	522	502	534	522	503	506	511	522	495	522	481	506	551	556	502	501	514	467	518	552	538	456	527	493	487	460	501	533	504	511	517	515	525	531	508	521	534	500	499	502	516	531	497	520	507	485	522	471	510	481	524	485	528	522	522	486	502	518	542	526	514	525	501	506	531	529	535	525	505	541	530	506	500	538	475	502	512	487	515	499	527	530	534	484	532	525	526	537	485	505	485	485	498	511	500	506	531	476	501	504	523	497	491	482	470	470	522	512	498	508	503	531	519	537	476	529	481	490	481	504	514	479	525	484	555	539	498	510	501	493	515	545	505	501	496	491	496	567	515	464	496	508	480	547	489	512	509	551	500	530	508	499	533	505	518	484	497	473	524	516	495	524	493	502	532	478	546	519	529	528	538	511	561	523	523	493	472	533	537	543	513	522	482	521	507	494	497	535	509	492	491	490	530	512	471	501	502	501	508	480	509	537	523	493	498	499	518	527	501	485	538	481	560	506	487	486	505	521	513	507	523	521	533	525	518	540	503	490	496	487	537	482	545	552	512	524	513	488	505	471	486	500	481	551	504	505	527	503	527	542	513	490	526	478	516	504	500	511	522	530	514	534	543	502	471	506	511	497	465	530	545	515	520	517	521	524	536	509	527	500	508	491	508	533	475	515	517	526	493	511	443	530	525	564	527	479	521	504	526	485	497	497	497	513	512	552	509	533	511	524	538	516	496	502	513	473	537	507	520	507	507	502	523	501	482	521	496	495	520	497	502	520	510	530	474	523	535	519	525	488	518	519	541	523	470	535	495	502	514	506	531	508	537	526	511	483	487	541	471	521	515	544	496
26823	11050	3604	3656	2303	1120	767	659	594	610	585	572	1221	1600	1336	863	663	534	481	477	475	520	517	475	484	478	500	454	489	481	494	536	520	482	475	524	526	533	517	531	491	536	502	508	479	493	506	482	498	501	501	497	493	443	469	527	483	441	453	493	501	499	442	513	483	524	537	493	470	436	464	485	524	482	483	526	453	455	512	474	473	481	482	465	492	541	466	466	510	495	451	492	513	505	494	486	474	493	498	459	454	499	440	490	496	488	518	520	485	513	495	508	527	521	496	492	469	499	503	501	499	495	520	508	523	454	461	553	505	495	474	485	532	512	468	472	488	503	495	497	477	489	484	459	453	499	524	509	499	466	465	489	491	487	494	483	484	481	526	481	530	508	485	492	486	526	498	487	485	467	497	475	474	491	480	509	505	463	476	493	485	485	494	521	499	516	480	503	544	487	479	524	477	482	488	466	494	526	450	494	475	489	465	484	523	523	525	496	504	479	500	522	477	505	512	482	468	483	491	509	495	532	521	490	520	517	478	481	498	500	502	501	481	510	470	494	490	476	525	477	476	499	487	517	531	475	517	484	503	519	493	487	511	471	481	511	499	486	445	501	483	488	531	505	491	501	483	498	512	501	506	508	497	487	492	518	490	475	448	418	493	482	512	508	522	463	460	533	478	493	500	501	523	560	476	484	474	511	490	482	484	482	495	496	517	474	505	507	503	479	489	487	526	512	524	487	471	497	510	507	497	496	462	523	513	474	517	475	500	505	498	496	495	462	494	483	483	532	509	544	479	494	486	465	448	530	488	483	506	489	519	497	484	482	478	495	510	468	488	455	523	500	474	481	433	492	494	454	483	502	492	507	490	493	486	507	482	487	473	459	507	520	483	454	494	528	471	513	517	478	498	491	501	496	508	477	474	496	476	478	465	495	483	500	492	473	503	495	478	471	472	481	501	521	532	460	501	495	467	502	518	437	545	479	522	507	491	495	488	488	483	514	494	493	525	492	504	500	460	493	503	500	471	451	483	496	470	496	480	494	483	500	525	474	491	531	469	504	474	462	509	526	486	478	502	497	470	498	551	505	494	501	527	487	495	478	509	520	485	510	509	480	459	500	515	483	488	472	485	476	513	491	525	473	505	485	474	522	512	473	523	445	469	489	510	472	524	535	510	520	533	513	506	475	509	484	523	465	473	509	499	466	463	455	499	519	515	457	495	525	467	467	520	502	511	492	498	498	459	476	469	506	462	462	479	489	501	515	508	499	496	481	502	561	482	510	507	510	477	491	496	503	525	480	496	506	504	519	476	486	457	480	481	501	483	483	471	474	467	497	482	526	486	471	500	470	467	490	489	533	492	507	514	444	529	517	503	483	503	512	497	495	483	484	517	464	485	490	499	523	521	504	459	484	472	525	490	457	489	489	522	483	507	461	506	507	459	548	495	490	505	497	487	478	473	528	477	494	478	514	499	476	501	467	464	512	499	499	521	476	498	472	500	474	471	453	567	501	521	513	517	501	517	505	551	492	511	476	458	494	508	510	534	486	487	488	504	527	521	517	523	480	504	468	495	479	536	488	530	509	523	529	503	567	490	474	465	517	460	517	509	475	495	535	468	512	484	516	497	486	473	493	480	494	458	490	504	514	509	498	484	517	477	504	561	435	513	457	490	497	504	497	457	475	473	479	495	492	492	474	478	514	505	496	476	489	516	518	489	497	496	484	481	527	509	504	510	479	515	526	508	519	480	497	506	484	497	452	492	488	478	507	484	492	452	511	501	515	457	489	498	472	498	532	532	461	497	480	531	450	502	503	472	523	502	518	470	499	499	476	500	471	518	512	471	546	510	532	514	524	501	493	517	497	496	462	495	481	493	482	466	507	501	459	471	511	536	467	500	500	520	532	514	480	527	499	524	507	516	478	529	490	467	491	504	500	506	487	481	450	459	471	469	481	497	469	481	482	499	522	496	493	543	531	466	508	474	528	527	501	504	497	512	486	474	493	491	513	504	507	489	479	498	481	494	529	504	488	479	497	475	525	465	505	494	469	485	544	500	466	534	518	482	548	475	518	493	520	514	467	504	518	489	507	529	511	492	508	495	479	503	465	490	515	479	499	475	444	473	514	511	480	487	486	455	526	501	555	494	496	499	466	515	498	495	465	513	508	473	495	483	515	500	491	515	478	538	465	472	525	529	478	531	448	491	483	492	478	513	484	484	478	486	473	558	487	511	477	536	459	501	502	455	477	493	472	494	553	468	476	476	525	488	477	523	509	451	456	541	488	477	480	505	527	507	478	486	506	485	533	462	498	484	495	510	497	518	529	493	518	495	506	487	499	481	477	479	498	488	455	523	506	469	494	471	502	448	493	464	503	523	522	503	522	493	534	490	476	528	508	483	520	496	556	466	505	541	505	519	473	493	490	518	519	546	483	431	495	522	527	490	554	500	521	484	453	501	481	509	521	476	525	496	512	478	525	475	504	524	508	500	504	507	483	500	482	499	507	509	497	482	496	502	533	499	485	488	482	470	436	505	528	517	482	488	501	485	435	471	488	528	482	532	488	515	467	474	465	509	483	508	509	472	494	512	495	454	460	507	538	489	519	523	489	481	493	528	488	522	481	519	520	516	492	533	506	480	487	487	481	492	526	477	505	470	495	483	484	518	506	511	515	500	527	492	506	462	503	534	525	479	502	435	520	515	555	465	486	512	495	491	501	492	494	510	512	479	501	500	505	503	488	499	485	509	464	504	500	531	488	482	499	483	515	469	481	488	474	483	484	458	499	547	491	518	475	491	520	525	503	518	457	482	503	537	521	513	473	516	468	462	495	483	461	497	471	559	477	468	465	493	483	510	476	464	478	484	511	504	506	536	512	456	463	492	497	523	527	521	516	489	498	517	491	521	511	474	485	473	474	528	515	491	506	514	509	509	532	532	505	505	478	524	509	487	512	526	472	544	474	488	533	494	502	516	488	517	469	548	446	495	536	482	516	514	457	480	500	531	479	521	461	476	526	499	512	538	497	529	513	495	498	477	492	496	427	513	510	508	474	519	493	458	481	478	472	513	486	474	504	499	500	490	493	504	487	453	514	522	496	464	490	467	472	479	490	534	507	487	465	538	515	494	480	509	496	499	473	497	493	535	522	458	516	469	473	455	506	545	521	490	503	478	505	508	475	493	517	480	506	500	490	480	468	492	475	467	510	467	521	482	495	504	488	529	510	535	467	525	488	494	476	444	495	489	477	485	512	502	514	490	500	518	484	478	494	498	480	475	473	537	495	498	491	524	512	518	480	470	525	485	495	493	513	488	477	485	473	531	519	466	446	526	520	523	476	482	519	499	498	517	495	507	512	513	488	516	525	505	541	502	513	498	480	492	488	471	496	520	496	487	492	518	544	517	477	492	470	462	489	494	464	497	483	498	479	495	513	486	513	503	508	496	498	471	517	508	503	517	523	505	483	509	508	539	515	493	508	497	504	490	459	501	492	490	491
7157	3820	2890	3668	2605	1343	831	780	676	657	589	580	1642	1850	1424	867	572	478	440	422	443	450	399	422	442	482	454	421	416	412	435	424	431	407	433	443	410	430	432	409	412	415	446	446	464	451	453	422	437	420	454	430	442	463	466	410	473	417	463	425	408	474	416	461	432	430	411	434	446	396	462	421	454	398	513	432	435	414	445	409	438	487	394	468	414	450	428	456	392	441	472	445	443	443	410	457	427	472	445	439	449	424	406	435	429	438	478	408	405	469	437	421	479	404	431	458	482	405	420	449	425	429	457	483	442	449	410	442	422	496	397	419	402	418	440	429	433	426	450	460	422	413	451	441	437	430	440	451	419	416	429	438	410	459	395	435	446	466	422	400	393	402	432	392	384	423	432	435	409	431	418	413	462	427	419	474	445	408	399	398	465	423	456	412	453	409	420	396	442	430	447	429	457	424	445	397	428	443	443	431	423	423	432	424	441	421	417	434	436	402	435	469	390	405	400	438	430	459	451	411	406	436	443	426	443	446	447	425	435	430	474	428	450	450	463	469	448	444	401	433	437	448	448	441	476	426	420	459	464	422	491	467	471	426	450	441	433	411	458	414	467	445	435	461	436	426	405	455	391	449	469	446	400	439	439	484	437	444	448	416	397	438	435	415	417	435	449	439	452	416	458	464	430	432	424	426	440	428	442	444	464	467	446	438	433	456	471	458	445	458	420	433	430	460	438	463	463	411	386	411	427	462	462	419	432	457	468	466	443	393	442	440	453	475	427	446	434	405	440	451	438	410	416	414	434	415	439	469	388	424	397	469	454	445	427	443	433	425	398	451	441	419	442	495	477	440	422	441	443	450	431	449	454	415	419	422	466	414	424	452	417	449	420	415	457	432	428	459	477	420	422	458	454	423	442	441	442	434	442	437	441	455	439	440	453	397	457	457	452	430	378	436	404	467	452	444	464	462	430	447	443	455	444	421	433	444	418	416	440	449	422	425	436	450	427	409	434	415	455	442	456	455	441	417	411	425	402	413	436	429	435	415	407	428	440	481	435	450	468	424	441	468	425	439	423	417	414	425	410	435	468	410	463	427	421	414	446	443	429	430	438	445	464	419	418	448	445	442	423	431	425	439	415	460	412	428	409	446	459	416	426	441	437	446	413	467	424	429	440	431	460	468	444	424	435	439	456	433	422	417	428	449	409	453	455	422	430	440	415	438	434	477	434	385	452	444	433	425	421	390	419	450	445	486	440	451	422	452	463	458	420	434	413	454	433	448	466	443	409	456	409	400	408	451	436	425	412	462	431	427	429	418	443	418	465	421	406	440	436	458	432	432	443	423	450	439	422	418	416	416	428	444	445	421	429	463	420	451	414	428	444	419	431	455	412	446	426	441	431	429	475	451	456	440	430	447	475	408	455	457	419	421	433	428	464	455	449	425	445	390	417	439	450	444	429	457	426	420	467	425	436	430	395	451	439	407	449	440	441	430	434	454	474	413	416	429	408	450	444	441	430	407	441	428	405	442	452	417	409	436	471	429	393	430	429	433	423	427	429	456	437	410	416	423	433	416	485	428	424	463	408	427	449	458	429	419	404	434	439	398	448	400	434	431	434	443	422	396	411	414	429	430	400	459	463	427	410	444	473	450	434	415	451	428	425	427	451	460	429	464	445	434	412	450	450	443	412	430	413	424	415	445	419	443	446	450	421	424	431	484	427	454	439	406	421	391	446	458	424	407	417	410	438	432	454	453	395	424	423	458	454	424	426	465	475	458	422	419	410	417	416	445	436	426	462	466	438	421	453	438	427	444	397	441	460	420	441	413	478	439	420	474	411	461	416	420	421	440	399	441	435	435	458	427	450	408	436	417	424	446	437	466	439	381	473	439	431	460	400	438	415	448	409	437	405	419	449	418	456	430	408	411	446	440	436	424	467	423	477	443	420	450	447	433	421	417	446	426	435	410	416	408	425	436	484	443	416	454	467	457	426	441	412	441	442	427	426	453	432	457	433	401	434	443	446	454	447	445	438	450	444	469	432	475	394	458	434	428	433	425	431	430	432	448	388	444	395	449	444	402	433	417	440	444	437	438	427	456	434	452	417	430	434	449	461	454	430	424	433	448	420	406	432	413	463	416	424	464	438	440	459	415	415	418	462	455	432	449	453	434	482	446	465	463	423	438	427	455	458	409	410	431	417	427	420	428	455	438	438	416	448	416	441	488	490	447	450	432	446	425	419	470	474	458	397	438	465	429	425	439	432	462	419	444	417	402	464	412	482	393	438	430	466	437	434	415	460	447	440	423	421	458	416	399	394	452	448	433	428	442	418	380	426	458	434	483	452	406	435	427	480	426	401	453	439	419	445	423	425	427	444	439	441	439	436	435	401	421	452	409	408	426	426	436	441	444	432	443	455	445	457	437	405	424	434	417	450	418	439	434	438	446	441	465	440	420	440	444	437	402	461	404	448	457	455	506	443	443	429	422	452	434	444	439	408	437	463	442	446	441	457	434	457	438	425	445	435	413	416	464	424	424	426	411	426	451	421	419	438	469	468	415	454	413	440	385	456	423	432	457	394	430	445	418	483	433	417	484	442	405	457	426	430	433	412	423	450	446	452	452	430	429	445	419	442	434	443	450	428	454	487	451	418	419	440	423	449	410	407	402	441	428	458	439	436	452	454	440	436	470	436	449	416	438	410	471	432	391	438	437	438	439	459	391	440	426	427	424	412	471	491	411	401	436	434	455	432	474	429	421	452	405	451	426	444	414	432	439	449	406	437	402	445	443	407	445	436	465	486	423	427	443	435	422	412	409	439	418	430	419	455	430	452	436	440	405	423	442	414	418	400	404	429	445	449	418	448	445	452	392	444	433	436	437	409	425	409	418	433	448	407	423	403	468	437	453	426	421	412	461	441	405	442	423	427	447	406	432	442	455	441	440	434	432	396	414	440	429	434	435	443	421	414	396	424	427	402	454	446	466	464	408	449	462	413	427	446	449	400	412	476	417	436	426	419	458	410	428	474	410	395	421	424	437	399	432	453	443	404	421	457	427	464	437	431	434	413	467	417	410	436	444	476	428	432	418	445	425	450	424	463	481	469	414	453	416	431	419	410	414	410	438	425	455	455	422	418	437	436	444	403	402	422	417	419	433	432	451	458	430	424	452	440	443	449	424	418	445	419	441	414	452	447	425	421	403	414	408	455	394	431	435	451	451	459	407	424	419	428	447	464	438	456	424	431	458	382	426	433	418	413	450	427	421	451	450	471	459	433	450	450	431	451	455	431	455	466	435	388	430	442	444	413	432	429	449	428	441	377	416	408	422	452	419	425	445	457	431	423	425	434	438	465	466	448	442	444	456	457	428	428	436	441	416	411	444	407	433	415	434	469	393	416	445	450	430	441	413	399	446	472	413	442	426	463	456	418	445	442	459	460	457	437	430	392	410	419	421	397	412	422	429	417	436	455	425	435	430	443	428	472	415	442	426	442	434
24789	20770	26691	24670	11244	2834	1559	1121	908	817	829	777	8487	11269	7109	2987	1114	589	512	462	476	445	488	502	485	472	482	475	481	450	483	441	491	440	453	478	446	479	468	412	479	475	449	452	477	419	475	465	449	516	457	546	428	437	453	422	504	439	476	460	461	468	469	472	466	469	477	452	492	433	460	444	463	421	477	458	480	442	422	442	438	467	437	460	443	464	452	426	461	475	436	461	465	456	471	421	449	465	436	426	433	464	435	490	486	458	439	483	451	460	440	435	501	397	423	453	430	457	437	483	486	419	459	499	438	437	434	491	480	462	489	484	494	485	476	428	484	447	445	498	493	432	465	481	455	431	453	455	461	473	445	409	423	460	467	451	436	481	441	473	449	441	444	477	445	463	448	446	478	503	468	477	480	470	448	462	444	463	462	451	422	475	445	440	443	417	425	439	465	433	476	473	459	451	485	462	491	469	443	402	481	465	441	464	445	425	440	440	487	436	446	441	425	467	432	462	433	478	473	485	443	432	462	444	442	453	471	462	450	429	484	485	472	494	476	430	444	469	454	479	461	432	446	456	490	467	491	457	453	457	469	437	456	431	419	438	431	462	470	469	485	457	458	449	439	424	468	438	455	498	440	480	474	476	465	472	441	457	423	456	479	467	455	446	464	460	472	467	448	423	461	471	470	453	458	468	512	472	453	459	455	474	482	428	425	457	432	450	410	483	481	444	444	469	436	450	436	432	439	449	441	446	419	453	443	430	440	479	487	501	475	450	485	474	446	444	444	462	436	439	473	480	455	454	470	460	440	492	477	460	447	448	480	465	415	441	477	487	483	445	469	456	438	476	456	467	443	423	472	434	434	454	482	440	420	476	452	480	491	411	467	441	473	457	469	429	499	458	463	475	475	477	466	453	432	441	457	497	459	470	445	429	420	458	414	475	442	467	446	465	444	447	483	465	461	440	442	502	468	439	446	466	486	499	468	472	469	455	445	445	457	481	512	425	493	455	452	433	435	436	458	438	458	423	448	500	458	457	442	431	423	450	461	448	443	465	462	473	452	465	481	428	465	459	411	475	409	469	440	434	473	455	474	470	488	445	452	472	422	474	480	492	475	410	456	458	470	442	446	467	411	479	430	462	460	483	456	452	431	420	431	491	502	458	430	490	484	480	492	484	428	441	447	449	469	462	436	444	469	461	427	461	479	441	464	445	481	468	428	478	426	461	483	447	470	434	502	465	451	428	476	434	499	443	454	459	503	455	463	439	481	473	478	488	465	481	447	470	488	457	459	430	451	452	474	448	476	441	477	485	479	487	462	439	455	495	444	434	418	469	457	449	433	488	397	462	465	423	456	493	456	471	467	464	474	478	465	445	460	488	431	465	481	480	456	489	475	411	442	432	442	474	455	487	465	455	477	416	452	485	425	471	475	460	489	436	475	451	460	450	472	426	474	443	479	455	461	421	459	434	457	480	435	460	454	414	426	461	455	442	430	479	438	457	472	486	465	467	463	441	425	455	436	462	434	479	423	429	449	484	468	431	434	475	440	498	496	455	460	496	471	427	466	439	501	458	454	452	463	449	494	421	463	481	441	447	425	444	477	463	514	495	498	490	459	447	463	395	449	423	424	438	439	460	475	422	437	504	453	489	455	497	463	443	442	483	471	444	448	452	436	473	466	475	460	485	453	447	474	430	503	463	480	465	456	444	447	503	478	470	455	462	459	434	459	438	445	473	447	430	446	431	461	464	462	438	447	485	459	461	430	470	453	484	432	451	475	446	468	451	442	452	476	483	441	447	464	448	460	456	494	470	406	472	473	454	479	404	481	423	473	451	442	474	451	438	449	469	432	439	433	454	466	441	463	424	513	428	432	442	467	477	487	438	459	437	488	430	435	459	447	467	496	458	422	476	457	405	443	484	434	464	468	440	429	479	457	467	477	441	482	450	468	463	472	451	434	481	475	466	469	456	451	470	458	435	425	463	466	434	443	468	429	455	429	494	444	480	482	478	425	428	483	453	476	439	480	460	495	454	485	435	461	469	482	463	434	442	458	443	474	424	467	474	458	434	439	447	492	428	468	453	473	474	466	470	461	422	415	455	448	431	475	473	463	478	510	478	457	476	460	435	445	473	447	439	459	424	510	457	457	539	441	421	457	442	450	451	447	453	433	467	425	445	443	444	455	467	443	456	456	440	428	442	479	445	434	463	457	448	445	466	429	432	465	478	449	469	482	468	484	437	474	455	469	465	463	466	466	464	495	476	429	454	448	477	429	442	436	411	462	476	466	424	440	457	455	451	466	453	450	441	496	484	449	433	435	443	478	492	460	468	429	461	447	477	466	470	443	437	443	476	527	532	463	465	469	448	496	439	457	445	465	447	470	444	469	449	459	468	458	430	419	448	437	480	458	451	427	486	435	432	478	453	458	466	452	443	449	484	464	440	433	487	438	475	467	429	474	464	438	451	454	459	472	431	477	485	433	465	508	470	482	435	461	436	481	468	442	440	461	486	453	478	485	473	439	474	409	405	484	472	429	452	463	457	458	508	436	485	432	451	452	445	437	467	447	469	430	475	419	473	452	468	494	450	452	459	471	481	481	475	446	469	485	485	443	448	434	451	475	479	453	479	488	446	456	435	464	451	425	442	434	451	462	451	449	498	444	503	423	473	458	461	441	450	452	451	444	486	441	422	456	431	438	460	463	501	443	434	467	453	493	463	405	466	486	471	441	461	443	517	469	483	478	448	440	496	483	460	456	482	492	434	458	461	429	472	445	475	436	443	487	456	455	427	453	433	474	441	434	462	437	463	476	462	444	425	482	467	426	474	460	490	408	438	466	483	432	453	448	498	465	471	438	459	465	469	469	442	460	458	452	414	451	419	450	420	470	429	492	468	421	479	481	445	452	474	468	467	461	469	447	451	460	440	436	446	437	474	458	438	440	441	476	441	462	477	434	494	445	437	508	461	455	428	457	436	431	446	427	467	451	447	484	469	447	478	441	429	483	456	446	468	458	436	445	496	463	443	435	500	429	449	473	439	470	467	469	475	482	412	456	465	451	451	475	441	448	463	475	461	480	441	413	457	454	453	473	469	475	466	487	483	444	444	470	476	485	430	475	444	465	422	468	427	434	471	436	436	422	461	430	420	433	461	441	419	436	463	441	483	455	479	451	482	459	467	483	468	442	452	490	478	454	431	424	458	473	474	485	423	452	447	460	448	459	457	454	451	443	434	461	501	442	481	478	468	487	482	487	468	469	473	470	456	450	430	469	466	465	464	483	489	448	442	438	437	453	481	455	482	439	464	485	449	442	459	426	416	453	466	427	503	449	428	436	448	462	435	438	524	425	445	472	463	481	494	423	482	442	461	453	475	431	467	439	501	473	465	446	492	452	440	471	461	471	458	446	462	451	458	454	459	456	431	426	452	442	450	469	453	455	497	461	446	453	454	499	445	417	470	425	443	432	477	456	474	477	461	484	487	463	461	459	463
5168	6019	7240	7351	4093	2373	1678	1478	1221	1066	951	965	11778	11081	7390	3296	1145	520	446	449	438	422	418	418	431	416	424	411	432	458	440	453	408	426	429	423	393	421	419	423	416	424	402	472	471	431	391	417	420	414	409	430	395	405	454	395	427	429	427	428	421	478	461	415	431	405	408	445	446	415	442	413	423	433	413	440	455	438	420	443	385	422	458	419	411	404	430	392	420	417	437	417	408	435	429	414	488	419	478	449	453	400	446	407	428	469	453	439	407	369	418	434	417	403	415	422	424	421	403	436	408	426	398	428	452	426	403	425	424	415	414	469	420	457	411	426	452	413	451	393	426	420	448	418	418	436	413	470	434	413	399	404	436	393	410	412	396	406	422	449	439	411	430	441	387	426	428	424	398	409	449	423	411	395	442	430	418	432	418	421	415	457	430	382	412	420	398	425	436	450	405	432	399	442	493	471	406	417	438	433	438	404	404	449	437	408	418	452	429	442	442	383	415	414	426	456	437	393	451	434	377	445	424	405	421	443	445	404	427	414	432	389	442	403	390	409	460	411	425	438	463	441	415	429	432	395	459	428	424	447	437	468	403	441	409	428	443	410	378	422	451	406	446	426	426	417	468	435	455	412	396	468	401	473	426	427	423	453	411	456	409	412	396	405	412	429	468	416	435	427	404	430	403	448	451	428	444	458	430	401	439	403	405	436	422	432	419	424	421	403	423	428	429	443	366	381	413	416	463	457	431	400	423	420	409	403	435	447	384	416	398	428	466	436	421	398	409	450	409	422	447	405	439	438	437	416	437	415	428	419	426	407	387	405	411	425	408	409	455	429	433	439	431	423	389	429	435	431	444	455	407	417	437	421	416	398	404	410	409	434	426	394	419	375	435	432	398	390	431	430	426	448	423	438	399	467	432	400	428	453	428	428	392	438	406	423	389	456	444	460	430	436	455	397	441	392	417	431	401	417	439	403	424	423	403	409	427	421	418	449	461	402	397	428	416	466	452	387	418	421	469	428	414	400	427	417	432	413	439	452	420	436	395	432	436	449	444	448	378	410	407	418	410	389	449	417	404	442	415	412	426	421	405	445	400	394	415	444	434	432	411	420	421	437	435	411	416	443	431	417	378	415	393	436	404	443	435	428	432	443	420	399	392	437	456	435	423	423	384	412	428	393	448	410	440	388	420	438	452	399	387	424	444	400	392	429	424	383	412	437	373	427	423	434	432	408	411	413	420	448	432	463	424	438	435	402	430	398	426	381	388	442	406	413	392	408	433	405	399	394	402	409	460	414	410	436	393	433	398	411	431	452	414	430	415	409	416	439	441	443	418	434	447	397	403	419	390	406	409	435	416	415	423	399	418	385	386	421	439	397	415	427	446	401	436	397	424	412	467	448	416	498	450	406	422	424	433	410	397	392	411	430	424	425	404	428	433	415	413	388	448	444	426	438	446	381	445	371	427	426	435	413	433	440	389	430	442	417	455	424	465	420	431	448	404	439	439	429	420	453	457	448	445	435	455	477	418	422	388	402	416	431	407	405	438	433	450	424	407	435	392	427	371	434	448	418	452	365	426	449	433	413	440	411	445	433	436	417	470	411	430	379	432	450	392	406	421	437	448	410	403	407	403	446	405	419	439	416	401	415	438	430	403	407	455	451	412	418	419	448	407	416	447	428	425	430	364	451	390	434	381	439	398	448	405	446	420	423	439	396	439	434	392	447	486	443	437	413	407	468	422	445	445	418	411	436	429	409	429	417	437	423	435	426	389	433	434	379	418	429	443	410	393	421	469	424	419	393	427	398	401	423	420	394	387	400	412	409	411	420	403	445	402	413	399	391	404	420	443	418	431	376	407	425	428	411	418	406	423	422	416	421	422	428	442	396	412	450	424	429	431	419	422	413	446	413	394	389	434	453	433	417	385	422	404	420	414	395	419	444	415	420	417	417	418	397	414	433	401	391	440	450	415	401	426	410	418	430	434	442	379	434	402	436	440	424	429	416	380	435	420	473	397	392	409	410	438	438	414	402	407	413	407	422	441	443	419	445	438	416	420	429	409	391	449	416	415	425	401	445	389	428	419	457	428	423	387	390	436	439	452	415	408	416	422	406	405	440	456	431	409	458	402	384	409	445	414	442	397	457	440	402	411	446	391	452	405	420	417	451	407	456	420	394	446	456	427	433	410	413	424	400	431	401	392	442	429	413	422	390	401	416	418	436	423	407	444	435	456	421	424	452	439	401	398	421	409	460	399	433	459	436	399	447	432	440	453	450	428	436	396	403	417	384	430	434	431	426	386	450	388	434	442	406	452	475	409	420	434	447	451	452	410	420	399	397	441	441	382	434	407	439	438	439	434	411	430	442	441	415	418	422	415	408	418	376	452	436	405	419	385	408	429	419	405	423	434	409	405	424	383	458	399	422	401	421	393	441	413	402	438	393	445	409	438	398	418	445	385	419	427	434	386	402	430	431	428	438	440	443	414	399	407	390	424	449	412	420	411	433	430	402	412	406	427	401	397	412	433	424	471	390	422	406	429	378	429	430	378	461	449	367	412	418	401	444	443	429	414	412	445	427	407	442	408	409	420	449	424	401	418	416	412	402	426	409	448	406	420	427	387	425	387	459	429	423	413	422	415	391	407	424	467	453	461	391	422	425	448	417	398	411	404	448	400	402	417	436	397	450	447	412	464	472	415	425	411	408	428	466	419	416	426	411	416	388	444	427	409	392	397	442	360	415	442	406	430	419	451	410	379	464	445	431	419	410	410	413	401	427	426	416	438	430	439	395	401	426	409	423	398	450	425	466	459	443	413	441	428	414	373	427	401	454	433	439	393	383	426	411	413	389	436	435	428	455	430	462	395	410	396	415	446	397	432	460	426	459	416	433	450	429	416	403	422	451	448	455	424	412	415	413	415	431	416	412	449	413	442	421	443	433	421	435	438	414	422	433	460	419	453	441	414	422	438	407	400	425	448	408	422	412	405	439	425	465	417	412	401	448	419	411	387	421	430	423	436	405	425	430	420	422	426	412	401	432	401	462	409	390	422	443	415	430	438	401	408	415	397	433	392	397	405	410	415	415	447	448	396	404	399	402	396	403	403	438	477	413	420	428	423	398	398	429	411	422	420	439	462	425	401	412	377	382	403	405	440	406	416	408	411	398	407	433	410	440	434	405	399	425	419	430	416	397	441	426	387	428	422	421	418	418	436	438	437	411	433	393	421	402	436	450	370	432	421	428	424	437	434	446	410	456	432	422	399	442	376	408	432	416	418	375	399	430	452	465	391	410	428	394	454	430	369	414	405	442	418	408	414	451	429	416	403	413	422	426	409	405	452	415	448	435	413	422	421	433	423	424	413	424	400	413	454	444	437	392	412	422	405	439	425	391	419	409	418	370	414	437	398	395	439	473	393	399	429	395	430	468	429	438	404	430	427	385	415	438	405	424	417	412	402	414	389	430	406	432	431	426	398	416	407	432	459	425	409	395
23746	20740	27747	23948	20097	9583	3592	1977	1457	1302	1175	1259	15038	20023	13174	5409	1752	812	636	648	582	582	597	604	550	592	582	580	616	565	598	534	567	604	578	593	586	574	582	566	566	607	561	612	595	614	557	590	544	570	567	622	599	583	579	570	576	593	561	585	585	573	571	571	548	623	527	599	582	559	567	605	593	581	591	588	618	634	561	583	600	598	569	558	624	651	585	620	572	551	580	555	578	588	609	531	583	576	547	573	621	594	584	556	601	502	602	606	542	603	592	609	618	567	528	602	532	535	581	566	574	585	584	590	573	576	587	600	584	591	597	577	608	577	542	601	650	561	598	611	562	604	600	550	560	543	564	597	615	598	614	617	581	593	590	542	613	547	568	588	581	559	610	582	619	609	583	604	533	575	613	577	581	589	613	578	565	557	568	540	622	558	550	603	535	539	555	567	588	577	586	625	572	546	560	559	588	600	544	569	579	567	563	575	603	614	565	606	609	589	549	596	620	596	601	578	619	616	598	644	614	561	579	556	623	572	608	595	599	576	568	606	528	606	554	598	544	580	583	593	623	545	555	544	580	566	598	551	549	538	594	588	571	545	588	609	541	616	557	602	601	557	573	605	594	596	584	557	552	592	564	550	606	618	531	623	590	592	578	608	608	562	554	551	573	594	550	621	637	571	587	575	594	573	525	574	543	574	567	547	569	599	548	560	596	633	567	612	587	586	564	573	580	623	543	562	547	566	582	571	581	572	635	540	629	518	571	579	559	563	549	585	543	584	609	598	590	564	588	589	570	599	552	582	609	583	521	572	550	567	574	612	554	612	561	559	613	640	568	601	600	557	563	573	580	587	562	627	580	585	576	627	560	591	587	573	552	574	582	608	609	546	609	561	536	601	600	595	556	535	573	545	590	556	590	578	600	579	530	589	592	564	595	598	605	598	618	586	579	624	619	556	557	560	603	583	598	554	594	620	584	550	607	567	530	614	613	576	573	575	599	582	561	591	558	580	612	589	557	570	550	649	580	583	559	583	579	581	590	577	540	602	540	564	604	554	566	615	568	554	584	537	576	546	629	577	580	599	591	582	539	547	573	542	571	625	553	592	583	557	544	576	582	577	588	605	573	554	596	577	614	594	568	610	582	581	572	582	582	557	636	602	581	560	566	566	553	595	560	553	568	606	563	587	542	584	579	570	536	550	551	627	579	596	591	557	544	557	614	613	552	599	606	563	599	563	583	561	543	535	557	598	579	598	635	635	577	593	562	608	574	573	573	561	532	540	563	532	576	565	599	623	592	564	597	584	518	572	542	566	539	589	535	579	565	613	580	601	578	558	556	548	579	599	579	572	582	609	584	550	606	590	571	590	575	558	576	585	604	557	552	635	565	599	576	577	575	606	576	547	593	568	580	593	586	560	567	603	555	590	537	564	561	613	556	596	571	533	600	584	588	591	577	563	571	590	595	577	582	616	595	568	607	620	569	555	539	599	637	574	596	556	600	621	582	536	560	561	579	606	544	580	561	587	559	625	573	594	577	599	581	578	585	601	596	547	602	566	564	592	604	584	584	601	560	564	608	560	546	614	591	570	572	543	587	576	574	552	575	540	582	604	565	587	579	579	557	573	559	591	601	543	550	550	579	574	596	571	577	577	593	530	543	544	597	593	541	545	548	550	552	541	614	571	593	592	578	607	555	568	622	590	559	594	548	557	605	620	633	532	609	570	617	583	545	568	593	551	560	524	573	547	595	545	586	544	573	583	579	595	585	567	589	547	623	570	616	588	602	547	590	563	590	593	566	571	589	559	607	589	585	572	544	559	579	562	561	557	554	566	557	603	571	565	532	577	555	596	596	551	537	591	611	567	599	580	571	582	601	559	590	617	552	562	610	563	570	624	589	619	557	616	566	561	583	575	596	600	600	572	599	537	607	605	563	561	606	544	570	611	613	600	608	579	564	575	566	576	575	553	592	552	581	576	581	640	598	618	556	572	598	562	558	634	611	583	607	612	562	610	523	536	579	603	548	594	606	601	604	570	636	586	623	575	584	629	566	580	596	543	542	584	586	614	571	591	569	566	573	561	553	567	580	580	608	591	586	586	587	603	598	585	597	540	565	568	603	550	565	605	566	577	557	586	573	575	570	625	582	604	557	597	535	526	571	557	593	605	519	556	561	577	603	600	578	589	606	582	569	555	576	588	603	615	588	595	589	603	600	636	606	568	541	589	566	530	560	583	559	563	520	556	552	569	584	602	615	555	574	621	587	573	546	573	544	574	564	594	580	540	605	578	605	606	579	560	552	565	589	568	636	610	580	594	544	591	546	524	520	568	577	605	598	593	563	542	597	579	565	596	573	516	557	569	560	587	592	581	574	541	593	570	568	590	568	553	591	598	587	603	585	565	549	564	566	548	562	556	579	585	608	578	602	574	610	587	577	630	597	529	608	550	600	602	586	580	601	533	561	570	667	625	585	547	589	542	600	588	570	590	550	566	588	584	587	581	585	563	579	573	582	614	548	543	573	551	596	601	531	561	604	537	561	596	621	568	611	561	570	549	532	546	551	600	530	553	571	614	539	541	601	539	579	570	598	589	562	538	553	530	581	544	593	551	559	552	573	568	578	532	583	589	599	558	561	556	571	552	591	566	575	624	580	588	531	576	540	552	611	565	581	570	555	601	606	537	596	597	578	606	584	552	569	578	556	588	551	584	539	590	579	606	601	572	558	582	607	537	541	566	572	576	602	560	575	594	563	595	590	581	550	559	586	608	643	592	589	588	530	566	577	569	615	570	578	553	588	590	602	577	589	587	558	529	592	560	549	554	593	627	580	612	552	585	581	627	601	586	585	581	566	559	571	585	579	545	556	590	556	588	571	605	563	569	572	575	523	530	548	552	578	575	589	561	566	551	547	587	602	575	562	617	527	584	630	621	581	584	575	524	556	589	594	545	556	589	632	585	596	558	590	563	579	583	611	609	557	613	553	529	545	573	552	574	608	567	555	610	576	577	557	574	613	539	602	588	559	594	563	600	540	581	576	550	546	589	585	558	551	611	587	597	583	581	629	614	587	588	575	570	567	572	586	560	592	582	580	611	581	571	584	562	606	593	573	571	561	558	554	604	547	578	602	558	560	581	558	630	570	608	569	602	620	534	561	564	571	615	578	556	557	575	599	579	546	557	599	577	519	608	585	597	489	585	580	566	579	551	598	569	573	583	561	627	547	561	580	565	597	564	592	608	609	620	591	572	593	553	600	554	558	573	568	597	651	556	579	566	611	614	614	553	596	612	552	577	581	544	581	568	569	552	540	563	567	606	581	551	539	593	576	560	569	545	553	566	612	593	613	553	576	589	537	560	565	567	566	579	552	580	587	592	568	559	559	607	583	581	555	618	582	626	585	607	556	556	597	607	587	566	612	567	563	558	577	572	555	586	566	547	599	577	589	601	560	579	566	618	569	640	597	586	602	563	635	556	576	612	576	601	565	573	551	586	607	573
5882	13990	16452	11855	5849	3634	2835	2211	1887	1702	1528	1633	18969	17813	11640	5046	1744	709	607	559	528	533	497	553	550	532	551	569	492	523	489	516	519	525	522	558	483	531	523	521	510	526	509	491	517	506	500	512	528	537	516	507	498	526	514	508	507	526	475	532	531	490	489	561	511	537	544	524	518	511	547	486	512	486	499	507	508	523	543	519	512	543	548	514	513	541	574	538	513	494	543	527	514	504	534	502	519	523	553	515	495	576	530	507	500	520	506	566	537	529	502	515	509	539	534	542	517	492	494	529	493	544	540	494	512	514	525	496	539	532	537	539	509	543	541	522	507	488	545	500	526	515	509	543	553	540	519	531	535	499	503	517	519	472	496	536	550	539	538	522	535	515	489	553	491	510	526	512	521	515	537	522	515	536	487	520	487	485	518	514	525	539	556	488	478	548	518	562	552	526	477	516	508	522	534	500	525	544	510	511	510	524	547	548	530	515	510	539	543	530	506	533	525	550	485	553	558	564	538	500	523	524	479	524	505	493	495	510	529	534	520	556	548	555	515	495	503	538	506	506	503	534	489	522	513	442	525	489	510	532	557	564	513	499	529	527	522	534	512	505	544	514	544	505	549	505	513	495	520	521	469	541	487	519	551	493	527	490	512	536	507	548	539	509	556	536	545	523	480	491	520	503	536	530	488	513	535	468	513	531	505	534	521	505	489	525	526	499	526	556	542	505	497	491	516	540	512	506	532	482	486	526	536	524	509	558	494	558	493	530	501	500	514	534	510	491	508	521	549	504	540	543	500	577	528	477	531	557	532	523	508	513	513	510	512	494	531	521	523	509	537	538	523	509	547	528	521	500	514	535	521	527	492	534	505	497	516	494	540	492	543	512	523	520	504	526	557	511	506	509	501	514	522	509	453	501	522	536	517	518	555	514	504	502	512	508	487	500	526	545	509	523	504	557	526	483	525	490	501	568	502	535	512	508	537	514	506	500	504	548	531	536	471	509	498	516	542	502	526	487	549	519	571	481	530	536	508	524	464	534	487	531	492	540	511	534	518	538	511	552	501	513	522	482	501	506	485	538	498	551	527	529	520	479	510	544	511	523	537	500	515	512	506	475	468	506	525	523	483	548	484	506	535	502	506	496	531	536	515	497	518	506	463	543	580	529	540	526	536	529	508	536	548	540	498	514	527	499	551	551	531	499	514	480	524	496	490	492	512	480	511	509	522	542	540	525	498	520	502	524	532	492	555	517	488	559	506	507	541	530	531	500	518	503	495	529	572	539	526	515	541	508	518	530	517	538	539	522	547	573	533	538	558	514	521	533	507	508	547	543	507	553	513	481	512	508	511	503	491	470	526	535	532	538	512	502	516	534	527	534	494	524	527	545	468	508	475	497	513	516	528	533	503	526	500	531	535	477	536	538	518	536	473	520	512	468	525	512	534	505	531	501	515	491	554	511	533	517	506	537	569	496	497	526	493	494	527	542	478	488	501	477	574	547	523	498	539	482	545	525	510	508	517	497	524	520	548	499	497	511	492	516	502	524	489	531	528	502	553	533	516	513	504	565	507	512	517	497	536	499	502	526	506	510	504	483	518	534	513	522	526	547	521	483	521	498	521	490	522	521	536	554	504	520	541	524	513	519	541	560	541	548	578	545	545	507	513	483	505	504	520	469	524	538	528	489	498	519	527	480	511	514	552	486	509	518	539	529	517	499	522	470	526	506	514	509	543	551	537	529	558	548	534	491	508	518	542	518	485	507	531	541	480	536	487	518	502	525	476	471	522	502	513	525	520	495	492	502	520	519	492	491	482	508	521	498	506	505	520	509	514	515	481	504	509	546	536	471	554	518	545	527	546	500	499	556	481	542	505	499	455	539	553	525	482	492	540	522	515	526	513	502	549	532	495	527	506	534	526	521	505	520	504	520	510	493	544	486	553	516	544	488	552	513	521	503	523	499	566	535	491	490	503	540	515	497	511	527	509	532	529	538	517	524	553	502	506	539	490	533	515	519	529	520	523	519	500	527	511	509	503	506	508	512	499	557	520	488	523	493	525	497	528	533	533	544	529	510	479	474	525	487	524	488	497	504	532	514	500	531	509	527	489	559	533	545	545	510	562	488	491	504	484	535	512	489	520	506	524	542	531	546	522	520	535	500	509	546	471	512	501	526	557	513	527	529	479	537	474	504	496	536	561	518	500	554	523	461	506	466	509	486	522	517	548	525	505	535	550	497	541	522	489	516	538	538	486	584	505	515	536	511	497	532	531	531	462	533	513	531	472	487	515	507	511	516	528	531	531	543	497	552	499	508	504	509	522	496	449	498	486	529	483	533	487	500	518	513	535	513	537	509	525	492	511	503	518	539	535	513	521	518	556	513	508	510	496	569	515	555	479	539	543	501	538	541	511	467	545	487	471	508	534	527	520	524	533	532	509	502	500	484	508	494	535	525	542	501	562	522	539	505	489	490	535	496	491	547	485	503	510	504	456	515	525	524	537	508	514	512	498	548	548	524	521	515	510	537	497	494	494	486	537	496	469	500	477	532	515	525	472	506	526	528	560	492	527	497	516	495	499	509	507	518	531	526	522	461	502	530	532	528	505	512	520	544	506	535	513	512	483	507	480	502	513	542	510	501	539	503	506	524	533	535	558	533	520	503	568	525	479	512	495	481	542	566	526	535	519	474	478	510	528	535	527	531	540	537	549	520	511	528	519	528	500	548	507	562	526	509	516	520	527	554	500	572	513	506	529	544	530	501	536	530	456	531	536	539	544	535	492	515	538	490	533	484	482	527	474	488	493	527	476	512	521	473	503	516	507	485	519	511	506	561	533	492	562	488	574	527	525	502	505	542	549	563	479	509	551	552	504	491	499	530	505	549	521	497	484	517	541	515	498	490	540	509	492	519	516	535	483	521	504	520	518	479	553	498	500	534	526	511	571	502	503	512	522	518	486	469	522	504	530	512	506	485	541	474	514	487	497	542	515	548	479	479	517	437	514	493	545	549	486	504	515	510	543	549	511	527	506	547	516	539	507	494	531	555	516	513	551	539	491	523	511	507	504	508	558	560	474	516	526	549	551	540	492	504	514	553	485	487	504	548	520	492	552	537	544	472	492	510	488	506	511	516	504	482	523	503	479	521	515	498	486	478	538	502	493	522	476	496	532	547	543	499	489	524	514	519	538	534	497	488	532	497	514	518	518	536	537	532	510	497	546	526	484	520	554	490	525	489	529	471	507	548	525	491	485	492	504	522	542	493	539	538	519	515	498	502	517	495	490	533	530	530	517	483	518	516	550	500	526	545	531	516	510	489	510	495	501	503	474	509	570	498	533	521	551	501	525	507	546	518	510	470	508	518	535	500	554	560	465	497	516	501	533	530	531	496	528	506	537	500	484	519	516	502	529	534	512	524	539	508	501	514	552	509	550	533	465	521	480	510	495	510	532	510	504	491	513	496	536	495	501	514	475	518	537	535	503	510	517	508	525	531
26598	10842	5813	3047	1383	981	793	685	672	631	591	586	1111	1447	1170	809	614	502	526	486	468	505	470	472	480	486	485	513	466	500	488	527	529	417	519	494	479	529	483	529	454	485	509	450	480	504	460	464	531	495	465	447	439	480	450	511	519	461	546	503	489	527	534	488	505	477	453	504	510	497	487	492	469	453	475	502	498	477	508	498	484	462	507	507	521	462	497	490	488	484	477	560	533	499	504	502	473	491	504	484	492	479	529	505	472	476	477	508	479	542	504	481	480	467	503	478	495	477	489	509	491	452	477	498	497	505	469	498	501	481	465	460	499	528	511	486	474	503	473	498	492	533	507	509	488	529	498	465	510	456	496	473	495	459	473	479	448	484	424	514	487	496	511	502	466	483	501	509	470	471	490	493	527	422	532	448	486	507	531	496	450	532	506	470	512	482	493	488	471	524	494	494	524	467	494	513	492	521	485	512	470	465	549	472	526	490	477	522	493	506	508	503	512	511	473	476	485	469	511	467	483	497	464	491	469	501	524	444	478	468	461	466	497	482	456	488	497	477	480	512	506	502	525	485	447	442	511	492	486	512	459	518	517	474	513	496	466	497	489	499	492	479	464	512	520	492	471	466	480	540	451	540	462	530	504	504	506	466	532	526	506	488	447	464	494	509	506	457	455	486	489	436	506	484	472	474	506	475	496	497	535	492	554	487	467	515	524	502	517	504	555	492	488	489	514	510	511	486	471	451	524	531	473	482	463	470	468	468	493	497	486	511	485	494	517	518	480	503	477	503	514	537	484	485	451	462	472	487	477	467	498	473	469	479	475	498	491	465	514	481	500	471	491	468	443	463	499	487	513	475	467	500	452	496	498	502	512	485	509	480	517	473	527	502	515	517	486	503	492	507	498	489	458	493	515	485	509	472	478	464	479	486	509	493	517	512	481	483	494	467	507	485	523	445	536	561	483	517	474	490	500	470	454	466	519	471	496	489	487	483	523	498	465	487	466	471	466	474	477	469	469	441	495	475	484	479	449	466	520	514	467	492	464	530	503	516	486	476	469	507	521	504	528	540	491	495	463	497	517	528	510	504	491	453	483	509	456	513	495	498	496	508	513	470	486	489	498	488	485	473	509	499	468	475	473	519	513	488	518	509	483	480	544	469	476	452	474	475	497	466	500	464	481	518	473	469	494	501	507	497	472	473	459	457	499	476	471	511	511	512	496	518	521	492	458	490	466	480	509	501	469	485	495	456	479	560	476	501	458	471	493	487	498	536	457	450	480	488	484	489	520	486	487	479	516	500	526	518	509	479	519	511	501	493	523	525	468	527	504	454	456	495	505	488	519	424	509	447	463	482	501	453	476	437	482	506	502	466	519	488	509	504	464	538	494	516	478	494	499	501	473	488	461	496	487	510	484	451	476	472	483	515	478	471	510	511	470	477	471	486	520	504	501	502	479	504	471	502	501	532	471	488	492	526	481	472	498	495	490	493	502	476	489	510	517	505	493	496	486	486	528	472	503	483	530	463	504	479	494	482	499	462	533	493	453	463	453	482	537	478	491	492	499	497	509	476	510	472	477	495	509	467	517	487	521	481	474	514	475	495	494	474	459	487	480	503	476	494	524	454	471	490	504	455	490	547	549	539	488	465	502	516	476	509	498	496	495	441	490	498	498	537	519	459	540	485	479	474	500	489	488	527	485	502	477	484	514	531	504	445	445	469	489	495	533	497	487	508	493	541	486	507	521	522	501	500	476	516	483	485	516	505	522	518	463	460	497	472	485	511	518	481	472	477	465	509	464	440	469	503	497	485	474	489	508	517	524	488	511	512	501	489	472	496	521	498	495	482	465	490	474	539	544	473	479	482	471	483	469	491	526	496	459	525	556	461	477	501	444	492	482	504	520	515	497	476	463	460	509	493	459	479	514	473	508	479	478	492	505	476	484	518	474	497	531	468	471	491	479	504	478	461	458	471	496	501	500	492	486	487	464	539	476	492	512	454	477	462	465	470	485	502	486	498	518	491	498	519	456	499	504	530	480	494	494	506	447	516	476	462	483	529	466	493	476	481	477	495	507	487	514	471	499	524	522	498	437	504	486	474	449	473	530	498	516	493	500	500	509	501	488	489	481	490	468	456	501	507	468	460	481	480	530	483	511	512	480	500	503	508	479	506	501	499	506	478	469	469	487	514	513	507	470	462	477	486	462	498	432	465	499	497	458	491	489	479	472	499	485	520	492	495	414	462	473	526	486	525	489	458	452	491	468	503	456	530	494	490	479	487	471	536	502	491	499	537	465	476	498	490	474	492	473	510	497	512	447	505	510	494	492	524	445	480	486	469	442	503	511	513	528	497	523	506	486	481	506	491	492	489	488	509	518	491	474	466	480	471	515	479	505	485	502	520	497	506	490	504	501	466	471	495	522	502	458	506	484	472	544	498	512	470	464	469	503	526	501	506	476	483	547	498	500	510	538	472	499	504	511	542	490	468	503	493	495	462	519	469	481	477	496	515	459	475	521	513	446	467	477	460	490	517	507	446	507	471	462	522	506	477	458	466	488	500	471	494	495	473	550	499	499	495	495	474	508	505	506	489	485	485	434	505	474	487	467	486	468	492	480	468	483	502	485	503	493	491	505	509	484	504	536	492	502	486	460	463	510	502	474	521	487	467	520	499	492	510	454	479	503	481	502	510	476	493	474	481	529	508	478	493	497	471	495	478	480	507	487	510	506	542	503	517	495	486	485	458	505	509	476	475	471	486	496	508	506	496	464	505	497	520	507	451	492	538	467	503	491	501	473	493	488	492	502	476	475	542	491	479	509	486	491	506	463	535	489	477	473	483	491	480	469	502	514	511	503	510	462	496	488	487	511	486	485	475	462	489	486	481	498	476	498	477	489	517	477	506	490	479	464	459	427	498	491	485	487	499	507	472	516	524	460	454	539	517	497	506	473	483	463	479	492	498	535	472	475	486	477	481	480	511	510	488	513	502	496	484	502	519	510	491	502	471	507	508	504	475	483	514	516	518	472	497	491	508	473	494	489	463	442	521	480	464	491	502	464	484	507	502	482	494	498	466	502	436	530	500	490	478	459	472	458	463	466	477	470	519	509	514	509	474	443	447	459	476	490	502	496	476	530	513	483	466	505	499	524	477	485	475	495	513	504	498	510	440	473	514	495	500	534	464	474	473	493	479	528	474	509	493	481	502	485	528	505	471	466	499	494	497	469	446	487	502	501	478	483	495	501	537	445	483	505	503	448	494	510	463	500	455	518	511	506	493	488	509	514	507	473	515	461	516	469	552	498	501	486	467	513	503	499	492	491	523	452	470	484	508	491	469	509	507	500	507	475	443	470	525	505	467	530	489	478	492	469	532	477	508	484	484	475	477	516	490	501	486	504	494	467	489	558	472	486	493	513	493	461	507	515	499	509	482	471	500	474	475	491	508	486	499	446	531	497	475	468	475	474	476	490	483	447	504	524	491	463	496	467	532
6618	4352	5673	2639	1649	1226	896	820	719	660	639	655	1564	1694	1324	818	551	439	438	464	417	440	422	442	423	453	403	442	427	468	428	427	439	447	455	439	415	423	456	453	427	420	455	402	425	430	468	445	418	423	469	417	474	428	425	440	423	410	417	448	407	440	430	421	441	426	434	451	441	441	396	459	433	466	440	431	443	466	417	433	449	435	411	425	424	421	447	401	418	451	427	457	434	471	409	465	411	428	428	432	419	437	442	452	458	432	428	436	435	427	444	440	420	411	426	427	448	438	432	408	436	403	440	415	459	477	399	385	421	448	478	455	458	429	456	419	426	427	431	424	420	455	460	404	437	453	424	441	420	412	415	428	439	416	411	457	414	443	435	429	435	461	409	423	449	444	417	457	419	424	432	428	411	438	421	437	433	428	453	422	420	427	454	453	406	434	439	423	432	438	431	435	410	443	444	423	442	422	402	432	429	408	455	423	452	417	430	432	417	444	451	431	405	444	442	421	407	441	430	441	446	414	399	445	454	481	460	437	433	462	422	455	433	397	427	416	467	418	429	388	421	423	401	419	449	414	460	436	438	432	449	425	416	419	433	423	430	408	414	421	438	451	411	408	446	441	458	427	415	461	447	412	460	401	464	420	411	434	449	440	452	446	448	377	437	402	442	422	403	457	444	417	443	424	448	425	444	419	449	445	438	388	439	452	393	463	429	443	420	430	427	432	450	450	445	475	406	476	435	418	429	418	471	419	417	431	428	454	428	430	469	452	421	437	428	414	438	382	447	406	449	435	449	449	440	438	370	443	414	437	420	420	437	403	438	402	430	421	406	452	446	436	435	425	411	431	454	435	390	437	444	470	451	439	448	427	449	411	396	485	429	438	415	440	438	457	424	445	444	435	451	430	450	438	422	447	443	441	443	453	466	439	427	452	447	462	423	430	436	429	445	438	443	399	413	428	442	418	432	413	452	453	446	467	411	419	386	400	424	450	418	403	453	443	410	435	410	414	447	439	436	468	442	414	422	413	443	416	410	463	460	433	420	442	460	443	389	396	400	475	410	415	409	413	419	424	451	453	368	445	421	425	424	431	443	431	444	446	422	401	441	419	446	445	422	449	445	447	420	408	431	435	406	465	431	449	436	434	433	413	410	399	414	455	447	418	422	464	423	445	412	469	440	421	438	458	429	466	439	440	470	429	403	461	407	400	421	414	457	419	419	418	460	417	416	433	434	421	426	435	418	435	449	409	417	469	482	458	416	418	460	463	456	411	439	456	426	457	439	412	455	409	398	426	442	445	436	437	411	443	441	395	468	412	449	406	441	419	433	424	431	482	454	407	419	453	388	437	452	425	461	466	409	464	408	411	412	435	440	435	421	425	434	432	455	440	435	446	426	446	426	433	462	470	421	388	423	429	442	385	441	420	421	403	432	411	426	429	426	428	436	427	455	423	408	419	482	436	443	403	440	430	487	480	421	461	449	418	376	406	448	446	456	443	420	433	455	444	438	428	457	424	444	415	429	427	440	471	461	427	440	424	440	415	445	416	425	404	416	406	442	424	414	448	435	479	432	441	424	423	444	422	444	406	422	421	437	453	444	428	419	430	405	477	422	424	426	423	434	434	453	425	431	421	425	427	386	397	413	458	461	429	446	404	413	409	450	466	450	425	459	420	424	433	480	429	429	420	454	478	421	433	460	456	455	446	459	449	447	411	471	424	432	452	378	442	444	447	410	430	463	444	424	474	431	408	455	405	443	467	432	484	446	461	449	422	423	433	430	437	422	390	419	424	413	476	427	408	452	460	416	423	391	443	411	486	429	443	449	458	432	417	486	421	452	456	428	458	424	427	422	421	433	420	433	443	494	446	456	414	409	437	404	444	433	430	452	429	447	429	445	422	434	438	457	414	472	428	426	470	437	420	456	450	436	449	430	430	450	405	419	416	466	446	442	405	433	432	450	443	412	462	410	436	440	461	452	420	428	454	413	433	453	426	438	449	430	434	453	449	392	437	431	453	456	465	394	424	444	445	427	448	430	449	429	443	428	427	406	435	411	442	438	394	462	438	449	426	471	446	450	444	448	437	462	479	462	443	428	410	430	419	442	435	465	417	450	411	459	414	451	467	429	431	413	418	419	405	433	419	444	455	432	435	420	399	471	420	403	449	445	452	445	415	435	432	452	437	450	465	421	429	437	437	451	425	455	454	424	443	428	449	417	402	453	438	416	428	421	434	426	439	428	431	421	402	418	426	446	420	449	434	396	467	429	403	412	421	462	419	459	472	398	411	477	451	433	438	423	428	406	430	434	422	416	458	430	410	434	433	462	453	417	423	447	432	440	436	431	458	454	416	420	443	436	451	423	419	445	440	467	446	462	430	413	422	434	424	457	449	438	419	473	448	437	423	423	427	433	453	491	410	398	427	454	408	426	442	437	453	431	429	408	448	430	435	412	429	451	441	441	389	440	420	436	415	447	424	425	412	423	418	408	449	451	431	388	412	445	451	444	419	445	423	408	424	394	435	453	412	421	412	445	436	436	428	430	453	406	388	434	392	459	451	441	429	438	423	429	441	418	428	463	389	416	410	404	426	453	429	401	455	471	437	443	409	427	428	420	419	420	418	431	422	430	461	376	429	401	411	422	410	445	456	424	452	436	422	436	410	461	439	379	421	439	452	450	443	407	453	459	448	392	433	452	408	444	442	435	412	399	408	430	431	451	429	438	422	416	415	437	374	450	411	445	464	395	412	448	431	460	429	422	416	420	425	423	443	445	427	452	396	438	426	461	443	453	421	411	417	433	469	441	383	439	417	425	398	416	415	439	435	433	449	435	464	437	422	451	411	437	421	436	460	440	456	435	453	415	414	427	433	403	452	433	448	424	414	388	434	419	416	441	441	429	424	415	446	440	440	427	440	454	459	446	389	431	471	421	462	386	473	489	412	410	440	449	427	415	474	416	431	478	404	436	422	430	427	422	405	441	414	467	447	413	446	430	451	441	407	403	432	460	448	433	406	413	418	449	440	427	421	453	436	428	433	414	460	448	418	416	429	411	384	387	432	425	414	440	418	414	427	450	394	402	466	405	398	431	405	448	416	412	445	447	409	458	444	438	448	406	437	425	440	403	425	418	427	426	450	443	434	410	443	486	475	429	435	447	408	427	440	447	424	438	403	447	473	407	459	405	389	382	434	424	428	452	428	442	424	427	443	450	445	412	441	423	443	466	464	455	394	455	508	427	428	427	406	398	437	410	434	466	461	486	426	418	423	417	448	423	443	443	412	416	448	448	445	436	423	439	424	425	456	403	419	425	412	480	423	430	416	454	427	417	441	439	397	428	454	421	416	418	465	402	447	408	369	409	427	448	429	418	432	437	446	426	455	447	420	422	455	414	412	451	404	403	430	470	449	449	471	419	460	406	423	452	406	422	410	434	434	481	451	466	449	448	408	407	425	401	441	410	421	423	461	403	457	420	431	457	414	410	447	428	442
24804	20739	26575	24522	11279	4007	2260	1453	1195	982	867	850	9037	10328	6212	2484	898	503	475	475	445	479	468	514	469	476	442	497	445	440	477	445	427	455	460	439	485	471	445	454	496	470	523	471	490	464	456	469	479	427	487	449	465	446	472	469	463	506	474	449	473	498	500	468	460	474	474	432	492	443	430	466	447	445	489	482	480	474	455	469	472	473	485	487	453	463	488	478	405	447	464	453	482	455	424	444	451	440	442	431	464	510	481	460	452	488	423	459	435	470	448	477	467	462	447	463	482	482	481	426	450	445	453	449	478	449	460	489	452	457	450	473	443	444	509	457	490	421	412	457	469	436	452	483	483	483	448	468	493	434	496	468	430	482	456	441	418	468	448	489	452	452	482	444	458	456	423	488	456	499	469	450	460	470	489	485	452	458	430	450	460	473	491	456	486	480	460	458	465	483	494	462	429	450	471	467	458	454	456	467	450	487	490	458	464	452	468	467	442	471	451	458	493	484	475	442	467	467	460	501	485	476	485	468	502	427	449	484	482	448	426	479	509	447	424	453	449	457	494	458	467	463	497	448	444	481	442	469	477	464	505	465	474	485	441	434	462	471	477	447	451	448	449	444	470	474	458	433	434	455	445	489	446	474	456	478	471	473	461	412	475	462	444	457	462	487	436	468	472	486	506	442	453	448	461	490	445	473	417	428	467	474	448	437	413	441	428	445	463	466	472	466	449	433	468	473	471	481	445	452	466	423	471	448	508	485	459	487	451	465	497	467	466	454	473	473	486	464	467	457	487	428	484	485	445	470	458	447	448	439	501	467	513	472	429	420	447	443	443	474	466	433	455	452	479	468	416	488	465	472	487	486	456	509	487	487	441	457	465	457	452	496	489	501	438	458	447	479	507	453	451	470	464	458	447	445	490	464	469	458	458	466	466	452	496	429	485	453	498	463	466	479	458	430	444	451	491	492	447	457	463	469	443	441	432	438	494	433	482	469	457	481	455	437	472	457	450	447	465	441	450	464	478	458	507	477	460	457	449	434	475	499	474	441	466	455	444	442	436	461	471	459	465	493	420	463	426	459	455	454	470	457	465	476	461	424	436	474	444	486	472	460	435	458	476	482	472	464	443	461	494	450	473	478	440	452	461	470	470	434	455	465	431	445	476	476	494	467	444	448	488	448	481	433	463	485	460	421	461	473	435	448	421	468	437	466	433	499	459	459	459	435	472	446	458	445	446	472	430	505	435	453	437	461	431	477	467	474	456	444	437	467	461	468	469	445	483	481	419	477	423	462	455	492	466	432	459	438	465	486	480	466	453	468	461	452	444	464	434	464	437	501	465	431	475	452	468	449	462	465	463	456	490	480	455	448	492	446	431	455	439	456	497	447	447	473	467	420	448	452	447	471	492	515	476	458	492	459	488	478	475	448	416	459	460	460	454	471	501	459	492	503	429	409	466	417	465	472	435	485	460	460	480	468	467	456	480	472	461	473	463	426	455	458	420	463	430	488	460	452	467	452	433	447	450	487	519	425	482	471	479	436	438	445	452	471	466	470	433	429	410	468	465	448	496	505	459	472	440	505	483	466	474	442	420	483	431	432	495	431	453	453	489	482	487	484	456	459	450	462	459	406	453	450	462	450	445	477	488	459	436	468	459	448	424	486	506	465	445	414	460	454	480	469	491	470	461	427	475	426	460	447	455	435	440	455	452	456	461	441	459	461	484	481	399	479	473	476	448	459	472	499	453	448	455	503	451	410	449	417	475	454	429	435	442	436	445	449	466	464	456	470	474	439	461	476	455	485	461	459	485	468	440	482	443	493	426	447	446	463	438	505	448	457	455	507	411	450	453	449	459	478	467	494	469	488	472	473	469	467	427	427	455	472	418	451	472	464	480	476	501	460	487	441	459	505	454	449	480	465	513	468	461	470	430	438	439	473	455	464	472	482	467	442	434	499	470	437	444	446	453	481	479	474	442	454	454	452	474	470	441	440	420	431	473	489	449	445	458	479	460	469	459	496	467	425	480	452	472	423	475	484	439	482	443	465	445	448	471	467	497	449	458	470	487	492	495	439	472	437	477	440	471	476	479	432	487	465	480	444	476	484	500	444	483	419	445	450	462	488	463	466	443	446	476	428	471	430	486	463	471	452	449	463	477	485	421	507	454	441	429	483	448	419	472	482	422	446	457	448	508	451	479	495	426	444	460	492	477	483	438	489	438	461	457	447	452	482	457	489	479	445	437	478	442	443	462	451	447	457	467	465	460	447	433	443	492	445	424	469	422	455	458	446	486	513	458	469	465	434	443	485	474	459	460	465	500	474	454	436	444	431	452	449	443	443	462	456	454	425	432	449	454	457	473	484	468	468	449	502	489	436	476	452	477	456	438	451	446	459	455	462	454	445	443	452	478	426	462	469	415	489	474	473	494	444	479	451	464	479	506	486	460	477	434	418	452	459	459	453	470	465	478	459	477	461	483	452	474	468	441	459	459	427	457	479	463	438	455	453	447	463	433	479	453	446	441	457	492	437	460	470	473	482	451	459	425	456	438	442	518	453	451	431	464	452	458	470	489	448	485	447	487	449	465	459	482	435	493	449	429	473	452	469	452	417	429	471	472	459	426	454	447	447	478	447	485	495	441	452	458	444	489	458	480	493	446	455	460	476	497	508	444	428	444	439	417	488	460	468	489	459	430	459	466	479	422	456	457	487	519	473	455	495	469	461	490	468	473	440	473	479	480	475	470	455	421	457	440	474	424	475	435	486	458	470	448	479	470	438	490	448	439	469	486	429	461	433	431	483	410	461	441	409	415	476	472	469	477	448	484	433	450	486	458	457	471	471	489	460	476	452	463	502	460	481	420	468	483	472	474	429	448	475	438	512	438	458	448	453	426	472	467	437	481	457	457	468	469	501	475	469	431	477	429	449	451	451	479	456	477	469	515	440	462	449	470	438	472	469	472	492	435	455	454	446	449	417	448	442	461	463	499	495	443	445	445	474	437	410	454	476	457	447	425	471	417	466	439	449	461	481	461	486	449	469	475	481	472	455	469	473	467	447	485	479	417	442	439	479	443	462	459	434	460	465	434	460	469	477	462	477	454	453	515	459	449	471	476	453	496	425	488	493	478	457	446	447	445	445	459	439	463	443	453	437	422	475	462	456	449	454	441	407	451	441	479	422	470	463	502	481	419	439	476	440	446	485	474	464	481	444	480	468	462	449	483	478	451	436	462	496	442	437	470	434	454	480	495	462	495	430	471	463	454	471	466	430	457	476	460	451	455	460	461	464	449	463	489	445	426	488	474	467	432	441	463	466	479	445	457	448	459	467	476	436	486	497	442	464	446	448	519	523	461	459	458	468	468	445	449	430	446	462	479	459	458	465	399	451	462	437	466	414	482	454	478	468	468	457	491	465	467	470	481	488	457	457	437	493	499	453	436	464	510	430	485	475	463	475	479	467	431	471	503	469	451	459	464	457	475	470	415	463	467	475
5051	9153	10622	7100	4644	3574	2543	1916	1622	1382	1032	1226	12342	10110	6709	2745	987	525	395	435	422	426	429	467	447	428	428	422	435	454	402	437	434	467	451	414	406	384	431	423	443	427	390	457	456	414	431	408	450	425	416	421	427	444	404	435	441	410	449	446	439	420	425	437	459	427	417	425	419	448	420	404	450	433	402	430	424	428	454	416	420	444	405	400	443	430	376	459	409	446	409	457	421	424	430	411	408	424	440	456	431	461	458	445	418	408	433	436	409	414	448	448	438	436	438	420	410	413	435	421	409	422	387	453	419	433	417	419	402	435	439	404	439	453	440	423	455	437	395	410	421	418	399	393	451	426	423	420	418	445	395	474	399	419	445	467	440	411	413	426	506	424	409	408	439	421	434	437	429	397	433	407	405	421	397	446	426	460	423	400	403	410	420	409	420	419	411	449	412	423	454	430	421	447	398	443	412	425	470	398	393	437	434	429	458	417	423	447	424	417	411	420	426	440	434	417	422	425	449	409	437	424	434	443	424	417	417	425	404	413	413	439	425	426	431	415	404	452	403	427	470	460	399	430	422	427	426	442	431	446	434	412	431	435	415	430	434	419	457	427	418	397	424	449	438	373	426	456	420	390	443	403	422	449	429	441	441	423	447	436	407	410	422	435	406	419	432	428	452	422	468	418	420	465	410	419	408	448	435	431	398	468	435	446	443	423	420	442	466	390	421	461	400	412	442	413	441	426	444	404	428	461	406	460	431	425	414	445	453	453	439	422	436	415	426	427	390	405	470	401	440	437	420	435	402	446	446	409	437	413	419	433	440	469	445	451	418	403	424	435	422	479	425	423	433	414	413	415	432	424	428	408	465	411	424	436	426	428	432	406	443	415	379	443	383	419	432	415	416	426	433	453	433	429	444	427	427	426	410	412	449	421	406	437	447	431	438	430	431	432	435	401	392	384	425	425	422	410	449	448	409	466	431	440	432	400	461	415	451	432	412	424	433	399	423	426	430	421	411	434	438	453	425	419	418	405	472	452	420	412	436	434	454	410	424	389	408	430	451	399	416	431	447	421	436	445	444	406	435	403	463	438	428	438	465	444	405	417	481	456	425	399	436	449	421	442	432	421	411	417	463	435	400	405	401	412	394	423	442	427	499	434	404	431	419	436	416	381	420	436	443	449	442	406	400	404	422	433	424	417	426	401	406	406	426	428	450	440	410	452	422	385	429	444	428	417	430	394	451	439	461	434	430	468	413	446	409	406	472	382	435	430	403	449	442	451	452	414	406	428	441	407	438	426	396	450	444	458	396	441	434	411	460	415	408	408	379	405	416	441	436	442	444	397	420	417	393	420	402	424	427	418	410	403	421	440	419	397	405	443	419	456	451	405	452	406	412	409	425	418	391	451	443	443	410	401	444	393	427	412	396	415	416	407	394	455	444	396	422	414	436	417	433	413	425	409	409	413	409	401	417	446	415	433	441	417	405	420	408	414	452	411	452	412	415	407	393	394	426	438	414	394	447	406	420	435	437	397	397	426	416	436	431	508	430	440	391	443	381	433	439	449	414	389	419	454	425	400	402	445	416	457	413	408	412	434	456	400	398	405	429	407	445	423	447	405	478	449	447	419	426	424	403	452	424	401	416	426	419	462	452	378	438	421	418	474	437	404	445	421	425	405	429	447	428	411	409	470	422	455	419	419	438	409	418	416	420	377	407	406	428	407	445	413	441	420	458	410	405	426	416	414	434	401	382	460	423	406	404	412	444	432	410	437	415	463	417	415	407	409	420	442	405	422	414	426	425	397	442	444	403	431	439	418	446	421	460	433	432	415	422	404	412	442	451	432	435	454	426	461	430	420	459	429	421	451	421	393	434	446	445	409	416	442	429	425	417	465	394	413	411	424	470	420	421	406	426	454	445	456	413	423	444	435	383	425	421	435	441	469	391	432	437	461	422	394	472	451	414	472	439	420	434	444	425	408	400	413	474	405	443	417	432	395	421	435	413	434	431	411	413	399	429	409	448	445	383	467	383	432	439	429	452	412	439	395	444	412	409	423	426	407	427	424	450	458	432	471	414	455	391	403	427	407	408	434	426	410	442	460	427	426	384	416	413	464	398	443	408	434	437	417	437	409	418	416	431	444	400	401	425	440	433	426	448	437	416	435	419	450	431	465	419	425	413	395	456	408	428	447	438	421	426	418	413	430	407	437	390	410	441	395	414	404	436	403	461	423	424	415	427	411	416	428	422	447	407	430	449	431	407	489	393	407	404	422	509	424	450	416	441	433	426	431	430	441	386	436	428	405	451	411	421	429	459	432	382	411	454	420	446	408	436	423	399	391	435	409	411	401	409	398	414	416	449	414	405	444	409	421	400	404	426	384	429	459	395	423	358	424	424	368	387	437	411	402	431	438	434	453	452	454	443	421	415	405	403	431	431	411	419	407	407	409	443	427	388	426	469	420	423	414	391	444	435	416	436	425	430	395	387	421	430	430	414	423	396	417	409	425	393	411	439	441	459	397	448	404	436	394	426	436	458	406	431	424	428	431	391	426	404	414	389	462	428	404	410	452	419	416	443	462	399	420	418	446	454	431	425	426	415	445	413	434	438	411	408	427	425	423	446	416	392	378	460	421	435	431	456	453	430	439	452	398	420	437	439	422	417	425	444	433	396	401	447	425	426	418	422	427	419	453	395	420	453	408	425	441	467	443	402	431	450	416	390	435	419	424	444	444	419	425	413	454	377	461	428	422	461	396	432	417	446	443	472	421	388	380	423	405	427	426	411	438	433	490	436	442	440	415	419	387	400	399	437	438	441	376	438	396	446	423	442	440	412	416	448	423	395	467	381	446	440	469	409	421	414	427	393	426	422	431	423	430	407	393	433	414	438	404	420	426	427	427	453	436	457	396	403	415	411	473	425	430	425	404	421	420	402	400	391	414	412	428	395	453	426	424	444	441	395	446	450	422	450	439	392	440	433	396	421	403	448	445	473	411	428	432	461	410	397	421	418	413	464	413	439	416	419	421	467	426	417	441	407	385	425	458	418	445	404	422	414	438	381	404	403	403	450	410	423	456	434	430	423	460	435	412	411	437	390	437	411	414	423	404	438	433	451	403	400	415	404	458	403	446	397	428	406	422	460	442	425	449	412	402	447	405	419	436	437	464	421	430	453	446	417	435	434	449	431	411	439	448	431	395	431	456	435	456	471	441	449	402	452	421	389	455	441	407	412	420	405	403	439	398	415	398	434	411	442	436	433	415	420	433	431	457	418	423	409	422	420	412	424	403	384	442	424	443	439	441	437	426	420	424	434	441	449	437	392	416	448	430	401	394	400	408	458	415	420	427	402	377	400	423	429	433	443	410	418	431	423	432	399	408	437	411	430	410	430	431	437	391	484	398	422	408	447	431	445	449	422	420	425	443	444	410	392	375	404	412	452	402	406	427	419	415	421	405	417	419	419	397	416	462	405	409	435	423	447	423	418	430	456	412
23888	20709	27603	23980	20404	11286	4442	2727	1912	1645	1426	2127	18958	18409	11580	4252	1317	783	602	631	566	584	627	611	595	567	553	614	594	596	595	609	608	567	615	593	617	557	610	578	562	618	576	540	584	594	596	594	552	580	585	580	573	541	587	578	562	580	573	597	604	596	604	574	548	534	568	562	581	582	617	557	556	559	601	630	570	565	573	588	587	608	585	598	572	593	571	617	565	556	612	576	585	562	577	574	540	573	589	590	613	575	553	571	565	598	570	554	606	554	571	542	594	579	571	518	579	557	555	587	555	593	596	568	602	583	558	577	591	595	576	576	590	564	530	557	603	592	601	572	593	609	627	579	553	564	555	581	609	547	600	625	561	629	596	548	563	605	616	579	555	553	560	575	610	616	597	569	546	592	580	589	509	551	558	522	554	622	593	578	580	581	591	586	615	569	606	559	563	541	573	564	561	554	607	553	603	571	508	567	581	546	637	589	559	585	569	625	577	592	554	579	586	576	548	555	606	557	557	576	570	615	582	592	595	595	586	557	612	557	555	561	553	568	581	574	585	543	578	629	557	573	607	562	582	551	586	576	593	585	573	556	535	602	595	577	611	575	592	592	586	567	594	569	601	536	563	585	608	606	632	561	602	585	575	587	563	579	610	606	564	559	588	564	591	575	587	550	607	566	568	603	568	591	582	580	613	582	560	540	562	559	555	597	567	552	570	555	569	560	566	584	548	566	617	583	575	605	576	557	594	601	590	569	548	577	542	585	565	565	617	534	574	559	584	627	555	583	552	552	587	541	566	596	580	599	544	546	571	632	582	582	609	594	582	572	598	561	548	562	543	588	614	545	562	593	588	553	566	550	555	539	533	585	599	584	578	570	596	597	581	590	573	626	604	593	583	531	591	565	606	617	519	610	592	523	622	597	578	540	571	577	562	553	586	593	548	612	555	553	547	534	559	607	581	605	533	551	575	591	568	555	606	582	541	544	552	588	551	604	595	570	575	558	580	592	567	547	569	607	566	573	584	563	606	604	590	586	580	574	535	582	561	587	563	569	581	606	556	587	622	574	570	610	607	597	576	593	577	554	552	580	600	556	533	564	543	584	591	571	574	525	582	574	596	560	577	604	577	590	610	575	605	631	604	584	589	597	605	568	609	584	584	572	529	542	566	605	615	556	614	564	571	566	590	577	592	581	629	543	596	593	568	580	567	593	583	584	538	577	596	602	587	556	587	600	589	629	563	574	609	618	603	594	590	567	567	546	547	590	568	615	551	562	547	571	515	556	569	567	601	611	579	568	628	603	562	557	583	618	548	562	549	575	581	540	606	597	564	569	561	600	580	581	612	551	541	539	575	552	578	578	579	554	577	553	583	570	599	562	603	550	549	563	569	577	532	571	567	555	558	581	605	594	578	567	561	580	576	573	580	554	573	535	566	592	588	577	598	582	560	574	569	557	593	587	580	547	564	600	510	591	556	574	528	598	598	541	588	581	601	559	603	522	585	613	578	589	559	570	572	535	557	573	565	603	582	597	547	596	578	575	584	570	580	567	566	551	625	544	569	557	602	608	565	610	549	607	586	571	587	598	592	562	534	554	550	600	585	551	603	534	540	553	548	526	567	601	524	574	542	566	563	555	562	572	553	586	534	584	550	574	593	570	558	556	589	560	557	558	597	569	603	503	543	612	547	605	577	569	556	572	559	547	618	596	555	609	604	582	599	586	567	587	618	580	554	575	549	576	547	576	592	538	554	564	598	554	563	573	549	592	567	568	573	547	546	553	574	535	561	557	585	560	554	588	528	575	565	554	527	576	562	554	577	611	591	577	604	583	581	576	561	561	634	577	614	599	562	606	617	587	564	564	611	611	557	541	585	600	552	546	579	590	570	567	575	582	564	563	565	561	605	576	580	546	581	574	582	564	549	603	566	550	572	584	577	584	511	567	559	539	617	549	569	576	528	583	608	579	596	581	621	542	627	559	576	554	580	550	551	573	588	596	579	506	521	588	581	579	585	566	584	594	609	596	581	610	588	625	566	626	596	584	614	545	569	600	535	576	547	566	601	593	542	550	613	570	547	590	575	579	581	542	545	536	624	561	554	549	596	617	556	578	593	592	548	616	625	613	584	525	556	574	599	547	564	590	592	572	571	588	575	592	563	579	572	580	603	596	570	562	528	560	551	578	584	608	602	564	560	556	591	559	555	574	575	601	568	542	586	604	584	585	593	575	548	604	622	581	569	559	576	555	556	546	578	567	555	583	598	571	571	562	574	523	623	601	559	601	574	569	601	545	509	612	573	542	575	607	551	555	555	542	535	553	554	564	569	568	578	563	507	572	551	509	581	615	586	561	577	567	591	590	546	611	588	554	525	588	569	541	562	536	496	576	585	573	591	628	554	554	561	596	565	608	578	567	568	581	547	584	577	558	557	589	550	609	571	597	579	647	588	541	543	594	576	577	583	558	555	603	580	559	557	581	565	576	586	583	582	623	616	545	573	532	582	600	550	562	568	554	541	550	588	567	574	615	581	568	577	605	584	599	574	569	613	562	542	543	609	573	531	550	596	591	583	555	584	604	583	550	608	612	558	528	622	603	547	521	596	566	563	557	590	597	566	537	591	601	606	568	525	602	580	617	591	571	590	590	523	570	589	566	564	565	540	560	603	541	551	587	583	586	611	582	544	548	603	511	560	555	553	562	537	560	560	606	575	553	587	585	529	646	593	542	561	580	598	551	605	573	594	540	594	569	530	530	593	607	589	586	550	562	549	619	592	588	594	613	594	617	558	565	578	593	591	583	573	547	596	550	544	541	560	604	563	584	583	594	567	562	576	577	566	567	583	562	583	598	575	583	617	585	588	566	545	581	566	596	560	580	557	590	619	531	616	562	644	608	539	557	608	555	571	572	570	597	576	583	569	598	519	587	596	601	547	596	581	552	561	552	576	546	570	604	536	583	563	597	574	576	576	565	571	565	567	574	544	574	608	581	604	548	577	580	569	613	590	629	565	571	559	548	555	543	575	558	582	610	570	559	581	578	562	536	577	614	591	560	634	578	587	585	591	545	591	602	535	570	589	524	572	542	589	618	558	580	570	564	577	553	546	590	600	552	579	535	572	610	566	554	518	555	563	597	538	571	586	583	585	525	583	554	561	572	586	579	573	583	587	516	545	590	585	610	581	559	580	556	558	537	624	577	560	519	544	575	607	550	526	524	528	540	580	563	562	577	551	590	543	581	567	570	573	576	600	562	552	588	563	578	599	554	559	591	577	546	574	625	552	552	600	578	572	563	549	581	589	562	588	561	584	604	584	585	563	563	567	577	603	538	593	616	583	592	572	547	602	554	580	568	528	572	537	571	580	560	559	541	567	535	602	593	547	564	584	553	555	565	538	581	584	595	600	582	569	544	561	577	584	591	566	529	593	599	607	561	543	596	586	533	551	588	581	583	589	611	574	576	574	565	565	589	573	565	592	604	559	594	602	532	583	584	602	588
5241	9224	12654	9679	8885	5751	3951	3202	2471	2120	1850	3112	22133	16293	10314	4186	1279	666	546	568	504	537	544	522	530	522	497	505	550	491	544	493	477	540	495	528	521	497	496	526	510	529	514	521	533	523	522	509	497	513	520	536	503	530	508	538	535	497	551	496	520	537	497	545	493	525	503	535	517	458	541	520	495	510	554	506	498	514	495	488	530	516	550	488	515	466	530	521	505	509	522	580	538	547	497	509	516	513	511	542	448	471	495	503	489	498	481	529	535	482	507	504	503	515	480	473	561	528	521	514	501	536	517	518	474	520	504	562	518	527	512	482	525	522	509	513	520	546	541	525	506	553	504	486	501	490	511	499	507	518	512	534	509	529	503	508	498	511	526	495	539	518	534	523	526	481	549	531	534	547	517	567	497	509	522	544	501	535	571	427	514	525	510	496	502	480	509	518	514	512	497	484	484	516	534	513	538	521	532	499	494	516	536	528	550	564	531	523	524	515	541	482	520	525	560	518	496	501	480	495	502	513	525	524	517	527	540	476	462	504	479	533	508	477	493	477	529	478	487	535	486	518	475	544	515	518	552	491	526	489	508	514	493	514	510	505	547	499	515	523	521	509	516	521	510	503	519	494	487	513	505	487	483	517	501	534	522	521	490	524	510	513	502	503	504	516	520	526	528	532	538	532	517	500	492	486	513	506	571	500	507	470	524	496	500	503	500	519	501	516	507	537	518	500	532	492	537	515	500	502	508	491	516	506	532	499	563	508	505	509	516	530	468	516	523	525	514	521	527	518	504	527	483	502	512	499	541	500	496	523	473	526	492	512	492	509	516	541	520	487	501	516	526	515	449	520	489	484	511	505	515	527	542	481	492	506	469	528	540	491	482	512	498	521	531	519	496	487	479	545	478	504	535	489	479	500	526	529	533	498	538	476	526	485	473	528	523	496	496	509	514	551	507	502	541	504	481	538	483	493	526	545	514	492	510	511	520	511	497	463	490	482	512	490	547	508	510	494	485	496	545	513	540	522	522	476	516	542	498	503	476	532	496	528	510	518	548	501	480	526	526	537	502	496	502	538	570	489	544	529	542	482	502	561	494	487	496	533	467	521	487	555	512	484	495	490	490	482	476	484	507	489	483	494	519	471	532	500	558	511	511	537	560	509	509	537	559	519	496	534	527	530	483	522	503	515	506	493	540	527	488	495	499	547	459	509	501	459	498	508	506	510	526	528	468	487	514	493	510	538	509	541	540	504	529	523	552	549	497	507	524	510	513	489	529	483	467	529	524	541	505	482	468	563	466	512	517	526	486	502	501	520	552	517	501	507	510	524	520	547	496	518	537	478	565	497	467	510	497	534	543	522	484	482	546	490	497	500	534	507	485	488	553	535	434	521	482	535	523	465	516	559	528	502	505	510	491	484	479	508	509	475	484	487	522	473	522	549	526	512	543	522	471	535	523	512	483	466	529	529	510	480	536	501	498	541	489	481	509	526	451	484	490	525	512	546	492	516	476	502	499	468	552	505	461	479	490	524	542	506	474	527	490	524	457	493	478	496	476	481	507	449	482	536	518	491	489	472	493	503	504	510	472	518	483	504	496	514	518	490	535	496	531	526	521	498	555	502	488	514	482	484	545	480	560	546	528	514	537	522	489	524	524	487	514	516	508	493	507	506	487	539	511	553	499	519	528	487	485	496	497	528	492	505	510	515	546	474	495	499	485	542	492	521	517	482	525	504	544	501	486	524	466	468	508	526	513	522	434	514	567	499	569	507	513	446	522	525	474	495	513	495	480	490	507	487	486	501	534	515	503	497	490	508	485	467	530	515	526	533	509	501	498	493	480	537	481	527	537	516	475	501	462	495	521	505	500	517	509	526	505	542	515	553	469	532	500	539	472	533	482	505	496	486	545	521	523	488	547	471	471	465	546	463	495	548	551	536	516	524	517	507	487	490	549	496	478	468	482	496	513	498	568	539	491	511	527	518	502	493	487	526	491	515	569	492	471	480	517	483	488	480	533	503	502	502	474	511	580	463	508	504	459	522	503	515	479	510	517	504	523	500	451	537	517	480	551	505	493	519	513	507	503	505	484	506	501	483	538	511	487	491	510	483	537	446	476	540	529	471	548	569	509	491	494	480	508	496	437	485	516	543	487	482	462	506	545	494	521	501	513	502	498	509	517	524	525	532	498	464	480	499	512	478	528	507	508	471	499	558	522	490	489	485	501	497	522	473	511	483	463	496	496	534	469	513	486	489	497	500	553	532	540	469	506	498	504	500	500	509	491	510	511	473	541	513	515	493	511	505	495	532	477	523	519	514	531	522	498	546	545	538	497	510	498	486	531	562	485	517	545	575	507	492	493	494	500	522	477	492	554	482	452	497	480	561	521	471	500	501	550	482	487	504	482	566	533	473	475	519	502	500	528	542	530	473	511	497	500	528	541	500	522	494	490	505	515	544	505	468	523	512	510	515	489	496	534	537	492	496	492	479	536	483	520	508	474	509	504	491	513	505	523	516	502	506	494	492	468	535	515	467	466	514	510	496	485	530	501	512	507	516	544	512	498	486	522	496	519	475	484	516	512	542	514	517	512	498	503	498	540	485	513	510	505	519	519	485	525	509	509	498	500	489	537	516	483	517	515	527	513	527	507	460	546	498	513	541	507	460	524	504	520	502	490	548	523	516	534	504	514	474	524	502	507	509	514	496	478	520	495	510	533	536	489	542	472	498	513	523	481	491	492	489	522	496	505	492	544	511	521	504	493	486	519	467	530	525	545	551	494	502	506	537	499	501	548	521	479	483	497	512	495	553	483	491	496	514	523	520	527	488	494	510	497	469	499	510	507	505	476	495	519	488	486	515	504	501	481	518	468	514	539	485	515	481	500	494	532	523	483	500	507	508	511	526	526	578	486	487	510	504	515	497	523	518	538	521	513	498	477	520	495	541	505	461	525	481	491	520	509	536	505	508	495	513	491	544	479	490	475	509	515	498	505	551	501	516	530	497	526	492	496	488	581	545	558	493	548	490	489	519	552	517	504	480	488	512	479	533	497	512	509	521	547	511	466	512	526	508	523	529	496	511	526	500	468	514	507	489	496	472	507	494	538	506	462	514	494	503	524	509	546	505	533	514	521	519	523	499	524	535	503	472	475	521	539	519	525	460	496	524	517	540	524	474	523	503	504	507	497	501	517	510	513	507	488	443	473	518	516	516	521	524	461	485	480	529	541	505	485	486	531	456	515	521	481	523	538	478	512	490	537	466	514	533	485	517	511	517	493	486	490	521	514	498	497	501	542	485	538	522	469	526	516	470	538	504	515	549	546	511	503	496	505	478	483	503	468	488	500	508	495	508	508	487	495	515	512	519	508	548	523	516	492	486	486	494	548	577	548	534	555	523	527	525	529	560	502	471	473	517	526	513	504	549	500	513	480	499	489	494	450	495	496	495	482	533	517	514	482	494	541	495	508	498	495	507	464	531	496	456	512	533	492	524
26458	9109	2860	2133	1892	1337	951	770	719	623	613	552	1349	1500	1067	756	599	510	471	487	465	488	498	486	483	485	484	459	478	473	460	493	470	516	508	500	483	504	497	478	474	466	504	426	496	490	484	479	507	501	504	459	507	489	476	472	499	465	484	487	481	460	480	451	506	468	529	486	499	514	510	477	489	476	500	518	507	435	505	475	488	508	493	469	444	511	491	507	482	489	481	469	474	488	558	520	492	510	490	482	448	422	479	487	482	509	505	496	486	464	440	456	459	489	469	502	454	477	501	472	475	464	475	479	482	468	500	454	452	503	477	516	508	524	466	482	464	475	477	476	504	456	481	498	504	513	531	472	468	476	496	473	496	488	492	489	468	507	466	469	475	514	465	437	487	504	487	502	528	498	493	487	471	470	472	458	483	517	498	472	513	506	460	476	464	450	519	488	477	465	475	481	461	487	494	463	476	498	491	522	530	438	511	456	477	471	467	473	485	500	483	486	512	492	493	502	464	461	493	441	473	469	488	514	476	468	507	514	481	516	450	440	455	508	473	475	457	480	459	465	491	471	499	477	491	446	499	480	470	480	473	506	479	471	473	486	484	509	524	515	475	453	487	502	479	474	469	543	470	501	501	513	504	460	516	517	496	506	463	442	483	477	453	502	475	487	459	539	475	470	471	469	510	515	510	487	496	456	492	475	475	530	478	488	479	490	468	465	449	495	509	513	487	497	489	479	479	430	476	506	503	463	497	465	464	464	503	474	458	475	530	508	492	508	482	499	467	452	532	504	463	438	446	468	492	499	484	487	525	454	485	456	467	472	478	458	473	487	502	470	476	454	488	470	508	488	467	487	472	446	481	467	448	507	500	475	500	464	492	498	475	507	470	496	475	445	467	475	456	451	500	499	511	448	501	504	487	498	463	469	480	460	459	436	455	468	517	535	501	480	443	475	452	528	506	479	504	487	504	441	479	495	479	461	476	479	504	515	480	490	472	484	504	495	475	484	476	481	520	443	449	485	462	493	529	434	502	494	487	547	467	435	461	513	476	464	509	482	478	491	472	480	449	450	487	479	498	468	457	440	494	524	448	491	481	505	498	533	484	460	492	454	482	488	472	520	469	473	461	453	470	500	467	488	516	459	502	478	523	492	503	450	436	483	484	504	480	475	525	477	477	494	471	537	427	483	456	515	438	474	505	509	486	470	508	457	493	471	472	471	479	471	510	458	485	447	518	476	484	481	473	493	470	492	532	504	523	483	524	501	515	468	486	462	446	477	519	483	509	464	513	514	475	470	490	460	469	472	545	514	509	481	485	460	494	456	496	485	458	495	458	479	467	528	452	497	493	460	512	499	511	493	472	469	485	453	496	481	461	477	497	477	472	473	497	466	474	486	488	474	434	477	464	507	480	478	446	465	479	503	463	479	476	477	481	489	475	485	460	442	496	474	513	479	433	533	492	457	485	464	478	466	529	436	513	514	495	483	497	441	471	450	473	503	518	495	460	474	486	469	500	468	474	470	521	460	476	494	524	488	475	451	459	497	506	496	474	477	534	489	523	476	502	496	484	505	442	477	479	475	443	505	447	485	464	514	469	490	472	487	509	447	460	474	504	473	469	479	495	486	490	486	537	463	495	461	499	497	444	497	489	526	477	503	521	473	492	489	501	455	476	494	445	456	485	443	509	466	504	499	477	427	466	456	477	501	502	482	472	463	482	499	479	479	468	498	461	494	536	509	497	455	476	458	448	467	478	499	502	489	471	503	498	522	464	532	487	456	492	473	508	499	472	504	462	498	505	515	484	466	473	492	458	502	491	460	469	510	487	510	489	523	459	483	449	481	487	476	503	445	478	476	475	463	478	502	485	491	490	489	443	457	443	499	520	496	479	470	463	494	499	459	492	456	493	461	485	493	504	487	534	509	510	484	503	498	486	452	513	473	486	504	490	485	479	480	487	481	490	508	474	481	501	462	459	493	502	481	464	493	489	435	527	469	482	531	529	490	500	484	478	486	483	489	501	506	525	504	439	489	495	471	476	501	464	501	444	502	475	454	495	482	486	516	470	479	514	512	464	518	459	497	457	475	478	515	476	540	500	514	462	489	484	484	456	497	509	440	471	473	481	485	467	549	454	445	465	507	514	477	513	489	506	471	521	502	505	504	484	546	532	484	509	497	490	493	494	467	530	455	537	475	476	471	489	473	490	442	503	468	465	478	469	510	488	482	473	444	462	480	480	476	487	454	466	508	462	495	493	494	477	499	440	481	461	473	496	489	501	485	499	452	466	494	469	491	487	466	478	496	456	494	461	438	466	465	480	506	498	455	499	442	454	479	525	478	459	487	517	461	476	478	467	447	501	480	489	531	488	522	483	485	494	520	455	497	461	473	481	463	462	467	459	480	425	473	475	461	484	494	451	477	463	484	468	476	503	497	506	461	477	484	496	531	485	504	443	474	483	493	502	510	477	472	504	497	491	500	449	504	507	491	486	470	468	480	473	505	477	501	477	460	479	479	479	471	475	476	487	427	510	475	482	511	519	487	447	456	493	490	483	486	515	439	497	459	503	527	491	505	494	476	500	465	464	483	539	464	480	501	518	467	481	457	479	488	492	462	460	490	482	469	495	485	439	492	477	505	470	453	485	497	480	513	471	440	451	478	459	501	528	453	468	490	460	510	447	491	496	474	466	472	519	485	493	490	491	478	510	488	524	459	482	457	442	509	492	527	505	513	469	500	525	516	492	472	494	487	507	480	495	483	463	476	465	480	486	525	487	485	465	479	490	509	469	437	519	510	523	496	453	462	452	463	468	456	480	470	465	519	443	513	516	494	482	508	488	480	492	465	494	490	478	495	481	442	447	478	552	474	511	454	494	462	494	484	475	473	497	489	479	476	490	507	445	494	471	478	485	495	510	507	434	476	474	487	463	497	490	493	494	463	466	486	494	496	506	501	511	484	466	534	463	469	532	445	505	481	491	484	450	474	508	498	453	444	499	469	477	451	455	477	507	475	491	473	459	454	471	491	467	519	489	495	518	471	469	476	514	493	493	490	484	501	505	470	485	456	503	478	494	507	458	527	461	484	485	467	493	492	455	489	489	492	538	498	482	486	489	493	474	491	428	503	472	466	497	509	493	498	494	497	477	476	475	504	498	503	498	488	497	488	493	465	486	485	473	464	546	507	485	440	446	523	485	476	524	497	463	496	463	489	499	471	506	483	477	513	524	478	495	469	466	516	468	462	436	468	475	462	495	468	446	497	468	490	492	482	479	479	478	467	441	491	529	475	484	472	431	462	476	470	480	475	488	476	492	476	475	490	504	461	469	503	477	470	525	490	461	493	498	477	463	467	503	504	433	497	481	461	478	439	438	472	450	485	493	467	451	480	497	495	511	461	446	501	503	480	442	501	476	463	497	506	524	524	468	496	480	509	473	506	518	506	461	502	461	457	489	475	486	484	505	485	470	447	483	461	477	519	466	491	477	488	506	467
6027	2712	2990	2466	2409	1685	1293	982	799	682	662	661	1723	1576	1219	750	536	457	420	401	443	440	360	434	435	399	440	429	434	431	403	432	415	427	397	432	382	432	415	440	414	433	396	406	432	435	408	428	433	409	425	437	424	419	439	440	432	420	432	412	434	431	414	477	452	449	430	414	431	443	422	418	404	434	396	440	385	409	437	426	425	448	458	418	430	435	446	422	436	443	412	418	447	440	402	423	435	445	434	429	431	420	439	401	410	434	435	416	379	439	430	413	461	417	429	410	433	404	433	422	417	437	436	416	420	444	424	449	441	397	427	444	418	429	454	395	430	395	435	416	403	427	463	418	431	408	408	421	421	421	437	408	418	426	432	422	419	413	409	419	414	423	426	449	391	434	476	420	413	435	386	446	455	398	420	465	427	392	434	399	436	450	423	416	417	404	466	432	446	453	388	466	444	414	423	468	430	416	415	407	428	453	449	429	437	426	423	429	441	432	394	461	395	427	421	406	403	456	413	408	459	424	446	446	433	427	446	429	444	434	410	435	430	428	424	438	395	402	415	408	417	401	413	395	428	432	410	435	446	386	413	396	448	443	438	450	463	406	408	440	454	422	439	419	401	418	412	451	410	427	417	427	459	411	422	457	422	403	435	437	383	403	418	429	430	422	430	430	430	453	404	423	425	390	430	442	432	433	446	422	398	441	451	422	398	446	429	443	416	432	423	424	417	414	440	412	427	416	421	438	448	421	427	446	418	428	418	413	440	428	409	412	444	405	432	458	410	389	438	434	424	382	407	382	421	391	433	398	410	420	438	409	436	436	418	407	433	441	433	424	479	423	451	403	428	420	429	412	414	406	430	420	440	459	436	418	419	439	430	393	420	434	415	448	450	437	468	437	439	452	462	417	424	451	437	413	417	461	419	437	427	421	431	430	405	414	436	442	405	459	407	393	418	422	426	439	431	413	416	406	420	417	450	427	395	416	401	402	380	415	423	418	429	427	417	420	422	408	411	438	424	436	410	456	409	397	449	419	413	440	419	437	407	419	414	416	425	385	370	439	408	419	425	440	432	436	448	411	392	432	439	413	410	457	391	424	435	420	403	438	391	433	443	421	422	411	404	444	412	419	465	400	415	419	449	410	434	431	426	429	437	420	421	430	432	408	420	396	437	444	463	410	408	423	440	406	446	442	436	439	430	399	436	445	421	452	393	402	468	466	413	435	410	421	423	405	394	420	420	433	441	448	418	394	449	430	393	411	438	413	407	396	414	445	478	427	416	426	431	427	378	456	388	417	399	442	442	445	432	435	441	438	424	417	449	448	422	391	413	404	460	422	425	471	425	420	449	413	420	402	424	425	394	426	437	454	405	426	403	427	389	401	420	451	423	394	423	421	397	385	372	446	427	450	425	442	462	420	409	423	427	414	399	414	411	431	398	419	418	394	438	445	409	405	420	435	437	420	450	454	425	381	407	413	452	454	408	442	430	425	451	436	415	420	422	395	469	508	394	462	423	399	417	418	396	411	431	428	394	429	425	429	422	446	381	436	437	447	410	441	457	427	438	423	400	460	440	466	467	433	395	425	448	453	408	442	428	410	434	439	441	409	386	429	383	420	425	448	425	407	455	428	430	391	445	440	415	399	420	465	417	378	449	423	446	429	432	429	397	458	421	412	417	460	418	418	410	428	399	431	436	436	448	394	427	438	434	421	445	430	454	405	429	433	445	425	420	419	421	444	402	418	427	421	411	407	443	445	409	380	442	429	410	448	402	402	386	419	471	423	426	390	447	472	447	459	411	414	392	412	422	447	419	410	425	457	430	416	449	401	452	416	406	410	444	409	374	384	470	438	387	431	434	458	411	425	410	451	476	445	425	429	420	439	444	430	422	418	424	442	442	408	420	447	447	403	443	416	406	440	436	443	465	416	440	431	430	407	431	445	417	397	432	440	418	457	419	421	394	431	429	435	400	459	448	412	437	478	420	440	408	427	412	407	415	399	442	423	438	405	406	393	456	406	454	442	429	434	435	415	374	388	454	439	451	442	413	428	451	448	452	387	429	436	404	463	440	421	428	424	455	429	390	396	384	455	443	422	441	423	419	419	443	417	425	432	419	408	437	447	407	413	365	420	445	410	396	431	433	379	424	407	398	398	480	439	425	430	430	448	405	413	417	427	418	399	401	421	444	459	421	453	444	420	430	429	422	439	429	399	431	418	416	449	411	454	419	430	420	437	463	443	391	416	395	416	440	404	436	428	413	414	407	425	411	405	428	455	438	440	430	424	403	403	462	418	435	386	406	412	410	421	391	447	425	426	456	463	402	414	421	434	441	412	448	468	398	466	415	416	433	450	410	396	410	427	436	458	440	439	433	426	370	401	410	416	442	428	444	415	416	412	444	411	449	410	448	408	419	414	415	448	436	381	423	417	402	430	396	392	419	416	456	448	419	414	397	449	409	401	403	409	425	451	448	453	436	425	445	470	440	452	417	453	454	377	424	410	398	416	428	426	433	404	458	447	427	421	424	400	423	429	421	428	409	439	421	454	398	423	478	409	438	403	419	455	430	427	448	421	411	441	459	401	407	425	428	419	384	387	443	387	403	408	416	417	403	452	391	412	444	444	441	415	423	403	443	402	382	407	445	433	402	432	417	426	451	419	408	403	433	427	449	443	426	397	428	415	425	406	383	446	400	389	421	466	430	392	420	429	426	439	411	404	403	384	421	432	441	414	423	427	413	454	431	437	420	417	416	429	449	436	441	402	389	441	423	400	434	437	424	424	404	440	478	414	448	397	446	426	438	426	393	436	426	434	394	428	443	427	417	439	433	447	443	457	435	434	398	444	405	415	400	425	463	407	398	392	428	426	396	400	436	379	390	440	436	456	402	417	432	425	446	427	461	406	449	430	441	439	433	437	409	409	419	460	444	421	422	429	424	440	421	443	443	392	441	417	425	445	424	404	415	444	397	414	427	433	421	397	431	427	414	435	435	442	431	434	412	424	449	419	416	440	434	427	432	443	443	429	438	432	402	417	393	404	407	444	407	414	444	427	404	441	444	407	421	443	438	437	417	437	389	437	397	433	402	407	420	415	443	430	435	428	423	404	387	445	417	443	435	432	405	440	410	436	432	445	432	418	425	431	424	436	449	454	430	423	412	416	456	452	441	403	440	434	432	396	396	389	445	450	432	409	426	405	453	431	454	421	410	389	442	478	431	421	404	416	432	467	425	464	435	427	424	414	423	419	422	428	437	424	420	421	428	424	416	432	448	409	412	426	393	412	431	440	451	417	442	414	400	458	438	403	473	441	436	395	416	388	425	426	448	410	396	441	399	420	364	426	422	432	414	430	397	443	423	443	416	418	458	393	439	424	418	427	412	445	448	425	395	412	456	396	437	414	408	422	403	460	416	424	436	426	406	444	452	428	394	425	416	440	415	410	405	426	412	412	415	457	416	450	440	424	444	448	436	422	418	427	452	415	440	440	411	421
24763	20715	26460	24780	10083	3796	2465	1506	1220	1000	902	1432	12049	9799	5970	2253	821	545	476	458	449	504	447	448	472	493	453	458	474	434	440	451	448	447	478	455	476	480	440	477	471	470	474	438	453	454	462	488	447	463	486	466	413	461	466	447	444	466	419	463	434	436	439	445	440	479	438	426	479	427	453	450	498	442	460	455	423	489	420	395	463	453	442	446	441	428	468	447	397	463	413	483	446	445	452	452	486	453	451	439	429	465	418	456	464	489	447	462	414	470	464	432	433	445	448	452	427	418	449	462	440	448	428	447	453	459	429	438	415	431	423	425	461	463	422	424	462	459	451	463	453	493	408	424	446	451	456	454	465	464	458	425	463	466	445	467	439	453	454	447	457	445	475	453	448	438	464	447	416	426	430	478	475	440	425	424	476	479	466	410	405	454	376	492	470	452	440	452	407	472	424	447	416	441	424	501	440	445	476	426	494	484	442	428	429	484	483	436	428	457	449	419	457	460	428	429	458	452	486	432	458	460	447	447	436	467	447	471	475	429	439	425	454	447	443	458	460	421	447	434	457	475	453	468	462	462	461	443	458	435	446	405	462	446	471	463	457	459	475	404	399	468	431	447	434	464	463	452	483	432	442	452	474	389	456	464	447	456	449	446	398	460	436	430	472	433	462	472	461	459	458	397	428	432	474	445	450	463	424	475	454	456	454	437	415	472	447	467	464	463	452	437	483	454	441	457	475	433	395	478	476	476	447	485	437	440	469	444	435	429	494	468	408	441	431	428	489	442	422	454	489	456	424	423	457	468	433	490	464	416	459	423	463	457	444	424	431	466	458	443	444	418	454	476	418	411	449	433	468	469	476	432	447	484	456	447	476	415	470	452	458	436	420	446	394	480	458	450	435	430	457	462	457	448	441	461	417	457	429	405	452	432	459	432	445	418	417	446	450	470	452	422	464	457	478	457	422	417	405	456	490	441	429	464	461	431	485	451	420	452	476	455	468	480	503	459	503	475	434	438	454	449	446	446	430	464	465	449	450	463	457	413	421	458	456	470	434	446	473	461	450	431	425	462	452	449	505	442	436	463	446	444	480	465	438	459	446	468	430	439	435	428	413	398	419	426	455	448	425	430	472	454	425	449	431	444	457	447	464	463	464	438	462	441	461	445	466	423	476	405	437	433	489	473	427	466	460	449	436	453	446	417	416	446	464	458	443	420	457	452	451	465	461	462	467	451	463	444	434	429	420	441	451	438	427	416	445	454	450	454	452	441	453	436	450	446	417	471	413	443	467	404	429	444	471	429	441	429	433	500	445	432	429	480	426	437	449	421	445	469	488	455	440	434	420	472	458	468	415	489	445	457	456	432	453	463	414	463	423	461	434	447	478	464	455	443	473	445	435	419	443	479	419	447	451	471	452	420	446	425	454	473	468	443	432	422	445	452	465	499	466	433	450	474	426	464	466	432	441	441	470	441	444	448	476	423	441	473	458	422	444	457	425	446	464	453	431	431	457	466	458	464	446	474	476	448	438	427	450	440	483	483	433	421	404	432	503	425	423	411	410	453	436	433	438	426	456	439	491	430	462	457	453	462	438	422	440	472	463	450	425	455	457	458	445	424	410	410	463	434	421	454	459	450	449	481	449	439	427	466	451	441	451	454	462	445	409	466	434	472	503	460	430	410	431	415	447	439	432	438	444	458	484	445	447	443	431	456	448	470	414	483	442	415	468	476	442	423	423	477	433	462	456	443	439	433	484	418	441	449	408	486	425	437	429	463	463	466	421	477	458	456	473	468	455	477	450	442	462	440	432	445	457	457	406	481	425	467	456	444	480	469	445	426	448	447	456	462	446	435	434	425	441	446	429	440	464	449	443	424	459	454	479	419	439	442	482	398	447	440	447	484	442	473	437	448	434	463	450	405	491	450	474	446	478	459	467	434	421	462	455	443	469	458	433	423	459	453	419	478	429	455	454	448	416	452	475	455	483	479	435	474	433	442	427	454	444	402	470	500	463	459	455	469	474	432	446	457	460	452	452	466	438	467	442	482	459	414	456	446	455	450	467	459	433	447	435	403	434	420	478	463	461	448	432	467	434	437	432	438	474	443	461	477	453	422	438	444	447	438	421	440	453	415	465	443	449	495	460	432	442	422	415	430	457	453	461	444	464	432	396	420	511	435	454	454	458	468	448	448	484	444	472	447	435	445	434	466	436	439	459	418	429	472	450	461	470	454	447	461	426	472	420	438	456	470	446	436	455	437	442	449	429	443	445	442	442	454	481	464	466	489	446	455	436	436	448	468	443	496	434	440	452	432	420	473	477	435	423	461	415	492	440	449	469	456	475	483	437	449	443	458	469	395	484	473	466	429	435	440	446	459	448	476	463	427	443	445	428	466	440	467	482	458	435	499	452	445	416	466	474	423	463	436	445	445	460	470	460	462	415	435	454	455	478	411	457	465	453	424	443	472	454	463	422	433	438	458	432	427	465	460	433	448	479	472	418	431	504	471	457	482	444	426	418	438	453	468	429	460	417	432	457	453	445	411	452	471	420	474	408	452	440	456	476	442	442	424	462	409	385	456	443	455	440	463	504	472	451	468	467	440	465	490	445	454	449	468	437	486	449	480	418	452	444	472	426	460	435	421	451	485	488	456	433	451	447	455	464	401	482	444	404	435	442	453	463	445	446	440	463	416	459	443	444	422	465	450	482	468	440	442	479	414	426	419	457	384	411	470	436	465	459	454	458	461	448	439	446	452	457	455	459	435	432	457	438	447	467	433	421	434	443	448	430	399	441	484	489	458	439	410	450	453	448	410	478	457	468	416	478	468	417	451	458	501	448	445	466	459	453	439	466	507	452	466	474	453	498	441	469	425	461	468	439	423	483	486	462	478	462	448	428	420	471	427	445	476	495	461	461	415	428	453	445	468	460	457	440	470	438	443	439	469	426	475	455	493	420	442	477	454	464	458	472	458	413	487	428	441	459	387	428	465	445	448	467	432	424	399	432	447	469	435	451	471	437	469	467	445	439	418	457	408	454	456	456	440	482	481	448	435	439	467	473	465	455	418	409	438	479	418	408	410	450	491	435	434	457	443	430	430	437	432	397	429	443	461	472	446	458	449	477	419	461	504	452	473	444	434	484	461	421	434	482	448	426	440	464	443	455	453	423	420	449	471	480	466	457	457	431	418	474	449	432	477	431	447	443	439	424	468	425	490	439	475	479	443	481	455	477	456	434	474	428	453	435	523	458	482	449	446	445	439	464	474	428	489	472	455	487	437	398	470	467	445	469	453	435	432	448	475	459	440	471	397	466	461	426	411	484	482	411	435	429	462	436	422	468	476	467	470	490	470	448	475	399	444	455	434	470	479	463	457	453	405	488	456	441	410	477	477	456	446	441	454	405	455	473	436	445	466	430	414	450	430	403	433	431	463	468	429	457	467	414	456	428	434	458	442	475	439	421	462	434	444	407	470	427	445	468	431	457	438	458	429
4409	5067	4404	3648	4537	3682	2743	2048	1547	1396	1036	2127	14769	9151	6282	2575	922	559	426	426	398	437	420	392	393	405	392	410	369	386	426	387	380	406	436	439	401	394	409	411	420	387	438	422	411	423	400	397	411	383	409	403	399	426	444	403	440	402	432	366	415	420	430	403	421	406	437	454	423	441	409	398	459	401	419	398	368	418	405	395	388	421	405	370	447	406	433	387	442	394	388	432	431	411	415	424	395	430	422	409	430	420	445	427	419	393	392	392	386	388	417	383	421	419	418	421	384	393	380	413	411	354	431	424	411	425	389	421	430	390	443	401	391	398	404	375	399	412	404	402	416	420	386	419	415	408	435	405	404	366	419	422	426	436	395	409	408	409	415	441	431	434	433	419	428	408	403	415	430	430	406	398	397	390	394	424	392	407	421	394	407	443	448	442	461	414	420	424	390	409	416	401	406	403	394	393	435	403	414	390	428	406	403	392	439	369	438	398	377	419	385	427	397	375	393	416	385	423	395	406	401	383	415	419	425	423	419	417	386	406	443	399	415	407	410	403	415	394	405	419	396	398	390	382	382	405	411	388	412	419	407	395	426	415	422	406	428	423	394	417	381	420	409	395	396	413	413	409	402	352	423	402	414	384	391	404	406	427	438	432	399	426	423	420	413	418	395	410	404	473	389	405	394	409	448	384	369	392	399	410	385	417	418	418	403	413	415	410	445	395	402	372	378	414	385	388	398	427	435	422	443	386	411	371	407	402	409	428	425	433	446	433	392	385	395	413	425	399	411	385	412	417	450	391	431	428	395	380	423	388	415	400	435	425	384	407	406	397	414	410	413	423	402	426	396	400	392	394	397	412	418	394	465	432	413	405	377	429	414	415	451	414	367	380	411	421	420	395	424	424	390	412	375	363	404	414	432	399	434	380	408	429	416	393	403	402	417	398	387	407	392	422	415	374	490	413	383	391	419	405	449	366	422	403	437	426	398	401	423	433	412	409	385	415	421	432	404	397	379	401	383	394	419	464	429	407	389	415	399	421	384	404	451	410	404	396	363	404	445	421	392	355	385	402	412	389	377	444	418	442	440	400	409	396	424	432	456	425	407	398	398	389	431	392	395	393	381	399	388	413	407	440	400	426	410	428	406	401	384	381	409	380	399	404	388	413	395	381	393	420	417	448	382	400	421	357	400	353	396	391	407	402	398	404	394	402	385	395	404	403	392	415	435	406	393	415	430	417	447	394	377	419	378	398	380	414	421	413	419	423	399	403	406	410	430	391	434	397	406	424	429	407	407	395	407	408	420	421	386	409	405	410	419	423	388	406	399	397	424	368	452	449	417	390	392	428	433	408	409	401	409	401	424	390	430	449	416	434	410	413	393	383	412	390	397	412	407	385	428	417	440	420	415	413	393	420	414	403	421	408	420	372	377	407	384	397	392	390	412	441	391	402	414	412	388	441	372	424	433	368	401	396	393	402	454	434	411	382	386	435	419	394	438	370	406	418	432	456	442	411	433	465	384	385	413	428	417	385	413	398	416	401	422	388	424	416	397	411	434	445	408	402	424	406	400	427	433	382	433	421	343	389	416	404	390	406	388	442	427	429	394	399	409	426	398	389	389	405	397	407	437	430	392	398	378	387	390	410	416	403	431	415	394	458	448	408	450	397	412	409	411	393	415	403	390	383	436	419	397	405	405	432	399	408	388	438	404	427	404	398	405	419	386	402	412	415	380	432	369	438	362	454	408	437	407	413	402	404	417	408	376	408	378	392	388	417	382	385	422	416	391	399	420	394	389	440	417	408	399	413	400	386	397	415	430	437	432	414	396	394	423	431	417	377	429	365	426	434	429	393	411	384	376	426	400	399	418	418	396	390	423	428	443	392	414	417	403	393	393	426	400	394	412	415	366	452	419	384	397	464	440	402	433	414	432	404	410	405	418	388	407	420	383	396	435	421	396	390	403	410	431	435	389	408	407	399	414	411	418	423	405	388	390	417	415	397	428	400	410	459	418	396	398	405	432	410	444	411	405	416	411	438	383	426	402	404	423	406	410	384	422	375	417	430	417	374	407	395	417	425	441	423	368	413	425	412	420	420	402	368	408	401	411	429	388	371	409	404	428	411	414	417	384	383	402	444	399	417	428	434	378	398	454	397	428	403	385	365	371	408	426	439	413	407	376	423	405	426	415	369	407	408	418	414	378	420	418	376	401	422	351	436	403	403	451	388	368	419	394	418	414	424	402	374	388	425	414	381	396	388	385	397	382	423	407	422	385	406	416	402	368	391	376	389	404	396	424	415	383	386	437	398	412	376	431	390	429	437	385	452	404	418	409	439	441	402	421	392	392	436	395	414	416	409	382	411	420	396	405	377	410	407	416	437	381	419	426	397	419	389	411	415	415	426	394	398	449	377	381	391	392	402	383	437	398	382	428	392	381	400	424	415	397	382	398	380	418	380	392	413	419	405	427	393	412	442	395	435	399	394	428	398	438	411	368	411	365	403	403	394	391	421	413	381	418	404	428	425	420	392	394	404	413	443	398	415	427	421	409	399	366	406	407	413	378	406	417	420	413	428	416	375	428	398	405	428	392	382	407	402	432	425	433	440	419	386	419	400	426	426	432	383	406	402	390	429	421	386	415	412	398	415	409	391	394	417	401	378	431	380	407	411	438	414	425	399	368	420	390	420	403	401	419	428	406	423	405	411	399	399	395	431	406	384	375	390	447	410	380	410	415	394	400	402	396	448	373	420	429	438	378	405	394	403	416	402	422	406	405	393	388	409	401	404	435	438	430	415	421	405	402	412	426	401	416	414	410	394	414	415	417	391	379	386	401	396	412	439	404	419	403	393	392	422	406	394	384	427	413	397	423	424	428	365	404	411	404	387	378	437	387	411	394	410	424	418	430	404	425	404	421	410	405	395	377	392	400	426	414	383	415	383	390	400	395	378	407	399	426	403	423	411	411	408	432	407	407	378	402	378	369	379	417	404	406	377	392	421	412	396	429	422	378	410	370	390	400	425	440	431	411	434	381	399	392	364	416	386	409	385	389	410	440	441	385	430	386	372	387	384	406	430	397	399	378	404	408	396	376	416	413	415	391	398	378	414	435	406	393	432	437	402	451	393	394	413	409	390	382	408	437	412	393	383	435	418	411	392	398	450	409	400	389	358	424	430	409	410	374	387	398	411	405	360	381	401	392	409	393	416	380	435	401	394	389	437	392	412	433	418	420	362	363	397	391	387	423	422	411	378	437	406	396	390	421	456	411	401	394	424	456	415	427	382	429	396	403	391	383	389	412	411	400	365	389	413	389	443	419	376	404	393	430	389	458	407	370	391	360	432	397	420	389	430	398	433	387	410	399	405	432	357	382	415	354	382	428	420	402	425	376	399	416	423	385	394	415	434	404	419	416	427	412	398	389	432	425	390	396	400	400	412	443	417	365	408	430	372	414	413	392	372	392	391	431	395	406	429	400	396	395	422	424	436	393	388
23921	20781	27680	23988	20300	7277	2373	1693	1521	1641	1461	2696	21715	18485	11837	4435	1264	714	640	571	591	559	551	599	552	562	572	538	565	589	526	565	563	610	534	595	552	562	584	546	564	560	559	578	597	574	532	573	569	580	515	574	522	541	594	547	605	557	552	564	599	585	537	530	542	572	595	521	590	538	537	550	588	533	560	587	564	554	553	572	574	581	546	559	559	541	566	542	522	598	565	567	516	560	547	539	533	560	570	551	556	554	557	587	534	570	613	559	565	564	561	537	571	572	554	582	542	567	565	580	566	549	575	585	535	550	597	539	577	581	545	565	546	555	544	610	576	524	551	583	537	601	554	530	582	549	599	572	539	593	612	540	516	559	569	557	551	539	559	590	570	546	544	512	574	588	567	548	539	572	562	575	559	548	543	513	548	568	549	568	548	544	562	546	552	534	567	544	541	611	564	591	575	593	556	567	544	587	554	529	603	557	593	551	578	566	554	571	549	587	560	521	566	595	542	554	553	571	530	568	558	569	548	527	535	542	541	550	577	552	570	556	584	529	569	541	573	547	529	556	540	579	536	516	544	566	563	547	560	580	588	530	595	571	562	553	562	535	566	577	572	581	556	540	535	582	571	563	584	555	565	577	622	542	562	565	520	589	598	540	574	559	555	581	545	575	552	540	552	556	544	530	499	561	581	551	552	550	541	596	576	558	566	526	538	516	562	563	569	542	545	556	534	556	557	554	570	600	561	565	550	516	559	599	569	521	579	574	559	577	587	522	561	546	553	541	570	601	547	565	543	558	560	546	597	552	562	560	570	599	557	534	550	526	546	526	550	548	573	535	580	545	589	581	563	530	536	555	571	588	561	551	559	539	525	542	542	509	536	583	573	564	575	600	606	559	555	586	535	535	557	570	577	564	556	568	572	525	531	576	509	611	572	518	561	559	586	599	569	554	545	578	529	576	509	536	559	552	535	539	566	578	544	572	556	553	522	541	614	541	566	548	548	549	575	569	526	559	541	557	521	541	526	560	580	550	560	538	553	601	521	583	564	538	551	585	556	553	538	563	569	601	570	598	562	560	554	581	564	597	590	537	561	532	556	511	609	543	563	570	537	592	578	540	581	561	578	550	579	608	574	550	559	565	531	543	554	566	564	535	557	574	569	526	541	522	570	542	553	559	555	545	532	610	515	564	533	584	556	557	537	557	582	542	548	583	540	586	564	569	545	556	555	534	529	573	548	544	591	600	545	567	562	532	525	566	587	539	514	548	542	566	587	565	549	548	562	561	533	558	560	576	594	565	528	519	566	568	536	594	538	518	539	574	545	588	545	518	561	593	583	593	528	582	536	560	554	529	509	569	555	573	532	539	560	556	532	552	565	572	562	521	528	548	547	548	559	585	547	533	519	568	545	567	548	543	560	534	549	528	573	552	530	559	577	590	586	546	570	559	543	592	553	585	594	542	562	564	535	559	567	530	528	532	563	568	539	536	562	539	518	545	520	588	512	560	581	603	540	613	565	578	576	585	602	534	572	536	558	504	533	522	595	569	543	561	552	565	546	562	530	579	535	552	554	582	582	559	546	571	501	546	538	535	515	587	596	573	549	551	560	554	564	558	574	543	580	564	515	598	537	549	579	533	548	532	586	571	594	558	600	565	547	545	544	567	548	591	536	585	521	517	555	543	558	559	553	502	569	541	582	623	535	597	530	542	563	550	580	588	560	589	570	583	517	541	554	560	619	538	596	588	549	595	551	567	552	588	585	582	574	554	556	586	578	529	561	525	536	552	582	549	528	568	563	568	572	533	600	555	574	504	583	611	565	539	547	542	568	535	499	551	556	563	565	551	555	503	566	539	548	570	585	529	553	610	603	533	641	566	479	550	523	534	566	586	543	543	523	543	574	558	492	596	600	590	566	551	583	583	587	538	549	575	570	550	557	590	545	567	614	579	547	557	553	515	527	556	591	546	559	585	544	572	535	516	586	544	562	541	584	576	569	556	547	527	515	554	534	545	556	571	563	512	552	558	568	556	571	534	572	550	550	564	510	588	577	524	516	542	569	546	546	576	574	534	593	569	547	536	575	543	532	616	515	517	540	545	553	563	545	554	523	500	573	604	573	580	583	534	551	577	547	566	506	564	561	567	562	533	590	543	592	546	528	540	574	542	561	531	577	549	572	512	506	550	564	545	593	580	517	556	560	561	531	545	591	529	557	548	548	552	530	536	541	561	543	507	533	605	526	557	531	598	575	568	573	536	594	548	538	534	564	586	549	612	572	599	573	574	555	558	514	584	581	615	593	611	581	590	587	551	580	570	563	579	535	526	547	548	553	570	522	545	556	577	571	545	554	523	567	598	555	572	556	540	562	536	593	537	587	540	567	561	563	544	530	554	568	559	520	549	535	593	545	556	566	548	551	547	610	539	566	581	537	554	562	557	554	533	524	574	532	592	571	524	579	483	533	545	584	555	564	555	591	585	576	557	575	553	571	574	513	567	572	545	544	563	523	556	562	560	523	586	506	575	575	585	600	566	580	539	579	587	566	597	541	541	570	552	551	582	559	565	571	551	553	549	545	557	557	558	581	540	577	565	534	583	569	562	526	530	573	561	582	545	592	539	590	585	567	560	557	576	540	573	574	560	537	581	570	540	540	521	535	570	546	526	542	560	540	595	518	600	559	583	538	545	559	542	586	520	584	554	575	560	579	525	574	517	507	539	557	540	542	564	534	580	515	548	568	562	560	570	561	562	572	574	542	567	555	593	554	552	559	562	519	557	551	566	591	581	520	543	520	545	561	558	589	543	571	523	538	543	540	593	555	607	536	551	561	551	549	527	538	617	539	554	605	524	543	527	596	585	561	525	553	567	582	588	564	496	545	594	512	574	558	558	562	551	589	546	536	538	541	570	571	551	550	547	585	574	583	585	520	542	568	547	524	569	570	595	558	502	532	549	532	555	533	555	580	551	529	519	574	560	538	558	547	570	566	589	573	558	559	592	588	541	530	546	620	543	569	553	605	545	596	536	576	560	505	528	505	522	563	571	576	547	582	576	569	546	594	544	506	573	545	576	581	586	528	564	545	582	570	546	580	576	602	514	575	572	503	547	571	520	603	573	548	534	557	581	573	560	577	528	538	538	566	539	564	508	581	562	527	557	571	590	563	591	519	548	553	562	571	536	587	524	555	621	521	610	525	589	521	569	541	531	550	544	537	551	577	574	550	531	526	539	564	552	555	555	578	523	531	541	538	600	518	569	559	572	538	588	559	579	542	567	544	538	554	576	555	586	533	572	581	602	545	550	495	526	546	558	535	600	611	552	557	533	533	542	583	533	597	570	558	553	554	557	581	553	540	564	546	566	540	598	539	568	529	585	528	548	550	608	533	575	558	508	596	529	550	538	556	561	559	530	537	546	562	558	617	624	565	537	536	566	563	613	550	570	560	509	612	541	529	567	506	528	533	573	512	580	578	539	590	559	549	563	545	572	584	551	578	560
4864	10022	9200	5307	4263	2960	2190	1975	2231	2112	1867	4091	24298	15874	10768	4337	1376	647	555	477	502	512	488	504	533	512	510	538	496	495	508	502	502	502	520	482	501	507	512	508	505	507	518	480	527	497	462	541	508	541	527	496	494	506	508	513	501	482	508	496	485	507	538	486	518	458	511	543	490	516	501	512	504	470	501	506	463	513	508	513	512	498	507	536	480	482	506	475	489	496	508	468	506	504	510	516	521	493	517	499	517	457	490	497	485	491	499	472	501	505	537	523	516	510	526	460	528	539	496	514	489	495	490	513	503	507	470	503	522	480	495	506	509	482	521	485	453	514	541	488	505	511	515	512	502	491	497	513	484	518	520	515	502	495	518	500	510	513	530	480	484	493	504	535	457	511	509	515	535	542	490	500	481	477	528	500	544	479	461	497	514	508	542	531	488	494	490	474	483	556	534	510	514	479	504	528	508	473	505	514	500	505	504	487	469	490	484	480	504	499	473	509	532	508	503	484	494	486	499	525	504	532	511	507	523	478	488	525	486	478	485	515	505	441	489	519	505	473	495	548	490	494	471	548	499	474	519	488	472	503	509	474	514	531	505	531	495	528	525	505	546	511	515	495	502	504	525	515	516	482	496	577	550	496	482	500	534	490	502	506	540	485	513	548	521	508	551	490	495	521	497	486	476	512	522	525	499	478	503	500	530	514	499	502	486	497	502	452	523	508	518	552	523	523	465	482	523	527	486	476	534	501	491	540	497	494	508	460	488	513	522	439	454	495	502	489	517	481	476	514	493	523	504	515	462	511	512	536	529	460	482	548	472	496	510	485	488	518	528	496	495	484	511	496	450	475	518	529	481	500	549	499	490	487	480	459	499	511	506	511	531	498	507	506	516	490	491	473	506	471	507	497	489	512	488	488	499	518	479	528	514	527	502	500	519	535	467	552	525	514	537	523	484	508	512	508	515	529	473	490	499	469	530	485	489	477	494	503	508	508	521	488	484	515	485	521	478	513	474	492	505	538	531	551	478	527	483	491	497	544	526	545	496	482	501	519	530	487	463	508	499	526	474	466	511	497	492	488	516	492	497	504	462	474	491	464	511	554	500	479	517	492	515	509	534	490	523	500	500	528	465	498	546	513	467	512	526	523	463	495	491	518	504	464	538	512	510	535	500	533	491	488	518	473	504	523	539	488	422	483	511	503	512	512	502	520	528	517	513	528	512	487	504	527	516	464	492	483	530	465	462	521	463	515	494	505	514	490	470	491	519	521	486	517	497	506	489	521	510	487	500	510	496	522	507	481	517	461	501	498	504	533	567	515	524	497	483	464	495	500	489	530	507	551	457	476	514	500	498	500	479	549	498	507	513	456	487	493	465	527	485	478	490	500	476	511	536	462	467	522	497	512	505	526	506	485	544	521	485	527	497	486	512	491	466	470	464	461	522	520	492	468	476	494	493	495	488	497	504	457	502	477	501	504	530	510	461	515	533	543	497	527	517	505	485	502	522	490	521	539	507	498	539	488	554	518	500	503	508	448	513	462	516	494	489	499	543	479	539	525	461	477	496	492	510	493	521	502	476	487	507	465	473	488	542	553	525	480	493	470	492	519	494	478	483	479	522	493	510	487	473	528	527	491	488	501	506	460	473	473	530	491	488	500	502	482	494	522	519	455	534	511	496	531	489	527	484	495	474	480	523	524	482	530	506	489	527	490	503	512	515	519	440	498	534	486	480	504	497	517	502	532	499	513	476	552	505	513	478	532	512	515	478	490	532	515	511	504	498	531	537	512	514	453	502	517	517	545	504	513	469	528	520	525	512	528	518	500	486	492	482	506	473	465	527	512	496	517	508	480	510	518	485	516	524	508	461	515	523	521	479	494	473	507	491	517	503	492	483	542	500	511	515	497	520	508	502	501	569	476	500	497	500	486	530	485	517	477	499	490	505	519	454	535	496	498	515	515	493	539	510	474	506	475	471	457	463	481	504	494	494	511	467	458	493	499	471	500	475	493	481	461	482	513	525	485	527	479	506	508	484	511	548	524	481	498	482	502	502	525	490	469	486	491	487	456	507	501	511	515	468	503	452	488	494	497	525	463	452	488	490	473	508	481	475	492	512	476	534	548	483	497	476	497	490	506	536	504	486	500	466	519	502	466	516	474	524	543	474	484	495	501	506	501	473	481	513	533	486	468	507	517	494	481	515	451	443	509	506	478	494	512	479	490	490	516	436	555	505	482	479	483	485	474	486	477	547	469	478	513	534	470	507	487	476	520	483	503	496	500	483	469	521	483	510	495	519	487	451	509	509	501	525	514	492	485	493	512	533	513	524	470	481	523	499	493	514	482	507	509	518	525	498	513	527	532	495	482	508	520	517	524	489	497	497	514	469	478	517	505	478	504	495	457	511	559	500	507	497	540	534	468	478	506	491	463	487	506	486	510	477	531	502	529	537	488	498	495	480	536	445	521	449	503	514	533	486	492	495	481	517	514	480	481	507	508	504	516	510	517	507	512	546	502	490	515	482	504	494	492	498	504	510	473	510	510	507	493	537	481	452	489	480	500	520	452	498	506	512	517	496	510	534	482	501	505	473	512	485	508	478	535	509	530	498	477	521	491	459	508	495	463	514	506	493	495	503	502	521	513	510	524	480	493	523	533	509	510	500	525	527	507	506	493	496	503	480	480	495	524	503	494	521	485	473	507	475	549	495	506	470	491	475	533	472	498	461	477	512	533	473	525	497	501	501	502	496	469	515	505	517	476	470	493	460	513	473	491	453	497	470	502	536	472	499	483	552	484	512	474	525	513	488	493	496	525	503	505	538	521	473	487	537	478	505	472	543	466	481	527	510	440	500	454	491	508	483	452	483	478	501	488	493	474	504	495	484	503	521	524	541	485	432	538	499	470	488	499	514	491	498	471	521	481	465	490	513	491	520	491	513	483	519	497	447	513	546	502	536	530	470	513	517	519	497	488	510	509	483	511	519	488	475	524	496	490	494	495	518	494	523	509	508	474	521	492	501	498	508	444	479	538	509	512	474	477	508	502	496	521	475	497	497	506	490	501	563	499	473	506	488	507	516	468	518	491	524	474	526	490	558	495	536	457	480	498	494	507	491	484	475	497	531	474	551	464	478	492	469	479	459	505	438	499	512	497	478	510	480	519	471	547	467	509	458	541	488	525	499	494	498	557	467	503	495	497	490	533	479	483	490	507	477	497	515	509	508	487	510	498	465	462	493	502	468	482	513	523	503	511	497	518	488	520	487	484	513	511	489	473	493	515	452	480	531	469	515	499	479	504	501	501	515	506	496	523	485	484	462	493	485	455	498	488	506	502	505	492	520	514	461	467	470	502	482	484	500	510	495	494	475	487	493	488	504	511	534	497	468	479	515	491	494	490	540	535	466	508	518	482	501	491	545	503	500	484	527	547	502	527	502	471	513	504	493	505	517	500	499	534	505	495	526	492	497	508	510	498	502	502	529	508	480	510	506	482
26434	8551	1950	1386	956	635	586	557	572	648	613	719	1314	1439	1052	759	536	533	479	520	468	482	459	511	459	474	479	475	465	486	485	489	501	425	469	496	480	518	456	469	472	442	507	477	455	450	493	493	496	483	469	481	444	493	483	466	462	436	489	471	478	502	495	534	479	507	462	497	510	517	506	506	493	471	480	457	503	481	485	513	458	494	477	460	511	455	455	489	477	500	519	461	487	478	464	517	505	456	479	479	501	449	459	479	444	457	507	485	463	482	445	447	473	452	436	495	491	445	455	460	499	525	508	480	449	507	472	476	509	488	454	484	503	476	499	475	499	488	470	487	444	491	475	457	470	470	476	534	494	501	495	516	524	452	463	481	487	485	465	453	523	472	464	481	464	457	456	467	488	433	487	530	517	461	519	467	438	513	468	444	472	476	476	491	488	487	498	457	482	511	471	496	490	510	516	434	516	486	507	437	458	452	464	480	487	473	459	475	491	481	478	444	489	464	481	480	471	447	510	466	507	477	459	450	498	485	430	470	454	490	485	483	438	456	498	459	481	462	480	509	445	474	464	451	473	487	478	458	476	475	488	471	467	481	463	475	479	459	485	494	485	493	476	471	504	469	488	474	490	427	479	479	473	459	486	507	460	523	537	485	444	488	455	479	483	497	472	481	485	442	462	475	472	475	480	496	480	439	486	482	496	462	466	506	503	486	463	458	497	470	487	482	457	519	494	486	463	492	448	500	511	451	468	488	483	487	503	488	459	442	490	512	470	494	468	455	481	482	532	437	476	495	471	476	521	461	499	473	463	474	496	510	455	496	471	438	460	507	425	455	472	456	499	471	492	451	489	449	470	468	490	495	499	507	458	453	464	479	488	461	473	508	504	477	466	473	469	455	480	522	457	465	441	478	456	517	530	477	450	473	487	500	486	470	451	463	472	495	466	494	481	454	451	481	478	486	467	462	481	468	471	434	506	494	472	508	519	482	507	477	492	470	473	487	449	510	435	483	458	454	426	476	474	491	491	466	530	475	435	471	481	503	476	481	468	480	480	458	481	472	497	475	441	477	477	498	520	463	513	481	483	470	487	523	471	490	519	482	476	483	478	447	469	451	476	493	475	456	490	474	482	444	486	473	524	448	503	493	449	466	494	447	503	487	472	483	467	479	491	475	444	494	505	489	466	476	502	476	483	462	492	472	502	443	462	485	450	490	457	488	476	471	476	470	469	453	517	488	492	479	510	462	534	485	466	466	524	445	490	483	523	475	482	507	502	454	446	495	503	478	484	491	444	447	498	441	538	492	464	531	469	491	501	476	478	496	502	511	467	493	457	498	454	457	448	493	482	467	467	451	516	475	474	484	471	468	493	477	486	482	464	485	505	480	471	488	468	478	468	422	502	482	483	500	444	475	506	483	504	444	517	487	496	464	494	482	495	487	456	476	465	480	450	472	465	480	474	454	468	500	486	486	457	477	496	481	484	486	442	466	448	474	499	464	479	451	460	482	491	478	487	479	507	470	445	462	499	467	471	485	474	453	506	506	476	491	469	465	489	496	493	462	484	478	463	484	460	497	442	544	432	495	463	513	528	511	462	464	443	504	501	440	504	500	475	501	479	478	519	506	452	514	477	476	481	477	483	523	492	476	504	447	501	456	491	467	486	529	451	504	480	478	480	490	491	488	489	476	511	482	482	443	454	471	463	495	468	491	493	484	490	496	481	506	468	505	494	498	463	443	519	489	465	479	459	459	462	482	465	477	482	483	465	498	451	485	468	483	450	487	488	454	479	522	442	487	499	488	474	500	485	474	517	505	497	488	476	466	483	446	438	458	477	480	457	464	488	490	482	474	473	510	500	453	467	454	505	445	514	500	521	460	456	476	510	474	476	495	453	454	484	465	484	468	441	527	476	438	468	525	509	478	436	477	458	459	488	487	481	419	513	487	485	477	487	499	491	517	506	448	455	472	464	461	499	465	464	475	505	451	477	491	482	515	490	478	458	460	474	477	490	519	457	512	491	493	463	442	483	454	459	480	533	471	532	481	456	466	499	471	502	477	475	455	464	469	448	500	485	471	482	452	475	462	454	515	492	500	480	483	451	477	485	477	455	490	491	507	490	511	496	469	453	500	484	492	482	481	471	502	497	445	508	498	476	490	517	471	488	488	493	460	500	503	465	498	468	444	467	456	463	481	455	446	485	473	477	433	505	510	503	487	472	505	457	482	480	460	469	492	480	453	457	465	523	491	463	518	458	460	515	467	468	448	486	484	510	516	486	448	467	495	476	468	511	451	528	497	479	507	472	505	458	484	439	471	507	492	498	480	487	478	471	538	508	500	493	502	438	485	495	454	485	497	445	451	469	437	494	494	507	477	458	508	488	479	469	499	495	474	477	473	496	481	542	457	457	488	505	483	484	467	447	450	449	488	483	475	502	420	479	487	454	499	490	428	470	458	482	518	477	443	483	504	460	459	504	474	464	497	452	449	474	454	483	492	494	464	503	488	492	505	481	483	432	464	508	479	459	459	483	505	493	492	475	473	456	452	481	436	480	500	475	491	461	493	461	475	493	479	518	487	471	436	488	477	482	441	486	506	487	457	486	464	468	466	499	497	473	477	490	495	429	499	464	473	471	490	456	488	493	477	488	483	535	436	519	512	470	471	468	471	491	512	498	464	475	459	474	503	468	486	492	512	485	500	492	487	443	483	475	504	486	469	509	476	510	464	467	482	501	474	471	477	450	524	470	511	465	458	470	461	484	503	475	448	490	473	497	485	462	497	442	503	495	446	498	431	455	491	505	510	516	471	525	515	461	474	491	463	449	427	493	520	494	480	468	446	489	462	474	478	486	482	476	497	469	472	480	484	480	482	469	470	487	486	476	465	480	460	514	476	478	456	464	480	456	461	483	483	487	487	479	462	492	496	471	502	479	465	476	469	491	478	476	507	446	456	480	506	501	461	471	500	442	470	464	450	457	465	470	484	488	455	510	480	495	439	487	474	501	425	463	481	483	482	518	482	475	481	483	472	508	503	506	471	482	473	477	517	466	519	488	486	497	465	478	493	498	480	476	487	460	439	450	468	432	458	459	480	503	498	505	485	507	475	465	510	484	449	497	452	504	490	474	493	450	498	443	486	486	468	474	466	459	479	486	473	468	485	467	472	469	476	464	506	464	497	463	444	470	472	456	466	500	464	522	474	461	472	452	491	509	460	480	442	483	469	484	477	504	464	460	516	486	469	495	488	488	471	503	491	523	519	505	489	493	514	470	456	497	493	485	491	442	464	480	457	493	503	479	442	481	503	486	473	475	504	469	469	501	467	504	478	485	466	524	495	464	525	461	508	480	462	491	511	508	469	495	498	508	540	518	504	444	472	481	458	511	497	456	512	497	492	473	482	476	495	477	499	460	463	479	476	481	491	466	466	487	470	478	482	481	497	514	510	483	469	485	485	482	501	473	457	470	458	456	451	479	492	496	493	509	471	454	461
6136	2077	1902	1412	1119	690	591	568	593	737	675	930	1850	1593	1147	704	470	455	414	423	431	400	427	445	403	384	437	384	433	415	451	462	424	448	399	410	432	422	446	451	426	430	429	401	431	413	416	385	419	409	452	385	446	451	424	411	416	400	403	414	363	378	475	413	411	447	398	459	431	423	451	411	437	436	446	457	408	386	449	425	439	437	461	457	440	428	441	419	451	463	411	451	413	423	457	408	402	428	423	414	446	386	419	448	429	415	423	430	391	431	449	449	445	418	453	437	403	454	412	397	408	429	425	404	413	435	436	394	421	430	435	467	413	425	431	413	393	436	424	449	429	415	406	386	399	426	438	437	391	480	409	423	398	437	419	479	411	381	452	426	408	395	423	403	407	404	430	424	416	400	403	393	413	389	419	429	425	422	419	377	396	429	395	444	416	419	401	447	436	407	426	388	408	417	423	437	416	435	403	390	393	419	456	448	409	408	417	397	439	402	444	450	376	429	415	446	419	430	426	421	409	409	413	466	433	403	420	410	433	398	434	400	402	410	417	429	438	414	423	406	377	395	400	405	413	409	410	405	417	452	430	413	414	406	435	449	404	394	390	416	490	416	419	427	439	395	407	413	398	429	406	446	441	401	430	402	426	460	405	431	436	454	419	432	429	359	385	428	464	392	430	423	459	410	413	423	418	430	452	435	426	391	453	437	400	425	434	387	438	430	401	414	442	422	398	406	401	409	459	411	421	434	444	409	408	405	428	430	419	430	405	410	433	411	417	418	399	425	401	404	428	409	401	433	439	384	432	409	391	434	379	405	411	424	397	422	398	400	416	402	433	409	424	415	409	418	456	452	400	435	399	465	405	409	427	423	404	421	418	407	404	389	401	388	417	399	407	448	425	445	436	402	458	437	428	398	402	400	406	378	412	444	405	426	450	402	404	415	396	398	425	412	421	435	406	413	429	427	412	425	422	401	417	401	395	434	451	409	417	414	423	423	385	447	428	399	432	417	424	384	445	406	445	439	443	446	393	423	390	428	399	426	410	439	376	419	397	401	432	395	405	434	455	408	425	397	398	421	393	409	395	405	433	386	430	435	414	388	352	418	441	372	424	400	444	405	412	416	452	428	387	403	426	449	410	410	456	444	357	393	436	416	387	406	416	432	429	406	416	377	399	408	412	436	420	447	445	414	419	420	403	466	399	401	412	390	420	421	412	411	438	425	414	391	454	429	442	421	400	427	413	456	428	422	422	387	405	403	404	462	391	401	429	405	455	437	421	408	429	390	411	424	418	416	433	451	378	400	428	419	403	417	464	432	436	457	424	405	409	435	409	431	440	389	411	392	405	442	389	414	442	437	426	445	430	419	459	407	389	431	464	436	407	428	394	413	417	392	434	418	421	461	449	438	453	412	361	434	435	427	437	400	453	428	424	411	378	416	439	380	416	413	414	390	426	399	401	428	385	391	419	421	411	403	413	401	406	414	371	419	376	424	443	424	401	393	412	443	405	404	426	430	395	411	404	413	418	433	412	431	418	437	409	391	447	403	420	393	389	445	369	419	420	415	432	447	407	410	400	469	412	402	417	401	443	391	411	431	439	418	411	401	405	404	398	397	441	442	419	440	390	441	439	411	398	431	434	393	430	420	395	395	423	414	449	401	409	375	430	425	454	414	425	412	393	433	418	413	407	405	422	425	436	407	439	422	390	415	477	450	439	394	412	421	432	410	404	423	386	441	418	428	382	411	427	417	391	421	446	458	425	432	429	418	385	421	433	405	431	441	425	438	400	420	441	406	477	406	387	402	435	435	400	438	379	429	421	420	446	410	410	460	418	395	394	381	433	419	435	418	400	420	400	399	438	419	431	395	419	407	439	429	422	411	441	456	431	426	416	426	449	445	390	414	416	427	388	415	431	397	416	371	445	395	414	389	428	411	413	427	407	421	427	418	415	443	412	428	431	460	440	432	422	418	458	421	421	406	435	398	412	413	389	384	439	422	426	436	402	455	395	409	398	407	426	393	447	444	416	431	410	432	422	445	416	408	404	417	433	418	393	396	446	410	432	435	425	402	424	396	426	397	426	412	457	419	397	382	417	421	393	418	418	410	437	413	412	397	411	400	436	425	472	458	447	431	424	437	405	401	418	419	410	391	411	414	428	418	418	466	411	422	433	426	408	441	421	449	392	451	433	388	389	400	442	430	422	416	436	400	443	423	368	410	461	415	415	391	428	431	391	418	396	400	412	403	374	433	423	414	455	428	417	395	414	431	421	407	431	407	389	420	420	430	416	435	412	423	443	373	401	391	421	424	411	402	426	444	415	456	411	411	451	417	410	423	435	418	401	455	451	427	409	407	434	420	448	423	409	421	435	399	434	447	387	426	441	414	429	452	438	412	388	418	445	373	422	415	442	402	438	413	445	437	422	414	425	413	418	426	426	426	397	430	441	436	430	391	412	415	413	443	423	415	393	429	418	418	402	402	424	432	419	418	406	362	399	412	410	391	429	445	412	425	455	457	432	445	430	402	423	440	434	427	423	425	470	419	411	420	356	419	398	395	421	399	482	443	412	413	390	442	394	452	426	415	445	403	407	415	427	429	413	428	431	429	421	424	416	390	409	452	421	441	383	426	409	420	431	423	394	407	417	399	444	397	458	414	416	393	396	419	414	390	429	422	420	364	412	399	426	430	386	439	450	406	410	416	428	417	421	390	447	424	406	368	458	405	411	421	398	391	426	424	418	397	394	412	475	407	418	436	452	419	431	423	394	406	415	399	389	427	400	417	453	445	393	448	404	430	391	426	422	376	458	420	413	451	457	416	407	431	450	403	411	417	416	452	436	433	421	408	440	448	417	383	388	388	412	423	407	398	409	374	437	434	439	429	405	390	432	451	452	416	426	428	419	443	431	429	390	437	414	447	423	445	432	439	450	407	428	423	417	420	407	400	443	446	386	379	464	468	421	396	416	421	418	450	446	426	412	410	429	402	411	439	443	416	439	418	428	446	465	398	388	423	403	395	401	413	424	407	417	431	378	374	444	434	438	403	396	430	428	441	410	430	446	441	438	456	405	433	432	431	407	444	421	434	421	426	442	425	423	390	436	417	411	408	446	447	401	407	396	443	443	407	409	436	401	385	407	423	437	396	414	401	439	424	436	419	426	422	413	418	417	428	441	436	447	406	424	404	429	415	431	381	393	417	428	429	421	398	454	403	418	415	396	417	410	426	425	426	439	417	468	405	397	409	404	372	413	439	454	429	397	433	446	434	424	429	440	430	427	400	404	430	419	458	407	427	415	396	437	426	404	457	437	407	421	415	416	433	430	407	423	439	430	405	431	414	416	416	460	425	409	435	396	392	420	431	401	411	410	380	397	422	444	415	377	430	427	402	417	434	396	423	428	400	420	413	408	422	417	416	418	422	427	413	413	414	440	412	418	400	417	426	466	404	434	419	420	433	430	450	400	439	446	453	445	419	414	386	420	396	417	422
24791	20724	26441	24600	7226	1792	1243	1004	750	716	948	4707	13122	10017	5097	1913	757	498	462	465	467	456	438	469	492	420	461	480	456	496	441	460	435	405	490	436	399	445	468	493	432	502	406	455	454	444	418	462	416	420	447	453	440	442	447	464	476	442	465	439	460	474	416	471	453	428	428	442	460	411	421	447	454	454	460	446	437	416	429	444	506	474	423	441	454	462	515	480	470	452	448	467	452	416	452	464	457	490	448	454	458	411	467	469	436	447	444	443	458	431	440	505	470	457	446	470	427	429	436	418	424	472	478	444	457	432	465	439	446	448	450	419	486	456	456	476	439	465	477	487	413	459	447	472	470	425	457	451	410	462	459	491	465	415	414	428	443	446	481	449	430	465	457	478	454	450	489	441	453	427	483	496	443	442	473	473	448	393	454	460	501	424	484	432	475	455	451	452	452	456	453	445	483	472	438	470	432	462	458	407	427	441	429	445	466	437	472	412	462	461	482	449	489	439	458	453	482	423	409	465	448	465	418	440	466	393	443	451	452	461	517	437	458	453	455	456	465	448	457	450	453	444	452	414	437	438	453	420	475	436	449	399	462	420	470	440	444	450	453	450	416	466	426	409	459	408	452	443	491	447	444	463	500	442	442	467	447	416	482	443	491	462	475	440	434	459	447	424	432	495	421	463	419	444	437	428	431	441	442	418	431	466	434	446	442	444	448	439	458	426	503	451	434	452	446	428	438	401	460	446	446	429	430	416	447	493	474	434	450	445	460	452	445	473	518	474	480	446	456	412	466	431	437	422	428	424	448	461	448	463	475	467	442	436	449	436	470	439	450	439	432	435	440	443	484	445	442	470	437	418	436	447	465	443	443	428	456	442	443	456	464	442	445	440	435	479	481	459	457	442	437	409	457	460	467	429	442	499	473	456	456	454	454	443	467	443	451	471	423	438	453	435	462	474	422	408	408	459	421	445	455	454	460	465	477	434	501	432	483	424	426	433	430	454	468	465	448	432	433	410	433	445	426	454	494	439	448	460	447	401	440	446	470	477	437	459	495	435	460	455	407	465	466	445	464	467	464	451	422	464	428	452	432	452	466	472	451	439	453	470	439	444	470	471	413	433	398	416	415	450	457	426	422	435	432	434	455	459	479	472	445	428	456	430	449	466	476	414	430	440	405	436	411	475	457	395	454	426	461	456	447	423	461	447	500	446	464	457	465	446	447	416	477	447	520	451	452	447	419	416	437	453	491	437	462	468	471	428	459	415	424	438	478	428	437	398	443	435	441	455	428	456	409	458	475	455	396	419	480	495	448	437	445	472	431	493	427	454	448	448	423	413	440	472	463	437	446	438	430	445	442	434	460	452	451	447	476	464	477	474	445	426	482	420	460	459	444	418	436	424	443	483	453	463	441	443	480	384	439	475	467	475	446	436	433	448	411	456	464	431	448	437	491	444	479	450	464	421	463	452	431	459	434	430	457	388	461	450	450	441	485	443	456	420	420	493	442	450	446	448	440	468	427	400	447	422	436	417	449	472	439	470	470	436	455	463	428	402	432	415	491	415	445	478	470	431	461	421	502	412	454	483	426	417	434	452	504	428	445	487	461	443	451	422	434	446	456	456	449	447	439	459	418	427	472	463	419	430	428	429	472	420	416	451	431	427	485	467	417	491	420	442	411	445	418	422	454	469	447	448	449	470	424	431	491	470	443	444	417	433	456	450	414	455	423	445	452	421	463	419	449	434	419	462	420	442	430	459	473	409	456	442	465	443	441	432	473	435	439	447	442	445	438	482	444	433	476	453	419	464	442	422	438	406	432	417	453	428	448	438	474	467	450	475	449	460	437	452	453	451	427	458	417	446	397	433	437	468	457	457	430	416	463	449	448	454	467	429	453	421	469	491	427	463	455	424	419	447	461	448	455	456	463	448	454	461	429	446	442	428	442	438	427	411	406	458	458	452	447	427	451	454	435	457	452	453	445	441	489	451	439	491	449	447	419	444	457	452	420	423	467	425	426	434	445	461	400	465	410	431	432	444	460	430	474	472	470	429	436	426	460	430	439	445	442	459	424	422	468	427	453	435	453	454	437	465	448	485	451	462	438	449	479	458	452	450	466	460	466	439	444	456	438	436	417	445	437	457	409	423	437	453	424	428	395	450	469	477	435	445	432	459	466	456	487	444	453	446	450	451	439	431	463	459	435	478	455	461	422	445	414	441	407	445	420	446	465	434	415	432	445	455	454	475	434	459	440	455	445	465	444	453	451	469	462	424	448	435	408	434	448	415	448	394	452	425	465	464	487	442	426	440	498	444	456	458	417	419	440	451	443	424	449	433	460	428	449	465	409	451	449	415	469	422	481	471	442	469	438	452	457	403	449	452	447	457	425	468	456	439	434	488	425	434	477	453	441	449	429	474	453	440	465	463	481	447	440	490	425	419	466	445	458	436	470	452	456	453	456	473	464	443	472	453	495	446	458	477	428	450	440	454	448	458	438	438	414	447	433	461	393	429	428	447	445	464	435	471	465	469	459	410	425	434	439	452	474	469	467	438	431	410	490	434	466	447	452	437	476	436	431	428	435	429	436	422	431	429	440	440	436	470	386	439	436	439	433	454	453	465	419	475	474	475	434	435	461	436	460	431	436	439	464	448	440	471	447	446	455	466	494	461	453	446	451	487	438	458	442	451	418	449	459	436	430	469	436	420	470	444	451	443	448	432	441	445	454	468	437	431	442	445	459	426	418	480	445	414	389	482	466	472	472	467	453	470	472	499	473	428	476	447	491	445	498	414	483	441	432	438	420	431	479	411	432	453	460	440	448	430	436	435	470	452	442	477	448	436	462	451	465	463	429	448	444	446	429	482	477	449	449	450	471	410	445	434	435	418	452	456	422	472	448	446	432	453	449	411	448	401	467	407	423	448	459	472	467	450	407	437	451	418	409	466	413	454	438	440	452	437	455	429	455	447	416	438	443	486	447	462	466	434	453	436	443	424	426	457	457	437	445	455	429	470	432	452	471	468	419	432	467	487	480	391	458	409	442	469	450	463	462	458	478	456	433	440	467	452	472	429	461	425	436	427	458	441	428	447	461	456	423	426	450	438	426	438	445	461	457	422	424	416	431	438	455	473	461	476	455	438	476	420	471	440	420	467	445	469	407	460	451	450	452	449	431	480	489	482	420	435	411	451	477	465	441	455	458	468	479	438	460	436	457	455	427	463	425	427	502	447	467	458	401	420	448	430	445	426	442	458	470	443	470	419	481	469	428	455	474	496	465	455	435	423	430	450	445	442	464	433	457	476	450	473	406	440	429	434	441	461	477	451	472	443	460	477	447	483	429	443	439	440	474	481	431	456	434	482	439	416	470	464	464	440	450	456	433	459	427	451	423	447	420	416	438	417	436	503	428	458	454	437	475	407	417	442	412	442	476	456	430	446	421	466	437	425	452	404	454	451	445	457	452	474	454	446	444	469	431	455	442	449	427	425	490	426
4720	7324	6917	3195	1904	1568	1369	1121	934	834	1332	7338	14661	9686	5244	2110	734	460	441	407	396	394	449	409	416	442	399	443	420	427	408	425	409	430	434	411	402	428	384	412	421	406	400	430	441	412	431	412	430	416	426	420	404	420	394	410	436	384	399	428	429	435	430	378	432	428	415	444	434	403	394	430	421	391	439	428	418	402	420	407	430	401	366	379	416	432	444	421	402	423	396	371	440	418	403	390	419	417	373	429	404	418	396	385	423	403	422	424	408	402	441	395	387	430	414	384	400	356	402	410	434	394	424	430	395	435	404	392	443	390	376	444	416	436	420	447	453	412	433	406	417	404	437	423	435	417	418	408	363	438	410	423	413	408	408	427	451	381	391	389	410	363	398	421	391	391	405	418	431	412	444	383	481	430	435	384	435	397	446	404	417	396	421	426	403	369	381	382	413	408	423	424	426	405	442	410	378	434	414	390	427	434	411	441	404	404	397	436	411	400	406	415	422	400	422	450	420	448	413	405	401	370	441	428	451	406	430	403	422	441	425	421	422	419	400	443	388	437	398	411	424	397	408	410	388	413	426	402	414	403	426	430	392	431	396	394	428	418	422	399	358	440	429	404	426	396	391	399	420	373	399	404	402	420	391	419	402	372	395	402	403	396	437	375	429	378	419	395	426	394	432	413	391	420	437	407	406	421	425	398	389	407	397	399	383	407	435	389	428	402	411	424	393	390	420	402	424	418	381	399	415	426	409	385	365	388	408	418	440	409	408	421	394	413	449	383	393	393	397	424	442	416	413	423	405	400	408	397	426	411	411	403	446	393	395	384	436	436	423	422	412	373	442	417	461	430	420	425	422	403	414	421	434	413	400	422	417	401	397	420	390	401	465	426	435	423	385	408	398	403	452	395	432	405	415	419	425	429	442	440	431	381	412	427	422	414	444	414	421	428	436	420	412	431	442	385	400	395	421	390	424	436	419	368	380	434	418	401	382	366	404	393	441	390	420	384	384	419	460	411	386	408	392	427	419	431	423	409	401	386	410	388	432	420	414	421	415	412	405	413	415	422	441	424	442	420	405	409	415	389	396	409	410	381	413	399	384	464	409	421	403	381	428	443	419	362	396	405	413	383	413	400	385	423	383	427	441	426	426	366	422	392	400	382	429	403	394	403	413	438	385	419	405	383	411	428	441	428	420	431	389	446	414	380	389	416	417	412	383	419	414	430	387	396	390	376	417	424	396	407	431	376	409	377	398	399	440	418	400	411	420	366	383	414	419	434	426	427	401	430	403	418	411	417	451	432	397	436	389	394	401	403	435	393	423	437	406	425	405	421	444	429	414	415	411	410	389	357	376	390	442	407	386	414	392	399	399	390	425	443	444	432	385	405	377	408	387	378	371	420	404	396	397	437	406	421	385	437	390	379	413	404	435	434	392	389	403	422	403	418	465	437	398	379	385	393	389	429	421	391	438	405	409	436	424	428	423	408	414	408	423	406	425	417	387	410	412	426	441	394	407	415	380	432	401	418	408	394	403	424	406	411	404	372	417	386	386	411	413	422	396	428	404	397	409	419	412	414	399	404	428	421	411	394	417	399	405	432	421	385	433	400	403	399	402	412	412	384	424	414	398	394	411	393	396	421	381	426	379	385	431	429	427	440	386	425	417	437	409	425	403	405	406	405	397	403	426	398	389	395	412	395	399	397	424	424	371	414	415	405	419	407	421	406	401	420	420	422	384	446	405	429	450	400	383	429	391	388	423	415	401	381	391	405	382	384	429	427	429	403	372	444	422	418	402	368	389	452	422	456	386	427	428	426	447	422	413	433	439	374	401	401	422	413	377	421	405	423	397	381	416	413	393	390	409	378	430	378	400	396	389	372	412	437	447	412	404	383	425	439	436	415	411	401	400	402	385	397	389	383	450	406	412	395	390	385	401	467	397	419	414	433	373	436	400	422	393	383	408	384	424	417	451	399	438	389	413	425	406	404	370	413	455	376	407	394	413	422	419	393	443	424	384	405	416	400	421	405	436	436	426	400	408	432	398	422	419	415	427	426	380	425	421	424	421	451	397	420	411	400	397	438	415	410	358	397	420	457	423	376	420	430	412	427	402	421	415	413	439	390	403	402	392	407	413	377	390	400	427	417	381	400	417	389	422	417	433	410	402	435	410	373	439	408	440	415	405	403	373	408	432	422	394	452	406	417	404	437	416	408	465	419	407	419	394	377	378	397	435	454	396	404	403	421	415	379	449	430	385	414	391	406	392	422	395	421	414	425	421	392	377	381	400	395	415	404	448	426	423	368	376	412	391	429	405	442	426	394	391	430	436	424	438	383	425	414	414	399	404	399	409	403	431	423	397	405	421	415	441	427	426	413	419	448	389	380	363	397	457	407	409	405	392	410	435	412	405	399	406	398	411	404	408	386	391	403	411	386	406	402	421	405	420	443	413	416	413	420	423	390	370	422	395	405	421	415	435	413	399	392	437	392	452	418	432	414	414	421	418	411	428	466	382	429	416	419	360	387	448	406	415	419	405	410	409	389	420	424	436	394	418	374	441	440	449	371	387	430	416	373	373	405	416	442	410	427	435	396	402	412	381	397	421	377	438	422	431	400	403	435	411	423	418	421	396	385	365	392	444	440	434	450	396	435	411	366	400	416	419	388	371	392	413	446	418	436	389	390	388	438	357	411	417	439	395	422	417	392	464	401	414	404	378	411	458	409	420	427	365	419	435	397	392	414	410	384	411	394	431	371	393	387	400	426	393	429	404	366	377	434	405	416	399	404	440	418	408	372	412	417	386	379	374	383	397	388	389	429	401	434	371	417	420	384	425	385	399	401	448	402	419	403	401	426	444	424	410	426	400	416	423	401	415	395	440	420	423	397	413	357	422	430	380	404	405	429	407	422	408	441	427	421	413	455	406	384	410	415	444	409	430	426	409	389	394	396	399	428	388	403	418	404	412	432	409	407	403	422	416	398	421	424	372	404	412	442	374	394	378	426	416	423	405	422	407	399	424	408	413	408	425	430	418	416	378	389	399	382	429	417	372	384	399	410	389	398	442	436	408	403	371	429	382	428	424	381	420	400	420	407	446	420	386	427	408	435	436	399	428	431	415	431	409	415	378	390	366	401	413	420	401	395	433	434	380	410	404	428	396	424	432	411	391	414	408	428	412	420	397	448	452	405	409	417	398	425	438	392	401	446	433	417	428	394	396	391	421	425	400	398	435	444	402	413	421	383	410	406	424	432	383	436	455	409	403	424	416	440	408	395	431	416	406	397	377	416	429	406	389	403	433	401	388	393	402	415	408	419	403	430	379	409	413	413	430	401	401	413	412	416	419	422	425	408	393	416	416	418	377	391	391	432	406	416	428	418	395	413	429	423	412	422	425	415	380	418	416	424	420	424	435	420	411	380	371	435	410	405	399	377	416	423	406	414	459	398	373	377	419	413	393	460	403	407	396	413	444	393	400	399	441	399	447	390	400	409
24001	20768	27673	23956	20114	7137	2453	1540	1175	879	783	4973	19848	22181	12763	4403	1201	727	578	583	537	534	557	543	569	531	579	545	610	536	558	581	589	577	519	555	547	523	554	571	538	559	606	559	548	591	590	511	561	549	579	590	573	580	559	573	539	563	539	592	569	551	578	544	575	528	565	568	606	555	559	535	558	584	484	550	565	567	582	534	522	549	570	594	555	557	513	570	559	556	569	560	563	570	552	560	591	575	554	556	572	543	551	554	519	553	587	570	564	532	544	520	554	517	551	577	551	560	550	564	530	589	585	499	534	550	558	543	539	566	539	557	512	521	541	569	566	543	565	577	579	604	553	573	556	593	608	568	559	562	563	598	572	553	557	523	556	591	544	555	558	563	542	522	571	588	562	553	538	572	594	551	600	529	526	541	581	582	527	571	566	569	560	573	545	564	532	527	569	539	550	523	546	581	552	553	520	510	514	549	555	566	555	552	550	567	528	577	568	556	524	567	589	601	604	552	558	575	556	562	534	517	575	518	561	625	510	567	571	553	558	575	570	572	532	553	554	501	581	588	522	533	586	549	586	630	523	599	590	569	601	540	528	521	588	576	580	540	520	571	542	532	538	582	547	576	537	557	555	540	552	563	582	537	543	534	523	522	556	584	588	603	586	570	568	579	553	590	571	585	600	557	525	531	504	543	575	561	550	530	574	543	526	554	561	585	497	579	552	583	566	587	579	541	540	549	559	568	543	569	562	550	576	618	553	553	502	552	581	575	523	543	581	551	575	586	538	564	556	531	536	563	600	562	542	550	514	579	552	615	531	536	558	554	545	555	538	571	577	565	588	586	529	565	549	569	554	571	576	545	566	554	560	575	524	534	576	583	559	536	569	549	575	569	577	583	556	511	543	534	550	554	554	545	529	542	568	520	587	515	531	529	528	515	543	551	568	549	525	541	541	569	569	559	561	538	580	549	552	533	543	545	579	575	561	557	558	593	518	554	578	566	549	549	563	543	508	545	554	565	515	572	552	543	582	538	563	528	537	506	578	558	519	561	557	525	589	559	584	553	579	541	556	609	519	584	555	584	531	512	553	591	538	549	585	559	583	525	511	544	542	590	534	547	578	591	590	548	590	587	559	531	525	574	550	538	557	545	520	560	517	536	528	540	560	564	553	591	562	587	569	541	559	519	583	531	581	554	602	563	554	568	550	548	584	585	573	541	515	527	516	567	577	540	572	564	546	605	591	548	550	584	574	577	535	561	574	565	550	547	567	517	490	550	540	570	567	540	536	546	513	542	517	556	523	533	537	547	515	554	580	539	572	560	579	572	574	580	545	540	510	555	552	560	565	562	533	578	537	548	579	553	583	579	506	534	512	545	538	567	502	580	547	542	564	514	541	529	530	548	522	533	572	582	561	581	550	554	557	577	531	532	555	542	565	530	595	570	539	569	571	542	603	575	550	527	555	510	549	569	613	581	558	559	575	548	520	572	523	581	580	590	584	531	545	531	571	561	614	554	512	568	559	581	589	534	596	571	548	539	558	559	554	551	574	569	502	552	531	571	552	593	551	569	542	606	561	553	535	572	528	558	507	603	563	514	599	555	561	545	557	538	531	600	572	528	577	609	559	556	561	516	589	587	593	558	550	551	550	564	536	582	571	563	544	544	535	516	558	566	563	551	596	538	548	542	576	480	579	572	540	562	568	533	539	490	561	586	542	519	558	546	548	546	539	552	549	534	543	588	558	562	557	529	507	536	573	540	562	551	546	601	533	554	616	561	539	626	576	571	521	576	528	580	553	607	580	568	564	561	577	548	490	579	531	554	527	559	562	529	534	572	572	539	520	580	582	554	552	558	524	539	523	545	551	540	564	558	519	540	536	591	557	546	584	561	579	522	565	560	555	570	545	539	557	528	551	547	568	566	526	593	549	553	544	562	561	530	522	523	529	534	575	600	556	558	560	555	537	584	552	537	539	541	576	562	577	581	567	532	565	544	526	551	564	606	536	561	633	572	513	567	592	556	576	515	579	581	545	570	548	583	538	539	520	578	538	531	584	583	578	546	573	503	568	510	598	530	585	565	543	554	567	555	534	532	540	599	574	561	575	551	533	544	590	553	594	554	546	502	536	533	576	550	585	558	574	546	515	584	573	575	553	583	551	522	532	541	567	531	537	569	560	537	581	559	555	568	574	562	544	532	509	572	565	554	495	540	564	581	573	588	556	569	533	566	590	577	540	580	550	530	559	596	578	562	559	521	570	510	600	548	564	530	556	503	576	575	523	552	592	529	617	553	563	541	572	540	575	567	537	510	586	577	567	515	555	539	529	545	511	506	556	598	521	563	554	590	591	569	572	564	572	541	483	551	590	566	589	547	564	571	556	540	552	580	556	575	585	525	595	539	537	561	613	549	544	584	566	533	547	547	512	545	517	582	583	531	533	544	562	558	537	602	567	565	620	572	524	562	564	552	571	580	591	538	516	530	575	567	546	508	527	568	542	534	555	540	537	502	577	527	532	549	544	550	554	560	542	567	538	561	567	556	566	564	556	555	563	581	585	541	586	569	566	552	548	536	582	532	599	530	551	557	530	532	573	523	604	565	569	570	556	586	533	531	558	526	548	555	542	551	539	519	569	557	593	583	585	552	537	592	546	543	619	543	501	532	519	548	567	521	522	548	558	500	553	590	554	579	537	513	555	596	557	515	553	522	507	557	522	540	562	587	514	537	553	546	562	594	558	548	551	542	563	568	586	554	544	601	568	551	550	548	538	517	560	547	531	560	608	562	552	538	550	569	503	547	566	568	530	563	545	583	565	571	525	530	568	565	543	541	587	594	559	562	554	582	573	516	588	515	578	534	521	544	569	560	562	577	536	553	549	527	586	553	540	585	595	495	566	564	603	586	538	558	549	593	531	569	559	564	588	563	616	530	575	546	600	545	514	568	501	582	543	516	555	566	569	532	573	562	619	573	553	553	594	538	530	552	552	542	537	556	547	585	563	568	533	599	544	551	570	510	540	563	579	531	566	553	590	561	560	540	537	577	559	546	512	532	532	566	560	533	572	534	553	526	543	545	543	572	597	602	520	545	533	563	529	504	587	509	600	572	542	572	574	583	595	605	563	551	576	546	547	561	500	536	557	600	548	611	589	552	530	552	527	578	602	540	524	572	540	565	568	567	542	582	548	533	554	547	577	536	564	565	601	552	566	592	566	529	573	522	558	556	530	564	549	594	520	584	542	549	539	538	542	562	523	578	553	525	550	550	541	588	551	511	544	552	527	534	548	579	580	537	561	572	580	591	592	521	514	555	531	562	529	561	539	545	534	563	548	537	543	567	552	567	552	521	559	568	552	545	578	530	521	519	544	595	572	531	527	557	558	559	561	541	532	548	540	543	572	561	566	529	547	552	541	563	519	520	543	542	552	560	581	522	550	590	538	584	606	565	553	529	588	542	564	541	576	596	569	498	569	547	571	536	587	527	561	533	566	521	577	567
6128	11160	10616	5999	3838	2881	2074	1934	1427	1037	979	7679	21499	20050	10717	4319	1295	610	514	530	517	467	531	484	521	478	500	472	480	511	507	505	466	478	513	474	488	513	481	512	531	528	526	494	469	506	525	465	496	516	482	515	455	489	482	516	504	508	495	496	504	522	503	491	511	508	474	513	492	523	517	486	508	502	498	508	528	526	518	476	517	501	509	499	490	564	482	487	495	479	541	507	509	480	477	499	502	560	493	511	529	487	534	488	470	541	488	503	495	535	508	500	509	518	461	473	524	502	533	472	512	467	499	520	508	497	505	496	494	503	509	526	510	502	510	520	504	460	499	512	524	494	489	521	491	507	514	503	473	519	481	464	518	510	487	468	505	481	506	471	474	492	513	498	502	487	509	487	515	539	510	520	527	498	476	488	509	482	496	506	479	502	516	496	487	554	479	512	491	532	511	457	541	495	506	472	536	519	517	470	503	502	524	518	479	475	478	497	510	555	499	514	518	490	487	510	497	466	480	485	535	484	478	496	539	520	478	470	504	512	537	511	475	503	457	458	469	536	500	475	496	461	483	461	503	509	532	470	509	503	460	499	521	514	503	461	530	530	489	477	511	479	504	492	506	504	482	508	501	463	506	519	508	471	540	516	528	573	488	521	510	502	500	507	537	528	488	542	476	534	492	488	511	443	485	531	523	525	492	504	467	515	491	492	508	490	493	484	461	506	528	468	523	500	469	468	521	546	521	510	495	483	531	510	525	495	537	499	522	517	523	491	520	477	509	461	472	460	482	523	498	548	504	490	498	465	522	508	542	535	513	517	479	534	499	533	501	515	530	522	520	514	508	540	469	495	491	500	515	480	513	514	477	498	505	477	501	514	533	525	493	465	498	503	489	512	485	502	478	525	468	506	487	490	526	499	478	508	510	524	488	497	482	494	493	502	488	534	525	523	508	523	489	493	556	451	507	514	481	488	470	506	493	503	453	484	516	479	492	470	474	477	508	517	499	485	496	508	487	503	481	458	496	478	520	494	488	489	517	504	474	493	477	473	504	491	468	520	480	438	483	517	486	507	494	557	519	479	499	520	500	556	514	523	475	506	525	487	468	468	493	470	503	502	493	500	489	526	539	509	465	500	520	509	486	477	481	494	535	509	483	493	443	484	491	534	516	517	473	490	494	491	514	508	506	475	504	479	507	499	501	495	509	498	516	478	503	464	528	493	525	485	486	535	535	501	530	499	484	497	518	500	494	496	504	547	465	475	494	489	487	522	483	507	498	499	463	516	505	547	507	511	506	465	466	531	527	512	516	477	521	513	491	513	538	484	496	476	539	541	486	438	501	495	544	539	507	488	553	504	498	503	495	504	511	525	498	491	494	503	505	501	507	478	495	488	516	489	482	507	490	490	505	503	491	526	473	512	496	537	522	542	493	525	500	501	502	513	509	531	486	504	507	481	480	508	462	467	472	551	511	488	517	503	486	502	488	509	496	532	508	476	488	513	535	480	488	466	472	529	493	481	503	536	473	479	542	514	521	513	519	489	539	510	449	489	499	470	506	517	503	481	525	490	457	485	474	500	507	514	490	533	475	500	492	510	472	502	522	513	531	487	475	480	490	464	473	496	468	501	469	486	530	500	523	480	504	541	521	469	480	500	538	499	480	486	529	517	530	531	496	509	521	510	543	561	514	531	528	545	516	514	453	495	498	505	525	458	510	493	490	472	479	479	520	527	494	507	528	542	468	506	511	532	531	476	527	505	470	513	487	501	486	547	500	508	485	470	466	498	538	471	491	519	512	469	485	491	497	505	514	490	503	512	507	499	492	448	470	520	482	493	480	505	462	496	512	536	481	512	474	510	491	486	443	534	515	477	486	491	499	486	455	466	484	493	514	527	500	504	472	525	475	518	451	475	487	495	503	486	528	528	476	498	483	496	482	484	495	497	479	518	490	463	459	490	482	511	507	478	511	480	496	520	488	528	495	467	475	525	493	482	492	518	479	470	468	550	536	487	474	499	459	484	460	504	500	511	512	480	513	510	523	508	498	499	514	525	528	527	505	527	496	479	493	490	477	491	490	458	520	517	462	505	493	444	521	491	476	477	472	508	532	495	470	495	539	481	501	486	504	474	481	498	509	481	488	513	510	487	450	532	504	494	478	486	486	518	513	481	491	507	499	473	466	528	465	492	481	526	503	509	503	498	519	493	486	492	523	467	484	480	516	506	519	504	498	524	484	510	459	493	495	512	503	489	520	482	505	475	513	505	522	492	511	456	463	509	505	528	467	510	544	512	485	480	533	553	498	541	503	445	483	524	476	498	485	546	488	459	490	522	515	531	481	469	493	503	499	489	499	515	494	524	484	481	460	536	464	490	515	529	497	491	481	520	538	479	507	479	466	492	454	494	489	522	486	521	540	539	486	477	452	502	455	499	485	492	481	526	523	513	483	479	486	530	505	506	496	526	470	479	486	543	490	523	500	507	493	480	485	471	498	514	542	526	499	541	466	558	446	491	488	487	532	482	504	481	529	535	491	505	496	498	525	471	483	516	458	480	497	522	500	457	482	522	496	501	468	488	556	458	493	506	518	458	499	507	529	475	488	486	493	522	467	507	519	513	511	531	563	519	483	517	491	475	536	489	484	528	518	511	491	478	504	465	503	506	502	479	467	502	517	502	515	493	465	487	516	538	482	476	507	522	494	470	478	505	486	520	499	499	508	492	520	467	462	490	520	463	510	523	455	529	508	483	506	455	473	526	526	447	519	489	487	525	508	532	539	482	475	467	488	478	533	484	482	511	460	478	476	481	516	453	484	512	480	503	488	493	500	510	462	523	518	493	491	470	492	469	504	489	525	491	486	474	482	471	514	552	476	508	530	503	488	528	492	490	501	471	492	484	445	553	504	516	521	484	460	522	481	495	536	507	520	478	503	518	485	510	453	491	510	498	478	503	549	499	505	487	523	517	491	478	504	505	478	485	513	511	560	490	489	486	528	494	518	510	501	487	479	473	479	485	534	533	500	499	524	501	482	492	489	488	469	474	448	510	488	506	522	515	554	472	485	474	482	499	506	488	467	473	522	513	476	453	479	493	492	523	488	516	496	502	531	516	499	523	465	486	480	541	480	536	502	504	510	534	502	478	485	487	503	503	464	533	519	508	474	482	482	497	530	491	462	482	468	493	485	477	481	466	495	490	488	516	478	464	491	499	519	495	499	547	468	496	488	501	473	511	469	495	477	483	489	478	486	479	538	489	474	486	509	477	515	493	487	480	517	509	489	479	504	488	504	488	484	506	464	529	477	480	554	512	468	503	497	491	502	527	484	485	464	485	501	481	458	464	478	465	507	445	520	493	498	487	526	484	485	513	518	490	493	446	490	499	489	501	508	477	472	458	459	444	499	508	503	481	478	482	516	462	509	468	482	542	505	523	488	507	510	524	489	489	510	469	509	485	541	530	514	536	484	544	493	498	541	511	503	456	499	512	443	488	502	495
26447	8805	2489	1349	846	639	551	504	471	458	601	892	1306	1363	999	656	507	492	512	452	417	456	462	461	444	450	435	452	480	469	452	476	487	422	436	463	429	486	492	482	461	479	446	457	475	465	462	468	451	447	416	418	490	476	476	450	431	479	433	450	473	463	507	462	447	495	455	447	447	474	448	442	481	456	471	454	428	435	483	470	449	427	456	459	442	406	445	455	466	446	480	428	469	452	436	448	474	460	436	489	461	419	454	434	437	432	469	443	436	489	450	477	456	421	459	442	472	479	438	485	470	490	462	484	458	478	420	496	454	435	475	425	488	503	461	459	463	444	445	439	436	487	468	459	468	510	487	475	427	456	494	460	452	474	467	467	429	499	456	448	446	460	426	438	456	487	466	463	435	474	450	460	500	459	478	485	435	508	449	466	491	505	468	430	468	461	443	475	450	458	476	466	447	497	448	466	438	484	455	491	470	430	453	427	461	483	499	486	479	448	472	479	466	469	480	428	459	438	465	460	467	432	454	455	446	484	452	465	474	472	424	447	442	464	502	442	448	475	448	452	469	470	474	448	472	478	472	450	450	461	493	496	481	457	483	453	469	535	441	491	473	455	466	489	430	441	467	476	489	449	432	473	504	455	481	475	461	449	440	486	458	434	500	441	467	440	459	461	467	462	448	463	413	439	448	477	497	471	468	446	450	442	435	418	455	436	434	473	463	451	442	440	463	458	460	464	461	479	428	489	463	459	488	448	428	435	473	433	434	480	465	427	442	458	466	480	485	420	445	443	459	475	446	469	497	457	435	432	438	463	444	505	452	467	492	483	447	428	483	479	423	422	497	465	500	470	520	473	421	446	441	473	415	433	449	455	483	448	459	453	462	439	482	485	455	448	440	441	452	435	449	466	440	484	502	472	422	428	465	436	470	476	435	447	457	476	446	449	440	447	459	441	478	434	482	435	484	423	462	454	455	464	462	472	461	440	487	462	461	442	480	448	483	471	499	414	431	436	441	451	457	484	465	470	466	449	467	454	480	424	489	461	440	496	446	468	485	432	466	463	434	483	482	475	438	455	467	432	472	437	471	450	454	465	445	437	440	427	441	447	461	409	432	429	502	439	458	469	486	434	452	477	465	468	424	421	485	517	445	495	460	450	449	463	463	471	413	447	469	437	423	473	486	465	489	442	446	464	472	450	483	474	468	444	442	436	450	511	436	522	461	473	468	416	490	484	460	463	478	433	438	464	435	461	487	461	471	471	443	472	470	459	464	467	448	469	453	505	484	459	460	474	460	459	444	452	457	422	448	438	440	484	481	475	468	483	463	442	443	412	494	485	437	409	481	481	447	473	474	453	495	414	457	424	471	464	504	512	481	477	465	451	460	430	437	453	493	479	482	484	476	479	462	472	452	444	478	450	465	445	410	444	482	478	450	458	491	447	443	503	448	494	447	479	460	450	472	446	477	434	489	452	462	500	463	477	427	500	444	455	457	485	444	435	450	457	433	491	433	465	465	439	458	471	447	434	440	495	464	477	440	483	442	457	439	462	457	485	465	463	444	449	481	437	459	480	490	422	451	473	476	451	496	440	452	457	464	448	469	493	496	417	454	469	470	451	503	447	453	441	464	440	475	459	480	428	476	484	441	460	478	487	456	460	428	469	487	422	452	449	440	448	453	441	471	479	459	430	450	456	472	483	478	449	459	468	461	467	485	435	501	434	464	456	421	466	459	440	489	435	460	452	469	414	409	435	476	472	475	444	486	459	458	456	466	466	460	475	468	456	485	481	458	495	487	459	440	459	472	434	491	438	454	438	441	486	457	451	446	458	500	467	503	450	485	442	437	463	444	463	434	434	475	477	459	491	438	445	439	433	452	462	449	453	416	466	470	446	497	489	436	501	464	450	497	442	433	465	448	460	473	458	472	466	491	455	429	411	432	443	435	449	467	476	459	468	484	489	400	443	457	441	469	484	450	494	445	460	419	472	429	498	453	413	478	461	419	499	457	456	456	452	452	461	454	464	451	458	443	433	465	483	438	452	461	514	512	464	436	466	448	460	486	454	439	472	466	478	447	456	447	450	471	484	442	450	456	446	460	453	453	430	479	434	432	472	438	451	447	475	415	476	452	455	421	498	506	459	463	485	413	436	493	417	480	472	480	489	468	478	497	437	468	460	453	443	449	459	411	435	447	506	460	455	449	489	480	468	465	471	449	427	431	458	447	454	452	450	460	456	493	459	413	473	451	463	430	459	451	486	467	484	455	447	454	497	476	487	486	472	454	475	436	496	465	483	468	427	463	424	464	459	507	436	471	430	475	493	453	479	451	484	482	461	444	475	455	461	428	490	448	462	475	502	503	465	489	429	475	434	438	415	437	471	475	463	464	470	475	478	458	460	443	447	441	480	450	441	435	450	492	470	417	454	461	453	452	460	446	459	468	428	452	429	476	464	508	446	437	495	432	474	440	462	475	446	474	475	458	456	421	481	427	415	439	463	485	477	448	476	463	458	439	449	445	449	453	454	471	460	412	469	453	443	467	450	480	482	489	465	467	483	424	469	459	450	456	432	444	492	474	468	445	466	453	452	460	424	447	486	444	453	422	448	460	441	436	443	467	476	497	505	458	471	476	468	462	446	447	430	448	475	445	458	494	483	478	480	492	484	471	453	453	462	464	470	455	417	459	464	480	472	458	483	467	451	458	440	449	487	417	447	487	472	450	464	421	443	438	480	448	453	456	476	471	438	484	451	446	456	475	443	423	470	435	470	436	425	506	451	489	452	465	468	475	480	454	461	424	442	462	433	463	444	463	462	447	465	473	457	493	490	464	459	465	415	485	441	505	456	426	453	467	447	478	478	487	481	451	499	478	444	471	503	465	444	482	407	459	440	458	504	471	453	449	466	455	475	463	462	448	409	459	419	435	441	503	480	454	466	443	492	459	444	499	462	478	488	465	460	434	433	434	485	501	480	429	450	416	498	451	456	429	481	443	478	469	463	440	465	469	406	466	460	453	451	443	442	462	444	484	440	432	457	448	507	428	476	452	459	482	433	443	480	478	453	450	459	458	430	427	473	443	469	503	436	468	475	460	479	449	470	447	473	432	432	476	450	449	430	430	470	467	449	437	456	485	464	456	462	475	453	449	448	434	461	486	468	442	449	458	441	520	444	453	415	443	492	482	452	427	461	444	445	485	498	410	455	436	462	460	457	494	452	451	498	487	438	449	482	437	424	485	433	476	425	470	449	498	463	463	480	447	436	445	455	467	461	450	464	440	452	471	473	497	430	437	456	458	462	466	463	484	467	471	474	465	415	485	453	430	444	415	441	478	508	508	434	468	509	524	426	478	433	509	469	465	480	456	470	432	500	463	490	452	515	500	461	472	434	458	459	462	450	493	468	439	472	462	459	447	468	429	465	448	431	465	491	465	478	421	468	458	475	479	463	472	456	467	456	434	437	464	449	483	448	432	447	461	446	483	475	430	489	471	425
6264	2612	2514	1332	938	698	551	463	457	481	616	1244	1872	1545	1097	679	481	428	435	422	406	433	404	416	427	427	411	442	427	390	384	405	405	457	459	414	425	395	436	419	418	428	388	452	439	410	428	386	436	421	436	436	411	413	423	382	446	428	443	425	420	441	415	407	406	397	393	410	453	438	395	433	421	431	393	410	423	446	402	412	421	415	388	426	409	450	427	437	424	421	440	410	430	398	409	432	419	400	409	380	441	398	400	423	390	415	398	445	405	396	402	408	390	421	416	413	403	411	421	397	421	376	418	393	399	410	371	409	397	396	392	422	428	440	425	408	436	401	430	421	425	428	375	423	393	418	438	393	424	392	390	413	413	383	403	451	408	434	416	388	392	387	423	368	396	421	416	392	389	402	402	387	408	410	422	424	410	429	411	421	426	434	399	419	418	387	432	406	410	380	382	402	404	440	409	400	425	404	423	369	425	422	413	388	417	405	376	388	407	392	399	377	375	442	389	410	404	454	416	400	385	428	413	408	377	387	427	427	429	429	411	421	411	406	378	415	370	419	439	437	419	390	400	385	426	408	452	379	434	414	361	423	410	436	422	413	376	407	395	392	434	411	431	357	415	429	396	399	390	390	446	406	386	392	398	425	406	397	397	415	412	395	410	399	397	434	420	402	443	415	408	425	408	404	408	393	423	426	413	421	402	395	436	402	392	390	384	397	438	390	397	409	385	416	388	413	450	419	436	419	403	434	403	404	417	416	380	397	393	410	394	420	399	387	402	419	409	417	405	397	388	427	416	417	406	421	421	418	421	425	420	418	430	432	451	419	431	427	420	406	410	410	402	397	413	416	403	371	381	396	392	440	427	383	408	422	436	409	452	400	418	379	425	396	408	408	394	421	424	397	446	405	414	396	346	400	412	412	409	385	418	427	412	403	407	382	381	374	390	432	392	406	414	396	431	409	391	377	389	433	412	405	387	406	406	378	401	435	410	402	377	421	414	394	405	416	422	390	405	437	419	411	417	425	422	420	413	415	411	396	411	391	398	410	399	424	427	415	396	432	436	394	407	411	410	404	397	393	422	421	426	394	381	424	418	422	405	439	411	417	419	428	389	429	394	441	389	395	401	440	390	396	392	460	434	417	411	400	423	431	414	420	415	395	364	389	466	394	383	388	429	432	421	412	415	428	414	374	428	410	420	409	416	391	379	382	390	402	388	418	381	412	395	395	421	405	414	452	443	389	430	386	399	390	404	432	406	382	409	376	395	406	407	406	396	388	365	431	411	406	394	445	409	389	427	405	398	435	416	408	387	421	374	394	413	370	427	426	401	428	405	428	407	403	392	428	404	406	392	395	390	434	373	390	419	430	420	423	395	444	416	416	427	426	416	415	410	359	372	393	405	405	376	390	374	435	414	389	419	407	424	437	404	415	411	414	437	417	475	384	411	428	402	395	440	393	371	437	424	439	430	406	387	419	429	399	396	381	411	391	425	429	423	432	402	392	387	408	409	393	387	372	439	409	441	424	425	397	379	423	386	418	401	361	414	393	373	399	400	424	375	430	403	408	443	413	418	406	398	404	408	413	388	461	428	411	432	415	413	405	397	449	441	438	410	396	417	404	415	385	350	379	407	400	409	406	423	396	409	404	420	450	404	437	394	430	464	397	429	394	419	421	412	388	413	383	413	398	443	457	424	372	402	384	414	407	392	428	400	427	455	403	400	384	384	406	385	387	405	407	380	412	399	423	443	418	400	416	420	410	434	400	383	393	414	404	409	403	429	360	417	442	421	419	416	416	432	419	393	413	423	407	454	406	458	388	417	415	421	426	381	384	405	379	364	427	432	400	419	427	401	367	399	431	405	365	425	430	405	396	418	359	396	400	391	395	376	427	395	422	406	416	380	416	404	385	417	416	416	409	434	433	379	418	426	393	373	396	383	436	417	441	431	397	371	408	400	419	412	402	411	383	428	427	440	409	363	421	420	404	425	406	396	415	407	443	432	401	396	380	391	419	364	406	408	377	427	408	412	384	390	412	423	398	409	449	377	424	415	395	391	379	413	393	409	441	420	419	379	418	436	416	417	388	421	364	410	419	409	435	438	416	397	417	397	457	447	404	386	421	415	410	378	420	389	411	393	436	330	420	393	389	404	431	424	422	430	416	410	385	435	431	404	409	406	400	420	443	401	403	403	385	393	418	398	408	445	402	435	416	436	424	393	414	396	422	400	421	381	434	372	373	398	403	427	397	406	390	409	411	404	413	396	406	406	430	392	415	406	391	364	395	382	405	405	423	391	427	406	430	417	402	403	441	448	410	404	401	403	413	436	408	410	409	407	417	382	376	413	401	422	416	455	422	431	415	423	400	425	432	401	427	427	399	424	401	400	425	421	349	420	405	416	383	432	408	400	424	380	428	427	414	424	397	389	412	423	410	412	407	427	412	383	454	440	419	397	393	408	429	414	404	431	407	391	368	381	443	385	424	399	405	430	393	444	422	381	434	401	424	412	390	426	390	460	426	414	392	393	404	436	417	406	422	387	431	436	464	407	421	393	404	411	437	391	405	402	422	374	384	389	435	415	399	425	420	402	392	395	403	395	435	394	416	427	405	380	453	395	431	433	421	426	393	445	419	387	411	363	410	417	401	418	422	425	406	392	417	391	421	407	368	403	422	419	399	414	427	417	392	405	407	410	373	397	447	374	398	414	395	413	418	429	412	398	433	412	400	444	400	369	408	426	391	382	430	424	418	385	414	388	404	430	410	431	390	378	415	410	405	429	408	422	396	369	425	414	391	437	382	395	413	436	399	411	391	398	376	417	452	415	370	417	392	396	429	414	397	393	394	402	379	403	402	417	392	415	423	405	383	413	389	438	410	391	405	391	399	431	419	436	406	412	418	446	387	398	465	422	379	406	413	419	426	435	380	406	380	410	411	398	438	411	413	392	393	423	370	380	383	390	444	395	412	400	397	408	454	376	401	426	383	416	411	404	423	419	391	392	409	398	386	407	406	410	398	409	402	419	425	392	418	395	398	395	416	395	420	399	413	447	441	401	426	392	425	409	411	391	418	463	439	449	396	404	382	410	451	441	450	440	417	411	400	387	413	391	385	411	376	392	446	388	417	361	406	435	411	409	396	414	404	424	390	442	459	379	370	408	403	395	405	371	408	396	407	404	406	404	402	410	377	406	420	429	454	388	390	418	429	378	439	442	388	423	379	410	443	418	365	433	381	435	428	401	427	411	367	447	400	408	366	430	419	435	412	392	428	412	422	411	420	385	375	386	408	410	390	418	438	403	408	374	377	398	407	397	399	420	394	387	424	379	392	398	403	424	424	429	403	412	380	391	452	378	404	419	417	409	406	422	403	417	383	418	437	418	406	385	413	390	388	399	406	414	422	388	417	429	415	367	393	395	393	406	445	378	430	400	403	442	413	417	392	405	425	408	429	403	430	402	394	392	410	408	425	399	423	384	401	405	408	422	393	419	403
24837	20709	26425	24684	6811	1553	1050	723	657	621	2633	8562	12975	8779	4221	1434	693	481	450	458	431	420	411	416	413	414	399	433	442	393	396	399	404	442	410	457	415	422	432	415	436	450	440	428	388	402	453	434	428	430	420	425	419	448	409	422	421	418	452	413	415	450	406	447	435	427	405	421	415	424	426	417	430	419	411	395	419	402	395	417	445	446	389	413	420	418	395	411	423	413	422	355	422	436	407	411	445	406	407	436	391	414	422	411	392	426	405	432	411	416	432	444	441	424	452	424	368	427	397	409	452	421	439	418	421	434	403	434	395	435	420	433	388	422	411	441	467	436	430	403	404	429	407	388	389	444	430	411	398	418	419	443	421	432	421	415	400	418	422	435	411	459	423	433	436	418	418	425	401	431	397	458	389	465	453	460	424	399	393	423	436	410	430	413	402	438	428	410	419	425	400	442	414	400	412	424	425	408	429	462	442	415	404	464	431	448	423	430	429	438	383	403	432	465	438	396	404	426	423	405	429	420	427	421	388	391	407	385	433	410	423	435	410	412	406	396	424	401	452	413	397	437	406	421	430	425	406	374	423	409	440	418	433	422	405	429	419	385	415	378	430	442	422	407	457	357	409	395	400	440	415	405	403	455	414	440	412	400	419	415	420	419	425	406	435	438	372	426	432	399	432	431	408	408	412	434	432	449	401	412	430	394	442	431	420	410	411	410	411	418	403	438	442	436	418	436	429	458	419	397	448	405	415	440	431	396	424	412	396	420	467	389	417	415	435	429	459	419	422	404	409	411	453	408	426	438	425	440	409	433	435	464	456	444	436	440	420	430	418	460	429	388	420	408	406	386	426	416	454	425	428	433	423	429	429	400	390	450	420	409	435	402	420	446	454	395	429	425	432	417	461	405	416	421	446	399	391	419	415	410	448	429	429	474	423	417	422	465	417	455	429	438	436	430	457	425	425	414	486	442	428	424	393	412	411	420	432	429	423	440	370	414	378	385	393	412	373	397	433	419	441	398	414	421	429	434	381	404	422	383	414	425	404	404	393	396	422	396	410	463	388	427	425	408	417	410	418	399	427	459	459	413	412	415	413	433	393	400	406	431	434	390	379	417	409	406	393	426	377	397	464	445	442	404	405	431	412	435	420	403	441	429	391	396	429	447	396	412	399	428	445	398	449	399	394	414	490	413	423	417	437	409	419	431	429	426	471	406	416	456	455	408	424	403	404	459	409	401	407	432	398	395	462	444	414	410	402	422	442	414	426	410	442	420	454	440	408	425	416	400	443	394	451	409	429	414	429	423	433	433	388	424	445	423	379	411	431	405	437	402	394	428	442	385	414	412	389	407	424	449	396	420	410	441	408	391	425	427	452	422	428	447	412	388	391	440	408	436	423	435	435	436	396	420	412	426	396	375	441	457	415	433	446	438	445	414	437	407	459	419	438	418	432	393	435	458	432	452	418	423	398	427	402	388	399	437	427	402	424	466	430	410	411	429	413	411	415	415	436	388	401	430	446	446	479	427	415	414	407	442	406	447	439	401	394	445	421	410	412	427	442	425	442	394	364	388	423	428	440	394	409	446	374	410	394	416	436	439	441	409	439	419	436	422	437	447	441	392	438	391	427	408	420	424	415	441	395	386	393	423	412	399	412	431	392	418	420	402	436	440	438	450	434	390	431	421	424	451	428	431	398	408	412	419	452	422	401	434	437	419	405	395	457	420	415	427	450	387	442	456	392	443	422	406	424	418	435	425	417	419	441	417	392	426	415	410	395	428	419	419	430	443	411	424	401	464	393	461	416	435	424	422	436	422	416	411	411	367	401	407	443	401	440	409	430	448	488	441	430	415	436	397	427	454	410	431	472	441	432	451	453	414	407	414	425	398	430	413	376	460	400	437	475	401	428	417	457	411	400	393	428	398	413	406	412	447	397	405	428	407	423	374	420	387	402	409	406	417	406	410	425	392	442	429	475	414	415	413	446	443	411	429	462	417	423	410	385	396	444	446	391	416	360	427	435	437	444	381	400	434	425	423	447	445	427	414	382	382	453	441	422	397	434	411	451	366	387	415	430	403	412	418	394	493	426	441	435	412	441	388	413	431	420	407	398	392	404	411	430	460	450	467	429	392	421	419	399	402	423	434	410	455	433	473	393	407	463	439	416	403	404	413	395	417	416	377	444	411	462	433	433	424	452	436	413	457	419	388	430	429	399	402	434	404	441	445	380	411	407	434	388	426	431	407	427	410	465	429	412	424	429	409	410	415	436	451	428	419	438	413	474	422	420	432	444	410	451	459	410	427	436	420	449	393	442	416	432	425	433	430	437	446	449	422	428	396	417	413	404	423	452	406	368	405	443	445	444	420	398	413	442	439	442	399	424	399	385	442	415	409	378	404	443	417	435	424	464	428	415	465	417	397	417	436	387	400	419	427	434	432	390	442	415	433	410	447	411	444	382	454	424	387	438	432	389	398	397	435	441	463	427	418	438	448	443	421	427	396	391	439	396	419	419	385	427	401	433	418	417	413	416	421	413	381	409	399	444	432	428	429	440	446	427	447	425	422	413	425	443	418	434	448	392	412	417	413	401	387	405	415	452	433	412	418	427	408	415	411	426	427	427	438	419	399	425	443	422	385	423	393	383	405	444	434	424	452	385	420	429	406	426	404	392	431	442	403	442	424	451	425	437	403	429	414	445	414	396	388	392	452	433	482	433	432	431	439	423	425	426	406	445	388	449	404	399	416	440	419	411	412	424	397	433	402	414	438	408	417	425	425	427	407	432	435	460	423	396	437	415	418	412	455	435	416	426	406	426	407	425	419	459	387	442	434	391	457	435	422	424	466	422	438	402	451	424	395	420	404	414	452	390	417	442	400	409	455	416	401	418	425	433	452	429	471	436	393	403	403	429	411	425	436	425	401	426	425	441	417	401	440	447	398	431	387	413	401	470	415	404	413	397	407	429	393	422	450	456	436	435	421	434	403	377	444	429	409	406	457	463	410	415	409	435	466	384	415	440	392	432	434	444	451	429	417	432	425	451	459	405	413	426	430	443	426	410	467	417	420	389	397	393	436	402	459	414	454	439	374	420	436	412	393	429	404	426	441	422	467	416	450	418	404	399	404	417	446	444	427	403	404	437	445	416	420	419	473	410	359	430	427	448	441	426	452	439	405	381	420	391	413	373	434	417	397	398	415	422	421	391	415	380	449	463	438	415	386	424	418	448	393	409	420	420	426	462	420	439	445	433	422	455	433	436	423	439	429	457	431	438	411	435	430	443	442	419	441	399	418	420	434	426	430	426	421	475	463	406	418	417	459	392	396	425	429	418	474	439	409	421	416	447	427	417	438	429	442	442	455	421	444	412	433	427	409	424	397	406	453	389	422	406	411	441	440	417	406	402	419	388	429	400	415	420	410	450	397	395	380	416	446	415	409	399	414	398	377	456	398	415	428	432	402	401	401	443	446	405	447	417	451	387	424	437	401	412	399
4647	5247	5338	2387	2023	1558	1106	969	803	682	4170	10832	13800	8716	4184	1753	671	437	429	427	394	385	444	401	391	389	403	394	422	377	376	408	400	431	390	397	422	394	421	396	407	413	397	405	373	400	395	388	385	416	391	398	400	431	405	384	381	400	424	356	384	376	416	396	373	435	399	384	407	392	405	398	382	383	381	381	425	395	374	390	404	400	412	401	402	371	390	393	422	404	432	369	379	378	350	397	400	404	377	406	392	410	422	406	365	422	416	376	413	401	409	412	371	392	399	350	400	392	390	408	393	396	354	390	429	404	381	419	366	406	390	382	374	377	407	368	367	406	376	384	379	383	417	379	413	400	416	412	392	373	387	392	386	438	364	382	379	381	400	396	378	443	412	373	419	420	360	410	381	368	386	404	390	367	364	417	427	436	431	389	445	402	407	429	422	414	392	369	331	402	397	397	405	391	371	380	391	420	425	347	379	364	395	369	399	419	409	375	403	384	419	399	423	363	403	373	372	388	403	382	380	410	375	383	369	378	400	395	363	389	416	363	389	373	377	355	408	415	422	398	409	383	390	379	363	392	375	372	421	402	418	351	408	394	405	414	396	407	397	403	424	401	376	383	379	406	418	372	411	402	442	378	396	411	388	424	420	404	394	420	374	385	373	409	391	383	374	404	390	398	410	400	390	390	420	410	381	380	420	389	404	411	358	388	400	399	412	364	380	422	401	387	381	414	390	413	383	378	394	429	432	342	412	421	363	369	391	383	391	382	378	403	370	372	416	379	405	377	415	377	377	371	421	362	371	421	388	370	381	414	383	397	423	340	373	397	375	400	376	351	406	456	442	439	448	382	405	392	377	394	369	381	396	387	381	394	415	419	370	412	364	388	442	373	355	376	382	391	410	391	410	418	419	384	391	360	423	379	433	393	394	409	373	378	368	371	375	411	399	396	393	382	402	391	403	410	437	389	354	377	407	413	375	436	399	354	411	377	368	419	411	410	397	376	428	388	391	395	352	390	360	379	376	399	379	378	373	393	417	414	396	416	380	397	349	353	396	394	402	373	398	433	393	417	394	391	369	410	371	375	419	382	412	397	422	387	404	361	390	425	364	433	393	402	419	376	409	398	383	399	408	374	403	376	399	373	406	407	409	402	392	422	378	411	394	401	400	430	412	402	386	378	383	379	413	435	419	397	395	387	394	374	394	368	399	346	373	398	392	405	398	393	373	395	378	383	419	373	432	370	381	400	411	416	429	400	417	396	401	389	401	414	386	403	412	424	470	356	407	427	399	367	431	396	433	404	399	387	402	361	447	399	380	397	383	402	359	413	384	399	352	401	387	420	405	365	404	403	394	339	423	411	400	368	411	411	405	398	375	402	384	395	392	415	351	393	394	405	416	350	366	395	410	419	375	392	386	419	385	403	406	396	367	412	365	401	381	404	395	346	412	375	373	379	449	406	393	387	405	409	424	402	424	409	377	394	399	385	408	411	385	418	405	412	416	384	401	393	380	408	399	381	399	378	386	370	393	367	380	367	395	395	394	370	400	370	382	428	423	387	374	399	399	382	405	394	433	380	405	362	373	386	397	396	384	415	409	365	371	384	376	398	375	413	353	395	387	392	426	401	398	404	405	386	398	377	430	364	406	417	402	418	396	392	394	378	420	321	376	396	385	415	369	381	416	349	435	383	403	381	388	390	416	396	365	364	382	392	390	393	397	400	385	359	413	401	430	389	427	399	432	403	376	397	424	412	400	405	415	398	373	413	379	389	420	400	395	378	369	383	411	442	418	396	395	374	386	411	381	404	387	406	414	405	423	415	457	412	383	404	418	366	382	399	390	386	401	398	387	408	402	386	379	389	404	382	427	400	399	390	397	368	418	385	361	368	367	359	374	372	375	407	409	390	392	426	414	382	404	435	373	407	386	392	376	372	390	368	426	432	356	394	360	416	403	406	408	382	413	415	367	388	393	391	389	389	377	395	394	390	424	376	408	416	396	390	397	425	373	361	400	386	410	390	348	358	423	411	379	377	393	410	371	408	402	404	400	401	362	420	390	392	427	389	401	386	402	376	393	378	384	406	428	404	399	398	382	406	380	390	389	401	425	394	365	375	368	375	353	408	386	395	376	393	376	393	377	388	401	375	401	409	359	377	380	378	423	422	349	387	402	331	367	366	388	375	436	380	386	425	393	382	389	404	397	415	411	434	397	408	365	392	397	392	384	406	350	415	389	423	394	404	368	383	380	388	388	387	373	396	401	349	409	385	379	388	407	361	442	364	373	366	389	394	381	417	381	409	360	407	370	383	388	419	419	386	367	405	415	356	417	408	399	424	410	409	374	391	370	414	356	422	362	411	392	422	428	412	402	411	394	389	386	399	386	411	370	389	371	426	382	424	406	392	402	386	351	389	374	368	385	400	404	389	375	384	334	396	399	381	390	427	471	427	390	402	415	351	345	379	358	386	414	388	408	378	412	381	398	415	412	367	385	406	376	392	423	424	414	399	404	368	404	366	398	429	418	396	378	393	399	397	371	376	403	383	410	400	359	371	399	400	435	391	404	400	374	377	395	386	370	425	365	420	385	410	408	383	424	411	376	413	412	410	375	379	380	393	422	384	428	428	381	388	384	402	385	425	415	363	389	425	377	436	388	431	394	416	436	423	374	376	392	400	418	428	429	390	393	366	453	372	370	382	407	438	408	365	410	412	416	411	410	381	442	389	390	361	420	392	403	441	406	402	401	426	399	381	373	405	404	379	403	400	369	375	419	426	397	394	379	377	431	388	369	390	370	391	380	374	422	398	400	374	387	362	390	376	387	382	383	427	394	364	377	377	393	369	365	375	395	380	368	382	402	414	385	411	387	407	401	357	411	388	413	383	419	387	390	363	392	397	384	392	383	432	390	404	405	369	371	415	365	410	394	384	410	388	381	382	390	377	386	353	388	401	414	376	395	419	424	423	374	402	408	387	395	381	390	412	424	384	372	417	375	354	368	380	386	421	396	395	400	393	376	357	382	385	393	378	389	400	393	365	397	370	398	393	370	376	392	390	403	383	410	386	389	370	366	389	397	382	391	379	388	404	388	375	408	382	382	394	408	397	393	392	403	402	385	398	403	388	388	393	384	371	408	397	374	374	416	400	413	393	365	403	388	384	380	417	374	394	383	406	384	392	369	419	371	376	397	392	398	385	388	379	398	375	391	408	405	354	372	399	371	447	408	394	421	395	418	381	413	426	377	403	416	346	404	370	398	363	403	429	407	399	391	380	398	403	396	386	393	418	404	388	426	374	395	370	411	407	392	416	387	403	362	359	371	386	380	395	401	391	392	410	399	393	416	382	406	403	429	406	382	402	366	402	396	408	384	427	386	398	402	392	417	388	421	355	403	356	418	380	409	407	399	367	385	411	363	399	386	404	375	445	389	396	369	403	413	360	369	390	403	361	340	400	392	400	407	413	404	356	410	376	397	398	371	437	386	388	375	396	404	387
23852	20714	27564	23886	20229	5910	1927	1374	981	888	1301	3598	23226	21508	11558	3837	1147	684	572	566	509	547	599	537	542	538	544	539	559	533	553	522	562	555	526	542	573	532	530	544	549	537	510	543	562	523	528	542	560	547	537	517	493	520	533	532	529	507	522	509	509	521	574	552	550	506	515	544	484	529	540	486	535	530	544	535	537	574	537	557	510	517	553	509	491	526	491	546	543	545	503	549	535	488	520	528	514	488	575	540	533	533	489	530	498	536	566	537	504	491	520	533	519	565	539	532	534	544	514	486	528	539	537	516	522	521	536	516	518	509	532	488	526	550	579	503	518	479	496	497	510	540	537	513	545	517	512	582	545	529	556	540	504	522	498	503	537	521	528	565	524	533	535	538	579	511	519	537	558	558	536	533	475	540	560	516	536	528	517	530	542	508	537	590	571	508	534	510	526	587	523	489	556	563	539	495	530	565	552	522	574	521	539	479	531	482	551	533	536	530	478	543	565	538	515	542	534	573	520	558	576	496	547	536	500	566	493	514	537	549	519	522	523	538	525	586	519	524	539	515	542	527	503	495	552	461	552	511	515	530	518	516	523	522	504	507	504	514	567	503	533	537	531	549	572	510	522	530	532	538	517	580	604	508	541	523	524	527	571	551	536	533	563	529	545	524	584	548	524	536	517	488	530	534	522	530	539	533	528	529	504	503	547	487	577	553	552	526	527	543	491	549	502	507	564	502	497	582	502	540	515	530	537	548	550	552	504	543	519	509	537	530	556	526	525	523	513	517	529	561	518	544	484	560	526	550	533	536	536	535	541	556	517	542	541	551	524	574	502	522	517	527	512	525	493	545	525	501	517	512	549	512	506	496	547	552	550	531	506	541	542	496	504	500	548	558	536	525	527	567	533	545	542	542	507	544	513	541	514	511	534	531	552	545	509	516	535	567	567	551	525	573	535	536	511	529	519	563	484	511	593	531	542	534	531	558	488	515	507	563	544	499	512	557	531	528	496	526	544	554	488	552	507	535	505	563	533	535	525	554	560	537	479	495	533	521	503	551	534	554	546	540	511	556	507	563	546	548	518	547	528	512	521	545	534	504	526	527	506	534	524	541	533	559	511	541	566	501	519	567	531	538	500	551	509	546	531	554	540	561	527	518	538	547	528	532	556	521	532	478	563	511	575	518	542	510	511	532	532	564	554	522	491	511	530	509	558	554	550	514	534	538	567	560	528	538	569	510	503	498	539	488	511	535	550	572	573	540	533	526	566	567	541	513	533	524	583	545	547	500	510	532	491	566	503	539	531	530	526	539	519	545	505	483	505	553	551	583	515	531	532	530	515	534	561	543	515	566	537	545	550	545	544	556	504	514	523	543	510	537	563	505	526	495	545	554	523	542	547	487	540	559	526	577	508	508	520	498	527	553	509	507	539	543	509	517	528	533	526	510	550	527	530	521	541	498	519	558	542	552	519	576	568	557	517	534	596	548	534	497	560	536	504	521	533	516	555	497	519	516	577	527	502	547	496	539	532	527	548	502	553	514	509	519	543	521	557	526	562	513	534	602	615	543	558	563	492	531	546	495	512	533	539	513	538	543	508	541	551	511	562	532	521	542	557	484	507	540	540	552	521	559	541	509	519	541	560	515	523	491	532	501	545	553	526	560	507	566	531	514	503	533	528	552	555	522	560	533	537	549	538	522	472	507	555	544	520	483	538	548	542	551	554	550	526	545	533	520	526	485	543	519	563	509	524	532	572	523	523	508	539	525	545	543	529	512	549	533	518	503	543	530	558	528	548	558	552	551	498	537	519	567	531	521	513	504	548	528	516	583	507	510	527	542	519	526	536	498	546	550	535	540	549	527	545	517	554	525	535	479	562	513	510	532	537	545	527	572	523	544	552	524	529	516	548	540	533	545	533	515	530	484	556	559	525	516	507	544	550	500	530	508	506	524	484	508	525	540	546	504	513	546	493	550	577	522	528	515	527	537	545	536	552	510	531	547	496	546	510	551	538	533	552	521	501	485	522	514	509	553	530	485	556	551	530	568	537	540	479	500	501	489	534	525	522	531	566	540	521	521	507	544	548	494	514	533	556	546	519	593	519	522	524	547	517	529	555	530	484	517	481	544	498	528	535	533	557	508	508	501	576	510	550	544	501	547	544	580	523	552	508	529	551	565	534	531	547	530	556	550	518	532	518	500	562	510	506	527	563	579	528	521	522	513	565	540	585	528	530	550	543	517	515	556	539	547	506	555	535	474	530	513	557	499	524	524	485	542	511	553	499	536	541	544	495	559	555	526	536	582	524	510	529	543	525	507	520	552	556	553	531	544	529	516	539	528	523	534	532	498	507	540	543	539	496	540	513	526	549	555	502	435	530	525	551	526	542	512	538	498	549	523	533	520	545	503	518	490	531	523	512	512	514	539	510	533	542	511	533	541	541	592	527	562	512	538	533	529	498	506	494	544	532	545	519	517	517	511	488	526	533	523	520	527	518	533	546	523	544	548	479	541	498	496	550	539	562	548	503	530	586	518	519	518	539	474	535	490	536	558	539	510	541	566	553	509	505	518	530	494	560	509	547	516	525	509	530	537	507	523	550	488	526	565	510	510	541	531	490	492	522	514	538	552	564	566	511	513	543	529	514	524	501	543	515	538	570	521	532	522	523	511	486	581	508	507	542	548	567	550	517	575	530	536	524	548	532	527	517	490	492	528	507	536	524	545	537	534	494	524	550	559	514	519	479	552	538	538	524	517	508	539	507	545	549	538	480	559	496	548	563	535	514	533	518	522	499	524	515	532	506	558	542	530	566	509	553	500	549	514	493	505	551	522	515	535	532	549	537	546	487	500	523	510	538	494	525	510	475	482	500	495	496	519	525	525	530	563	516	546	546	483	564	499	514	568	545	505	562	536	533	576	525	504	533	536	479	482	523	525	510	555	541	515	535	474	533	571	548	552	543	517	583	533	508	554	508	554	487	526	511	531	487	540	527	507	533	517	540	548	560	536	487	524	506	490	517	520	554	525	502	500	526	528	548	553	583	558	539	547	504	572	548	515	522	511	471	508	532	544	523	507	506	540	580	518	538	523	528	539	500	517	561	531	570	492	524	520	549	555	494	498	574	532	518	503	533	547	526	525	528	534	555	481	520	548	545	521	483	533	556	532	526	516	538	543	523	503	501	531	579	558	533	577	531	517	504	510	537	507	518	532	559	525	503	544	529	544	523	508	525	548	531	534	515	529	544	490	523	526	521	516	524	559	540	561	533	546	488	534	498	559	547	494	505	522	530	509	547	458	525	529	512	509	544	520	535	530	557	525	506	559	560	511	576	531	532	514	528	525	528	491	556	484	515	508	511	504	576	538	504	513	535	505	485	548	535	478	534	553	527	530	541	519	528	569	535	548	546	556	488	523	507	510	559	525	531	520	478	552	506	553	532	538	521	527	533	498	508	527	581	593	554	496	513	537	549	539	511	536	521	551	516	547	518	478
5376	7883	5933	2972	3265	2251	1648	1560	1353	1199	1839	5619	25079	19109	9762	3824	1168	661	532	514	447	496	515	518	486	496	486	497	484	500	503	490	501	439	486	491	473	450	438	478	452	476	492	471	454	454	485	470	479	428	508	509	477	494	521	513	489	489	487	488	466	489	482	495	500	490	450	484	482	520	474	486	460	487	470	433	476	468	496	500	485	482	527	493	448	513	469	504	441	516	475	518	509	446	490	465	493	469	444	507	546	492	512	459	482	467	517	458	505	449	488	482	476	481	457	485	481	495	509	424	493	521	457	511	503	507	474	470	520	463	471	464	455	479	476	508	521	524	468	507	494	487	427	501	479	509	493	465	468	492	443	486	482	507	501	450	523	480	470	504	483	459	487	452	441	435	499	510	487	493	472	464	463	479	479	469	484	454	470	443	472	470	525	528	470	524	478	524	480	464	470	491	477	498	454	465	459	494	495	483	477	447	484	468	480	475	467	478	494	474	453	516	487	475	456	480	458	466	479	471	523	495	444	482	461	468	521	443	489	453	478	485	479	492	475	493	484	459	460	483	482	491	472	473	461	512	487	467	473	477	461	467	471	438	432	508	481	453	474	518	475	468	445	495	497	454	479	498	472	445	519	486	514	468	464	447	476	454	487	497	467	470	440	493	501	501	486	443	465	469	473	489	461	478	490	502	486	452	494	461	497	496	495	495	469	490	489	486	498	455	491	502	496	477	432	507	465	477	468	490	534	449	456	494	486	464	467	429	501	461	476	460	444	469	490	458	498	480	488	471	479	439	491	505	499	480	509	508	481	473	534	469	508	481	527	490	491	471	450	483	521	468	495	464	502	479	493	511	469	453	483	443	512	476	485	486	492	451	485	461	505	475	499	448	472	466	504	467	498	493	473	495	471	477	478	505	425	473	512	473	475	467	461	477	490	497	509	481	438	507	485	452	462	464	509	464	464	470	520	478	475	454	475	480	518	479	533	505	451	481	495	482	499	482	459	453	464	498	506	487	465	462	483	484	479	473	486	468	438	481	507	496	542	456	507	501	485	478	485	473	466	481	508	474	451	476	476	521	478	458	492	453	438	499	477	482	482	472	508	460	479	513	490	489	487	465	498	487	476	493	461	499	491	494	465	492	513	511	529	484	491	487	472	467	491	495	484	507	462	435	484	462	476	500	486	473	456	465	475	509	476	474	486	474	469	480	488	440	510	444	502	491	504	538	465	492	461	492	460	478	495	478	441	454	488	494	472	453	502	492	475	450	491	478	475	446	429	442	474	470	482	451	470	448	524	497	491	477	461	488	441	497	467	465	480	492	472	456	450	454	465	481	498	458	478	498	466	482	491	465	498	500	498	494	460	490	462	473	500	489	461	479	485	468	499	478	479	513	446	528	447	484	487	495	495	453	473	510	457	489	514	456	526	459	526	459	457	464	462	434	497	478	471	441	520	495	460	511	475	463	516	498	474	444	475	504	460	508	511	435	520	472	500	477	473	496	498	500	491	469	438	502	501	483	456	515	488	458	517	453	479	452	472	461	458	467	508	475	453	489	481	460	498	451	460	482	480	479	478	460	465	476	474	484	474	457	439	491	490	500	469	503	471	458	471	491	486	490	481	479	469	462	492	490	464	489	448	483	474	445	426	447	457	493	449	480	419	473	507	460	481	448	494	453	475	474	487	445	480	466	473	437	489	477	461	475	465	484	495	487	460	479	496	448	441	478	470	460	468	497	477	470	477	472	516	460	487	452	501	484	458	462	488	451	458	465	465	473	485	488	473	470	462	474	442	469	470	498	514	502	486	466	497	482	403	457	463	469	500	454	518	452	495	487	469	425	488	476	449	449	498	477	467	517	430	474	471	471	501	474	449	455	466	468	468	461	471	482	456	471	465	470	494	474	502	486	485	453	436	501	510	480	485	464	489	529	436	459	472	463	465	516	499	497	487	484	481	496	511	465	512	466	447	465	494	476	471	496	431	458	480	490	499	474	499	468	438	506	435	438	477	470	476	499	427	490	444	512	454	514	460	472	518	459	472	457	458	498	457	494	488	469	481	494	501	490	489	434	463	447	447	477	495	480	487	482	474	440	462	457	467	503	460	482	493	489	473	483	454	468	504	462	419	472	472	491	475	450	488	492	501	467	443	492	497	443	479	480	452	492	475	519	464	471	483	444	476	470	460	506	455	460	444	460	521	444	486	470	498	517	469	443	489	490	505	416	498	459	482	484	504	499	463	480	489	496	483	501	458	467	484	481	469	497	471	485	511	457	446	542	500	499	480	476	467	498	465	467	474	478	450	492	467	433	477	460	467	494	501	484	473	501	468	477	478	475	449	432	480	469	453	486	478	486	426	476	506	433	501	478	510	474	471	466	488	507	495	468	479	462	448	450	473	460	462	465	503	438	463	459	508	461	491	481	481	458	473	481	466	493	471	483	467	488	477	476	473	457	467	487	497	470	486	474	509	497	479	502	502	473	478	479	471	481	454	492	479	453	480	504	470	470	496	485	522	473	481	477	477	509	489	469	473	481	487	461	428	440	457	467	484	471	483	480	468	467	467	452	484	483	474	514	490	481	534	488	491	495	516	494	467	517	463	491	507	511	468	432	480	485	493	468	464	466	474	473	503	466	486	453	443	491	459	486	453	455	480	474	480	472	465	499	430	478	441	475	474	487	485	460	476	460	473	478	467	495	490	486	453	473	503	493	450	521	476	491	453	498	475	508	463	473	467	472	492	489	501	493	494	488	453	454	461	501	500	453	489	514	485	493	468	453	515	491	502	466	507	489	434	500	496	510	482	487	468	513	457	513	500	498	509	485	477	431	542	450	489	532	481	435	465	467	481	506	476	472	463	484	480	498	486	435	446	468	507	483	509	479	461	455	469	471	441	492	482	482	451	465	465	477	517	485	517	445	460	496	482	486	469	484	455	459	480	485	463	466	443	489	460	448	515	443	457	477	485	440	470	486	463	453	464	485	456	469	498	444	519	475	470	455	498	499	511	478	436	496	492	471	470	478	509	465	476	463	494	482	451	482	479	493	477	501	466	502	510	474	440	484	488	468	432	491	497	492	457	482	445	512	491	513	474	481	478	473	475	471	482	485	485	491	483	508	482	492	496	486	501	431	482	506	445	507	466	480	435	481	492	498	479	447	472	506	476	467	493	478	482	474	485	444	476	447	458	461	459	499	483	495	429	481	488	464	489	490	446	480	482	494	498	506	517	461	472	473	464	511	483	469	470	511	501	483	503	499	456	503	479	454	464	490	444	469	445	465	471	497	471	490	443	476	482	505	518	459	431	449	451	443	488	470	469	464	484	463	462	482	496	454	485	451	505	462	471	469	497	456	511	468	461	455	463	464	487	472	458	439	480	518	443	445	446	502	469	519	471	449	451	461	475	487	453	448	470	494	486	458	455	474	459	529	488	462	467	501	469	460	451	475	465	459	497	498	471	468	500	421	488	499	445	446	430	526	521	475	491	459
26459	7987	1289	743	608	552	593	520	528	511	498	697	1588	1358	1055	725	551	488	436	465	455	464	479	462	446	447	421	437	428	443	455	479	466	447	462	453	440	482	504	442	468	459	392	467	491	442	427	440	430	415	454	455	484	456	449	418	453	453	460	462	442	448	437	428	430	435	450	469	439	451	460	462	441	465	432	480	453	481	488	446	439	469	463	427	429	439	467	443	522	481	437	482	454	441	460	433	451	488	478	460	472	423	455	466	443	478	451	429	435	461	442	467	465	462	463	471	481	462	500	463	443	449	463	410	463	411	420	408	425	473	453	471	484	458	451	431	412	469	422	455	414	481	456	455	451	478	472	467	450	419	462	471	448	445	475	465	418	452	471	459	446	467	461	443	432	482	441	431	433	443	448	455	469	416	453	425	427	414	445	469	417	428	448	488	437	467	403	457	443	430	452	429	426	472	442	468	461	472	433	452	416	482	459	462	437	477	478	449	440	425	433	478	443	426	485	470	422	442	420	482	485	478	444	463	444	443	466	459	471	466	459	433	471	481	435	438	458	462	438	459	449	492	463	398	464	431	463	406	440	436	460	442	424	450	453	464	460	427	448	452	468	457	426	460	460	446	449	450	441	452	450	427	477	469	472	477	450	449	455	452	476	467	447	425	492	431	423	471	480	421	476	447	478	468	417	461	486	441	438	474	443	445	465	454	459	394	461	408	442	491	471	497	446	455	432	465	458	436	429	488	449	441	446	465	454	434	502	458	453	446	480	463	420	462	446	478	435	443	439	460	436	462	468	462	466	494	409	446	448	459	443	436	473	480	475	434	448	435	451	466	498	459	435	440	458	437	454	487	480	441	428	459	443	457	495	473	457	454	455	452	452	419	446	435	446	429	468	430	447	453	439	491	478	432	437	472	466	452	438	431	448	472	444	445	487	441	442	474	451	444	475	466	456	455	462	434	500	463	434	418	448	464	469	435	460	443	450	442	449	499	471	458	445	421	450	447	454	472	417	474	439	416	463	481	453	446	466	418	468	458	425	500	450	422	463	417	436	481	459	415	461	446	466	451	451	421	489	476	447	436	477	436	431	462	448	442	435	461	470	466	463	472	418	437	466	449	500	461	425	504	443	477	452	457	416	465	439	459	511	455	474	433	448	425	470	456	467	453	440	484	477	457	455	437	449	459	475	441	440	460	462	483	466	430	450	422	402	433	434	448	446	502	461	396	445	475	470	455	485	480	458	471	448	440	462	404	464	447	477	491	497	427	444	457	430	418	457	474	416	472	444	426	424	460	444	468	456	475	452	460	481	457	457	447	475	447	469	435	448	446	419	435	466	431	394	468	481	492	412	424	452	426	448	454	452	431	477	438	457	452	434	452	442	432	487	462	465	475	459	467	445	431	434	443	471	471	463	455	434	442	466	485	431	448	476	461	435	485	448	496	446	434	448	425	442	444	457	452	441	458	445	456	440	439	424	436	487	452	461	452	464	466	429	449	474	483	444	458	448	409	473	460	479	424	448	444	454	448	433	455	449	436	458	459	433	477	474	450	500	470	462	489	458	467	450	446	436	453	453	469	422	441	481	449	448	421	449	421	440	435	450	457	436	473	478	488	420	472	482	464	441	464	491	451	476	442	479	437	449	416	466	427	464	469	445	456	479	433	425	445	454	477	442	414	449	438	486	425	429	472	485	455	431	439	465	475	442	450	440	460	445	445	442	476	448	431	469	436	424	471	429	444	423	458	443	480	446	453	409	470	429	431	423	466	438	421	414	414	459	447	462	455	401	406	390	490	442	496	457	453	465	439	467	474	443	452	464	446	462	439	459	433	414	448	442	466	450	472	435	460	453	442	449	491	482	475	496	479	432	469	433	465	458	439	493	425	425	430	465	448	419	438	476	488	450	447	471	453	471	461	477	451	461	459	495	461	462	477	432	428	437	456	458	464	473	425	441	439	428	457	448	440	433	420	426	494	483	467	467	465	455	432	455	469	467	463	481	472	448	454	447	473	422	476	500	422	475	455	474	433	449	459	466	456	424	431	454	465	459	430	474	442	436	438	476	431	445	477	443	454	455	402	476	457	466	411	435	452	425	466	432	459	451	452	440	459	387	424	474	407	477	427	440	439	445	440	445	469	434	452	442	465	476	460	494	479	428	436	430	460	449	464	447	462	422	460	428	460	427	456	438	442	459	485	467	439	435	508	489	442	505	446	446	421	451	425	480	453	427	446	481	431	419	450	438	475	452	470	467	478	451	436	461	433	454	421	402	417	457	445	449	467	433	459	484	463	426	447	468	423	423	460	442	453	474	457	428	450	480	447	446	479	460	447	442	431	463	470	443	407	454	465	445	481	409	453	431	447	408	415	419	451	410	432	424	415	473	435	463	446	410	435	416	430	415	450	431	414	442	471	452	462	439	483	472	437	459	456	461	453	466	495	452	461	458	447	442	456	452	437	452	459	442	521	456	462	446	459	413	475	475	464	442	460	445	450	458	462	468	425	488	446	447	472	452	459	448	451	493	455	503	423	498	439	486	451	472	460	480	460	447	450	477	478	483	440	471	499	425	458	469	459	430	457	462	439	466	500	479	465	472	455	457	437	425	468	426	461	421	485	467	442	432	472	455	446	478	470	438	475	467	436	444	432	449	435	463	414	435	428	426	424	440	438	457	472	440	472	457	432	453	450	449	462	477	500	454	470	466	480	464	468	440	446	424	477	442	420	419	486	475	440	421	466	463	460	443	482	412	454	453	417	431	448	461	459	457	451	451	465	466	430	414	432	445	439	489	454	466	462	479	441	454	461	462	467	438	425	520	400	487	477	432	465	474	428	433	419	453	396	442	437	418	448	449	437	452	478	493	430	449	420	484	438	425	405	483	454	464	466	474	430	424	399	443	493	460	466	448	437	477	478	430	514	448	481	476	449	472	441	422	432	398	429	441	432	459	495	471	439	441	451	444	417	498	473	462	432	460	495	429	425	446	469	430	477	466	484	426	425	455	447	453	452	435	454	457	452	465	454	446	431	449	474	442	464	436	442	510	468	460	458	466	442	432	455	494	445	468	454	472	448	469	452	465	456	428	479	452	475	472	478	455	493	487	417	460	452	479	484	465	415	465	485	482	486	481	422	441	449	443	472	495	453	486	490	455	444	426	438	456	463	449	487	434	493	429	440	410	418	444	442	506	489	453	489	450	435	486	477	456	454	466	446	478	450	439	473	414	446	455	482	458	424	437	444	479	471	473	447	452	475	422	442	463	471	446	487	448	423	488	472	448	439	487	471	448	448	460	456	452	495	452	439	474	482	471	450	426	422	456	460	467	500	437	453	487	446	436	457	459	422	466	478	439	437	421	476	430	453	450	467	458	477	443	470	440	454	467	451	459	411	423	450	494	490	432	463	406	438	474	471	447	454	418	465	434	423	456	456	485	427	448	475	447	476	458	503	464	490	461	475	476	448	445	456	458	450	463	430	439	481	455	450	404	462
5939	1424	869	574	621	669	627	526	511	549	500	926	2011	1642	1115	670	514	411	423	429	443	397	420	409	409	380	431	415	405	414	411	376	407	390	393	411	379	454	393	395	405	377	404	426	412	411	399	449	423	391	410	393	406	383	412	414	378	398	430	409	404	386	405	380	419	378	428	408	425	408	445	402	388	446	395	380	435	422	377	445	399	408	404	415	411	391	403	408	387	382	408	400	362	426	419	427	395	404	411	385	422	439	450	397	391	430	393	389	396	406	387	403	378	416	376	440	395	347	407	386	438	399	443	417	399	420	392	417	413	379	405	435	398	429	399	360	430	408	435	379	396	397	395	418	429	367	404	413	388	394	420	400	399	371	421	393	386	402	390	422	427	435	398	364	388	430	393	365	409	384	397	407	405	365	400	386	353	404	424	416	421	429	408	386	398	391	405	415	404	438	392	418	420	437	406	435	417	394	412	419	391	439	398	445	414	398	407	412	419	412	396	390	453	389	419	381	410	408	413	405	398	415	422	398	368	414	431	380	401	416	411	421	415	431	370	455	390	408	397	399	432	426	405	453	379	427	418	393	392	411	411	396	419	382	404	383	432	401	390	416	404	411	407	403	425	406	416	401	426	400	379	403	383	373	427	432	394	411	391	396	391	416	441	413	445	393	390	413	412	444	414	385	423	400	411	421	419	331	405	369	403	385	389	377	398	378	384	399	421	397	380	386	418	415	438	404	420	422	407	438	390	443	439	388	404	396	417	399	437	382	395	365	417	378	367	416	424	391	422	396	399	407	439	426	422	434	381	410	428	393	415	372	400	417	458	412	402	387	401	429	402	384	397	377	387	407	420	408	401	389	372	416	406	418	480	420	428	393	456	387	401	419	360	358	419	415	428	410	379	385	423	440	383	409	400	399	356	370	399	411	400	402	404	373	410	373	416	385	447	383	409	369	417	390	401	420	383	403	398	383	376	384	410	368	396	385	375	408	399	384	395	367	418	427	398	441	404	406	412	374	422	409	410	387	409	403	389	387	439	413	421	404	394	414	417	434	437	425	396	404	406	383	408	386	380	386	431	396	389	423	418	399	397	423	386	443	399	422	410	402	382	389	398	424	420	397	458	403	397	390	429	442	379	401	376	416	410	461	366	415	391	403	396	396	383	419	374	410	388	388	428	398	385	398	397	413	382	414	386	391	408	405	387	408	401	396	405	389	415	401	436	404	447	393	380	416	379	424	424	422	402	400	409	403	410	375	365	389	383	403	429	409	424	376	434	391	390	397	371	427	421	432	374	432	389	398	410	398	372	382	423	406	380	387	428	413	419	413	421	409	400	413	389	361	396	391	391	438	380	417	400	379	424	397	384	424	389	386	397	418	403	444	380	396	411	436	411	413	381	409	418	410	422	376	429	427	385	433	402	425	409	408	393	424	407	387	381	415	417	406	391	426	405	405	403	377	327	384	409	375	383	426	402	385	352	398	399	363	387	415	382	370	388	387	369	404	398	390	440	432	430	441	419	422	381	451	441	433	421	389	413	368	439	410	366	408	423	407	373	411	385	394	409	376	396	403	406	412	390	429	378	396	420	428	418	382	397	405	417	375	392	433	439	427	419	393	405	387	424	428	420	389	387	381	396	391	393	393	402	421	397	390	398	405	379	386	399	389	428	408	434	383	389	370	413	407	395	450	444	408	393	414	400	403	411	425	375	423	387	363	397	408	395	402	424	467	412	415	446	401	466	431	389	403	398	432	414	395	362	413	421	398	403	397	394	377	405	401	369	411	409	402	433	430	415	409	432	374	395	424	406	383	404	413	376	392	410	400	438	410	424	397	415	409	378	453	383	381	362	395	363	420	425	386	428	416	421	438	390	439	386	404	410	402	375	414	435	421	391	406	443	389	389	385	405	396	392	411	419	408	420	437	386	368	411	390	360	370	382	407	403	409	384	396	386	390	418	417	412	395	442	400	375	392	401	401	383	399	400	381	404	381	396	425	425	445	422	410	398	414	381	420	390	386	411	404	437	429	368	392	410	418	395	403	415	433	366	365	405	400	414	394	410	400	426	393	392	434	404	410	403	378	418	402	404	391	392	441	378	425	426	369	400	405	385	384	381	390	420	373	374	394	401	396	424	415	401	399	406	431	394	348	408	398	377	379	388	439	418	399	438	430	407	454	392	401	402	414	409	398	421	410	401	375	424	408	411	385	400	386	401	490	387	391	378	372	385	411	431	392	412	448	419	396	420	363	388	402	408	392	412	416	387	383	420	402	397	424	402	399	421	408	403	398	388	401	400	398	392	390	423	351	432	416	402	389	397	400	388	414	418	433	391	419	412	413	383	414	376	409	430	401	417	387	389	447	423	376	402	441	386	423	444	398	423	437	440	385	390	387	410	383	404	388	421	395	400	406	407	403	389	418	400	389	433	410	420	376	427	392	397	402	405	384	387	405	406	335	389	416	417	369	398	395	420	398	388	372	420	377	419	372	384	401	408	385	382	405	391	395	424	417	424	407	394	403	418	390	396	412	401	415	414	408	382	405	414	417	418	411	410	381	409	386	410	411	358	393	410	437	431	397	422	465	418	429	408	411	457	363	376	403	391	384	399	436	455	389	380	420	383	416	380	405	410	386	366	424	404	381	423	394	429	389	384	403	408	418	381	386	390	384	424	412	410	396	415	391	400	417	381	410	402	410	410	427	386	435	394	361	402	403	386	425	398	436	409	413	400	403	395	406	385	385	356	410	381	415	393	404	415	394	436	402	433	403	396	415	368	437	397	426	371	413	426	412	394	423	407	394	407	391	423	436	384	409	380	410	425	385	422	357	417	388	410	403	401	389	405	391	353	407	400	396	428	400	415	371	408	393	407	376	418	449	419	416	408	403	403	391	396	386	390	435	383	386	414	418	421	397	397	407	376	417	399	426	386	436	418	396	396	413	432	396	372	429	443	407	396	373	386	428	397	369	411	413	393	412	402	426	381	423	420	405	379	427	371	389	400	442	414	388	450	406	399	407	408	417	410	401	432	381	431	460	400	390	391	403	416	364	388	390	392	433	430	365	395	395	426	398	392	393	389	413	413	393	411	397	379	407	391	398	397	425	417	418	433	415	399	409	415	415	421	364	415	416	420	394	420	400	418	408	407	420	402	376	384	401	379	412	406	382	424	434	378	438	407	447	394	399	371	393	413	442	437	399	397	396	424	426	446	402	394	406	434	412	417	455	391	428	400	379	381	404	388	402	408	438	405	400	432	414	399	421	422	399	439	402	423	434	388	393	357	407	410	429	424	394	413	392	380	428	377	400	407	392	415	412	405	397	401	379	429	408	409	410	373	371	410	362	399	434	412	397	379	392	451	388	397	394	396	379	396	417	404	382	420	434	433	398	413	375	398	386	401	367	416	402	393	427	421	373	433	431	379	407	358	436	443	425	394	407	425	396	395	424	383	402	409	397	412	404	422	416	409	432	357	397	375	407	395	394	400	382	395	392
24898	20792	26526	24829	7083	1466	1233	783	730	657	598	4972	14764	10750	4839	1560	676	516	455	459	421	431	442	435	447	434	446	442	436	423	413	473	413	426	454	420	435	432	418	427	454	427	424	431	437	427	420	388	426	397	426	426	448	398	453	429	431	401	436	419	429	433	428	415	474	427	419	440	428	415	405	415	439	396	435	409	430	429	432	450	387	411	434	402	442	415	400	457	437	396	443	397	426	439	395	403	441	425	441	417	411	383	426	436	430	447	429	412	378	396	408	439	468	411	416	404	401	437	439	471	444	423	417	410	421	433	382	405	465	438	417	446	431	430	433	455	433	394	424	424	409	415	431	429	409	461	431	447	404	438	462	394	447	440	424	441	431	441	416	415	389	432	395	412	392	441	402	405	411	423	443	441	394	407	437	415	390	460	412	424	450	422	394	414	422	390	416	434	417	449	440	406	441	430	434	422	429	435	405	426	427	393	400	436	431	417	414	400	417	436	428	392	401	401	433	425	425	432	405	395	395	423	424	424	425	417	461	446	443	408	421	418	446	419	416	435	449	408	425	455	407	393	437	437	443	403	407	402	411	428	415	428	414	368	394	411	383	413	435	414	437	425	401	464	432	446	392	421	441	441	430	386	439	424	389	447	458	432	472	426	440	398	412	397	441	369	447	427	398	414	422	468	398	428	407	436	432	415	449	423	371	436	440	403	435	431	426	423	402	442	415	453	404	430	394	414	407	435	403	435	383	423	414	470	426	422	382	400	428	419	402	409	442	457	403	426	443	435	435	441	429	397	391	404	406	414	438	443	406	479	415	416	423	424	443	429	413	393	423	427	393	411	422	412	441	400	459	447	429	410	432	409	375	422	482	415	445	433	415	435	421	384	447	423	414	439	406	410	435	382	430	429	378	420	423	425	429	482	442	423	406	451	479	446	409	412	416	420	438	425	415	452	430	395	437	426	396	417	414	411	414	424	406	395	408	417	442	427	409	449	458	445	438	428	423	432	408	414	455	421	414	435	436	406	420	383	424	452	447	416	400	432	415	380	441	412	384	423	458	406	437	426	452	427	419	420	452	463	421	431	399	441	412	446	422	437	417	420	438	408	423	443	406	410	436	413	411	403	415	410	432	464	420	444	444	412	425	377	403	401	407	406	410	424	464	424	425	427	433	452	414	415	434	423	404	398	428	417	462	404	439	435	466	426	399	394	421	415	422	401	402	396	417	449	420	425	405	481	397	461	396	418	459	444	423	413	469	385	416	431	406	447	423	438	400	429	426	409	449	436	436	422	429	388	391	407	392	444	424	425	432	425	407	426	405	436	444	381	423	405	425	433	409	419	412	465	416	463	396	444	419	487	432	426	401	433	460	445	445	468	457	395	420	435	478	411	427	432	410	399	411	405	399	418	416	424	436	399	411	432	378	413	419	384	442	405	412	424	371	427	419	398	426	446	418	413	439	431	406	390	438	448	404	441	422	409	423	397	427	415	406	429	412	400	410	420	419	434	380	434	437	427	406	432	443	442	414	400	437	432	419	402	439	405	415	436	427	411	438	459	467	397	418	384	410	393	411	419	410	421	411	422	422	440	454	412	386	419	407	436	410	384	418	427	443	401	409	431	413	415	408	399	433	432	401	368	421	435	487	403	415	424	414	431	420	406	413	446	410	410	447	403	423	400	398	404	437	406	408	410	410	426	423	434	415	391	396	436	432	426	423	363	434	417	438	400	422	427	424	404	459	452	420	420	455	408	430	433	407	417	449	433	436	458	397	428	428	449	403	405	403	419	402	440	420	435	419	447	387	417	434	430	434	398	414	412	433	389	431	408	414	441	405	399	373	443	445	422	415	361	414	404	435	444	401	413	440	414	435	441	399	446	445	454	436	411	418	456	392	413	383	428	390	413	391	404	399	454	419	418	430	409	439	430	430	397	437	420	420	422	413	400	415	399	404	421	375	434	423	392	460	431	411	440	398	420	433	422	419	417	450	436	427	454	433	419	435	413	407	410	448	401	425	442	421	396	458	426	449	448	458	392	422	396	418	424	440	418	438	386	432	399	427	443	429	421	432	431	404	400	390	416	435	423	430	390	421	458	409	453	396	398	410	411	399	434	410	392	444	405	468	426	424	416	423	463	429	431	445	411	403	425	421	384	432	401	409	407	439	436	426	410	424	413	410	434	439	377	423	439	390	440	421	428	432	427	426	432	402	420	436	417	434	419	413	401	439	437	441	412	429	448	359	456	451	417	417	434	476	434	394	422	397	424	465	422	412	403	404	430	391	404	426	400	399	387	413	442	393	378	412	426	421	436	434	438	407	448	426	403	433	428	441	394	434	417	406	423	454	410	458	405	397	419	410	428	433	385	390	408	411	410	437	420	402	417	435	379	414	448	423	425	401	471	398	414	403	451	408	388	436	415	422	423	438	451	444	420	428	436	452	411	412	439	400	402	383	437	437	413	416	451	396	378	455	415	425	410	400	386	418	435	418	423	475	433	438	421	408	433	414	436	433	441	441	429	409	420	449	444	440	457	397	407	410	409	429	435	426	425	440	404	435	413	418	435	424	437	409	409	402	397	386	443	471	384	440	459	434	412	424	432	425	382	403	451	372	467	383	441	402	416	440	403	387	447	408	382	413	432	427	407	448	435	435	395	398	403	449	442	405	425	391	389	432	406	462	409	407	433	435	465	391	421	456	451	464	437	411	441	446	459	432	390	434	406	418	415	417	385	427	411	415	422	423	394	402	421	446	429	420	416	396	402	417	410	408	428	423	420	427	398	457	443	412	388	434	393	402	404	427	406	404	415	409	409	418	431	419	409	435	408	405	422	430	438	408	423	453	408	394	434	417	479	436	434	470	402	390	413	405	418	413	413	420	408	412	433	435	477	410	423	416	424	413	434	421	442	405	410	401	446	418	457	402	427	405	414	399	452	407	429	418	408	417	438	451	429	407	383	436	427	412	407	465	460	412	406	435	403	412	452	378	404	421	410	400	415	410	404	425	406	429	409	404	440	461	407	414	460	436	445	481	444	428	405	383	400	445	429	392	443	424	431	401	412	424	393	407	443	443	430	434	443	399	409	444	421	397	391	414	422	445	405	403	410	417	418	414	424	391	411	409	417	413	405	430	416	429	415	412	418	429	392	423	424	396	401	418	420	414	451	433	403	393	383	388	427	400	414	396	423	408	424	432	438	416	386	440	375	398	412	434	415	453	417	423	401	419	430	434	447	399	419	422	439	452	354	407	435	442	412	440	413	446	407	445	366	437	412	414	434	447	404	405	435	429	399	433	444	412	433	415	431	422	431	401	438	376	440	422	396	417	410	395	424	416	399	460	478	452	410	419	424	410	451	468	475	437	380	432	434	386	424	416	425	437	416	391	451	430	422	433	422	442	446	408	433	461	406	423	432	454	457	424	393	430	405	424	404	428	434	409	422	489	405	429	417	445	426	391	445	405	413	467	436	412	396	432	390	416	430	396	420	415	415
4527	5864	5353	3114	1735	1297	1380	1046	913	821	654	7599	15688	10203	4858	1728	700	447	400	400	405	445	351	405	406	381	391	389	409	401	415	378	387	403	380	408	380	389	411	416	438	362	414	365	405	383	371	357	379	398	448	386	386	413	389	361	385	376	396	399	392	395	419	408	387	422	411	392	380	386	398	382	375	416	379	402	373	411	419	384	341	393	395	386	404	351	362	364	369	402	413	375	369	384	410	421	391	367	398	406	374	395	385	393	468	385	394	392	400	391	422	441	383	394	419	383	407	380	431	424	399	367	418	397	398	373	425	383	373	386	428	388	345	365	391	407	401	409	394	390	413	408	348	369	394	393	379	385	377	395	403	409	377	407	393	376	372	433	396	401	373	375	376	392	410	390	381	400	441	415	357	380	379	414	400	411	380	385	393	383	388	416	407	403	393	383	422	372	398	416	413	381	383	365	375	395	386	362	405	391	402	392	411	385	389	386	424	366	400	397	408	419	414	417	399	390	376	381	386	390	382	420	376	404	377	403	362	387	379	373	405	367	370	377	419	389	369	374	374	376	410	409	401	375	393	402	402	360	375	393	387	419	426	396	395	408	412	411	434	394	419	408	352	392	399	390	434	406	365	362	370	377	375	385	378	380	408	369	359	385	355	408	371	362	373	404	422	352	396	407	394	404	393	395	412	381	397	389	364	387	404	372	428	414	373	372	433	389	371	403	370	369	369	417	379	441	399	387	391	422	404	380	398	363	394	356	416	384	398	402	356	406	396	398	419	400	398	372	387	365	361	370	395	353	400	372	397	373	397	404	389	370	440	386	374	382	400	371	383	372	405	432	405	422	383	380	392	403	396	401	388	355	424	422	375	404	379	418	386	393	409	389	403	399	391	397	409	372	396	373	382	416	408	382	408	372	346	398	394	392	391	413	380	399	400	400	397	371	368	367	391	426	391	384	387	387	396	373	415	337	390	413	392	410	379	415	398	416	369	390	389	393	383	412	390	406	401	401	379	422	395	395	383	398	431	372	360	397	400	395	429	412	398	417	385	401	365	399	390	378	383	372	439	417	386	399	445	388	388	385	400	387	432	345	399	374	413	423	382	399	363	385	403	378	364	410	387	397	375	402	397	397	389	397	390	341	379	368	387	425	389	363	411	331	399	406	388	404	356	366	397	386	379	370	386	416	361	362	408	392	350	372	347	414	403	365	393	368	394	414	372	423	393	396	392	384	402	375	363	425	378	383	411	407	398	374	373	375	392	406	372	403	402	414	379	414	404	395	386	410	411	408	387	373	380	392	374	374	386	399	380	372	391	404	384	376	399	401	418	403	389	380	426	395	388	423	395	376	398	406	419	400	372	376	412	367	396	381	389	386	386	344	396	399	401	401	372	381	401	398	365	383	425	376	352	385	349	426	405	368	412	399	382	382	408	358	391	401	356	442	405	419	368	417	395	432	382	360	397	387	401	401	395	408	389	403	403	367	417	403	381	373	358	399	397	412	388	396	338	393	419	379	382	395	392	400	383	384	373	382	360	408	394	396	398	413	397	393	367	419	398	400	409	390	383	420	383	392	387	439	406	411	381	425	388	368	380	399	367	383	381	382	366	417	394	400	428	373	378	416	395	410	415	404	375	375	416	404	357	389	369	388	380	404	362	374	383	440	400	370	402	378	402	405	398	382	407	363	418	386	397	423	392	372	368	398	401	399	425	437	413	399	385	380	426	402	412	405	392	394	392	406	358	394	389	412	381	398	390	360	374	363	382	419	354	397	349	422	379	399	421	428	405	406	379	388	400	361	375	384	430	411	365	382	362	376	377	382	379	374	382	397	408	391	375	434	398	410	355	384	403	393	407	414	370	380	380	411	403	396	408	382	398	363	403	405	344	401	378	382	407	384	382	356	384	444	392	398	376	418	381	398	409	398	382	387	425	371	436	397	392	380	372	411	410	431	425	394	402	418	410	377	403	376	399	397	373	393	399	407	383	361	415	362	420	413	392	376	413	385	389	388	369	364	395	402	366	384	387	388	367	372	417	388	407	348	415	374	383	411	391	419	391	438	390	385	391	399	375	359	394	369	418	402	412	380	347	403	378	368	394	388	374	340	401	389	419	405	378	400	388	402	368	417	419	397	407	399	419	377	381	384	373	383	425	440	374	350	383	429	445	412	396	397	389	401	372	417	397	397	383	338	370	362	384	391	395	357	413	406	364	401	366	381	378	446	386	404	424	427	407	428	403	395	396	414	397	425	378	414	381	387	385	384	399	397	375	364	400	426	429	396	388	413	377	359	362	400	412	400	370	399	376	386	364	412	373	357	387	395	340	350	370	395	372	406	350	423	386	387	396	353	389	397	362	369	400	385	388	364	374	425	408	371	433	389	422	430	385	434	413	339	401	398	366	392	383	390	403	397	384	355	381	428	393	363	368	403	370	387	399	382	398	366	409	368	414	404	407	382	401	372	394	396	388	385	379	379	380	394	392	364	388	396	390	351	406	405	408	409	375	368	386	413	397	410	398	386	390	422	420	406	413	414	421	344	397	391	392	370	377	358	379	387	385	371	389	386	385	405	386	360	403	425	390	371	405	391	383	405	422	348	410	387	373	368	391	419	399	367	384	382	396	378	407	353	367	392	373	408	427	409	388	394	405	390	367	364	370	361	364	389	409	402	362	397	369	385	398	371	378	359	386	412	373	393	362	387	412	406	416	397	389	396	390	403	372	380	387	411	368	381	390	383	357	389	386	376	412	393	373	409	378	406	397	386	364	392	395	436	375	390	382	401	404	448	378	393	394	380	407	406	390	415	374	355	381	396	395	364	374	361	373	384	388	393	377	376	360	371	417	407	379	398	394	401	426	392	366	373	365	370	416	372	365	368	413	380	373	422	372	410	373	402	427	411	381	405	402	393	392	386	412	375	418	406	393	374	395	369	394	395	382	367	420	407	391	366	399	355	400	354	423	401	401	385	399	370	362	378	407	387	391	379	403	439	424	375	386	380	426	409	423	362	375	387	422	374	351	378	381	411	393	402	411	386	375	400	343	404	410	393	374	393	379	388	398	397	391	382	381	379	406	403	402	398	381	361	381	436	403	372	379	407	400	413	376	400	405	390	395	409	387	374	408	383	412	378	415	397	371	394	400	362	390	389	402	408	400	407	383	385	378	397	415	369	383	403	401	380	410	379	389	392	402	408	404	404	396	385	395	379	385	376	384	376	402	376	413	393	385	376	375	410	390	395	401	394	367	409	364	408	381	389	412	382	374	374	421	411	396	397	387	422	411	411	422	374	392	416	398	422	401	410	375	340	400	377	411	413	389	371	396	379	392	405	392	406	382	382	375	406	392	393	393	406	354	350	393	369	346	393	379	378	375	408	428	404	370	392	397	402	354	398	388	348	409	385	370	415	384	390	383	419	392	409	371	374	381	404	394	367	372	389	396	423	400	425	377	402	383	385	394	331	387	395	385	395	382	411	366	357	378	366	368	397
23814	20711	27625	23866	20127	7095	2769	1442	1007	916	950	13685	25323	18073	7616	2232	936	585	545	537	516	518	524	542	551	510	597	512	556	501	557	556	535	537	525	506	506	519	487	507	517	560	528	555	498	553	514	513	561	488	522	509	524	565	541	508	576	542	528	533	549	503	521	537	550	555	525	502	529	521	511	554	537	523	566	567	513	525	525	492	508	537	580	535	492	530	532	529	527	524	537	495	492	513	549	497	534	535	512	526	530	513	507	530	507	532	540	542	518	525	527	487	532	534	518	507	522	525	533	542	510	542	520	529	544	485	528	504	517	509	480	514	529	523	534	538	486	545	506	502	487	521	496	551	512	522	543	557	557	534	542	504	529	523	536	522	513	565	517	522	507	556	490	486	513	532	500	495	482	542	528	510	547	555	556	532	523	477	517	559	536	507	543	537	520	511	464	563	515	498	558	531	524	492	556	490	515	509	504	525	505	548	476	514	543	536	550	559	518	536	541	506	490	537	572	549	514	517	528	509	525	508	531	485	530	489	550	512	581	509	530	503	515	576	569	543	519	494	541	506	553	512	514	542	512	508	499	506	495	516	521	525	530	549	535	582	548	530	509	531	565	537	547	524	539	536	522	541	517	532	538	511	528	517	533	548	522	547	498	521	466	519	539	513	523	511	490	550	529	508	539	514	511	511	513	502	515	517	500	499	471	512	510	512	533	524	496	549	513	496	497	510	531	518	537	488	516	496	541	532	526	530	501	517	546	477	517	532	486	504	523	476	553	509	553	545	501	526	536	510	520	502	529	520	511	499	482	509	518	543	543	493	478	534	526	575	512	518	517	499	521	554	528	532	496	556	526	509	521	528	499	514	508	546	525	490	561	481	558	506	504	552	529	538	539	545	543	543	552	516	539	506	503	518	532	504	541	538	529	513	516	493	508	507	532	482	550	509	473	510	519	506	519	532	513	532	508	520	509	560	494	544	508	495	559	535	502	541	531	515	516	560	513	538	504	538	508	513	504	528	524	520	543	525	539	562	564	502	510	513	489	514	528	541	517	524	524	513	560	530	488	513	564	533	533	523	539	498	509	478	537	522	544	534	533	530	551	475	495	492	507	516	525	521	492	521	504	491	472	542	549	536	550	526	501	523	570	520	560	560	537	545	571	518	521	518	519	545	528	524	556	529	484	502	500	504	533	587	491	576	548	539	519	552	506	555	513	526	536	515	544	508	535	571	516	554	523	505	525	522	552	541	487	520	533	531	480	543	534	537	533	538	516	528	518	553	520	511	526	548	524	530	505	519	504	505	496	579	514	478	547	465	550	551	508	560	506	533	546	535	506	522	482	513	540	540	529	581	491	519	512	536	521	551	539	531	522	539	522	492	500	559	500	516	532	499	536	513	493	469	532	491	528	493	545	505	495	502	532	512	494	532	516	520	527	475	489	505	549	502	522	525	534	530	539	486	499	528	548	522	555	514	520	523	506	483	495	545	499	539	526	536	556	494	487	519	523	514	540	546	517	559	506	508	528	507	524	522	519	571	557	565	558	505	548	513	525	489	533	537	549	574	490	525	516	505	530	508	527	547	491	533	545	506	528	567	474	546	486	491	500	554	508	504	509	523	502	498	488	490	499	576	480	487	516	533	555	569	482	493	544	543	504	541	496	490	490	526	538	525	499	538	530	482	533	523	562	576	553	535	506	501	489	540	498	513	548	542	534	563	510	588	538	527	495	526	467	515	513	499	546	516	487	545	537	525	477	538	570	563	519	508	549	517	529	552	496	520	555	548	533	513	527	504	533	507	539	505	511	544	505	476	507	508	516	515	533	520	539	484	508	510	525	516	512	521	590	537	497	531	511	530	534	541	537	507	530	475	504	509	503	524	483	533	492	535	532	505	498	527	514	486	542	542	541	498	555	565	506	509	508	532	513	544	533	529	504	495	509	567	504	503	550	500	523	502	490	521	493	500	508	575	527	506	502	547	545	528	477	526	528	525	465	539	520	502	500	490	530	527	549	486	506	556	550	500	483	510	487	538	556	520	515	552	518	507	516	500	557	500	528	525	489	519	533	504	508	475	545	537	501	534	533	518	506	534	492	503	527	521	504	549	534	512	540	517	506	517	512	519	543	486	513	513	489	511	518	512	506	560	527	514	507	550	502	551	516	519	504	555	532	537	519	549	499	494	569	519	507	527	492	510	513	497	492	531	515	527	524	537	525	504	468	521	523	521	506	534	501	508	458	508	528	521	519	518	513	528	514	501	563	489	517	520	534	527	512	529	521	551	544	501	522	524	450	539	540	542	515	508	516	526	505	466	507	511	524	511	495	563	469	485	500	543	500	512	517	552	514	494	481	555	487	503	505	528	531	583	504	530	523	532	553	515	518	489	554	512	562	537	507	499	476	502	506	511	547	500	493	542	512	517	513	541	527	529	509	535	509	546	508	481	505	525	510	497	512	505	544	512	530	502	532	536	531	519	536	524	520	508	530	532	523	500	502	551	507	525	525	521	537	513	515	544	551	507	532	506	529	528	534	510	511	530	507	488	502	527	506	514	507	501	556	514	527	508	525	519	508	517	532	485	507	499	501	516	533	546	530	566	512	483	540	500	550	544	489	520	515	484	530	526	527	543	529	509	510	532	521	505	540	524	509	527	552	548	538	523	521	503	472	524	500	522	506	529	512	540	516	548	500	516	571	521	528	512	480	566	512	508	490	536	533	517	547	532	512	549	526	554	537	530	511	482	504	550	548	556	524	504	503	570	569	512	494	506	564	521	540	571	511	510	498	512	498	517	549	536	521	574	563	539	526	539	499	538	517	513	574	498	537	512	533	528	547	528	513	508	539	534	536	503	525	549	498	480	490	548	539	494	526	587	525	502	578	540	526	514	548	530	536	528	511	526	543	521	535	519	519	533	514	551	515	524	508	508	516	499	558	520	496	547	517	533	493	504	534	537	495	518	522	526	477	501	544	539	514	486	504	542	487	501	545	523	503	492	512	517	466	549	539	494	506	507	527	535	515	483	511	510	547	534	494	535	537	473	546	497	501	541	540	543	513	497	533	501	502	522	513	508	519	504	518	510	514	570	475	496	480	522	514	507	567	494	495	538	549	522	469	506	530	551	493	569	520	500	478	479	503	580	505	537	492	546	550	581	514	541	511	535	471	480	510	524	491	534	528	492	465	520	569	533	489	542	488	535	512	526	509	556	496	534	532	541	487	546	548	520	511	509	493	508	522	489	525	547	561	545	515	501	501	492	510	539	490	517	497	511	500	523	537	494	497	518	549	491	522	558	479	489	499	540	495	523	516	506	541	555	529	541	529	487	483	514	527	524	507	560	508	521	508	521	543	549	555	523	505	495	569	513	503	545	533	495	532	533	509	502	532	513	510	473	514	519	536	507	532	567	514	492	526	480	529	528	507	508	518	500	514	519	526	503	531	482	524	504	506	515	526	526	486	532	510	520	515	558	573	545	524	492	509	512	513	536	532	578
5761	10383	9976	6025	4173	2767	2541	1781	1389	1099	1205	17051	24473	15300	6691	2283	976	593	483	468	505	508	470	509	448	460	518	477	484	448	439	474	490	451	472	486	507	493	495	501	466	515	458	488	480	476	466	466	458	498	483	455	475	480	469	492	479	509	484	476	453	448	471	438	496	445	512	485	477	477	469	486	482	468	466	468	438	489	467	460	439	460	469	490	436	473	456	486	469	445	463	489	465	470	461	476	470	446	473	447	468	497	467	494	477	499	504	462	506	512	505	477	489	459	460	481	486	498	457	448	486	469	462	513	496	454	504	484	493	454	474	476	485	472	508	445	506	445	492	474	469	476	447	516	459	474	460	494	489	502	470	469	457	467	464	505	475	485	476	468	482	497	478	468	443	473	467	447	470	457	457	468	486	507	469	457	489	472	488	474	481	444	470	477	475	492	439	481	442	510	443	464	491	498	466	434	459	438	506	456	459	470	483	460	471	470	446	484	460	471	477	477	458	467	477	463	504	493	488	518	445	498	484	485	488	475	467	466	455	464	501	472	489	491	458	471	474	467	471	498	484	451	452	469	442	463	481	462	482	469	485	504	510	501	467	479	495	444	500	442	462	486	462	512	470	454	509	463	452	442	495	474	496	461	468	436	481	474	501	475	529	455	449	478	468	502	473	490	492	478	458	464	482	493	460	468	499	516	458	482	475	499	527	479	443	478	459	465	477	473	480	478	509	482	462	484	471	489	473	533	477	487	462	459	489	454	484	495	488	459	482	517	452	479	464	480	475	484	490	505	473	468	505	475	471	515	469	454	483	507	461	430	439	494	469	487	501	476	428	503	499	472	438	446	422	491	485	493	466	486	507	471	461	457	487	448	474	429	451	477	458	500	528	495	423	476	456	483	476	456	484	472	482	470	454	444	470	439	462	483	485	500	524	492	476	456	470	435	442	473	434	463	447	433	450	466	492	475	469	474	480	481	492	429	470	479	485	488	487	482	466	476	445	472	465	452	475	508	465	501	468	453	447	494	468	478	442	469	477	466	423	444	482	462	476	450	465	447	475	474	450	471	497	507	472	457	518	444	492	451	474	491	494	472	465	467	491	466	482	446	506	488	467	489	472	426	435	482	479	499	461	450	508	466	452	488	463	478	420	466	534	473	494	478	480	487	445	473	511	449	469	472	446	479	459	454	465	462	463	521	469	458	497	482	460	464	463	468	434	477	482	508	473	447	498	465	459	451	468	502	485	509	471	459	475	467	473	476	436	475	480	507	501	493	450	447	462	431	454	457	504	486	446	491	467	498	494	452	465	510	459	456	462	475	503	456	440	445	475	515	452	472	473	461	482	481	458	489	467	476	455	432	482	488	451	451	465	457	467	474	456	471	457	479	473	436	457	489	450	498	495	423	466	456	446	484	514	477	486	472	459	485	487	477	504	498	454	481	500	504	467	504	523	504	454	467	470	476	462	455	420	456	502	499	470	496	484	440	488	393	448	475	447	467	476	456	497	441	509	504	468	475	445	507	477	464	457	451	467	493	462	470	461	480	497	538	461	473	447	490	450	431	475	447	481	430	492	470	511	502	436	489	446	494	442	492	485	462	444	451	482	488	480	467	459	435	462	506	490	478	442	533	491	453	450	485	469	440	493	488	461	450	460	466	484	467	459	463	463	492	506	446	488	492	492	466	489	471	476	471	493	438	454	444	463	456	482	419	489	464	423	463	484	442	477	478	416	451	485	451	465	468	492	457	489	451	463	475	457	517	488	478	471	487	438	473	461	453	430	494	506	475	448	460	476	463	461	478	490	478	459	456	458	468	462	474	440	456	461	486	491	491	481	459	463	472	473	515	440	471	476	410	465	470	481	469	477	460	509	454	452	483	483	438	494	474	492	457	484	451	482	489	471	476	417	496	480	487	448	464	414	471	465	487	504	465	443	466	470	479	477	501	447	464	489	477	432	443	475	478	488	499	489	449	452	514	431	446	447	502	428	478	443	489	462	450	486	464	457	458	479	419	480	453	476	476	423	449	488	454	489	473	525	458	496	472	438	482	442	475	470	496	495	457	439	479	488	473	465	471	468	444	495	485	513	468	507	481	467	446	463	470	453	454	446	442	501	505	451	444	470	474	475	448	477	470	497	461	470	487	489	472	470	481	502	452	499	506	449	463	441	487	472	448	469	500	454	495	443	493	486	498	424	479	457	459	453	461	453	475	442	448	475	457	463	468	483	466	479	492	488	493	475	453	462	460	503	452	480	481	479	489	437	417	473	478	418	463	438	475	470	475	472	489	495	447	448	464	496	458	473	447	497	479	490	464	459	473	437	475	522	487	439	466	486	466	460	473	458	471	464	471	443	484	451	461	508	501	451	462	476	441	456	466	431	499	488	464	469	481	458	454	463	482	463	440	507	488	487	462	494	448	510	493	472	476	450	482	499	477	469	486	471	485	466	495	454	488	479	474	455	507	489	461	456	491	424	514	475	474	467	477	500	469	505	512	477	458	499	509	453	474	492	494	450	471	462	481	480	471	439	482	457	493	487	488	489	471	494	445	460	442	479	440	428	447	466	445	493	474	470	498	449	475	472	512	474	473	453	478	486	454	526	465	458	496	478	442	443	466	502	444	500	473	459	499	452	487	474	441	433	475	463	466	465	439	429	525	486	426	457	452	476	436	475	488	471	474	462	484	485	438	480	455	430	490	472	444	468	435	470	452	441	485	446	444	463	439	493	454	486	475	434	447	459	493	463	468	452	458	461	459	475	486	478	448	480	434	466	499	501	471	471	475	498	453	468	465	499	423	463	410	464	462	458	459	477	451	448	469	450	472	444	475	458	469	479	481	436	473	463	449	443	515	494	481	452	464	447	493	444	451	497	472	452	477	475	523	481	464	463	473	473	499	441	501	429	488	461	459	449	516	458	472	483	452	463	465	481	461	463	518	484	481	489	478	424	460	462	460	427	527	443	474	432	436	430	507	489	479	484	478	481	501	456	476	465	461	459	457	464	511	469	485	473	482	469	490	488	445	476	498	460	436	446	500	472	468	439	496	498	443	480	432	461	488	438	475	499	493	457	476	441	436	453	469	474	458	512	441	479	449	488	460	481	452	450	454	453	450	455	492	457	465	466	478	476	490	437	513	472	488	497	454	469	487	486	493	482	451	489	489	465	457	449	449	479	498	489	462	482	487	458	458	457	488	443	439	443	466	465	477	452	455	451	509	448	461	465	462	473	474	497	481	482	437	475	439	450	450	437	450	459	495	462	467	466	491	472	502	481	485	432	450	466	444	472	472	475	477	454	484	446	481	473	485	481	448	464	495	471	447	485	449	485	477	472	440	488	442	501	513	439	467	515	455	468	456	463	460	472	456	443	473	495	473	449	470	499	464	477	427	454	482	432	461	468	469	474	467	472	501	501	417	495	468	481	443	448	454	480	480	471	453	463	473	481	455	470	422	443	448	501	460	459	466	466	431	435	454	481	478	436	455	525	488
26537	8884	2416	1336	839	639	594	533	465	470	750	1306	1320	990	690	555	470	447	450	429	398	438	418	444	427	438	427	419	453	476	458	399	433	427	451	480	396	421	426	460	424	466	445	449	443	421	428	429	432	441	427	393	462	460	402	423	463	426	417	421	447	418	392	448	485	427	401	409	414	470	406	410	468	431	394	438	405	476	406	394	437	441	399	454	418	424	427	451	412	425	410	426	445	429	436	407	450	418	424	433	455	396	433	462	427	436	407	427	423	393	422	444	417	401	433	424	415	447	451	429	438	444	460	439	449	417	427	446	427	433	448	414	408	446	453	439	414	475	387	430	437	437	486	430	431	447	436	411	427	442	436	397	437	441	402	424	437	404	444	410	442	445	420	424	403	421	404	434	434	442	439	427	420	464	394	401	447	439	432	417	449	440	448	411	427	407	422	422	401	409	392	468	431	436	440	448	438	442	466	421	451	454	442	456	426	439	435	465	408	418	441	459	426	440	426	422	451	410	420	424	420	431	414	421	439	398	407	417	432	422	422	403	438	423	455	438	464	439	428	390	425	427	364	427	440	434	426	447	394	439	413	399	415	429	435	429	421	434	427	446	422	458	446	432	474	443	405	445	396	437	438	453	452	431	437	433	459	404	442	470	400	432	436	419	444	431	408	441	436	442	480	447	421	397	445	440	412	426	458	419	434	439	424	434	439	465	440	462	439	439	441	456	407	429	433	417	453	431	425	424	437	429	391	434	432	429	421	427	419	432	442	452	471	452	408	418	438	418	441	452	426	435	401	431	447	433	440	433	421	459	463	466	468	415	422	446	430	446	433	428	436	422	442	426	471	406	445	445	429	412	389	456	397	420	471	475	445	438	446	429	431	483	415	438	428	425	468	392	401	456	451	450	427	424	407	417	436	446	457	398	409	423	450	431	397	433	434	416	449	420	425	465	451	453	432	447	444	447	446	438	413	443	405	400	434	419	398	447	448	433	456	422	447	490	392	414	435	480	462	426	414	421	431	436	405	434	454	411	439	445	446	400	438	463	423	442	421	454	434	431	452	415	460	441	405	441	387	427	428	432	473	375	410	411	428	445	453	434	421	439	410	435	464	453	419	437	423	446	459	414	421	444	496	442	427	466	376	482	428	478	411	453	446	444	404	436	478	433	407	412	477	446	448	423	405	433	400	388	454	457	395	440	404	419	449	439	458	408	436	397	473	450	414	476	412	412	434	387	448	455	419	420	438	429	402	455	431	446	444	430	428	423	450	471	447	412	454	442	451	439	408	439	469	447	436	413	427	454	436	441	437	425	414	431	460	418	448	441	440	411	405	427	419	384	402	470	419	432	416	450	450	473	467	401	443	410	430	442	428	441	418	394	440	450	414	435	445	431	444	457	394	433	473	416	440	468	439	423	446	417	452	414	408	452	452	433	388	388	397	434	421	415	431	440	439	442	459	456	405	457	426	408	434	426	452	408	441	414	438	398	443	451	394	406	449	453	449	453	438	432	430	432	461	437	427	445	380	426	444	438	463	429	444	428	414	439	442	435	436	476	425	430	413	441	422	445	426	440	431	418	446	448	439	423	433	421	398	422	469	448	479	455	433	420	441	426	449	432	422	479	450	431	422	411	430	408	465	441	428	434	446	408	432	416	443	468	426	446	473	452	464	429	426	377	426	430	437	411	434	438	421	439	405	448	389	405	450	410	413	429	427	480	449	408	426	420	428	434	409	445	451	455	444	450	428	432	434	453	435	422	450	424	451	430	415	430	432	423	436	411	455	442	451	435	429	443	441	438	418	400	435	440	414	442	434	430	455	468	402	424	432	449	445	426	407	430	438	391	436	418	454	456	448	460	464	436	403	443	429	430	426	441	451	456	434	482	435	488	458	379	422	432	426	438	454	438	452	434	459	399	425	443	416	421	454	444	466	417	400	413	452	446	454	414	445	436	436	432	445	452	438	446	423	429	383	437	410	448	463	413	449	450	427	413	384	468	390	420	441	422	407	430	408	419	427	409	438	386	429	425	480	441	447	424	395	442	433	432	412	454	395	426	415	428	396	442	433	448	421	393	435	441	433	423	435	437	466	465	466	451	460	457	458	451	422	433	436	437	410	436	406	423	409	443	427	417	393	445	412	407	403	436	438	423	468	468	411	407	430	442	425	443	456	444	433	453	455	468	434	476	415	431	429	431	447	437	440	467	417	415	424	413	436	387	479	444	441	455	426	427	428	429	445	458	386	425	481	424	432	446	458	439	456	433	434	402	416	438	450	414	402	465	446	406	457	444	470	457	408	424	470	437	431	432	412	392	447	432	451	432	443	474	462	447	436	397	384	456	434	448	438	390	451	435	453	438	377	394	441	454	445	426	408	454	434	467	435	439	435	429	408	378	439	459	414	429	470	408	402	384	399	431	432	452	427	432	445	414	438	432	447	386	437	443	423	456	447	449	426	433	433	474	410	432	414	420	431	427	435	439	423	446	403	410	429	436	424	422	427	433	449	442	427	459	425	449	427	413	429	438	430	452	452	431	496	410	443	435	447	420	479	410	424	487	443	415	432	442	401	419	394	470	440	442	436	418	441	419	433	407	445	460	437	435	454	425	450	396	433	441	436	431	449	425	419	475	406	447	431	431	423	437	416	427	457	413	430	460	451	422	446	470	427	421	443	427	425	448	442	431	460	444	434	445	434	395	453	434	416	446	459	423	432	470	438	402	429	419	443	424	445	402	384	400	389	396	435	426	405	462	428	467	423	438	402	426	449	437	414	410	431	415	425	443	468	435	452	428	464	446	439	474	443	425	446	439	479	419	424	444	473	397	440	456	415	462	435	446	408	460	406	379	437	406	449	461	440	463	412	424	435	405	386	424	434	454	432	430	436	478	398	423	419	438	436	443	454	424	444	445	399	454	426	449	445	422	378	412	413	447	422	427	428	431	413	434	479	429	460	416	438	433	407	432	409	423	458	419	443	423	442	436	432	432	419	456	433	424	427	438	428	427	386	435	433	445	406	419	432	444	424	471	413	405	415	430	445	404	425	417	413	430	432	462	421	413	421	437	382	448	478	460	457	455	413	446	437	462	449	413	434	425	400	436	433	463	429	421	416	450	425	420	440	431	431	416	409	437	415	464	418	426	408	408	440	428	436	418	419	447	415	433	484	400	402	425	405	432	428	422	444	429	435	411	400	448	410	399	429	438	433	427	420	448	430	454	418	448	422	451	398	441	376	486	409	479	432	428	421	429	406	425	455	460	419	468	424	434	387	428	420	440	475	427	422	438	445	389	405	435	432	408	424	404	438	443	442	437	433	423	437	432	451	411	404	411	468	402	456	445	410	411	413	480	453	432	402	445	438	443	460	397	410	444	411	395	438	452	436	416	445	439	445	442	428	463	429	481	441	451	433	456	443	421	434	441	420	428	450	423	468	420	389	425	498	445	411	415	442	407	419	436	440	431	438	432	429	403	451	459	437	424	453	448	453	437
6091	2306	2516	1443	981	810	717	570	475	455	1045	1885	1686	1138	721	571	434	375	400	361	370	383	387	352	401	444	372	389	391	405	409	403	384	385	368	407	401	381	373	399	351	394	360	411	402	397	381	387	372	393	411	365	400	394	390	390	414	394	400	402	382	384	382	353	397	388	382	403	375	412	381	424	415	409	382	432	393	379	406	393	422	389	405	409	392	363	348	372	368	402	398	393	383	385	410	407	386	422	428	388	408	438	413	383	352	394	361	382	424	439	385	392	409	398	400	441	365	403	386	406	396	414	399	382	403	414	378	373	382	374	415	362	407	381	386	381	351	397	384	413	412	344	393	397	395	392	419	404	401	368	390	395	368	362	397	409	398	410	442	351	391	397	410	355	376	388	433	412	391	358	382	399	396	391	390	383	360	404	391	344	373	388	383	386	441	394	380	424	412	381	383	397	382	404	414	403	414	396	383	419	437	374	408	363	415	403	386	398	393	356	366	394	401	390	390	321	352	397	386	387	398	390	416	396	413	411	388	419	394	389	393	371	402	400	379	394	367	408	382	369	391	365	419	390	385	389	401	407	379	380	411	398	402	397	382	411	393	411	364	389	413	415	396	423	383	407	403	424	401	385	436	366	367	415	384	432	370	368	408	433	384	401	365	437	400	371	386	394	393	384	370	386	383	361	385	398	374	353	414	391	367	355	431	405	395	417	428	408	362	376	402	443	383	399	365	389	399	383	382	391	421	388	391	406	410	384	387	393	388	393	383	406	386	424	428	404	399	388	404	393	409	387	402	409	366	414	419	371	418	382	414	406	334	408	382	401	411	424	378	416	429	402	415	386	388	395	414	388	403	412	392	378	385	381	386	383	374	380	384	389	401	352	412	396	395	411	404	393	420	372	379	379	384	409	387	379	400	350	373	391	349	380	399	428	370	406	365	381	393	396	450	370	396	413	391	393	404	372	427	419	387	396	402	389	404	375	397	399	401	408	417	467	426	412	410	371	387	382	382	397	398	380	370	412	404	410	458	398	378	411	378	391	413	402	395	374	387	402	372	400	395	378	412	364	387	385	386	375	372	379	384	391	405	384	396	398	404	370	388	375	393	410	384	364	390	422	402	400	363	411	389	404	381	355	358	401	390	389	379	373	392	404	417	394	393	424	374	347	421	373	424	387	363	407	377	403	373	401	387	386	404	383	403	405	397	402	416	398	401	407	419	394	379	429	399	401	376	403	385	392	415	404	392	393	406	411	392	394	370	367	425	379	405	386	379	401	389	401	356	360	391	395	390	442	392	428	431	377	402	369	393	390	401	407	422	383	418	405	408	397	383	398	398	350	411	390	388	387	410	365	411	392	378	392	362	380	394	392	406	381	394	371	392	394	369	385	408	424	372	415	394	408	378	406	389	377	404	431	409	367	428	391	402	379	395	358	369	385	382	400	436	400	406	389	390	377	360	374	391	402	366	388	389	385	386	375	415	388	390	412	402	405	408	398	376	386	423	376	399	378	358	401	387	386	437	420	400	382	392	366	367	438	365	379	375	432	380	372	378	381	401	366	386	412	393	383	362	382	381	393	422	396	369	418	393	398	395	425	360	415	402	389	387	374	382	410	435	446	370	391	397	395	359	421	394	394	395	389	411	380	429	386	412	403	410	361	372	368	374	368	359	387	366	379	408	413	394	374	382	353	382	393	395	390	370	396	388	373	373	396	403	394	388	415	387	402	363	374	381	401	358	380	413	393	380	368	395	406	404	427	417	407	428	384	420	374	403	403	378	415	393	422	375	384	394	407	390	399	411	398	390	399	380	419	378	449	393	365	383	395	375	385	350	398	376	409	405	383	396	413	417	397	378	363	367	394	420	394	430	420	410	426	394	408	374	407	382	414	416	430	409	385	397	413	392	390	397	417	391	401	400	397	409	365	379	417	424	401	375	379	357	376	372	362	378	372	430	403	377	413	377	374	408	388	407	400	409	409	423	354	382	379	415	406	423	407	378	347	416	385	395	396	398	402	405	346	391	406	380	386	376	388	372	399	409	362	416	381	376	435	402	401	392	402	371	386	403	411	387	400	379	401	386	372	388	375	359	380	376	389	402	372	420	413	431	407	357	427	397	419	386	417	361	374	382	409	389	353	360	399	406	440	367	377	397	392	390	405	392	403	389	385	403	394	391	419	430	372	408	388	410	380	397	361	394	370	384	413	401	391	411	419	374	383	382	419	407	409	384	406	397	400	392	390	387	370	385	384	401	399	423	426	402	388	408	400	418	389	373	405	400	403	399	415	390	377	380	357	383	414	369	407	415	396	391	363	362	366	377	354	423	412	386	407	392	369	387	349	370	395	402	386	393	409	407	358	384	411	374	387	383	392	402	411	406	368	410	392	425	411	393	418	401	400	383	407	372	396	407	425	380	391	357	399	383	439	392	395	411	370	376	392	430	384	389	362	362	406	390	370	403	407	404	394	400	391	445	351	370	404	421	403	402	360	399	389	398	390	394	436	371	402	397	408	410	393	368	383	387	403	430	404	416	429	418	376	408	422	400	368	406	391	407	372	411	401	378	416	399	406	385	390	386	365	374	404	395	391	401	399	403	387	399	371	414	391	392	392	393	435	416	397	383	402	387	421	396	411	418	420	397	381	368	379	420	385	403	401	393	432	408	413	368	402	392	381	372	389	401	421	355	405	419	392	413	414	395	382	426	402	362	390	418	390	415	400	399	371	403	369	407	427	366	359	391	382	412	382	395	355	373	405	445	376	376	396	407	413	380	405	400	402	399	416	357	361	409	426	418	381	380	383	418	393	371	386	378	379	411	381	417	373	416	368	402	403	363	390	369	374	392	390	398	401	398	400	385	418	419	394	420	416	386	384	382	390	393	385	403	384	367	413	385	413	412	363	398	387	415	391	407	408	377	385	397	423	425	394	415	424	381	396	395	389	398	396	384	372	396	399	416	425	381	397	402	378	436	380	371	394	351	368	398	390	361	429	387	345	418	386	404	420	349	400	386	419	363	403	378	388	417	430	382	367	356	395	417	462	404	409	406	407	378	401	397	412	393	410	385	384	378	418	396	380	372	393	412	436	397	416	396	440	397	410	370	422	354	429	398	402	376	377	397	415	370	416	399	369	407	407	382	374	392	393	404	434	424	384	417	421	391	388	396	393	427	373	424	392	399	391	380	379	437	380	400	381	379	341	416	383	358	385	399	422	374	377	414	436	414	428	382	360	406	386	370	354	422	389	375	359	392	400	411	381	393	405	375	402	404	376	398	351	383	379	416	425	403	382	415	401	386	386	385	386	412	393	409	394	398	397	383	433	392	387	429	401	403	407	415	411	402	392	395	417	420	373	376	400	390	375	385	388	422	400	396	384	422	388	406	374	393	438	370	398	384	396	387	382	404	409	368	413	374	427	373	407	367	371	358	408	386	387	395	366	426	363	394	399	394	388	418	412	375	392	366	389	403	424	400	385	377	406	408	434	404	386
24796	20751	26609	24725	9098	2090	1175	790	570	804	4939	12726	11690	6332	2882	1061	588	391	418	393	445	399	370	411	401	402	427	412	397	419	433	394	406	384	414	371	385	397	440	373	415	400	417	429	414	417	425	435	387	382	404	432	409	418	427	418	423	416	389	407	387	435	403	400	394	388	410	406	400	401	424	450	384	415	426	363	435	399	442	415	399	387	395	407	410	394	427	401	395	434	409	385	396	371	391	419	395	398	383	394	382	369	387	400	403	377	408	411	446	378	401	410	385	385	396	417	415	423	406	401	385	428	426	430	439	385	414	418	430	402	429	407	372	411	418	394	449	434	419	377	405	418	399	383	406	376	409	392	418	414	394	404	434	416	404	405	420	422	379	405	394	431	364	450	398	407	402	380	413	386	399	418	406	398	384	401	374	425	395	388	392	398	382	408	392	416	430	421	448	425	382	423	381	411	403	393	375	376	412	432	373	383	364	415	382	388	436	399	377	398	390	408	395	400	401	405	438	407	432	387	389	411	401	411	409	420	383	419	438	449	410	398	405	457	366	390	373	412	399	391	437	413	398	398	398	434	402	419	390	401	385	411	395	385	409	407	410	431	427	416	382	393	391	414	369	440	397	405	417	403	410	411	395	399	374	428	430	396	400	376	398	382	415	435	421	455	411	401	394	411	398	397	394	414	375	427	395	395	397	374	379	403	412	439	428	371	404	410	404	405	405	407	418	406	379	384	388	394	380	420	440	388	409	396	415	385	436	415	407	378	415	411	405	420	395	407	410	407	401	367	387	430	408	421	408	425	340	415	423	392	392	388	420	399	385	395	405	364	407	421	390	415	365	381	404	370	428	410	411	410	411	416	422	385	408	447	403	432	442	381	397	409	421	402	391	456	420	401	447	419	359	383	396	415	381	398	408	410	422	402	424	395	394	405	453	391	405	381	399	432	378	385	389	412	395	408	418	416	415	405	393	427	452	403	425	433	377	434	423	405	397	402	425	405	413	411	404	367	408	421	445	430	393	405	431	403	382	414	410	410	379	411	377	372	424	398	400	393	414	380	384	374	370	415	414	394	390	384	416	418	435	372	371	413	372	378	369	432	389	380	402	404	431	394	422	396	406	405	383	362	409	429	405	410	382	395	394	404	419	420	398	403	404	429	383	420	418	409	416	407	403	425	379	413	410	395	388	402	418	371	428	376	394	413	407	423	364	401	422	416	376	410	411	384	408	397	393	399	439	380	369	387	387	411	399	427	449	382	433	390	432	429	428	396	406	380	418	412	468	439	374	431	370	402	400	386	409	426	408	400	407	380	387	409	404	437	411	388	392	380	414	396	432	393	408	380	366	411	416	430	376	393	417	430	399	428	357	406	408	398	412	424	404	415	410	371	404	419	369	364	414	385	401	401	443	415	404	398	427	374	411	382	416	398	398	385	395	384	392	369	414	403	413	397	409	386	415	406	408	458	401	403	419	404	373	419	395	366	395	394	424	401	384	422	408	397	412	352	429	443	402	385	398	405	404	411	440	421	406	421	419	449	375	346	410	409	414	382	414	396	400	403	381	401	402	379	412	381	412	417	406	416	419	363	392	375	438	422	436	382	405	408	408	401	395	387	392	381	373	404	398	400	395	420	424	452	422	403	430	369	402	435	410	411	399	423	412	365	380	391	455	382	376	359	390	379	376	390	405	424	405	405	424	392	400	413	421	424	418	429	377	403	413	393	459	405	375	378	402	401	392	379	404	383	387	438	393	416	397	422	429	359	379	406	385	414	392	393	411	407	427	403	405	403	420	408	437	416	441	415	357	418	424	405	429	403	419	421	394	384	409	437	419	414	388	410	430	447	397	391	409	402	434	412	416	416	391	404	418	427	396	393	421	376	453	396	409	447	376	448	408	404	420	434	436	403	404	420	407	411	405	379	421	436	396	399	401	445	403	417	419	384	393	425	400	395	413	376	419	429	365	440	391	408	407	391	415	437	429	368	400	408	399	428	414	422	427	423	409	389	396	378	402	408	451	408	385	404	416	442	406	406	410	400	432	408	417	361	404	416	394	403	426	396	452	391	404	380	398	426	393	436	405	359	409	396	419	409	433	393	417	409	398	387	381	387	434	398	416	356	381	394	404	406	383	371	397	418	408	429	406	390	382	390	386	384	387	416	377	397	395	409	365	402	387	471	431	408	406	433	420	387	391	432	472	387	441	396	382	431	446	409	416	406	433	408	393	406	415	414	421	399	425	424	403	411	414	397	413	414	389	400	428	409	394	402	412	385	396	405	403	394	390	404	371	442	420	421	389	377	434	413	398	378	361	422	441	382	431	432	440	410	415	423	450	376	367	387	402	398	382	446	375	379	404	385	364	400	413	452	416	389	441	398	405	399	419	443	419	447	383	367	391	377	406	402	422	391	416	380	424	457	385	423	363	412	402	420	396	405	405	410	393	403	371	389	394	378	394	389	403	404	399	402	361	406	394	342	385	432	420	381	434	394	354	396	406	401	419	407	406	381	396	375	398	374	433	451	404	406	365	426	389	391	393	405	371	400	418	399	383	417	384	418	424	388	437	405	382	418	441	422	380	392	368	414	454	402	413	408	382	397	400	394	414	373	375	386	400	405	429	412	441	410	424	389	422	375	437	388	375	416	432	394	451	383	438	434	399	363	369	383	424	417	404	389	421	399	401	379	425	396	357	380	427	395	414	399	371	428	372	420	387	418	417	403	433	409	414	390	393	404	403	422	421	429	404	396	415	441	410	400	399	425	412	430	409	392	390	414	403	425	412	435	392	432	396	425	423	395	411	417	417	429	410	400	395	405	439	452	373	440	382	408	426	405	427	420	435	425	420	434	434	394	397	412	408	404	399	460	410	441	425	399	428	401	421	368	416	398	403	430	422	426	408	405	417	396	393	418	400	425	431	407	375	401	386	393	441	408	408	381	386	404	413	393	414	365	410	392	420	401	388	389	399	374	412	417	384	396	419	443	390	377	407	398	434	415	441	392	428	424	388	379	408	422	430	426	390	406	428	424	400	389	398	370	420	414	411	426	425	410	404	421	429	394	400	369	425	407	424	394	396	404	402	367	369	437	405	423	397	386	411	445	429	404	410	405	378	421	402	425	392	384	406	397	424	387	402	404	418	411	422	394	419	455	416	438	390	414	446	410	410	410	408	391	325	451	438	424	407	393	391	410	392	401	432	374	397	409	354	430	391	390	367	385	408	401	417	383	392	390	390	385	382	374	394	432	451	387	386	412	394	407	411	398	401	403	404	426	382	468	431	408	392	384	430	417	421	392	396	419	412	401	420	375	403	413	415	403	375	414	397	472	397	405	406	446	407	439	422	424	377	454	436	402	399	408	400	372	387	409	376	415	402	427	423	467	412	366	361	427	403	403	419	397	388	413	423	414	397	403	419	393	386	416	392	376	422	411	368	386	385	427	440	429	428	382	363	411	383	432	392	399	391	401	414	446	440	393	395	404	397	419	383	392
4792	6717	7196	4128	2776	1813	1284	914	630	1162	7697	14705	11799	6591	3356	1202	583	415	413	381	389	407	361	394	386	400	370	370	410	398	392	370	378	370	380	423	375	415	365	408	395	386	425	392	413	386	406	426	367	388	373	390	372	394	371	390	402	409	389	367	410	370	448	347	378	394	373	393	391	402	410	354	393	381	364	379	352	369	386	412	373	365	394	375	377	403	395	398	399	376	418	399	359	336	409	402	400	386	355	419	397	379	447	389	362	377	418	384	383	424	377	363	399	373	388	378	395	396	404	367	399	391	394	386	381	393	379	375	378	408	368	413	413	409	414	393	399	386	400	376	410	381	372	358	388	362	366	394	378	400	382	403	351	390	364	378	377	380	387	391	387	398	382	346	418	387	409	377	383	361	380	381	379	403	377	366	363	343	364	441	343	385	372	397	406	397	378	381	374	392	365	351	382	367	402	382	342	385	408	416	406	398	365	362	362	395	386	401	402	426	387	377	413	404	417	374	393	401	406	389	377	348	375	347	395	412	384	397	383	378	406	380	366	394	342	400	366	397	402	356	394	374	388	406	396	387	403	376	403	393	377	392	406	386	403	390	375	381	373	385	379	376	377	399	411	379	401	408	346	352	352	378	394	400	369	406	365	408	419	383	379	399	387	384	409	379	377	419	352	374	377	349	356	402	346	368	356	395	390	379	380	402	349	352	426	384	418	383	424	375	374	418	406	393	375	376	393	360	375	406	365	382	382	393	388	421	424	387	397	371	376	373	416	399	398	394	408	380	384	414	369	375	365	369	370	383	376	413	412	356	418	392	411	369	379	343	394	343	393	379	374	374	369	381	364	378	391	411	409	383	381	365	388	400	354	392	421	379	365	331	397	370	409	374	388	372	402	386	406	372	403	375	377	370	351	382	397	417	389	396	377	383	384	392	393	362	371	386	354	385	364	392	381	389	389	374	362	409	390	401	356	411	374	352	384	369	380	368	399	389	369	363	354	379	383	417	379	385	386	388	391	412	393	400	358	385	440	381	383	382	368	389	395	386	360	421	380	353	389	369	372	375	366	391	404	365	406	370	424	369	400	399	388	393	388	391	393	396	388	382	400	400	398	372	383	382	404	418	399	383	411	415	384	392	393	379	379	381	406	390	360	406	403	364	359	362	393	366	415	374	367	368	372	380	397	384	388	355	368	375	354	382	378	386	397	412	390	390	419	417	359	394	376	393	374	375	369	380	391	354	379	387	382	359	394	403	390	380	386	360	415	395	410	391	385	364	399	419	386	402	382	360	365	423	341	417	421	379	394	378	390	381	370	379	392	417	384	386	354	397	422	338	403	426	367	412	388	417	374	419	361	361	351	350	376	397	464	390	391	382	385	411	440	392	359	393	407	351	395	348	404	393	398	390	381	397	361	364	381	416	406	391	371	361	408	370	383	375	392	380	408	372	381	387	395	405	366	400	418	401	408	414	386	393	370	374	424	377	385	365	383	402	381	389	402	384	399	384	403	384	377	422	371	390	358	399	373	385	403	360	372	383	394	379	385	371	372	388	351	402	384	407	381	341	410	353	387	430	424	355	351	373	384	356	379	395	381	349	379	400	385	373	365	381	389	411	414	394	352	373	363	405	353	382	380	363	358	390	381	409	389	382	373	410	374	373	389	374	380	388	375	398	374	376	363	381	422	381	339	410	343	347	361	382	402	356	348	393	373	369	402	377	395	409	429	384	391	389	395	391	401	371	403	381	369	429	415	368	391	395	375	409	409	372	389	389	377	386	383	360	387	402	377	379	381	396	380	347	340	391	372	386	382	409	390	366	390	404	440	415	399	376	385	362	414	377	386	387	389	349	375	413	367	400	395	383	396	376	384	398	375	381	392	365	379	414	388	390	351	369	390	394	403	392	363	387	415	399	388	380	439	387	377	352	384	412	400	383	396	402	406	399	393	421	368	389	386	401	380	358	370	354	372	396	379	388	378	358	367	369	392	374	404	399	367	379	400	384	389	371	379	394	422	360	398	427	408	380	409	372	351	388	381	378	394	371	385	380	379	381	366	356	374	401	365	399	351	343	398	382	364	405	397	369	354	378	359	360	419	396	392	355	399	367	348	378	390	416	397	410	384	371	376	363	395	421	402	333	377	345	337	422	380	353	391	399	385	350	354	319	370	398	355	370	378	414	366	399	389	389	359	345	410	370	413	358	387	404	390	363	396	393	381	412	398	411	358	393	387	388	383	377	348	391	393	375	361	369	396	360	394	363	386	377	376	367	371	387	363	374	397	399	417	361	381	402	376	387	406	398	368	353	390	406	393	369	384	408	391	362	349	398	368	369	389	363	391	380	393	363	355	362	380	361	369	382	360	362	421	383	370	371	383	382	393	388	402	380	367	328	389	344	402	420	429	390	403	384	414	345	365	340	378	403	394	375	383	366	416	398	384	380	429	359	358	374	383	398	362	377	360	368	380	402	392	414	353	354	416	423	403	372	401	381	360	402	400	405	343	384	379	379	387	377	418	397	377	382	370	378	359	396	396	378	409	384	392	385	404	383	383	381	396	391	403	414	394	382	384	370	401	378	397	376	362	358	406	406	389	395	386	376	399	348	366	389	368	362	397	388	365	367	365	325	397	402	407	423	395	394	396	379	375	379	354	400	412	378	359	391	402	384	362	382	362	359	353	390	357	388	372	412	380	388	365	352	383	364	412	402	393	397	384	425	398	393	367	382	394	392	398	367	381	404	394	386	377	400	375	375	386	379	352	377	382	370	367	387	380	416	364	387	361	388	406	378	382	385	375	368	352	363	373	375	403	361	383	319	417	375	347	381	363	417	350	384	409	378	364	384	369	371	407	358	399	382	385	383	410	394	373	426	401	346	369	385	370	394	393	424	415	382	399	387	360	400	397	352	384	397	375	383	420	408	373	350	378	380	392	385	361	402	376	427	358	372	371	361	371	394	409	369	396	397	368	373	366	350	379	349	360	352	361	374	412	404	406	417	419	389	391	368	380	374	417	360	395	395	418	393	349	423	408	387	377	398	391	379	364	373	369	357	413	373	385	392	407	377	381	372	366	388	382	399	401	382	398	363	403	348	376	359	386	403	394	369	390	388	394	413	452	374	374	391	383	348	385	344	404	389	391	362	385	404	394	363	390	413	398	338	385	389	380	409	380	409	396	357	357	400	407	368	405	358	350	389	375	382	381	366	406	378	379	365	372	403	346	396	361	365	373	387	374	362	433	369	372	371	355	409	355	401	339	365	347	397	444	425	357	382	367	399	360	373	391	390	398	382	365	396	388	411	391	358	381	384	389	366	391	382	388	385	391	428	372	379	386	407	378	377	391	415	388	373	384	386	393	393	374	382	445	368	384	348	392	344	379	383	357	376	376	383	428	416	357	395	371	360	382	376	368	396	344	373	406	387	378	340	387	413	397	402	427	379	384	365	370	404	394	390	423	394	383	411	405	418	392	396	384	382	361	366	377	353	389	381
23819	20722	27607	23866	20288	7429	1975	1114	949	1084	4042	16666	22673	16833	7773	2548	1026	686	602	577	601	562	592	563	580	615	542	589	552	552	567	557	568	555	547	574	589	553	532	550	542	532	579	560	533	565	559	573	570	533	591	548	564	589	574	555	560	542	539	560	557	579	544	503	566	522	566	560	555	604	568	554	555	542	549	530	575	589	546	566	545	595	561	542	557	566	567	535	548	554	563	565	571	584	523	589	531	508	546	600	549	540	527	560	558	547	552	563	595	557	565	541	561	598	526	561	585	549	556	554	605	561	559	572	618	571	576	614	530	526	556	601	580	532	558	550	596	531	511	519	517	579	562	549	578	519	565	510	542	508	582	572	526	540	580	532	525	579	547	561	537	565	574	592	533	589	545	563	587	587	574	584	549	593	555	555	535	563	566	532	543	522	568	564	577	570	535	531	529	551	551	572	533	529	551	562	584	605	549	525	543	567	600	558	546	546	574	563	560	567	562	565	584	551	557	546	555	544	540	529	583	534	567	526	571	570	572	576	563	535	539	575	546	537	529	611	530	542	564	510	580	581	572	570	538	585	605	570	551	557	552	551	559	600	548	550	534	531	545	546	604	521	543	587	569	528	516	572	598	572	538	539	535	540	528	535	601	612	555	573	542	537	546	516	585	545	548	563	567	555	543	521	567	575	535	530	537	563	561	556	554	567	514	539	552	549	551	538	559	565	531	531	534	585	563	530	561	575	525	552	579	547	572	558	540	565	514	560	543	558	584	534	543	569	573	576	561	570	561	535	551	558	589	520	597	568	565	569	558	571	497	546	556	582	539	531	552	564	550	573	535	570	566	565	527	550	536	560	571	537	547	499	555	557	578	526	561	550	512	583	521	558	565	565	554	504	548	550	555	548	530	512	547	533	550	546	541	578	563	552	528	576	587	579	500	588	543	568	548	582	538	560	553	559	559	548	553	542	527	558	528	530	530	556	557	528	526	547	549	548	527	552	527	569	591	554	570	558	550	575	575	568	606	560	513	550	544	541	563	580	538	599	528	571	579	583	557	618	541	545	544	551	544	564	565	581	565	553	544	541	534	526	580	562	540	545	556	511	569	549	538	554	563	559	569	561	601	538	516	552	528	544	560	549	592	501	544	571	524	575	557	567	547	601	560	548	517	592	545	578	580	592	600	583	562	549	556	511	563	597	580	582	524	580	554	535	565	560	553	576	518	598	560	526	599	534	529	554	556	559	564	522	538	542	584	551	540	533	554	543	562	574	536	577	540	581	569	549	590	571	590	551	562	535	547	529	602	572	563	573	542	564	583	561	527	576	526	561	548	507	563	552	538	590	539	563	533	566	573	555	591	546	548	557	600	547	576	603	559	550	560	583	575	555	530	555	574	561	528	551	514	526	560	576	577	515	574	571	607	552	573	555	582	537	584	546	560	535	548	534	539	537	552	524	552	534	532	536	567	545	559	552	547	575	559	542	514	554	560	546	529	543	552	548	540	582	573	567	547	581	583	520	543	542	496	547	518	530	504	560	597	578	565	552	520	576	545	536	531	583	591	546	585	569	542	567	556	573	537	521	570	554	560	558	540	568	538	563	519	582	562	572	533	545	561	578	566	576	554	549	526	563	563	548	584	564	533	556	566	554	577	505	560	525	571	527	509	580	537	596	545	607	534	547	567	552	525	574	530	578	534	555	560	570	521	559	550	549	541	593	565	574	588	551	574	575	527	577	579	600	553	525	572	605	581	597	555	548	553	487	581	595	508	573	591	567	555	556	552	562	582	572	527	555	592	539	546	564	549	539	562	592	532	565	500	555	567	531	518	567	573	580	557	594	533	542	556	549	529	551	508	550	541	550	564	583	553	569	599	523	603	560	570	541	588	564	564	555	568	576	554	607	569	512	570	551	566	547	580	565	540	563	574	522	574	540	526	551	596	565	567	547	525	576	567	595	517	549	522	565	580	533	589	541	527	564	573	554	491	546	608	605	537	562	552	523	578	581	589	506	543	584	528	493	525	528	566	577	553	574	590	526	565	573	563	530	554	559	534	544	516	573	528	561	546	586	538	546	544	561	533	519	566	571	559	503	512	579	548	605	567	554	565	557	531	511	513	559	557	549	528	522	541	542	519	592	530	556	558	530	539	506	517	559	523	512	559	592	532	618	528	541	533	572	477	529	553	561	553	552	552	556	569	580	534	539	557	581	585	546	586	570	537	550	523	536	528	589	574	549	564	591	555	566	554	611	518	594	549	541	553	509	546	564	522	559	549	539	556	571	544	542	535	541	544	601	598	561	551	545	561	533	519	512	569	543	600	531	512	557	532	581	520	558	514	522	511	557	590	629	550	538	566	550	545	579	541	590	566	557	589	551	559	552	528	563	556	609	556	562	571	567	537	529	550	551	563	546	566	525	558	557	557	544	583	580	585	610	537	531	526	524	508	573	555	554	570	569	556	539	527	563	562	566	591	541	544	555	541	534	571	544	573	553	560	588	527	576	546	531	546	544	546	584	554	553	562	530	549	584	531	563	597	573	561	553	576	516	547	569	571	535	538	558	558	570	576	557	565	524	569	562	534	536	609	604	558	515	555	525	575	556	586	541	567	527	524	532	590	600	559	563	490	545	565	585	586	541	550	579	565	558	539	560	531	561	571	550	568	543	534	556	565	553	587	537	550	521	533	584	544	575	530	524	538	542	484	538	553	574	543	537	595	499	532	594	561	565	503	573	574	559	556	544	558	505	547	560	561	518	565	565	564	527	582	542	541	561	583	577	575	557	538	554	539	536	555	554	547	523	573	529	578	577	521	567	519	557	586	517	555	523	594	561	552	558	542	542	531	580	570	561	609	530	527	551	553	575	565	564	526	562	546	585	512	531	570	522	534	556	538	566	530	537	550	526	544	570	580	552	545	555	533	571	550	576	523	541	555	542	552	562	587	546	573	579	538	575	565	574	558	577	512	521	540	566	574	516	554	514	573	518	509	577	543	522	542	559	565	578	552	521	571	565	555	570	590	551	549	587	544	525	564	504	574	557	594	533	542	604	550	557	537	599	541	520	567	549	562	535	587	564	533	523	540	508	531	517	551	547	532	531	525	555	535	544	549	535	498	540	568	589	552	550	582	593	556	541	563	549	560	533	602	546	567	619	557	501	577	561	593	550	539	568	527	505	535	511	511	575	534	536	566	559	539	533	572	561	532	593	548	548	567	552	549	515	517	535	538	552	529	586	554	556	528	515	557	563	562	568	587	594	512	558	554	585	555	580	598	559	540	556	565	551	526	534	539	540	570	554	575	554	530	577	552	547	555	512	543	534	563	562	565	542	563	554	511	517	528	517	537	535	556	540	546	521	573	589	501	535	586	564	541	547	539	545	593	536	517	556	568	581	550	577	531	580	528	550	575	553	504	548	543	525	582	538	546	533	560	535	564	577	562	564	514	547	579	584	534	539	507	538	554	539	530	567	620	553	532	582	556	563	554	548	536	535
5522	10980	9557	6262	4336	2469	1518	1339	1208	1288	6250	19385	21297	14533	7227	2815	1056	638	535	497	510	521	513	483	512	494	497	531	486	463	562	479	498	498	506	484	537	501	493	473	494	524	515	473	507	520	480	455	475	526	480	482	482	484	531	504	520	533	476	481	530	516	524	509	482	522	509	489	522	480	487	505	503	477	485	524	480	510	506	469	475	486	513	504	504	544	533	506	517	484	475	503	517	475	546	580	495	502	507	535	507	486	479	505	503	521	494	542	516	495	487	480	523	581	514	500	503	505	501	536	514	488	516	505	494	494	516	460	503	507	515	508	495	527	510	469	554	484	507	529	469	517	521	517	487	481	487	471	517	486	507	488	506	507	487	499	512	479	502	521	495	498	492	515	517	459	507	499	485	510	511	466	483	503	530	489	478	494	509	525	511	494	516	515	494	520	486	520	493	520	518	495	546	526	503	522	526	488	462	504	535	492	534	464	510	469	518	504	502	518	485	483	536	500	497	532	492	522	514	534	490	486	501	497	493	504	508	519	511	556	483	471	502	493	495	487	488	491	529	490	477	547	524	548	499	493	521	530	514	507	500	514	480	496	469	517	459	498	516	478	522	478	480	506	549	466	498	484	501	500	513	524	516	503	521	490	513	550	497	516	492	521	536	501	474	466	487	520	510	526	504	491	492	488	481	505	498	504	499	510	541	504	485	480	519	515	521	513	503	511	549	477	519	532	501	471	565	488	490	488	523	489	512	496	505	508	537	496	536	496	552	520	479	485	498	497	528	521	504	496	527	527	502	460	470	521	506	509	482	523	483	536	516	512	441	539	501	481	470	454	522	485	510	515	484	481	510	528	537	478	474	527	498	491	441	511	520	538	490	503	511	527	473	494	486	494	489	498	519	515	487	517	478	521	483	492	511	524	509	491	492	482	534	510	524	482	494	514	514	498	505	525	501	462	511	490	491	484	469	497	488	516	484	509	458	523	479	499	536	501	505	524	531	473	509	455	506	476	523	460	494	500	508	536	512	493	485	466	522	471	495	497	491	505	516	500	481	501	534	504	486	488	453	502	518	499	499	507	491	520	489	468	498	515	492	518	526	482	521	496	504	531	488	475	517	507	511	485	509	537	485	508	507	548	528	513	520	473	485	510	495	490	524	530	504	505	478	462	505	503	495	490	506	471	525	502	491	506	491	523	524	517	563	513	503	482	470	496	490	494	505	517	496	493	505	533	502	514	516	476	501	538	508	460	491	512	511	482	476	519	511	498	523	488	461	511	539	530	489	481	473	504	499	476	449	494	511	480	491	495	504	487	499	490	493	482	498	476	474	499	492	493	465	499	465	500	489	487	461	529	510	520	487	530	552	508	525	547	484	523	499	486	473	497	481	470	513	487	512	499	497	510	501	542	469	498	509	509	480	523	507	526	501	496	483	509	510	543	499	494	526	470	505	501	493	453	500	492	472	485	462	458	473	517	493	553	527	486	491	470	514	538	491	526	510	503	507	487	520	474	481	555	495	486	507	469	513	442	505	485	518	545	492	483	499	504	496	483	482	444	505	540	473	513	485	484	509	518	498	523	491	509	501	497	489	496	496	491	478	474	515	506	482	466	486	514	484	456	507	536	484	476	463	489	490	515	476	496	483	499	474	514	511	467	529	499	495	505	453	441	491	474	555	491	495	499	487	473	506	481	482	484	491	492	480	490	514	498	519	483	479	496	555	508	504	518	485	508	482	506	511	529	474	468	493	507	536	486	497	497	479	523	502	509	504	482	472	499	535	510	460	548	513	482	487	523	514	495	527	486	514	521	487	532	561	516	471	488	514	498	489	516	497	480	507	525	489	502	489	505	526	487	531	498	486	505	479	483	490	526	480	477	535	513	517	498	524	502	521	523	496	497	499	473	504	509	545	516	474	482	484	503	518	518	500	535	492	458	472	543	482	503	464	490	517	466	511	488	499	472	512	513	489	492	497	516	509	491	510	514	515	488	487	508	472	490	513	508	507	494	498	477	488	473	503	488	503	472	553	485	487	466	535	574	497	507	477	547	514	483	504	540	533	479	505	504	488	502	531	497	462	537	505	517	465	513	525	511	489	506	476	520	462	536	502	491	464	517	483	524	500	522	510	544	491	519	484	547	508	475	551	543	463	523	483	478	521	494	532	505	488	492	531	512	508	489	514	518	468	521	502	476	503	537	451	533	487	476	548	502	486	539	490	513	518	485	480	486	521	500	516	515	453	541	498	509	500	544	513	469	470	522	495	501	500	495	523	483	560	511	517	484	472	520	499	477	505	484	507	457	488	480	481	549	570	479	502	503	501	501	464	529	502	501	537	514	514	491	478	481	483	514	503	470	511	526	507	464	516	484	521	526	500	468	528	506	490	542	503	487	497	485	527	485	496	522	497	499	511	455	487	474	456	466	490	510	534	487	523	463	505	479	493	466	474	499	467	473	500	513	494	527	495	509	513	501	494	509	531	495	526	482	517	487	483	491	503	477	493	515	506	532	557	467	501	447	494	520	523	511	510	523	486	523	484	504	529	478	536	506	487	452	494	491	465	524	500	491	508	501	458	500	482	488	510	486	490	492	509	525	504	520	496	484	513	473	471	492	536	508	503	481	504	482	531	532	536	511	507	478	479	519	490	500	511	487	486	497	501	555	496	457	510	519	525	484	488	508	504	500	532	512	519	481	510	500	512	488	456	490	505	513	474	457	506	510	504	492	550	538	501	488	491	483	492	516	507	489	488	500	490	526	508	535	480	482	490	482	484	502	485	506	502	477	524	498	508	517	488	505	508	491	539	469	519	537	508	511	485	464	497	526	485	474	502	506	502	464	489	514	484	524	466	501	519	477	525	436	478	476	513	501	457	492	512	530	482	494	503	540	514	517	484	523	517	460	494	523	517	513	522	492	570	465	493	504	459	480	489	539	507	534	464	530	551	491	505	514	470	489	462	519	481	501	501	547	508	498	483	484	494	461	524	488	522	483	515	548	535	514	511	471	524	486	481	486	489	528	472	532	490	513	521	519	477	509	529	523	473	489	504	485	528	506	498	469	440	522	508	468	497	470	510	502	498	499	495	525	508	468	517	474	491	532	496	497	534	493	473	486	493	478	477	508	497	510	523	492	517	493	504	517	478	537	463	555	470	498	515	522	498	539	526	512	457	520	550	502	486	497	487	492	516	450	527	483	465	552	517	482	493	458	499	518	511	509	502	522	525	514	469	536	487	468	467	521	493	490	502	506	508	546	486	511	482	488	507	482	503	496	505	504	528	544	467	488	479	492	488	482	503	500	491	506	456	502	484	503	451	506	498	508	536	495	529	499	522	533	531	477	510	529	503	509	477	482	500	504	490	460	440	512	497	486	536	465	480	507	525	490	453	500	528	517	526	527	500	504	492	503	477	474	535	476	494	545	518	459	522	513	536	470	516	496	503	510	495	504	482	477	504	449	507	498	518	459	502	489	480	490	445	467	514	492	487	493
26469	9216	3100	1573	745	672	647	596	596	600	549	615	1421	1534	1101	725	549	501	502	512	472	505	486	479	466	511	493	484	515	490	472	492	518	533	488	481	470	526	547	477	493	523	487	457	499	481	470	476	522	479	509	549	507	505	476	507	577	518	503	498	444	522	521	515	561	521	468	445	492	523	497	481	474	491	520	508	541	480	510	516	499	524	513	487	501	498	472	514	521	519	476	496	497	511	534	489	484	495	486	495	550	478	448	523	501	492	510	505	515	484	502	446	451	486	458	467	488	485	509	486	561	460	492	501	497	504	498	486	471	498	531	467	510	476	477	503	442	491	440	496	469	525	435	477	483	457	491	516	492	512	492	481	503	461	522	512	524	498	462	476	523	497	472	507	494	489	475	530	496	524	444	545	512	505	508	496	504	484	518	510	462	501	494	440	469	489	479	499	474	489	488	522	499	525	488	466	476	497	498	525	483	480	512	490	495	486	496	508	491	533	516	508	487	487	491	512	523	512	504	516	512	444	493	505	490	482	437	479	475	498	515	474	459	478	476	516	520	489	456	502	497	481	459	499	535	482	499	483	510	502	524	545	506	491	474	483	496	499	503	484	520	482	488	507	506	466	512	485	477	470	522	497	513	514	498	529	473	467	517	491	470	454	491	533	527	457	526	482	511	502	513	487	523	500	481	440	496	488	496	477	460	504	510	519	523	458	442	479	486	467	505	475	480	478	498	509	490	484	494	442	512	486	542	493	480	525	505	493	463	477	443	498	491	439	475	499	515	491	493	469	492	503	496	536	508	489	517	514	492	521	492	478	446	488	493	497	507	478	528	485	499	517	569	500	524	467	506	502	481	521	544	499	500	502	485	483	469	494	501	490	476	500	491	513	496	495	461	521	520	506	497	493	472	520	476	471	502	505	455	465	463	501	531	527	540	474	487	495	484	468	493	446	478	466	498	439	493	490	509	497	467	516	484	458	486	481	529	469	485	522	490	520	486	525	462	481	485	511	495	463	498	481	502	498	499	497	476	500	488	515	545	540	506	516	504	517	472	511	475	483	486	489	519	511	465	522	504	551	509	516	484	465	456	477	460	468	454	469	523	517	481	429	512	530	474	497	508	474	479	500	515	490	498	450	492	537	512	520	468	516	485	510	498	544	518	484	480	492	497	485	448	491	524	474	471	497	508	489	510	488	473	488	508	522	531	513	531	492	552	481	510	494	501	473	507	470	493	480	512	501	492	488	491	533	497	479	488	497	493	487	495	527	505	513	511	512	519	500	503	482	486	527	475	476	466	470	494	501	493	494	478	504	494	484	496	515	491	517	491	488	470	479	527	457	485	490	498	482	483	500	509	494	512	443	488	497	489	506	485	507	487	451	487	517	503	459	486	471	516	522	498	482	481	451	485	472	507	480	500	494	531	520	495	507	535	482	494	496	465	488	485	508	488	497	517	489	525	501	489	501	514	511	473	491	488	505	510	503	513	462	530	473	477	506	462	489	462	487	459	497	481	455	480	469	486	513	486	486	502	503	471	491	475	481	511	512	492	517	507	526	493	482	530	516	523	521	504	496	536	492	483	521	500	482	525	510	486	508	492	476	537	546	521	526	474	458	496	489	501	513	468	475	492	484	529	494	529	471	510	514	534	486	514	513	471	484	475	504	511	513	502	473	454	508	501	487	495	451	509	476	466	466	480	464	506	524	491	458	510	481	487	472	501	504	510	502	466	515	495	530	492	470	531	512	470	457	486	536	469	477	497	513	523	437	484	488	475	502	505	482	487	496	495	486	505	496	495	509	491	483	478	490	467	466	515	507	482	473	503	499	463	515	484	468	511	484	454	463	480	498	476	480	523	501	497	450	498	407	492	475	478	469	520	486	524	510	496	479	519	483	531	492	496	501	500	414	555	492	495	470	456	510	531	482	477	462	479	463	457	516	498	486	474	522	531	518	482	485	506	503	486	478	499	483	507	520	478	498	497	515	496	522	467	507	524	481	543	494	479	470	517	501	518	518	516	486	515	499	512	494	481	497	479	482	470	521	495	510	451	527	501	487	515	483	486	506	522	492	480	455	522	513	498	514	495	514	477	508	508	489	464	489	486	471	493	472	478	515	502	463	512	460	467	509	472	553	487	479	502	508	474	498	479	493	476	473	468	489	518	485	525	508	494	549	484	495	499	504	520	482	513	494	484	525	510	498	508	510	493	448	472	485	530	427	493	485	497	468	475	520	472	489	480	494	497	463	514	475	509	493	443	504	489	473	515	512	498	475	472	512	494	489	470	474	502	507	524	448	468	543	497	513	450	484	538	527	518	503	532	504	469	485	494	514	473	510	507	489	490	489	523	510	493	472	509	506	470	460	462	505	520	466	479	509	481	477	499	538	479	503	483	520	480	508	473	495	472	480	489	522	457	514	477	480	507	501	491	488	505	486	537	521	498	490	519	474	501	443	516	499	527	483	485	494	497	511	487	506	514	452	523	502	491	473	476	505	503	498	488	479	496	517	518	488	471	520	487	518	517	459	493	491	477	527	480	499	471	507	490	458	522	522	511	500	519	475	473	496	523	478	515	497	509	473	530	471	515	502	515	469	528	513	458	487	490	531	506	504	502	453	516	465	476	514	489	491	467	485	484	508	526	471	514	491	458	519	506	454	490	518	531	452	463	490	463	447	468	475	516	489	509	522	479	478	489	523	502	487	481	507	510	490	445	519	495	521	520	481	503	502	449	494	524	474	462	463	506	488	508	512	469	508	482	455	477	494	476	501	501	494	512	516	510	502	499	500	519	508	490	527	534	477	507	486	508	494	473	505	524	474	463	488	534	462	444	504	471	486	496	476	493	516	489	466	490	478	496	494	534	492	493	448	504	475	502	494	491	524	497	420	492	524	500	475	482	481	535	509	514	519	503	485	504	507	488	481	495	484	518	500	488	499	509	502	482	459	530	491	493	503	492	477	460	456	487	512	520	496	487	462	479	503	506	455	451	494	461	485	515	544	493	491	492	493	503	523	534	480	525	456	515	526	482	473	481	515	528	478	452	484	476	546	525	454	477	476	501	496	498	525	467	496	475	484	513	507	471	490	517	481	503	505	500	459	531	508	505	433	485	532	474	521	502	481	486	508	517	478	547	483	495	527	478	484	491	468	497	468	502	490	510	492	461	479	491	506	489	458	483	469	465	492	462	532	531	513	502	491	506	514	458	501	494	480	489	500	520	483	503	519	506	492	470	470	487	485	501	521	482	454	483	526	482	518	515	510	457	503	505	474	509	523	497	449	477	491	502	511	479	472	495	450	463	497	503	469	482	521	510	479	488	481	456	526	505	493	502	476	442	507	515	483	501	476	495	494	474	510	495	511	493	494	481	504	495	507	530	505	478	475	483	503	505	451	491	514	508	505	482	482	517	534	488	522	501	487	459	531	495	464	505	537	479	503	486	532	501	528	478	504	527	479	472	525	483	529	545	488	529	451	486	504	524	477	471	493
6129	2914	3209	1461	666	638	669	701	656	572	548	651	1894	1983	1247	763	513	476	479	438	438	465	452	437	486	440	450	463	410	455	415	441	459	460	430	436	425	445	428	450	453	444	471	426	447	426	465	458	476	432	412	447	476	455	480	473	420	448	484	442	414	396	431	447	467	409	467	432	430	404	429	446	466	431	420	431	430	431	434	489	410	452	476	442	438	432	458	444	465	474	477	480	438	400	412	463	433	461	446	451	449	461	465	478	445	416	429	449	437	376	422	448	438	428	480	457	442	448	475	431	413	439	484	441	486	464	430	473	434	426	470	372	463	441	455	431	442	459	438	435	386	438	433	459	419	455	427	451	439	438	486	443	457	432	435	423	432	460	427	401	446	438	430	445	435	442	441	431	469	443	428	425	434	469	491	438	446	394	415	415	428	440	426	408	471	493	449	428	469	409	419	418	441	437	455	409	461	477	483	404	439	437	464	430	466	444	435	440	464	424	464	455	442	441	436	436	478	460	425	455	471	388	473	413	420	454	436	443	438	411	449	435	447	477	430	496	442	461	478	433	471	430	453	452	426	486	398	438	461	420	433	422	441	493	474	416	458	417	428	431	440	424	438	476	420	456	443	442	427	463	429	461	450	483	421	432	410	442	448	424	418	443	444	436	461	466	436	473	491	466	438	429	407	475	425	436	392	448	387	466	433	469	449	449	442	403	456	439	420	449	446	443	421	444	438	438	411	464	469	418	457	473	409	439	455	409	458	481	451	462	434	477	417	472	488	437	434	416	439	444	416	398	470	447	471	439	457	428	455	446	444	428	432	427	416	445	453	443	411	442	462	455	439	451	402	450	444	446	495	450	431	455	430	473	477	468	465	442	460	441	455	405	432	482	464	444	456	450	434	369	468	431	436	464	434	478	449	436	417	421	480	432	423	483	422	470	436	438	468	464	479	428	432	428	448	452	426	435	457	443	452	423	458	429	439	425	460	467	494	410	437	445	444	439	456	426	436	435	427	461	472	435	438	455	430	447	447	455	449	435	438	453	421	462	451	468	453	415	481	420	439	453	440	474	408	415	428	437	454	400	480	452	435	402	414	443	418	446	434	441	452	412	460	443	423	422	436	429	488	455	477	439	479	478	441	451	471	456	422	438	443	438	490	409	465	483	486	411	468	415	461	438	467	434	423	477	468	466	476	441	439	405	425	453	417	441	458	442	440	444	445	464	402	449	435	465	405	452	416	437	452	424	469	439	434	449	462	453	450	423	451	439	412	470	419	472	396	488	431	434	437	441	446	428	481	466	432	456	405	447	424	484	465	469	447	459	448	445	455	446	459	428	474	453	462	432	441	460	446	451	452	447	457	461	428	428	445	411	419	433	457	432	416	436	454	428	401	477	475	452	446	450	481	465	437	403	437	428	410	439	479	467	408	467	448	427	448	423	434	438	438	441	469	432	431	421	412	470	440	421	434	429	438	425	455	448	495	436	465	417	439	461	428	471	467	433	450	415	430	421	451	399	485	460	452	455	457	429	424	468	485	456	397	445	452	421	439	419	433	449	474	441	432	445	420	449	428	468	459	449	453	496	493	444	448	441	418	426	473	482	422	432	445	416	453	453	443	447	423	430	460	443	478	444	431	427	445	453	453	450	436	444	468	472	494	454	454	454	459	427	437	439	459	443	438	415	500	455	438	431	449	448	445	441	473	423	446	448	435	434	510	445	455	438	409	447	458	461	447	431	447	474	426	438	425	426	448	435	436	438	497	474	470	468	438	440	398	452	448	410	432	458	435	427	471	464	432	462	409	438	435	408	470	435	414	461	436	446	461	472	450	445	464	462	445	458	411	471	456	439	442	444	376	452	420	457	451	457	436	477	438	460	461	433	465	431	463	418	457	412	452	428	412	431	420	466	441	434	432	421	443	457	450	448	422	437	430	451	464	402	399	457	443	413	417	456	452	425	446	478	431	450	462	469	453	439	457	454	433	431	492	478	426	430	461	462	438	425	471	431	502	412	440	439	417	412	464	460	457	443	464	489	439	386	446	457	439	460	434	442	429	427	467	460	439	492	402	490	447	411	432	479	478	456	446	431	461	416	448	469	450	454	433	455	433	441	490	465	430	417	459	434	464	454	451	438	445	443	419	438	452	444	470	451	445	452	441	421	407	409	412	422	418	453	432	412	469	481	443	425	453	422	460	482	441	421	425	454	418	465	387	407	462	473	429	436	453	436	440	464	443	457	401	446	430	471	455	428	430	475	454	433	433	454	420	478	462	426	450	465	484	455	442	453	456	463	434	447	443	427	452	437	455	492	425	423	413	421	435	408	460	421	459	436	448	474	431	445	424	444	403	430	429	465	421	443	452	436	449	465	423	447	451	477	434	440	445	459	484	473	484	438	425	461	466	483	441	507	459	432	463	452	446	465	448	446	469	425	468	456	426	427	480	464	445	444	447	452	416	442	415	425	443	453	438	423	458	432	449	454	437	447	433	486	406	442	432	441	445	443	444	418	433	434	473	467	419	417	422	423	423	449	454	442	440	450	451	479	426	476	450	453	442	417	430	460	428	469	463	455	418	455	430	438	436	437	466	438	468	440	433	468	462	413	422	473	442	451	455	430	471	419	434	413	460	451	428	478	444	450	444	428	488	451	415	445	414	432	422	474	442	426	424	431	432	438	467	448	431	422	407	404	445	463	489	432	459	475	435	425	460	464	460	431	470	454	435	427	435	474	443	468	445	428	477	435	414	461	455	472	451	424	449	442	485	458	439	442	453	426	410	470	463	448	449	445	450	452	427	456	427	414	450	435	441	461	442	393	446	475	454	467	414	405	463	437	452	426	454	461	418	434	464	408	455	430	441	479	432	380	427	480	442	437	412	409	477	461	439	437	442	397	436	478	455	449	388	452	452	434	472	435	421	440	464	427	449	428	423	435	427	484	397	439	437	418	424	450	493	426	451	452	412	428	415	440	436	448	458	427	458	423	446	448	424	462	425	432	435	440	433	428	439	471	416	450	470	429	477	424	443	424	428	439	444	470	484	425	438	431	434	429	458	435	410	411	418	441	424	428	426	448	430	438	461	456	399	477	456	467	479	426	454	444	446	429	442	427	475	450	457	388	412	477	451	445	474	395	464	453	451	412	457	426	440	446	451	411	459	416	459	422	428	430	483	451	447	404	465	462	426	442	462	412	437	432	451	400	468	475	429	442	473	447	441	408	436	435	489	439	467	422	461	473	443	453	466	436	434	453	433	426	425	462	397	451	438	434	441	430	461	480	459	463	442	482	451	430	446	441	436	452	405	434	446	453	457	437	477	452	408	433	466	450	426	430	465	449	425	449	434	433	444	467	436	452	443	435	391	455	435	493	403	424	429	433	437	447	438	450	406	445	436	448	426	474	440	450	455	430	438	454	422	450	442	449	409	443	400	466	392	499	436	456	490	474	529	447	450	460	483	429	434	452	432	482	450	465	447	457	436	447	458	476	414	436
24891	20824	26689	24598	9536	2659	1610	1185	912	750	710	1298	11035	11471	6835	2564	921	620	523	485	506	473	535	514	503	531	496	509	482	452	513	504	474	446	482	487	504	494	481	481	536	442	497	520	492	521	500	454	463	475	488	485	505	472	492	493	514	494	464	520	512	491	518	492	500	506	456	500	522	494	517	495	521	506	499	528	476	483	465	446	499	513	450	503	517	453	488	504	514	501	516	519	533	489	461	488	494	488	511	461	491	467	500	495	473	470	482	503	453	523	497	463	457	491	455	512	488	487	498	457	474	474	485	481	492	491	487	481	495	466	508	525	501	497	465	476	489	483	515	484	491	494	472	497	495	494	499	487	474	522	492	479	523	519	494	523	462	482	472	485	478	507	496	486	513	482	464	488	496	493	489	475	506	473	475	490	469	514	472	487	506	491	505	497	503	496	467	499	497	474	452	504	503	526	466	475	469	505	507	466	474	494	494	489	507	481	486	504	499	509	490	479	451	459	476	512	469	496	516	457	529	536	498	500	443	512	492	515	453	539	498	488	513	487	443	495	482	525	497	484	484	486	468	494	484	487	484	507	499	488	509	467	428	490	454	467	469	499	496	470	496	476	496	497	513	457	490	520	481	432	484	505	544	466	511	489	469	529	468	454	437	523	463	495	504	512	454	502	491	519	454	518	469	487	453	488	491	475	445	473	499	509	498	478	511	464	476	492	514	478	520	473	494	472	529	484	474	481	466	475	476	522	487	451	484	503	472	518	467	471	496	496	458	518	491	508	495	470	535	507	457	488	502	471	451	499	513	477	523	509	526	482	509	488	500	483	492	497	494	507	480	491	494	457	470	480	471	511	504	510	504	474	490	495	484	503	468	503	532	502	525	502	549	488	470	502	462	430	493	495	487	445	503	474	498	472	471	501	476	474	503	452	523	549	464	459	483	481	491	481	509	457	453	487	461	447	470	463	449	466	514	489	516	494	477	495	478	536	489	480	485	500	489	513	516	478	496	555	469	494	444	516	496	540	521	502	467	512	483	484	480	518	491	498	511	503	508	490	474	495	535	494	529	478	479	466	504	506	500	450	502	497	492	466	536	462	511	453	456	451	499	488	513	450	502	486	456	525	458	502	490	511	537	494	474	470	464	464	481	468	497	490	512	487	509	478	500	473	462	486	496	519	535	476	529	460	465	523	464	500	485	469	462	463	449	527	510	503	491	511	502	474	453	488	474	525	479	473	479	476	448	466	478	476	507	472	470	526	482	483	515	460	450	531	475	505	485	477	479	458	488	482	524	500	480	452	495	449	479	506	452	464	510	518	494	508	509	481	515	514	490	469	474	483	492	540	462	507	494	490	480	473	469	486	508	499	495	519	501	498	486	524	540	497	477	476	520	499	496	504	483	442	469	493	465	507	448	500	474	510	482	465	484	503	484	475	489	522	491	484	484	485	472	511	505	507	493	463	474	488	485	442	472	473	499	520	460	420	498	500	508	521	554	541	469	512	458	477	503	517	511	517	464	480	458	491	494	472	482	481	482	481	496	472	508	488	509	462	512	508	519	536	490	488	469	467	492	524	518	444	436	464	499	444	479	481	477	474	493	503	455	538	550	493	520	534	465	498	460	508	503	467	480	483	540	508	494	482	508	491	481	525	479	471	509	456	468	505	504	506	472	455	491	504	498	531	500	499	480	535	466	472	481	458	485	517	495	496	484	490	502	487	498	458	450	493	479	430	519	490	517	459	519	477	512	446	487	428	505	486	477	507	520	500	464	442	517	519	470	510	486	482	485	474	493	469	515	459	495	470	480	472	490	491	470	519	477	463	498	469	534	494	476	514	507	468	461	485	472	477	531	490	556	457	467	490	455	574	481	507	474	471	503	500	480	499	459	502	494	471	489	476	482	484	516	490	515	504	476	476	471	482	519	485	484	510	477	506	477	512	521	488	460	486	527	470	482	480	505	485	516	479	488	491	448	502	474	487	521	454	504	502	500	437	502	465	509	501	496	520	452	513	467	489	500	509	486	502	513	483	496	479	522	502	485	489	528	473	490	476	464	502	476	492	465	475	510	541	518	475	507	473	482	472	511	491	470	462	484	497	465	480	488	482	502	493	504	473	481	473	512	482	464	513	461	482	518	441	471	495	491	500	506	484	492	469	490	519	466	487	494	506	503	496	525	444	477	452	525	514	474	452	501	525	516	513	460	486	454	484	462	485	508	475	455	428	482	506	494	462	479	497	534	481	450	481	474	496	476	516	468	505	471	523	466	498	509	472	477	484	508	480	435	465	502	476	469	531	505	515	504	491	472	485	500	460	464	494	508	503	512	498	490	486	503	520	520	465	511	494	471	498	525	494	497	517	513	484	442	487	491	483	505	492	515	509	461	464	496	476	502	500	516	504	486	505	481	466	481	480	488	497	480	477	464	435	438	479	509	476	516	467	491	462	475	502	497	485	491	499	515	457	458	440	490	486	507	470	480	522	509	479	494	474	511	461	460	484	493	501	515	486	485	496	492	448	464	492	469	464	464	513	482	487	484	503	475	519	465	476	452	470	481	533	453	506	478	478	481	520	492	481	481	515	484	475	439	465	475	525	515	487	525	490	537	456	497	494	494	520	485	452	445	484	471	498	475	478	488	479	507	475	451	496	468	517	477	545	521	508	513	447	465	481	501	478	457	479	477	518	477	452	514	522	474	483	490	464	481	475	492	487	491	479	543	507	494	513	508	455	464	492	469	484	467	503	497	480	498	487	498	529	475	511	529	492	485	461	461	503	515	496	476	447	512	454	478	480	478	480	488	491	481	509	486	476	470	521	439	478	510	511	496	508	461	468	494	463	495	487	496	490	490	467	501	467	495	472	447	472	502	531	470	472	495	473	488	465	490	454	523	489	442	492	504	492	507	512	516	504	454	484	465	507	505	477	431	484	508	454	481	456	501	498	486	498	482	491	497	524	516	491	443	482	482	519	483	496	487	448	499	492	490	483	515	498	486	527	493	508	528	488	529	499	503	485	466	499	500	520	481	477	485	474	501	460	510	499	494	514	498	467	463	503	515	501	469	518	450	485	499	486	511	443	495	471	528	487	453	471	519	487	494	500	464	529	520	476	484	515	550	473	505	470	510	511	466	509	503	444	493	497	497	480	458	513	503	463	499	472	458	456	486	503	452	470	484	465	516	486	487	540	463	444	505	455	472	458	477	504	495	535	482	481	441	511	496	477	506	513	484	472	494	486	475	502	468	503	474	503	535	507	495	489	491	501	527	489	477	466	467	446	459	509	443	460	467	480	456	493	433	522	486	510	498	513	474	520	467	493	432	480	471	459	485	480	479	515	486	480	510	487	483	474	485	478	493	473	509	524	495	451	477	465	499	506	491	476	489	474	492	447	501	465	504	509	470	482	498	514	497	467	490	457	523	518	511	515	473	478	520	559	467	494	482	474	467	479	523	502	465	499	488	468	482	481	458	446	517	477	469	515	503	516	439	501
5193	7091	7943	5286	3177	2385	1876	1305	1147	922	773	1856	13995	11255	6654	2715	978	536	459	469	462	465	469	447	446	418	407	460	455	481	460	444	493	447	468	479	455	432	430	444	494	434	455	436	449	482	449	475	471	470	453	459	443	436	479	430	446	464	427	434	458	466	463	460	462	458	473	462	439	460	454	482	445	443	490	467	453	462	424	438	439	417	473	445	465	474	441	461	437	469	449	400	449	452	412	476	444	470	470	448	425	460	437	426	456	468	458	427	470	453	450	457	462	449	448	462	418	475	458	451	476	420	441	436	456	409	451	467	480	456	492	458	473	467	437	421	475	461	440	482	481	449	462	479	438	457	462	438	424	442	447	446	435	479	485	460	450	442	464	418	435	421	469	491	481	452	392	458	481	478	464	448	469	458	453	441	433	449	489	440	440	415	462	463	470	469	452	456	451	414	473	448	409	429	433	448	458	455	502	419	450	434	477	455	476	443	434	437	430	441	435	447	454	512	436	466	425	431	448	399	465	478	458	436	416	433	447	481	470	453	433	455	456	477	419	471	447	439	484	441	455	450	450	434	467	440	437	526	422	441	440	432	484	471	475	503	421	444	457	468	427	473	436	451	420	444	446	437	408	444	471	458	463	438	481	451	409	445	475	420	442	455	456	453	445	436	435	441	460	439	416	471	480	454	425	445	420	460	405	460	450	431	511	424	484	460	420	429	436	467	461	461	398	458	453	493	468	475	394	377	448	456	446	448	446	427	419	410	453	457	402	463	468	452	464	460	479	449	498	459	443	444	435	443	479	460	447	448	467	453	439	463	418	433	450	454	449	459	441	488	401	425	459	451	420	497	457	433	437	435	445	475	452	448	441	472	457	421	453	458	445	459	456	436	476	495	453	441	466	463	433	421	452	444	425	465	419	439	466	437	431	431	464	437	424	467	420	452	453	409	421	450	385	477	452	463	450	465	425	472	414	406	424	467	460	429	430	420	412	457	479	443	454	437	467	414	438	453	451	446	501	461	434	448	422	457	472	451	439	448	471	493	435	443	484	455	448	438	463	423	430	436	446	417	467	451	450	421	474	459	463	465	452	448	436	469	415	478	431	460	454	427	420	434	448	456	449	465	480	432	482	459	410	460	449	450	417	493	452	440	458	495	456	471	464	442	452	442	428	479	458	435	458	433	474	482	495	432	441	466	440	462	464	454	442	454	403	423	440	424	442	463	411	471	457	449	471	444	474	447	436	432	427	415	454	437	465	450	474	440	439	421	428	483	452	438	456	463	454	460	462	502	440	481	466	415	473	438	488	431	464	442	446	460	431	469	469	428	461	460	475	438	449	458	445	446	421	453	478	426	492	446	434	449	437	466	447	495	460	433	451	460	448	451	414	439	454	466	448	459	470	453	443	440	481	460	446	498	445	450	487	415	454	463	455	478	443	447	439	442	450	475	437	486	464	453	480	462	434	428	471	461	411	447	434	448	451	470	457	482	418	441	416	488	449	430	461	441	440	423	437	460	451	433	408	480	443	416	394	455	404	420	469	445	472	422	458	453	429	439	460	442	470	455	459	454	469	449	451	424	454	480	516	426	470	443	470	454	431	472	431	426	461	459	475	435	442	459	418	463	458	445	420	421	458	465	457	431	436	465	446	464	442	469	455	453	407	444	428	427	444	469	438	453	468	438	463	454	476	458	429	438	440	445	442	422	442	450	400	476	465	473	449	442	395	442	474	443	466	419	462	428	460	444	433	446	450	437	435	462	434	483	471	459	476	444	441	448	438	405	472	451	432	431	431	473	445	483	440	445	430	507	466	465	442	457	429	448	416	465	444	473	416	440	436	458	470	454	471	437	468	457	477	467	436	449	431	430	441	405	498	451	449	404	436	433	455	425	449	443	439	449	465	471	452	467	491	488	429	425	463	433	419	449	444	425	451	446	439	459	479	427	446	409	457	459	487	460	457	448	458	464	459	432	479	428	478	455	457	444	457	444	482	471	486	487	466	466	424	494	451	467	438	434	480	490	460	426	439	468	476	485	447	436	437	491	452	433	444	445	410	438	460	444	461	428	438	455	465	467	470	410	466	451	474	417	450	437	435	463	417	422	455	471	451	416	437	462	475	434	389	424	446	436	474	476	445	432	430	455	500	477	438	425	424	435	440	464	414	433	424	420	408	436	466	441	451	469	463	447	454	455	408	444	480	451	458	451	432	450	442	438	466	423	443	492	429	452	442	447	452	474	444	452	456	438	453	448	414	463	479	453	439	435	446	463	433	453	492	450	448	490	433	485	421	496	448	442	434	491	479	491	468	457	413	437	450	428	422	486	428	435	420	415	423	435	454	443	441	452	449	414	437	418	440	437	442	445	437	426	461	451	450	453	461	448	497	449	433	431	461	492	431	461	451	451	445	462	474	423	454	439	417	440	453	435	427	411	460	447	435	478	476	427	462	454	429	435	416	435	439	441	466	465	455	398	394	438	439	445	433	441	432	428	438	493	450	450	423	451	491	445	428	453	447	460	419	430	461	447	418	430	491	451	458	442	444	460	435	434	462	476	404	456	437	448	438	460	510	424	427	459	456	460	432	441	456	447	409	430	438	472	466	427	475	461	426	431	463	447	472	483	447	493	479	453	453	441	468	394	447	455	425	437	435	421	462	468	424	446	431	413	457	449	452	444	472	424	449	481	473	447	445	444	446	424	449	426	395	434	424	468	452	435	414	443	421	470	431	459	442	432	461	474	458	457	413	423	461	446	454	440	443	430	400	415	495	425	440	408	464	452	462	463	415	436	444	466	450	453	476	488	473	457	450	456	489	458	473	442	468	400	466	507	466	444	423	425	435	473	443	432	443	439	419	467	459	441	441	445	451	411	437	431	457	485	435	431	482	467	459	445	392	445	457	450	413	461	479	461	431	449	416	427	460	480	450	411	481	452	472	479	432	455	415	429	452	456	432	445	437	443	495	423	467	433	461	441	453	437	436	449	458	450	435	470	420	455	463	488	440	415	417	487	443	443	436	448	425	405	454	407	448	430	441	449	458	449	446	423	452	454	472	426	464	470	479	458	446	458	468	453	434	444	444	451	452	468	457	468	451	441	469	457	441	453	405	456	471	463	465	467	431	407	468	468	436	455	403	483	467	420	440	462	458	453	447	475	455	466	468	488	414	448	454	441	437	462	441	437	488	445	416	418	442	445	423	482	476	448	495	435	414	470	442	411	397	448	460	400	409	468	479	426	478	465	426	430	479	447	453	466	450	418	439	422	474	448	411	426	460	430	438	444	448	486	439	451	456	457	409	409	467	432	415	451	430	449	449	486	453	445	434	449	464	448	461	449	471	446	443	443	414	419	429	468	466	429	454	479	470	423	447	477	439	484	426	426	459	461	441	435	478	462	437	467	437	454	447	466	450	485	466	442	433	406	456	461	483	422	440	420	395	447	437	434	440	446	491	437	441	402	425	451	416	457	413	443	434	444	451	417	468	452	444	431
23884	20757	27708	23886	20247	9407	3496	1924	1339	1165	1043	1253	15093	21885	14676	5648	1552	826	721	657	677	620	616	579	627	638	635	573	650	597	604	599	619	646	601	664	631	611	603	543	606	635	582	617	649	627	625	647	613	614	606	637	661	617	596	620	600	569	604	619	610	585	644	627	615	581	614	651	603	634	627	623	608	594	622	613	560	616	637	637	572	594	610	625	612	608	630	591	592	621	625	609	579	628	603	591	605	628	575	585	599	581	638	572	607	565	630	637	672	632	656	629	664	622	561	579	579	582	588	621	614	618	631	598	621	590	621	617	622	660	596	647	604	632	599	622	573	623	567	615	594	618	606	570	591	647	571	638	603	573	552	591	643	584	598	621	544	613	565	619	623	602	596	625	651	609	594	623	616	651	617	614	610	555	587	638	611	598	596	583	628	607	571	658	603	618	588	629	601	619	621	621	604	601	597	637	643	571	609	643	588	594	598	631	568	599	572	601	603	614	551	634	604	606	615	602	619	604	611	619	657	646	621	658	609	617	586	547	602	579	576	582	577	627	603	637	627	576	657	572	614	580	588	574	625	579	592	629	622	646	599	620	604	598	596	605	615	571	578	591	611	621	625	580	589	609	643	591	576	614	605	621	637	544	576	634	613	626	613	613	591	547	626	596	615	623	580	596	595	574	611	591	606	577	613	579	586	615	610	629	598	635	634	586	563	644	634	650	585	549	613	645	581	621	585	642	555	567	637	577	605	586	610	585	590	659	590	616	578	604	604	602	628	642	582	641	602	622	595	606	596	595	564	584	612	600	552	589	584	606	587	622	656	636	588	587	529	569	598	618	591	612	643	622	540	627	561	640	627	625	610	635	592	579	673	606	600	625	619	603	668	623	606	611	611	644	568	593	598	626	606	566	647	558	610	650	569	559	594	576	649	635	641	574	553	615	632	613	626	615	621	649	615	544	604	590	591	602	580	584	609	601	608	591	654	588	592	600	598	594	588	621	623	569	601	586	573	620	609	604	611	621	596	641	617	557	614	622	636	601	663	641	591	617	600	615	588	644	635	578	632	613	632	618	606	580	600	604	566	589	612	651	608	608	620	599	634	621	601	643	600	551	655	663	655	652	632	641	589	590	672	577	578	612	641	603	602	591	628	618	589	615	597	585	602	604	617	579	599	610	635	636	613	601	576	614	609	589	592	634	578	631	597	616	653	654	603	612	574	583	594	633	623	591	563	584	640	584	530	628	610	662	598	619	657	637	608	608	570	586	601	597	593	615	601	603	593	635	565	592	616	617	662	632	605	564	603	587	619	635	608	587	584	626	589	621	600	607	615	630	574	587	587	620	563	645	596	556	582	604	627	635	618	581	600	592	604	582	606	608	616	606	612	623	566	658	643	583	614	601	577	620	663	623	643	619	602	626	646	595	634	598	635	585	624	589	617	580	601	628	618	645	622	610	603	583	581	585	561	599	594	578	578	627	573	638	582	638	604	599	564	647	608	632	611	676	601	637	599	608	601	627	612	567	602	608	613	609	597	596	636	587	583	633	542	606	597	537	610	617	622	576	626	588	619	590	615	621	606	632	580	631	620	595	620	585	621	649	616	581	593	640	570	588	622	586	633	581	591	598	584	626	566	608	597	590	607	582	584	663	638	555	609	588	623	611	633	571	649	592	621	584	600	615	629	608	590	626	592	620	574	615	636	602	614	572	592	621	616	616	625	621	600	619	621	601	574	622	670	619	676	608	620	625	604	612	619	619	608	635	585	583	560	626	611	618	612	555	555	627	610	543	600	600	584	590	623	601	644	613	597	633	610	571	567	600	558	583	631	643	564	619	612	635	565	624	575	616	610	613	637	608	587	580	580	589	641	577	638	589	621	583	656	625	647	550	657	596	620	583	592	594	591	582	625	641	611	608	586	561	630	584	602	589	620	617	593	611	618	623	603	590	582	608	621	572	590	597	616	616	592	558	625	589	615	574	594	570	602	595	640	586	562	601	618	600	609	593	614	626	593	622	592	629	650	599	568	585	629	618	625	558	658	599	630	612	591	612	593	593	571	623	607	597	662	584	592	606	574	593	611	596	592	594	581	626	581	626	562	587	565	590	557	592	586	593	573	608	640	645	585	590	623	649	590	555	599	598	604	604	634	612	575	626	606	580	610	582	614	574	584	615	558	592	601	618	601	590	613	595	604	655	583	587	583	598	585	588	598	620	606	592	608	629	614	634	607	615	659	578	598	617	616	602	581	589	598	609	614	546	562	604	594	614	584	601	612	635	597	617	595	577	574	593	608	588	595	562	634	610	659	566	560	616	600	584	589	619	590	667	645	619	603	634	624	621	600	621	634	586	588	595	622	566	583	554	586	607	630	606	600	628	622	585	601	641	587	600	592	624	602	584	612	614	585	594	605	602	616	576	584	581	628	634	643	620	584	582	606	581	604	584	638	591	611	619	600	580	615	634	616	603	592	576	589	594	538	607	626	568	604	608	575	591	585	606	578	595	565	603	581	667	611	586	611	578	613	577	592	597	614	586	610	597	600	607	642	613	579	618	576	563	586	597	625	602	636	612	594	603	580	601	583	617	604	596	620	624	603	645	633	598	627	614	650	594	605	566	582	619	567	597	639	595	603	600	632	582	620	634	620	601	590	585	587	619	605	608	575	587	578	644	614	651	633	631	625	588	580	588	611	605	633	643	612	639	575	590	642	626	612	588	581	608	615	593	600	641	609	592	554	624	614	574	617	648	620	601	609	596	587	584	583	599	592	591	633	592	584	571	635	596	595	616	632	578	664	615	587	636	616	614	622	629	603	594	639	596	626	607	598	603	597	601	587	580	642	655	589	623	625	618	615	589	614	600	617	612	640	634	582	585	585	613	627	564	578	597	578	629	617	628	630	569	603	594	535	593	602	631	608	600	592	592	622	629	628	614	601	579	648	548	672	584	597	567	565	607	613	597	596	621	602	616	641	605	593	608	601	578	564	594	612	589	585	631	596	612	645	579	661	620	656	616	625	601	633	613	609	624	659	605	613	580	625	653	601	646	615	583	638	592	551	600	647	634	629	591	592	556	640	593	623	606	607	597	580	590	611	657	578	569	581	606	546	591	632	596	551	647	616	621	594	609	611	637	609	577	629	620	632	578	591	623	573	598	601	618	638	570	556	599	602	650	589	603	646	623	619	564	572	590	609	649	598	587	618	584	620	635	586	608	615	602	650	583	626	585	584	657	583	550	624	575	620	588	547	589	578	606	655	622	649	595	614	609	624	583	581	614	609	579	624	536	619	599	601	658	569	617	603	617	608	601	662	590	645	614	584	630	598	608	605	597	581	634	564	607	554	567	615	578	628	599	580	625	598	601	633	615	641	572	583	619	624	622	618	572	605	640	572	646	596	597	579	607	621	586	573	589	623	608	608	628	610	593	584	608	615	602	641	583	627	632	585	610	563	611	627	580	630	553	591	583	560	604	615	586	629	642	607	598	627	633	635	588
6058	11331	11071	7513	5599	4258	2964	2128	1811	1494	1279	1653	19523	19349	12451	5303	1516	707	586	586	526	504	545	523	557	587	566	548	542	507	533	555	545	564	549	545	555	537	525	526	578	531	543	560	582	569	544	544	544	560	550	558	503	555	538	602	606	556	554	577	545	513	547	563	531	572	571	513	579	522	528	560	552	542	555	556	533	530	576	512	563	537	551	567	516	560	518	544	507	553	580	567	576	532	508	565	495	497	582	535	553	619	551	571	540	558	551	539	511	537	518	511	547	541	535	507	543	531	557	559	562	556	559	551	542	602	539	541	529	565	506	593	539	554	554	516	575	561	571	539	547	544	524	560	572	517	594	591	522	525	539	537	518	519	530	508	508	563	584	566	571	519	549	559	572	516	574	548	535	561	546	559	524	574	572	543	536	524	536	461	530	560	554	565	594	546	542	497	547	559	535	573	543	507	556	522	532	544	519	514	508	543	539	548	548	547	554	557	507	551	499	571	501	622	513	533	523	483	559	551	563	534	520	536	565	522	536	536	498	560	537	571	552	550	526	547	562	551	548	516	561	580	531	581	533	526	565	578	513	538	509	512	515	538	530	558	545	556	521	561	567	535	551	553	575	528	567	585	530	580	584	558	555	586	561	542	533	563	565	550	515	515	552	555	536	522	525	555	566	557	549	540	544	546	534	570	520	535	570	524	570	564	547	496	524	583	508	558	566	574	513	557	511	543	525	595	527	548	555	534	521	548	565	516	534	543	556	538	498	546	587	530	544	588	587	551	592	540	530	542	540	542	573	556	501	562	535	543	544	541	571	561	578	584	521	553	553	519	542	568	548	538	589	525	565	538	535	531	571	555	525	586	534	529	533	559	545	529	557	533	538	528	560	537	550	555	578	566	527	537	511	513	553	554	534	548	594	564	531	537	514	527	514	568	511	482	504	562	553	548	501	560	562	514	530	548	546	525	572	550	574	539	569	567	550	549	522	543	547	515	545	528	569	539	548	507	557	511	542	571	520	543	526	566	559	530	593	540	563	491	582	593	529	522	534	538	600	525	484	567	531	512	537	552	547	545	526	515	573	528	560	545	541	533	493	555	557	574	525	573	536	548	577	566	560	560	546	555	543	485	535	532	528	585	529	527	573	566	524	503	534	592	525	560	541	533	567	594	516	537	573	547	522	569	580	541	500	458	556	569	521	526	508	537	547	568	562	551	516	530	505	519	575	524	580	582	562	529	535	532	507	549	549	599	524	525	533	536	532	555	539	495	541	539	533	503	540	558	503	541	581	545	545	560	548	541	539	494	548	540	532	566	538	552	587	542	533	535	507	524	535	532	554	567	572	534	505	590	556	542	522	561	541	526	529	505	540	549	522	525	552	533	575	538	503	509	509	576	530	524	517	546	517	509	561	536	565	532	572	555	578	553	582	585	539	539	522	534	541	532	581	541	554	566	531	506	580	551	519	500	541	541	548	540	537	539	550	547	559	507	540	546	554	560	519	545	539	540	530	588	531	539	550	537	522	582	554	531	535	529	531	539	548	520	534	539	523	563	541	544	569	530	535	538	527	533	536	516	545	572	561	566	518	503	558	508	534	526	528	575	521	560	557	552	536	572	558	557	538	557	534	557	525	545	564	563	546	546	521	534	558	555	531	531	536	503	544	537	567	561	549	574	572	511	516	570	560	538	534	527	555	566	512	555	573	550	569	526	549	527	533	554	536	563	536	545	531	566	551	544	499	556	534	517	577	494	542	518	530	560	542	527	506	525	530	553	536	513	533	534	529	589	552	545	511	504	539	524	571	557	545	584	512	547	533	520	581	538	525	549	538	549	514	545	572	577	555	512	537	515	574	545	556	559	536	521	540	557	541	527	527	483	592	550	565	526	543	571	505	613	559	527	547	530	507	557	525	550	576	560	526	539	550	555	559	536	556	503	564	530	541	537	523	545	570	566	526	523	514	515	540	548	541	509	564	546	553	543	549	558	566	535	552	525	527	541	555	548	538	526	502	563	558	546	529	522	527	553	532	504	545	542	511	550	558	559	549	522	561	565	501	510	518	580	500	536	564	504	552	527	541	566	552	548	556	540	566	524	577	510	535	518	484	568	544	559	535	606	500	546	544	531	549	550	520	558	556	529	517	550	517	510	525	558	561	574	515	533	536	520	532	566	517	514	532	522	496	521	555	543	534	547	548	536	536	534	549	506	528	541	498	521	528	562	562	553	561	527	523	527	561	581	510	541	563	534	559	510	549	538	530	529	504	524	541	569	520	567	527	540	522	559	577	549	577	510	562	513	588	560	532	552	572	575	515	537	570	556	573	579	521	532	560	570	538	528	582	512	540	529	585	524	566	555	554	511	529	534	500	517	596	548	580	549	558	578	553	531	525	565	523	543	538	536	559	553	580	576	507	541	539	574	522	585	531	531	532	533	546	514	568	526	556	552	550	540	564	511	492	559	545	518	543	574	543	572	561	555	555	594	475	584	501	567	564	518	552	538	545	531	527	544	546	519	549	518	511	534	553	546	547	511	588	562	569	589	553	534	577	519	539	509	568	557	536	547	570	528	541	552	533	542	518	530	527	553	544	566	542	502	518	488	545	575	529	528	523	498	521	576	510	517	529	501	537	508	562	569	532	540	537	499	565	537	560	561	547	555	532	540	580	521	562	542	532	531	579	532	584	524	555	508	587	536	557	552	504	574	536	530	533	531	538	543	574	524	558	548	538	568	555	503	546	550	522	547	549	544	524	607	556	564	548	534	509	510	545	508	552	583	563	546	557	536	527	536	553	507	549	561	557	530	548	543	584	558	573	543	539	544	556	583	534	546	564	543	561	553	509	548	530	508	500	567	523	483	557	517	533	536	558	584	528	541	555	526	535	544	552	539	520	507	525	582	545	568	514	569	515	520	542	573	524	512	530	526	506	566	570	544	562	539	524	588	547	538	516	548	582	571	540	535	512	547	548	530	497	562	567	556	520	550	543	541	513	533	547	561	553	535	543	501	560	577	541	555	557	506	528	490	547	566	562	526	504	515	569	534	528	542	502	520	566	579	522	538	534	550	490	543	564	558	568	521	521	529	562	530	528	566	549	511	566	538	555	515	536	514	537	537	557	548	598	507	534	539	557	555	549	540	560	581	543	552	573	519	507	533	530	549	508	529	553	528	509	546	560	540	519	553	557	535	509	538	561	533	554	556	564	558	519	525	539	526	534	555	539	551	522	535	517	574	537	559	542	550	543	511	536	505	581	508	505	551	516	534	550	520	571	544	567	536	547	548	515	531	569	541	534	548	536	515	511	538	515	549	553	522	539	552	562	577	529	533	587	525	565	496	563	518	543	498	528	506	570	533	558	512	542	536	541	494	542	530	559	533	561	519	508	515	582	530	502	536	598	569	509	551	547	516	557	549	523	573	537	558	557	557	535	542	546	558	536	556	553	514	514	565	543	543	545	540	516	527	543	543	497	546	540	584	527	532	553	533	571	509
26570	9317	2593	1685	1021	927	758	688	680	591	591	601	1278	1507	1152	813	624	554	540	537	500	558	538	520	535	526	485	554	499	520	511	542	531	483	516	504	517	507	524	470	493	506	484	543	515	505	513	517	561	530	530	534	484	525	496	556	541	507	505	471	529	509	517	562	503	556	535	480	483	548	507	470	537	508	501	514	542	548	559	553	507	515	541	521	503	491	507	493	520	492	550	521	509	515	474	544	529	505	505	519	505	507	475	489	485	508	510	533	519	500	530	480	559	479	525	543	492	493	528	514	502	502	515	470	511	501	480	515	525	524	536	513	490	502	524	570	513	547	518	513	493	512	517	533	549	539	492	539	542	521	505	485	485	541	514	522	539	517	520	498	549	498	515	509	518	516	464	533	525	500	495	491	479	530	543	488	550	503	467	486	499	521	497	476	529	509	520	487	516	480	495	512	479	506	503	541	516	536	526	477	494	526	554	523	495	502	516	490	507	504	516	463	495	487	480	503	536	493	507	531	520	511	491	508	546	487	513	506	535	519	518	488	526	508	527	487	531	489	512	474	475	505	472	522	512	493	490	507	498	496	486	554	467	528	515	471	502	511	535	496	479	529	502	512	549	539	548	498	476	522	498	485	519	549	530	497	514	548	513	496	521	487	507	487	507	480	547	539	507	500	509	477	560	505	496	578	495	503	504	538	499	520	488	518	531	495	496	540	547	517	520	508	493	522	510	516	527	555	509	506	510	479	504	506	498	525	493	536	500	488	518	514	510	531	529	531	555	459	497	505	532	510	524	523	499	516	507	498	515	479	525	528	499	498	499	516	517	527	484	508	502	495	514	518	532	491	488	514	517	518	524	542	518	528	491	527	511	547	531	493	499	539	516	510	512	515	484	452	494	482	535	533	486	507	512	476	527	522	481	502	516	488	497	513	521	527	506	508	523	533	509	506	539	536	482	508	524	507	517	530	486	514	541	517	506	493	485	494	531	533	518	499	523	484	490	532	480	480	525	504	508	481	547	494	526	517	519	500	550	519	510	500	500	522	472	544	487	496	512	508	503	494	517	507	501	531	502	545	501	466	481	502	527	469	507	539	506	476	512	499	548	494	521	519	538	495	512	521	464	515	546	498	495	504	516	491	481	502	544	547	547	523	521	524	499	455	502	487	480	501	501	470	477	526	489	481	515	490	510	471	489	484	527	529	521	543	490	501	505	514	438	470	483	452	531	554	493	510	497	508	513	475	490	514	511	476	516	508	544	487	544	485	514	536	517	509	550	544	484	482	521	517	491	512	525	480	504	517	523	513	492	534	477	499	530	552	493	528	516	499	523	514	504	495	553	489	509	512	523	524	515	477	529	556	524	489	497	518	484	490	521	490	470	494	523	489	500	516	514	509	500	509	504	468	495	509	540	521	491	525	524	548	548	514	471	513	484	497	509	526	546	489	492	498	491	491	518	506	507	491	527	494	493	495	497	514	516	485	536	494	510	527	489	552	524	508	482	499	516	511	472	490	557	502	484	507	498	503	521	525	463	500	489	523	542	439	492	550	516	506	541	575	508	518	522	538	507	503	512	488	505	480	516	494	521	519	520	518	488	501	466	532	529	531	487	554	506	491	526	495	503	513	566	466	506	531	485	489	499	534	506	473	523	535	521	478	519	530	520	445	500	485	554	526	516	480	491	510	489	511	533	474	516	496	485	519	506	500	491	475	490	457	495	513	516	527	554	532	504	490	523	468	519	491	544	510	499	504	466	504	528	507	473	547	499	479	524	517	554	519	476	515	506	525	501	508	523	522	559	512	501	527	484	500	517	478	535	475	492	560	496	498	497	544	516	501	501	495	514	489	513	502	489	515	506	499	493	500	492	486	451	501	557	512	488	527	530	513	478	551	547	504	512	451	499	519	531	494	532	549	486	500	517	509	515	553	532	510	521	536	478	576	536	499	482	515	498	518	518	540	500	490	515	509	526	535	487	516	530	499	490	462	503	551	549	500	491	490	472	536	488	493	513	531	494	548	490	571	512	503	489	495	505	488	545	535	522	498	523	519	497	514	513	506	500	501	503	512	573	510	524	493	538	471	507	540	498	475	525	524	512	501	497	536	505	540	509	535	491	563	478	537	521	497	541	458	523	525	474	519	539	514	500	523	487	486	546	480	479	492	500	556	509	509	523	541	540	548	517	513	515	477	529	487	515	485	549	555	505	518	524	497	472	537	530	502	528	523	535	532	527	511	505	541	524	508	501	496	488	493	523	520	516	504	469	529	502	532	519	528	492	493	550	514	519	541	485	513	511	537	504	500	531	479	519	536	518	535	536	500	517	556	529	521	519	514	510	519	519	513	518	495	523	518	478	474	472	535	575	496	527	513	480	491	518	497	533	496	541	485	479	534	513	527	493	492	468	546	503	511	518	519	489	550	481	507	523	514	502	505	500	540	535	544	485	479	520	515	499	514	504	522	542	449	505	516	521	542	523	508	538	510	484	493	492	469	513	484	465	557	535	526	517	506	502	506	527	510	505	535	517	477	502	563	516	505	526	555	461	518	531	527	517	469	524	508	543	526	510	492	537	510	505	525	499	482	492	526	511	549	476	513	546	518	497	522	494	522	488	512	546	476	510	524	529	559	494	511	512	495	512	498	526	490	515	496	463	468	530	479	562	541	514	494	531	530	507	477	533	554	547	539	448	541	493	526	509	492	513	460	488	511	493	554	512	519	502	491	503	505	508	508	548	567	532	510	496	498	499	503	523	510	558	495	547	512	532	476	516	475	507	528	500	503	478	524	498	491	543	529	481	497	489	531	552	496	491	514	522	527	530	492	482	492	466	509	493	534	539	514	494	531	490	473	531	531	529	511	521	513	472	484	525	509	528	546	500	564	536	502	517	494	503	492	471	483	490	507	499	503	544	512	523	518	523	499	517	530	510	505	484	492	478	503	522	501	492	502	536	489	524	501	493	493	502	488	529	493	489	517	502	526	500	507	505	481	495	518	494	519	537	513	485	528	534	543	466	493	487	497	513	512	535	533	524	524	505	483	498	521	510	535	515	486	458	516	487	492	497	532	557	468	499	503	488	517	487	502	527	524	486	519	463	554	539	500	503	471	490	528	526	517	521	475	487	533	523	489	528	556	466	492	500	507	494	474	506	505	482	515	489	492	503	476	466	484	512	508	529	500	508	483	502	502	526	523	497	542	512	471	562	516	592	520	511	541	511	530	540	487	520	520	482	534	494	528	552	471	511	482	521	527	547	515	506	501	536	537	508	523	521	514	541	482	502	516	539	525	533	510	518	497	531	516	489	521	529	542	540	553	508	494	525	523	496	500	499	502	525	527	549	481	486	510	488	504	526	495	515	502	535	492	547	487	479	462	513	536	478	480	506	518	488	495	512	485	502	484	549	512	511	542	549	500	487	485	530	525	545	502	513	498	507	500	496	487	511	540	509	546	494	473	544	488	513	534	521	524	556	486	521	505	509	509	492	469
6454	2707	2567	1683	1314	1188	911	779	747	633	613	661	1696	1906	1284	819	603	451	481	484	445	437	442	485	443	445	487	468	451	461	497	455	479	479	436	463	416	457	495	444	440	448	457	459	479	458	417	466	434	450	439	497	440	428	491	445	457	451	425	490	446	451	458	456	459	488	467	469	457	469	432	425	447	429	421	442	465	422	460	489	455	451	429	458	472	444	470	460	451	452	436	434	423	442	467	455	460	443	465	464	470	456	491	458	454	472	466	451	491	483	441	454	404	419	435	463	446	444	408	475	450	474	448	492	485	447	441	458	435	489	420	440	493	425	464	481	473	478	418	418	469	430	452	433	430	449	471	451	460	469	444	463	429	438	431	460	469	431	446	445	475	438	438	474	451	435	453	471	474	437	465	443	442	468	463	426	454	478	455	464	423	445	459	449	437	504	417	427	439	440	466	448	451	431	466	421	432	445	443	440	461	479	481	424	455	446	469	453	442	462	452	426	421	453	427	431	447	443	472	457	434	468	489	457	459	433	481	449	442	465	470	459	451	411	440	427	466	443	417	456	470	455	448	432	425	458	505	481	447	439	477	468	447	480	454	471	462	427	472	455	437	473	468	467	471	429	418	433	438	448	466	436	500	486	471	460	430	467	453	471	471	449	433	444	479	447	455	452	424	462	452	465	450	476	421	493	414	440	474	426	514	470	445	470	442	467	439	433	448	436	465	442	480	463	447	482	450	430	443	433	441	437	454	436	458	398	456	488	469	418	469	458	434	485	452	453	466	426	428	478	464	482	455	464	411	450	490	427	446	433	484	474	469	451	480	468	456	441	431	474	444	438	438	470	434	413	428	447	453	432	440	466	429	434	466	460	437	431	453	480	481	425	414	458	440	440	495	470	431	443	464	456	488	464	435	501	458	466	467	440	449	457	461	451	454	443	459	475	434	457	460	455	458	500	438	446	437	479	443	448	436	435	446	458	457	443	427	446	452	435	430	459	445	453	458	405	458	425	468	414	435	457	434	472	472	485	441	457	456	440	474	461	475	463	477	441	453	441	431	454	451	464	427	444	444	477	473	438	466	462	428	429	455	463	459	479	452	419	476	432	451	460	460	449	493	462	434	410	449	465	462	473	437	433	466	457	461	470	428	418	463	478	479	456	462	457	483	443	449	492	459	449	431	439	492	464	478	437	471	449	471	416	478	451	430	448	436	451	493	459	441	459	501	482	437	453	484	474	440	438	439	440	457	478	408	444	439	477	442	457	445	475	455	475	442	491	467	443	469	453	432	461	455	439	410	454	472	413	446	449	469	476	443	450	436	425	432	472	450	443	460	473	489	479	470	452	447	437	433	454	437	431	447	434	427	450	423	444	449	441	481	463	460	443	449	457	455	433	457	475	454	436	493	454	469	476	461	440	458	469	493	454	476	445	470	454	467	433	456	453	488	404	454	468	461	436	440	489	465	463	447	437	492	499	440	440	439	431	520	439	459	421	426	437	435	432	442	475	461	449	434	433	444	464	422	422	436	457	466	447	440	485	473	449	477	430	455	430	443	440	467	436	421	452	476	470	414	397	440	460	453	480	476	436	445	433	436	468	459	461	436	470	464	465	472	455	440	424	476	446	406	445	485	421	445	446	454	475	423	472	477	451	437	455	459	438	469	475	417	446	511	486	461	432	457	454	472	428	497	436	477	442	470	425	450	492	420	464	421	452	481	485	455	437	442	416	464	475	464	470	437	454	481	485	453	414	489	481	457	462	445	475	467	417	424	452	430	475	473	455	475	424	442	418	451	465	459	467	450	486	468	491	443	455	456	461	423	462	455	453	436	463	437	462	452	437	457	454	449	463	454	425	443	471	474	468	456	461	424	463	496	429	439	440	461	452	446	445	445	469	443	432	475	461	452	475	453	441	429	441	475	459	446	438	432	438	419	462	480	439	462	451	487	462	461	436	427	476	430	443	444	470	452	465	456	444	433	466	459	478	464	483	448	482	444	447	439	475	418	452	420	473	464	456	489	430	446	473	449	473	480	492	502	446	443	437	443	471	442	489	438	490	431	439	464	426	478	482	432	449	490	498	422	444	462	455	475	441	423	459	446	478	447	419	423	428	480	454	459	436	475	443	465	438	443	480	418	487	505	438	425	458	463	452	430	475	420	472	428	455	445	463	457	423	472	485	456	443	467	474	437	486	429	416	490	456	427	456	484	419	448	462	468	450	475	431	451	431	466	476	444	451	485	435	456	467	430	442	448	423	462	476	474	487	505	417	399	466	459	379	463	474	433	412	443	447	446	422	423	442	449	445	442	450	463	454	479	471	479	455	455	478	461	490	430	480	439	429	461	417	476	455	426	407	451	452	472	409	474	456	489	432	457	473	411	473	470	445	454	455	454	432	444	472	445	501	461	463	440	457	457	465	484	450	449	435	471	413	459	474	459	464	452	478	437	439	488	450	417	472	466	470	484	437	425	436	481	417	445	451	440	461	477	458	463	454	466	444	474	464	474	454	476	479	473	472	494	455	491	477	446	428	450	466	439	430	421	467	453	501	450	422	463	440	434	468	485	415	428	445	491	473	437	476	479	470	456	465	432	477	493	434	454	455	479	437	451	477	413	445	427	471	456	442	472	452	453	432	442	444	462	467	462	449	451	422	441	486	432	454	419	426	438	436	424	436	445	451	488	473	446	448	464	448	442	516	461	450	453	437	459	450	474	474	469	419	449	434	473	446	481	454	444	487	466	403	502	490	437	453	462	462	462	444	459	455	435	468	451	438	457	450	410	458	449	410	446	447	449	431	448	405	465	422	461	448	456	455	442	463	456	471	464	496	432	393	483	453	464	462	456	458	466	435	481	457	450	435	459	451	405	467	446	431	433	448	482	454	467	459	459	452	446	462	446	404	463	473	451	453	444	438	430	448	404	451	451	441	469	456	447	445	457	455	471	446	488	492	445	449	454	474	447	480	436	466	454	500	435	471	468	427	470	470	439	455	477	443	460	436	432	450	450	451	437	453	438	432	484	496	422	477	456	475	457	428	451	461	484	461	473	452	491	443	486	451	447	465	486	468	455	441	454	437	434	444	449	451	443	443	445	448	446	434	465	419	463	468	451	466	426	444	451	454	447	463	470	464	406	489	451	442	480	478	492	420	444	432	445	462	459	440	455	453	422	425	444	492	427	472	470	461	447	466	433	506	489	469	459	426	418	468	449	420	438	469	468	403	442	468	474	379	415	430	451	450	498	463	474	482	450	470	475	469	459	431	458	499	430	438	461	438	454	437	454	476	457	451	474	440	430	465	430	474	455	420	493	437	421	453	417	455	493	442	494	470	435	459	454	451	447	441	463	422	433	444	418	459	454	416	436	476	443	443	479	438	433	483	427	495	470	452	451	432	473	477	476	433	424	473	444	471	444	486	477	487	437	500	482	469	416	496	437	447	433	508	419	422	441	454	443	464	436	446	462	503	477	433	461	487	419	448	423	444	453	485
24836	20733	26590	24471	10562	3229	1863	1274	918	845	715	1320	10162	11230	6674	2493	891	563	509	466	455	455	496	499	480	505	474	492	490	473	477	511	481	489	462	453	492	470	495	495	519	490	517	444	456	503	496	477	499	497	483	514	485	503	437	489	483	457	488	478	480	469	476	498	477	492	519	470	486	451	450	450	459	454	434	490	489	470	477	507	474	451	495	455	447	482	475	460	480	473	476	475	475	483	499	486	454	465	443	471	443	485	509	468	503	513	474	493	446	487	463	477	476	487	445	459	495	459	462	496	477	458	434	443	463	491	485	455	491	488	467	454	509	457	521	438	487	448	469	467	494	465	454	505	464	481	480	485	503	490	460	507	485	490	463	452	449	489	475	489	475	478	477	467	497	494	492	476	483	463	462	497	481	468	473	497	490	494	485	500	476	454	452	472	476	473	456	471	482	466	515	484	477	499	486	475	491	495	453	476	460	483	473	464	454	489	486	493	481	502	452	486	488	488	488	493	477	513	498	478	459	440	481	481	505	492	473	456	542	503	495	453	471	442	489	439	456	474	463	453	518	468	476	530	461	485	503	460	498	509	482	431	487	463	438	440	524	453	454	508	486	421	495	477	469	490	473	470	463	466	488	466	513	501	509	491	443	464	482	475	481	495	494	483	481	455	491	489	453	444	479	436	484	474	477	459	493	498	458	489	495	502	438	423	471	458	435	478	484	491	477	527	499	481	493	483	452	454	496	476	464	520	514	475	484	500	464	454	464	497	438	536	487	501	483	464	460	500	475	511	436	464	479	469	477	422	459	459	473	482	458	479	461	490	487	474	475	463	490	473	476	469	422	442	470	484	485	486	493	483	479	471	486	498	527	438	518	468	462	497	520	489	487	486	514	495	509	467	485	478	483	500	437	484	496	453	472	483	503	464	506	472	490	454	462	450	473	454	549	486	490	510	516	469	489	479	501	481	483	470	496	469	460	470	498	489	466	480	468	474	524	498	498	443	468	438	487	485	475	454	503	437	457	471	481	486	479	487	480	483	471	450	491	484	452	483	496	493	490	472	432	485	501	509	484	477	473	485	441	459	450	471	475	481	469	462	493	488	469	441	449	499	498	490	447	496	459	482	520	458	495	490	507	518	491	482	492	507	500	469	467	487	490	451	456	443	455	435	490	488	467	458	482	470	499	518	456	453	511	481	465	497	456	479	467	476	502	452	473	462	469	466	440	481	485	510	502	499	448	436	477	475	468	442	455	451	479	459	463	470	450	461	466	434	447	455	477	435	468	477	497	433	462	466	478	479	467	435	459	515	471	453	481	489	492	472	487	447	482	477	502	476	509	476	476	458	462	447	493	473	464	493	458	467	516	470	440	468	463	474	515	510	466	456	480	486	500	478	487	528	501	464	473	473	473	470	497	484	520	443	492	470	484	474	463	473	494	445	461	468	439	451	470	482	482	494	484	480	468	472	461	468	485	483	459	495	455	505	462	470	489	505	441	458	505	453	497	463	480	482	486	473	492	456	459	481	484	496	457	466	458	469	491	449	464	474	515	485	508	470	491	480	478	492	487	485	458	491	487	499	479	492	479	528	441	484	469	479	483	474	438	493	426	435	508	509	484	479	452	463	482	475	493	509	494	468	449	433	480	476	452	483	468	468	500	469	478	500	393	503	480	501	551	479	450	468	469	485	456	528	465	468	471	468	449	507	487	446	505	470	493	475	480	498	499	504	466	464	465	481	478	482	502	491	489	474	446	427	431	491	490	468	485	468	484	504	507	498	475	496	455	454	503	473	484	478	520	484	475	494	496	503	470	494	473	451	441	512	467	474	479	445	482	482	458	451	493	448	492	446	467	452	460	455	488	496	528	470	500	484	490	458	466	432	483	480	525	494	461	452	458	470	494	474	451	501	476	456	465	503	478	454	507	474	446	493	457	437	432	461	472	443	509	437	435	477	465	498	450	478	460	448	487	465	498	472	470	475	497	493	472	494	427	461	489	476	488	457	473	524	497	465	463	487	462	453	472	506	479	451	470	500	527	481	511	511	510	469	468	473	481	452	472	469	475	473	515	459	443	490	481	460	464	494	499	497	492	483	476	453	481	444	456	481	460	541	503	473	490	482	472	495	501	485	456	485	450	412	491	481	424	471	510	486	493	472	472	485	456	510	441	487	472	469	441	472	479	507	477	474	496	475	446	490	482	474	501	450	444	506	496	473	451	489	505	447	482	455	497	483	483	431	478	456	430	479	472	451	498	458	481	494	507	451	477	536	496	472	499	472	471	446	484	474	455	496	487	448	506	518	479	478	474	496	484	497	432	476	453	493	460	484	514	489	432	469	503	471	458	479	453	447	448	488	504	402	489	483	535	460	517	474	521	479	499	498	449	459	439	521	516	468	503	483	450	507	478	475	466	475	476	480	455	492	522	468	505	438	470	447	445	479	463	465	477	508	469	488	497	493	451	471	464	488	435	447	499	461	476	461	447	512	481	473	486	481	482	445	474	452	473	433	452	494	462	451	465	488	445	430	477	450	485	449	474	491	459	455	523	493	506	467	462	461	455	484	499	488	448	496	460	511	511	470	494	467	456	496	480	450	482	505	473	437	518	487	471	505	434	481	448	486	463	499	467	478	439	453	498	493	491	483	495	478	468	524	479	499	460	475	465	460	476	474	454	515	466	454	493	468	454	514	499	453	482	424	475	492	474	487	504	449	485	466	502	478	474	471	479	492	481	473	486	473	468	484	472	457	469	471	510	498	482	487	452	467	471	468	480	464	500	499	463	469	464	493	485	433	507	518	459	486	474	458	473	480	481	528	456	482	467	490	472	471	494	486	511	481	527	433	499	449	485	507	512	492	451	476	514	489	443	466	493	482	481	485	502	465	477	493	422	443	469	458	481	484	463	509	459	444	417	493	458	469	474	460	513	460	488	456	486	461	456	504	463	481	481	507	467	471	478	502	464	487	458	470	452	450	524	478	485	473	457	480	476	476	462	473	452	469	456	475	476	465	463	508	425	495	489	443	479	492	477	446	475	525	501	461	489	481	470	508	544	507	496	435	496	488	477	505	497	510	463	452	494	468	456	468	496	451	489	507	474	465	453	515	469	504	475	455	504	448	491	508	467	477	443	451	469	491	451	485	447	456	486	479	477	497	491	466	481	462	470	470	482	494	433	475	472	489	491	498	453	443	495	455	450	442	514	477	496	461	492	464	450	516	469	502	460	489	474	475	446	492	510	481	457	473	461	473	465	491	442	468	455	426	522	450	472	497	495	503	483	479	468	509	439	486	462	474	428	464	490	495	460	488	477	496	530	471	448	476	469	444	495	512	467	457	444	474	508	470	497	498	475	490	472	464	457	449	494	499	487	426	495	489	505	500	483	512	480	483	464	450	479	501	480	466	495	465	503	503	457	470	481	468	470	451	456	495	492	503	494	484	484	482	490	458	500	419	483	496	493	459	450	484	474	466	441	486	473	482	472	455	509	458
5953	7850	8153	5304	4259	2845	1909	1641	1289	1081	819	2070	13372	11215	6642	2695	909	549	458	451	435	477	455	385	423	419	461	416	460	467	434	454	424	426	412	445	436	414	415	445	429	454	394	426	493	453	441	446	454	466	446	401	451	449	428	438	397	464	413	426	454	421	448	427	439	460	446	418	448	452	482	428	448	453	409	459	410	466	442	451	439	447	430	445	448	432	420	444	396	434	437	404	425	423	449	459	422	445	432	459	417	443	448	451	422	447	426	430	472	464	446	449	387	433	441	462	424	459	433	395	448	444	462	434	480	429	443	429	419	458	479	434	445	458	486	431	430	449	463	447	479	418	447	412	432	453	425	424	457	447	423	428	431	423	462	442	455	471	445	437	427	435	446	449	446	477	425	448	446	433	410	410	437	414	426	414	416	395	467	440	434	459	439	436	410	433	493	420	426	446	464	436	418	443	452	446	483	448	437	426	418	451	427	508	438	425	444	438	422	442	415	425	448	414	449	436	416	443	414	459	435	414	453	419	464	415	427	413	428	451	412	420	438	438	426	442	419	458	444	461	433	451	446	468	474	433	415	432	424	454	458	437	491	490	406	417	472	415	455	432	427	463	425	420	466	408	435	455	447	451	414	425	436	432	458	425	381	432	461	457	430	457	466	414	445	429	458	445	449	448	423	392	432	427	456	418	473	437	414	455	462	410	422	427	449	452	408	447	443	434	434	466	428	403	440	443	411	456	423	442	441	438	446	479	438	430	462	439	446	423	484	432	437	423	451	430	407	446	454	422	443	431	399	426	466	426	426	435	463	432	463	422	410	412	419	431	411	444	447	427	471	419	412	426	418	431	449	437	447	446	433	434	449	441	429	432	444	399	449	461	407	436	432	437	403	455	418	384	450	438	412	458	440	444	428	433	454	441	453	449	431	436	415	446	439	430	474	456	473	405	425	425	418	466	436	443	423	406	437	438	447	433	470	456	423	400	478	453	433	399	418	442	436	452	419	469	464	445	438	435	477	434	418	430	422	463	428	423	420	463	405	447	444	469	441	441	458	436	446	479	433	444	454	475	432	432	445	431	436	442	441	404	407	440	427	446	439	421	437	465	426	443	466	458	459	386	424	421	471	433	456	404	460	471	418	453	464	426	479	449	448	472	452	450	430	467	420	457	462	440	436	452	438	423	431	436	441	461	465	478	417	426	409	428	427	423	441	442	450	451	413	410	424	454	472	415	432	414	409	433	429	460	437	457	488	482	434	455	427	459	449	463	425	425	418	426	468	460	423	470	430	431	468	436	484	454	408	433	433	425	443	456	418	448	410	428	440	460	415	444	419	417	464	437	448	430	435	432	414	443	470	435	402	469	476	454	416	423	445	428	482	481	414	416	426	422	419	418	426	444	453	410	488	428	457	458	425	434	443	434	424	405	444	412	426	444	440	418	438	460	454	445	432	455	443	448	412	475	432	437	443	419	446	435	434	453	462	442	445	425	483	429	441	438	467	424	449	441	456	410	458	403	441	448	425	399	455	401	423	411	451	418	449	442	462	415	462	448	424	438	388	463	454	446	418	439	423	452	471	432	429	430	427	417	425	475	429	483	443	462	467	436	440	453	453	447	434	431	454	453	457	459	413	454	432	453	434	420	453	397	449	438	440	460	427	426	455	449	431	422	434	445	433	470	428	436	425	410	441	421	468	418	425	484	471	408	435	445	421	445	430	432	455	427	421	455	429	431	430	458	451	437	449	456	436	452	448	443	453	462	434	445	421	436	451	447	445	455	453	432	428	418	456	449	467	429	435	421	466	458	454	430	466	461	423	463	452	447	436	451	447	458	427	462	412	442	442	441	445	422	453	417	450	426	451	444	431	381	446	421	410	425	423	441	449	452	461	425	417	434	442	467	447	414	439	424	434	432	452	432	447	495	412	423	453	414	430	435	448	427	415	418	446	453	443	472	455	405	440	456	455	424	414	490	448	407	422	458	467	450	449	427	456	461	436	423	442	445	437	453	438	437	441	438	485	422	428	411	423	431	449	448	431	436	463	372	425	446	426	433	443	456	465	472	433	445	445	419	443	446	426	428	442	447	424	425	432	421	426	459	442	433	446	447	403	437	449	417	404	419	438	395	406	438	428	419	439	436	406	438	468	431	431	453	435	401	424	457	433	444	457	448	465	413	455	440	429	430	437	398	454	453	419	450	434	448	400	406	425	466	436	444	482	460	447	413	463	451	458	424	424	439	436	437	406	443	434	465	409	406	432	456	418	414	441	448	401	453	466	416	432	446	429	396	439	425	474	459	432	453	431	460	445	402	444	452	422	453	451	422	456	412	428	441	427	432	411	460	391	435	447	423	412	421	427	426	396	447	466	444	436	415	451	463	417	454	426	440	465	398	418	484	461	459	449	433	488	470	432	468	462	440	504	510	438	434	435	448	424	434	470	416	425	424	442	437	466	463	439	457	471	424	402	435	439	427	435	429	426	464	423	419	436	454	418	402	454	417	461	441	439	409	425	435	429	425	424	413	453	446	445	444	440	432	433	453	442	412	435	411	445	436	397	416	439	467	416	470	445	412	426	423	399	418	398	454	472	393	456	442	462	426	436	435	423	472	451	432	446	395	435	445	456	404	435	460	422	474	437	435	451	403	466	433	434	417	457	421	433	441	449	412	464	464	479	424	450	423	415	470	414	402	434	409	454	453	461	460	467	448	439	420	449	421	445	460	408	431	458	428	475	440	432	426	448	451	465	435	476	446	429	428	437	430	442	423	461	446	413	473	424	468	459	437	420	421	465	452	426	439	455	430	420	435	409	404	434	466	429	416	422	446	444	474	467	436	488	434	440	472	434	455	427	427	435	457	434	456	447	429	479	444	452	444	453	433	455	460	442	430	415	418	453	407	456	465	435	449	443	404	406	429	426	409	433	426	405	414	476	465	444	456	403	460	468	421	429	452	441	444	441	443	467	415	440	439	462	443	456	430	443	402	457	469	448	425	427	453	397	461	450	447	436	450	454	451	423	432	449	450	426	435	417	443	421	384	419	390	452	444	421	423	436	406	443	462	442	431	433	419	441	408	447	429	454	420	450	393	472	443	422	424	408	444	444	438	471	446	438	437	453	469	479	444	439	466	428	432	443	445	419	439	425	438	440	463	452	444	451	415	430	462	449	425	444	439	430	454	442	454	430	439	444	426	466	432	447	457	453	431	472	448	450	484	437	446	467	454	406	434	433	457	449	445	452	446	448	453	414	447	404	442	445	490	414	427	438	425	447	449	486	429	404	418	478	417	452	449	435	422	452	442	422	462	419	420	416	427	436	428	418	424	448	448	461	453	440	459	438	454	466	443	398	419	456	456	456	416	445	477	437	432	415	417	404	444	432	429	432	458	455	430	438	419	441	417	428	463	433	439	435	447	442	417	413	460	406	416	453	432	416	444	450	444	450	434	446	455	446	442	457	429	454	430	450	436	439	448	384	450	456	451	441	463	452	409
23854	20735	27619	23942	20175	9134	3387	2006	1402	977	1056	7633	23174	19418	10406	3386	1106	699	627	544	614	606	597	590	608	630	588	607	578	575	618	604	595	638	581	603	614	578	599	593	593	638	534	584	642	612	611	563	592	585	585	597	603	581	605	587	599	597	628	629	617	596	574	592	584	589	612	612	598	601	634	568	576	597	609	600	603	616	590	558	584	630	606	581	602	624	596	591	591	566	598	601	568	597	594	619	551	577	548	583	571	614	619	586	576	576	580	589	631	615	609	594	551	582	639	619	645	634	575	648	626	574	584	610	582	587	609	585	603	592	614	572	584	580	607	610	576	556	593	564	579	633	622	589	623	617	627	611	650	591	561	602	566	607	596	535	603	607	605	582	585	570	595	589	591	614	587	565	567	646	593	620	582	593	548	605	608	602	579	604	580	551	569	588	552	560	571	590	579	612	611	591	590	575	555	604	617	613	541	618	616	573	571	587	587	575	598	581	563	560	620	568	588	586	602	630	576	600	625	607	619	574	609	579	635	547	582	594	576	622	577	587	606	565	567	613	576	570	607	600	607	562	582	603	552	615	611	602	612	571	626	590	617	612	583	595	567	598	572	580	571	607	578	555	597	584	564	614	583	578	601	565	590	601	603	583	571	619	578	604	616	596	595	596	578	595	580	611	575	627	616	623	533	576	583	624	601	590	596	562	572	572	551	605	633	542	640	606	554	677	594	569	589	606	599	578	575	594	555	575	588	621	571	571	596	580	603	557	592	582	604	618	612	616	588	605	554	627	608	611	548	630	549	574	615	569	590	587	595	619	630	587	534	604	620	572	618	581	634	592	588	589	590	548	607	617	624	595	598	552	608	574	615	581	601	595	641	609	556	621	618	583	564	647	645	580	586	603	662	538	549	588	608	596	632	593	608	581	577	603	578	576	601	575	582	615	609	565	615	614	583	565	620	632	589	584	602	602	593	589	577	582	597	563	611	619	562	544	600	608	607	585	573	590	588	561	580	605	557	529	567	562	568	557	636	571	625	575	566	562	603	563	573	566	612	558	567	599	556	620	559	561	574	590	557	581	589	584	592	609	632	563	614	615	596	549	616	605	614	586	615	597	619	609	557	528	603	594	561	614	586	604	598	619	609	569	535	557	575	589	598	542	590	618	585	556	594	643	550	554	538	632	598	611	574	569	616	576	590	624	580	574	577	601	593	602	555	594	598	591	612	586	579	577	574	605	539	525	601	570	601	576	572	590	655	652	572	561	595	598	556	592	609	586	583	605	615	570	578	590	596	642	643	518	611	621	561	606	567	589	591	577	610	544	620	589	608	598	616	593	575	552	618	560	596	612	600	549	555	591	592	626	578	556	547	622	593	590	575	583	578	628	621	634	592	641	617	604	575	592	554	601	602	599	567	611	625	603	583	617	653	541	562	586	588	609	589	525	588	585	558	630	633	568	631	609	561	560	559	615	615	605	587	574	569	586	616	593	579	599	619	559	603	619	586	594	589	599	588	569	627	605	577	611	605	623	568	545	544	580	601	597	606	588	588	633	586	614	609	623	544	617	620	625	602	584	585	599	585	580	590	604	602	587	642	570	586	604	590	603	568	620	572	594	614	608	592	572	607	540	650	535	584	543	594	547	548	577	590	621	560	635	578	606	569	596	593	624	535	586	541	571	597	609	588	553	574	586	592	580	618	559	603	578	575	617	599	565	605	629	607	634	574	589	612	601	597	566	596	622	580	547	613	622	540	587	582	621	595	568	565	620	637	602	581	573	585	632	624	570	593	587	575	589	589	612	608	603	572	609	596	581	583	607	599	591	579	593	547	587	552	601	619	612	585	582	557	554	553	576	571	622	599	577	591	611	576	622	615	595	629	566	622	604	579	609	599	615	593	581	531	625	550	604	582	588	587	629	604	631	566	578	593	572	527	552	619	585	569	584	600	593	570	569	574	595	629	613	593	548	570	552	582	614	590	572	586	616	601	602	606	631	561	621	574	593	587	559	582	597	580	545	605	616	570	582	641	584	603	578	620	588	595	617	631	590	567	604	549	621	593	607	598	602	595	582	612	566	558	613	640	621	607	585	616	562	576	591	544	581	609	530	566	600	589	623	601	553	586	618	595	575	599	624	616	573	630	588	593	587	572	612	597	545	626	603	569	603	574	600	585	590	584	555	585	577	599	618	597	564	589	579	605	577	530	587	562	573	607	600	581	596	562	587	612	577	593	546	572	559	606	618	639	586	629	539	597	585	588	602	594	554	614	589	592	627	585	547	574	577	605	605	577	571	598	630	619	547	650	629	603	620	572	564	607	587	605	620	540	605	609	597	642	584	612	564	588	576	571	574	619	588	583	551	570	554	571	584	568	598	593	580	574	597	554	610	628	594	592	588	604	617	603	542	593	613	582	605	583	600	545	584	599	563	585	602	571	574	633	631	599	580	649	562	547	581	608	611	543	587	564	605	595	598	537	569	584	635	621	576	621	576	624	579	576	587	580	569	614	554	562	577	533	606	603	548	593	603	582	571	614	585	569	612	597	548	615	587	585	632	585	588	560	614	643	591	590	532	610	578	590	558	600	598	599	585	609	568	629	587	601	617	594	582	588	636	585	563	617	583	601	592	602	591	606	591	561	620	560	563	601	578	584	577	609	602	586	563	657	603	582	549	558	547	588	544	584	571	622	605	576	591	571	593	615	596	602	582	587	617	579	588	564	576	615	617	620	585	568	631	634	580	599	593	592	657	617	591	596	581	596	588	585	644	552	579	579	579	545	614	608	596	608	567	595	621	530	599	584	591	613	582	596	554	611	616	629	589	612	539	599	620	555	614	550	572	553	561	612	589	600	581	555	628	565	590	569	565	599	572	576	630	558	580	575	618	584	612	595	622	584	605	565	584	598	629	578	605	549	611	600	597	607	619	602	580	622	631	596	606	580	592	581	583	582	550	579	546	589	560	566	612	562	585	560	588	595	621	586	535	592	566	617	619	624	563	612	627	581	586	587	605	587	604	588	619	578	551	603	600	552	626	573	582	540	604	562	612	615	575	591	577	593	576	593	633	609	584	580	626	614	573	598	565	559	594	574	613	530	610	552	603	557	633	621	575	582	564	581	555	565	599	556	621	561	568	584	626	591	567	611	588	590	613	572	555	615	603	595	602	595	589	589	583	577	604	578	570	604	539	626	601	585	613	618	589	635	623	573	571	606	569	600	610	580	604	626	592	571	561	554	562	617	579	587	585	596	593	636	582	586	592	627	589	616	577	600	615	588	562	592	596	567	613	610	616	618	594	535	566	580	582	622	569	622	589	573	586	656	580	557	601	661	596	590	586	579	578	591	591	566	603	597	586	591	534	602	591	571	561	603	578	574	616	559	574	567	599	591	596	578	604	601	573	576	558	595	610	561	638	593	599	582	631	592	598	557	618	599	553	563	589	576	599	574	546	602	596	585	592	588	571	624	577	616	607	624	590	571	591	599	605	553	556	546	569
6459	11956	12312	9593	5405	3788	2938	2524	1675	1137	1378	10831	23571	16864	8988	3363	1031	624	566	542	525	556	523	522	578	526	509	523	535	546	522	504	525	521	531	502	550	522	535	505	557	549	547	523	517	535	538	535	536	545	574	560	526	524	545	530	564	523	540	531	551	515	538	496	485	545	550	560	549	511	540	539	551	529	526	500	551	520	556	564	543	525	511	562	561	538	526	555	539	580	517	510	553	543	532	521	500	532	526	564	536	528	532	548	560	495	509	519	542	536	547	544	480	560	544	508	523	514	533	502	520	538	501	515	519	521	540	500	522	503	543	529	519	537	559	531	532	548	508	565	475	557	528	555	498	486	522	517	519	517	505	528	501	526	522	520	522	558	564	512	528	505	536	558	543	538	534	520	506	494	526	528	514	512	539	550	515	546	547	523	512	544	530	562	540	509	477	522	545	500	564	526	527	533	514	572	523	537	580	528	516	503	519	545	596	522	550	550	539	525	527	494	547	501	538	543	500	539	517	515	541	526	537	521	539	561	469	589	522	509	527	520	530	538	504	516	535	502	542	511	506	526	529	576	534	517	528	490	557	529	539	514	524	500	527	481	573	531	508	537	521	571	503	527	537	529	539	549	524	538	506	509	515	498	558	500	544	549	528	540	536	518	480	532	557	545	479	517	539	510	503	541	541	498	534	570	477	512	522	523	563	476	569	538	521	537	553	556	551	542	541	501	562	528	466	547	558	544	543	478	548	502	546	536	531	519	497	533	538	543	525	536	501	554	532	548	507	525	569	541	515	516	521	514	490	510	544	551	496	556	475	510	535	503	527	563	542	537	544	542	548	505	549	525	540	522	504	544	526	535	511	551	519	533	536	525	526	509	555	551	539	524	538	495	561	506	547	497	553	516	489	576	486	516	544	498	516	501	542	530	548	545	507	516	505	514	553	511	524	503	527	479	556	573	494	534	538	533	527	508	516	532	561	500	490	529	544	480	563	532	472	507	569	530	541	506	523	556	534	522	516	518	556	534	498	500	535	552	523	541	554	493	537	539	549	508	486	495	539	543	536	560	535	520	544	546	554	532	533	555	567	549	531	533	587	560	504	526	573	548	474	523	541	560	541	542	507	498	564	538	510	535	509	537	515	497	508	538	555	517	536	528	508	534	512	512	564	536	568	546	539	523	564	555	599	544	520	529	482	503	524	491	518	534	512	549	518	517	485	550	501	536	542	512	574	544	534	544	524	527	520	499	564	508	501	524	542	507	520	542	529	553	543	532	551	507	597	498	560	519	556	482	535	505	553	515	512	551	510	523	539	553	541	555	529	542	529	545	505	503	531	515	534	541	532	537	483	517	549	534	550	511	510	538	551	556	571	546	535	570	475	541	525	521	535	542	525	548	532	560	540	554	549	530	526	533	520	546	515	549	541	547	525	522	512	560	552	542	559	541	503	487	515	524	519	507	548	554	521	563	546	535	504	558	518	582	490	557	515	491	529	501	527	479	538	526	529	537	551	490	576	497	477	529	496	546	481	514	561	530	535	535	498	518	553	517	577	556	451	529	532	554	552	525	542	516	506	503	506	504	540	546	536	498	511	552	533	554	571	539	513	522	495	549	570	521	502	517	526	534	536	529	501	552	565	536	576	477	472	496	532	532	489	515	535	495	517	518	513	525	551	496	509	551	509	556	511	506	545	520	534	563	546	562	520	557	521	593	515	525	519	514	508	537	520	498	563	534	514	538	508	518	554	508	578	589	529	510	549	582	540	535	547	530	503	540	527	523	548	526	516	538	545	504	555	523	543	543	494	569	483	517	515	538	539	522	536	489	561	570	531	538	525	551	545	571	528	514	537	511	538	549	516	467	514	488	475	524	549	570	548	525	545	494	550	504	498	548	505	501	543	515	526	583	555	513	530	538	513	518	520	523	496	556	534	537	522	530	538	541	513	544	508	554	514	541	514	513	543	538	524	565	543	476	536	510	527	541	537	518	491	518	558	493	493	551	516	520	508	529	533	572	538	495	533	509	519	539	505	528	505	543	519	547	561	483	547	501	508	559	540	537	560	515	469	551	496	525	524	483	510	565	540	535	517	504	544	513	495	540	478	549	521	554	518	502	525	568	530	549	493	524	486	554	519	519	511	556	546	560	575	514	508	561	506	516	550	539	520	542	524	559	530	571	531	538	536	527	500	518	514	548	542	496	532	522	545	494	532	569	489	491	551	549	516	519	519	552	569	480	487	564	535	529	506	498	487	527	537	521	478	543	524	523	493	554	558	461	513	574	502	521	568	494	525	578	576	494	546	520	558	486	547	513	532	512	558	556	543	515	490	492	497	500	536	512	529	534	486	525	514	544	549	559	559	485	517	558	527	552	527	549	528	542	547	524	521	541	511	530	534	515	524	559	523	528	542	559	503	547	538	528	542	515	541	568	555	573	496	502	479	543	570	488	463	522	483	524	523	540	519	530	546	562	550	506	561	564	533	547	530	580	535	525	552	533	550	516	495	540	500	519	490	551	470	507	559	503	497	534	485	517	506	535	528	512	545	551	531	533	516	479	508	513	520	520	523	526	523	548	531	497	542	534	518	491	530	531	496	488	510	548	511	516	539	539	510	532	566	515	534	554	589	490	531	523	536	528	508	513	596	530	516	531	525	509	503	531	499	507	539	519	508	519	508	525	568	511	542	534	515	535	502	517	531	547	499	548	536	490	498	520	501	514	542	522	559	495	550	506	563	514	509	540	545	510	542	571	503	478	543	524	510	543	534	497	529	528	526	562	513	558	519	529	538	506	522	503	523	529	504	508	525	519	529	543	517	531	523	502	529	505	561	470	516	453	517	525	572	535	488	573	536	584	522	495	543	493	562	514	553	549	538	514	539	504	517	542	550	551	527	510	549	538	524	512	518	547	503	480	548	493	535	510	535	516	518	514	525	523	500	489	537	536	488	560	562	541	528	511	543	576	499	545	538	520	479	577	495	527	517	499	483	499	587	505	522	538	539	535	519	523	570	506	493	503	499	516	517	539	539	528	516	521	527	585	538	564	490	494	497	515	529	530	493	597	571	513	527	528	528	552	520	498	466	537	516	516	558	524	518	523	523	515	537	488	520	554	499	553	543	562	505	530	532	556	508	564	512	492	533	533	518	536	539	522	559	528	539	523	546	552	531	563	522	526	529	515	532	527	506	516	523	562	567	520	516	553	511	552	519	519	566	536	528	543	504	547	537	526	523	524	515	517	569	500	501	544	530	541	538	529	536	555	536	505	541	547	522	552	518	505	523	523	516	505	508	582	480	525	533	508	522	538	522	532	519	506	515	490	517	544	529	521	574	529	510	521	564	557	547	491	529	563	560	536	561	503	543	529	523	550	537	480	530	534	498	531	552	557	544	518	541	520	543	515	522	549	531	482	517	514	532	487	514	513	543	521	534	515	507	532	505	495	496	545	510	535	539	490	524	533	585	509	525	537	566	540	550	536	524	537	550	491	543	509
26722	10781	4228	1937	1123	882	763	668	562	574	579	1015	1751	1533	1039	690	555	518	489	523	511	542	521	515	488	502	498	506	471	505	499	530	515	521	485	523	496	554	484	486	482	488	533	516	483	547	496	507	485	547	518	499	537	542	534	534	526	510	509	468	520	503	491	499	520	496	521	495	509	511	519	504	509	508	513	510	523	521	495	529	516	489	505	531	494	488	500	482	505	524	513	484	510	533	474	462	486	496	548	524	521	509	491	536	506	509	512	533	494	524	521	478	520	489	501	489	495	516	499	489	523	497	534	506	501	485	519	489	477	492	510	498	471	504	551	475	524	508	487	512	500	482	470	477	486	538	511	469	490	482	518	481	515	508	463	503	509	507	458	501	532	493	514	498	503	484	508	517	476	509	498	517	517	494	507	489	501	525	515	514	485	477	526	550	473	534	502	483	525	532	527	469	482	477	509	542	519	503	515	517	509	473	510	474	520	498	488	509	524	471	531	533	461	506	523	470	486	501	482	485	484	517	472	523	484	563	524	533	519	537	496	519	473	548	489	536	519	486	505	535	505	540	535	499	509	524	485	542	501	517	530	507	504	501	488	533	516	501	483	505	493	524	491	533	498	527	523	532	520	555	511	499	470	497	535	505	513	521	498	519	512	572	490	523	534	519	517	478	478	501	522	497	509	533	451	516	477	467	545	529	543	474	506	522	518	549	520	475	473	464	524	537	511	512	508	483	499	484	504	508	480	518	508	517	521	514	520	491	488	475	482	589	499	560	497	533	467	532	507	498	541	510	514	523	476	498	498	500	507	511	491	520	488	517	480	531	523	524	519	513	492	503	492	507	490	510	509	509	515	473	492	499	507	500	544	492	520	531	509	493	552	517	480	484	540	492	499	484	488	509	493	529	503	479	529	515	477	534	521	524	521	523	543	498	484	494	514	496	538	536	531	529	526	488	510	496	490	492	508	527	496	524	471	521	527	512	500	494	503	534	486	536	492	492	486	479	496	510	527	508	476	487	462	499	524	483	500	504	520	515	525	496	499	482	536	544	496	482	511	484	501	496	500	544	511	473	491	525	519	520	503	479	504	510	539	526	497	524	502	561	508	463	486	534	490	474	494	500	485	488	505	495	517	492	496	518	512	533	508	482	521	520	520	506	482	493	504	547	518	486	531	528	510	514	486	534	490	487	493	544	496	495	492	516	541	503	501	481	462	524	480	496	520	500	500	525	519	489	516	477	488	499	492	475	538	495	529	496	501	531	507	485	516	487	530	528	505	527	498	543	500	496	459	496	510	503	490	521	502	521	517	503	507	512	534	489	481	462	532	548	484	502	550	540	506	561	489	547	545	491	520	540	508	471	505	522	489	501	467	534	467	479	517	486	481	505	470	494	489	529	579	527	499	486	528	515	491	502	497	548	523	504	547	512	503	511	539	497	522	517	481	488	505	488	495	533	518	488	527	486	518	513	514	543	522	508	545	481	478	523	493	514	511	519	476	527	526	470	504	512	515	500	565	477	532	491	498	465	459	491	496	500	485	511	508	548	492	515	503	490	487	540	477	515	501	519	512	475	491	484	548	516	515	512	523	553	531	513	486	523	514	535	489	514	512	500	535	524	475	501	518	501	509	512	507	544	523	497	512	491	576	508	447	504	485	527	472	490	527	512	508	494	484	532	481	514	486	518	530	478	507	486	487	510	497	503	493	484	519	521	489	520	514	490	520	531	519	466	508	484	521	560	468	544	483	468	510	487	502	522	474	522	492	480	485	490	514	556	514	499	496	507	500	536	525	506	504	532	521	485	517	503	517	528	533	503	494	509	564	491	525	540	513	507	497	549	496	517	459	515	529	531	505	487	496	478	521	521	496	504	532	497	475	529	520	545	501	527	535	492	492	478	462	483	519	533	517	521	506	495	517	533	532	503	505	485	455	529	513	492	513	486	567	508	482	492	460	481	525	522	502	510	500	473	495	502	521	536	486	488	479	488	537	488	510	477	512	497	482	490	490	511	529	484	488	527	490	477	531	490	497	479	496	509	509	528	497	532	518	513	501	508	501	454	490	508	504	516	510	513	519	504	497	496	528	496	529	518	495	481	539	474	525	544	531	538	535	533	496	495	508	533	501	544	500	507	507	531	487	491	472	502	476	548	488	481	514	467	497	513	505	544	539	471	507	491	491	527	521	499	513	488	485	482	498	466	498	502	460	482	505	481	522	472	501	525	538	514	469	519	475	490	508	479	480	512	519	498	499	501	540	481	501	473	495	493	518	507	539	505	579	524	504	511	511	496	532	497	508	520	508	548	510	501	469	452	487	453	526	496	456	527	531	507	486	506	529	518	506	525	540	475	479	502	492	526	490	515	515	533	524	507	465	500	514	511	521	543	518	478	534	484	540	551	513	502	500	500	542	544	535	503	525	508	504	559	508	524	527	520	522	522	537	494	500	525	482	525	511	558	551	489	493	482	505	482	492	525	489	481	521	518	508	496	493	518	482	520	473	489	540	509	525	499	558	507	508	522	487	505	514	490	522	542	515	547	505	507	502	507	501	519	531	443	519	502	509	500	542	564	494	557	491	511	523	514	513	500	485	510	481	518	503	490	494	489	469	507	540	500	498	549	522	528	543	539	501	513	480	513	558	503	509	475	496	492	547	509	473	512	519	489	515	490	498	531	500	510	493	536	516	518	530	526	537	506	528	507	535	498	521	502	483	514	489	512	513	532	550	509	502	480	497	482	492	520	506	488	521	481	520	484	517	499	479	498	513	518	502	461	501	536	514	491	495	506	484	530	495	486	557	475	510	493	503	505	518	537	493	506	452	531	506	503	469	537	498	492	514	494	546	511	543	523	517	548	478	480	510	486	498	495	488	522	500	497	484	502	476	535	506	488	523	523	503	485	503	517	516	500	516	538	491	496	484	561	496	521	496	509	534	480	527	530	489	521	505	527	562	488	510	478	539	482	470	509	497	489	537	536	524	532	486	516	534	497	498	551	484	528	499	493	523	466	544	474	510	510	512	521	511	481	467	478	454	527	504	497	518	506	506	523	485	486	490	491	489	481	484	483	496	531	526	476	523	479	532	519	512	482	497	511	499	484	510	508	530	535	499	527	533	513	510	517	499	498	486	526	465	505	491	494	467	500	522	538	526	495	538	500	519	532	510	501	501	482	456	481	486	502	479	514	519	520	496	483	522	554	516	510	511	505	492	484	476	497	510	511	535	520	485	491	561	499	484	525	505	479	522	535	512	534	483	517	544	519	509	474	521	543	466	508	485	508	465	530	516	498	514	475	522	487	486	518	523	503	508	492	487	502	533	470	526	515	506	468	473	471	546	546	535	470	505	501	502	507	500	519	499	488	521	505	517	488	471	587	497	491	485	507	478	481	503	497	516	495	517	552	505	517	491	538	522	495	484	485	512	494	496	458	467	471	531	519	472	528	532	550	545	485	439	497	555	513	503	501	490	494	541	495	524	511	510	492	483	486
6832	4641	3954	1674	1125	954	853	650	552	521	570	1415	2258	1667	1046	747	532	448	441	445	448	451	440	444	435	445	430	500	463	485	434	471	450	459	446	449	451	413	421	490	454	493	434	470	435	452	479	429	457	421	428	482	467	396	439	445	437	434	437	440	431	421	436	459	451	442	444	484	399	417	427	439	401	456	456	442	449	478	402	461	446	422	423	425	415	443	451	433	445	460	425	447	464	416	450	453	453	455	446	445	455	462	426	475	465	447	479	457	432	432	440	409	478	430	417	437	428	434	474	427	416	419	444	458	444	464	466	445	489	428	443	440	416	461	438	423	440	506	433	436	465	434	492	447	444	469	465	437	462	416	452	423	420	456	456	451	455	477	431	436	442	390	458	461	497	498	456	456	436	455	456	441	471	449	394	435	460	434	450	449	436	453	442	431	474	463	461	425	477	410	472	517	478	447	429	491	465	431	468	430	436	438	444	450	445	469	445	465	457	447	424	435	468	440	417	447	475	426	457	471	445	422	456	454	432	443	451	452	456	499	487	434	441	457	458	467	430	420	483	422	441	467	428	454	460	461	454	497	448	488	413	481	416	437	465	500	457	440	405	449	486	477	469	432	499	421	482	436	402	445	409	440	410	475	446	445	444	451	470	475	490	465	440	426	434	475	435	420	437	424	489	452	445	451	461	489	490	485	423	429	458	455	449	513	454	424	446	487	463	478	457	475	480	444	422	437	457	404	434	438	453	439	487	436	477	466	436	437	455	463	451	452	434	443	441	445	438	459	406	424	432	464	417	502	492	430	459	460	456	445	440	495	461	425	429	441	443	450	433	440	456	448	453	436	476	453	456	417	456	450	452	464	450	437	446	434	454	432	436	456	467	473	439	407	457	435	433	446	455	435	472	477	443	476	416	441	430	437	448	414	420	484	425	437	437	471	436	482	456	490	430	473	478	417	443	437	431	462	456	440	485	446	456	430	487	477	459	401	470	443	452	407	437	488	428	467	430	452	434	412	480	473	420	445	429	410	497	465	446	474	449	449	426	412	440	415	481	457	458	456	444	450	482	436	461	431	477	450	476	440	459	450	433	441	414	427	484	403	463	444	456	430	459	442	461	456	450	444	415	465	434	444	419	442	422	465	381	439	437	426	461	456	437	441	435	434	472	447	453	463	419	475	398	446	468	461	445	457	496	464	438	442	468	457	439	434	445	467	429	469	479	446	451	417	472	419	457	430	461	439	417	487	467	439	459	459	418	478	441	416	467	456	422	444	440	443	471	422	478	452	423	508	471	424	453	422	418	477	455	432	438	435	408	443	463	438	411	487	441	477	475	430	428	432	434	456	438	461	426	498	419	439	427	475	467	440	470	486	427	411	444	479	463	436	474	428	456	442	448	427	458	439	464	501	451	473	451	464	454	473	382	429	451	464	454	418	411	434	423	474	449	442	451	451	492	440	471	481	452	434	453	436	438	434	463	421	481	462	456	439	447	416	428	474	441	414	460	442	459	470	459	452	450	509	497	417	472	447	455	492	493	452	446	492	427	408	462	453	415	453	438	433	409	438	470	443	493	437	436	451	429	417	414	473	429	434	447	444	430	483	439	422	449	448	436	442	467	501	441	431	451	450	457	478	414	429	453	448	459	441	437	446	455	455	449	460	444	468	447	428	454	441	446	446	449	467	452	479	465	455	438	459	440	457	461	457	427	443	440	476	415	420	436	464	452	465	424	442	442	449	462	448	489	408	428	444	436	479	435	470	464	429	469	418	445	422	452	484	424	436	479	453	444	455	473	436	457	431	415	477	435	457	433	457	503	424	432	457	421	430	437	482	461	462	452	426	463	435	453	500	431	460	440	454	399	441	417	461	441	379	441	429	466	452	475	443	446	447	451	426	410	446	435	461	413	438	453	405	479	477	467	441	457	434	428	464	448	397	418	457	441	425	437	453	461	434	469	427	453	456	466	465	444	428	483	487	440	444	453	465	433	463	480	474	433	429	438	439	444	472	471	461	436	448	418	434	446	462	442	448	451	449	458	450	466	456	453	452	423	441	433	470	432	439	475	435	448	448	418	456	405	448	433	472	396	448	421	443	455	434	457	459	473	431	474	429	443	410	451	444	428	426	429	471	449	429	458	414	481	433	481	432	467	435	422	492	455	482	439	483	452	455	492	435	406	436	458	414	418	434	452	434	455	431	458	430	413	442	460	446	445	438	444	461	447	429	424	448	467	462	433	484	430	482	469	438	455	426	465	420	447	492	471	418	469	474	466	404	452	457	462	435	453	412	480	443	482	440	438	434	406	467	447	417	430	453	432	473	460	506	451	428	469	431	430	470	447	461	422	426	411	470	469	483	448	422	459	447	417	433	426	470	466	420	434	440	451	444	470	463	384	446	466	447	461	417	497	477	449	434	406	445	442	435	459	429	422	454	469	440	458	443	465	459	460	417	460	452	417	439	420	416	445	461	439	474	486	475	446	480	443	459	423	420	445	440	443	467	465	444	474	439	448	424	455	427	467	459	439	462	435	453	457	454	444	407	429	461	409	451	465	457	440	486	464	461	417	476	487	435	412	437	459	496	465	447	445	440	452	406	463	436	410	442	450	470	404	437	420	436	444	444	442	421	450	463	439	475	465	477	466	440	450	455	482	439	433	447	409	448	466	468	438	385	467	448	470	445	478	431	434	466	400	415	460	462	451	452	418	415	434	442	458	432	426	451	453	480	469	466	436	438	448	445	491	423	409	451	455	466	448	428	453	449	424	447	442	457	435	401	444	453	425	469	484	467	477	446	478	460	445	433	482	410	449	504	440	457	462	453	477	467	412	449	433	426	436	425	412	442	428	492	428	475	413	436	451	418	428	458	413	448	433	430	442	405	453	464	423	492	457	477	452	445	504	434	441	474	464	447	456	433	456	417	398	414	411	468	492	461	459	429	489	443	433	437	403	423	473	451	450	465	422	426	442	441	428	439	467	451	435	461	455	424	442	421	468	421	438	453	445	453	434	449	468	411	444	428	441	466	469	457	471	466	443	467	451	420	480	468	416	482	476	501	445	437	435	459	458	416	417	446	471	427	421	439	419	443	436	423	495	414	485	454	433	491	454	449	459	470	494	418	476	426	413	454	450	413	456	423	449	433	442	411	458	446	463	463	432	424	457	446	421	444	449	445	461	488	468	470	449	485	444	459	439	459	468	431	461	462	470	424	451	406	478	478	429	466	475	486	486	424	444	412	429	430	444	454	453	416	433	431	456	480	460	432	459	448	444	472	444	420	453	487	425	468	431	441	479	487	449	447	438	442	427	484	465	461	449	426	452	431	451	433	477	429	424	447	412	479	399	492	449	465	475	426	441	441	437	470	447	389	456	445	444	477	448	420	467	469	477	449	438	461	451	417	426	460	434	438	435	434	439	471	428	413	489	483	439	465	459	496	447	446	469	489	444	449	427	429	481	428	447	436	456	448	447	443	458	508	443	457	464	472	472	467
24864	20761	26569	24666	7573	1686	1130	768	653	611	775	3681	13648	10945	5152	1901	711	492	481	472	432	496	496	470	514	486	496	487	443	456	500	518	481	480	458	494	458	518	471	469	458	528	467	509	526	499	505	492	493	466	486	477	428	478	471	468	485	453	444	450	484	511	507	490	450	483	469	474	447	490	444	466	525	510	438	500	476	493	450	523	455	444	450	477	473	487	474	435	445	493	462	465	449	442	496	459	458	515	465	460	448	457	523	473	484	486	487	474	453	493	438	477	481	467	475	478	466	490	469	445	457	446	471	477	440	463	488	444	465	463	494	461	512	489	473	487	484	477	476	423	498	460	464	472	460	478	499	444	511	485	447	480	455	474	427	430	506	472	411	459	473	478	472	482	466	469	442	470	448	464	458	480	525	458	454	485	477	467	450	492	482	495	478	473	447	507	480	474	464	464	478	462	472	449	468	505	496	464	458	440	469	481	496	496	468	454	434	454	478	456	452	445	484	496	465	513	476	484	439	429	467	484	483	483	468	414	449	469	474	472	462	490	469	472	451	467	486	439	472	460	452	504	477	430	464	444	495	466	449	443	484	491	454	489	454	466	484	495	487	476	428	442	469	456	492	487	432	472	447	484	465	510	510	452	465	487	485	481	473	462	510	475	481	442	494	475	449	481	508	461	480	450	467	486	453	463	444	510	452	467	441	464	460	461	468	477	474	473	424	490	466	486	457	478	459	503	477	467	451	427	452	513	475	460	501	474	476	487	439	479	455	489	415	464	462	509	528	450	486	476	431	442	489	472	471	450	458	469	475	452	442	470	534	507	457	512	462	454	470	456	464	440	475	476	454	483	478	499	484	493	455	457	466	458	477	481	464	461	453	507	503	515	486	443	468	449	467	460	489	460	477	505	458	443	462	454	458	452	521	455	501	471	459	464	479	460	453	475	449	495	481	432	455	444	438	486	475	475	447	456	464	490	464	450	474	455	460	495	469	472	502	460	455	417	438	473	522	457	478	473	471	502	487	450	489	465	537	500	425	416	445	468	457	448	485	416	482	448	511	502	451	444	458	498	462	471	498	484	468	522	447	492	484	500	448	450	464	466	490	476	463	465	455	472	515	456	463	474	482	471	435	460	447	452	488	461	474	499	445	485	495	470	471	479	432	453	439	479	483	457	499	521	486	462	467	465	460	475	463	480	460	483	414	470	460	444	488	516	465	469	459	480	444	469	432	485	455	460	477	462	485	453	468	464	455	491	455	489	501	483	474	517	489	494	502	448	469	481	505	442	449	436	495	498	434	449	476	499	448	459	455	461	480	450	479	484	470	469	448	442	490	471	437	467	432	475	468	519	491	487	459	477	444	443	436	475	460	516	463	442	444	451	465	464	473	465	482	452	485	483	461	484	463	481	481	487	448	448	469	463	497	467	439	447	450	452	464	415	452	455	470	462	487	475	441	477	451	456	454	492	484	480	476	457	426	470	467	477	496	473	488	457	456	466	474	436	471	470	468	423	456	449	460	450	441	438	492	458	491	441	522	475	421	456	437	469	479	491	448	504	452	454	462	481	449	509	453	438	459	453	462	460	467	477	447	485	438	481	464	453	462	509	456	461	477	479	461	510	466	451	467	489	504	451	502	433	466	485	466	465	500	435	433	473	455	449	470	498	510	488	478	442	463	494	463	456	456	460	480	444	514	467	472	501	467	475	464	450	424	464	480	443	489	451	485	455	510	493	430	472	485	452	506	455	488	482	488	465	489	480	498	443	442	468	496	472	455	472	494	466	432	472	482	513	477	508	452	463	513	485	479	473	478	443	473	486	460	498	471	430	433	441	463	444	467	449	455	435	482	488	463	504	451	499	475	465	474	432	485	505	477	494	497	437	482	439	463	497	501	459	474	499	469	437	490	486	498	431	459	464	417	463	488	464	482	459	460	446	450	488	454	437	447	460	483	460	461	481	480	497	435	487	477	503	461	452	447	508	460	470	453	473	500	456	479	495	441	419	477	450	490	503	472	431	472	478	457	470	470	471	467	489	484	436	464	443	473	459	441	478	493	468	470	496	498	514	440	473	495	472	457	469	483	417	469	454	441	434	430	469	481	477	486	460	456	478	448	482	479	458	451	436	454	495	506	457	438	497	495	471	462	468	510	466	502	474	461	451	423	477	470	475	454	448	429	492	472	477	471	441	454	449	443	462	463	454	476	481	466	471	486	477	445	452	485	501	469	459	507	487	509	515	508	466	466	508	475	488	462	474	461	495	481	465	450	461	494	473	476	455	507	444	453	445	498	486	447	476	467	449	484	458	459	482	463	463	507	431	467	500	519	500	458	448	471	467	452	441	512	449	504	453	447	448	433	456	474	485	501	442	460	470	455	456	448	478	479	451	461	469	438	454	476	468	454	468	495	530	495	473	484	511	520	434	486	489	492	444	476	485	473	474	482	458	461	489	481	504	468	482	456	502	448	474	468	450	466	455	488	494	463	505	449	440	472	485	474	464	483	477	458	453	445	453	476	452	524	512	456	502	492	482	486	496	452	473	473	475	494	500	459	468	474	466	476	460	468	469	492	425	461	501	416	482	509	462	452	488	481	502	489	483	490	446	475	484	434	470	467	497	457	442	448	474	440	475	455	423	441	469	492	471	448	489	493	455	526	476	508	485	474	450	484	476	449	440	427	471	498	484	447	443	463	483	473	467	449	466	488	450	468	511	454	441	459	473	476	431	472	468	478	462	483	451	432	433	464	481	431	499	478	443	455	497	471	402	478	472	487	474	422	434	468	447	442	440	440	478	521	484	450	478	487	479	462	430	432	444	456	465	473	485	482	446	504	477	453	472	475	480	464	462	500	421	455	464	486	468	493	478	488	475	477	466	440	458	477	477	494	491	485	472	478	474	513	442	433	474	457	479	442	469	462	467	458	483	430	454	488	483	479	532	511	499	447	475	475	486	477	480	444	495	497	472	454	490	533	523	466	435	527	459	439	457	472	510	468	452	495	448	502	460	501	482	496	456	478	431	452	455	452	487	452	477	484	452	466	478	445	453	448	478	457	474	500	435	429	466	472	441	484	463	504	451	419	494	469	464	434	464	461	487	520	456	490	473	495	483	498	477	501	461	490	476	482	476	471	485	448	474	455	444	479	476	513	452	490	491	500	467	485	504	478	479	509	482	475	451	478	467	466	437	458	442	472	455	458	465	458	470	503	523	426	464	442	458	499	481	450	473	477	459	484	477	453	479	486	482	496	456	477	468	458	449	508	480	471	459	478	485	479	429	440	496	461	475	466	432	490	497	451	455	457	449	413	470	477	468	506	479	453	431	435	477	455	452	421	467	474	427	477	460	475	449	451	482	477	440	448	467	487	498	464	448	496	449	488	506	460	466	481	452	501	431	464	436	479	448	484	478	447	474	467	440	463	460	478	427	430	453	450	453	483	464	454	470	454	451	472	465	462	464	468	414	493	494	451	498	412	464	477	462	469	439	457	515
6286	9128	6639	2748	1699	1503	1226	845	814	782	937	5937	15468	10289	5433	1908	715	492	445	477	420	440	427	425	408	464	404	423	446	425	437	444	431	407	413	454	456	455	457	411	412	389	420	409	445	419	443	414	455	388	441	449	400	422	433	426	416	427	431	428	460	448	467	457	404	389	448	428	416	444	419	421	406	448	455	434	449	403	420	458	407	439	477	429	446	423	417	453	418	432	416	441	422	413	419	434	445	400	423	417	411	403	462	422	416	406	426	492	447	404	440	446	423	403	430	422	424	465	411	441	392	464	457	446	465	433	414	413	462	468	457	431	403	461	424	449	423	414	461	431	410	416	386	417	443	421	427	396	440	451	391	406	436	426	465	419	445	449	436	419	446	423	470	450	481	431	466	445	462	443	406	441	458	457	461	404	402	454	436	409	395	383	421	385	419	441	426	454	418	418	418	453	433	444	461	428	463	390	439	425	472	434	443	464	416	448	396	438	442	455	419	413	445	398	415	450	415	445	422	394	435	391	436	432	419	419	441	426	420	414	388	445	429	437	499	416	421	429	417	452	472	443	446	443	460	452	428	407	395	405	410	420	421	438	412	447	481	383	409	429	422	434	428	483	407	413	404	423	452	460	438	425	414	416	399	428	421	383	429	433	408	463	493	402	440	367	428	419	420	475	421	447	442	409	411	406	421	455	395	449	448	413	404	457	414	409	430	390	438	406	399	411	460	422	433	420	399	437	406	417	435	411	481	409	458	402	459	446	475	446	412	413	454	397	428	429	473	406	440	380	456	418	415	406	421	431	425	426	411	427	431	438	420	394	456	399	428	415	434	458	444	438	444	374	441	454	425	444	461	444	423	418	435	446	401	437	407	428	446	424	424	441	420	407	434	424	443	415	429	421	432	419	412	424	465	439	398	438	443	420	435	389	429	455	412	410	486	445	449	412	444	436	426	513	428	439	394	405	441	442	434	458	443	465	440	415	382	395	416	407	416	415	419	424	448	428	414	417	421	424	409	409	416	448	413	438	456	415	445	412	413	395	416	432	446	438	432	460	457	440	433	431	433	418	417	414	409	425	417	440	429	466	431	450	420	427	441	460	468	417	420	441	440	443	411	399	414	427	431	421	440	444	413	449	444	430	447	439	403	446	408	431	420	393	433	408	405	438	440	421	404	447	443	422	416	397	439	402	458	430	418	444	416	432	427	438	442	448	445	420	394	420	441	430	424	427	432	415	415	431	409	447	440	404	451	441	414	434	408	394	415	449	437	447	443	435	409	402	414	399	423	482	466	435	430	462	402	426	451	448	411	413	408	450	406	442	420	413	410	419	423	463	460	409	385	431	428	392	389	423	438	429	458	471	434	409	419	432	449	415	455	435	436	425	442	411	427	457	441	450	432	428	423	426	443	461	429	438	427	429	430	487	459	416	442	449	445	405	450	415	417	457	425	432	422	448	427	437	446	459	444	434	424	437	423	440	410	431	371	440	419	421	420	419	427	445	432	418	446	463	412	466	429	438	396	398	427	444	423	434	431	414	420	424	415	418	424	438	438	418	433	386	419	450	438	403	430	397	418	404	434	420	451	425	439	393	407	481	446	410	446	458	425	394	415	418	446	438	438	418	444	465	345	429	419	389	427	464	442	437	421	427	431	413	412	430	423	414	416	443	422	424	409	447	416	423	453	419	428	461	438	442	433	442	467	447	413	403	413	405	447	416	434	414	440	433	440	424	425	442	392	410	423	408	435	447	394	459	427	426	405	426	416	409	423	392	424	401	417	414	423	432	426	409	448	396	406	433	447	453	402	388	449	402	428	405	443	404	442	431	442	402	438	444	449	437	442	413	423	392	425	427	404	430	381	387	468	417	457	426	449	383	419	441	403	421	423	429	411	398	446	403	435	432	424	409	434	410	396	422	440	435	434	429	428	427	451	435	407	461	428	449	445	396	487	407	430	423	441	399	481	419	448	426	434	414	406	436	410	453	415	429	443	441	424	440	411	459	394	405	425	472	407	424	425	398	429	467	471	414	442	412	444	455	391	432	399	424	445	441	454	446	432	438	410	439	415	424	407	387	359	457	423	434	435	412	401	488	430	421	452	402	393	469	462	404	418	389	399	423	419	428	407	428	441	453	412	424	423	470	444	428	443	427	428	453	412	443	431	425	405	450	388	422	395	443	407	435	420	423	427	451	417	457	450	419	374	418	428	407	433	393	426	442	443	428	440	452	388	422	429	446	409	446	484	453	446	441	451	414	395	436	445	438	395	443	421	408	410	396	435	467	414	395	426	425	425	460	426	406	453	392	437	461	423	431	379	416	422	420	448	460	423	404	414	449	411	453	435	477	457	437	436	396	442	452	408	452	473	419	411	391	452	411	449	416	426	431	458	431	438	399	416	442	409	430	427	433	411	429	443	462	397	444	437	419	436	424	415	463	409	452	432	445	418	453	428	428	424	437	423	437	421	429	458	440	438	396	424	448	443	422	464	454	435	394	401	470	422	403	448	393	426	403	428	403	407	420	444	430	478	441	415	437	445	415	460	442	411	404	431	473	391	405	407	441	407	455	440	427	435	432	403	438	438	439	453	453	470	411	436	419	425	405	382	406	410	390	431	464	416	457	402	441	448	407	447	445	436	394	416	435	468	412	419	422	440	417	440	411	422	458	453	434	429	439	432	421	434	449	379	424	428	463	413	411	469	448	419	437	456	394	456	424	436	393	439	473	416	434	426	432	409	453	402	396	414	393	438	416	441	468	412	429	391	408	454	480	420	395	429	439	427	406	409	455	450	411	427	409	453	436	446	436	402	405	449	412	446	449	442	398	433	397	402	430	419	415	447	415	437	415	410	417	466	457	436	426	440	430	411	419	447	441	403	426	447	454	438	425	414	439	422	419	411	418	469	428	416	418	435	435	418	396	409	452	441	399	424	399	436	447	441	435	421	457	454	468	450	437	428	456	414	402	409	456	441	391	431	428	443	410	411	432	459	427	476	448	422	429	424	443	443	444	423	417	448	389	434	442	459	450	468	417	430	433	437	416	430	430	439	438	441	440	409	451	409	444	411	454	412	417	424	415	389	414	455	411	403	419	439	444	428	426	426	394	432	424	442	438	414	412	449	430	415	448	454	457	461	462	431	416	413	397	448	434	454	397	405	458	430	415	391	449	425	452	428	398	445	440	390	419	447	418	452	419	433	428	420	425	407	409	403	463	422	415	439	408	413	383	453	445	414	457	431	443	384	390	403	398	428	418	416	432	415	482	421	437	438	398	421	401	421	428	431	445	440	421	438	419	425	438	395	463	412	430	420	448	391	443	435	383	426	433	443	412	443	437	399	403	452	414	444	397	403	441	446	426	405	408	435	434	418	432	449	393	419	391	390	451	417	430	446	451	410	433	417	434	401	447	442	427	463	417	409	459	414	421	400	430	427	428	424	452	433	398	413	400	415	410	422	446	452	447	416	449	441	428	429	422	464	413	423	438	429	452
23868	20783	27669	23842	20292	6618	2002	1099	960	871	1023	5295	23143	21874	11316	3427	1094	733	590	545	556	508	579	574	629	541	544	552	571	581	578	578	534	584	532	620	534	591	589	595	584	647	564	534	600	540	563	564	536	560	562	585	533	547	562	567	544	527	588	566	571	531	552	563	587	562	598	541	564	558	525	551	522	585	547	578	569	613	611	552	536	632	547	570	567	577	582	570	566	529	602	559	561	573	549	577	563	539	561	579	561	575	526	550	581	559	582	523	519	597	578	551	549	603	543	548	548	567	574	597	558	549	589	618	549	563	570	585	587	550	563	564	568	539	548	509	566	572	584	587	544	559	560	547	567	609	530	573	578	570	605	610	580	571	577	569	579	526	590	502	563	558	570	570	574	560	608	606	564	528	578	562	569	565	559	588	571	551	561	545	578	572	615	608	553	546	544	564	562	576	559	537	577	558	593	582	558	546	579	518	561	512	545	513	580	572	543	556	558	580	563	562	551	560	546	565	618	564	577	508	569	566	605	524	552	556	568	522	572	514	598	607	567	599	524	555	544	554	521	536	595	573	568	531	576	587	557	615	578	582	527	553	583	532	608	555	555	536	538	565	550	588	590	588	565	582	565	507	601	568	562	525	572	521	604	555	579	545	591	550	563	567	547	583	566	570	579	563	557	592	562	633	558	567	564	523	558	591	564	585	549	600	548	583	565	547	576	599	536	563	533	588	559	555	558	530	555	550	553	584	578	589	548	587	557	557	557	562	541	552	594	576	543	549	605	549	587	592	576	541	585	569	562	549	589	604	544	573	582	599	605	564	597	537	539	505	534	607	561	573	600	568	573	561	580	583	567	584	577	532	533	547	544	540	577	540	566	541	546	611	551	568	518	607	570	533	519	580	580	537	568	584	530	579	551	529	543	537	566	574	551	584	554	565	545	596	559	562	581	528	583	566	565	576	570	508	542	565	570	535	580	578	599	573	543	532	572	571	526	553	556	563	592	553	572	580	540	577	560	597	623	529	544	547	493	547	579	564	557	547	577	507	596	575	576	511	531	521	561	521	601	542	575	530	572	572	569	583	577	571	564	571	523	543	576	567	580	534	584	541	563	542	562	571	537	512	565	520	528	615	527	532	537	571	570	581	547	546	592	582	571	555	584	566	514	573	570	610	577	554	574	581	531	589	536	593	579	602	572	599	582	607	537	536	547	563	607	561	547	559	527	592	539	589	587	532	553	550	602	569	601	535	577	585	601	564	558	555	599	543	545	566	498	544	584	551	559	545	554	565	533	521	545	564	508	534	582	546	563	533	562	540	598	603	549	575	556	549	566	541	588	530	539	547	556	564	585	539	544	606	568	525	606	548	566	552	549	527	519	563	516	539	588	564	560	569	535	595	554	571	593	566	548	569	564	555	537	537	549	590	556	560	561	576	592	568	606	542	601	556	553	574	583	538	543	588	536	555	550	598	555	528	598	540	558	577	549	536	587	565	588	584	560	556	593	615	552	505	541	567	582	554	604	589	495	574	595	600	556	526	572	535	562	558	582	529	544	557	560	542	533	592	569	598	556	590	548	522	563	567	533	560	568	598	571	571	592	556	566	572	520	574	558	578	547	569	563	586	568	544	538	549	603	569	521	523	555	574	545	623	548	580	577	575	562	609	561	571	552	542	582	548	561	566	571	532	588	551	536	517	589	565	543	540	577	628	524	604	546	580	540	540	590	557	534	560	578	551	587	581	552	579	593	558	560	548	547	568	589	560	566	581	551	565	545	570	572	541	589	582	566	514	590	561	572	572	575	602	568	524	536	548	597	577	549	590	536	581	587	504	529	547	569	546	550	553	531	558	553	548	599	601	605	620	550	552	592	581	543	597	581	556	550	600	565	535	556	542	545	554	565	571	593	608	546	594	547	566	585	565	588	572	560	552	562	540	594	602	553	532	556	554	535	576	564	610	544	559	559	565	566	548	569	611	574	561	569	568	584	572	573	544	581	583	544	536	558	590	616	608	559	549	577	567	597	560	543	578	535	559	546	581	554	527	547	592	575	570	555	547	547	571	565	553	588	573	586	584	561	577	609	581	593	539	570	579	548	584	547	546	568	541	594	563	566	604	556	562	587	612	590	592	561	556	572	551	584	543	556	560	527	544	543	614	554	550	583	549	533	573	575	603	566	596	551	559	570	583	546	559	538	582	558	552	589	536	558	554	610	525	593	611	528	573	541	562	553	605	537	592	568	529	527	596	562	577	572	554	575	560	546	547	550	536	589	552	536	540	527	560	557	582	543	579	574	569	557	534	545	563	584	568	585	590	581	546	564	600	561	553	594	573	542	541	517	548	529	573	545	571	613	582	531	550	567	530	574	576	553	563	537	521	572	578	557	533	573	610	576	597	596	552	584	575	523	560	587	562	545	604	568	540	545	554	569	538	578	549	559	599	535	552	576	576	541	513	583	590	572	571	594	574	593	533	574	554	559	526	524	583	534	525	575	558	592	562	517	532	587	533	568	563	575	571	573	583	513	559	547	524	589	571	548	571	583	581	550	581	527	548	560	565	567	540	535	527	544	562	568	590	573	574	551	556	565	566	542	591	575	550	589	584	570	573	574	513	543	554	544	558	541	555	565	553	556	541	552	540	597	593	566	594	551	570	588	543	547	568	563	567	547	537	559	527	562	586	518	546	524	530	588	544	574	548	587	570	569	606	582	560	550	588	577	564	588	576	586	525	578	546	570	563	543	562	549	556	550	608	506	552	588	558	579	545	490	562	606	557	594	576	579	566	575	594	568	564	589	520	566	604	542	587	570	564	564	540	587	533	559	577	546	570	568	535	581	564	576	513	546	524	541	619	554	572	598	515	558	550	544	542	611	593	580	586	583	555	572	593	532	611	493	556	548	555	560	564	612	558	518	592	536	564	535	629	538	568	549	543	529	530	548	540	551	605	595	594	581	577	502	558	603	534	539	580	573	579	574	585	567	580	588	572	586	581	568	528	511	545	539	557	597	537	549	571	585	594	561	582	575	590	584	595	553	564	584	547	619	527	584	540	562	573	575	578	558	535	554	544	561	572	572	561	594	556	531	522	543	516	568	536	590	557	605	561	580	517	550	585	547	545	576	586	551	547	555	551	549	564	578	524	530	549	608	545	563	597	588	562	556	564	591	579	622	606	547	593	530	525	584	572	593	559	617	527	545	595	553	540	559	555	581	570	542	544	524	528	565	568	583	595	534	542	571	509	608	574	612	526	533	583	590	530	542	560	553	537	527	524	611	598	604	543	554	607	549	548	540	600	566	592	553	606	579	570	563	592	565	592	589	580	572	584	570	537	603	543	560	555	542	535	576	512	510	552	570	568	531	547	546	553	579	528	574	535	571	555	547	575	571	566	593	550	573	519	579	567	546	549	618	556	581	545	596	542	581	552	547	565	563	555	531	618	568	568	569	546	593	556	554	563	574	564	543	589	569	592	572	534	560	553	585	547	554	556	577	597
7429	11979	9791	4702	2840	2213	1669	1269	1197	1002	1374	8142	24540	19329	9515	3190	1005	609	539	505	461	515	526	530	541	504	519	547	521	511	524	522	501	551	566	504	497	492	508	494	529	506	528	529	489	504	487	463	492	475	481	491	483	486	502	498	463	511	548	553	501	485	485	518	499	534	512	526	526	487	495	508	484	516	454	494	517	475	520	508	512	513	481	521	506	484	498	464	527	519	511	508	533	519	543	553	503	514	555	510	532	477	517	547	505	505	479	478	494	537	519	515	521	487	533	546	488	500	490	498	513	500	523	520	532	528	522	496	481	509	500	483	511	530	534	538	486	453	518	538	524	503	479	471	519	530	468	532	508	522	523	554	481	519	491	494	514	516	464	568	521	512	504	500	484	529	518	511	531	489	497	558	508	491	487	517	499	503	527	481	510	497	495	520	490	506	505	502	516	489	510	498	502	522	501	516	498	507	518	462	523	539	494	503	518	522	519	504	476	496	558	481	529	488	476	476	517	515	486	461	490	515	534	529	499	472	467	511	480	479	497	519	513	489	516	546	487	482	534	516	507	528	478	483	480	537	502	494	518	513	500	507	559	492	497	536	504	488	512	482	487	502	488	506	503	519	526	494	514	566	512	519	499	532	510	504	512	525	506	467	497	499	500	499	508	494	479	495	476	506	483	504	484	505	540	497	516	465	489	496	506	540	532	529	465	523	509	525	494	477	524	547	486	521	475	497	559	499	500	505	506	493	521	501	479	475	482	480	511	470	487	518	513	536	536	540	503	526	470	519	520	515	485	484	485	465	519	475	478	473	511	483	485	519	490	518	531	518	508	480	496	560	496	488	501	509	470	498	509	503	566	509	486	539	492	490	477	499	489	515	471	555	522	476	481	532	500	539	492	502	483	497	526	499	500	491	510	479	515	473	490	539	507	499	524	501	496	493	484	489	491	504	525	511	503	523	519	475	516	519	497	534	517	508	523	535	471	478	511	494	575	479	472	500	506	517	499	503	518	501	515	542	495	491	511	521	487	532	521	486	436	476	496	460	489	476	509	473	491	479	488	510	498	506	478	513	503	542	489	535	480	518	490	522	511	497	512	460	512	506	490	528	525	497	526	485	514	473	448	513	513	571	523	497	458	491	495	491	523	477	485	487	540	504	519	478	513	507	511	513	521	562	498	528	521	505	488	507	503	510	539	514	496	503	524	524	557	479	477	540	523	482	538	517	515	502	521	521	506	522	507	472	507	504	477	515	516	483	532	485	516	501	495	507	491	503	498	521	517	499	509	495	468	485	486	484	513	481	483	503	520	502	514	530	568	565	513	507	511	527	507	485	552	482	485	500	480	523	513	542	516	508	528	486	539	501	522	492	495	497	478	506	497	510	523	508	487	497	512	532	488	505	514	504	514	477	519	532	492	517	505	517	487	488	511	441	482	481	484	510	553	481	510	493	487	517	497	480	547	532	511	467	523	468	506	506	489	507	497	540	519	498	496	496	522	480	499	507	498	515	497	480	456	505	472	498	484	495	513	486	532	541	481	491	494	469	481	502	478	518	501	491	497	509	499	487	495	472	526	526	505	537	473	513	501	499	526	515	494	513	487	468	485	491	494	508	509	495	520	491	524	533	523	528	514	505	478	471	513	533	549	505	478	492	514	464	478	523	482	503	557	523	531	512	521	501	498	482	472	496	504	525	502	467	489	518	479	491	533	501	504	523	507	507	506	517	496	510	465	497	527	535	469	514	510	456	476	492	510	500	483	502	543	508	519	497	528	442	516	486	518	533	483	505	509	555	486	472	525	514	471	500	485	548	509	518	474	513	525	526	488	495	521	505	485	515	509	505	506	498	486	501	517	517	497	523	511	522	483	513	493	488	521	490	479	485	464	463	488	506	505	525	516	549	481	470	503	498	458	548	484	489	525	511	512	487	508	485	512	470	487	523	488	506	538	543	475	486	455	492	466	494	503	486	512	540	503	543	476	453	489	477	505	458	531	503	480	507	489	484	502	511	500	508	470	487	537	556	516	516	488	524	492	504	505	485	511	472	469	498	527	495	518	528	511	514	512	497	497	473	531	502	494	492	504	537	518	474	514	476	497	511	504	488	525	500	468	486	454	490	495	477	490	500	489	502	500	491	477	494	487	530	461	501	478	489	470	542	534	498	499	506	517	518	487	528	496	551	506	534	548	562	498	517	529	504	503	508	463	542	489	509	482	535	510	518	515	535	528	500	534	504	450	508	518	484	477	482	491	476	541	496	520	439	507	468	489	525	516	483	489	512	509	531	513	518	497	505	503	517	483	505	531	526	489	511	514	553	541	537	497	475	474	523	506	490	502	499	488	488	483	495	506	515	520	501	525	536	509	508	521	489	556	503	487	455	466	486	470	494	507	537	481	488	464	528	507	530	456	518	498	531	479	482	556	482	529	506	517	518	515	514	486	494	474	494	474	499	555	520	467	490	480	497	491	533	476	501	471	500	532	509	513	507	496	509	539	475	504	467	474	517	476	508	460	505	540	517	489	516	501	484	518	517	456	493	495	502	495	471	462	494	512	507	539	493	498	517	527	537	498	521	475	505	470	467	509	533	502	487	519	514	551	529	495	524	540	472	498	512	501	459	521	513	477	490	485	528	487	498	473	522	556	510	513	475	461	459	462	499	527	461	503	520	513	485	478	514	515	548	468	504	518	463	520	513	508	478	478	492	510	539	460	501	522	561	519	531	496	473	497	501	516	488	515	497	510	488	512	481	485	511	519	526	507	479	488	497	472	487	495	525	500	520	502	534	531	469	498	478	512	495	539	512	503	492	475	500	531	465	509	539	503	556	500	524	510	497	536	497	473	515	492	510	479	524	525	528	485	531	486	477	494	505	511	492	498	509	486	535	535	507	519	512	475	504	457	507	473	510	534	453	468	499	483	465	476	501	512	535	466	486	466	514	462	478	508	485	523	491	502	444	520	467	499	502	510	525	528	535	525	523	562	496	546	473	460	499	516	478	474	520	508	499	508	456	506	498	477	549	482	501	500	466	485	509	519	489	515	488	520	521	503	518	492	494	512	519	514	492	488	484	480	525	506	491	496	561	522	501	510	483	478	515	507	533	539	504	463	486	498	476	506	490	492	516	504	504	554	510	514	521	491	534	517	507	489	487	477	495	534	509	491	512	474	543	494	442	501	462	503	516	462	485	497	502	498	529	530	530	481	515	527	505	508	491	525	442	523	509	484	490	524	506	531	462	516	530	498	494	501	502	506	505	461	470	470	489	497	513	469	496	524	495	544	469	533	489	518	501	513	498	462	464	471	546	486	478	546	504	541	454	471	502	534	520	518	497	507	545	499	545	472	508	520	503	513	541	483	527	489	457	529	531	526	492	501	509	490	525	495	497	516	487	484	536	509	501	504	457	511	495	442	485	488	504	542	492	501	519	504	503	486	486	526	509	516	517	520	494	525	512	483	532	516	494	541	492	524	497	525	480	482	501	515	481
26700	10029	2404	1062	655	570	543	609	523	516	561	626	1063	1819	1298	714	555	510	472	492	513	460	446	460	489	442	504	484	448	454	445	475	489	489	427	454	465	450	468	499	468	522	474	478	467	448	485	444	416	506	466	432	455	443	457	441	486	437	499	485	516	443	473	478	501	509	437	488	489	457	468	448	495	460	453	458	438	456	497	507	465	487	487	487	469	455	474	490	442	427	497	459	442	465	481	433	478	478	470	494	489	473	459	462	462	507	444	500	477	450	444	496	460	465	456	484	444	485	421	492	486	487	467	438	492	449	465	513	471	486	438	481	451	494	443	484	443	459	470	487	456	460	435	468	467	427	453	502	470	439	479	487	463	461	448	438	474	429	449	485	405	439	458	488	492	487	448	456	474	472	495	439	456	438	439	460	479	488	449	488	451	457	459	437	460	509	485	444	436	478	480	431	499	461	451	447	424	449	476	457	454	441	449	479	480	459	457	477	488	480	444	459	460	467	477	474	468	425	477	495	431	483	500	496	467	448	479	467	461	468	473	491	462	468	494	476	474	489	477	441	454	483	476	457	457	506	459	448	472	439	456	468	478	462	422	456	479	498	517	471	416	488	466	456	475	447	475	446	469	451	475	444	457	479	469	422	468	491	448	487	454	439	489	488	452	496	470	443	472	482	494	479	457	445	459	455	440	466	460	459	440	435	467	454	490	451	484	503	505	457	460	441	455	454	484	450	478	467	475	448	475	462	452	506	427	458	478	466	475	461	480	494	450	448	467	469	480	443	477	414	501	484	477	495	471	469	458	477	505	460	471	427	437	496	454	480	502	498	477	431	466	457	435	465	482	459	451	472	485	492	474	507	472	449	462	449	476	464	486	451	489	436	483	466	465	488	442	474	461	449	464	495	449	467	460	474	472	506	490	471	500	467	451	437	465	469	421	445	493	457	519	454	470	423	458	495	466	451	412	467	449	488	480	468	494	461	499	482	497	484	434	486	464	469	451	475	469	462	497	465	493	466	479	481	435	462	449	482	468	471	464	524	459	447	466	461	439	471	447	484	457	447	455	486	470	466	466	474	478	495	453	468	449	496	479	480	467	485	452	438	453	489	464	409	452	458	479	439	472	459	461	497	462	483	427	493	441	480	447	515	521	474	463	444	478	460	477	455	455	476	497	456	486	489	467	438	480	509	435	502	450	485	500	469	423	497	497	428	450	464	460	487	482	492	463	479	481	474	462	473	494	452	437	492	519	495	473	485	455	427	487	457	477	450	477	449	483	508	461	456	483	452	482	444	488	469	430	501	399	473	443	451	453	478	505	456	483	477	457	461	461	495	471	475	483	502	487	478	498	443	502	444	446	449	496	455	495	459	471	445	450	463	454	466	459	453	470	460	446	485	439	467	476	490	429	473	461	495	457	483	502	474	470	485	487	466	460	464	506	471	480	416	462	469	487	477	469	488	490	450	426	461	456	463	470	518	468	483	497	498	438	485	474	481	472	476	484	477	434	462	474	441	474	445	499	492	460	460	508	449	446	482	449	443	500	463	493	500	486	474	408	419	444	415	467	437	438	471	486	498	463	456	493	454	480	463	477	494	504	476	485	467	515	476	505	458	474	485	463	456	473	450	524	495	469	453	482	460	491	470	440	453	467	452	452	474	449	482	470	420	504	482	485	483	466	472	491	510	459	451	464	495	487	468	482	469	478	475	438	503	445	505	483	525	500	444	456	431	491	471	444	466	471	476	480	456	502	455	461	475	458	472	459	426	447	455	490	456	455	457	477	464	466	478	483	443	466	488	491	443	483	476	442	472	479	454	437	465	483	470	463	467	437	451	495	474	501	511	443	431	429	493	472	486	471	473	469	477	470	470	447	474	474	482	451	485	467	421	498	464	470	487	485	469	464	453	470	463	430	475	480	481	455	466	490	460	455	472	486	483	481	445	488	489	461	491	485	476	501	472	471	445	456	462	431	479	470	492	457	475	479	494	476	454	480	441	458	488	439	485	487	453	460	462	444	451	435	423	463	420	464	472	445	461	498	430	452	452	454	430	461	492	453	441	488	481	445	457	496	439	468	451	472	423	466	512	450	454	522	427	465	458	481	478	489	423	456	494	462	479	502	452	444	488	469	490	465	453	469	482	494	483	510	450	487	442	438	467	448	462	444	467	474	455	471	438	428	442	445	471	450	446	484	497	476	467	485	442	458	460	470	497	457	445	452	449	476	464	509	460	475	464	444	463	435	451	514	463	490	512	435	436	510	490	494	461	480	442	486	456	504	489	502	461	463	484	481	475	443	459	503	494	440	502	458	494	479	457	474	470	476	455	509	483	456	454	464	489	455	453	474	469	461	476	475	490	448	489	486	470	446	451	480	441	461	454	456	476	469	442	434	468	471	432	423	462	496	446	502	434	485	473	449	470	522	461	438	518	474	457	448	449	461	481	465	490	443	454	501	492	474	456	424	448	485	475	494	456	466	481	443	499	467	459	486	453	461	435	486	489	473	458	476	499	460	490	444	449	504	495	490	500	442	501	433	472	469	453	461	482	499	457	437	469	449	467	436	470	459	431	434	431	481	492	469	455	444	450	495	477	502	494	484	482	428	463	449	455	452	458	444	467	453	484	494	439	485	485	467	460	503	479	458	484	473	436	470	465	466	506	434	477	425	515	460	504	469	455	462	462	457	504	452	445	446	501	445	450	443	444	460	477	477	466	486	435	469	435	490	483	453	394	441	436	467	524	459	493	464	441	496	453	466	498	468	475	449	448	469	450	501	463	470	488	479	466	473	462	436	479	475	473	473	444	473	472	508	516	499	445	423	501	409	465	463	453	444	470	442	493	407	461	455	465	506	421	479	479	479	477	448	406	454	464	453	459	469	487	463	494	493	512	476	469	508	456	493	472	479	470	434	447	464	475	459	481	454	485	467	432	443	477	465	437	477	450	479	469	448	466	443	440	481	478	444	491	490	437	407	481	472	483	473	503	515	465	442	492	491	446	474	481	466	467	457	481	480	431	455	490	469	471	462	458	463	445	430	483	468	460	493	458	482	476	465	465	503	467	446	445	463	450	511	459	483	403	513	483	487	463	479	491	496	482	425	471	418	456	457	486	519	459	468	468	474	448	454	536	461	474	487	459	471	505	394	473	451	471	484	493	485	478	438	499	485	458	490	463	456	486	479	526	472	465	471	487	480	444	444	416	469	480	462	497	477	433	488	511	474	495	445	424	495	443	493	459	475	484	461	496	465	457	456	484	504	447	411	481	470	483	451	442	493	489	458	462	441	442	465	479	482	480	439	428	456	473	457	516	451	456	465	461	444	487	474	463	470	420	492	438	474	461	475	429	471	491	500	443	462	452	464	461	496	479	457	433	480	474	453	445	446	431	450	479	501	493	446	470	474	444	463	457	477	495	475	462	470	447	487	493	440	418	478	455	483	440	449	469	466	479	445	516	426	424	459	463	486	471	473	517	438	476	499	397	469	465
6594	3587	1966	901	668	603	513	535	486	521	520	633	1440	2374	1353	762	512	427	400	481	433	424	415	390	410	406	429	424	439	422	401	400	412	412	397	436	412	403	408	423	432	442	451	399	422	409	451	403	423	426	417	437	426	457	421	406	379	404	410	416	395	437	400	437	433	369	387	421	401	440	421	429	410	435	419	389	439	390	445	417	418	421	439	426	412	407	417	391	443	440	397	461	444	413	393	380	389	411	422	362	417	417	393	424	436	412	463	397	444	426	418	420	483	410	381	399	438	405	357	398	431	457	431	417	397	415	442	431	404	411	452	401	435	416	410	427	393	419	427	425	426	423	403	387	404	400	392	432	406	431	411	392	412	394	388	399	424	439	406	451	423	411	388	434	434	398	404	440	457	399	415	398	427	414	385	422	413	409	401	403	340	437	405	405	419	423	404	397	425	445	450	441	458	447	412	429	417	386	411	380	376	447	423	437	419	413	442	408	400	431	392	389	398	399	401	423	372	440	427	430	400	380	434	390	463	412	427	390	387	383	401	370	409	433	399	419	455	423	451	447	398	419	454	400	408	421	403	413	409	439	392	406	446	435	445	430	401	415	398	430	418	417	422	432	391	433	423	406	424	404	414	402	389	446	417	426	426	389	449	418	411	414	414	424	373	441	408	427	412	416	428	387	445	426	423	412	409	433	407	442	431	409	397	381	422	425	386	419	416	432	409	392	425	438	435	412	382	431	437	466	401	406	431	395	411	414	459	429	397	380	406	421	423	412	406	423	416	429	390	407	399	448	431	434	390	402	461	390	413	429	459	406	388	404	467	390	414	430	415	407	425	468	422	414	412	434	431	432	385	449	425	425	415	418	401	394	405	466	420	385	408	412	403	381	411	435	404	414	432	425	386	383	438	381	379	400	404	418	424	392	408	434	405	416	435	432	407	430	422	398	410	404	412	410	447	436	432	431	450	429	399	434	456	402	427	437	434	423	412	420	437	357	399	415	387	401	455	404	403	463	416	420	421	422	427	425	396	441	441	433	410	403	383	412	369	413	414	406	414	408	444	465	406	425	407	377	463	441	412	408	399	412	444	410	414	440	398	416	391	363	382	409	436	426	382	407	426	423	415	410	431	414	439	407	421	400	421	371	473	419	455	410	417	441	444	412	414	370	409	401	396	434	412	403	413	424	406	417	419	434	407	409	419	420	400	424	412	429	433	429	404	449	443	399	414	381	439	421	399	442	459	454	437	396	416	400	427	397	428	465	386	409	397	411	428	421	397	433	400	416	457	423	414	461	419	386	447	440	418	446	411	425	436	433	453	423	419	428	413	394	438	430	417	403	441	421	419	471	442	422	434	410	408	432	434	444	422	429	411	394	385	397	419	399	402	434	415	384	362	389	418	415	433	442	417	436	404	427	395	432	421	415	434	412	401	424	431	446	426	438	412	416	460	437	456	400	394	382	400	395	436	408	457	424	430	385	439	428	398	407	397	398	440	421	415	383	404	433	409	414	419	400	417	438	417	406	408	412	397	430	426	409	416	424	454	451	437	427	417	466	393	420	401	440	409	412	430	453	455	403	437	421	407	402	420	410	396	463	402	411	418	412	423	433	451	418	485	425	395	426	440	412	412	424	386	413	442	410	411	416	404	434	393	387	399	404	414	447	420	406	429	418	425	396	408	448	401	434	389	415	454	438	428	405	417	409	425	437	408	416	416	426	454	402	397	425	395	442	417	409	390	453	411	408	444	395	390	423	432	406	414	413	411	424	396	395	413	393	438	390	410	423	434	379	371	423	409	427	456	405	387	401	424	401	443	396	414	415	450	459	405	406	408	416	422	457	425	446	408	391	403	410	428	439	372	395	419	441	428	405	411	435	445	377	445	399	397	470	427	421	419	406	434	427	447	435	397	417	409	410	449	458	386	413	381	402	435	432	394	396	396	373	435	418	401	431	398	441	417	407	447	381	414	407	429	404	410	450	399	400	412	404	394	415	367	392	433	432	411	407	373	434	386	436	402	425	455	385	427	447	423	417	376	413	435	417	418	413	426	424	388	399	369	416	420	407	394	411	434	419	370	450	419	443	412	403	450	435	397	417	423	396	419	423	420	413	397	434	433	420	417	401	385	401	429	443	394	383	389	411	439	428	390	409	393	433	403	414	428	439	425	404	422	435	437	387	388	449	427	438	395	417	384	421	432	416	398	405	404	378	396	448	435	400	421	412	412	452	429	389	439	395	405	402	448	433	395	412	441	417	408	425	396	452	412	442	432	420	413	428	398	417	441	433	411	421	392	409	401	417	430	400	413	456	445	413	393	413	422	402	408	451	432	422	426	420	390	449	439	423	378	437	445	413	431	431	415	390	410	382	411	435	405	375	450	434	440	427	423	388	401	428	430	425	451	420	435	407	430	423	416	390	425	427	420	403	421	396	361	408	402	397	426	393	410	373	419	438	421	421	398	406	415	438	409	428	428	431	404	395	426	420	394	408	427	418	422	406	405	427	430	392	455	429	435	422	400	436	433	458	398	425	386	437	425	395	428	449	402	413	423	458	447	412	369	451	359	402	419	434	410	383	412	432	425	403	418	439	426	416	436	456	417	409	392	427	420	432	438	427	407	399	388	448	427	401	428	386	393	420	429	439	427	407	398	413	412	400	381	422	395	424	428	413	410	440	380	388	418	409	399	369	423	438	436	425	400	406	414	450	398	440	405	423	447	408	387	428	405	410	441	402	387	436	418	439	405	412	437	435	450	422	399	434	434	419	436	441	435	406	439	415	408	399	403	431	428	408	421	394	419	416	414	462	437	412	411	427	457	439	415	412	414	411	455	431	402	406	414	461	421	396	420	386	420	411	457	421	413	426	405	421	409	431	436	410	424	408	418	391	458	441	424	436	409	413	436	378	416	391	415	387	407	408	406	460	418	409	407	406	396	478	428	427	415	420	448	374	448	416	429	454	387	391	431	469	361	419	403	389	353	390	371	424	438	390	444	426	421	413	431	402	450	388	448	401	423	394	406	397	439	411	440	427	418	434	472	424	418	419	450	414	419	368	421	429	422	408	445	405	404	382	438	415	439	415	424	425	415	416	423	417	408	426	437	418	403	401	485	394	406	405	452	431	428	411	405	438	397	417	427	413	428	440	439	397	428	385	432	422	419	400	422	398	440	404	413	388	443	420	390	435	427	431	401	407	451	398	454	416	401	414	433	427	404	460	417	432	422	451	439	401	407	397	432	398	405	449	417	419	377	449	390	398	415	406	411	409	452	411	406	418	453	411	395	439	414	419	416	402	395	395	421	403	410	376	434	393	415	385	363	438	392	471	433	462	448	399	417	415	425	407	451	468	398	384	413	380	389	397	391	404	401	402	403	442	408	411	391	430	373	460	426	430	418	405	430	384	425	428	407	449	399	448	430	387	418	407	411	430	460	402	398	412	417	413	403	447	433	428	402	426	434	421	414	416	408	454	434	390	392	435	439	393	414	413
24718	20750	26538	24625	7397	1530	1043	844	689	606	620	3042	12005	12846	5630	1864	735	512	488	412	431	453	486	469	467	475	468	427	453	468	509	429	492	452	427	455	465	479	486	434	448	446	460	445	455	466	418	448	459	437	449	450	494	453	446	474	452	481	390	433	442	458	414	457	454	431	449	465	435	436	442	433	465	459	422	450	440	437	430	471	426	430	461	449	453	446	478	436	455	432	409	427	468	445	377	419	416	444	429	466	411	419	429	436	440	460	410	429	427	436	442	434	460	454	443	404	453	462	455	456	421	448	431	448	423	434	436	431	461	408	458	456	396	407	467	463	436	494	413	444	445	475	462	463	471	448	451	443	451	434	457	443	466	405	426	418	439	419	452	464	452	434	433	440	417	472	462	445	448	450	434	470	420	453	460	450	450	398	469	408	461	456	441	407	459	434	466	456	459	444	448	494	430	443	454	452	426	437	439	453	462	444	460	456	421	494	456	447	476	430	439	429	425	394	438	435	436	455	458	433	467	453	494	435	427	446	448	440	443	429	474	496	447	411	435	456	397	450	449	445	423	459	460	453	449	432	468	465	442	421	471	457	443	430	438	458	468	482	423	388	480	405	458	441	411	422	468	427	390	441	458	444	504	435	463	476	447	418	433	480	448	458	441	408	456	490	455	448	441	442	458	423	437	407	450	453	440	456	426	419	438	427	411	445	441	477	441	449	471	446	405	411	428	462	414	468	406	458	463	422	454	426	466	447	460	451	426	472	431	444	422	488	407	469	411	481	477	462	465	473	439	427	415	467	503	453	480	457	450	446	424	471	450	436	432	428	429	429	476	457	497	445	423	429	465	426	442	498	435	438	427	453	443	460	464	440	460	439	462	428	455	425	465	457	460	442	426	486	424	436	498	428	419	448	414	490	432	431	419	437	451	439	464	413	487	458	434	457	456	504	433	438	433	444	424	462	467	462	424	454	465	437	415	458	462	441	443	439	421	441	454	470	457	467	447	431	469	461	438	455	444	450	448	435	440	391	434	417	456	418	434	432	461	452	465	415	449	451	441	457	480	443	459	466	399	421	444	438	421	441	418	435	415	446	453	421	436	458	464	468	483	484	486	390	456	413	434	443	453	425	435	426	422	405	460	461	478	451	465	469	435	417	450	442	469	441	442	449	466	444	427	434	450	491	471	418	463	426	460	448	408	423	471	452	442	432	446	447	412	457	409	466	482	454	406	441	407	439	427	456	467	451	411	433	429	465	429	474	452	439	479	444	413	422	426	437	461	447	439	432	451	459	468	439	447	446	449	408	400	473	448	441	450	439	455	482	486	471	448	458	460	465	499	450	447	422	466	471	426	452	434	435	465	434	447	451	445	436	395	431	453	441	419	471	417	435	424	453	439	453	458	472	426	440	479	429	482	452	461	440	448	401	428	442	463	405	414	455	471	443	431	470	463	427	424	432	446	438	439	415	455	435	445	419	448	428	418	412	445	464	463	468	448	497	449	430	417	426	456	451	446	405	429	441	420	486	459	467	439	423	433	412	432	435	451	454	451	434	429	441	425	460	436	437	460	442	425	416	417	445	426	422	459	438	460	433	429	498	451	422	445	462	444	430	453	442	461	444	452	432	494	452	422	468	409	412	424	445	429	456	438	446	407	452	447	455	449	489	460	475	449	444	426	436	449	430	445	485	470	460	461	460	440	430	467	418	426	449	446	441	435	426	479	421	459	431	430	424	447	463	454	461	432	430	477	463	432	418	457	418	467	451	462	489	470	412	412	456	453	457	452	367	417	458	463	460	414	446	463	429	496	437	441	444	423	456	439	492	460	419	434	440	432	472	429	470	463	436	444	471	460	455	462	467	430	434	453	432	456	436	391	430	448	484	432	445	428	456	427	459	458	481	438	464	426	499	457	466	443	421	446	432	439	433	452	486	444	436	438	446	450	475	472	448	462	396	441	414	465	446	449	434	488	439	443	427	447	400	421	444	430	453	434	417	430	449	465	407	433	415	454	452	406	437	476	480	429	432	474	398	436	440	415	436	448	441	426	452	439	455	453	447	409	435	452	425	427	469	388	432	461	479	416	443	446	466	450	428	445	453	454	440	433	442	428	439	422	433	447	474	444	447	440	432	458	426	465	467	419	460	408	454	446	432	452	450	449	445	444	421	426	471	445	445	427	436	465	444	413	409	449	472	459	454	457	426	427	429	420	412	435	441	452	408	464	416	437	464	437	484	448	465	448	414	441	446	459	421	471	474	402	429	436	459	462	442	442	424	462	434	455	421	438	399	428	452	466	475	462	435	463	450	424	462	407	442	440	448	472	433	424	459	470	452	434	455	425	438	473	436	450	452	434	421	428	445	499	449	462	476	439	416	394	442	416	449	460	453	453	442	406	419	426	463	466	410	432	440	435	459	415	459	398	457	454	400	440	471	451	408	459	415	442	446	438	458	418	427	480	439	456	398	427	426	416	443	451	429	470	434	426	454	457	503	439	458	436	450	483	431	455	438	425	454	448	429	479	417	473	442	445	434	443	428	414	475	447	446	458	437	435	402	439	442	425	475	443	433	493	450	463	433	456	451	456	369	424	451	470	473	436	466	446	408	453	432	392	455	467	444	431	450	444	447	473	434	444	415	454	446	433	465	442	429	425	412	457	435	444	428	427	441	472	448	426	454	448	442	449	469	416	431	462	446	429	438	413	455	465	461	428	434	449	444	453	425	444	459	445	406	463	440	413	461	416	456	462	439	415	456	375	436	460	410	450	495	457	454	450	428	475	460	457	420	437	412	454	438	457	434	474	423	444	449	444	395	423	427	436	458	412	450	429	462	461	444	406	448	429	456	430	464	445	451	422	457	449	425	439	430	470	411	409	467	437	455	436	453	449	457	441	455	424	443	404	414	401	462	492	493	431	435	434	403	433	443	464	420	446	444	432	416	465	456	447	439	421	408	461	457	430	453	450	432	441	479	456	444	442	441	459	482	441	451	420	484	450	465	434	461	476	430	412	462	481	443	449	441	462	447	500	428	437	426	441	421	430	444	443	468	451	402	461	438	389	433	461	419	493	432	443	452	428	470	429	473	451	467	396	469	413	441	405	455	447	438	440	426	454	441	422	428	460	397	464	399	416	443	474	449	442	457	466	467	458	470	451	401	452	454	420	464	436	413	441	439	460	445	412	454	458	400	470	413	440	442	463	420	448	437	433	463	456	483	418	454	433	455	456	464	420	367	414	443	439	444	414	431	479	482	432	438	448	443	416	445	464	497	452	428	410	426	458	442	418	427	425	444	455	446	422	451	475	475	473	431	460	453	448	489	433	429	436	469	448	417	433	448	427	466	440	462	429	451	433	465	416	448	442	442	489	440	442	454	440	397	449	428	443	456	416	410	470	434	455	466	423	465	458	426	432	435	432	452	450	431	437	445	434	455	404	464	454	438	462	427	428	461	464	425	452	421	427	477	430	456	428	416	469	433	415	479	438	396	439	447
6113	8503	5696	2465	1686	1301	1153	1021	787	665	753	4970	14182	12094	5505	2030	738	468	448	407	411	394	442	421	422	427	419	417	406	409	425	419	389	410	414	405	420	455	391	442	384	421	396	382	401	414	401	374	383	404	371	431	425	397	447	403	419	423	427	392	428	401	382	441	409	448	429	404	407	413	425	427	446	440	432	372	431	374	425	446	451	384	417	396	414	405	444	412	411	396	439	369	382	391	463	432	424	420	407	417	401	412	408	400	414	407	410	417	430	406	423	438	362	417	410	389	430	401	433	377	403	434	456	402	412	393	389	422	418	401	398	406	396	432	431	430	394	448	409	450	418	408	400	406	418	443	400	388	395	397	418	418	382	420	385	422	436	396	433	428	435	426	396	442	406	391	431	411	423	406	436	373	406	399	428	393	439	442	384	450	419	429	394	396	403	420	424	438	395	400	400	452	414	416	421	407	439	419	425	410	438	428	435	413	412	400	380	382	425	397	441	418	391	414	434	389	366	418	427	407	405	421	411	386	409	414	425	401	434	410	360	396	445	413	453	383	374	428	421	448	423	395	417	389	396	434	380	433	409	385	450	432	452	388	400	426	402	430	431	371	440	377	430	418	444	396	423	427	432	392	406	397	429	389	422	431	393	375	422	430	412	421	421	389	413	389	424	427	414	443	442	408	436	457	388	398	412	437	376	456	396	379	445	393	416	396	397	414	411	458	400	434	385	406	414	420	402	424	407	398	416	398	416	399	464	456	413	401	422	417	442	396	428	451	431	430	390	392	394	429	429	363	414	432	440	403	432	405	404	398	412	400	422	399	399	400	472	395	426	389	374	397	385	436	394	451	405	427	397	395	390	440	378	395	402	425	373	381	394	440	394	387	402	441	395	397	407	408	404	385	408	429	413	417	396	401	399	384	380	406	401	411	397	415	447	425	446	418	439	406	449	425	445	414	395	414	401	382	438	430	425	390	437	448	417	420	410	422	412	453	398	371	419	447	431	388	395	409	431	396	369	438	373	417	403	434	389	414	400	410	433	403	417	408	403	413	387	434	400	415	398	393	436	432	428	381	420	430	420	384	387	429	396	360	436	421	374	414	409	422	404	408	390	412	411	422	412	478	405	371	422	441	400	427	372	404	414	415	402	413	459	394	381	456	396	427	419	388	402	409	417	382	425	364	412	395	438	395	399	396	403	426	423	417	391	410	432	404	397	419	449	390	415	423	405	427	404	408	411	419	403	465	392	392	413	360	419	412	383	418	424	428	467	386	404	419	395	437	402	451	409	405	416	378	410	403	420	425	423	375	428	415	393	415	385	420	407	412	444	422	401	409	416	384	411	396	392	410	396	398	408	402	408	422	410	403	414	388	414	420	407	420	388	400	414	403	420	411	423	445	386	383	394	432	415	437	411	417	396	430	425	416	416	414	382	420	394	426	378	420	407	424	418	413	418	423	409	406	434	412	412	363	449	428	367	388	404	393	427	462	415	413	417	407	426	474	412	426	415	437	422	418	399	392	394	407	459	388	403	415	417	423	433	431	434	401	373	396	425	428	398	415	415	406	411	405	395	410	444	374	438	379	389	393	365	403	419	406	439	406	417	437	405	425	437	417	406	404	430	380	417	417	375	408	408	396	407	404	399	408	433	422	408	384	416	419	443	444	398	421	413	408	430	394	441	422	403	392	404	416	413	421	389	437	454	420	393	415	419	406	405	482	398	430	424	430	410	415	420	413	425	449	413	392	390	433	404	402	397	423	399	368	432	400	390	386	415	440	389	403	415	400	361	407	400	405	395	411	405	410	393	417	403	383	423	470	424	366	428	401	424	453	404	420	403	419	417	438	402	429	428	409	392	420	423	391	419	435	409	431	403	408	399	407	401	397	389	438	429	402	389	386	385	416	387	394	409	376	438	440	403	401	427	407	365	444	379	452	395	409	390	398	399	390	387	437	399	408	397	397	407	386	396	390	389	361	429	392	369	437	358	416	425	444	383	414	399	396	376	399	411	401	414	388	413	413	414	389	405	404	387	408	393	422	394	387	405	393	423	435	430	380	406	416	418	389	445	414	405	390	388	412	414	403	362	384	428	385	385	412	399	413	422	411	408	422	412	420	387	420	408	395	424	397	384	409	393	436	385	404	386	394	420	417	425	368	415	406	387	413	391	404	366	445	393	382	421	398	393	403	407	389	401	384	436	410	392	414	437	423	397	407	411	415	410	433	379	386	413	398	436	395	419	409	473	373	409	410	416	406	416	402	413	378	410	397	418	387	433	448	387	417	386	374	418	406	424	394	387	382	434	388	408	382	412	431	427	379	403	424	416	393	409	405	448	382	407	401	380	383	413	361	427	416	418	408	384	373	426	389	420	418	418	401	411	400	407	433	389	383	396	424	404	405	381	429	418	452	434	419	402	422	443	402	432	417	420	428	398	429	404	443	406	413	416	438	400	417	377	431	416	383	424	391	398	436	373	372	386	396	429	412	456	411	383	393	419	406	384	420	427	396	428	438	390	385	418	382	422	429	442	446	436	440	429	439	396	423	412	395	462	420	397	411	447	449	413	423	431	438	397	426	409	386	409	424	436	394	399	402	418	380	431	419	409	407	394	421	426	403	413	423	418	391	394	436	397	374	394	405	398	389	427	417	438	387	442	425	389	423	393	401	449	393	439	401	413	413	387	411	425	411	401	413	421	437	432	409	406	397	424	429	379	421	402	368	408	439	398	395	411	398	434	402	421	390	412	402	429	415	448	408	402	408	438	387	413	416	418	414	398	415	418	407	426	412	413	411	427	381	414	377	412	404	426	459	416	381	406	404	412	426	439	400	430	413	379	377	392	417	399	400	445	381	458	381	414	391	449	421	403	430	407	393	418	407	394	397	373	404	418	403	408	418	415	435	407	405	425	414	429	432	381	414	399	412	388	424	365	424	400	412	436	434	426	403	412	373	414	362	435	430	415	408	409	429	429	413	420	424	391	411	424	415	378	397	395	399	416	404	420	416	366	384	411	420	426	382	394	372	435	387	423	400	409	456	416	383	409	440	404	401	444	360	383	388	412	415	371	394	416	399	400	407	400	382	406	416	419	404	434	383	399	432	385	431	393	393	385	384	417	405	432	379	436	401	458	408	395	413	427	376	382	374	424	387	400	411	403	411	425	392	432	413	398	411	382	358	432	409	433	420	365	411	406	389	412	372	388	402	420	411	428	414	419	432	433	399	402	393	413	380	416	393	416	417	427	388	411	409	442	397	439	409	399	404	387	406	394	438	396	374	424	404	409	413	381	384	430	410	420	403	393	413	411	406	448	421	421	377	413	417	418	407	411	418	406	421	427	359	410	419	401	409	424	418	410	414	417	429	417	429	456	400	397	380	397	430	404	430	440	427	416	405	385	388	390	385	389	423	376	403	384	376	431	403	404	401	407	420	392	408	387	413	415	413	371	446	413	365	385	420	422	420	416	401	442	420	436	424	402	397	427	412	399	413
23820	20770	27645	23865	20270	6787	2170	1404	951	818	928	3425	22615	21821	12247	4113	1285	720	581	563	549	608	543	572	551	566	538	567	600	592	562	549	592	516	545	530	574	610	623	570	586	550	553	527	562	556	542	551	583	591	594	592	577	561	537	572	554	588	538	598	568	543	564	565	585	586	563	604	602	541	575	552	598	556	567	561	545	562	527	564	577	571	571	542	557	555	567	574	561	583	558	579	555	559	538	560	535	565	557	548	584	590	544	522	528	542	536	603	574	559	544	586	550	580	554	582	554	530	564	530	530	540	572	565	568	575	536	556	563	561	524	581	498	573	536	574	564	546	534	542	536	522	600	593	561	549	481	576	585	556	519	544	520	517	555	594	517	564	569	602	564	539	524	584	558	574	569	585	586	565	553	568	577	578	557	536	530	567	584	575	570	557	549	585	553	591	546	542	553	504	595	560	600	561	560	558	567	541	579	570	569	545	559	521	514	548	570	528	529	529	539	532	552	604	500	557	562	551	545	549	533	532	550	541	540	551	561	585	571	564	566	593	543	543	581	557	582	577	543	549	554	553	565	561	502	540	564	547	565	570	572	527	541	537	593	577	519	538	568	539	584	566	559	549	573	573	544	562	581	561	566	562	556	566	551	523	561	580	567	540	599	571	527	503	577	567	593	545	574	530	560	548	509	585	513	552	559	532	588	572	551	561	548	592	573	568	583	550	560	540	522	570	543	547	565	549	572	558	557	540	574	562	601	550	584	588	533	566	545	606	582	563	567	569	571	548	548	569	568	561	566	597	560	545	528	576	579	509	576	543	564	559	583	545	599	596	599	567	546	545	548	540	552	549	521	500	599	538	607	553	553	535	550	559	585	539	587	568	591	552	590	533	587	537	546	498	558	602	541	585	573	523	588	547	591	564	562	533	498	548	522	553	586	594	580	527	571	613	540	568	585	562	546	583	591	544	558	548	589	581	555	608	597	520	565	591	611	650	547	572	581	571	610	553	574	539	593	522	557	534	547	586	559	563	574	542	590	552	537	587	537	527	588	577	564	547	552	579	573	581	528	527	535	580	534	556	559	588	547	559	577	512	534	552	565	530	590	541	550	559	627	541	537	569	538	539	579	560	554	551	557	557	569	505	568	587	577	611	574	550	549	522	540	520	586	579	569	572	563	571	523	497	543	581	581	564	573	547	572	567	562	559	546	560	554	574	558	594	553	593	565	533	521	555	554	567	548	541	605	519	572	574	561	514	552	525	565	547	539	563	509	571	559	570	601	520	531	608	556	545	553	550	515	587	567	544	556	523	532	562	551	561	592	586	567	615	548	538	525	526	538	559	576	553	522	529	552	567	558	561	523	526	581	549	592	576	557	542	581	533	548	523	615	544	553	560	556	559	552	497	593	574	552	585	562	511	543	534	520	579	566	550	536	605	552	530	554	520	557	582	548	605	552	572	561	575	592	588	560	574	596	535	575	557	552	526	552	503	531	564	540	548	573	552	540	584	559	567	577	559	539	526	551	549	589	554	534	561	559	550	571	569	565	588	540	538	560	539	549	543	539	523	524	571	518	562	562	551	514	525	563	570	573	548	553	548	552	533	527	561	586	523	508	533	553	577	576	543	569	575	603	562	576	572	558	558	573	539	550	500	539	558	559	568	548	556	483	601	565	565	553	554	565	561	571	534	542	555	559	607	570	509	575	582	560	588	562	522	557	531	573	530	577	557	552	546	552	529	590	558	585	564	542	574	605	572	531	532	552	535	532	543	596	562	547	546	580	607	562	540	564	560	565	542	593	597	578	537	584	565	548	539	563	564	572	558	564	593	504	533	557	533	541	541	512	541	529	580	544	540	529	555	536	539	525	555	610	526	547	557	533	588	560	581	569	532	587	523	579	530	572	568	543	584	567	553	561	589	558	565	569	565	522	549	556	570	579	604	586	540	555	560	533	539	580	572	557	564	606	576	538	559	552	593	524	538	562	559	550	617	548	588	547	552	583	596	562	547	562	625	562	543	555	548	565	530	574	569	534	545	579	571	522	517	510	587	579	569	573	590	557	591	556	557	533	565	553	542	591	563	545	563	595	543	566	558	541	562	550	539	581	579	574	511	547	534	570	570	554	580	493	521	582	575	537	609	542	601	533	560	532	524	543	551	579	573	546	533	519	558	550	558	537	508	542	590	539	595	558	561	517	573	543	541	526	555	536	540	529	545	587	556	605	536	559	572	556	551	591	542	558	537	548	559	546	536	556	538	549	581	542	557	523	543	542	545	548	551	554	565	532	522	556	550	544	586	579	537	587	579	597	546	524	587	546	535	541	571	546	556	545	535	505	540	547	586	558	564	513	551	514	553	542	565	572	543	525	556	567	544	569	578	557	553	544	594	561	565	559	559	535	581	548	547	535	522	559	564	556	546	560	535	535	528	559	569	560	605	556	582	562	573	539	552	556	517	544	524	551	528	572	582	578	558	531	573	576	566	606	574	561	565	565	565	542	551	557	596	568	583	538	553	592	533	572	556	557	541	567	561	578	556	565	546	568	589	555	521	562	536	530	531	592	561	538	577	544	543	563	573	500	577	535	575	575	522	557	557	551	553	583	602	563	598	582	547	578	563	571	539	601	562	593	566	562	581	565	568	527	592	527	562	573	555	580	540	566	568	593	560	533	581	584	541	540	568	547	551	602	534	595	544	565	544	531	555	535	549	531	562	564	575	573	598	581	536	551	581	540	544	532	549	564	610	580	563	584	560	560	581	554	563	543	520	554	589	527	555	571	550	543	551	559	582	565	573	546	536	537	583	536	553	567	554	564	557	558	584	568	521	556	583	573	510	560	615	546	553	532	568	529	578	552	569	555	529	505	590	607	579	551	536	511	590	592	584	576	542	538	549	561	513	580	560	557	588	527	586	544	593	544	537	584	566	518	554	551	565	562	550	501	527	579	524	573	582	547	545	512	562	567	540	532	555	549	552	554	566	549	564	559	553	563	564	586	551	543	546	538	552	588	592	545	532	540	559	569	533	538	566	555	531	554	549	556	501	547	576	592	555	534	535	538	537	569	557	573	531	555	547	569	579	535	566	570	546	585	551	583	531	547	536	576	544	562	518	579	565	547	556	540	569	538	575	595	550	516	545	570	572	544	604	567	575	574	539	562	566	563	534	571	571	550	539	552	562	595	564	550	637	596	505	559	563	548	534	594	560	559	563	538	534	547	583	547	547	552	550	519	573	522	522	547	551	503	605	584	549	562	556	518	528	533	563	577	546	524	576	563	529	566	528	510	566	609	530	578	599	556	514	544	572	548	569	570	578	596	541	574	565	580	547	543	536	574	549	574	554	588	560	574	536	550	585	547	573	597	583	506	572	593	579	561	532	522	570	610	585	571	532	599	564	562	574	552	533	545	520	562	581	524	507	609	540	567	549	555	537	572	545	564	547	548	511	623	560	520	582	618	551	530	503	542	536	541	540	539	532	550	516	539	552	556	558	581	599
6532	11005	8059	4382	2942	2315	2029	1590	1195	935	1051	5526	24772	18956	10293	4131	1238	636	546	537	502	537	507	504	466	556	545	540	506	496	541	484	525	544	492	485	532	538	536	530	525	534	510	530	525	520	495	570	468	511	518	525	525	544	530	509	515	508	497	480	508	521	477	509	472	517	478	528	488	506	497	479	480	497	466	498	516	526	480	484	509	482	492	534	514	528	498	508	501	536	518	473	502	512	518	511	500	493	497	518	479	489	524	512	513	461	484	529	535	522	463	489	484	493	510	480	494	539	507	479	521	524	528	451	503	530	501	501	480	463	576	541	525	522	506	522	468	520	518	483	487	484	494	504	476	485	495	534	521	525	528	518	477	537	486	499	494	496	537	481	513	532	508	516	485	539	482	483	472	518	499	482	488	478	517	504	517	512	488	465	511	502	494	491	531	506	502	470	512	528	548	475	500	513	570	515	497	514	499	493	486	524	474	495	481	468	500	522	473	574	530	500	504	471	487	466	525	482	525	512	512	517	504	495	505	509	495	508	496	499	536	493	469	473	491	515	512	504	520	541	517	521	510	543	508	507	511	509	490	543	448	509	502	518	545	541	487	514	487	530	536	531	521	542	472	506	515	513	499	496	512	517	493	496	504	500	507	504	495	504	489	480	491	506	518	492	493	562	485	502	499	527	491	499	498	563	497	493	444	527	496	537	505	518	519	481	482	477	479	537	486	570	505	525	496	514	594	474	508	571	516	464	507	519	455	487	509	503	495	481	536	508	483	495	519	498	491	484	563	506	513	465	497	488	525	494	502	530	471	518	467	525	499	483	471	514	494	522	500	539	493	466	522	526	532	514	494	507	466	483	482	493	550	501	530	492	514	465	466	490	492	486	542	471	438	504	515	533	571	499	483	502	502	511	525	501	530	482	510	487	512	462	497	492	480	490	482	497	487	502	542	513	531	505	502	494	492	493	477	522	482	499	483	515	492	543	511	517	496	491	485	511	489	516	488	473	521	548	493	549	498	511	471	504	482	491	480	520	515	503	496	486	485	548	502	549	474	490	501	477	490	495	493	493	528	493	501	484	512	493	497	495	467	533	484	512	504	502	529	506	499	552	498	505	506	550	493	520	500	500	454	456	489	535	531	519	494	519	504	513	501	526	484	517	484	443	515	500	489	519	509	493	487	467	501	512	477	499	523	484	488	492	513	506	512	480	526	516	491	479	524	466	484	503	501	487	503	472	520	494	455	511	521	512	496	504	488	476	503	511	525	509	485	527	537	503	500	498	518	500	497	514	518	494	496	502	482	516	461	532	509	560	503	535	539	513	528	456	512	468	508	520	466	534	504	457	488	506	498	471	497	491	549	518	462	506	507	489	462	520	556	503	507	489	569	487	486	491	530	459	516	463	504	476	507	470	506	493	467	482	526	532	501	530	513	543	492	448	517	489	487	519	498	490	535	480	523	519	516	501	476	539	520	505	494	502	486	499	513	487	490	475	440	497	474	533	475	485	496	505	509	530	502	520	517	514	505	520	514	465	460	499	515	464	511	568	534	521	501	524	540	496	509	499	482	532	498	507	500	538	504	482	497	469	480	551	521	521	552	497	497	547	530	484	500	511	509	454	489	499	499	505	539	518	523	449	519	463	527	531	489	504	507	550	480	499	520	560	524	557	496	509	521	519	518	479	495	501	470	495	532	547	506	503	510	509	474	491	475	500	518	519	520	528	477	526	503	503	512	531	494	548	486	524	447	514	515	472	514	501	477	485	523	569	492	468	545	521	520	478	496	446	470	471	514	488	515	454	522	522	502	507	529	477	505	514	484	493	497	493	530	535	459	474	507	539	453	500	504	457	524	496	486	506	492	519	526	511	536	502	534	517	469	482	481	492	500	493	460	488	540	505	542	520	526	517	511	508	508	470	529	478	509	456	469	501	502	504	465	537	486	510	492	507	489	545	500	487	504	499	504	531	488	463	519	482	526	531	519	507	498	505	503	496	514	504	497	501	496	556	536	517	472	526	509	548	535	515	445	512	499	481	495	521	491	496	459	520	499	546	492	531	531	528	511	480	514	502	495	524	467	495	491	532	492	485	534	501	509	490	481	508	517	485	489	476	503	484	484	531	466	508	518	502	550	508	508	482	503	509	508	528	481	518	473	518	526	502	528	515	497	498	519	509	497	514	503	501	504	504	502	498	545	492	502	500	518	505	494	511	496	523	478	519	499	510	464	505	487	545	537	550	515	484	442	495	489	519	522	508	509	478	485	494	473	526	510	527	464	496	557	446	493	493	531	467	526	508	506	447	535	514	487	499	566	520	555	545	514	490	496	502	501	515	506	512	493	457	514	486	517	488	507	528	454	535	505	499	497	519	522	514	470	542	467	517	502	464	493	499	539	508	519	492	495	503	480	505	531	489	526	507	500	509	520	494	567	547	492	515	497	517	517	462	491	512	505	472	506	502	469	503	496	537	515	529	534	461	490	453	479	460	513	482	498	484	513	496	508	505	491	490	530	490	493	500	481	490	490	515	481	525	479	516	483	477	481	475	504	469	481	467	512	500	494	531	541	533	519	500	529	502	475	496	512	507	503	475	503	487	504	484	491	471	518	505	524	517	465	495	496	525	498	525	531	478	515	471	549	532	474	481	522	522	502	520	511	485	487	462	523	526	491	506	488	488	495	489	499	474	488	499	455	474	491	494	481	456	484	507	497	523	501	485	514	532	506	500	489	496	489	518	519	537	494	466	494	498	532	518	522	509	503	532	501	494	469	510	553	550	507	501	533	471	455	503	523	506	476	481	459	546	517	526	525	518	501	515	524	503	486	533	502	507	522	503	473	505	483	479	529	467	514	469	513	506	464	503	496	475	480	476	498	473	514	491	493	501	502	540	486	500	475	534	506	485	473	479	498	484	545	501	487	519	510	509	497	516	482	529	522	478	496	512	476	507	442	484	511	494	477	496	505	522	505	488	462	495	495	538	474	488	497	501	503	505	495	524	473	546	521	457	472	496	507	520	493	498	509	502	491	528	499	515	498	535	500	478	513	509	544	508	524	520	494	487	486	536	474	504	510	561	492	516	506	516	542	465	466	518	490	529	480	507	501	532	493	491	502	480	492	525	517	488	465	504	483	500	497	512	491	511	502	497	511	504	534	436	499	505	458	467	478	496	500	499	495	507	519	487	516	508	439	447	468	468	466	483	514	449	433	463	487	489	479	495	504	521	530	539	518	515	525	477	536	482	482	500	493	526	501	538	506	488	513	488	539	526	525	510	489	486	474	493	541	498	467	505	470	457	508	507	487	509	489	502	516	488	466	498	466	490	529	508	495	511	504	499	502	509	519	480	468	540	483	535	495	502	537	517	498	503	489	500	545	488	525	525	503	508	506	489	505	479	528	482	516	498	497	523	469	494	521	506	518	524	502	524	518	477	501	483	467	519	520	510	507	514	497	501	510	479	500	514	493	488	516	472	499	498	475	474	491	493	478	519
26610	8802	2182	1417	994	781	652	613	639	527	529	663	1638	1807	1324	829	607	489	508	479	485	483	477	491	496	484	471	502	468	484	477	483	474	542	454	520	473	486	439	507	477	431	495	486	501	459	499	441	469	473	526	448	441	445	479	512	475	455	494	474	460	492	496	516	506	497	466	460	461	493	491	456	466	459	457	447	474	454	495	496	501	421	490	475	495	477	495	468	480	498	444	483	453	449	556	494	476	443	479	497	502	503	524	489	452	490	522	465	476	485	477	497	498	465	492	496	464	478	481	489	462	491	469	468	507	471	495	475	490	487	429	446	474	474	473	451	478	507	510	475	525	457	470	491	468	499	474	447	484	484	451	504	529	488	473	457	505	469	434	480	490	459	481	481	473	499	464	486	474	485	475	493	476	501	485	458	486	461	443	486	515	480	481	498	437	466	462	472	463	476	474	465	463	485	497	502	507	460	474	521	488	486	515	424	482	490	475	462	491	495	469	464	441	505	440	479	491	470	464	464	479	497	467	450	463	484	511	498	469	478	463	487	486	513	478	489	496	507	481	481	492	449	465	493	473	476	442	449	455	479	505	504	478	485	494	505	503	469	474	509	478	497	534	461	490	499	493	519	486	489	494	458	475	492	483	466	498	482	488	470	480	484	494	462	518	460	456	478	471	423	523	465	500	464	490	465	483	451	529	510	456	469	480	482	489	513	468	477	469	501	450	463	479	510	480	499	521	488	447	463	478	462	485	459	466	435	467	466	464	478	502	512	484	454	458	509	471	439	489	434	480	445	472	462	486	477	470	517	454	485	492	464	448	479	468	500	495	455	487	482	473	486	467	492	515	503	443	484	478	463	465	477	494	477	456	482	464	471	473	462	481	488	455	505	451	491	489	522	460	506	508	466	487	506	488	471	468	507	459	475	509	477	490	439	467	506	489	519	518	488	492	472	512	470	489	459	496	500	484	480	476	486	474	511	492	479	475	491	453	500	437	473	470	482	504	494	478	445	495	479	485	442	468	458	505	447	477	474	449	491	515	479	492	471	491	463	496	508	495	515	508	486	469	482	450	495	498	471	498	468	451	486	501	495	526	492	470	494	483	525	503	499	460	463	470	510	476	437	504	504	501	493	484	501	477	492	515	461	484	463	516	519	467	496	444	477	520	479	460	464	478	444	488	463	455	476	462	498	459	491	486	462	513	489	468	460	501	483	490	502	486	497	487	464	476	487	479	474	485	453	506	474	447	480	510	477	485	457	456	505	520	484	456	462	452	466	498	467	454	488	433	453	514	508	506	494	493	544	475	489	496	460	524	464	492	460	512	435	515	488	498	467	480	443	484	447	464	492	514	473	457	481	471	489	530	470	460	486	506	448	482	501	487	498	483	510	475	479	481	479	475	520	456	506	476	464	486	450	471	482	501	500	525	483	484	465	470	467	477	465	496	461	507	488	478	472	471	485	477	520	471	494	488	489	504	476	478	480	523	453	515	470	478	483	484	472	452	480	449	447	466	500	490	481	433	510	481	514	456	471	445	474	516	482	452	451	478	537	454	469	470	478	490	510	480	471	491	455	491	472	461	481	519	489	496	464	458	492	482	465	481	478	467	485	477	511	497	457	492	476	434	496	494	496	501	449	517	502	497	475	498	494	449	462	519	505	519	514	499	513	501	495	471	474	502	464	473	474	464	446	535	485	465	494	444	460	462	513	470	501	518	498	489	475	491	471	443	494	466	525	478	486	439	508	510	498	498	516	471	471	487	502	443	453	535	459	458	527	471	475	470	454	478	491	484	459	510	516	477	483	478	452	450	490	513	484	493	476	466	478	445	461	501	471	458	488	487	468	454	457	452	474	519	493	504	466	479	490	498	490	477	451	481	487	448	488	485	497	491	503	489	483	506	514	481	472	540	462	521	527	444	494	448	452	458	479	472	470	477	449	501	491	480	453	476	495	462	495	492	458	449	503	472	487	485	460	498	486	498	472	493	487	448	487	484	452	442	481	481	455	492	504	434	460	434	453	485	483	452	490	502	494	419	461	486	445	491	488	484	508	474	472	449	490	454	496	508	472	474	451	466	474	478	475	499	467	451	459	472	462	474	404	482	479	494	458	499	483	435	462	487	457	490	458	436	468	500	464	475	484	481	498	486	459	474	494	459	465	473	471	478	458	493	498	457	459	470	459	482	496	505	473	471	437	496	511	427	473	450	474	497	414	499	444	507	473	509	480	492	484	481	479	460	472	481	483	490	490	472	460	474	467	483	519	503	485	506	473	492	495	503	475	452	463	499	441	457	450	484	476	492	483	478	445	500	491	485	530	464	472	505	488	492	517	470	574	465	486	495	478	469	507	478	477	438	492	458	469	473	513	488	495	433	472	475	486	490	479	504	476	462	474	513	492	456	468	478	523	479	518	505	483	494	476	492	488	460	507	457	489	484	470	481	486	493	488	488	529	461	448	489	475	477	477	413	478	451	478	504	462	452	480	491	481	481	497	483	455	458	489	498	499	498	427	490	466	457	474	497	472	454	497	479	521	474	482	469	511	454	460	466	455	472	513	500	509	488	493	515	512	478	444	499	548	463	481	484	494	489	516	522	481	502	489	469	454	491	454	478	520	459	480	503	465	461	484	447	504	493	491	520	478	471	467	467	466	464	446	500	487	467	476	518	477	469	487	518	455	502	488	464	468	465	467	482	466	472	458	486	457	471	493	484	495	448	455	498	450	495	499	498	468	448	513	491	490	475	491	501	447	473	464	517	466	458	507	483	471	462	498	444	495	500	471	462	498	499	519	530	471	492	496	500	471	485	480	458	495	487	480	453	458	481	445	480	532	486	472	493	486	468	489	487	494	456	496	479	471	469	485	524	456	515	465	449	484	496	505	468	475	479	491	481	473	448	522	489	451	474	460	465	470	510	509	466	516	461	478	495	497	430	513	514	487	481	429	477	520	476	450	513	482	468	487	493	509	491	489	474	524	483	448	486	470	476	460	456	464	442	492	501	447	463	486	490	496	476	503	450	495	454	472	505	473	490	478	493	516	478	462	487	446	457	493	500	477	501	495	505	469	465	480	481	468	476	445	506	469	487	475	485	489	470	471	509	460	473	453	477	403	505	456	487	499	464	518	498	439	449	487	493	460	467	462	466	497	453	492	451	476	494	505	495	486	494	489	512	486	455	454	489	467	433	474	450	432	473	474	472	529	464	473	494	478	496	476	445	510	474	466	493	445	474	481	451	494	500	459	477	500	445	457	472	454	457	473	484	490	452	464	499	443	473	462	470	453	476	491	487	464	496	516	483	487	464	468	472	497	487	458	516	466	503	468	486	468	544	502	495	472	484	469	498	490	490	466	453	469	488	481	482	499	465	491	494	479	496	467	498	468	489	460	485	475	489	440	478	447	486	480	478	522	501	520	471	521	478	498	525	509	476	465	510	515	467	475	511	492	453	465	507	478	478	484	456	494	430	500	473	466	513	490	521	532	475	478
6004	1950	1794	1114	845	745	804	760	717	562	562	725	2164	2148	1386	784	573	416	473	437	459	426	422	461	427	409	407	426	467	440	480	424	403	445	419	413	426	433	421	438	405	427	466	429	420	400	429	467	427	413	449	413	440	404	428	459	424	441	422	411	429	451	421	407	449	381	422	423	398	459	443	453	450	434	436	417	422	444	451	380	403	400	417	416	421	429	445	481	447	425	460	457	427	420	411	457	419	404	424	398	428	442	446	436	454	403	430	429	422	439	438	394	443	406	416	418	412	436	425	400	439	440	421	408	379	442	423	444	429	427	425	409	421	442	424	415	399	427	396	427	437	452	420	470	435	446	421	494	397	443	441	409	467	429	472	445	411	436	441	417	404	413	415	418	455	388	437	364	470	449	372	471	393	405	382	419	436	410	449	413	439	422	406	442	445	421	408	417	412	424	418	414	426	428	392	456	414	494	443	418	440	472	433	428	447	414	458	472	395	465	413	456	468	442	400	444	462	402	436	451	423	465	433	447	409	447	410	411	464	419	434	413	388	425	440	454	430	417	429	425	451	460	439	465	398	388	438	403	451	443	424	421	431	446	415	414	376	435	446	416	443	418	415	426	388	414	420	427	424	429	396	419	422	429	440	419	450	422	420	435	418	452	411	436	424	409	420	446	434	392	379	399	419	408	434	431	433	405	447	447	436	422	403	407	401	416	458	432	428	431	484	432	407	416	397	429	432	460	442	422	440	448	425	420	426	452	423	439	417	444	454	412	461	433	432	403	445	427	429	411	467	452	435	428	390	424	426	410	417	450	431	461	443	392	426	400	409	416	408	438	425	428	414	420	445	426	432	407	441	440	459	441	434	423	412	421	449	446	417	465	440	452	451	392	398	444	425	417	420	432	415	416	432	416	389	461	428	426	384	436	395	454	402	394	422	412	396	421	420	436	394	401	456	401	403	460	446	439	466	439	437	448	448	457	434	420	446	438	429	408	420	454	451	422	420	428	425	422	451	458	400	430	463	422	419	410	451	452	403	425	452	427	446	443	418	409	436	428	400	421	440	411	448	425	422	452	411	392	432	437	441	466	389	447	437	439	395	439	445	398	453	476	464	398	426	422	402	441	422	467	405	410	436	433	413	427	455	417	374	447	438	389	418	407	414	366	413	413	425	402	411	437	422	462	464	418	439	425	436	446	402	445	419	451	443	446	420	423	409	449	427	439	414	432	452	466	424	453	386	415	426	455	405	413	411	428	431	428	397	469	418	413	426	430	411	410	430	442	448	384	442	429	409	389	412	447	437	451	425	427	432	456	422	451	418	426	456	424	421	437	423	422	448	424	379	431	425	456	461	423	415	393	453	412	453	433	424	444	458	450	403	386	429	418	447	426	403	410	443	430	451	438	424	431	409	419	400	443	441	421	458	439	436	432	431	384	464	435	476	439	414	437	447	391	430	450	412	431	455	415	430	437	426	377	434	384	415	438	458	423	399	415	386	417	425	477	446	471	434	424	437	416	451	406	447	459	407	412	434	426	417	399	451	441	403	443	412	435	380	451	487	401	434	401	421	425	415	427	431	399	431	425	446	411	428	454	389	431	393	413	418	415	416	424	406	439	427	432	425	461	469	418	428	436	406	454	449	428	443	437	400	433	435	466	438	452	449	431	400	378	433	434	441	414	425	460	446	448	423	448	390	436	448	452	469	440	425	442	426	429	446	433	433	454	434	432	432	463	444	445	435	429	431	428	460	431	420	440	418	432	406	449	425	434	439	419	393	435	437	411	392	425	434	396	425	400	421	415	435	428	437	457	456	441	433	420	473	417	459	418	448	428	435	433	434	432	423	434	440	435	456	414	448	424	431	433	442	424	428	426	421	426	455	380	452	431	427	426	447	417	452	439	408	451	440	450	384	422	404	418	453	435	474	428	432	419	400	393	409	454	418	445	429	448	416	421	412	418	416	395	420	430	407	441	449	457	428	449	436	379	441	409	400	414	425	439	388	431	448	459	471	422	449	425	418	436	439	455	409	440	456	403	415	447	439	471	408	377	418	417	414	455	396	421	413	437	440	428	438	425	394	423	398	421	460	441	439	432	459	438	420	433	419	428	437	409	446	401	407	448	413	437	454	453	410	415	441	400	431	383	452	432	391	398	422	426	419	427	433	424	458	426	411	438	386	410	466	417	397	434	409	436	435	459	425	420	419	407	406	387	431	432	437	424	426	449	410	403	442	412	443	396	414	447	420	440	412	419	456	419	428	427	409	409	393	448	428	411	452	429	465	420	434	435	425	445	458	442	431	404	457	430	423	423	419	408	422	460	439	427	435	458	395	475	422	423	435	395	423	432	407	449	426	436	412	409	428	461	416	410	428	455	427	438	428	412	437	448	463	427	423	473	448	486	424	400	462	433	447	441	432	469	397	451	448	421	394	449	406	406	442	446	469	441	425	461	440	422	393	417	433	441	395	463	441	453	441	469	444	420	422	417	446	439	451	427	443	437	420	411	410	436	438	436	397	462	430	445	425	363	439	425	443	422	388	418	400	430	454	383	452	417	471	417	437	404	409	419	419	419	413	428	426	439	431	424	422	400	435	438	413	418	436	429	416	412	410	414	425	397	431	428	429	462	435	408	426	437	462	415	416	422	401	465	407	401	439	445	442	395	462	476	442	407	446	407	443	414	456	415	440	417	401	429	403	423	391	420	423	435	390	448	404	425	434	432	442	442	429	428	427	396	423	437	401	428	439	443	414	396	419	403	424	416	480	395	433	426	448	435	421	427	416	430	438	415	440	394	423	427	436	411	421	431	464	407	459	431	426	418	431	414	413	448	426	426	438	378	437	454	419	414	441	438	396	416	405	401	438	410	430	430	439	425	436	413	436	416	418	389	416	428	393	395	429	435	449	398	436	379	452	394	448	426	458	424	467	426	431	428	438	433	405	421	401	441	460	456	444	425	422	464	442	431	433	410	419	441	443	435	454	377	403	440	418	421	475	441	433	405	475	412	398	423	414	420	411	426	424	453	451	461	427	448	435	418	405	398	435	437	425	437	423	426	472	426	399	427	434	437	442	436	389	423	398	397	421	448	467	437	451	408	421	470	458	406	437	430	424	427	466	421	409	429	426	447	430	418	425	444	439	389	441	424	409	446	439	430	426	420	414	416	391	422	406	388	431	423	428	412	419	466	433	417	474	448	415	407	425	425	436	437	439	440	413	406	421	406	412	411	422	444	403	438	429	428	399	382	417	424	408	427	466	406	456	417	448	415	441	446	454	442	433	434	472	418	441	424	426	423	409	429	414	412	417	411	452	423	420	423	396	426	424	414	415	411	427	427	456	418	450	432	434	427	436	471	451	410	426	439	449	445	411	442	435	405	454	439	432	427	436	401	460	444	423	444	444	428	443	407	421	402	463	409	419	404	418	438	417	442	414	391	401	406	413	417	421	434	437	470	431	427	396	445	463	446	438	411	419	422	442	407	454	419	407	405
24730	20765	26602	24752	8799	1839	1172	885	895	786	727	992	11380	11681	6987	2663	872	544	480	475	444	447	430	457	464	484	445	484	430	462	450	467	463	468	405	452	459	458	454	477	457	463	462	474	432	455	456	454	424	426	500	441	448	479	459	474	467	454	490	468	437	472	438	498	435	415	467	469	435	450	467	479	473	493	449	433	489	429	470	430	432	447	414	402	498	417	442	431	475	478	443	424	449	468	465	432	468	458	462	456	417	477	463	453	437	453	469	437	467	443	474	465	475	414	480	438	444	490	473	489	416	476	472	456	446	455	477	440	466	475	455	470	488	420	463	468	436	421	482	437	427	472	481	471	486	431	459	468	456	450	459	459	415	484	442	419	462	502	434	437	417	475	509	429	458	440	432	391	457	475	473	405	415	460	448	506	447	476	442	426	472	412	462	437	411	460	405	468	464	431	469	454	434	415	460	463	462	417	417	448	466	474	449	445	449	424	423	468	438	460	425	474	477	460	504	427	448	447	444	453	454	457	419	483	423	431	446	478	476	438	433	464	432	469	437	425	463	441	454	464	486	420	451	457	428	482	437	443	444	415	473	471	446	461	467	428	415	452	458	409	435	448	461	450	435	486	440	487	460	415	424	443	449	429	423	453	483	429	433	416	456	519	436	415	445	485	431	419	436	455	439	453	469	461	442	448	446	440	465	410	443	429	452	472	484	455	428	436	449	446	446	453	425	503	455	460	460	445	448	474	428	474	462	432	452	454	442	451	440	444	455	445	484	431	432	434	476	443	423	494	483	471	449	423	483	436	453	435	440	467	428	498	440	426	482	417	420	486	407	440	405	424	455	453	435	449	437	430	482	428	454	469	478	462	457	466	454	434	453	460	458	501	435	454	421	430	441	468	440	432	457	403	474	448	459	451	420	472	455	439	465	437	425	448	430	469	457	455	455	441	448	424	459	454	439	419	472	480	456	463	443	459	479	442	441	449	474	470	470	449	427	418	446	442	454	430	475	484	469	418	465	449	430	438	469	420	484	434	446	462	435	466	461	430	411	421	447	435	421	467	492	443	419	427	472	444	455	426	431	465	471	428	447	495	429	418	466	436	455	422	402	454	476	462	465	419	453	433	427	435	455	420	432	448	398	456	480	452	447	421	472	454	458	453	448	454	418	426	489	434	419	450	463	417	444	442	470	461	446	453	457	462	455	456	442	430	437	425	419	418	436	411	464	440	433	425	445	471	434	432	446	458	439	450	455	485	451	474	421	442	448	499	450	491	447	425	473	481	464	448	456	441	416	442	462	480	470	464	491	418	439	487	457	431	426	484	423	451	448	461	455	424	432	464	446	479	467	477	460	444	442	471	466	431	453	447	447	430	453	454	458	432	447	453	437	449	423	455	452	454	419	449	469	459	473	463	450	435	453	441	442	437	468	438	482	451	426	460	408	418	443	433	467	453	474	445	458	466	446	477	465	440	449	435	470	447	483	442	451	434	435	489	452	466	439	444	444	479	454	463	447	428	489	450	426	433	412	399	457	429	412	502	465	442	446	498	462	457	438	475	445	453	427	490	459	477	410	449	456	478	447	427	444	446	445	453	420	430	452	407	504	498	485	445	463	446	468	486	428	438	428	480	464	441	440	496	461	447	460	451	474	475	442	443	461	461	475	432	433	426	456	454	472	445	460	423	436	438	458	421	460	459	435	439	467	418	417	450	465	475	460	442	470	469	451	432	426	483	452	423	439	447	496	459	475	432	448	459	464	403	422	447	472	487	417	424	411	470	479	471	445	464	433	453	478	444	414	464	472	466	477	496	449	449	437	478	432	415	489	417	468	427	473	464	468	434	466	487	481	494	452	481	481	442	423	455	463	448	428	428	430	416	422	442	443	440	455	467	467	466	465	487	479	386	456	454	441	463	453	468	399	456	481	440	458	473	399	467	433	440	427	428	472	445	417	421	416	465	496	453	449	493	456	448	431	455	413	427	446	422	415	453	470	463	445	425	423	443	459	424	440	450	440	448	423	456	390	441	456	438	433	453	410	441	438	460	471	455	501	459	415	467	479	446	471	445	458	462	452	409	446	453	453	462	464	434	443	455	446	454	438	453	453	458	458	389	401	422	432	460	443	478	461	460	484	458	424	460	448	472	501	465	470	454	455	460	393	403	433	417	431	474	438	431	423	420	448	442	446	422	424	479	443	454	468	478	432	485	419	452	425	430	456	412	427	449	470	444	459	484	448	478	436	441	506	444	426	458	415	475	448	459	443	460	414	468	449	453	429	444	421	461	426	471	469	505	441	453	433	458	476	489	422	478	464	475	432	459	421	454	479	446	467	475	516	451	457	478	413	470	487	448	446	460	462	499	430	445	432	467	441	445	483	491	440	476	490	501	441	417	445	435	456	432	448	505	461	462	499	459	481	486	454	441	429	432	447	478	473	468	424	450	437	459	431	452	409	450	465	463	427	504	429	448	435	453	413	444	396	417	456	461	435	440	448	405	455	467	435	449	469	424	440	457	439	422	445	449	455	432	453	460	432	481	466	426	433	455	456	465	492	441	433	443	460	434	431	474	491	449	471	466	438	422	445	448	486	447	438	460	455	443	463	447	504	461	445	448	438	455	464	449	464	438	449	446	445	451	454	447	432	429	453	474	432	488	468	419	457	430	445	439	414	466	465	426	468	453	440	451	436	460	427	471	499	447	455	448	442	471	474	455	410	433	438	468	451	458	507	423	438	468	448	477	455	422	415	434	468	476	408	429	457	461	473	440	428	473	454	418	456	435	462	464	477	455	452	450	448	456	469	459	469	452	417	436	448	465	479	440	426	466	472	436	400	448	456	427	448	448	463	426	461	490	459	475	449	411	430	463	451	452	467	449	450	409	436	410	475	433	429	473	422	472	435	416	443	452	461	441	424	434	468	470	463	452	442	448	468	474	448	451	463	460	448	435	440	456	452	443	490	428	451	429	467	423	455	452	447	454	417	429	488	463	475	398	442	444	449	452	467	460	426	417	453	448	472	439	444	469	417	443	429	453	414	476	435	445	410	444	444	475	439	442	443	477	454	419	423	494	432	483	427	480	424	467	413	437	462	427	459	461	434	438	449	463	436	458	438	394	457	426	423	472	391	441	425	477	441	419	484	465	468	472	433	456	455	522	431	436	444	475	459	440	473	404	465	451	435	456	428	437	436	448	392	438	447	441	434	464	416	459	462	442	455	411	461	419	473	433	430	428	465	430	464	451	467	437	425	447	434	455	440	482	424	465	448	440	495	430	430	413	413	454	429	449	447	437	467	449	459	439	498	450	423	469	452	461	446	473	458	502	474	460	452	467	475	428	441	430	451	452	444	401	440	430	478	443	451	488	496	456	456	457	421	412	465	414	453	458	459	443	459	451	430	468	475	451	443	450	447	449	437	460	446	459	460	414	414	445	481	434	441	436	424	432	459	455	468	478	472	456	443	441	446	439	420	458	423	451	462	450	428	424	420	431
4890	6317	6485	3736	2265	1653	1423	1124	1075	963	832	1379	14710	11240	6988	2949	952	491	449	437	420	387	409	372	421	459	414	391	387	442	454	431	427	402	440	404	397	443	449	445	396	440	432	394	462	408	446	395	418	388	423	439	408	415	455	434	438	417	417	463	448	445	391	415	447	429	399	443	386	434	390	425	435	432	417	380	388	436	417	442	426	421	435	433	401	395	425	414	450	403	403	391	426	446	458	422	425	448	448	396	389	430	436	417	432	448	413	390	413	460	435	398	435	422	443	423	397	436	431	391	427	451	398	400	410	429	357	426	428	438	455	423	447	460	394	425	411	410	401	452	384	396	390	386	412	415	410	438	377	414	438	416	408	418	398	430	424	405	430	429	419	395	407	421	441	416	403	442	434	446	436	429	406	386	427	442	460	435	386	423	429	397	407	396	449	473	415	411	415	427	395	446	409	402	427	425	406	414	410	403	456	438	432	463	455	410	437	393	399	404	392	374	413	461	430	413	395	422	445	427	407	383	436	428	404	419	410	446	433	416	388	396	410	401	398	406	439	420	418	410	418	413	424	411	425	420	445	399	441	439	419	394	414	431	393	447	468	401	384	389	420	395	394	426	434	404	417	442	416	446	431	430	405	427	421	426	412	431	442	397	398	385	396	439	423	394	430	465	434	405	427	423	417	391	392	432	436	408	362	429	441	415	415	439	430	415	415	414	447	403	427	410	453	417	441	424	419	394	426	452	428	393	437	407	432	447	407	397	407	416	447	440	391	400	395	433	430	439	412	384	404	395	407	417	401	388	398	452	404	390	429	396	389	433	429	425	406	448	453	416	403	442	422	460	428	417	397	429	413	424	401	402	409	419	415	430	404	396	446	432	424	417	438	409	411	394	440	409	413	408	408	418	407	403	376	426	400	390	438	418	408	399	417	433	429	399	426	435	452	394	423	430	415	430	393	419	380	435	418	438	399	402	418	402	431	412	434	430	447	410	399	419	429	443	409	395	410	413	406	434	395	410	426	386	423	443	425	431	454	408	421	419	409	401	441	426	425	437	411	395	399	443	402	438	402	409	391	382	413	426	404	419	385	405	426	396	419	433	436	388	411	426	384	418	433	420	415	402	418	413	434	472	403	409	404	365	400	387	422	407	415	446	426	409	412	402	430	393	428	411	403	462	469	415	413	412	428	454	436	413	404	420	437	384	386	399	400	365	411	404	429	417	402	429	407	427	420	393	414	420	407	402	459	415	396	418	421	388	405	442	400	402	394	437	450	415	428	424	437	438	390	431	410	368	447	400	399	426	433	417	417	390	447	428	420	432	392	411	393	422	433	396	422	387	419	406	437	400	423	440	421	412	448	414	423	412	443	446	434	431	426	439	453	426	413	415	423	396	411	387	442	435	439	402	416	406	387	409	405	398	461	398	403	418	402	423	418	422	402	426	431	415	407	404	426	420	437	407	387	396	401	419	381	424	426	388	404	414	390	393	386	435	393	412	415	413	449	436	434	443	443	429	433	418	444	386	422	384	420	418	433	433	406	426	436	433	423	424	414	418	452	446	416	411	409	418	434	419	408	419	426	432	406	423	418	423	385	445	413	410	437	433	420	409	435	418	443	444	383	431	397	419	413	406	437	414	445	412	415	408	472	392	387	415	421	438	406	385	423	426	432	398	438	433	396	422	463	436	421	421	433	444	428	396	401	417	459	428	413	404	418	465	393	433	429	426	412	401	398	415	408	391	387	457	408	438	419	406	429	406	409	404	421	406	366	420	391	420	426	421	397	416	413	409	410	439	422	425	418	435	441	403	407	385	432	398	428	436	417	399	416	417	464	427	437	416	433	412	415	471	440	428	426	399	389	411	412	425	408	387	393	440	394	408	427	417	397	437	390	409	397	405	432	416	396	414	430	441	425	407	399	418	459	428	451	414	393	439	438	439	451	417	447	371	423	420	430	397	410	453	393	405	450	399	383	440	453	421	420	433	460	390	435	420	410	415	456	451	393	418	422	444	426	397	390	413	461	417	384	421	432	400	436	384	412	428	398	389	434	379	429	430	457	417	416	423	419	423	405	380	426	413	423	404	435	434	417	420	431	417	416	434	434	445	432	384	423	419	388	397	416	429	416	426	415	391	408	436	399	388	404	442	421	415	378	440	416	459	411	412	414	417	400	432	425	411	403	405	407	406	431	440	432	404	405	391	408	425	397	445	413	412	432	417	401	425	427	416	415	423	387	402	377	424	424	420	393	435	411	427	404	423	419	440	406	411	432	408	405	458	374	424	441	442	393	396	419	408	381	483	393	441	414	433	428	445	424	415	376	439	413	396	429	397	386	404	426	400	438	356	397	463	404	371	414	398	447	423	406	405	368	421	414	387	398	406	389	401	431	421	395	412	404	435	407	391	410	390	425	407	386	426	403	429	470	395	387	373	432	438	409	403	428	394	434	407	421	405	418	429	450	424	409	418	393	421	440	438	406	419	431	417	374	427	463	429	404	411	391	436	428	388	410	375	392	405	424	455	420	382	438	428	444	423	417	384	416	413	412	443	445	405	423	406	423	433	379	437	418	387	396	439	415	399	388	393	423	413	409	391	398	420	411	396	375	427	430	414	398	412	406	463	404	432	427	420	425	420	411	393	408	421	385	425	441	415	416	416	441	436	385	436	384	386	443	414	455	406	429	451	424	421	456	422	426	421	404	394	393	420	417	426	397	397	396	427	425	396	431	452	411	420	399	414	407	454	433	430	374	418	413	431	387	397	394	421	440	400	410	441	431	443	443	427	396	402	433	437	378	441	391	385	432	447	449	434	421	416	415	414	396	430	407	417	397	394	407	428	438	433	399	408	420	406	424	372	378	436	445	416	425	452	404	411	406	403	422	406	415	405	422	436	434	407	424	436	410	427	384	399	405	410	441	391	410	383	418	406	441	420	432	422	401	435	429	385	418	399	396	414	391	420	417	399	419	395	430	399	421	420	369	397	411	435	415	426	437	387	410	424	435	414	403	365	423	389	411	412	411	409	372	423	414	406	422	433	427	437	421	412	433	421	444	402	415	431	414	389	409	409	456	390	434	437	410	426	420	395	398	409	449	436	442	405	436	424	397	467	446	426	440	414	413	402	404	395	396	444	426	467	444	421	398	400	414	388	389	421	449	393	404	398	393	397	385	409	370	446	464	444	447	410	432	455	393	400	368	428	392	427	371	434	408	417	404	436	460	431	433	405	374	428	443	446	436	423	411	410	427	412	403	424	392	393	443	420	416	420	420	429	425	419	425	401	424	410	405	417	413	412	440	425	403	406	421	400	413	366	399	440	442	430	405	398	422	416	428	397	429	407	420	400	399	432	434	391	396	406	419	403	408	397	423	428	424	391	427	425	397	413	390	416	408	420	381	437	436	410	426	411	434	452	418	412	402	417	412	397	417	418	398	435	422	424	408	438	364	455	392	413	418	440	413	445	434	428	422	416	443	377	427	415	379	388	427	400
23773	20734	27638	23867	20358	7175	2291	1403	1135	1023	920	1917	23064	20626	12563	4629	1322	732	607	561	599	606	587	573	572	584	555	548	598	575	552	570	562	603	571	594	529	593	538	609	556	596	557	594	565	551	574	579	549	568	540	567	552	614	595	549	573	590	594	532	560	584	575	545	579	567	598	530	610	595	572	556	561	602	523	573	561	567	569	578	606	584	520	577	578	601	597	572	544	543	578	550	618	557	577	547	590	552	532	579	540	541	560	561	561	591	588	611	633	578	574	552	561	586	591	569	560	528	636	556	606	572	584	553	585	581	549	579	569	570	545	573	536	563	547	583	576	564	566	541	591	577	569	539	533	524	509	586	579	571	572	578	572	585	568	555	547	579	573	571	567	607	560	565	567	571	542	550	585	581	544	571	635	561	578	554	567	555	548	564	549	598	605	594	544	593	569	585	579	572	551	584	561	555	617	600	587	564	602	552	602	569	587	594	575	584	619	616	573	619	565	573	600	585	525	543	585	514	606	577	542	580	576	619	610	558	585	604	583	563	558	542	567	549	578	570	566	621	559	555	569	549	538	546	559	550	568	541	559	586	555	581	561	547	573	556	587	568	542	568	567	604	559	539	529	590	590	579	568	544	561	556	568	578	576	572	520	578	552	560	574	595	584	533	562	537	582	535	551	542	603	579	541	547	584	611	559	600	593	522	555	541	609	539	567	567	554	572	530	562	601	563	578	553	569	595	557	560	539	577	508	570	560	553	586	589	548	546	569	563	514	530	601	553	564	554	546	565	567	555	510	603	547	548	585	589	578	553	540	593	572	560	522	563	532	548	584	565	573	571	549	557	533	595	569	544	519	567	578	564	554	565	543	606	564	523	537	596	577	537	548	568	576	548	544	577	586	546	555	512	601	524	577	579	534	592	518	572	621	588	598	578	597	591	572	594	590	608	568	574	521	546	534	560	506	575	518	611	628	572	596	544	582	575	605	567	538	562	596	557	549	560	576	528	581	574	619	573	605	566	566	586	528	551	551	574	558	533	624	587	557	545	532	593	586	547	571	508	545	572	577	598	558	590	527	581	558	568	565	600	624	544	582	526	557	521	565	608	593	536	566	644	581	587	571	639	515	573	571	526	550	544	540	596	531	559	547	586	531	593	562	578	527	592	583	569	544	551	558	548	550	538	583	549	556	574	563	520	596	539	592	591	599	542	513	578	571	545	572	597	585	548	563	559	590	553	588	567	543	569	570	570	633	563	563	582	579	561	553	587	582	550	541	612	569	550	567	571	529	596	559	520	570	569	576	579	553	556	561	591	602	596	580	575	551	580	581	565	554	546	562	547	517	556	551	559	566	614	570	580	562	569	552	548	585	576	543	552	538	583	567	535	588	537	556	576	514	581	529	573	570	578	546	566	601	573	543	529	550	571	553	526	576	558	575	586	556	560	594	561	538	548	582	547	579	567	566	561	551	558	563	578	539	563	599	535	579	590	588	600	598	559	603	565	563	544	583	568	599	573	591	589	566	569	517	575	582	555	525	605	528	595	568	576	567	570	586	534	542	511	562	515	588	536	554	509	590	536	563	562	586	576	527	595	553	553	581	547	613	558	592	578	597	584	580	571	556	573	556	565	581	572	565	564	539	574	579	590	539	540	576	556	561	520	610	551	530	570	551	583	574	563	535	523	553	543	564	553	608	547	585	543	562	602	593	580	553	585	500	575	564	560	573	543	562	578	580	527	578	572	572	516	570	587	539	543	550	608	598	583	529	584	552	572	569	595	547	587	550	539	578	607	573	552	567	539	567	611	545	555	586	550	568	565	553	620	547	592	543	568	570	583	549	575	570	579	520	586	607	584	547	548	577	583	590	577	592	601	549	568	586	590	563	543	564	588	519	556	572	543	569	564	569	567	575	582	557	547	559	583	557	592	565	597	582	524	552	600	565	570	566	562	537	568	575	536	548	573	608	544	543	582	573	559	624	560	552	596	599	550	577	508	531	571	555	593	579	575	543	584	538	538	593	545	529	571	569	602	564	519	557	591	585	543	563	570	537	507	568	587	567	583	557	559	589	538	541	584	572	577	563	549	566	525	560	545	579	497	561	554	509	507	595	569	560	579	582	569	559	640	591	622	536	539	542	564	594	592	570	603	568	574	609	554	568	553	552	561	594	541	590	545	540	582	564	565	592	539	521	585	559	572	584	525	589	573	572	585	556	540	567	577	561	551	553	558	566	569	603	565	554	539	542	565	546	554	576	556	550	572	573	572	575	559	551	565	576	577	542	540	536	545	587	578	580	599	574	532	552	619	591	583	529	514	568	607	566	541	566	549	552	539	605	553	558	582	556	527	591	549	556	615	556	569	569	565	584	518	543	530	544	590	549	512	540	552	574	538	569	564	566	542	510	573	562	572	581	613	606	570	568	590	577	588	547	555	588	557	577	575	530	567	544	569	555	560	564	516	582	568	580	597	578	555	569	551	569	600	566	637	517	548	556	557	577	590	628	584	566	500	558	570	586	554	611	534	542	575	530	551	562	555	585	588	564	557	588	577	564	567	576	574	564	525	548	549	559	549	587	602	582	545	567	558	506	546	555	508	613	603	536	593	569	567	535	547	555	560	580	555	557	542	520	501	563	614	583	538	585	572	573	570	571	568	571	573	534	580	585	589	623	561	542	571	607	569	594	551	599	568	532	471	596	589	553	549	576	538	543	538	599	512	577	548	592	515	562	551	532	608	574	597	601	552	547	577	539	518	564	576	587	565	570	569	534	572	583	563	536	573	600	592	620	599	534	605	587	559	533	559	581	613	583	591	535	549	554	593	568	540	554	567	588	560	574	538	557	584	559	580	611	549	561	569	550	586	578	584	543	581	570	548	544	598	565	575	541	592	555	574	539	554	543	576	572	535	535	544	588	590	532	566	596	553	564	545	570	551	552	598	584	540	597	540	510	550	546	551	590	576	515	561	546	549	590	553	550	584	527	537	600	554	550	544	592	595	549	596	557	560	585	577	551	573	546	574	540	570	553	550	564	540	589	560	600	550	593	564	586	560	560	542	555	552	567	550	576	554	547	537	588	631	603	603	564	572	552	576	575	544	565	547	533	570	570	600	537	560	627	576	569	499	541	549	559	550	573	593	575	588	561	549	506	557	589	571	565	540	573	574	552	600	539	545	548	542	535	583	532	527	614	550	519	558	585	585	585	565	558	580	549	600	572	544	614	588	556	565	552	543	556	555	597	580	572	562	515	569	573	590	564	565	557	564	574	519	551	535	550	604	578	547	578	575	568	578	573	556	565	561	583	533	541	547	573	544	554	589	552	557	553	579	559	506	566	531	548	595	607	587	577	541	514	535	502	559	573	511	565	569	567	556	543	588	562	569	556	566	548	546	594	560	568	615	579	578	579	605	559	524	544	568	544	581	567	618	588	595	543	525	598	634	599	595	554	521	526	598	605	605	549	602	543	578	576	570	547	548	608	578	543	603	551	551	541	537
5501	10261	10154	5269	3126	2423	1907	1635	1412	1317	1213	2935	25557	17906	10739	4479	1363	651	564	542	472	490	513	513	513	504	475	530	518	518	537	541	517	496	508	576	482	511	532	556	545	511	498	492	506	466	515	486	527	532	516	534	516	509	560	517	488	490	516	539	516	528	469	527	488	534	525	487	498	540	469	541	491	467	489	512	525	493	474	513	517	529	557	519	528	522	537	516	510	524	535	500	474	465	492	531	484	551	508	493	568	507	531	542	521	480	487	500	536	516	510	538	504	511	512	496	500	501	501	511	503	527	536	489	523	509	524	486	524	481	492	520	488	551	494	511	481	535	476	493	475	527	493	492	528	448	521	468	481	498	499	492	535	538	512	521	498	486	532	520	516	487	508	508	501	481	508	527	512	545	522	515	535	520	525	494	505	490	454	518	558	503	512	513	500	504	541	508	483	536	509	521	515	500	487	481	505	493	493	490	538	500	475	473	470	511	530	506	552	498	495	480	487	504	501	514	503	527	537	474	536	501	508	499	518	515	505	516	500	498	512	510	524	510	466	472	519	539	521	511	497	539	509	523	534	506	527	510	516	473	519	517	492	525	533	522	510	501	506	504	535	502	509	488	512	490	456	538	525	535	503	489	512	519	509	474	503	535	505	477	468	538	544	492	474	536	498	523	534	513	493	506	484	507	518	534	513	503	531	528	493	519	532	545	491	492	514	487	473	453	496	479	480	550	543	521	536	494	499	511	532	502	489	546	530	532	500	544	534	488	505	465	498	545	502	523	519	501	526	537	526	535	502	473	516	517	498	475	532	503	482	466	487	541	450	477	542	569	493	529	495	481	529	492	485	540	492	494	511	498	487	500	521	513	511	506	548	490	531	463	548	496	505	472	514	536	529	485	543	499	499	519	550	564	531	528	488	525	552	501	531	501	540	501	477	506	528	497	531	524	480	541	501	508	494	471	512	540	529	491	456	537	486	517	491	513	516	493	484	531	501	492	482	470	506	531	523	494	551	462	487	502	509	525	491	507	495	504	536	536	518	504	506	542	487	505	504	482	490	502	516	526	490	486	504	549	514	486	514	514	516	525	470	559	518	517	510	501	482	517	502	492	483	560	536	472	530	528	513	549	523	511	511	502	517	563	490	508	494	527	464	535	491	524	512	532	489	534	482	521	504	510	509	551	511	468	472	500	511	546	502	525	535	520	538	514	523	539	522	499	519	486	495	537	487	516	483	529	502	500	508	503	508	494	485	493	491	527	519	549	499	536	559	548	484	508	531	482	487	495	455	512	474	466	496	546	547	497	521	543	515	500	489	484	544	515	523	517	509	479	500	516	555	518	505	509	541	535	515	467	505	526	442	517	485	530	527	500	513	528	510	526	505	509	542	479	524	528	495	507	520	530	506	517	532	487	504	481	493	482	519	514	493	477	509	559	498	482	510	495	492	529	492	498	530	494	557	520	507	531	509	449	536	522	497	509	519	527	531	504	505	550	528	504	493	496	509	516	508	539	484	475	522	541	527	520	538	492	528	503	507	500	472	521	504	487	490	502	517	512	493	519	511	503	509	482	489	506	494	519	497	522	485	512	487	548	501	511	484	539	465	573	543	526	526	516	478	463	509	508	509	473	517	529	501	493	507	528	511	538	508	514	481	509	559	506	502	486	542	502	481	446	516	500	483	496	516	474	471	482	524	533	515	458	531	511	527	480	528	488	485	507	507	492	531	502	520	511	508	491	493	519	493	497	546	562	529	488	508	527	520	515	481	508	522	516	515	524	480	499	509	508	531	486	478	444	508	471	490	537	500	538	501	524	480	551	508	487	503	499	472	520	508	538	487	541	552	498	504	519	505	499	556	501	464	484	482	531	551	477	524	494	503	501	471	489	493	452	541	496	520	524	492	506	476	493	481	492	492	499	497	489	542	500	514	444	488	527	488	507	515	502	507	523	501	457	509	529	455	484	503	506	513	522	524	534	494	548	500	522	481	519	518	471	490	517	560	505	523	542	519	510	493	542	489	511	482	507	471	532	531	486	524	484	515	480	513	533	542	471	534	492	483	496	496	531	518	534	528	484	515	505	555	520	511	490	497	536	508	521	477	559	511	500	507	513	480	521	514	505	514	483	487	537	537	525	523	530	488	506	466	517	484	481	524	516	491	506	491	487	490	541	522	532	505	541	479	520	487	494	536	518	481	542	495	450	501	504	516	514	481	501	513	480	504	532	484	480	506	507	496	501	502	486	500	540	468	515	500	481	476	507	495	493	495	515	484	536	499	505	468	500	501	422	515	560	492	491	520	494	521	514	520	519	522	527	500	520	511	498	542	486	488	483	516	493	521	533	524	499	500	512	518	524	521	484	521	498	541	521	512	514	485	510	517	500	511	506	447	504	494	485	470	468	482	481	484	517	537	490	483	486	477	488	487	498	515	499	505	528	532	494	467	544	533	487	550	535	485	552	544	492	510	551	508	530	491	474	504	475	510	527	536	507	490	474	494	506	480	476	466	526	515	493	504	470	555	515	532	478	525	478	500	528	517	542	532	498	522	491	516	535	524	485	544	527	539	478	530	497	486	505	534	554	491	485	528	515	502	508	487	471	500	496	476	524	523	512	477	548	538	476	496	538	492	521	498	458	527	506	498	505	528	486	516	477	475	498	507	519	504	524	513	535	519	545	487	473	500	535	481	515	475	551	504	502	502	504	496	492	524	528	511	478	533	513	516	509	532	521	536	542	521	509	538	458	507	508	508	521	488	552	520	526	537	522	531	521	498	565	475	508	497	485	537	479	546	513	510	534	510	508	513	479	507	507	470	525	529	491	534	501	482	529	486	519	518	487	505	499	497	520	460	499	475	529	474	488	526	524	482	519	450	506	504	501	534	520	478	524	510	530	491	526	501	475	482	529	523	483	489	550	555	519	486	519	543	469	513	463	487	508	536	509	481	533	546	480	498	493	496	514	488	531	503	513	488	473	532	486	521	541	498	503	491	545	487	497	527	521	512	528	508	544	505	471	505	475	517	521	480	482	529	506	549	529	545	512	534	519	493	506	549	500	468	541	529	539	495	527	517	564	502	522	536	461	504	504	488	442	475	523	473	505	497	508	526	529	513	484	516	516	502	515	494	513	505	534	463	496	512	471	526	486	491	514	470	476	538	530	506	482	497	509	475	525	509	497	484	485	480	524	463	525	551	471	516	480	516	536	516	525	491	534	523	507	531	500	526	519	498	487	502	526	489	527	516	548	518	472	517	514	478	529	498	527	464	532	509	525	499	512	514	453	476	507	481	488	533	500	518	507	482	487	495	497	517	450	480	464	489	543	498	503	477	466	507	499	500	480	504	487	508	521	515	466	533	490	535	519	518	552	520	512	512	471	524	493	532	508	513	492	486	472	523	481	475	500	513	502	465	460	487	479	509	489	522	499	515	524	530	455	529	505	533	439	471	518	498	497	513	506	480	517	515	520	519	510	523	490	520	505	487	511	491	522
26461	9142	2292	1624	962	795	632	576	521	548	542	691	1513	1575	1229	802	570	481	513	454	501	492	496	501	501	504	500	470	508	470	482	466	449	485	450	510	467	488	554	455	464	502	447	495	499	496	485	483	505	511	496	493	481	506	492	509	498	495	462	481	473	436	462	445	456	462	455	491	496	525	475	458	521	479	474	522	494	459	487	466	439	464	461	483	492	492	489	476	522	485	455	473	484	467	498	502	502	479	493	474	446	498	483	442	497	474	501	497	487	479	497	466	460	464	432	494	439	462	466	481	501	488	444	497	482	483	465	466	502	526	458	500	499	520	470	440	450	451	469	485	458	449	458	493	520	505	507	488	502	493	452	454	449	478	476	466	488	469	488	455	486	496	482	478	472	492	468	503	473	457	477	491	456	476	501	477	485	499	466	484	495	485	507	493	463	487	505	490	467	489	470	458	496	442	511	508	502	511	463	469	497	446	489	478	470	464	489	468	468	472	436	491	478	468	442	482	486	494	505	467	508	492	484	497	528	525	510	510	505	457	479	488	504	472	462	483	489	462	461	470	455	485	493	479	478	470	477	474	492	473	460	486	452	500	473	491	469	449	454	475	509	457	467	441	477	458	481	487	509	505	530	521	497	439	468	458	459	511	475	428	494	457	481	492	500	475	503	445	455	456	482	487	449	476	484	501	466	519	537	455	451	468	486	490	512	520	458	476	525	459	474	493	465	439	493	464	482	478	438	467	465	469	464	491	529	506	436	455	477	500	443	466	475	463	455	463	495	483	469	482	458	477	446	518	440	462	445	502	455	458	469	488	513	476	508	479	484	506	457	469	495	503	472	451	458	454	481	442	498	474	538	484	490	495	448	493	445	487	481	478	463	520	470	482	450	476	515	461	486	478	504	461	475	443	419	517	488	430	459	481	497	549	453	475	504	507	470	472	466	502	485	462	446	443	463	484	487	475	475	512	446	463	503	489	454	464	490	495	497	483	516	498	475	479	485	508	486	488	508	466	505	461	498	477	470	499	455	516	451	510	436	481	476	456	455	494	451	496	509	469	450	480	479	453	514	463	495	465	468	486	474	453	487	474	471	449	461	465	478	479	518	442	477	484	479	433	454	475	498	508	485	468	482	481	475	478	468	490	474	474	447	452	491	482	491	508	509	498	487	497	492	461	499	480	489	476	442	479	495	478	524	499	432	464	506	488	512	484	489	475	520	479	423	480	508	489	512	457	520	488	498	507	507	465	452	461	480	435	478	482	478	486	476	443	489	453	478	520	524	470	492	464	489	478	467	506	510	445	517	481	475	445	481	484	492	536	456	502	504	495	517	486	465	493	489	483	458	491	484	500	476	503	449	466	492	441	498	487	439	459	450	487	478	508	483	469	475	485	479	450	492	481	470	501	489	494	464	475	477	410	494	454	456	444	439	493	413	529	506	474	499	463	462	475	454	457	442	482	498	488	505	479	477	464	477	489	489	472	478	512	499	448	487	503	486	469	493	450	437	461	438	471	519	468	501	452	475	454	502	487	539	454	477	476	494	535	471	518	478	481	479	505	484	460	500	503	473	493	478	476	486	476	498	478	500	501	493	533	449	485	473	502	512	458	456	464	519	501	495	481	495	485	456	480	487	479	438	442	463	466	460	511	455	500	469	454	497	484	464	472	460	500	509	487	483	503	467	506	506	497	506	471	477	467	470	490	458	513	468	453	512	443	471	495	470	461	462	481	497	447	485	460	466	454	488	505	450	457	434	490	507	504	469	467	524	466	482	484	481	473	481	500	467	505	481	471	452	468	434	469	509	519	491	461	453	456	486	483	458	482	480	468	471	494	534	466	494	518	506	478	435	494	461	467	504	506	444	507	492	479	485	509	458	492	501	522	462	455	455	452	502	446	450	493	478	486	503	517	495	468	511	469	413	463	463	449	493	485	528	491	503	527	470	475	443	454	465	504	507	447	437	492	492	475	470	475	516	515	458	483	471	474	510	460	445	518	500	509	530	498	504	505	512	518	490	472	502	479	472	473	447	490	486	491	444	538	463	480	487	474	450	477	496	505	488	467	455	509	478	512	474	451	458	471	462	533	494	527	445	491	483	510	486	470	500	463	439	462	441	461	495	473	505	501	446	472	455	448	495	461	453	466	477	479	513	460	480	469	461	486	546	515	483	477	486	504	512	521	523	484	467	464	481	481	474	485	489	451	480	432	456	519	505	436	522	485	466	414	471	471	504	478	458	464	482	482	450	487	483	455	502	482	491	453	475	482	466	443	493	479	494	487	509	495	504	475	465	471	467	465	492	491	447	479	479	456	484	452	510	444	503	483	479	468	484	477	479	520	502	479	524	465	473	460	495	478	480	507	495	479	520	482	478	508	469	427	493	461	479	442	454	473	480	505	482	502	461	515	449	459	500	466	454	482	464	470	478	518	496	503	481	491	480	535	478	497	514	470	492	518	520	469	464	441	479	477	480	465	465	500	477	521	463	454	477	481	474	472	460	473	479	513	465	482	494	516	498	501	472	492	458	474	481	445	454	456	498	496	492	474	471	470	456	472	485	504	489	485	481	506	476	472	481	487	486	469	471	477	453	480	496	497	503	468	445	487	521	480	478	476	485	462	517	460	480	505	481	479	468	480	480	452	501	464	439	505	459	498	520	496	520	447	465	447	493	473	514	472	499	497	469	493	472	485	454	476	504	475	461	501	482	460	500	469	458	512	472	505	504	544	517	452	506	487	493	510	461	451	529	491	503	464	429	433	439	471	485	504	438	487	485	498	472	470	495	444	499	429	500	448	469	479	464	462	440	487	455	483	498	494	513	464	465	468	483	482	510	455	451	512	512	423	467	469	487	516	500	483	447	525	497	470	467	434	462	475	459	489	474	461	503	483	485	511	472	474	485	510	463	499	463	466	495	464	484	485	485	466	477	502	493	504	471	523	496	461	461	503	456	512	508	429	455	475	462	469	447	472	464	482	493	475	510	471	500	476	490	521	446	463	509	510	513	510	451	463	457	459	521	499	456	479	467	524	478	472	462	453	488	463	492	523	510	506	488	461	480	493	464	449	492	456	490	485	501	442	457	470	515	480	496	498	472	469	466	489	478	463	474	443	463	525	518	477	454	480	501	498	475	494	533	446	483	470	500	443	471	507	473	419	510	490	462	495	452	512	446	461	513	503	471	441	494	536	457	445	479	445	485	479	457	476	457	488	495	447	474	511	470	431	443	485	489	512	521	479	501	465	486	485	476	430	493	477	490	450	505	476	539	487	476	466	495	537	468	482	484	497	543	512	479	452	502	532	475	514	456	454	511	437	474	492	462	487	483	496	463	513	515	490	469	484	473	500	448	480	489	495	455	468	493	483	483	444	464	496	483	454	451	442	519	472	473	484	448	492	503	490	474	513	471	492	511	479	475	477	487	468	483	425	445	448	477	462	452	474	472	503	484	493	516	468	457	496	491	483	471	462	478	484	462	487	455	507	497	501
5991	2332	2112	1308	943	833	731	616	569	589	628	899	2116	1897	1306	833	463	445	432	433	456	440	420	440	424	402	418	437	434	429	434	438	449	466	441	402	459	411	465	419	451	409	397	446	437	459	418	417	382	430	436	431	459	446	447	418	459	448	408	438	393	418	416	423	458	449	445	424	423	448	425	447	470	461	446	423	394	426	481	442	422	434	427	466	461	443	461	458	433	423	427	458	395	446	442	416	398	425	415	416	424	424	411	387	455	444	433	384	389	428	418	424	455	418	402	454	439	434	450	440	402	448	418	412	428	389	403	426	427	415	447	434	417	430	445	412	459	448	410	434	423	409	436	404	429	434	430	408	411	430	395	426	423	440	421	417	441	425	416	402	429	418	462	421	460	450	452	452	425	421	417	408	407	456	424	461	469	424	470	456	415	433	469	434	436	453	409	440	418	416	454	432	439	433	433	474	432	460	419	438	428	424	439	418	396	424	434	459	427	421	416	397	434	454	406	446	441	396	402	429	446	396	428	402	424	438	408	423	436	445	451	427	432	408	422	416	428	435	403	434	424	430	429	437	433	430	428	448	440	429	431	388	446	414	408	432	415	421	412	433	438	455	402	422	415	421	461	440	470	476	414	441	414	422	427	445	442	433	444	430	452	442	418	407	446	407	414	392	440	449	415	451	430	422	445	423	427	408	443	413	408	444	415	376	434	454	412	441	398	407	440	427	419	408	415	391	453	407	444	428	422	416	428	429	458	440	397	463	430	429	438	428	444	434	417	422	458	400	451	411	420	405	437	427	465	431	426	458	404	450	413	390	424	422	408	457	436	395	402	439	418	395	427	420	417	406	404	414	459	427	422	451	455	436	452	441	403	405	421	445	419	394	395	412	412	430	412	446	417	445	430	457	452	452	445	421	424	421	400	412	471	425	412	447	458	412	415	428	439	429	428	419	413	396	442	444	454	437	388	424	456	472	473	470	453	406	409	411	468	419	389	427	443	408	462	409	409	447	393	409	434	412	428	417	452	419	425	413	398	404	423	435	454	428	435	442	423	424	454	423	456	414	407	473	425	434	423	419	452	419	413	457	455	428	421	463	453	448	415	447	426	454	435	413	454	441	400	443	439	452	459	451	423	437	425	418	434	449	422	448	439	434	442	415	466	399	417	437	407	396	454	421	425	380	452	431	429	400	471	417	398	408	405	459	408	433	420	400	432	408	427	431	413	433	430	427	440	424	446	427	426	428	405	429	448	415	437	431	432	456	428	403	454	451	416	451	465	431	419	450	418	440	475	406	420	421	423	396	449	418	417	431	408	406	409	432	407	453	435	467	443	459	440	405	429	408	449	420	422	435	411	451	413	409	424	454	425	416	428	445	427	441	464	442	398	410	431	432	444	418	428	424	441	434	475	439	442	449	396	427	396	427	444	405	448	444	431	456	445	423	424	404	429	420	459	429	430	433	456	419	416	459	416	424	406	421	444	410	437	428	418	411	457	444	448	444	423	445	407	409	433	392	428	390	397	420	426	430	421	424	402	454	380	428	428	447	439	428	412	410	418	414	456	416	449	403	421	428	380	401	428	430	462	452	429	410	443	381	422	450	434	447	422	416	460	457	419	449	426	440	420	424	416	460	443	443	437	400	439	412	428	416	423	462	404	477	412	451	453	408	449	437	419	454	410	436	416	472	396	451	459	438	437	401	438	417	433	427	436	446	423	415	443	464	463	478	439	454	436	426	424	431	465	413	465	411	453	416	453	430	469	448	416	408	426	442	419	416	378	434	439	409	406	467	474	424	442	417	437	401	424	395	420	453	451	433	417	426	456	403	485	440	424	430	424	438	467	394	410	464	424	454	408	430	450	408	408	456	441	400	419	413	444	508	448	464	408	447	393	456	448	444	416	410	427	450	426	425	434	451	420	475	466	458	431	438	434	417	409	410	426	400	424	427	410	438	449	425	485	471	420	437	427	419	440	441	435	391	390	399	427	436	422	423	457	427	431	423	422	425	427	420	418	423	462	405	441	477	431	409	437	444	473	445	427	444	419	437	447	466	470	406	466	430	491	423	432	438	447	446	420	414	427	408	440	411	412	421	451	385	452	390	444	424	400	441	388	406	431	403	432	411	429	404	422	436	420	432	430	444	461	443	413	397	401	448	409	415	389	423	441	419	408	455	434	432	437	410	410	399	425	444	420	459	415	427	390	433	424	427	401	422	404	464	439	449	400	423	390	441	446	463	458	430	409	465	406	416	412	439	444	425	434	429	438	429	437	461	428	447	450	447	432	453	415	448	433	459	424	446	382	395	449	424	416	440	418	444	429	410	463	422	413	405	436	446	448	457	399	442	411	422	440	421	405	430	404	405	450	402	423	446	414	431	420	418	432	392	414	429	445	390	416	398	408	446	461	440	437	412	463	458	415	449	415	438	477	393	416	465	421	450	406	459	438	433	439	422	458	391	422	410	419	426	423	434	409	473	426	413	398	439	423	441	415	443	435	403	455	369	452	411	409	415	411	453	418	451	441	438	420	398	449	451	428	428	445	408	414	416	426	429	416	447	408	446	437	449	434	441	473	474	437	424	451	427	419	386	468	456	447	432	423	408	400	451	460	428	439	427	430	450	455	420	396	443	436	446	423	444	432	423	415	440	434	410	425	450	434	432	497	397	413	439	441	416	469	434	428	431	387	482	409	422	399	398	441	408	418	452	426	435	433	440	405	454	440	409	436	414	405	433	423	421	425	378	449	386	411	428	409	433	397	433	416	420	451	422	427	450	410	420	414	429	422	476	428	448	405	431	417	429	452	455	385	448	405	446	402	413	425	428	394	454	453	421	409	462	447	413	443	422	432	412	451	445	424	422	429	413	388	435	417	424	410	414	445	448	422	431	421	417	426	441	425	432	434	415	433	408	460	418	450	433	419	425	440	427	412	453	458	460	413	418	399	439	444	423	458	460	456	423	422	449	418	425	456	400	439	439	435	422	430	409	436	461	434	424	413	442	442	453	430	462	446	457	413	404	439	435	461	437	405	446	464	416	401	459	418	443	374	424	437	443	435	411	434	442	454	441	423	425	440	399	414	421	444	430	432	431	425	423	439	437	417	445	457	414	418	425	440	418	399	455	410	429	397	430	434	419	445	428	373	414	434	429	486	421	400	431	387	468	414	482	431	447	418	407	458	424	428	422	406	422	457	413	396	408	418	427	444	425	397	412	429	442	413	425	463	407	468	437	451	407	403	418	421	458	421	458	432	437	429	425	436	406	429	413	440	449	435	423	461	415	473	464	438	416	417	385	484	413	448	422	425	460	417	446	427	446	449	423	453	449	447	446	433	442	465	406	413	466	411	463	433	405	464	425	415	438	439	422	426	446	450	469	467	417	398	379	437	429	472	455	476	423	431	483	418	419	408	436	409	443	416	452	452	428	453	404	444	414	410	464	423	394	416	453	402	414	462	408	433	423	407	432	402	460	463	446	434	429	445	406	388	419
24751	20709	26684	24580	9247	2359	1450	1003	739	675	646	1255	9578	11836	7173	2654	855	564	469	452	477	431	405	467	452	465	478	459	448	466	494	456	419	475	518	483	458	442	435	478	427	460	479	483	457	478	438	464	459	484	430	483	402	469	458	449	461	433	486	430	463	440	452	460	452	448	481	470	462	461	421	478	461	482	463	471	425	473	484	456	440	466	447	497	470	447	455	426	411	406	451	475	465	491	460	447	456	468	490	447	458	467	448	451	444	433	478	446	437	438	459	429	427	462	460	444	440	471	516	458	479	439	509	444	467	444	457	467	463	457	473	458	499	466	501	450	469	488	476	455	473	493	469	491	459	455	431	471	450	465	451	499	488	452	446	475	453	469	466	420	502	424	438	434	419	446	441	440	470	442	479	450	445	404	432	437	481	456	487	466	418	481	458	456	494	487	468	444	476	472	448	517	411	458	453	446	436	471	453	453	480	465	420	466	492	465	454	442	474	460	457	483	467	462	436	471	473	463	441	474	484	443	478	465	453	422	458	431	451	466	427	454	447	421	427	456	443	464	441	405	469	485	400	440	462	481	440	451	447	454	458	463	471	430	465	440	445	418	468	457	429	477	444	468	420	445	468	477	471	451	495	455	523	493	438	476	470	456	460	434	493	473	454	445	462	472	441	463	465	478	432	496	448	492	493	443	467	448	496	496	474	456	445	433	445	473	455	443	479	445	440	458	479	431	418	444	457	491	474	447	435	435	470	435	442	470	431	492	447	438	430	454	487	442	441	423	427	443	439	444	470	423	467	445	455	445	470	470	462	419	454	461	461	451	466	442	474	468	446	454	448	416	444	474	478	513	498	451	432	431	461	442	466	504	466	443	443	481	433	434	447	467	456	462	435	437	442	466	446	448	432	503	481	471	455	408	417	451	435	448	476	501	406	424	430	485	478	434	483	469	427	454	424	435	429	457	448	462	448	443	439	487	467	457	425	441	455	434	472	439	478	487	450	489	457	458	523	459	513	427	461	493	449	454	480	472	462	458	460	461	437	443	430	467	433	456	447	489	471	461	470	461	454	458	454	454	477	397	451	443	468	488	453	441	452	457	445	480	454	449	441	475	479	477	455	456	408	452	504	470	477	435	465	485	462	490	457	435	483	489	457	482	486	476	432	471	432	454	465	450	467	460	424	493	450	451	439	501	496	420	435	443	457	458	486	497	443	468	471	433	488	450	508	412	460	439	454	466	397	452	458	464	478	467	483	483	456	456	488	437	433	461	458	448	424	450	469	465	479	513	465	452	443	435	428	436	444	453	430	448	423	463	451	474	457	473	447	510	443	506	441	434	433	460	473	440	464	488	457	475	462	475	456	413	467	477	465	516	438	442	429	455	459	453	479	429	441	443	486	465	476	480	512	448	492	465	433	431	447	460	457	443	462	424	455	485	515	467	476	435	449	471	438	462	479	471	455	442	468	449	446	439	429	430	430	451	429	491	468	460	481	478	461	507	481	430	459	456	414	457	438	439	479	449	457	453	430	429	482	452	442	477	481	452	453	453	421	434	481	447	434	433	444	423	436	471	461	463	434	460	463	478	412	468	457	453	443	464	430	429	455	469	447	424	478	471	415	446	496	455	460	471	483	425	468	466	442	476	427	478	502	456	456	433	457	421	504	429	443	433	473	422	463	465	439	460	446	430	445	468	480	461	469	421	474	438	484	435	441	446	460	445	467	449	477	484	471	470	468	461	483	464	481	455	421	433	437	435	490	484	456	440	460	485	466	489	459	465	474	474	451	475	462	450	447	456	478	424	459	421	477	440	424	449	456	462	481	475	432	462	478	476	433	431	441	442	470	479	439	455	469	459	475	452	421	501	418	430	447	422	483	487	470	426	436	465	432	423	419	464	455	500	495	455	415	471	459	447	486	441	441	427	444	454	484	407	459	451	465	480	458	464	462	482	448	459	459	450	473	452	453	435	462	456	443	446	449	447	442	511	462	473	456	467	473	422	469	457	462	451	457	478	474	461	450	430	472	439	470	466	465	478	462	455	428	453	436	435	487	428	446	464	435	437	465	453	483	446	451	454	420	508	471	452	417	462	462	466	442	461	474	465	449	469	472	518	475	454	464	472	465	445	458	441	465	462	477	463	456	428	455	477	469	463	483	485	453	491	486	496	467	463	453	450	474	463	471	426	432	437	482	464	433	440	439	461	465	436	448	480	422	430	462	479	446	511	461	453	459	500	470	483	458	467	433	460	466	446	440	450	431	455	425	473	437	453	458	456	463	474	448	438	487	470	485	410	441	431	484	444	472	457	440	453	473	476	454	468	437	463	450	429	433	464	483	501	445	449	477	439	449	439	477	464	480	425	471	433	473	480	453	466	439	438	486	441	460	465	435	460	414	448	428	446	400	428	447	435	426	447	453	436	436	484	448	430	477	486	452	484	430	452	445	439	448	457	472	441	448	434	441	463	457	500	477	451	450	428	471	450	404	455	435	458	478	468	470	447	454	425	445	456	474	451	486	459	450	443	459	433	437	498	461	472	488	474	529	460	476	447	488	471	465	467	458	458	452	457	443	468	478	432	454	508	453	464	439	439	501	466	426	460	446	460	453	440	470	447	437	478	455	487	447	473	421	478	456	445	465	472	471	483	438	428	494	477	463	469	463	475	497	461	451	453	440	482	451	458	457	457	460	470	407	451	470	456	486	481	428	460	429	504	427	442	486	478	433	452	459	420	486	481	507	460	483	476	452	445	467	459	461	451	452	433	423	462	410	445	499	472	447	479	460	449	446	493	450	487	460	480	479	436	455	453	442	405	435	393	426	464	466	416	461	477	435	474	487	470	458	423	453	485	433	424	470	488	416	464	449	442	429	445	471	436	444	426	435	440	438	441	486	446	490	483	481	460	453	451	447	476	454	471	499	472	458	471	442	447	413	473	425	475	445	460	429	465	456	492	485	473	460	429	476	469	455	434	473	456	417	415	428	451	474	486	468	506	428	446	450	464	456	445	425	485	448	468	480	458	492	468	440	458	457	450	396	446	479	429	440	452	496	461	454	445	470	435	444	475	459	466	443	457	437	460	463	497	474	462	446	474	441	468	495	533	482	507	467	464	476	427	455	456	463	432	449	419	436	455	492	481	463	465	470	432	444	452	445	517	454	414	422	440	452	452	476	437	457	474	465	451	430	490	443	474	436	480	471	461	451	492	431	432	439	470	495	439	490	430	474	414	469	456	462	448	434	473	458	448	475	412	454	445	468	447	435	439	442	414	403	449	478	467	450	479	461	467	475	419	442	423	419	430	407	434	451	447	432	440	479	460	499	474	455	457	468	478	483	480	454	462	486	445	457	441	448	425	496	447	432	514	477	451	495	450	466	427	467	470	484	495	435	477	456	474	466	466	432	451	483	481	460	444	437	463	459	438	436	437	444	488	479	470	472	501	443	434	468	429	409	452	475	451	451	458	431	496	426	461	479	460	504	471	489	485	458	480
5076	7187	6760	3646	2754	1982	1708	1344	945	832	789	2005	12834	11853	7084	2796	898	510	431	416	442	395	440	441	395	433	396	442	416	428	423	415	426	411	393	431	433	444	415	435	446	401	432	455	430	433	403	449	426	455	401	418	433	401	413	471	436	413	441	431	452	395	398	447	430	419	447	432	431	377	414	426	399	408	429	445	413	434	409	480	436	422	386	418	447	434	409	401	382	426	447	424	417	408	421	411	437	437	490	423	424	406	457	448	467	436	399	413	396	434	391	442	437	423	428	417	432	392	427	421	419	388	436	419	427	405	412	439	404	403	453	405	415	467	413	421	436	422	411	445	461	408	445	418	424	422	431	423	432	431	397	430	409	420	442	443	405	398	437	428	417	382	397	434	467	444	436	409	438	426	387	407	401	447	451	432	439	460	448	433	415	417	432	422	411	444	422	420	377	415	429	392	400	412	424	417	431	428	400	413	421	418	434	418	394	416	424	433	421	395	430	419	416	411	389	418	404	406	421	427	424	410	443	446	441	439	418	444	430	447	396	417	390	423	407	418	400	419	445	412	429	417	414	435	428	393	426	438	427	410	410	417	420	424	419	427	416	409	403	415	445	450	384	422	424	466	374	435	402	464	443	448	411	429	448	436	415	398	412	441	450	449	437	399	398	422	447	428	396	408	430	463	407	375	450	421	381	433	445	418	380	394	420	439	454	432	391	421	428	418	412	394	410	429	442	445	438	421	409	420	388	437	428	409	405	404	388	409	419	429	419	433	438	402	402	388	401	464	411	423	398	413	441	407	407	437	440	430	457	381	420	401	439	394	439	444	430	391	417	469	441	392	419	435	435	440	411	380	409	436	434	412	438	416	413	454	403	444	442	399	421	462	426	411	427	383	395	418	438	430	406	430	424	429	432	438	432	435	433	439	434	428	424	395	440	427	431	439	434	420	382	433	416	442	432	395	414	426	417	401	412	432	429	428	416	402	425	432	391	419	422	417	427	424	422	450	416	428	402	415	431	445	405	445	410	405	424	413	418	398	417	474	402	419	437	418	446	415	407	458	434	430	407	415	417	388	439	412	465	418	421	395	368	423	419	423	425	414	438	406	404	430	422	438	447	419	405	437	425	414	458	431	446	417	397	408	413	426	448	418	411	417	406	424	440	421	425	432	403	416	440	463	413	397	410	415	421	443	450	398	457	406	380	413	439	437	418	426	465	421	403	444	486	462	422	434	430	403	408	388	396	442	437	410	414	408	415	413	447	416	366	419	407	414	466	420	419	428	421	447	431	425	429	437	425	393	417	387	416	395	400	410	463	425	397	428	403	416	395	428	411	404	412	421	397	429	374	379	426	387	406	456	474	383	432	381	435	422	434	444	364	437	436	423	465	418	389	432	429	431	399	454	438	404	419	407	422	442	407	389	470	389	412	399	436	411	452	412	425	416	436	419	445	406	425	451	426	397	418	430	435	456	410	393	453	440	423	402	412	418	385	407	444	406	426	420	418	407	412	398	409	433	415	451	413	414	423	416	452	451	432	432	413	400	428	438	419	426	414	402	432	391	416	435	482	412	418	462	439	428	434	374	440	395	396	407	428	425	435	446	422	429	399	423	411	428	399	433	410	385	420	420	390	405	406	464	397	415	398	396	422	436	427	415	403	418	404	442	441	419	462	405	416	425	418	401	430	418	394	411	414	424	429	442	428	414	428	410	426	376	389	426	462	419	451	409	408	445	431	460	391	399	408	413	388	424	420	429	454	422	418	460	403	391	397	373	426	440	438	417	423	431	447	418	399	399	439	398	476	446	434	434	416	413	405	425	422	407	427	440	415	414	393	430	431	416	375	439	422	421	401	485	406	427	434	423	427	414	449	392	448	425	388	411	406	369	368	441	425	417	409	415	433	392	461	414	403	441	437	438	390	418	430	421	385	407	386	461	418	446	438	377	408	373	438	422	444	412	406	428	433	427	396	422	420	411	413	415	419	436	403	459	410	434	406	389	443	418	423	404	454	423	479	425	424	408	444	399	417	425	445	400	458	446	422	452	404	412	429	397	428	446	426	408	394	450	462	403	427	436	414	399	410	423	380	453	448	405	436	410	399	472	432	350	391	420	416	405	438	425	386	420	396	401	394	402	422	419	422	400	399	430	420	392	441	427	382	392	392	443	447	425	411	411	427	413	429	439	380	419	432	481	413	414	418	407	410	400	400	407	417	472	401	421	407	424	426	439	426	433	402	410	428	410	462	397	421	417	413	404	407	433	412	443	411	456	408	422	399	438	439	422	448	424	416	459	427	414	419	466	384	410	411	422	433	427	441	446	420	430	452	444	443	458	448	404	420	432	404	430	420	403	421	468	420	393	399	390	435	424	433	438	401	421	436	415	432	393	418	419	393	400	438	460	442	388	429	361	457	414	411	412	399	450	422	433	407	430	426	429	396	405	424	446	406	360	430	419	415	396	430	374	429	435	418	412	425	419	416	423	418	382	418	442	418	426	432	396	398	440	426	397	419	402	422	423	416	397	404	385	416	387	410	424	386	426	413	385	429	408	417	423	410	401	412	398	414	453	404	466	476	438	404	423	430	438	425	414	403	465	366	475	419	462	438	410	432	431	382	440	451	407	372	426	471	434	410	414	442	435	411	410	386	432	434	413	427	429	415	448	395	444	405	436	421	464	399	431	420	411	412	418	410	410	471	394	413	401	413	423	406	392	440	422	455	448	402	472	403	416	406	434	421	419	412	392	452	427	445	400	417	445	389	434	380	420	416	443	377	383	413	425	422	424	408	459	420	414	417	394	420	417	394	433	418	389	424	413	443	457	408	430	436	410	416	387	407	437	443	435	426	436	441	413	431	400	402	399	405	436	395	438	395	446	418	418	409	447	408	407	416	435	391	396	428	401	418	386	428	405	394	414	412	389	415	384	440	421	461	433	390	414	429	430	464	392	420	436	420	406	397	450	396	435	442	398	419	429	410	426	431	408	424	418	421	436	392	392	464	478	407	413	396	430	431	434	424	408	395	423	459	415	401	413	408	450	417	428	409	425	410	407	419	409	440	433	432	443	444	418	429	399	418	434	453	416	395	426	453	410	420	402	450	420	404	423	434	432	432	416	412	392	443	440	410	415	416	397	435	411	408	432	435	446	424	422	436	407	398	425	427	448	408	398	412	409	412	417	425	443	417	394	410	416	395	405	457	404	397	421	419	415	419	446	449	416	397	427	398	410	445	410	423	430	405	417	430	416	424	431	450	435	432	415	424	432	424	379	397	454	423	435	419	392	428	401	440	430	411	429	431	455	394	397	446	390	395	408	430	458	409	407	459	404	438	383	438	442	435	405	400	439	429	397	415	417	413	456	397	422	411	445	387	429	424	392	425	384	400	455	429	407	421	423	423	404	402	446	440	426	420	426	449	433	433	434	393	426	430	432	438	430	422	450	404	437	431	431	403	431	450	407	431	442	427	420	441	423	438	403	397	412	469	427	420	390
23766	20713	27664	23819	20334	8692	2895	1562	1210	1121	1027	2185	21107	20531	12583	4370	1343	706	651	573	605	571	594	578	578	555	611	556	621	558	604	581	590	556	562	590	542	561	569	607	590	619	597	607	561	594	587	576	604	548	573	615	567	583	542	583	539	590	605	567	600	550	637	598	558	601	543	583	598	588	631	578	614	586	581	593	541	568	581	603	576	550	604	560	625	583	571	568	585	577	593	598	554	568	553	578	565	574	575	607	570	558	609	602	587	579	641	619	595	601	602	571	552	553	605	600	559	576	577	568	541	601	581	569	579	545	582	580	559	594	571	570	602	616	604	554	632	604	585	540	550	583	588	609	578	598	561	575	578	607	593	574	580	630	593	587	589	595	581	602	596	623	553	557	558	557	602	632	608	620	582	599	557	575	578	564	627	546	567	552	585	584	630	600	558	660	596	577	585	550	544	580	544	583	566	590	557	552	597	584	563	545	615	595	585	563	613	569	553	587	589	609	586	585	550	567	578	583	546	566	565	556	589	617	583	586	555	590	563	591	608	589	545	592	603	559	540	569	595	588	619	612	545	564	598	599	585	602	590	567	584	569	591	559	589	580	574	616	583	567	606	594	590	589	571	572	525	546	561	557	557	539	562	583	577	578	559	615	550	541	579	582	593	590	582	552	569	578	559	612	592	534	563	581	605	579	569	575	624	586	556	599	619	608	566	609	580	582	606	570	572	602	582	566	587	625	575	581	593	565	577	582	590	607	594	585	591	548	557	597	619	590	614	571	611	637	604	541	592	552	523	585	549	571	604	616	609	525	635	546	573	534	606	594	621	576	594	605	606	553	621	563	577	571	590	569	548	578	581	577	608	557	555	580	575	600	591	585	555	622	579	607	611	567	612	538	610	540	539	588	578	587	572	581	561	557	585	571	581	599	582	603	560	593	534	597	594	572	567	581	572	601	588	557	554	560	571	553	654	583	563	555	606	598	592	575	581	525	577	591	584	603	594	611	615	588	555	571	583	588	601	594	544	625	554	617	593	605	559	559	587	625	574	522	562	596	545	578	570	622	600	589	623	606	581	536	536	604	593	615	610	577	570	569	565	588	530	578	583	557	553	537	540	544	569	628	607	579	589	572	565	585	564	555	578	565	565	574	577	540	584	539	533	610	586	572	602	560	553	559	577	576	563	605	568	596	594	582	555	548	576	600	618	598	540	584	553	556	589	526	564	592	572	598	566	637	584	547	572	598	581	564	586	574	604	561	570	556	606	577	586	585	570	534	566	586	549	588	603	580	592	582	607	599	620	591	563	550	586	582	572	527	594	561	599	594	591	570	578	574	546	564	592	627	569	561	613	546	551	550	595	570	572	606	579	564	558	529	570	534	594	569	582	573	578	565	583	571	578	574	545	563	600	577	625	579	592	575	614	579	612	552	569	573	596	571	588	550	573	608	589	566	606	615	557	600	549	595	570	597	605	560	579	604	536	542	603	598	577	577	611	533	540	530	581	594	604	602	579	582	546	546	571	604	582	577	585	572	571	580	620	577	580	587	556	581	595	623	620	570	555	574	544	583	576	615	572	593	548	593	615	545	591	569	590	588	601	588	563	608	571	631	576	546	573	570	560	571	567	548	595	618	561	561	604	543	598	577	553	613	553	589	594	557	556	588	612	569	539	561	583	566	586	597	600	616	568	551	599	588	586	613	595	573	573	614	574	573	547	573	556	556	604	562	552	584	521	577	588	581	557	625	581	581	569	585	605	540	553	588	561	565	598	587	628	550	566	550	551	614	556	581	603	568	612	542	613	529	540	578	532	559	566	590	584	573	605	587	592	598	605	602	607	560	560	540	570	575	571	583	584	591	585	583	593	569	572	532	577	585	582	615	556	580	572	569	587	579	553	563	569	612	543	572	531	586	569	566	521	593	582	587	569	534	562	585	564	543	551	595	558	606	603	616	565	569	541	589	537	554	586	605	544	571	580	609	579	625	560	562	540	595	575	565	582	556	574	593	581	609	565	571	558	606	614	567	532	568	570	551	531	578	558	597	599	641	581	553	643	568	567	558	579	573	584	615	598	585	577	580	620	566	565	591	583	622	605	574	570	586	596	550	600	584	550	565	558	605	595	553	541	567	601	566	517	577	566	586	588	542	596	566	580	588	601	611	596	601	557	573	600	621	581	558	590	554	530	636	574	602	579	551	583	556	566	613	590	568	569	620	585	562	564	532	583	604	624	598	618	568	579	593	583	566	589	586	591	620	623	562	568	560	561	564	584	569	598	618	560	591	555	549	574	559	572	564	576	610	548	596	593	568	562	593	592	619	554	553	550	568	555	570	593	583	574	574	597	578	583	612	527	600	623	562	562	562	532	577	551	617	596	627	583	598	637	553	564	583	591	536	582	633	554	593	593	555	532	580	577	599	580	593	575	586	559	565	563	590	575	578	565	568	582	584	571	599	582	591	582	586	571	575	562	626	613	566	559	582	570	576	566	571	542	570	593	570	592	545	567	586	604	586	569	565	556	551	594	565	559	538	610	593	582	539	582	567	570	595	594	531	579	608	553	579	600	586	552	612	569	551	573	573	560	571	570	614	600	559	556	625	597	583	615	577	580	595	577	587	572	572	512	565	582	613	575	605	604	590	607	530	543	585	605	547	566	613	560	569	592	597	592	605	595	600	646	572	541	552	625	566	637	588	544	600	610	584	587	596	560	552	567	565	546	580	553	592	555	583	549	593	550	574	577	571	595	534	529	598	612	542	580	564	525	607	543	609	539	600	543	540	605	600	534	603	594	593	565	594	563	597	555	549	557	593	627	558	580	562	586	567	577	562	559	568	575	572	551	591	545	547	592	541	544	523	598	572	609	592	558	555	594	576	571	589	581	581	586	581	550	562	594	578	608	574	606	599	584	576	643	551	563	543	555	613	552	598	566	541	598	558	584	568	551	596	569	550	585	563	590	595	585	608	591	587	572	563	572	581	568	582	577	546	553	561	546	528	604	586	577	562	571	582	603	586	571	566	608	535	592	531	549	548	582	621	605	552	573	549	604	596	603	579	584	562	548	570	585	555	567	546	554	572	524	549	564	551	563	536	543	589	558	588	604	542	600	606	618	583	583	566	598	586	538	611	592	592	550	588	561	569	548	579	574	550	572	590	571	566	544	585	562	600	597	574	557	513	559	570	551	563	587	566	555	588	536	586	548	558	597	622	604	574	562	573	620	579	575	583	583	611	606	585	613	566	601	591	569	533	566	581	581	580	579	592	583	583	559	561	612	563	639	568	573	568	622	588	584	542	600	544	607	538	574	588	564	625	537	588	561	576	575	580	610	547	605	599	566	580	627	635	570	545	546	555	608	530	540	610	569	592	580	541	625	554	596	539	599	571	562	576	607	553	581	574	616	560	544	553	601	572	599	580	600	549	540	576	541	551	541	567	569	519	595	546	577	573	556	528	540	597	580	576	523	581	583	585	572	588	582	571	571	607	554	591	593	536
6234	11825	10888	6792	4548	3344	2443	1837	1498	1351	1277	3545	23786	18250	10748	4326	1315	663	581	526	509	539	543	556	506	535	512	500	525	534	524	511	526	552	547	538	559	546	504	510	551	501	544	511	521	552	493	528	505	559	530	483	529	563	530	512	558	510	560	539	521	488	465	494	554	523	498	515	511	496	526	552	507	559	516	524	488	494	522	539	551	532	516	528	529	541	515	497	519	503	520	520	548	523	504	551	578	512	548	511	508	524	518	577	489	493	551	493	559	509	556	468	483	535	513	530	510	488	523	542	521	585	525	524	509	517	533	523	553	476	501	519	526	538	558	535	481	491	508	492	510	497	502	482	510	477	543	542	547	520	531	482	468	495	525	527	474	531	483	540	547	513	498	535	529	508	517	546	555	495	503	512	487	534	554	569	497	549	554	528	517	550	517	519	562	526	542	516	509	516	514	588	496	523	497	522	506	510	542	477	504	513	487	504	523	559	547	529	510	500	547	495	507	508	499	504	527	510	523	517	521	512	541	496	521	499	520	513	520	486	511	550	495	531	521	506	514	490	509	501	484	486	517	525	509	504	495	520	515	528	502	529	495	498	489	529	500	557	550	513	498	530	509	561	540	518	560	505	494	503	515	561	514	508	508	510	525	531	524	524	518	547	516	516	553	539	550	536	480	558	529	486	527	521	567	524	538	546	525	567	483	490	506	496	511	502	519	533	495	500	483	507	490	507	558	549	542	518	493	499	539	522	511	515	528	539	521	505	514	512	516	549	484	518	518	511	518	517	527	499	519	508	519	552	489	497	519	563	568	497	509	509	490	482	497	499	491	518	510	504	535	549	505	524	533	534	487	530	544	517	520	498	504	511	527	520	518	543	490	523	544	483	554	516	536	504	509	481	527	491	496	473	517	531	513	507	522	551	505	541	517	518	539	541	482	472	499	522	517	546	517	534	532	514	513	553	497	517	547	549	489	476	490	506	532	510	550	539	548	529	526	500	489	490	498	509	520	505	484	530	507	527	541	478	473	501	550	496	503	505	527	520	533	504	466	459	552	485	523	545	531	507	514	513	471	502	549	547	542	540	539	519	522	528	540	510	545	547	530	514	538	516	497	524	527	540	525	486	509	488	536	515	494	526	537	514	532	500	533	549	550	493	518	563	492	482	532	512	479	534	527	477	545	471	526	526	545	491	547	536	510	504	508	535	480	497	517	508	498	492	536	536	504	500	537	531	584	482	511	521	518	495	491	473	530	508	503	529	543	502	524	521	492	531	479	513	537	535	534	534	512	485	532	537	487	523	539	490	506	504	529	507	513	533	494	496	538	494	533	504	498	502	502	477	572	514	493	519	532	525	499	505	515	528	522	514	508	514	507	499	524	496	494	540	522	532	511	528	515	492	564	513	535	527	540	531	492	565	520	508	533	550	530	495	500	513	537	494	526	558	505	511	516	457	534	515	520	494	502	505	560	524	559	508	548	538	490	537	504	560	491	536	563	508	517	508	538	548	527	500	518	521	496	535	489	526	487	531	497	468	504	510	533	553	486	499	501	519	503	543	501	504	578	506	508	505	505	522	519	521	550	513	492	521	553	468	550	538	481	567	466	495	511	508	526	508	505	534	582	483	515	510	561	563	508	531	511	506	524	547	512	529	492	510	504	517	557	535	515	500	522	454	461	511	550	499	574	515	494	502	542	543	504	518	538	546	525	483	498	499	529	563	512	508	503	520	530	571	541	494	539	524	519	547	543	513	503	492	510	517	525	494	499	546	506	483	511	496	556	529	516	513	526	501	517	513	541	518	534	464	477	543	527	518	489	518	494	485	514	528	475	506	539	522	525	523	525	541	489	513	511	492	520	520	539	554	530	538	500	524	495	518	529	554	542	539	463	520	538	518	512	520	515	469	495	509	524	496	513	504	534	501	532	507	549	559	529	515	501	522	524	500	559	516	483	513	489	520	520	567	500	520	523	541	570	511	535	509	538	520	509	521	555	517	532	508	587	507	514	548	498	547	517	507	512	488	489	543	552	500	524	538	488	500	494	560	529	537	485	487	499	529	514	505	512	524	486	533	517	540	527	540	491	504	483	510	509	509	523	515	527	549	457	502	521	495	518	533	544	488	490	498	543	525	504	523	495	509	496	480	539	530	546	544	481	519	527	522	507	525	494	494	537	485	513	483	502	516	523	523	531	524	510	521	497	509	500	478	534	506	486	575	504	520	519	502	531	492	510	501	528	525	520	531	544	495	529	505	529	491	490	551	505	528	494	478	512	501	527	547	533	529	510	499	528	495	577	559	509	499	479	546	473	534	531	539	492	518	511	531	489	515	496	526	507	517	528	549	569	526	476	495	490	526	493	502	532	508	531	540	528	515	519	532	500	520	488	532	501	459	525	512	473	531	515	537	500	531	518	524	519	526	513	493	502	523	532	504	535	520	519	536	519	483	498	516	535	527	502	529	490	515	485	521	532	507	516	513	517	550	503	527	478	539	501	531	557	548	504	500	502	513	537	513	512	513	537	498	492	527	523	561	553	540	516	505	557	532	579	537	503	524	519	492	530	542	530	513	496	492	509	507	523	501	476	533	518	518	550	527	488	528	493	497	506	499	500	517	528	508	487	499	509	536	501	517	482	515	487	513	482	512	531	514	549	476	504	481	516	517	511	492	529	501	509	528	543	526	492	516	533	530	561	588	529	485	519	500	540	511	542	509	516	497	520	499	480	515	479	520	541	462	534	562	516	489	520	506	464	524	537	485	525	483	502	514	515	522	515	511	503	515	507	511	490	494	566	521	516	487	526	514	501	500	552	558	491	513	520	472	522	480	511	489	499	490	534	497	489	532	504	506	509	521	521	498	544	531	553	502	498	562	494	519	522	497	519	551	529	523	518	552	499	487	532	502	503	520	517	508	509	503	493	514	543	496	547	506	541	478	525	524	543	533	520	518	511	493	536	519	510	537	522	499	483	483	517	514	535	486	535	510	491	527	464	490	508	533	541	509	508	553	534	532	516	496	495	558	580	508	497	505	503	530	498	480	540	486	490	505	522	511	501	503	533	524	467	523	522	497	497	492	490	502	481	508	494	497	556	508	537	520	443	532	499	548	499	517	550	501	530	529	528	507	551	492	536	526	517	550	540	517	522	539	510	478	492	478	487	509	509	544	544	514	487	521	517	540	513	505	542	496	535	497	532	507	489	529	541	497	461	540	518	521	530	485	549	537	486	534	531	490	510	487	524	514	496	516	548	521	525	458	484	510	545	512	532	517	515	519	460	500	522	534	488	526	526	501	528	517	476	512	531	492	482	514	476	506	503	519	499	469	528	490	540	485	533	519	530	513	473	531	500	528	491	530	527	528	485	470	520	483	476	520	556	470	479	550	522	533	524	533	535	512	516	487	538	501	481	509	539	496	525	500	482	494	513	496	515	540	525	483	481	484	488	453	515	509	531	524	496	511	480	506	496	512	521	525	521	510	508	499	493	539	522	546
26615	9578	2796	1499	933	675	631	616	553	603	571	593	1306	1464	1125	744	530	523	501	515	486	501	474	476	466	503	485	503	439	502	483	454	461	497	479	492	475	454	492	487	466	463	482	478	464	519	477	473	493	493	470	494	490	493	474	498	508	516	502	510	466	530	485	461	472	495	462	467	470	495	486	455	467	445	495	445	473	454	509	481	465	460	474	475	455	527	476	475	488	480	476	455	480	485	474	450	453	491	472	480	478	479	485	477	486	459	504	523	488	473	456	473	469	453	455	482	463	477	504	477	515	462	484	470	478	484	473	473	518	489	462	468	433	455	459	459	471	452	496	550	501	525	454	468	478	472	478	496	466	460	488	502	513	500	444	460	482	497	492	517	496	494	491	447	508	481	451	464	486	460	463	502	478	457	467	494	472	481	472	484	455	448	477	517	459	457	492	523	498	465	485	499	491	494	473	444	478	495	461	463	501	516	456	500	447	509	461	500	487	499	477	502	502	484	462	499	487	472	483	488	480	540	463	470	475	495	491	486	479	506	518	464	461	488	480	462	487	475	442	445	483	494	494	502	475	503	498	507	467	501	443	523	493	495	471	506	515	468	465	462	459	509	497	530	437	479	474	489	452	459	458	510	468	486	473	459	453	482	460	485	501	500	448	451	480	457	475	504	494	453	482	487	494	462	533	455	454	499	468	442	502	464	441	459	478	452	479	461	488	484	474	505	449	469	468	469	496	475	499	481	501	514	501	521	526	500	479	476	471	500	477	474	470	495	466	490	481	458	454	469	484	455	508	495	508	460	540	543	470	520	506	476	474	482	451	472	507	462	516	450	446	492	487	479	471	514	489	468	477	530	484	461	452	474	459	462	513	463	465	448	462	478	514	464	463	466	474	508	463	462	491	482	461	467	493	479	462	505	482	475	524	480	525	464	517	474	421	461	477	489	535	495	473	464	449	487	500	499	508	504	449	461	509	470	470	504	481	486	466	491	493	519	480	486	421	452	536	510	468	482	464	498	470	478	514	493	460	487	511	445	491	454	479	455	467	476	491	494	514	462	481	454	482	465	482	501	490	498	492	519	486	473	483	465	440	475	469	475	481	467	449	491	448	514	458	496	496	455	495	488	489	490	452	498	473	471	466	471	484	459	469	464	478	506	506	485	485	454	444	467	521	502	506	543	497	465	484	468	526	478	481	490	447	471	472	473	459	450	454	470	472	501	464	492	461	520	515	505	485	467	505	492	465	494	495	492	487	494	511	483	488	516	459	471	449	463	522	509	499	486	487	498	474	460	479	457	469	488	499	457	502	464	488	527	477	457	446	484	521	536	489	489	490	459	472	476	486	479	432	469	493	473	474	487	486	502	495	496	481	488	459	464	479	487	504	509	459	462	508	509	480	451	486	477	462	489	471	474	470	466	478	460	490	517	497	427	465	481	467	469	502	465	454	486	498	489	461	468	501	484	446	476	445	441	518	447	479	487	479	483	485	491	500	491	485	499	459	472	488	489	475	473	421	481	481	469	466	462	497	503	451	439	476	481	454	481	451	480	468	464	460	457	514	458	496	484	479	481	519	499	460	491	516	474	494	467	507	487	482	472	490	434	439	480	484	520	471	478	498	451	477	471	429	507	488	482	468	482	473	476	495	496	481	483	503	472	502	474	456	495	489	459	483	525	495	527	434	472	498	472	486	494	507	481	492	522	474	462	480	483	498	465	470	475	469	491	467	457	500	496	450	518	486	480	482	502	525	485	493	495	476	507	494	485	512	488	518	508	503	524	438	475	494	462	490	433	493	503	483	475	466	488	481	449	469	470	490	436	503	523	451	487	462	463	464	479	473	441	518	486	459	522	485	487	475	477	472	459	485	491	473	490	466	504	481	475	489	474	493	483	477	475	483	472	491	473	526	462	477	464	504	485	474	457	497	458	468	482	513	507	457	492	480	507	517	475	466	460	519	509	490	506	477	531	525	446	464	497	476	491	479	495	470	493	489	453	441	485	451	443	504	530	491	495	464	481	468	457	480	455	484	492	486	480	499	502	526	457	510	501	459	489	494	501	520	450	502	512	483	489	457	474	456	478	493	502	495	493	492	502	485	496	511	477	482	464	505	488	483	458	473	451	476	463	455	483	478	485	471	483	478	481	500	473	503	472	459	470	511	484	521	459	489	452	517	521	469	475	472	467	473	474	504	507	489	443	495	527	518	473	499	484	464	459	488	470	468	474	474	495	479	468	474	449	495	514	471	470	449	475	525	462	499	479	482	487	478	487	457	451	505	485	466	496	469	471	485	496	456	491	458	474	483	495	467	483	475	479	446	489	466	460	481	483	477	506	552	473	509	480	477	470	493	473	439	514	501	515	487	488	480	465	474	490	476	483	470	463	501	474	490	426	485	482	461	431	446	489	489	512	478	484	472	457	486	504	508	466	455	500	500	464	484	497	500	456	515	486	492	491	461	470	457	475	492	456	475	465	454	495	448	484	475	494	464	511	473	495	511	477	498	482	502	490	478	476	457	470	478	435	493	491	495	474	487	518	458	472	469	472	484	509	453	488	525	493	496	478	480	452	483	475	493	460	515	494	493	495	502	477	476	487	506	485	512	493	487	454	495	472	468	445	439	435	455	507	471	444	471	501	470	472	505	483	496	458	543	468	464	472	478	463	437	496	459	476	511	507	464	470	494	525	473	495	469	469	467	521	503	494	485	467	466	507	509	481	451	503	519	520	501	465	494	476	465	460	500	477	481	487	492	503	473	492	447	483	457	457	497	463	470	451	461	486	477	452	473	475	467	507	517	492	496	508	523	468	482	499	484	472	478	463	497	496	464	519	504	460	468	452	486	473	516	488	488	450	494	464	487	478	499	473	509	460	493	448	481	454	491	487	496	483	478	487	518	508	455	452	479	479	478	507	464	500	486	452	472	459	480	499	527	489	470	477	477	464	523	471	495	491	473	495	491	487	498	468	456	458	490	505	481	489	540	508	450	470	524	476	519	434	456	460	490	517	489	506	480	498	461	482	486	520	477	480	467	503	487	477	476	468	508	460	475	473	495	505	503	459	495	500	512	484	479	469	518	471	508	477	486	449	508	499	521	486	494	449	451	478	478	520	522	496	488	472	475	467	468	478	438	495	468	482	446	462	492	488	489	511	457	462	501	538	476	482	449	494	503	465	494	505	483	474	463	437	461	453	460	513	513	497	467	539	459	433	484	452	459	498	451	487	516	547	465	506	465	507	517	510	479	509	433	449	459	443	484	473	516	475	485	489	466	458	502	489	484	492	465	457	482	473	474	479	489	465	482	385	511	492	509	473	480	474	472	464	520	473	463	463	460	508	449	521	476	476	481	503	498	469	493	476	496	484	466	491	481	513	489	533	437	459	471	508	498	483	483	501	463	514	445	443	460	533	496	477	489	479	483	439	505	492	443	454	450	475	510	472	546	484	461	470	438	474	485	447	450	455	489	475	477	451	455	474	482	472	480	502
6550	3130	2670	1500	1073	805	700	625	691	689	592	705	1854	1836	1269	784	509	448	437	444	458	411	441	439	415	443	452	419	413	411	443	388	437	440	449	437	435	418	442	421	426	454	465	428	408	420	426	428	401	427	500	440	448	406	444	446	441	400	402	413	398	437	443	400	427	447	440	422	434	476	447	409	417	423	405	420	402	458	419	404	403	471	417	417	452	406	429	426	431	419	463	405	456	423	437	443	434	450	481	442	379	425	434	439	443	429	458	432	467	439	437	429	490	414	413	439	398	424	449	382	429	411	442	454	422	411	416	404	459	410	419	432	470	445	462	453	428	410	434	429	423	440	385	401	472	429	394	393	440	461	435	423	462	443	429	414	409	436	390	452	390	416	393	401	400	449	448	453	458	419	462	422	429	399	458	437	430	409	388	413	422	451	419	413	448	465	394	393	491	461	426	411	419	447	445	448	449	412	471	458	402	424	462	398	436	406	382	446	401	460	408	440	409	424	430	455	464	393	419	439	433	410	436	414	439	403	427	460	426	446	432	443	434	434	429	423	449	450	410	417	454	423	437	430	452	430	426	409	414	455	459	449	471	445	436	405	403	420	426	397	391	426	428	424	437	407	420	436	410	468	430	458	482	445	438	421	423	422	452	406	415	408	450	424	437	410	463	440	431	444	420	425	441	403	491	421	427	387	452	425	427	450	422	438	453	447	386	447	448	406	408	451	401	390	429	440	448	445	428	423	416	449	455	456	422	435	431	451	444	427	421	422	420	403	434	422	426	449	422	471	436	403	422	425	426	407	432	383	449	446	414	438	414	397	440	405	459	421	425	422	468	449	468	425	451	425	426	476	445	410	473	392	449	456	418	402	454	419	356	396	443	414	427	447	405	433	456	441	433	443	432	404	439	422	436	450	477	443	434	450	411	389	433	417	418	416	443	452	433	438	432	429	432	472	416	452	456	405	427	423	427	415	450	439	399	412	434	462	439	457	442	464	452	423	412	409	408	431	423	440	403	409	458	406	438	443	404	413	411	423	450	422	421	449	433	420	427	449	456	428	432	386	439	426	440	468	466	416	412	436	414	413	448	408	430	446	433	433	467	452	447	429	419	452	428	442	431	413	390	453	447	414	481	432	390	388	428	466	447	430	444	468	432	422	419	460	455	443	412	422	435	446	427	438	429	436	441	440	430	427	422	421	443	416	403	429	402	486	434	398	428	445	439	376	446	418	456	423	404	423	384	437	411	425	422	434	434	368	397	441	417	438	436	420	440	416	442	446	421	439	417	421	451	414	427	394	469	440	424	383	450	478	440	396	421	420	451	422	427	413	437	443	446	416	436	443	420	457	412	482	442	433	437	412	437	461	449	433	407	458	402	401	453	418	433	454	445	445	420	427	454	429	433	460	430	398	429	426	471	416	431	437	408	441	419	438	429	449	394	444	418	464	417	440	441	440	442	415	448	459	475	436	471	432	439	425	444	456	438	433	426	414	426	453	404	421	462	427	413	413	422	444	452	387	430	442	462	456	442	412	431	418	444	418	465	426	383	426	421	445	432	394	436	371	473	432	402	414	391	442	445	419	437	453	474	377	389	438	458	446	455	456	407	411	437	421	446	417	414	421	411	406	439	448	421	420	431	413	442	425	431	471	401	442	411	428	461	409	440	440	414	419	414	463	406	445	431	415	402	416	444	425	439	433	448	452	421	438	403	409	426	400	444	419	394	413	411	413	459	452	427	441	452	461	397	400	430	450	376	423	409	439	457	424	449	413	447	445	476	460	416	455	412	429	449	454	437	389	424	474	441	435	430	451	453	391	421	417	469	414	400	420	449	445	417	433	426	428	421	449	404	435	455	408	457	405	427	444	448	457	441	452	414	408	403	425	417	433	407	435	423	421	429	427	428	411	434	394	456	424	397	420	421	439	412	414	433	391	426	444	430	394	448	446	409	445	436	448	437	402	414	420	419	405	413	429	414	434	445	448	398	408	435	400	428	410	492	405	420	439	445	420	445	465	427	433	419	456	435	413	431	441	438	417	458	424	448	438	429	429	412	408	426	439	421	431	406	449	424	433	435	402	437	423	421	418	402	442	415	396	394	460	406	412	428	438	453	401	439	432	408	431	422	420	424	420	448	419	448	436	428	407	432	405	424	433	439	432	429	450	430	425	430	385	435	430	457	463	411	403	451	433	402	458	425	424	429	469	412	431	456	431	413	419	427	468	441	424	421	430	425	470	429	445	398	399	444	447	423	411	450	445	460	411	452	437	432	428	421	436	426	405	418	468	408	459	421	441	440	406	436	422	415	413	436	443	464	374	433	457	459	432	429	412	449	425	434	440	412	445	434	453	448	473	444	426	422	408	422	444	474	414	427	450	452	394	456	431	401	419	418	450	460	403	409	439	424	417	461	442	472	419	445	443	457	417	442	425	443	465	463	405	437	464	434	433	417	428	453	454	455	437	433	422	416	418	386	434	405	453	437	401	394	429	454	457	432	392	421	450	416	409	439	436	415	429	450	406	436	404	435	396	410	415	417	443	373	437	444	467	399	418	428	443	430	477	419	447	439	415	467	452	445	431	483	399	442	437	388	445	424	459	402	419	440	411	420	422	398	444	393	441	469	393	456	435	467	436	441	419	408	422	427	402	416	445	419	416	452	439	429	412	416	426	434	444	445	453	471	438	448	438	418	402	397	477	436	422	415	456	425	397	461	453	474	419	394	442	453	411	425	451	450	397	419	388	441	435	429	440	436	430	447	410	421	454	440	437	483	419	435	424	455	401	439	445	439	444	437	446	414	452	427	417	447	422	440	422	430	425	429	423	447	477	427	464	401	458	452	418	405	443	443	423	445	447	386	473	449	428	430	408	435	433	463	438	400	444	400	430	433	442	396	424	443	433	403	379	411	437	461	432	414	422	417	382	385	413	441	420	421	452	466	461	446	442	435	478	442	435	447	418	425	417	432	396	429	448	405	430	430	396	431	434	411	400	405	454	439	386	460	441	385	439	423	431	426	406	406	416	409	446	439	469	450	389	417	425	412	418	417	446	444	458	417	439	473	427	456	422	452	427	422	433	437	398	430	458	426	433	473	458	404	442	403	419	446	424	419	438	439	419	438	434	415	405	422	434	399	407	437	447	421	418	438	438	445	449	452	422	407	408	434	451	443	462	419	408	453	422	435	446	426	405	437	436	443	439	437	430	407	419	428	427	454	410	425	469	432	405	437	420	439	455	435	456	431	453	393	404	402	438	410	431	484	429	429	434	437	423	435	439	404	433	462	461	422	445	416	429	469	420	449	437	433	419	461	414	414	462	391	400	413	461	408	429	457	447	437	446	448	431	371	417	422	427	435	402	436	412	419	430	423	408	455	454	352	428	402	439	428	476	398	446	392	420	461	404	442	390	444	418	420	458	446	433	448	433	422	421	427	448	423	429	462	414	416	416	425	474	418	417	479	382	412	443	456	407	441	425	415	438	455	442	423	447
24718	20717	26630	24592	9193	2233	1450	936	942	841	738	1075	9940	11240	6744	2544	895	532	505	427	446	468	460	500	459	485	449	508	451	410	436	469	457	467	447	485	468	477	441	469	483	466	449	472	438	423	429	458	434	469	448	430	469	440	450	438	441	424	465	432	488	414	474	474	422	440	454	452	474	469	434	445	438	463	440	454	430	433	440	440	442	435	416	431	466	417	456	443	469	447	420	459	461	450	430	462	500	406	450	495	477	484	453	468	441	478	482	472	428	435	469	459	423	441	411	461	460	415	420	461	479	488	462	436	385	444	462	411	459	460	417	455	427	439	445	435	461	414	416	457	436	418	431	446	451	445	472	448	451	489	446	445	459	450	423	423	428	443	425	442	453	440	494	453	455	457	429	409	471	437	472	508	467	428	453	430	480	430	410	426	434	443	448	467	462	433	451	450	438	468	446	459	439	419	459	456	443	440	421	444	435	434	421	463	429	438	467	402	445	445	414	473	456	438	457	431	459	449	488	424	431	449	429	453	448	445	457	464	470	452	446	441	448	435	473	425	445	452	509	447	462	487	414	451	458	477	443	440	463	454	446	437	471	433	463	472	462	463	480	464	456	449	447	448	459	458	451	479	425	469	440	434	462	447	491	434	475	446	503	454	446	425	425	451	496	499	456	433	431	432	442	452	469	464	474	398	438	423	466	435	454	452	450	452	390	454	474	467	482	467	500	403	437	445	434	432	461	462	441	422	440	472	433	467	461	463	453	468	423	438	401	417	451	460	475	412	435	455	439	466	476	469	453	456	450	439	420	451	499	437	463	438	450	443	471	446	464	474	487	460	437	445	427	472	455	434	440	450	423	439	440	428	422	448	436	423	454	441	489	443	456	440	447	447	486	444	443	444	421	503	485	447	459	437	452	474	421	464	461	407	456	429	455	466	441	440	446	414	469	462	438	456	411	444	438	458	453	469	462	449	437	438	452	463	438	456	462	425	482	438	435	460	408	423	403	433	431	422	462	480	442	425	443	432	476	440	421	459	478	449	444	446	464	460	456	440	441	437	516	459	457	450	449	424	509	399	456	457	456	383	466	454	480	428	485	461	463	425	451	443	451	441	475	426	456	477	464	413	462	441	449	471	464	437	476	438	444	453	440	447	425	446	451	464	462	443	434	476	467	422	443	444	435	480	447	439	471	488	453	427	472	469	465	444	454	457	468	441	420	450	409	440	410	425	441	471	408	472	475	433	398	439	479	439	477	446	458	439	441	454	468	485	433	455	457	431	469	423	484	458	447	438	441	468	445	471	429	461	458	429	451	459	449	475	430	461	468	455	462	442	465	449	440	404	400	474	462	458	432	425	478	461	444	415	454	436	492	454	439	451	420	457	460	442	453	450	443	448	452	428	473	424	426	481	447	464	443	404	461	431	454	420	487	433	410	438	456	434	438	405	468	440	459	409	461	429	478	465	443	445	431	437	451	428	434	458	457	409	470	460	482	456	442	449	435	432	452	434	459	418	450	467	476	427	447	432	467	417	466	448	419	456	441	421	461	434	429	486	450	411	489	464	450	440	455	438	455	438	463	420	455	441	454	447	435	429	438	418	420	441	455	428	456	472	433	446	442	448	464	411	433	436	431	423	454	456	435	472	469	439	466	470	437	470	456	465	459	450	452	433	466	461	431	453	461	448	475	463	441	463	441	458	448	429	409	447	420	428	464	416	423	462	473	447	436	410	408	443	461	454	426	396	455	480	417	438	469	429	480	457	448	476	432	438	406	435	420	400	496	478	493	447	457	476	456	431	420	445	469	484	472	434	410	439	459	392	437	470	422	417	509	421	477	440	441	418	394	421	470	462	430	448	468	403	422	412	474	461	494	469	451	430	477	461	476	473	454	464	455	445	431	378	457	469	447	465	444	442	462	452	444	438	427	407	414	454	429	467	444	431	450	477	432	434	435	457	418	447	460	445	506	411	427	461	493	431	506	456	430	447	452	439	444	408	462	447	440	451	453	468	476	435	437	437	428	485	443	456	444	432	485	450	442	456	481	450	436	469	485	451	448	446	434	395	431	465	458	423	452	441	458	403	480	432	428	453	440	466	447	461	442	385	443	473	435	424	418	455	459	470	484	426	451	433	473	461	442	431	447	441	442	453	410	449	424	473	452	451	439	435	411	456	414	433	387	466	435	457	467	428	430	434	472	447	428	443	442	437	440	446	487	420	465	404	430	455	461	461	424	418	484	433	422	448	467	451	459	407	455	442	454	446	450	467	429	472	457	463	479	438	419	437	508	453	490	424	411	419	472	461	452	454	404	455	453	440	408	484	487	468	429	450	434	409	452	483	436	455	431	447	450	481	431	412	447	440	449	454	502	462	470	419	457	478	433	467	454	411	415	439	441	414	467	485	456	442	456	430	439	442	453	438	428	436	440	450	480	458	427	426	382	451	479	479	436	463	476	452	454	448	462	437	426	451	450	457	417	452	410	437	434	449	490	449	441	458	411	454	428	458	502	451	424	433	437	448	465	412	481	463	476	475	438	459	468	443	463	445	490	448	433	462	445	452	460	460	408	458	431	451	453	427	450	438	469	443	458	492	408	421	406	425	443	452	437	440	425	430	458	424	439	424	484	472	430	466	450	465	446	460	443	428	435	462	435	462	414	470	425	459	470	431	476	423	466	490	430	473	418	426	441	480	454	448	454	427	471	429	430	459	422	450	420	431	457	452	441	470	437	409	400	432	464	442	456	480	414	457	435	432	450	459	459	478	457	465	480	432	426	443	432	448	475	425	462	458	467	439	458	462	450	484	475	421	456	451	457	479	428	425	423	415	457	469	467	467	445	440	472	461	446	414	461	438	449	453	452	475	449	426	485	469	441	481	422	436	417	458	415	474	469	463	452	398	418	427	449	438	433	444	469	442	445	409	419	486	455	443	441	476	468	432	445	455	432	431	445	449	441	451	435	428	434	432	431	484	491	483	443	444	454	438	453	411	463	433	454	441	451	435	422	498	465	437	440	465	478	450	440	438	409	453	445	429	445	420	502	439	444	457	469	429	458	439	494	448	451	428	459	445	421	444	424	438	427	431	413	420	436	433	454	448	440	453	444	432	449	475	459	474	426	461	465	459	430	411	434	436	396	452	436	431	462	448	471	426	444	455	425	456	449	423	428	440	450	485	421	422	455	459	445	460	449	426	442	474	470	428	426	422	454	439	446	427	429	435	446	470	432	445	472	460	465	423	466	414	412	416	433	441	435	458	440	430	492	425	450	442	436	435	488	455	443	477	412	466	428	426	440	437	455	447	451	469	445	466	451	430	442	446	459	478	424	414	404	424	444	430	458	458	444	437	414	453	450	439	418	448	462	408	459	463	439	441	457	468	474	415	450	423	429	464	442	434	425	437	452	439	477	475	444	478	438	461	431	442	494	462	439	431	406	450	474	446	467	458	409	448	428	453	466	458	439	500	439	462	438	455	428	437	446	480	468	417	426	456
5606	8167	6590	4250	2628	2023	1548	1333	1218	1043	952	1512	13100	11164	6843	2848	930	499	433	434	406	421	428	462	432	381	465	422	428	422	470	400	411	419	398	406	441	454	446	400	446	403	452	440	421	420	440	383	399	430	421	428	456	452	415	417	425	419	395	411	446	446	382	384	411	405	396	395	383	422	420	423	436	422	431	430	410	396	418	416	406	412	409	390	447	425	400	423	401	406	418	427	410	436	442	424	427	406	388	417	433	434	407	422	454	449	382	384	422	443	429	413	407	417	423	401	424	439	400	418	411	409	414	402	375	422	430	410	428	399	411	445	414	391	410	483	436	418	380	398	400	399	381	387	410	427	423	428	390	421	453	404	408	420	426	429	397	415	406	421	447	428	408	440	407	425	426	399	412	409	406	395	438	429	405	405	377	436	403	413	445	382	446	411	434	433	406	420	421	377	413	403	438	411	376	405	433	463	464	427	410	414	406	401	400	408	409	393	393	397	418	441	428	411	412	424	460	391	369	399	421	424	431	415	389	404	445	403	407	416	395	401	420	422	430	382	422	382	438	416	441	445	403	389	392	404	409	437	398	399	411	392	406	388	428	400	447	411	393	385	420	395	423	449	413	423	385	393	362	400	404	426	440	409	410	465	396	425	394	421	414	424	402	443	402	425	413	374	418	450	434	408	423	450	395	433	428	388	384	427	379	439	460	435	404	408	422	414	380	434	408	409	421	417	445	399	411	419	422	380	409	393	408	460	434	430	406	419	392	419	421	428	402	438	425	417	405	445	401	423	434	413	406	394	416	434	386	405	411	417	408	414	439	406	427	404	378	404	417	451	447	396	429	410	418	394	434	415	398	439	416	388	431	447	387	400	426	425	395	449	415	403	416	409	417	442	403	421	445	441	414	455	438	411	419	420	401	423	455	430	439	419	436	420	398	410	433	422	445	396	398	393	414	402	434	419	423	400	421	419	405	408	431	441	378	428	437	387	390	420	403	390	416	417	409	388	390	388	426	402	392	390	390	423	395	394	355	411	429	381	433	427	408	444	450	415	415	420	406	427	397	393	408	422	435	432	420	451	419	403	382	408	413	418	394	428	427	408	388	427	412	425	389	446	411	409	437	414	433	461	441	418	424	419	437	402	417	417	444	433	414	429	417	385	426	451	419	424	399	392	418	439	419	412	431	405	376	447	405	442	405	406	386	408	379	434	401	419	410	434	439	392	395	439	391	397	398	413	389	405	394	439	390	428	417	395	419	413	424	408	386	397	413	380	408	431	424	443	448	444	391	426	418	417	423	467	403	404	394	421	384	439	412	403	383	393	410	384	430	451	385	385	383	396	408	423	450	411	393	423	397	410	414	387	371	404	453	430	424	394	413	455	386	422	398	384	428	430	399	426	425	409	416	431	416	421	419	455	423	418	426	391	380	412	405	417	409	405	437	425	393	427	428	434	447	425	457	405	426	427	429	416	409	419	424	412	419	417	377	388	436	431	429	401	409	434	413	424	423	402	414	433	458	443	416	433	420	415	385	415	444	400	384	406	421	417	448	408	394	452	404	438	437	462	393	455	434	446	447	413	421	407	444	419	429	409	418	407	438	413	379	385	423	450	411	422	421	438	422	385	412	410	365	407	447	394	423	443	420	404	428	431	442	422	412	402	435	412	441	427	420	395	397	418	426	436	429	431	440	432	424	427	432	402	419	414	370	379	410	387	424	417	440	422	403	436	425	399	392	405	401	402	425	400	399	390	384	383	376	408	391	434	402	408	403	418	430	447	428	427	419	402	419	412	433	410	442	406	433	418	400	392	383	461	453	412	419	463	423	403	449	405	400	403	384	422	433	426	441	388	412	404	393	428	405	453	395	436	421	418	396	411	400	400	412	394	432	430	463	452	442	460	425	416	413	463	412	398	382	432	426	415	385	428	413	398	406	416	406	421	355	380	429	431	384	424	390	428	420	418	429	374	443	415	432	425	389	432	418	404	401	407	389	408	393	425	385	419	399	400	419	413	399	394	398	415	441	417	420	419	426	398	379	401	414	436	416	428	396	410	427	382	397	409	397	388	386	403	390	397	421	410	406	364	379	436	406	416	414	419	423	428	416	407	431	418	406	460	395	373	382	416	407	435	391	422	424	418	384	420	424	396	402	401	431	383	432	392	407	444	410	428	418	401	421	442	416	399	417	423	449	411	419	406	433	439	392	397	459	412	410	415	420	378	426	425	450	375	434	440	465	403	402	411	412	427	447	390	454	434	433	359	407	395	386	426	406	417	406	406	392	429	415	427	417	428	407	437	393	395	419	448	388	433	402	403	437	412	420	390	360	419	416	423	416	442	414	415	411	414	415	405	425	394	413	401	424	403	395	405	415	410	438	400	403	404	381	378	403	353	409	403	404	422	423	427	409	425	441	433	397	451	427	419	436	413	367	441	405	417	435	410	401	436	385	413	395	386	426	452	403	400	394	430	406	398	408	438	420	384	379	434	410	390	401	412	401	433	374	423	400	426	387	418	420	430	398	462	415	424	390	439	422	428	410	431	404	393	388	388	438	405	399	412	454	375	430	392	454	390	388	454	403	409	408	413	400	420	423	395	368	412	441	410	382	393	433	405	433	437	415	419	414	449	459	415	386	417	424	423	411	379	395	428	426	412	407	409	369	429	431	417	400	421	415	369	398	385	426	398	451	410	391	433	389	444	380	452	426	397	398	419	420	425	401	402	440	418	422	433	442	392	454	458	427	416	399	377	400	396	394	406	426	387	364	428	399	400	400	422	387	396	429	432	445	414	438	409	415	402	424	390	373	414	417	382	381	411	431	392	423	434	420	374	393	412	466	411	436	446	422	407	435	408	438	413	424	441	394	409	407	394	416	427	412	404	443	436	443	405	413	412	415	382	391	373	413	434	384	407	434	427	380	436	440	422	379	398	424	425	442	403	432	397	429	423	392	434	425	428	421	403	393	408	435	400	431	393	398	436	463	413	431	402	417	400	429	425	408	433	442	434	390	443	438	462	393	429	419	419	435	387	378	418	383	439	444	412	425	400	405	398	394	413	406	430	403	404	433	429	408	384	404	412	420	422	425	416	433	442	415	394	400	394	426	423	423	429	422	422	438	408	427	382	424	396	383	380	395	379	415	429	446	409	389	395	419	426	423	438	422	401	427	444	409	403	392	414	395	407	382	405	423	376	412	434	394	394	403	415	409	422	409	423	422	405	417	396	438	420	381	405	398	415	427	386	423	395	410	400	388	398	399	406	387	376	409	415	436	404	414	411	410	393	391	395	404	404	388	410	434	382	390	401	447	435	412	427	382	417	431	411	435	438	456	441	419	392	435	404	409	440	432	411	399	398	395	399	425	413	426	434	422	433	407	406	391	418	404	407	379	442	433	421	426	425	410	415	405	376	423	428	381	407	402	387	405	375	400	420	420	395	389	388	410	417	416	413	379	405	423	400	391	451	422	430	398	417	394	414	427	444	411	410	431	402
23807	20777	27671	23917	20341	8271	2859	1896	1527	1297	1238	1433	14684	21265	13998	5313	1490	708	599	562	540	550	556	547	559	586	504	529	616	513	572	570	551	547	563	572	557	542	586	543	548	543	556	535	534	557	531	598	554	528	606	523	533	549	538	574	580	563	572	501	577	580	539	546	534	592	556	569	565	551	561	564	578	527	527	490	567	592	563	555	517	587	546	513	554	572	498	530	559	533	581	571	579	590	559	549	568	576	585	549	597	554	588	527	551	566	552	555	558	540	530	549	551	551	547	567	561	557	517	552	550	559	579	535	556	554	557	510	558	540	547	548	543	581	575	505	565	546	527	537	562	573	548	538	592	564	553	553	561	562	546	580	525	557	573	529	522	565	528	528	520	579	552	553	556	521	558	551	547	550	582	533	575	540	562	544	580	528	544	594	562	536	536	576	595	552	497	565	526	557	508	545	566	560	557	528	546	553	596	564	516	551	610	572	555	590	566	521	543	540	552	521	500	520	554	576	532	610	540	532	567	535	562	543	564	541	523	552	559	537	551	555	577	531	564	558	536	582	593	540	534	549	527	561	552	530	509	570	576	569	535	531	554	523	553	564	573	554	541	514	552	527	546	514	603	526	558	547	534	478	551	544	517	525	523	571	553	538	542	555	529	503	558	502	555	526	552	592	553	548	585	527	533	553	574	604	528	544	545	557	552	530	581	572	570	531	543	534	586	597	529	566	543	546	530	578	553	543	559	555	537	552	560	512	515	535	584	551	534	543	556	549	544	528	531	530	578	591	536	550	552	570	533	520	550	520	542	570	552	561	556	548	545	537	566	573	529	584	542	541	572	543	549	570	503	577	521	512	526	546	564	536	544	548	573	472	525	599	587	547	549	587	543	550	560	550	533	545	550	593	589	521	544	539	578	573	552	529	554	559	559	559	529	566	569	534	524	564	528	530	565	561	517	538	527	509	590	547	601	545	549	558	558	579	544	557	542	548	568	520	567	541	583	535	562	571	520	558	541	567	575	530	577	569	547	534	533	566	547	582	526	589	537	525	545	561	550	544	517	498	501	537	510	562	566	559	566	572	515	574	569	518	553	563	535	535	584	521	519	551	535	565	544	534	536	555	548	563	527	597	530	510	553	532	547	544	536	548	570	546	567	570	527	492	534	561	512	520	576	527	499	566	522	516	562	539	514	510	560	530	553	570	542	538	560	591	515	529	596	584	547	571	508	533	519	551	536	579	509	510	595	576	584	528	552	564	561	546	535	508	535	548	571	562	518	552	542	516	570	529	552	546	575	530	534	576	580	550	566	548	546	566	540	571	583	501	563	589	557	516	591	540	526	551	517	555	586	530	559	526	567	537	526	535	530	566	558	511	507	523	569	543	569	529	570	549	531	554	547	582	538	573	533	536	564	562	546	556	553	557	547	533	518	560	557	580	528	524	550	537	563	549	572	544	576	563	575	552	524	519	559	600	561	503	517	574	607	528	555	545	538	541	539	545	557	534	511	496	526	529	531	523	563	548	572	548	579	575	557	598	554	525	544	560	497	568	549	550	553	530	530	606	562	549	555	498	566	553	562	574	567	555	554	583	537	561	542	534	552	537	568	528	493	561	541	552	525	587	550	534	530	576	520	582	554	528	533	549	550	514	559	538	558	542	534	578	513	541	557	538	537	532	577	550	526	536	532	552	560	518	569	580	578	544	548	548	550	562	535	568	515	561	536	566	585	550	518	563	567	548	552	531	542	546	580	552	504	511	549	524	604	533	507	571	531	549	571	549	549	526	569	537	571	545	604	550	513	515	555	570	523	508	572	475	522	558	522	541	534	596	557	555	507	538	533	540	534	514	541	491	506	542	539	558	542	527	567	593	511	548	514	524	543	563	555	492	535	578	564	516	512	548	521	579	569	545	630	548	553	565	550	545	544	540	523	558	554	534	568	526	546	555	595	558	562	531	554	529	558	523	531	551	518	580	581	547	562	532	536	543	515	516	557	570	571	539	530	502	545	533	561	560	565	570	520	622	533	531	547	548	542	519	560	582	583	563	512	537	537	503	551	544	529	575	546	569	556	579	575	549	529	536	527	511	499	573	566	549	519	540	554	554	569	575	548	577	566	562	547	525	538	532	541	579	523	581	539	593	551	568	560	591	531	544	546	552	576	546	565	561	531	557	563	550	569	560	563	549	536	530	530	525	575	580	536	515	529	523	559	553	543	500	550	580	579	550	507	512	524	572	556	515	524	544	561	551	546	572	509	563	563	577	557	561	570	537	531	528	585	546	537	555	566	540	543	514	553	495	513	511	540	563	520	547	575	502	541	546	576	562	574	538	513	506	557	585	549	537	557	551	559	565	595	546	535	556	603	526	501	604	569	578	540	567	558	549	527	530	595	560	544	526	570	571	530	537	586	536	529	512	582	547	566	562	518	525	574	524	578	554	563	540	536	565	526	531	551	530	510	580	549	528	519	521	526	533	563	519	554	513	596	550	540	564	556	510	577	537	521	580	575	537	537	580	536	571	506	573	532	571	525	546	588	533	535	592	571	539	516	569	566	559	521	536	561	558	539	553	537	552	559	510	545	560	580	519	530	601	520	512	544	551	564	551	545	531	586	522	543	529	545	518	527	551	542	503	536	536	540	558	546	567	561	552	572	541	599	596	538	566	536	510	564	539	533	565	551	541	589	515	519	596	544	549	554	538	538	577	631	527	600	536	519	574	563	548	547	582	539	548	561	569	564	513	567	533	549	520	589	567	518	545	517	586	545	566	526	541	524	535	529	536	515	543	555	611	583	551	578	531	503	565	509	531	571	518	539	530	506	556	509	533	553	561	540	524	539	537	555	558	551	562	543	532	513	520	593	552	557	570	567	579	567	556	549	524	534	543	574	543	546	528	538	580	527	549	590	530	544	539	529	515	589	515	545	522	551	523	563	560	541	583	571	552	544	549	577	532	577	538	548	542	597	546	540	549	538	596	578	534	576	518	545	572	546	557	528	536	574	565	563	541	550	552	553	572	535	524	539	581	545	541	548	528	569	520	539	563	532	565	563	530	540	522	566	584	555	532	533	561	564	497	560	573	540	565	560	591	552	517	566	537	518	550	516	538	582	529	528	533	515	610	495	540	559	564	592	547	531	550	532	570	572	533	537	541	530	572	552	524	538	550	500	534	569	542	544	570	540	578	560	540	562	554	578	559	495	521	557	561	566	552	555	535	571	544	520	568	509	562	562	555	563	533	576	550	559	523	549	526	553	549	517	561	532	498	538	564	554	541	570	560	585	506	534	595	590	534	577	550	554	540	552	538	579	526	541	539	516	563	554	566	541	558	533	555	529	525	600	527	540	545	515	523	574	535	585	541	564	555	568	536	566	516	532	561	559	517	577	578	523	561	530	510	523	554	539	503	537	537	542	541	560	544	509	534	537	542	574	514	573	575	571	514	548	545	567	557	529	546	519	555	542	521	541	556	537	552	541	536	556	533	542	553	560	533
6180	10492	10400	6877	4367	3016	2360	2308	2104	1742	1683	1910	18941	18637	12249	5103	1600	708	529	531	476	491	473	508	489	477	522	503	509	481	499	486	494	503	481	554	520	491	509	513	502	498	470	517	472	513	491	472	486	463	457	469	526	465	522	459	527	499	509	513	520	550	482	518	469	508	504	518	479	468	519	496	516	526	509	484	488	533	501	500	543	539	512	483	483	499	487	521	492	521	493	457	510	505	485	523	492	475	496	513	493	493	522	475	504	525	497	501	552	526	467	505	469	517	498	524	458	497	524	488	465	484	515	521	472	490	494	484	483	469	497	533	481	489	490	506	499	509	494	467	503	502	498	501	500	504	499	520	556	488	465	502	485	485	475	500	455	492	519	486	515	534	540	480	508	462	492	534	470	478	531	483	513	491	530	512	454	524	443	502	549	485	491	476	479	487	483	508	520	508	469	491	514	523	485	507	514	450	497	495	484	479	509	467	487	523	492	474	497	469	535	490	472	459	482	540	522	472	504	460	507	477	497	537	518	463	489	472	486	481	475	490	484	518	512	493	485	486	467	475	528	467	499	536	524	502	515	497	519	490	497	477	524	463	463	494	509	505	490	520	489	525	457	486	482	513	517	520	494	500	496	492	479	488	486	475	496	532	502	493	498	463	478	457	482	489	500	516	532	510	494	491	499	492	497	510	519	465	498	556	518	492	459	496	473	492	543	520	470	483	495	478	516	536	515	488	515	523	513	522	464	497	451	467	494	502	497	510	481	485	534	493	475	489	455	490	466	463	478	474	521	518	505	445	502	494	514	480	501	543	490	503	475	512	482	463	546	481	508	478	486	486	485	472	542	516	471	498	488	513	480	500	479	512	482	509	513	498	526	507	474	471	478	493	496	484	516	458	515	511	471	486	481	503	488	480	474	477	503	508	486	459	530	486	501	497	482	494	463	471	487	474	504	515	470	497	461	536	522	501	457	482	433	486	490	542	512	474	507	472	504	439	492	498	441	521	467	476	483	567	460	496	510	490	496	493	501	498	504	487	506	515	499	498	508	518	503	475	520	505	480	472	515	475	520	459	500	511	503	518	491	483	469	510	521	474	473	490	500	496	479	460	513	523	463	503	461	508	483	493	471	517	506	492	523	476	489	502	515	473	512	499	529	489	522	535	500	478	476	501	484	506	481	490	465	513	511	470	498	499	490	503	515	471	470	485	520	526	503	511	543	524	490	501	508	508	490	485	491	509	495	475	471	503	481	485	488	489	483	493	549	466	477	476	508	523	500	518	444	487	504	495	472	504	520	527	485	515	495	507	505	473	504	515	526	509	509	499	500	465	506	481	475	484	505	499	514	501	470	502	475	476	524	488	502	491	473	471	478	481	458	541	515	500	529	512	476	507	536	501	493	492	515	486	528	506	499	503	462	484	512	500	502	501	485	486	459	505	520	467	512	455	508	481	483	475	447	528	488	536	512	505	483	532	496	489	538	503	461	494	490	477	488	528	488	527	526	496	460	471	476	455	445	501	526	495	503	529	490	511	466	472	527	507	481	524	510	488	514	491	564	498	527	495	469	497	497	509	495	481	505	511	509	519	498	504	517	504	502	496	543	505	521	519	521	494	477	500	508	486	461	506	490	496	443	489	496	461	495	484	514	461	498	499	475	455	507	490	510	491	501	475	444	471	504	462	474	495	462	495	510	484	532	488	482	511	530	503	457	476	538	512	471	502	496	469	523	469	497	507	518	519	493	486	520	503	463	461	484	499	484	526	498	479	487	486	471	516	503	494	490	474	463	427	479	485	476	530	464	513	509	497	477	478	497	498	466	485	512	465	481	462	451	490	494	461	463	487	439	525	460	497	493	479	463	496	505	520	510	472	506	488	511	479	516	531	482	474	478	478	476	452	478	443	495	526	492	492	527	506	507	498	507	519	488	522	497	545	499	526	508	491	448	526	523	488	512	476	539	497	493	506	473	459	489	527	500	503	479	466	494	451	484	500	525	525	468	495	455	485	550	482	469	504	492	485	512	455	508	518	487	511	506	478	490	515	455	487	486	484	497	518	519	536	491	485	469	459	471	452	525	504	473	478	521	501	459	513	481	482	471	508	537	528	518	455	490	507	520	499	482	467	427	509	481	483	460	467	492	478	473	513	484	471	497	479	491	520	506	496	475	482	478	509	473	438	517	481	487	509	531	474	497	487	547	494	509	530	483	479	498	494	467	490	495	491	456	484	481	546	476	521	530	476	517	508	514	522	490	517	465	526	496	540	550	557	468	502	482	499	480	484	526	521	512	485	514	519	460	472	469	517	520	504	522	518	508	467	509	457	489	470	508	513	487	492	470	497	539	481	453	503	486	500	532	494	493	504	569	510	502	466	474	469	463	519	457	530	487	472	523	523	505	491	478	513	491	504	517	461	491	478	508	485	507	501	487	488	532	470	468	532	485	496	511	473	469	496	473	490	500	495	512	486	500	490	521	478	483	523	481	473	486	485	529	485	480	483	510	488	483	522	496	454	486	514	432	441	520	492	463	488	498	505	487	512	516	539	495	491	496	470	517	467	493	504	486	488	528	492	484	500	466	472	497	485	482	493	477	502	511	505	506	515	533	476	485	486	518	466	458	462	448	514	506	505	490	419	468	488	512	495	484	486	477	493	503	467	478	504	458	525	504	519	488	470	483	495	491	450	474	537	506	488	463	508	531	485	420	520	470	525	475	529	483	499	480	502	499	453	481	473	499	522	502	449	516	493	499	501	490	517	456	473	486	516	475	496	506	497	517	473	474	466	479	487	489	474	527	505	483	477	506	525	503	486	513	513	501	471	497	505	474	503	481	488	502	499	469	466	463	507	476	505	506	493	509	516	519	485	490	464	478	499	517	515	493	492	468	484	452	471	498	497	478	484	524	472	510	508	477	504	503	502	497	534	511	477	475	485	489	484	528	474	446	497	500	488	498	482	503	558	496	492	525	506	529	510	501	476	484	480	525	492	477	482	505	495	482	536	453	498	482	473	467	484	508	472	498	485	473	510	463	510	491	496	481	457	481	517	518	520	512	442	484	488	509	527	528	512	455	499	524	504	480	494	449	500	512	523	507	485	526	495	480	522	553	519	483	487	525	493	499	457	488	471	512	527	476	488	496	516	476	490	493	500	472	493	516	498	501	470	521	487	499	518	468	458	496	486	489	513	491	469	506	486	478	497	489	488	484	499	458	496	507	461	482	477	484	469	475	495	477	498	468	524	464	504	495	482	511	489	502	498	480	499	504	523	498	471	489	477	514	464	496	441	484	506	511	539	442	488	487	491	491	471	515	519	457	495	490	479	465	506	518	493	455	516	511	492	488	531	474	495	484	485	509	494	490	454	503	508	499	512	488	495	502	531	467	522	490	502	529	523	477	481	491	475	530	479	532	533	467	476	473	509	482	464	514	495	480	560	514	508	459	461	487	507	471	497	484	518	510	504	516	484	503	492	484	520	506	505	494	498	490	471
26520	9152	2500	1445	917	802	644	649	768	679	598	536	981	1413	1125	785	598	479	430	454	485	452	471	470	416	447	450	447	454	433	451	466	438	450	460	444	483	416	427	461	468	432	462	434	459	469	456	439	440	459	459	450	457	415	430	450	444	482	454	460	444	455	452	455	451	480	428	413	455	464	437	427	427	459	460	445	471	452	463	461	447	454	456	449	439	428	426	424	484	486	434	476	440	420	471	444	438	446	450	441	430	419	472	454	471	439	473	461	433	436	495	459	462	471	410	442	418	455	457	458	433	452	494	432	438	443	464	452	486	445	414	443	465	433	448	458	462	474	487	433	509	480	428	430	468	404	468	457	456	449	444	457	470	445	428	400	452	494	450	460	398	437	476	490	424	443	498	460	477	468	466	457	467	404	460	436	478	405	444	434	435	445	428	463	465	485	455	432	426	423	459	447	422	450	455	432	473	446	445	462	469	450	467	479	452	450	442	463	466	442	414	489	428	426	465	436	437	464	435	469	423	442	481	450	441	478	409	447	443	451	461	422	470	418	435	451	448	477	458	448	420	441	460	474	411	424	432	472	464	452	415	429	445	420	422	490	447	446	449	436	467	446	432	463	447	452	445	462	421	399	475	427	456	447	396	458	434	450	454	492	446	465	415	427	443	456	470	480	439	443	426	416	443	448	466	464	463	456	470	446	388	418	429	443	441	427	481	439	467	464	420	432	407	444	497	452	447	445	454	413	482	467	456	432	443	439	430	435	457	443	443	461	447	438	443	464	473	454	451	421	483	466	450	440	535	441	438	457	435	427	452	462	441	482	400	396	456	439	495	443	472	432	465	470	461	425	431	454	459	435	449	430	433	451	419	451	455	445	436	472	461	433	479	441	430	459	459	440	456	442	438	458	449	466	444	448	465	456	446	445	434	430	462	459	453	451	421	470	434	415	439	451	475	430	448	466	447	467	477	417	405	416	409	418	500	450	445	412	425	441	447	444	445	469	498	442	454	470	433	461	436	420	455	414	443	438	454	453	438	438	483	397	431	453	450	465	435	473	451	455	429	458	448	433	447	456	447	491	468	477	453	476	467	474	436	421	467	399	453	471	460	446	439	481	475	416	423	442	479	464	459	444	473	453	441	430	470	473	445	456	489	446	440	447	454	454	432	468	415	435	433	445	483	449	418	440	450	432	399	417	454	452	445	417	452	447	428	477	500	449	444	455	452	476	462	445	393	478	432	455	441	501	453	443	450	452	458	436	483	479	477	466	452	416	446	437	454	464	420	451	462	433	426	414	419	458	435	469	476	455	444	427	429	477	459	448	486	435	447	471	492	443	445	451	407	397	462	436	468	478	421	491	500	454	491	445	463	431	471	488	445	423	414	433	427	496	410	436	449	431	430	458	441	475	440	468	447	464	473	465	441	416	445	495	478	435	433	432	457	441	447	444	460	450	451	459	437	472	460	466	421	457	444	449	460	462	423	455	460	431	476	469	453	429	437	430	438	428	485	434	432	436	454	452	427	419	434	460	497	453	430	402	413	416	450	427	425	450	455	444	468	440	482	462	430	454	444	415	442	420	470	454	409	392	430	435	497	462	439	424	418	430	442	468	459	443	442	459	441	427	457	438	433	439	444	442	469	486	468	444	447	428	462	455	490	493	424	442	468	456	421	431	452	488	399	447	448	403	456	431	431	436	435	414	438	454	463	424	435	441	443	406	454	431	428	468	430	430	443	443	435	471	485	463	460	457	455	462	443	465	413	425	417	434	409	431	494	483	473	457	495	399	486	458	471	441	381	437	430	460	425	476	461	422	484	403	482	438	454	414	452	475	453	432	416	442	460	507	455	424	500	445	454	481	476	471	409	421	433	416	489	443	433	418	455	476	436	479	429	466	426	430	478	437	422	468	435	441	458	444	429	443	467	481	465	439	424	448	479	426	467	464	460	432	444	454	480	467	410	442	462	407	449	460	438	431	474	465	416	428	455	424	440	472	435	434	463	455	463	466	456	435	446	464	426	480	453	490	454	450	469	451	440	424	450	450	429	447	418	442	477	414	443	450	439	452	447	450	435	489	431	463	438	436	416	395	465	444	432	461	454	416	486	456	435	447	434	453	514	450	480	463	422	458	494	425	439	420	447	447	467	455	461	432	422	410	451	450	463	452	433	482	443	439	436	467	474	434	436	429	426	407	434	437	464	421	439	455	445	466	422	453	443	467	477	433	421	431	432	441	404	448	495	442	456	448	461	477	446	424	444	521	468	416	461	433	446	404	426	426	497	459	463	455	461	434	459	448	466	431	431	441	448	437	454	426	448	461	454	443	452	460	437	483	458	420	454	456	484	475	453	465	496	514	454	430	420	448	464	444	474	429	469	439	479	464	491	429	429	459	447	455	458	423	449	424	437	437	455	443	456	436	408	431	427	423	451	445	428	442	408	459	453	457	470	465	404	420	431	432	449	437	462	465	402	455	418	487	442	463	452	455	434	431	436	486	423	460	403	495	422	472	423	456	425	416	499	448	451	465	467	475	435	466	455	414	478	436	417	457	466	478	426	468	437	464	452	493	522	430	460	447	417	423	450	442	435	418	443	451	461	459	459	468	435	467	487	457	481	450	470	442	453	445	417	415	463	465	465	490	446	436	426	477	469	464	485	491	474	451	431	479	494	440	418	452	456	442	462	436	477	437	433	452	436	446	436	465	457	452	438	454	470	484	458	487	458	494	443	457	432	446	453	437	461	449	444	452	456	463	458	508	440	440	435	438	471	451	461	439	442	466	435	445	471	440	445	433	450	481	489	428	418	453	458	426	430	458	455	478	427	451	426	462	473	440	451	439	455	420	471	455	426	447	450	453	435	461	451	426	454	450	448	436	459	424	436	398	442	463	438	436	398	456	429	440	495	490	433	470	478	471	412	430	434	423	417	436	491	454	439	416	471	452	446	466	460	436	446	445	465	436	448	485	479	429	460	429	453	472	467	483	467	436	456	425	455	491	453	456	469	453	464	429	446	444	428	501	447	436	459	441	438	456	468	415	470	471	471	493	484	477	479	431	433	445	467	455	427	441	492	483	457	430	469	481	476	449	419	482	437	419	451	452	432	476	469	467	470	474	424	455	454	430	460	407	417	441	412	462	469	444	467	485	468	420	423	433	452	453	466	444	475	455	466	424	462	463	489	447	444	492	453	470	461	486	482	438	440	435	434	460	443	423	429	415	424	445	459	458	435	438	466	442	473	419	435	417	465	451	446	435	452	454	431	447	433	470	464	456	442	475	396	480	435	413	446	449	418	452	410	465	474	443	430	465	461	491	460	431	415	459	425	457	499	448	461	422	420	458	465	413	472	419	465	458	469	398	437	423	410	438	459	441	432	465	426	459	458	470	446	436	422	446	457	395	439	459	423	471	440	436	434	455	447	413	439	428	448	424	435	426	433	446	454	444	443	431	447	423	460	455	451	453	433	450	454	427	452	457	429	489	434	464	436	411
6200	2528	2352	1443	1082	1092	812	901	1027	953	743	653	1350	1759	1376	836	513	406	414	401	418	442	420	432	412	407	392	426	427	384	435	394	426	410	447	407	403	411	381	406	408	413	411	382	405	430	413	411	437	441	377	415	397	423	390	403	418	421	411	425	415	397	391	411	435	394	416	393	425	386	430	409	443	403	419	365	418	384	363	383	382	416	395	434	419	408	417	424	385	438	406	402	378	384	380	399	437	414	389	377	439	361	418	458	416	446	387	425	379	392	399	409	431	400	419	371	416	372	430	380	374	401	415	373	424	423	377	396	422	396	405	383	420	439	387	383	392	386	387	449	432	409	423	372	408	438	377	411	384	437	383	395	423	421	435	406	386	394	369	368	391	447	389	413	396	424	371	393	414	389	415	408	424	403	395	403	372	444	391	370	409	405	451	427	415	414	380	406	409	413	389	412	415	404	431	391	364	401	378	391	412	460	396	421	394	390	430	425	416	405	430	403	390	412	421	424	434	384	413	417	379	423	397	389	410	378	420	425	402	409	419	375	364	436	380	384	394	394	431	403	392	377	393	409	439	424	420	423	350	422	418	439	405	418	397	363	363	389	430	406	403	427	416	423	380	452	419	359	365	384	440	426	405	386	415	402	383	408	377	391	433	401	388	423	405	421	410	440	430	356	377	394	383	404	389	367	415	446	415	376	453	414	411	417	373	404	368	442	418	414	411	412	404	412	424	425	406	369	407	379	394	370	402	437	397	406	384	381	424	417	385	416	414	414	440	419	413	386	402	437	389	422	395	362	432	380	417	418	397	418	423	382	379	388	391	382	425	409	437	393	394	397	383	414	419	399	381	395	377	399	415	397	401	402	406	431	444	368	445	438	427	383	373	384	380	396	396	411	412	426	440	379	374	388	423	404	417	402	421	423	454	392	408	442	379	374	395	439	362	431	387	393	376	408	382	399	405	382	391	430	369	399	414	427	383	408	407	399	415	388	377	392	416	392	391	426	417	382	410	399	386	406	387	373	406	387	393	436	385	434	400	389	397	403	434	391	390	386	416	376	412	422	405	390	401	378	414	406	431	401	423	428	409	417	407	417	377	386	408	411	389	404	390	415	409	385	397	357	384	378	409	402	436	407	392	369	391	378	426	373	427	376	434	389	416	400	359	392	423	386	411	424	402	399	427	383	364	408	389	410	402	457	398	408	380	407	412	408	415	385	398	391	409	384	405	439	371	423	399	443	412	404	419	429	436	422	388	443	365	425	429	410	418	377	415	384	366	446	398	373	416	406	411	388	393	424	420	390	395	431	433	407	410	395	384	408	371	425	412	401	381	336	391	408	398	369	398	386	386	424	394	369	398	418	436	399	412	405	372	389	425	377	382	382	380	387	418	444	422	414	411	418	407	422	391	400	383	420	427	392	451	418	381	370	374	418	410	393	424	420	438	398	426	392	462	344	432	373	397	420	408	398	369	413	406	429	391	388	413	398	381	378	419	412	387	394	391	417	419	397	400	369	363	400	421	394	436	414	419	421	373	399	369	379	403	359	390	386	448	445	431	413	409	422	373	433	425	404	435	419	409	413	386	427	406	398	398	369	456	387	399	457	448	389	437	389	421	375	397	405	404	382	387	409	388	431	408	391	420	369	401	416	400	406	381	398	366	384	371	397	387	388	402	401	421	457	452	405	386	425	389	419	401	421	424	404	396	425	410	374	414	396	381	408	422	419	402	399	406	435	425	412	412	404	371	383	388	412	419	396	409	388	392	437	394	413	397	432	391	408	378	431	388	401	386	391	430	437	424	390	390	383	410	395	411	373	397	392	400	394	411	387	406	428	383	434	401	372	411	407	405	376	405	418	407	381	421	391	419	412	412	411	376	417	426	414	401	407	367	368	427	448	410	405	397	373	393	393	430	409	410	387	398	411	428	430	373	377	389	399	387	406	416	417	392	412	390	443	374	434	358	430	404	418	397	400	388	420	380	423	375	398	426	412	438	408	429	396	368	404	389	383	410	415	375	416	402	396	427	408	384	405	420	413	417	399	410	383	390	398	407	409	412	384	410	402	460	408	378	418	374	383	434	415	409	386	418	420	384	417	395	399	390	407	381	388	394	363	377	410	377	401	388	392	424	404	374	411	396	390	392	413	390	373	419	393	425	411	425	374	432	387	395	423	406	417	387	370	446	389	399	431	434	421	410	427	409	417	392	389	392	433	412	445	386	392	398	442	385	404	410	402	423	398	384	395	424	399	392	391	418	406	420	394	388	366	413	411	395	408	394	398	400	399	392	410	423	411	394	386	392	382	459	359	393	387	408	423	415	383	401	401	401	411	405	393	400	366	428	368	388	379	368	432	408	397	411	430	437	424	380	407	379	396	395	418	415	363	411	368	419	394	466	424	403	397	410	424	391	399	400	382	398	432	403	386	425	385	387	383	394	390	436	423	383	381	371	387	414	401	398	412	399	408	407	419	414	377	402	402	411	414	384	440	364	400	413	414	373	386	424	397	407	442	403	424	381	396	363	387	408	420	396	407	377	396	378	422	412	407	398	407	366	415	404	407	427	391	387	400	401	428	387	375	397	401	412	401	400	450	385	398	410	383	402	397	446	410	389	408	415	394	395	394	409	394	395	401	419	415	400	433	393	431	389	421	392	356	410	376	409	405	375	425	440	407	418	413	383	393	385	371	402	404	400	390	382	400	408	389	401	416	400	420	386	421	410	416	424	378	397	421	424	383	408	377	396	405	407	422	401	400	403	396	443	422	402	423	412	424	403	405	400	397	451	405	417	395	378	420	427	411	409	421	436	372	403	386	373	399	399	392	415	406	387	388	430	378	392	443	354	406	399	418	432	381	365	414	429	417	422	373	425	393	419	396	427	382	425	403	395	406	409	421	385	418	424	398	411	407	383	438	422	392	392	399	412	415	429	441	419	384	391	383	384	394	390	403	387	426	394	399	421	390	405	383	395	404	376	433	369	365	400	386	393	396	409	412	439	381	404	391	446	371	399	396	412	420	375	406	432	424	420	415	386	375	400	398	399	424	402	394	432	391	365	414	396	407	397	409	403	429	412	423	401	400	411	416	387	388	416	402	418	426	411	410	385	380	409	380	386	416	385	422	392	424	380	401	372	415	423	376	395	409	431	367	428	427	401	383	397	371	416	423	402	436	395	432	410	396	404	413	405	428	405	435	430	405	390	381	409	370	377	421	408	382	414	440	434	451	391	384	411	402	387	401	378	424	443	419	406	387	416	401	407	414	445	419	408	414	408	426	419	376	393	416	457	400	426	401	431	423	386	398	402	386	392	398	420	402	379	441	411	414	431	396	411	418	433	396	431	389	420	414	411	387	435	427	389	415	382	424	400	385	427	395	423	441	435	397	399	405	390	456	421	404	393	393	414	400	396	412	408	431	414	406	420	403	401	407	430	406	400	416	413	406	392	363	372	369	380	408	408	421	418	381	388	448	422	442	434	382	397	418	421	362
24735	20755	26615	24674	11290	2996	1515	1379	1446	1452	1234	994	8580	10615	6360	2311	859	532	452	414	417	420	431	433	403	455	422	380	382	426	373	421	388	410	410	440	438	401	447	442	409	404	448	439	419	398	415	396	398	438	407	465	419	411	400	440	419	438	455	410	396	437	388	410	421	405	423	437	408	474	401	404	424	449	468	450	393	408	414	383	420	426	433	467	414	455	448	437	425	407	430	446	411	448	428	447	384	437	405	387	433	431	427	414	425	427	480	422	419	425	387	415	433	414	417	438	407	417	450	412	403	467	384	418	451	426	425	420	423	412	419	408	415	405	439	414	440	429	410	407	421	452	396	431	407	425	409	435	444	447	461	449	461	445	418	407	463	426	431	412	432	454	423	475	380	410	423	413	435	411	437	435	427	418	407	433	437	416	369	381	436	491	449	418	415	433	431	429	403	419	415	397	383	428	378	402	445	429	448	409	441	417	451	424	426	429	414	442	445	411	405	409	389	424	456	441	428	404	399	423	408	438	405	429	427	431	416	417	448	432	444	428	428	420	451	397	377	419	438	433	400	397	427	414	431	431	435	412	425	448	398	446	379	398	426	434	488	458	398	442	431	382	424	438	395	401	417	418	425	426	417	353	398	442	400	393	429	442	421	393	415	454	441	418	408	440	419	428	400	473	429	424	428	393	423	440	402	410	440	460	386	447	447	428	400	453	434	417	426	459	396	437	433	413	424	452	423	428	404	429	409	443	419	400	407	424	423	450	415	424	415	404	435	397	397	418	423	446	426	429	379	431	458	462	430	433	438	407	425	450	405	420	381	390	398	379	404	412	421	438	441	425	407	461	445	405	439	423	417	431	388	409	419	428	416	397	410	414	450	415	404	410	391	427	415	430	426	411	424	445	415	415	440	395	409	422	406	424	431	438	455	415	451	431	432	408	407	445	429	473	450	440	408	435	397	401	408	421	407	396	435	407	419	398	399	414	432	395	397	361	408	390	437	390	450	421	429	427	452	418	402	422	390	437	425	447	385	444	445	439	421	424	393	411	428	420	409	425	441	420	445	415	444	434	419	462	366	401	408	426	436	467	442	450	419	441	418	409	408	417	419	452	427	480	447	412	444	426	418	427	395	384	409	410	395	420	429	448	383	414	415	439	400	431	441	407	400	406	424	448	421	427	431	433	422	400	418	432	391	435	382	436	422	440	415	443	421	436	385	431	397	394	423	408	450	428	413	459	400	439	426	422	439	414	459	429	429	445	412	419	421	434	429	430	483	418	400	446	456	427	441	385	416	407	414	415	404	412	455	466	403	443	438	439	410	423	398	455	452	408	401	419	437	404	412	420	408	417	448	444	435	448	397	410	435	426	438	373	415	431	395	452	454	421	398	408	429	463	423	430	403	433	420	417	414	434	382	400	391	429	391	404	450	417	439	450	412	456	419	414	451	421	451	446	446	429	419	413	427	414	429	399	417	433	426	396	399	405	418	396	446	415	435	427	404	468	421	429	456	477	428	430	405	380	438	408	418	418	403	396	418	421	414	422	442	405	453	409	424	429	443	432	427	448	424	377	423	417	409	412	412	427	411	427	416	399	420	447	392	431	406	395	423	413	450	409	416	417	416	416	391	426	471	439	424	417	437	446	446	378	433	420	406	412	402	406	437	385	390	429	406	462	411	415	427	401	404	389	390	423	394	410	425	441	423	419	431	441	439	452	443	418	456	417	394	458	444	431	434	400	415	452	383	412	438	431	409	426	403	428	447	424	420	433	391	443	405	424	456	412	421	475	469	422	435	424	416	406	414	422	415	418	398	434	439	435	415	404	441	395	398	428	426	449	396	422	433	396	426	444	405	441	450	477	417	380	424	400	424	431	438	428	406	414	393	419	418	449	437	434	398	435	444	445	416	446	418	443	420	431	421	426	420	411	412	428	425	435	467	399	408	442	396	434	428	395	405	437	434	435	375	421	456	430	409	442	386	414	413	392	439	398	400	422	433	393	380	407	463	410	411	409	423	421	452	400	422	409	428	380	412	420	439	424	384	404	413	395	436	426	393	427	382	392	445	417	427	413	391	435	406	416	420	418	426	421	437	371	431	395	403	406	416	426	425	389	412	440	399	438	421	421	450	451	440	468	471	415	416	438	414	438	430	420	403	412	402	437	441	446	415	396	378	457	438	414	426	410	425	419	425	446	445	431	406	405	413	461	416	418	406	414	415	389	441	390	455	441	470	424	425	423	436	439	429	428	398	446	434	424	388	446	450	429	434	408	443	425	402	401	405	413	379	396	405	413	442	413	399	436	427	445	384	398	417	411	403	408	415	433	426	425	415	451	431	431	455	454	422	414	440	445	411	432	451	366	395	415	444	447	396	436	425	415	401	451	460	419	431	387	410	478	396	421	383	439	439	446	435	404	418	396	441	381	408	423	416	446	410	447	449	441	438	439	403	407	424	415	424	386	372	426	398	389	446	389	436	427	460	422	453	428	415	426	411	414	409	419	419	417	417	418	460	415	456	416	423	423	431	491	434	407	433	436	437	442	405	391	433	408	441	404	434	436	426	424	418	448	436	424	419	420	429	439	400	453	393	446	412	392	392	401	434	440	440	413	429	407	448	420	411	418	408	408	391	474	444	377	439	423	435	409	433	447	423	424	434	400	429	418	407	403	399	409	424	400	432	433	410	395	441	422	448	411	434	462	410	450	414	410	419	440	438	414	420	404	390	401	417	409	460	422	460	406	370	403	417	429	408	461	420	444	401	423	419	423	413	411	401	441	417	405	391	388	457	414	417	390	409	420	399	398	420	418	470	427	385	399	443	421	416	400	429	394	410	409	426	425	452	394	428	460	427	422	434	434	424	432	409	385	432	434	471	428	398	424	415	422	434	423	425	423	373	412	422	419	428	454	435	398	417	436	442	431	399	439	422	438	414	438	446	430	430	409	425	420	462	411	422	379	457	419	422	403	410	402	441	389	419	398	433	417	444	435	428	423	404	410	442	414	407	395	396	410	398	427	389	403	430	439	416	425	429	422	443	418	434	398	438	419	426	406	449	414	459	429	430	419	431	433	419	408	415	376	415	397	444	480	415	460	480	407	443	407	433	422	414	407	396	414	434	438	405	419	416	445	428	396	428	421	407	419	414	416	410	438	435	439	427	439	428	433	445	440	445	450	386	451	463	425	410	416	453	442	407	442	421	414	446	428	445	410	446	413	399	405	422	447	422	417	412	441	387	434	393	422	436	426	420	427	390	424	439	463	406	405	409	424	453	438	442	428	415	442	406	419	393	430	382	417	404	414	442	425	400	436	416	414	429	408	455	435	408	386	403	416	409	474	421	461	431	419	410	428	406	413	408	413	414	398	403	443	444	441	424	440	422	407	437	444	428	418	451	401	415	415	404	454	405	419	418	412	426	447	452	403	405	404	431	446	411	411	397	462	430	413	392	414	412	425	443	398	409	438	409	397	407	417	415	429	472	430	422	400	441	398
5220	7736	7880	5969	4121	2588	1728	2004	2191	2202	1839	1438	11739	10787	6598	2730	872	465	428	401	409	407	393	386	394	387	424	403	380	426	382	398	401	402	425	410	368	410	403	415	388	378	433	410	408	413	397	431	421	393	393	417	392	390	415	381	389	360	356	388	365	432	360	387	410	367	397	379	408	404	395	395	393	434	430	381	366	436	386	399	390	377	405	406	356	407	417	386	377	392	391	395	390	412	396	379	372	396	392	418	390	386	398	385	436	424	395	392	406	381	384	390	443	386	404	390	417	407	408	431	414	382	408	423	389	411	430	369	399	433	407	402	417	390	356	434	390	388	360	436	356	377	404	410	411	404	389	351	383	422	369	408	433	407	427	357	398	432	401	380	418	393	403	410	419	366	367	354	375	405	376	383	413	426	411	418	395	355	367	420	409	384	392	385	441	412	392	365	372	389	399	417	377	366	411	380	398	399	399	416	439	386	367	415	410	362	389	432	366	403	379	414	424	387	422	400	390	412	396	410	391	399	370	386	406	420	366	393	406	401	396	405	396	370	398	400	423	374	392	412	384	417	406	396	382	392	418	408	389	388	398	398	384	422	375	429	398	411	404	410	382	429	418	404	448	406	400	372	414	409	425	411	398	406	428	391	420	415	405	367	404	364	399	427	367	364	354	418	376	376	371	403	399	381	401	363	377	388	427	418	395	370	384	412	391	366	399	453	415	375	367	390	384	373	422	409	400	357	380	386	428	395	393	353	402	370	397	405	402	402	374	393	379	404	415	446	375	384	376	384	358	373	396	400	390	411	429	405	422	379	375	382	403	414	406	404	394	407	384	370	419	402	386	424	392	435	415	377	401	392	401	382	395	366	396	420	386	377	413	400	396	384	414	411	442	404	385	425	408	399	393	386	392	403	390	397	408	396	400	390	369	365	375	420	416	401	404	429	399	379	395	407	400	417	416	380	396	401	463	370	395	446	405	370	381	387	414	376	409	384	400	377	382	366	402	393	373	355	412	407	382	388	424	426	392	388	412	392	390	369	416	416	420	394	408	407	402	385	378	422	408	391	391	389	392	384	447	415	412	445	402	419	413	378	419	392	355	385	416	406	417	396	390	373	369	412	399	408	365	368	412	380	386	382	378	415	378	435	411	385	379	395	413	402	404	405	402	397	417	398	417	415	404	390	381	403	407	405	406	425	406	411	418	385	412	402	367	422	420	364	388	419	381	425	391	372	402	397	404	390	422	395	391	387	384	378	420	378	374	361	395	408	383	408	381	376	334	380	345	387	355	404	407	408	363	376	399	422	376	433	428	397	398	420	419	380	472	377	377	382	395	393	392	399	362	401	413	369	384	396	390	430	428	357	414	411	402	385	384	416	428	410	378	389	364	380	378	390	373	414	410	392	378	413	366	426	383	357	365	374	413	377	378	386	431	407	408	412	405	425	378	361	384	410	398	408	436	422	383	406	395	367	410	387	391	391	438	413	391	423	370	420	386	423	412	444	370	399	378	420	394	383	424	400	406	363	381	400	402	398	436	378	346	394	408	420	371	437	364	399	409	402	399	385	407	415	407	384	403	399	393	399	399	414	410	386	378	399	372	432	418	383	373	393	397	416	391	376	408	387	395	418	418	414	396	416	365	393	409	383	383	425	402	426	368	418	375	427	404	419	371	367	395	406	371	441	418	421	376	407	356	353	420	389	386	383	406	395	375	399	368	414	408	381	402	424	381	388	408	400	419	409	392	397	416	401	356	379	381	428	411	378	399	400	373	418	402	391	390	417	408	390	373	390	393	390	390	408	409	414	432	394	371	386	405	424	386	395	389	410	365	374	370	415	379	371	405	382	397	442	399	388	394	416	382	369	424	376	405	360	381	433	424	438	436	391	398	439	350	387	377	404	400	394	389	361	395	404	411	408	417	385	404	397	392	397	381	379	367	408	377	357	380	379	401	415	385	408	385	371	407	397	343	423	379	436	402	372	438	413	396	379	405	391	374	368	402	373	380	400	369	396	390	418	401	403	397	442	374	380	388	379	374	411	405	394	378	426	385	364	396	417	382	399	355	395	391	385	380	400	361	400	395	398	405	387	390	386	406	407	416	402	398	398	412	387	390	413	403	420	419	395	348	387	430	411	393	405	371	391	364	391	425	418	390	420	410	385	388	420	402	388	415	396	404	367	389	393	395	434	380	421	374	411	385	382	395	390	388	421	408	390	403	426	384	379	414	376	437	408	399	387	425	410	398	401	386	417	413	393	409	365	392	406	369	389	412	380	410	397	389	387	416	417	385	389	411	418	383	374	404	399	372	425	381	453	376	414	398	389	436	399	384	386	387	405	399	363	385	434	411	396	384	408	425	427	381	380	384	379	422	399	417	384	400	410	409	420	358	434	407	412	391	387	412	433	347	404	356	406	383	381	421	395	380	439	434	370	410	380	387	435	402	398	375	384	391	392	391	385	416	372	404	396	408	391	373	360	406	403	390	370	385	385	409	383	378	379	403	376	421	408	372	388	400	391	403	398	402	376	387	393	335	382	399	362	421	371	410	423	388	400	417	384	423	405	419	424	422	411	424	371	410	411	429	374	401	382	352	372	407	403	416	417	411	405	439	432	384	398	393	351	391	388	378	392	384	403	423	388	383	367	394	387	378	384	397	404	411	418	407	409	411	361	401	387	401	378	415	417	421	378	421	432	414	380	409	347	395	383	404	391	400	420	404	412	396	391	386	410	427	397	404	376	387	391	415	353	398	410	371	403	374	398	390	423	325	434	364	370	409	379	416	419	406	370	399	381	396	407	407	395	411	361	421	397	378	408	382	403	350	396	383	388	356	419	384	384	393	397	405	423	417	368	401	383	376	395	413	413	404	375	431	383	430	387	369	422	412	392	414	388	407	381	389	374	388	378	390	390	406	407	349	400	389	425	367	368	396	416	381	390	398	403	384	410	399	419	363	401	411	402	410	446	395	387	395	405	419	418	413	397	384	395	387	396	382	398	370	365	422	362	411	395	412	424	417	351	418	407	377	406	441	402	379	428	391	422	394	366	369	390	378	408	401	414	384	402	426	428	419	393	394	389	437	410	418	415	400	394	435	393	403	410	418	440	413	415	388	377	422	391	416	394	403	405	373	413	395	384	378	444	425	391	385	394	401	376	388	402	389	396	394	379	382	377	376	415	406	404	417	393	352	366	423	374	412	420	370	416	409	383	393	410	372	407	384	430	408	385	426	415	436	384	382	400	385	389	387	388	368	444	387	427	403	380	436	366	389	412	407	385	394	389	417	423	378	383	406	428	388	401	407	388	410	395	399	403	411	400	408	405	422	421	412	364	392	386	382	400	389	406	396	372	423	397	369	389	400	386	383	393	392	392	370	390	403	405	405	414	398	402	436	391	447	437	382	406	394	398	386	382	401	391	390	419	434	405	421	410	363	401	386	391	421	392	396	423	422	371	387	400	409	417	397	378	410	431	352	397	432	389	388	417	425	377
23778	20704	27673	23800	20270	8419	3224	2529	2448	2552	2148	2757	19109	18301	11173	3980	1205	675	604	591	531	559	564	564	541	522	549	565	515	585	530	565	543	517	557	525	558	550	515	535	535	506	513	538	542	500	567	530	556	544	575	524	537	579	527	534	506	550	510	556	561	524	547	546	548	540	496	529	567	548	547	565	499	516	532	486	528	534	547	509	527	546	512	553	536	521	548	542	531	544	548	551	540	507	519	532	547	546	545	541	495	578	531	570	535	568	543	501	580	566	509	535	551	567	528	574	512	499	528	550	531	548	487	519	503	542	497	543	506	565	517	509	522	573	549	557	522	576	547	524	604	560	554	552	561	520	541	606	496	550	560	504	566	504	583	572	515	559	488	527	529	519	553	535	543	491	555	513	509	502	548	509	515	500	524	555	565	548	545	530	550	546	513	524	529	512	545	557	549	524	528	498	543	539	562	533	519	530	527	540	527	525	529	531	503	516	534	587	561	558	560	512	546	622	542	538	504	571	532	568	505	495	561	570	531	573	552	526	507	505	555	523	555	524	534	545	524	540	598	523	560	515	549	549	559	542	539	542	518	562	517	547	517	544	569	553	510	526	522	520	518	538	531	537	545	578	532	567	531	515	509	549	542	564	546	570	557	549	509	517	512	529	529	524	513	528	548	535	532	540	539	560	581	588	510	562	522	490	556	530	517	521	504	540	550	548	519	499	536	523	522	513	566	505	552	521	529	560	548	517	524	554	510	539	551	596	569	485	503	524	542	508	526	544	544	557	524	528	560	522	564	512	547	548	510	534	567	573	554	510	552	560	522	546	546	538	531	520	538	523	554	522	482	542	497	545	562	556	555	556	549	518	538	529	543	536	536	536	573	500	535	548	522	536	530	516	556	552	532	557	535	508	489	541	555	532	500	514	553	521	553	546	551	549	538	548	563	481	525	519	548	529	561	546	507	566	562	585	556	505	539	536	538	614	540	549	583	544	590	530	528	568	479	531	550	559	526	517	525	519	537	537	523	533	526	541	539	500	510	550	514	557	519	553	496	525	544	565	572	545	510	582	524	571	517	521	517	537	486	496	569	529	562	498	525	549	518	544	565	522	498	495	545	534	533	538	511	544	563	549	539	458	560	537	544	504	532	550	521	534	513	572	586	525	534	515	563	559	536	500	511	552	524	535	510	501	546	519	552	494	553	546	545	540	553	508	525	572	531	536	549	576	541	565	531	523	496	490	503	538	510	511	539	542	518	535	505	523	542	540	525	522	544	523	548	551	547	532	520	548	534	536	510	527	544	486	531	560	490	497	547	519	504	524	547	528	522	509	548	563	557	529	514	493	523	532	539	506	554	524	561	594	591	541	552	543	560	519	582	505	557	525	557	542	548	525	545	498	526	521	563	525	563	521	532	515	531	528	574	523	535	571	508	531	512	530	513	530	556	558	579	528	513	523	519	570	505	552	546	543	499	516	528	517	469	521	512	518	543	547	519	551	551	557	550	500	527	536	574	550	543	510	531	549	557	519	564	571	526	528	562	588	521	571	519	548	512	540	539	544	526	555	511	564	520	543	521	486	517	572	537	524	540	526	513	518	544	520	534	504	516	529	559	525	553	485	540	552	516	506	502	507	540	540	527	578	502	559	506	555	557	527	504	551	508	531	535	557	528	508	525	535	542	562	547	504	502	549	532	570	565	565	520	520	523	576	519	556	529	568	547	531	543	559	544	513	537	536	556	538	539	515	520	576	512	508	578	554	525	539	584	560	525	501	515	533	498	557	491	485	505	578	541	571	498	519	497	542	548	541	541	582	490	511	539	516	545	556	583	533	512	548	545	508	503	531	526	533	540	516	556	527	497	528	521	519	559	552	532	540	542	518	512	533	555	540	570	512	493	523	508	545	540	526	566	538	528	540	538	538	534	540	535	514	528	531	591	508	512	540	509	555	525	497	521	500	530	525	524	529	504	513	510	521	532	546	542	543	534	547	541	512	529	525	573	563	555	540	516	528	564	496	503	552	503	517	536	554	572	544	558	500	548	520	532	511	507	522	526	507	571	554	522	565	561	543	528	533	555	516	536	556	560	540	513	517	505	518	539	529	548	519	505	483	540	516	555	563	558	527	523	500	532	575	545	568	522	573	543	581	529	565	514	545	520	547	527	555	549	520	586	551	541	513	565	542	539	530	565	501	524	567	557	529	562	522	515	515	522	544	569	530	541	525	543	552	521	516	552	496	582	586	520	489	525	542	531	514	544	569	548	494	487	547	554	538	557	520	532	572	559	519	546	560	543	514	527	448	536	506	546	539	573	530	517	521	469	525	568	533	541	522	582	551	517	546	524	543	515	513	544	538	517	491	505	538	574	557	500	540	549	554	541	542	550	545	560	551	563	522	533	559	505	532	530	588	571	521	524	530	513	493	546	526	534	551	531	596	540	551	539	558	529	565	542	551	537	516	528	560	558	555	520	503	546	567	522	561	599	492	535	487	547	512	494	510	552	502	519	569	541	550	518	533	510	544	541	556	506	534	543	508	564	522	501	506	542	532	531	547	540	522	508	578	562	530	556	501	556	555	526	541	497	513	539	546	543	563	540	572	553	520	531	571	547	520	507	520	513	574	497	493	510	468	519	555	490	524	513	555	546	549	557	531	508	540	504	542	544	531	544	524	554	550	563	544	532	514	542	506	541	531	548	522	531	530	529	548	565	545	520	534	549	545	562	540	526	510	517	553	521	528	511	537	555	530	540	553	514	574	504	526	548	553	553	557	546	488	549	509	528	531	525	551	527	530	522	523	511	510	553	561	554	544	505	553	573	587	574	509	537	529	517	535	520	553	576	523	552	515	551	496	502	512	507	497	521	521	527	520	558	519	527	517	488	562	499	571	528	504	559	546	557	574	558	516	566	515	526	484	533	563	553	487	572	542	544	539	574	560	566	532	601	525	497	503	541	520	566	553	531	544	534	575	532	549	458	522	502	575	522	567	544	518	582	527	532	525	561	528	561	539	555	538	540	530	499	548	534	524	552	528	529	478	567	534	524	554	550	493	497	528	546	526	544	489	564	548	498	532	543	559	530	566	519	563	533	520	488	573	509	481	544	556	556	595	531	577	551	524	585	563	552	570	515	541	538	510	565	559	512	528	574	542	488	518	551	497	545	565	557	520	547	552	521	478	532	538	512	598	494	558	515	505	523	495	563	542	569	557	509	528	503	564	520	529	527	509	558	555	521	530	541	538	547	525	569	554	493	518	578	524	537	535	551	497	539	530	554	491	527	561	531	517	536	532	530	540	525	557	594	557	539	566	530	546	521	494	519	548	539	531	545	519	561	557	560	543	542	507	546	585	528	508	530	569	542	548	550	559	553	574	553	505	551	497	531	542	533	552	554	546	513	518	524	519	574	521	524	553	516	527	531	548	495	520	507	497	519	531	541	502	556	513	560	528	533	542	547	515	555	541	535	555	540	561	486	534	554	540	504	492	556	506	565	556
5666	9311	9846	8476	4941	3053	3274	3335	3733	3767	3078	4173	22028	16277	9719	4029	1359	657	503	489	491	484	491	523	469	507	489	489	449	485	504	483	486	498	525	508	502	482	535	506	489	512	493	545	519	487	531	461	495	440	510	493	475	502	485	474	488	492	497	480	488	451	513	466	512	507	489	513	508	471	493	501	491	484	496	511	487	502	473	569	499	466	507	482	494	511	455	478	498	480	465	504	508	493	484	481	501	471	512	495	518	463	461	519	479	514	469	474	478	492	468	483	478	489	485	492	474	515	476	503	505	496	475	485	491	479	472	456	469	485	520	477	502	484	504	482	472	500	528	477	467	491	469	469	508	506	488	490	450	462	504	490	484	518	480	506	501	515	474	484	529	516	482	496	499	498	498	524	506	489	476	448	478	491	502	467	470	461	534	509	450	493	491	553	518	471	483	466	459	455	519	478	492	509	517	503	495	497	461	513	473	487	495	476	488	446	524	509	483	480	467	466	440	521	529	489	506	513	451	490	453	493	475	492	490	481	488	524	491	501	462	531	503	474	528	411	483	501	480	480	464	477	467	529	447	467	461	523	469	461	492	491	499	475	467	448	486	529	476	486	487	510	540	486	518	493	432	497	478	475	496	509	478	447	523	435	468	491	508	466	470	468	458	455	523	518	497	501	481	499	463	497	453	486	466	482	521	497	491	474	479	504	506	479	514	467	462	478	482	492	490	468	494	537	488	487	484	523	542	468	468	480	491	497	546	459	497	481	480	491	480	512	470	453	497	478	512	463	513	481	495	478	487	500	466	477	483	464	521	451	461	492	421	492	467	483	520	493	472	502	461	457	475	505	486	515	478	468	525	504	490	495	466	470	505	500	472	468	493	483	484	508	495	488	510	474	488	473	483	489	507	466	465	485	456	515	465	467	475	441	521	491	491	487	486	470	510	490	501	530	464	488	441	491	479	505	485	475	467	492	490	496	481	500	472	470	503	458	481	516	501	512	467	482	516	477	448	487	523	487	497	451	521	444	513	473	514	462	511	487	485	516	541	502	496	481	476	491	467	441	498	539	512	440	481	467	487	502	506	494	514	489	509	448	438	510	442	499	494	480	514	507	485	473	488	475	471	475	491	464	486	459	487	506	453	520	494	457	484	509	472	493	528	525	484	501	518	504	510	475	504	449	459	436	471	468	469	502	477	510	469	476	499	462	461	486	499	507	445	481	492	493	469	487	518	455	463	508	479	467	470	501	480	441	473	485	454	504	470	494	449	461	467	483	479	509	465	477	484	506	473	462	499	488	526	456	489	508	532	468	484	524	460	473	484	510	492	494	521	532	504	479	520	551	512	486	498	483	454	495	503	484	485	507	485	486	496	504	534	505	488	475	499	448	474	510	483	459	501	495	470	485	494	477	499	497	492	489	512	430	475	511	515	495	501	487	484	510	497	477	456	477	452	465	481	504	487	504	483	471	461	449	483	479	491	475	469	502	503	468	490	465	445	490	490	505	511	455	488	466	497	475	471	482	455	504	453	480	506	486	477	487	489	497	524	492	518	545	480	435	502	475	492	476	493	474	499	496	476	460	474	467	529	464	479	459	500	476	480	462	500	512	522	506	491	498	482	477	451	475	488	496	496	491	495	505	509	458	461	477	491	538	455	503	467	514	510	508	521	503	465	446	483	493	486	489	481	496	482	467	523	482	486	466	495	496	491	489	457	491	516	492	469	495	481	465	512	456	485	493	483	453	530	407	507	491	477	486	488	460	500	486	486	479	460	474	445	536	494	497	453	472	515	447	472	487	513	501	497	457	520	475	490	502	490	490	504	517	474	489	447	490	446	481	500	463	514	478	498	494	499	473	446	469	532	458	502	469	486	480	429	461	492	520	445	472	508	524	505	538	454	489	454	471	517	483	477	475	471	475	460	490	516	481	507	486	465	453	488	466	489	532	521	504	501	468	493	461	459	488	516	458	470	475	489	508	468	468	452	488	469	492	493	504	470	490	485	494	520	482	466	517	481	487	515	490	460	456	453	501	484	497	498	457	508	495	482	495	470	472	498	507	486	491	482	497	473	499	459	475	505	542	462	476	483	489	518	537	475	484	473	452	492	483	471	463	479	458	490	533	449	488	498	485	494	527	520	471	492	451	469	487	473	475	555	493	547	476	484	491	466	516	485	470	498	464	478	497	511	467	507	466	498	495	469	474	469	466	509	506	502	505	501	472	459	476	509	471	535	453	481	475	465	466	447	476	490	505	484	506	461	491	504	492	493	449	472	483	494	469	450	476	488	475	482	480	467	472	486	502	492	489	479	479	513	474	523	470	477	461	483	528	452	489	464	481	471	467	515	480	491	475	496	487	454	493	496	483	516	492	489	457	505	480	517	473	454	465	497	496	499	519	470	502	509	464	498	490	527	461	510	531	482	483	487	485	479	450	496	468	468	449	469	500	464	466	454	464	497	510	490	425	469	470	483	482	473	486	526	524	481	455	470	476	492	501	504	490	475	483	529	475	473	497	532	455	488	455	480	462	490	457	431	479	463	476	492	485	474	496	504	470	486	481	484	492	509	479	479	498	477	476	484	494	474	461	508	486	448	481	520	481	502	517	496	481	480	509	450	498	502	489	469	492	480	466	465	503	489	500	475	464	500	514	482	438	499	493	476	491	479	474	488	500	456	491	487	482	528	476	489	485	486	477	453	505	487	475	485	496	540	495	496	506	497	528	491	456	493	524	492	506	484	489	527	506	494	501	468	470	469	489	477	538	494	504	496	507	488	476	503	431	517	482	526	533	447	489	467	503	519	479	523	442	491	479	480	453	518	521	444	491	471	493	537	491	451	467	473	520	468	498	477	530	478	503	501	454	470	515	485	489	492	470	502	480	512	481	494	483	505	499	472	499	479	509	448	480	517	491	457	469	504	507	503	490	546	510	492	460	487	467	498	492	452	530	490	491	470	485	489	492	497	478	515	467	498	480	473	491	487	510	501	498	489	441	471	489	451	521	506	510	456	464	494	489	476	473	539	509	512	467	458	450	502	481	494	502	491	441	503	511	518	491	456	472	538	508	500	462	498	501	468	440	479	484	495	469	479	484	528	524	497	478	490	476	492	484	461	519	502	521	476	493	472	481	471	473	484	475	462	505	479	510	491	487	490	490	505	490	528	496	466	482	498	474	491	488	482	492	454	497	495	483	539	494	489	531	491	480	477	487	495	461	487	467	471	475	488	506	469	452	486	534	478	473	452	466	464	495	479	435	473	498	457	479	466	514	478	507	483	498	494	479	461	451	485	522	473	530	515	471	497	460	464	469	480	477	518	491	497	499	493	486	496	451	477	483	477	445	459	491	524	463	508	470	469	492	505	480	510	489	479	529	471	473	485	485	500	505	489	496	529	482	461	529	496	516	481	479	498	471	464	438	468	494	510	482	485	481	468	517	499	504	540	451	492	479	468	443	470	457	495	490	462	489	441	463	514	448	444	499	491	474	444	465
26354	8364	1987	1523	1015	725	750	812	833	746	734	727	1445	1470	1140	780	561	499	436	436	456	435	475	450	430	458	451	494	435	446	458	446	469	437	446	432	476	436	452	416	452	443	457	459	445	445	420	463	448	441	496	467	416	478	431	431	445	433	446	465	429	461	483	416	499	429	459	435	459	424	483	450	474	445	491	467	453	435	461	436	455	461	398	496	470	421	488	442	470	438	426	471	441	493	450	447	494	440	434	454	447	455	437	436	466	473	458	480	446	464	458	438	430	442	452	461	458	460	435	471	437	459	490	467	404	447	484	470	472	405	455	457	449	468	477	440	442	454	514	443	437	465	404	410	435	437	432	454	450	462	456	461	445	442	472	468	463	472	445	485	463	446	464	469	443	468	478	448	448	454	433	482	473	464	465	486	479	459	474	425	431	460	444	469	440	440	447	457	404	462	422	425	437	428	436	507	445	418	456	452	471	466	425	417	478	446	457	480	465	442	456	454	470	453	463	454	440	471	428	438	463	466	437	474	428	436	453	478	430	449	445	472	452	433	450	457	448	436	426	467	420	433	469	496	467	434	475	425	449	471	458	460	468	476	457	443	502	440	486	425	467	441	463	449	453	472	527	474	442	464	471	464	485	423	459	484	483	472	469	432	448	409	494	460	487	423	455	465	450	447	441	441	425	437	453	428	423	476	442	496	441	443	477	451	439	440	465	453	478	447	427	455	438	469	473	474	474	459	478	497	468	462	431	445	435	451	446	465	456	390	463	449	445	437	449	457	426	463	486	476	462	479	460	447	417	456	447	439	464	448	417	509	426	431	481	411	467	466	497	457	453	467	478	449	473	480	474	444	492	469	462	445	490	463	457	462	481	457	447	455	468	433	436	464	479	459	444	438	472	524	441	459	444	411	423	444	495	450	455	480	438	449	457	495	418	467	455	474	444	450	490	446	450	467	429	445	471	473	413	449	471	441	432	475	472	425	451	438	447	432	442	431	456	437	452	475	446	445	489	431	446	463	457	431	458	440	401	477	468	456	466	434	460	460	460	447	474	468	462	433	431	432	459	438	469	439	453	426	461	457	446	461	457	431	448	405	428	433	421	456	453	417	431	444	469	476	483	444	480	442	403	463	444	418	467	467	480	444	443	478	455	431	433	475	424	450	490	444	463	442	457	452	461	481	454	479	416	478	427	447	430	446	424	418	441	439	479	429	430	491	446	458	466	471	443	451	439	470	446	424	473	448	461	435	459	456	480	411	468	455	450	435	468	456	450	469	446	448	474	456	483	424	452	437	476	433	419	436	434	508	458	423	439	476	481	460	471	457	431	411	469	405	444	464	449	430	468	442	475	457	451	454	476	472	452	424	478	453	415	431	431	439	442	432	435	446	484	451	448	473	474	474	448	481	433	408	447	440	433	480	494	463	490	462	457	469	437	474	486	453	459	423	432	443	449	460	430	472	439	419	439	459	450	477	462	465	473	442	476	417	468	481	499	460	477	450	469	460	460	442	458	466	437	429	445	423	440	430	445	448	463	464	459	449	461	430	451	456	467	461	445	450	453	456	500	452	483	417	447	446	410	450	464	427	463	452	411	480	472	410	433	444	444	472	417	440	468	463	432	451	436	419	455	486	523	465	434	446	481	504	501	485	439	476	458	468	464	464	455	444	470	460	467	418	406	447	487	444	458	431	481	400	491	454	442	467	458	471	435	468	476	441	461	436	464	438	424	495	449	449	407	473	426	465	434	479	470	478	477	457	432	456	447	460	459	446	494	475	432	467	448	430	474	441	474	464	458	452	429	471	493	447	442	434	437	451	484	469	445	427	483	469	444	419	466	453	449	456	489	481	447	419	463	420	420	443	476	478	494	439	447	443	443	454	458	460	402	446	445	494	451	438	421	464	443	466	467	456	436	463	472	443	471	495	429	439	453	418	466	451	442	455	445	452	458	482	422	460	466	433	488	468	479	452	420	471	465	485	476	452	446	441	463	460	478	441	462	468	440	453	481	474	471	478	447	432	449	454	441	471	457	462	424	453	446	435	446	478	430	443	449	467	466	450	454	448	472	469	478	441	445	472	477	461	450	434	490	440	479	458	442	459	460	441	454	444	478	451	412	463	496	437	476	439	460	457	468	471	433	466	456	444	463	450	459	492	448	450	468	437	467	453	438	427	453	424	455	433	482	440	462	449	459	453	433	453	469	454	478	452	458	438	480	469	448	445	484	394	448	453	467	432	441	463	477	438	477	466	446	433	445	436	463	479	405	442	443	477	451	483	468	471	479	445	444	485	435	453	436	482	433	443	495	483	421	424	474	447	461	444	450	442	429	475	448	446	473	458	425	496	475	461	432	412	441	442	436	468	478	417	457	451	472	499	427	449	464	448	497	495	476	417	434	442	448	450	445	432	441	483	463	467	449	422	440	472	477	467	461	473	457	474	469	444	398	429	464	456	442	444	431	455	474	449	442	439	443	441	451	427	472	460	513	442	457	462	464	457	472	451	446	481	462	447	424	422	492	439	471	412	458	477	450	461	482	454	476	479	398	460	467	447	452	454	419	425	430	451	451	454	410	465	467	471	433	456	423	440	452	489	428	475	439	485	436	443	489	438	432	441	423	468	479	451	422	452	483	494	450	471	475	438	395	457	470	450	469	471	440	471	464	481	464	458	474	427	479	441	461	415	441	460	469	449	444	441	466	449	486	459	466	437	463	472	443	462	453	448	439	463	440	444	454	455	458	466	460	449	469	408	478	441	450	449	473	472	496	432	461	454	464	476	481	437	439	472	441	469	469	452	478	463	433	438	445	449	453	475	482	505	507	436	440	448	442	447	427	459	448	471	468	487	478	420	440	451	468	457	506	486	444	477	425	450	463	457	402	443	456	467	503	461	467	439	450	458	445	481	425	456	474	448	447	465	442	441	433	467	497	501	446	463	478	454	457	454	462	437	446	447	436	462	459	449	433	495	458	461	432	385	426	451	453	458	450	473	444	465	459	462	464	468	463	475	439	459	452	441	457	465	489	440	463	468	465	468	481	492	448	495	406	503	489	459	464	461	454	443	460	472	453	460	488	430	465	451	433	441	416	433	468	492	449	451	468	453	461	441	452	451	485	474	427	430	468	472	457	479	456	467	473	460	472	466	469	473	448	454	450	440	466	479	417	475	468	447	505	440	460	469	448	453	452	417	421	437	469	432	466	505	463	433	453	450	430	431	466	412	440	432	442	498	457	461	453	450	442	444	404	482	455	448	484	468	471	413	481	459	460	481	492	508	427	485	480	477	448	437	454	448	424	479	477	438	464	417	438	421	448	484	467	424	461	425	488	442	484	439	472	452	496	460	475	480	462	422	424	482	455	459	487	465	434	461	469	467	461	474	489	456	453	470	442	459	453	495	443	447	474	444	470	491	409	469	486	460	433	444	454	478	478	460	443	451	489	445	474	462	480	457	469	446	448	466	454	460	442	435	463	438	460	470	508	422	460	453
5954	1776	1766	1359	1023	762	907	1193	1123	1020	946	978	2034	1789	1248	748	539	400	386	434	428	401	430	408	388	421	389	413	391	421	428	389	431	409	329	410	437	406	399	448	399	404	404	411	406	379	401	409	404	438	435	423	424	373	417	437	407	395	396	407	421	386	405	438	394	433	398	442	413	395	426	392	493	426	408	429	383	433	405	419	380	404	418	402	421	387	433	405	423	425	445	425	410	378	407	404	379	406	387	405	393	429	433	385	370	420	393	442	426	419	405	363	396	407	395	403	397	432	439	416	413	396	410	394	431	401	390	439	383	410	418	412	406	409	433	388	423	431	405	437	451	442	394	428	395	429	421	385	393	409	393	429	395	411	414	421	430	408	423	379	423	390	389	413	411	440	401	449	402	403	406	428	416	391	456	405	403	419	392	410	434	411	396	422	405	409	390	424	413	421	393	437	389	417	383	409	399	400	410	379	422	432	410	408	425	401	420	420	397	397	378	418	407	440	428	413	424	387	391	385	376	395	442	401	362	405	418	414	405	406	392	392	417	410	439	399	396	422	409	412	415	407	428	424	412	418	376	415	422	348	391	411	410	405	414	423	418	389	430	397	411	368	422	434	394	413	424	412	389	403	394	417	434	429	418	434	415	413	432	384	423	454	421	396	433	411	387	359	414	389	425	433	390	420	401	403	406	405	403	393	407	383	375	428	423	439	439	419	424	358	426	384	383	408	447	403	407	406	405	399	397	411	421	429	415	430	400	467	430	444	405	397	438	371	406	407	405	388	399	384	381	441	424	361	425	410	402	452	357	396	413	384	447	407	421	390	393	412	390	451	426	374	465	416	402	379	419	430	442	434	406	406	428	372	400	391	403	439	430	435	436	407	399	414	431	415	415	434	446	399	407	412	459	452	415	398	403	415	416	431	403	394	398	390	383	409	418	424	403	420	420	430	368	399	411	396	378	408	390	427	428	428	398	440	383	381	430	416	395	401	399	426	369	418	389	394	376	452	402	431	377	404	414	406	432	383	435	418	412	415	401	409	446	410	397	418	396	464	424	386	384	425	399	446	427	449	427	390	402	408	434	407	404	407	449	417	418	390	426	393	401	414	444	416	390	434	378	410	417	406	412	380	440	381	405	401	418	396	424	405	406	414	417	403	382	402	432	415	422	424	417	382	444	387	418	368	421	424	402	425	398	447	414	424	386	396	398	399	418	414	444	395	423	410	416	403	390	417	423	436	427	436	421	412	418	414	443	412	410	401	403	425	417	415	446	408	395	403	443	455	418	434	422	409	405	438	444	389	434	442	448	415	407	404	416	398	410	421	402	399	375	382	412	409	443	425	392	427	426	413	402	418	385	410	406	367	432	444	389	403	400	421	393	414	425	422	402	412	402	393	428	383	408	378	374	415	411	387	383	425	393	417	398	413	363	418	420	417	390	419	413	384	439	435	398	408	384	424	414	384	430	409	413	407	408	475	428	362	392	446	425	411	410	403	471	367	396	397	423	397	427	429	385	387	415	384	427	407	397	392	415	424	419	398	414	413	405	404	419	393	401	390	405	422	412	395	450	433	409	410	397	427	409	400	402	417	384	414	425	412	415	378	387	425	447	420	420	412	414	385	410	421	424	374	403	422	442	424	419	377	420	418	384	456	386	403	360	397	410	425	417	431	411	426	395	390	422	422	413	435	380	409	415	415	411	439	402	418	412	406	435	403	407	406	415	398	431	409	414	415	416	422	367	361	397	420	387	410	430	413	364	420	412	426	413	423	403	406	421	441	426	418	428	422	406	433	375	398	438	454	428	403	425	406	437	398	413	422	416	434	403	436	444	426	442	412	427	438	443	397	424	412	417	430	432	409	427	396	419	411	436	382	441	414	415	419	428	449	399	408	408	385	404	418	420	407	452	416	387	381	436	429	386	404	403	422	383	388	410	437	404	400	421	388	388	417	429	400	409	390	413	412	387	395	399	416	384	424	422	389	446	395	424	404	433	410	409	413	418	393	404	390	389	425	401	415	430	408	406	417	421	414	412	405	406	392	386	428	421	410	431	419	425	371	415	404	406	433	397	392	395	385	413	401	415	422	432	402	399	415	410	424	410	364	389	409	396	447	449	389	407	448	406	449	414	430	376	370	462	409	426	442	405	438	435	423	423	407	396	394	436	399	384	417	456	444	460	393	386	406	412	437	426	412	417	425	407	407	380	462	389	416	424	418	407	397	441	405	398	383	417	415	438	411	411	427	405	438	387	429	406	419	416	418	385	407	406	393	395	406	399	393	410	410	424	414	436	383	398	402	465	417	396	408	400	434	422	419	396	434	417	426	444	406	370	435	382	417	419	383	421	421	396	415	434	413	382	419	400	411	415	409	432	388	434	454	428	417	435	411	373	426	405	407	398	378	416	424	427	406	440	393	391	396	424	389	430	441	413	414	411	395	431	444	410	417	413	391	416	374	415	402	391	437	439	428	405	410	392	435	387	363	408	431	407	407	425	385	424	415	353	393	414	455	419	418	405	426	431	392	430	391	400	403	436	398	412	405	394	404	408	418	410	414	397	449	394	405	406	401	410	408	403	439	387	405	398	366	403	390	431	448	399	401	420	434	391	420	403	389	394	390	425	415	403	425	436	402	410	399	397	398	411	415	412	403	429	394	408	453	374	435	436	412	407	442	419	415	406	413	396	434	396	460	367	415	446	428	379	401	428	447	382	409	413	421	390	404	391	381	431	401	400	420	442	419	395	406	413	387	415	412	411	405	397	410	409	389	419	399	417	416	399	447	435	391	394	398	408	421	398	444	400	484	369	441	362	454	427	436	428	423	394	396	408	399	427	403	418	363	439	410	376	391	393	434	395	385	426	392	436	411	399	390	399	384	400	442	434	427	401	389	405	406	392	413	430	425	442	420	409	422	428	396	431	382	426	420	414	405	432	447	417	411	385	431	408	407	415	420	422	421	454	433	389	384	395	428	380	399	359	428	421	405	434	454	375	404	401	405	437	398	431	419	417	413	408	378	387	422	415	416	408	398	401	406	402	426	454	402	430	427	403	427	389	443	398	404	422	411	424	439	428	383	406	435	418	416	367	397	424	393	422	460	386	437	438	406	427	403	375	413	406	399	392	404	413	413	413	395	448	385	389	419	414	402	425	401	402	391	456	403	383	429	414	406	394	416	430	432	416	391	405	439	406	401	383	372	448	379	392	444	424	412	440	386	405	426	427	421	428	388	401	410	421	454	404	407	427	430	403	400	423	450	407	380	398	361	421	395	430	475	373	398	391	417	421	416	409	405	392	423	412	423	375	413	396	418	436	429	387	388	435	377	398	399	397	410	456	413	402	399	376	403	395	421	438	406	420	417	397	407	414	413	421	405	433	397	435	416	394	401	411	408	410	432	422	399	387	400	423	397	390	421	427	398	399	424	383	442	403	385	422	441	416	444	400	390	379	418	432	392	409	358	408	425	425	425	417	398	414	387	399	401	427	454
24775	20743	26583	24692	7768	1565	1056	879	728	782	1199	2897	10094	11369	6538	2451	839	507	459	435	422	463	407	408	391	445	445	426	453	443	446	469	430	412	455	433	430	439	432	446	419	420	423	453	456	445	444	431	444	417	454	428	443	446	477	420	395	468	456	412	419	452	444	428	450	421	454	441	431	432	427	430	426	437	425	442	397	407	418	447	466	401	494	483	437	407	401	460	434	464	442	444	422	440	424	448	446	429	446	421	438	405	451	432	503	451	432	419	429	452	436	441	439	398	431	439	412	424	443	383	461	423	459	404	446	438	399	463	431	414	421	430	475	432	429	445	425	457	473	448	440	407	447	454	446	459	410	449	420	422	425	418	437	438	459	453	437	398	423	453	429	467	415	439	417	440	434	433	457	431	371	426	461	372	409	390	428	433	432	379	474	425	472	409	435	441	429	424	452	431	443	460	435	464	449	398	452	413	419	415	435	408	415	409	471	420	427	475	416	411	462	436	433	440	429	437	413	415	416	430	462	389	398	422	435	415	439	393	427	403	434	461	460	395	453	407	433	406	481	430	423	417	423	441	438	440	424	414	429	465	422	481	416	424	446	376	423	452	435	443	406	449	436	430	457	468	470	400	421	434	428	417	383	445	431	414	405	465	441	453	440	439	473	488	434	410	423	440	465	437	427	439	458	439	451	436	444	441	437	393	430	417	462	443	411	466	431	445	444	393	457	439	433	440	419	390	430	444	464	408	426	394	434	435	424	441	456	415	418	425	422	462	468	428	444	438	419	419	404	370	440	420	452	425	454	428	476	442	434	413	422	425	423	445	414	456	422	384	433	397	446	454	438	465	385	459	412	441	431	432	420	420	427	413	478	411	405	438	401	421	433	435	432	448	453	432	401	421	457	455	439	433	409	474	444	457	422	434	425	427	458	451	415	445	440	442	417	421	432	424	445	454	401	431	434	448	430	413	411	459	450	459	414	455	467	409	433	465	431	418	439	446	412	415	430	432	446	431	392	438	430	457	460	404	391	404	456	478	432	451	436	427	464	411	427	455	447	413	438	440	443	443	416	452	424	413	433	433	481	429	437	419	397	432	447	416	442	449	416	412	427	437	449	435	432	416	438	450	438	445	396	427	445	413	430	433	474	431	448	515	483	445	450	404	412	447	410	404	487	449	404	420	445	406	394	403	438	438	404	422	449	392	441	437	470	443	429	438	448	441	470	393	420	441	467	405	460	439	432	418	457	417	439	437	427	436	457	442	438	417	451	447	397	446	402	428	448	423	444	431	432	440	450	409	456	448	422	458	434	433	449	460	406	433	446	400	408	433	397	422	405	433	402	430	422	380	418	435	434	431	434	457	427	429	411	449	408	442	410	446	444	446	401	445	474	448	399	430	476	415	418	438	404	467	418	419	461	414	433	436	406	450	420	424	432	462	391	380	427	433	442	447	427	440	430	419	452	419	445	437	464	426	422	413	412	421	434	405	410	437	411	411	440	438	404	403	441	454	412	447	464	455	448	468	449	446	446	441	440	443	419	465	465	445	454	419	402	394	447	427	422	469	449	417	475	430	445	423	409	433	440	416	430	436	413	434	452	456	436	396	445	462	406	418	429	468	408	473	440	413	440	417	419	453	430	405	433	412	438	450	454	433	431	405	416	433	405	444	458	440	429	461	426	416	417	429	428	441	412	460	442	411	443	411	422	409	441	428	434	439	414	418	435	437	430	484	452	399	451	411	435	427	408	451	446	413	425	432	444	404	444	456	455	421	439	412	410	411	413	424	422	452	468	441	413	417	411	456	416	434	413	451	467	406	425	439	416	417	432	470	438	420	432	440	440	432	440	479	445	410	453	415	400	411	441	425	434	441	460	430	452	440	417	405	432	402	419	421	415	445	438	437	425	445	438	437	413	416	455	428	475	430	442	424	404	418	430	402	436	403	453	458	485	464	433	449	447	417	488	431	418	446	432	435	434	372	409	402	416	439	466	430	390	415	436	410	424	396	411	420	446	442	437	422	452	427	423	429	427	443	428	417	446	421	460	428	435	422	421	434	385	462	435	423	444	409	417	450	414	426	443	454	445	452	401	405	447	413	434	418	427	433	422	446	443	404	465	427	402	428	473	419	444	439	427	426	404	447	434	437	401	439	441	422	428	443	433	412	415	429	439	426	449	424	438	439	403	446	406	407	392	440	399	438	425	421	442	475	432	424	429	413	430	421	455	445	444	443	433	432	413	404	465	479	470	449	408	431	420	417	427	424	437	455	420	441	452	426	447	430	401	440	402	456	429	472	430	402	409	422	427	433	418	394	428	449	452	387	401	432	471	436	431	402	441	437	419	460	420	436	431	428	433	428	464	415	426	449	445	417	391	442	410	462	424	419	418	433	421	441	426	431	453	445	420	435	461	423	450	431	444	435	435	436	447	404	443	458	446	443	416	394	475	435	434	447	445	442	374	425	416	415	419	418	426	480	442	439	388	411	418	405	441	452	460	438	422	416	436	434	420	431	407	424	385	461	467	405	402	408	429	432	437	394	401	430	424	455	435	448	448	457	438	466	416	440	446	406	461	411	445	458	428	411	446	485	414	417	414	370	441	427	425	410	454	459	415	434	397	428	413	435	422	425	377	452	456	440	420	424	466	437	404	427	475	406	414	449	427	388	441	432	455	428	439	444	455	425	423	440	436	448	406	405	455	439	469	418	419	424	428	441	451	445	426	414	433	424	435	432	415	425	415	403	459	432	425	405	449	432	433	453	429	411	442	455	438	413	462	435	470	418	440	447	390	453	444	427	406	411	464	402	456	443	410	454	433	444	443	438	434	419	388	415	400	459	472	469	397	439	434	440	445	419	445	453	414	398	427	439	453	416	411	459	408	458	448	427	420	440	467	458	455	406	451	413	425	416	439	418	397	419	468	427	428	451	438	423	413	439	436	436	374	414	446	434	406	451	452	420	416	443	440	408	423	412	424	455	402	455	445	439	409	419	423	479	428	452	438	460	424	416	413	410	464	495	455	438	398	439	470	438	437	414	451	402	447	406	424	416	410	450	434	394	426	434	410	399	420	390	433	442	424	460	407	394	421	445	453	470	422	421	416	402	406	445	416	434	447	451	397	475	422	379	407	427	420	403	422	441	435	438	404	463	420	423	451	410	393	469	426	414	426	444	432	472	417	395	411	419	408	418	486	407	429	422	412	426	398	440	445	455	440	460	449	456	428	426	454	457	447	395	420	415	411	423	459	443	459	431	416	418	465	457	436	438	489	416	495	432	361	449	465	442	439	401	453	407	404	452	413	447	452	476	427	426	439	458	433	414	469	456	463	398	399	445	419	436	393	439	436	446	403	445	473	398	414	428	449	414	405	460	481	428	430	468	432	426	427	458	428	454	438	417	396	430	434	472	429	454	434	404	407	402	421	408	424	419	430	417	425	411	451	462	448	414	397	388	447	422	458	421	427	442	442	452	448	415	433	418	413	466	407	428	450	430
4896	6393	5665	2742	1940	1391	1076	931	908	1049	1783	4370	12697	11158	6574	2637	948	536	434	357	405	381	417	391	387	403	395	374	416	397	414	386	387	423	375	385	379	422	381	410	400	422	422	404	413	412	384	376	420	400	417	391	338	392	416	418	408	416	395	429	414	438	397	424	402	380	384	410	410	415	381	401	397	398	404	434	375	388	420	403	417	401	421	413	410	451	378	426	388	414	358	380	392	418	410	413	387	380	410	396	420	384	402	381	412	368	423	422	409	379	390	419	404	390	361	419	388	425	416	386	415	407	419	373	437	401	370	425	423	367	409	388	415	410	375	414	390	386	380	400	376	411	398	420	385	439	443	401	410	410	402	388	393	376	426	419	393	400	388	418	409	439	436	446	417	389	398	406	399	406	370	377	413	437	386	420	425	434	410	401	400	423	414	427	373	421	383	401	432	370	404	387	382	414	397	406	367	418	416	432	387	378	408	425	384	400	402	402	400	408	407	402	355	384	423	431	414	406	369	385	406	394	417	365	401	401	395	432	400	378	406	390	426	403	370	379	360	406	411	411	409	400	401	378	424	394	442	425	410	412	348	381	415	410	385	422	382	380	408	393	417	410	364	415	401	393	392	385	371	369	398	397	407	413	418	412	417	403	392	361	409	395	443	396	403	380	417	402	358	378	417	438	443	390	436	401	400	412	390	396	414	433	401	380	393	399	403	404	393	387	366	411	422	405	401	424	397	443	391	390	419	430	439	374	381	398	379	404	426	385	390	415	410	392	433	427	386	402	402	395	411	424	382	410	380	375	412	393	389	429	404	420	412	395	406	424	390	395	404	405	409	413	386	408	389	433	446	403	389	414	383	437	411	382	402	393	382	401	372	421	382	435	405	416	400	433	419	370	413	417	446	376	416	418	370	410	398	418	387	379	357	405	378	424	433	383	422	379	392	422	411	383	368	392	410	415	430	390	359	432	397	378	418	403	404	404	419	379	382	424	423	413	371	371	425	413	415	442	389	407	434	403	426	405	401	419	394	397	417	419	385	367	380	422	378	404	408	362	434	401	395	366	387	410	429	385	409	426	415	413	412	420	442	419	458	399	409	419	383	422	404	388	417	414	429	382	430	424	389	412	429	446	413	398	366	355	439	375	375	420	410	411	393	426	418	436	385	401	399	401	390	416	386	383	389	362	425	387	420	376	422	436	380	399	429	407	416	433	404	377	419	430	414	439	411	436	336	365	396	387	409	409	409	420	408	422	365	423	382	376	419	401	401	409	386	421	421	391	408	426	415	398	457	391	412	392	426	397	399	382	410	370	375	415	387	388	390	390	372	422	402	402	406	406	359	408	435	363	379	440	430	399	373	384	413	399	383	415	412	397	418	387	440	422	407	348	400	390	394	414	457	389	400	386	383	367	395	386	391	382	401	369	375	403	412	391	407	392	426	405	408	396	387	400	437	423	387	437	373	384	400	437	404	411	379	411	393	444	420	383	449	428	397	420	421	409	416	406	392	402	407	388	413	408	418	410	380	389	367	401	400	399	396	408	433	398	412	406	369	382	392	385	412	392	410	364	388	402	419	406	408	399	413	358	432	403	420	424	411	398	407	399	411	388	425	453	365	405	422	408	454	416	412	421	394	390	402	416	418	391	419	387	404	378	398	397	403	398	409	415	429	403	393	403	397	395	387	408	392	377	429	394	402	380	393	387	411	400	399	406	419	376	410	436	390	376	448	387	429	402	397	391	368	405	422	385	379	358	398	403	429	393	401	385	424	358	411	424	405	389	396	364	446	403	367	402	385	402	399	365	432	423	392	427	400	382	369	394	387	360	443	410	425	388	379	412	407	396	380	405	376	404	393	428	400	376	410	421	422	414	408	398	405	438	389	377	462	383	362	410	412	392	412	439	395	388	399	395	386	380	431	361	437	395	385	413	401	377	416	382	408	438	395	399	387	388	378	389	388	422	395	386	407	425	420	381	402	383	382	395	386	420	398	388	414	400	391	382	381	371	409	430	382	437	442	382	368	404	420	390	412	416	429	434	394	410	400	394	378	389	405	443	416	369	384	434	416	380	441	428	413	387	414	399	404	419	435	368	434	421	404	389	381	406	411	393	409	411	412	385	406	395	422	395	381	397	400	378	355	419	401	391	406	396	415	406	405	405	388	366	404	418	386	399	392	394	397	386	375	433	395	417	394	381	395	420	378	421	388	360	384	418	393	373	442	383	386	430	421	357	425	383	386	381	412	394	417	398	387	430	410	385	403	405	409	386	402	405	421	404	401	403	407	394	399	425	419	382	434	430	360	410	367	404	386	407	419	408	376	411	401	438	421	428	404	422	388	377	368	394	374	387	384	383	374	373	431	412	421	406	367	388	372	421	406	392	394	401	380	425	389	400	413	381	353	420	410	373	409	417	394	416	413	362	389	396	368	423	415	417	382	370	414	411	382	387	399	382	438	386	417	423	363	377	404	394	400	353	366	381	427	413	375	417	380	389	425	419	409	396	399	402	438	394	411	414	386	402	364	382	428	389	411	435	409	394	427	387	413	441	395	399	406	385	406	381	438	395	403	407	414	403	422	404	396	410	408	375	372	412	419	406	390	428	381	413	369	387	395	399	394	408	397	412	424	405	437	403	408	425	403	441	461	409	373	398	414	396	357	395	409	383	367	380	401	403	353	418	425	427	403	388	389	385	391	408	366	361	391	426	409	400	368	397	376	449	406	376	426	388	441	405	399	376	419	361	424	426	407	434	358	392	404	401	390	404	383	367	413	407	382	420	387	414	380	402	394	413	412	425	421	403	393	403	395	470	400	415	403	368	419	415	402	379	400	412	429	397	414	391	401	386	384	396	394	396	352	407	396	380	427	366	406	436	380	421	399	408	415	423	403	410	421	404	390	410	395	396	409	371	402	394	383	409	390	370	392	405	419	425	367	421	419	394	360	415	401	369	384	375	386	408	421	411	442	401	389	398	397	401	411	380	394	420	393	433	412	408	406	405	382	408	401	398	387	422	356	383	431	383	407	406	390	419	380	407	419	407	434	374	422	393	378	432	407	411	427	448	396	380	412	390	363	380	396	389	444	386	365	392	405	408	472	365	409	443	412	402	425	389	388	391	374	405	373	402	408	451	370	405	414	420	399	429	403	411	395	431	436	410	413	432	400	382	398	385	448	406	442	410	429	391	425	407	410	379	387	404	376	369	381	394	404	398	394	411	412	429	386	403	426	379	366	377	365	371	386	412	407	379	440	362	385	416	387	408	392	384	409	372	415	408	360	404	389	390	413	369	385	378	435	413	384	416	385	398	385	406	418	391	412	396	417	399	427	389	393	391	384	392	433	374	429	445	376	405	390	409	428	376	389	388	380	386	415	401	397	424	452	403	435	394	385	425	386	380	404	379	390	385	415	423	372	393	420	386	403	387	381	406	420	394	401	420	399	407	407	395	409	407	421	374	422	398	410	411	365	422	396	413	378	399	377	416	385	406
23867	20752	27644	23907	20432	7196	2532	1532	1095	961	1540	8118	21683	20394	11050	3558	1080	665	593	576	544	544	573	506	565	606	543	555	561	549	564	536	574	556	539	547	561	546	533	525	550	595	528	584	570	579	533	547	568	549	544	556	560	551	570	560	558	536	594	536	539	520	539	564	609	539	557	538	600	587	585	592	570	524	546	528	585	582	541	565	606	564	571	541	555	569	538	537	565	536	552	588	522	540	555	584	535	559	571	557	557	559	537	562	552	567	557	552	570	540	552	558	569	568	540	559	538	596	530	582	555	565	541	553	549	517	535	553	518	553	557	547	519	595	570	551	565	593	572	555	539	531	554	585	510	525	559	571	553	541	544	543	578	558	556	554	548	574	485	540	548	573	582	549	519	555	564	535	517	567	509	538	510	583	567	561	530	568	563	528	608	557	548	572	596	567	584	560	569	545	549	520	556	602	546	521	579	579	528	583	510	562	570	552	529	547	555	538	557	534	523	552	504	560	557	571	546	559	499	584	590	530	560	564	604	567	522	557	548	575	551	552	556	557	545	544	556	533	583	543	573	544	548	571	558	515	568	541	518	553	488	555	546	557	551	555	504	563	526	505	551	511	523	535	562	569	568	519	561	567	529	511	555	537	559	539	491	524	512	566	552	551	538	519	542	572	558	509	567	568	545	546	519	561	570	573	551	545	510	583	515	565	572	526	575	556	550	577	591	553	521	561	584	533	530	567	549	560	558	550	564	553	520	571	538	557	547	559	584	535	562	541	583	536	581	533	613	535	538	556	535	548	527	553	529	564	593	511	537	566	565	549	551	535	545	507	547	502	551	553	558	526	536	580	573	570	513	533	560	507	531	549	556	570	594	546	532	540	579	532	543	517	561	525	576	540	542	529	515	519	569	560	515	552	584	557	588	537	540	544	528	573	521	570	555	538	527	539	524	565	554	550	544	523	560	586	564	584	523	516	566	539	524	584	532	535	580	550	577	529	515	536	499	556	556	586	570	562	561	560	599	513	557	543	547	525	525	559	556	525	532	522	570	556	571	571	552	562	578	538	564	575	537	525	554	557	568	530	550	530	566	545	549	578	575	594	547	534	547	524	569	549	541	517	558	535	534	552	585	574	512	552	505	526	546	602	568	589	508	528	534	495	573	529	516	512	519	568	528	539	550	584	537	584	544	554	612	557	566	573	491	547	563	540	528	552	542	593	521	534	586	568	531	514	542	544	539	531	537	531	540	566	580	569	546	552	550	562	535	511	537	511	563	525	577	516	597	531	549	561	539	550	535	541	575	585	532	521	560	545	547	585	562	561	584	558	528	530	525	546	544	542	563	604	555	558	545	523	521	501	589	547	510	550	549	542	559	535	519	561	552	564	529	541	540	534	565	572	562	525	532	521	580	553	575	538	500	550	546	572	585	553	510	542	535	564	603	577	540	545	544	520	603	537	516	526	557	541	554	546	588	555	568	545	562	521	566	530	505	546	553	578	579	520	538	527	546	553	544	541	529	530	558	550	568	568	554	531	558	547	548	529	552	535	539	559	585	542	548	556	559	599	549	559	527	528	547	522	536	587	528	586	570	588	591	578	494	585	565	581	586	534	572	563	544	505	558	553	575	544	537	540	542	516	571	541	541	508	514	572	538	518	589	591	557	537	545	555	523	546	541	554	513	524	522	548	555	533	547	548	586	552	563	550	562	548	528	560	550	541	534	574	558	555	534	522	559	512	574	541	558	545	556	503	552	519	564	539	561	544	539	464	569	569	559	526	551	563	547	532	554	559	554	550	579	580	522	605	528	497	555	599	545	543	565	523	591	548	544	557	570	572	609	546	514	530	511	533	542	562	563	535	563	547	564	544	533	494	547	566	499	556	521	539	571	556	576	538	518	558	568	557	554	599	593	537	533	502	561	595	541	526	605	544	591	535	549	552	559	553	559	466	573	588	575	537	532	597	531	502	559	550	579	513	542	568	543	591	534	496	582	538	543	546	567	518	544	540	556	556	566	574	552	600	545	551	572	568	526	582	525	574	551	563	555	586	558	531	570	555	527	529	560	561	553	586	539	570	540	550	564	582	528	562	549	513	556	576	576	544	566	535	547	555	494	526	561	524	586	570	546	495	566	543	517	525	553	569	545	558	530	500	498	519	511	553	587	523	557	508	593	570	532	541	560	559	563	560	535	525	543	526	528	610	533	560	524	547	558	552	552	559	575	528	542	519	576	537	564	556	551	544	555	514	551	525	524	565	548	543	538	547	514	531	525	585	548	561	519	516	527	516	542	511	522	541	543	560	535	549	524	533	548	569	581	594	551	574	534	544	548	537	581	534	517	548	564	569	580	555	553	553	564	572	561	515	576	589	532	536	511	507	527	579	556	497	587	561	545	560	533	520	573	528	547	528	548	540	543	560	514	561	557	521	570	574	578	571	590	545	552	586	549	552	508	531	572	558	588	528	572	544	601	582	526	564	552	507	527	540	587	530	544	559	564	542	573	561	557	584	561	553	566	536	541	542	558	520	571	567	551	544	532	546	562	548	570	532	535	548	560	554	618	540	549	561	558	559	568	549	537	566	558	542	542	550	549	506	540	543	523	543	551	549	554	528	548	522	582	530	551	539	558	572	553	538	558	525	557	527	581	540	549	509	558	574	566	569	567	567	538	518	565	572	537	524	532	531	529	580	534	583	565	553	490	581	582	538	570	526	543	562	566	587	566	590	505	565	545	558	550	578	555	518	533	519	539	537	530	558	547	544	528	538	559	488	540	594	571	575	523	522	585	606	501	523	525	568	516	541	549	510	551	505	568	551	565	574	554	549	507	483	535	553	519	562	553	528	530	506	557	561	577	508	542	562	567	522	549	556	557	509	544	550	552	509	567	590	518	566	588	538	545	563	524	580	556	561	552	560	532	518	592	567	602	515	501	515	572	529	510	497	520	559	559	531	564	535	580	514	591	541	553	544	540	544	547	545	556	541	568	548	570	554	549	544	548	554	538	534	541	518	553	538	568	519	509	528	575	565	544	554	504	579	579	495	582	540	558	513	549	555	584	574	524	538	524	585	532	513	471	547	519	561	567	519	555	548	554	540	536	554	542	532	565	515	557	551	551	547	560	518	546	588	576	561	493	567	563	557	566	590	503	527	544	507	573	523	533	548	521	542	552	496	516	565	522	575	584	589	552	539	546	585	529	568	533	495	566	548	543	546	579	500	535	553	564	552	580	592	548	538	600	588	502	525	521	604	572	507	571	572	582	519	564	574	509	543	531	534	525	551	539	569	577	577	523	572	511	539	545	542	541	538	491	574	596	559	558	578	501	563	581	554	561	584	574	529	584	548	553	598	566	534	568	537	552	524	529	539	599	555	560	557	505	523	526	515	495	579	573	534	541	549	563	565	558	535	553	562	555	519	551	530	556	554	571	522	548	537	515	563	540	523	535	563	567	562	524	562	570	562	502	516	523	564	550	531	579	538	521	534	535	517	516	538
5310	9202	8446	4767	3227	2798	2378	1771	1520	1009	2266	11210	22831	18498	9626	3482	1098	577	555	488	495	512	517	524	495	485	490	555	487	478	505	461	466	524	549	505	487	492	524	506	542	496	506	510	506	539	500	473	475	490	508	478	493	495	478	515	498	482	501	518	522	489	491	501	486	490	501	517	526	487	525	525	518	462	476	497	511	515	552	500	532	480	497	546	515	530	537	507	514	515	524	501	483	486	508	546	467	491	531	472	503	463	503	457	486	507	474	507	506	489	494	471	493	498	480	523	498	483	538	514	490	469	484	537	502	531	497	496	484	481	483	479	517	512	497	485	500	495	462	477	487	510	485	539	471	497	490	510	466	523	498	505	494	491	458	531	506	529	534	519	533	505	532	474	456	474	504	518	509	473	476	543	488	499	489	510	482	505	508	486	512	478	483	499	550	516	487	490	516	537	489	509	486	524	488	474	505	512	476	512	474	490	531	472	521	549	485	529	478	529	512	556	493	498	491	507	475	522	478	505	488	508	476	552	465	469	493	502	514	469	514	517	482	448	544	477	498	525	475	483	495	493	475	484	559	518	501	470	519	453	452	494	497	488	516	513	505	531	526	472	486	481	520	446	516	522	521	470	537	492	504	496	511	467	493	469	460	505	494	483	504	483	520	500	514	499	503	509	474	542	504	518	495	460	488	468	508	502	517	473	487	466	479	472	478	479	486	469	465	490	501	530	469	472	489	466	505	504	468	450	474	525	468	498	508	513	489	492	527	483	485	513	499	466	484	464	502	501	470	514	495	531	534	483	470	511	531	478	467	529	519	516	483	528	514	491	509	490	489	542	492	463	530	488	455	489	475	512	506	537	460	490	481	474	485	490	504	511	536	508	497	479	483	506	477	510	470	489	494	501	514	486	497	480	489	487	472	523	524	519	479	523	506	511	507	511	530	500	500	517	509	452	487	511	466	523	455	494	522	531	468	499	461	479	482	522	455	442	510	456	502	493	491	485	515	477	485	515	489	484	483	493	551	483	470	513	493	496	496	514	487	492	480	470	503	488	518	475	503	478	464	515	469	472	466	502	519	521	520	485	515	453	507	495	434	496	520	520	437	465	490	487	499	498	511	531	533	516	503	489	479	501	476	492	487	509	476	483	455	475	518	477	506	487	486	521	458	506	495	494	516	494	496	475	500	527	491	462	490	525	484	535	516	499	498	484	493	505	490	513	488	440	505	457	506	473	515	481	504	515	468	476	557	562	490	526	530	485	501	489	507	519	481	524	453	507	506	520	495	512	489	527	492	446	520	490	498	479	509	475	513	470	486	537	514	477	478	512	466	499	490	526	493	511	490	482	475	510	503	503	487	533	476	508	486	512	500	502	493	460	496	527	445	491	519	465	518	491	476	508	532	500	521	518	494	486	467	487	494	537	478	467	521	466	501	520	467	528	508	470	496	531	497	485	522	521	480	492	467	511	446	524	521	500	499	503	519	471	476	462	499	500	534	519	506	480	509	517	530	501	530	453	490	500	490	497	513	485	516	473	479	522	472	525	473	518	482	477	457	484	535	551	482	491	496	447	526	524	430	500	451	532	500	454	497	506	531	494	479	512	481	479	472	476	493	469	498	495	462	564	513	478	513	489	480	476	525	476	506	501	452	476	474	488	522	484	449	479	550	514	529	490	533	534	498	470	514	492	507	509	526	501	510	476	493	503	518	499	521	484	488	505	498	482	493	505	511	479	455	512	527	510	487	491	512	510	512	501	487	447	500	471	521	504	494	517	511	486	481	471	510	506	507	520	492	520	490	486	500	500	509	458	526	513	474	477	485	498	502	495	555	486	499	539	481	509	501	481	465	495	504	496	448	512	505	526	475	525	503	468	494	515	440	483	466	524	506	495	504	498	520	506	480	487	510	484	485	487	502	495	528	490	478	468	500	492	495	516	512	530	518	479	516	501	512	514	498	500	501	484	515	518	500	472	507	518	457	511	483	505	475	503	533	517	504	517	507	502	498	534	511	506	508	504	492	510	524	508	530	518	504	498	490	530	528	484	456	502	479	452	533	499	473	467	531	451	479	487	479	473	492	486	463	501	523	490	501	488	513	505	535	481	496	491	530	492	479	520	503	501	518	505	505	514	516	483	479	459	496	479	487	543	462	523	463	504	514	480	473	502	519	501	507	466	450	510	501	519	493	511	457	464	506	505	505	488	538	493	495	525	486	480	468	494	457	513	498	522	487	505	476	517	514	479	528	497	504	506	472	477	506	506	486	543	487	518	524	541	548	500	495	493	502	449	485	521	504	457	529	473	511	499	487	517	505	500	524	493	479	453	489	538	481	503	484	493	519	506	469	503	490	470	474	513	500	548	513	479	501	492	493	455	499	496	501	507	461	475	460	516	443	526	486	488	440	528	486	465	486	552	494	496	498	504	472	489	504	504	483	462	497	444	507	490	510	467	489	497	499	478	501	501	497	499	510	491	521	478	499	455	464	489	469	525	516	520	512	513	486	511	449	501	509	495	514	457	507	509	483	501	494	450	524	499	500	473	462	494	484	476	508	487	437	478	499	508	484	472	490	460	542	480	521	485	518	505	538	483	466	507	524	495	524	524	487	481	491	512	493	527	481	480	479	492	485	469	498	549	497	493	541	493	502	506	505	493	520	467	506	505	487	502	516	512	556	491	478	463	477	497	503	522	478	515	484	513	496	503	549	476	500	466	507	490	489	506	495	514	513	495	532	489	496	469	497	505	467	491	477	499	507	514	484	521	490	469	495	457	504	468	482	509	521	506	476	521	504	520	471	511	502	496	472	523	488	458	505	529	490	482	495	525	514	467	491	485	482	460	502	510	485	513	502	495	469	503	465	452	495	445	515	512	505	473	501	480	490	500	484	495	524	540	481	488	504	479	486	567	470	478	503	480	527	514	485	529	490	478	460	473	511	458	485	435	492	463	521	524	526	495	490	476	508	523	500	508	483	472	508	494	463	481	507	492	474	515	465	511	506	493	538	489	469	459	495	469	521	478	490	491	472	510	484	474	561	475	482	482	462	477	487	464	492	479	481	476	506	485	500	489	521	529	498	461	534	481	538	488	499	474	487	495	470	481	487	492	523	458	513	497	473	478	486	511	507	510	499	473	493	522	503	495	445	474	498	543	486	527	453	544	486	472	452	483	478	468	532	440	515	498	531	510	501	497	561	520	515	500	502	479	520	483	490	472	472	483	490	526	474	508	526	498	503	490	498	459	498	516	513	521	521	496	466	479	474	486	518	494	532	484	517	490	475	555	447	475	473	455	510	483	463	490	466	501	469	500	536	454	501	492	491	524	496	521	487	513	483	519	468	535	493	529	496	473	482	506	506	491	508	498	455	469	478	535	456	507	456	458	506	475	495	537	524	468	475	529	484	510	484	496	479	472	526	490	489	476	502	486	499	472	464	505	473	499	498	526	499	464	477	502	455	468	499	463	474	553	533	505	470	459	481	480	503	436	496	491
26422	8418	1674	928	670	649	656	541	577	476	485	603	1370	1641	1070	716	522	488	478	472	456	479	499	485	435	460	465	466	447	471	478	439	461	474	449	473	497	441	469	456	452	462	462	454	480	442	458	416	441	494	447	436	423	474	439	420	464	413	444	443	446	455	486	479	457	482	465	457	507	475	453	445	430	472	455	447	468	443	445	458	452	410	467	415	472	453	430	423	456	415	432	426	448	461	448	451	451	510	442	461	435	475	498	419	447	462	442	432	442	484	460	450	474	455	441	426	439	442	434	450	457	445	443	417	493	474	446	438	429	457	489	451	439	438	468	471	478	475	446	461	461	433	471	452	443	500	445	473	470	461	441	466	451	469	481	469	429	459	460	464	425	453	463	446	445	434	434	449	452	434	423	466	443	439	462	473	450	451	446	464	476	479	435	425	454	443	429	467	463	442	448	438	433	444	460	464	433	435	468	449	491	439	472	495	459	449	483	434	422	481	434	462	462	439	438	452	433	461	413	463	448	426	462	456	479	475	451	466	480	412	455	437	461	400	468	474	471	479	457	485	437	448	462	477	450	444	461	473	468	448	465	410	454	411	455	452	434	467	433	471	441	465	484	456	445	423	447	454	457	448	424	447	470	449	429	413	411	467	449	449	444	458	469	496	435	477	461	445	450	462	471	416	463	471	429	420	480	443	497	424	465	484	445	473	433	471	459	467	489	450	470	444	450	437	418	439	445	431	448	395	455	463	477	446	445	473	496	438	459	431	491	472	449	466	465	424	460	433	464	439	430	431	486	446	440	458	460	441	452	438	446	450	461	443	470	443	468	427	495	441	478	436	435	454	447	449	495	417	437	448	451	419	452	467	456	432	431	465	458	461	467	441	425	464	454	471	453	435	457	470	451	456	465	436	432	449	416	436	420	478	474	452	464	459	473	441	421	478	428	446	461	448	434	430	464	453	463	431	412	444	426	463	434	444	439	417	440	405	456	441	448	465	479	410	439	480	469	448	467	442	455	437	498	426	439	462	481	428	456	462	453	457	471	468	458	430	446	476	447	416	455	476	497	430	459	421	417	444	459	490	460	472	479	441	425	415	434	468	417	435	457	446	444	448	442	447	466	450	448	439	442	437	427	444	417	440	448	450	469	450	446	472	446	437	472	492	461	445	445	451	444	477	434	462	469	424	448	459	460	426	424	457	446	429	474	441	432	486	436	437	454	437	470	429	452	466	467	451	470	447	461	421	451	455	483	433	482	487	451	477	473	471	441	426	453	418	463	432	436	438	427	458	467	413	448	460	455	469	455	460	418	470	461	433	436	458	440	471	460	481	503	459	424	419	443	455	473	434	426	443	453	458	524	417	441	426	435	453	460	459	444	438	464	469	439	489	431	462	453	503	445	466	449	476	495	454	446	478	437	484	477	420	453	445	395	445	459	459	446	436	441	490	481	448	489	488	492	431	433	433	459	459	453	466	432	478	438	454	434	466	482	438	445	408	436	460	478	437	438	407	436	435	424	449	448	457	463	449	457	427	483	447	458	430	447	446	460	441	455	459	444	415	469	442	446	462	472	444	453	472	511	411	462	473	444	466	449	464	457	483	466	470	409	461	467	487	455	494	452	489	481	450	476	461	407	455	457	456	454	449	453	482	486	450	440	463	445	444	466	439	473	442	451	476	454	447	479	425	449	428	439	462	442	446	434	484	446	438	444	455	449	481	445	416	455	431	441	462	448	416	433	451	480	438	459	445	470	446	443	482	455	450	457	454	449	424	446	479	442	440	456	441	498	440	441	452	426	454	440	468	431	466	467	452	467	438	460	435	461	415	438	438	450	479	482	453	476	448	456	425	458	470	460	451	445	502	465	420	466	475	425	462	451	432	421	450	462	444	476	449	425	460	483	434	448	448	444	431	459	434	466	454	475	436	476	472	479	473	452	454	446	443	453	427	462	474	434	465	428	447	438	448	481	449	418	420	437	468	448	451	448	445	458	477	450	450	428	480	460	461	457	436	484	439	446	442	447	466	436	432	463	422	424	465	478	483	436	457	459	503	457	479	437	461	405	474	439	467	428	434	441	445	454	463	463	489	491	441	450	453	443	473	505	448	469	451	469	465	439	457	456	461	465	450	460	431	397	432	447	450	447	481	469	435	473	438	448	452	458	453	458	455	454	458	460	467	447	437	442	438	482	467	419	418	445	485	470	432	452	484	436	477	457	452	411	472	457	483	445	507	437	463	426	455	446	471	464	482	424	465	430	463	448	490	451	426	440	424	414	478	476	409	442	407	441	411	449	448	449	411	465	432	413	433	411	505	440	447	464	444	482	468	449	451	464	540	474	453	450	485	424	467	448	458	447	479	417	478	424	444	481	456	419	460	453	433	400	454	456	423	438	455	459	487	415	411	487	453	449	430	478	450	442	458	500	438	454	433	413	469	421	462	471	458	419	452	497	486	461	442	442	506	422	458	397	457	509	449	460	458	462	463	449	446	437	462	438	408	427	436	433	431	467	444	442	459	463	438	460	466	456	423	482	441	438	481	426	404	451	448	451	452	425	501	442	432	457	471	440	472	472	501	419	448	446	472	446	469	433	443	469	438	439	471	452	420	487	476	492	448	434	412	451	436	415	474	498	433	448	454	434	442	485	469	468	457	459	480	435	461	442	473	418	469	455	447	458	453	479	425	465	431	455	483	407	401	471	438	475	443	402	467	397	452	493	500	491	427	412	465	499	438	452	459	473	473	434	415	447	468	429	456	437	434	478	457	449	463	456	440	465	443	471	420	481	428	440	442	459	430	424	460	478	422	461	436	477	432	427	459	426	453	437	419	465	472	471	437	472	468	467	481	477	473	448	466	438	453	494	424	441	464	433	453	432	462	442	442	485	443	487	439	462	405	449	490	442	453	457	439	413	425	454	468	456	431	412	437	450	435	427	432	474	440	456	454	453	443	474	480	449	460	444	467	449	461	464	442	438	388	418	443	487	411	409	420	459	479	459	439	460	431	450	500	448	436	473	472	423	456	490	477	442	421	449	480	438	462	451	448	491	467	440	457	449	436	448	467	426	416	461	465	463	460	475	465	479	414	451	457	488	447	470	446	476	486	437	467	447	431	502	474	476	477	457	469	467	428	434	448	456	462	487	468	415	471	483	427	492	440	449	515	439	424	423	471	455	459	483	414	476	455	414	434	464	474	494	440	442	456	464	470	468	456	452	440	472	460	491	483	473	451	434	442	446	460	460	450	453	436	465	446	442	445	450	476	453	434	453	440	463	443	453	438	434	427	444	448	447	403	466	468	477	459	419	437	459	446	435	467	471	405	461	457	448	467	462	444	475	442	445	456	457	419	452	479	454	473	436	438	461	431	472	523	492	457	440	441	440	443	463	441	473	458	412	430	422	437	455	453	471	468	453	436	461	465	483	406	428	457	467	437	448	404	444	460	488	461	444	448	474	431	480	484	435	432	481	455	487	484	454	423	449	407	433	461
5864	1763	1578	810	692	801	791	596	536	523	508	690	1868	1919	1174	733	448	400	385	384	438	407	420	384	377	407	389	382	385	431	417	381	402	425	415	433	392	388	364	402	400	438	410	410	366	387	387	414	419	399	383	379	404	426	424	406	393	435	382	381	381	406	403	354	428	395	410	384	347	398	360	373	366	407	397	388	435	416	410	408	377	414	413	420	406	397	402	407	404	433	403	428	381	378	369	392	430	381	410	391	374	407	430	447	401	389	373	435	399	347	400	402	383	425	381	385	378	421	384	409	407	405	366	420	396	412	366	405	377	407	400	349	405	422	375	367	409	394	376	404	361	412	370	399	420	436	385	403	409	422	395	375	399	377	395	372	406	412	446	388	372	405	416	385	399	397	392	425	414	400	395	409	376	434	408	409	402	415	402	386	423	409	397	369	402	381	415	368	417	389	371	425	378	404	392	406	390	423	407	382	395	424	374	428	406	436	454	395	402	422	423	412	405	443	394	425	408	423	386	409	388	394	407	373	381	395	400	400	383	413	346	423	389	407	383	384	434	395	411	375	425	412	431	376	409	440	381	422	403	419	378	388	413	404	402	397	432	375	411	437	397	408	416	423	428	392	394	435	399	390	400	416	391	423	394	383	394	384	384	401	414	407	415	386	387	411	367	416	418	418	384	400	393	380	365	398	392	395	410	365	384	393	402	352	383	405	412	410	382	386	382	399	416	392	385	418	376	409	389	434	394	403	431	413	436	392	380	376	435	368	408	414	418	384	411	379	413	390	424	402	422	381	394	399	416	381	444	366	400	406	395	386	401	433	411	423	467	414	390	392	425	386	416	379	399	381	386	439	403	402	446	379	378	397	404	363	449	426	416	397	398	415	380	418	423	380	425	391	381	417	396	418	420	387	408	411	402	406	398	381	396	386	411	402	371	428	379	385	369	407	409	390	413	406	413	383	396	395	398	400	415	429	403	432	406	386	409	390	392	381	421	410	419	395	406	385	428	382	420	372	408	427	403	420	397	396	393	369	408	366	409	390	364	399	390	378	416	392	392	383	389	455	377	401	390	380	407	344	450	414	411	403	364	383	425	405	397	392	392	358	401	388	414	368	376	371	381	403	387	381	401	422	391	412	390	386	390	457	403	362	407	393	380	378	385	408	410	423	375	406	386	413	424	461	377	421	400	362	410	390	377	392	416	385	426	400	391	380	429	406	430	378	419	380	380	366	406	449	404	414	407	400	421	411	435	400	387	368	404	414	379	398	381	399	387	386	417	390	419	408	412	381	377	383	415	386	413	380	386	345	389	380	388	408	420	385	361	386	376	391	403	406	416	401	399	387	412	422	406	390	403	394	416	411	391	459	395	374	410	390	391	403	416	384	400	403	386	385	399	369	409	375	392	369	422	369	404	395	417	382	387	415	400	383	416	399	401	406	378	424	405	404	400	396	355	390	448	347	396	412	418	402	375	396	402	439	429	422	380	411	435	408	363	396	412	377	407	421	380	403	403	393	415	436	422	357	410	419	394	419	395	412	429	403	394	416	390	401	402	433	412	383	422	390	422	428	385	417	391	422	420	387	413	393	413	401	400	378	448	418	424	388	384	422	402	383	403	418	412	425	429	355	433	419	436	424	405	424	410	438	413	396	405	377	447	374	384	446	365	438	420	401	399	361	378	391	433	383	395	381	399	423	402	397	422	433	407	425	406	375	403	394	379	382	437	390	388	401	377	371	391	410	382	401	430	395	368	388	443	394	382	394	369	413	450	397	422	410	389	421	425	363	431	400	379	399	414	372	404	400	443	412	406	379	415	420	386	370	376	404	395	416	392	383	398	387	386	385	411	370	427	389	439	371	434	407	416	434	430	420	390	436	402	399	392	422	416	404	434	381	403	406	419	405	391	376	417	411	367	414	358	413	420	388	420	381	371	399	379	424	394	427	398	384	411	396	380	394	395	366	393	399	392	382	390	399	394	413	434	428	385	436	418	390	412	384	375	400	395	396	424	403	408	449	395	420	356	382	435	402	415	422	421	402	392	421	393	389	429	411	414	422	384	428	389	423	457	402	413	386	425	404	393	394	403	435	394	383	418	408	372	395	419	399	414	391	404	372	406	404	387	413	370	403	389	391	388	377	437	381	371	430	396	436	403	424	382	391	390	394	383	389	413	416	389	432	408	430	368	380	390	420	404	397	386	367	390	406	394	408	389	390	388	398	399	410	360	403	402	393	376	430	427	416	400	396	419	416	423	394	397	406	375	408	400	419	421	389	418	378	445	419	402	389	402	413	391	454	450	363	399	402	405	377	391	450	399	411	377	395	357	448	384	401	385	437	423	379	441	442	358	455	391	391	439	387	382	400	423	400	390	422	428	394	420	432	392	398	398	383	422	407	412	418	392	433	405	397	429	399	391	418	375	400	372	418	426	399	409	401	398	417	378	405	387	386	380	401	386	394	402	369	413	388	415	407	417	386	394	384	399	373	412	368	466	397	394	423	370	391	379	396	360	390	392	392	392	422	400	443	369	412	374	379	399	451	388	443	406	390	368	395	409	375	384	406	431	388	386	375	412	389	412	405	378	369	371	403	404	395	421	400	398	404	400	372	384	407	392	408	408	424	385	408	385	365	392	372	424	389	344	406	392	394	387	420	384	409	405	401	397	388	431	410	431	399	373	374	381	416	406	406	347	434	411	415	390	402	403	420	438	405	408	378	414	436	378	391	421	394	392	400	418	393	421	398	429	402	404	403	410	404	427	392	430	415	397	391	404	414	409	406	404	408	383	398	395	435	421	367	407	428	435	376	401	369	412	370	363	415	434	347	394	391	412	380	422	414	400	398	404	407	382	397	417	424	390	403	399	389	384	400	377	432	418	404	384	404	390	443	444	409	433	403	422	356	403	344	418	388	359	421	378	405	402	438	387	423	376	408	426	404	417	403	371	408	400	421	424	393	389	413	389	366	396	404	370	423	408	407	394	402	410	385	413	371	428	411	375	399	406	437	383	397	411	410	367	398	341	412	429	403	396	379	397	390	394	421	413	426	414	414	412	403	413	374	372	384	382	425	404	406	401	428	408	390	401	385	414	418	399	399	423	371	419	419	425	394	367	402	393	432	428	406	418	400	394	400	416	414	380	394	371	420	416	417	408	432	400	368	420	402	409	416	372	444	396	420	389	392	439	393	363	386	440	396	397	375	436	458	415	395	431	416	398	417	411	383	406	409	391	418	420	418	412	439	393	467	379	391	398	406	376	427	369	406	417	388	394	400	381	434	414	375	423	399	373	409	392	406	419	372	373	394	422	390	384	421	373	430	402	442	449	394	422	396	361	383	387	399	436	409	404	406	393	414	419	404	406	402	383	417	399	391	407	387	360	396	451	417	438	390	356	379	397	371	408	427	365	427	417	395	405	408	407	407	416	396	430	381	383	401	424	411	453	408	426	405	400	377	376	382	392	375	385	397	415	387	417	445	397	389	375	368	424	394
24750	20744	26627	24722	7413	1661	1236	810	628	588	779	4481	12431	11464	5461	1676	741	505	443	434	399	431	419	413	451	423	404	396	404	395	378	368	436	417	389	446	378	436	414	393	392	413	409	413	428	425	398	445	403	396	450	388	430	438	383	419	425	410	422	388	380	399	418	404	414	414	401	400	405	396	399	379	362	390	415	395	378	414	394	412	391	422	400	421	379	379	377	369	413	360	410	413	402	434	379	412	366	425	406	384	394	398	433	391	396	422	416	379	369	418	375	360	405	384	366	379	385	426	383	420	358	392	395	409	431	382	387	415	410	402	403	395	377	375	391	407	399	415	398	422	352	368	388	418	428	410	401	378	403	398	409	383	398	411	422	382	402	398	395	412	435	385	400	385	359	436	362	409	375	412	403	430	430	440	430	378	389	374	407	376	399	376	405	380	406	387	378	394	412	390	405	406	416	417	429	409	393	370	398	399	371	383	416	392	378	416	401	389	399	371	427	401	371	385	382	440	375	417	415	419	405	415	385	390	400	419	414	376	406	371	377	382	402	414	388	420	403	380	405	426	377	392	391	360	379	412	399	386	414	419	410	385	419	430	380	401	400	426	420	412	390	334	438	369	374	420	417	403	413	398	394	416	389	383	416	425	391	429	394	381	403	428	408	399	403	392	394	384	397	397	364	392	419	397	371	410	422	407	372	433	388	359	385	397	390	422	384	377	380	385	425	412	399	381	388	358	374	372	378	367	385	372	429	439	389	369	408	413	404	398	394	377	368	410	412	413	428	396	411	377	399	415	383	411	390	431	401	382	411	404	397	422	384	443	413	386	379	414	335	400	387	408	419	448	402	433	391	418	383	387	428	382	381	434	400	385	399	414	405	410	406	394	395	399	405	416	401	401	386	381	439	364	369	408	413	401	383	410	366	423	350	407	371	425	392	398	364	403	393	365	374	396	417	396	395	397	395	385	407	371	407	421	396	384	385	382	369	361	398	380	383	436	386	385	394	430	402	383	368	401	363	397	380	414	393	393	390	368	361	398	401	365	422	380	411	424	420	407	386	433	400	375	410	434	408	356	411	358	379	394	369	407	430	386	439	387	412	380	379	393	408	423	395	388	434	451	422	360	363	366	359	415	366	419	345	375	412	414	391	408	350	409	377	388	400	425	425	409	400	387	408	404	434	394	422	417	403	387	394	392	404	409	412	364	407	388	403	366	400	403	420	430	420	384	372	399	414	396	412	402	386	413	368	414	433	408	407	363	435	413	438	403	395	398	446	409	393	381	399	356	408	387	389	404	390	381	384	399	398	403	373	430	389	450	396	386	392	390	375	429	415	406	404	397	410	401	419	402	383	417	396	426	400	410	403	388	354	388	396	414	375	403	381	426	400	378	376	393	409	372	393	418	402	358	391	380	416	410	424	410	398	400	430	442	418	375	379	394	411	380	368	371	419	412	389	414	417	407	383	451	401	387	409	400	405	380	400	378	395	403	450	386	385	419	404	370	396	376	388	402	421	396	406	402	415	391	412	408	382	417	385	417	433	426	420	397	397	442	423	384	412	412	440	396	431	396	382	406	382	376	386	377	389	375	410	407	440	412	409	412	416	409	354	416	421	394	378	422	387	411	426	402	404	396	409	390	393	400	385	362	401	365	397	396	420	426	388	388	372	393	408	401	392	382	431	398	385	374	429	395	435	367	399	422	413	402	409	415	422	394	406	397	392	369	402	398	404	408	397	400	395	419	426	390	388	417	399	378	361	392	384	392	398	392	407	410	410	406	393	368	404	381	424	414	416	377	382	373	400	418	420	400	420	396	401	388	408	390	408	409	416	407	376	402	446	399	406	420	398	383	430	361	393	425	392	405	368	390	396	428	360	387	417	377	379	421	446	446	366	418	415	376	433	394	388	392	371	395	411	385	397	413	407	383	391	397	399	384	413	398	389	430	397	410	379	415	379	421	387	379	423	405	404	407	410	379	402	411	370	423	416	411	413	412	408	432	386	402	387	392	393	409	398	402	404	407	408	426	373	393	401	352	426	368	384	376	370	402	415	396	410	387	426	358	366	375	418	433	417	394	426	417	378	427	391	407	389	410	413	426	417	388	405	405	394	399	403	430	431	404	362	423	423	391	402	399	425	387	385	403	373	366	378	412	397	403	427	382	393	395	401	379	394	424	411	359	381	382	407	391	401	420	447	387	416	425	380	410	421	401	435	405	413	417	412	401	364	424	382	413	411	378	400	389	385	429	420	427	349	386	415	361	398	391	418	368	380	427	422	418	424	440	399	406	401	394	395	408	407	389	407	381	420	413	417	429	450	397	394	397	440	398	416	424	383	441	372	397	438	414	401	405	387	371	443	377	422	413	413	354	386	420	395	389	406	468	427	412	399	387	419	368	401	418	354	393	432	434	390	385	426	391	381	403	393	399	401	418	426	406	401	400	409	404	408	422	373	423	395	419	415	396	396	389	381	402	369	385	391	372	392	356	408	402	424	408	393	369	424	364	399	411	381	420	405	399	396	425	398	406	380	417	417	426	421	415	392	390	359	427	403	402	347	404	403	410	394	429	408	397	384	367	378	381	428	397	437	388	375	397	393	371	369	420	421	384	402	387	383	374	399	411	423	383	390	395	378	398	374	407	416	408	399	387	373	415	446	403	370	406	400	371	403	398	404	403	392	389	394	409	359	373	378	402	405	383	445	395	400	405	409	382	389	402	422	405	410	398	401	407	385	371	400	424	397	400	409	398	412	390	423	418	412	394	436	402	443	385	372	388	394	388	391	422	396	392	400	380	386	418	379	371	403	380	394	395	434	379	426	404	411	440	383	403	409	415	397	393	368	363	354	393	381	412	433	393	411	379	385	417	405	422	399	450	416	425	422	396	408	413	410	419	389	442	411	373	399	414	393	373	431	403	389	381	388	386	407	413	391	361	391	374	421	417	395	416	397	448	402	414	441	401	385	408	396	392	373	375	407	418	394	387	407	412	387	425	442	393	424	396	428	428	402	401	377	371	396	402	392	387	416	374	396	415	414	401	374	402	395	404	401	423	412	377	431	381	380	425	350	398	390	426	432	374	426	434	387	382	411	413	420	382	384	373	411	392	397	408	383	377	403	399	367	391	392	407	386	392	355	396	426	425	433	397	386	423	406	403	409	387	388	407	419	409	354	402	413	369	407	393	401	392	385	390	363	404	388	414	394	376	381	381	368	408	382	412	379	391	403	432	387	400	421	427	421	390	417	392	417	426	360	402	414	393	380	399	370	378	385	416	394	388	393	400	378	399	387	382	395	418	385	358	404	438	390	368	393	408	401	401	385	400	443	387	419	398	360	420	402	391	388	355	428	379	378	387	393	419	434	413	366	390	423	420	423	410	386	405	371	387	424	383	422	393	369	387	381	410	403	404	413	384	392	403	393	435	404	416	395	396	365	387	370	431	438	397	436	397	410	380	362	401	413	414	427	404	401	348	396	399	398	395	371	403	380	415
4593	5228	4354	2277	1596	1464	1390	1040	793	675	1104	6998	14447	11228	5375	1970	721	481	392	384	381	423	385	396	344	335	393	368	420	377	362	362	381	406	359	369	390	380	367	374	388	386	377	358	358	412	379	373	413	374	386	382	382	386	351	344	374	346	368	368	370	401	364	347	361	365	382	357	379	389	374	376	374	389	375	352	354	396	365	371	365	359	350	381	372	395	338	368	393	376	397	394	380	382	372	390	382	348	378	386	381	397	376	382	366	412	348	389	402	374	366	402	357	393	398	369	359	400	383	411	349	375	352	360	396	373	379	362	404	343	384	399	346	390	353	391	406	348	339	384	368	391	369	383	408	385	400	356	329	364	358	436	359	372	405	378	334	380	394	392	384	390	381	365	363	372	402	365	355	371	356	425	398	378	327	368	387	379	375	366	362	395	404	419	394	371	361	370	381	386	390	351	348	362	386	372	348	346	368	395	419	374	407	365	382	379	360	355	405	357	375	360	407	366	383	378	374	370	352	374	377	328	388	368	367	363	383	406	376	354	351	387	367	393	374	386	358	352	381	372	339	383	413	378	394	366	346	367	357	371	384	414	370	357	377	358	352	371	379	358	394	334	383	352	370	402	378	413	349	382	350	360	355	358	371	355	355	398	401	386	396	362	365	372	391	408	380	356	356	343	376	365	384	399	386	385	400	384	350	392	391	378	379	379	396	398	360	386	390	354	376	354	356	419	380	384	374	361	352	384	358	421	357	339	355	350	377	368	348	398	360	336	352	392	389	352	369	327	359	357	374	372	389	364	366	388	386	395	380	375	415	403	396	406	373	412	388	377	375	371	369	375	382	353	340	361	382	384	352	374	346	380	383	374	355	420	349	371	384	334	329	402	375	384	388	356	397	368	384	382	343	390	373	382	363	401	367	375	406	372	369	420	365	359	350	362	363	364	399	340	367	386	409	353	368	337	355	370	372	357	364	366	363	382	361	365	379	372	370	367	373	348	354	373	402	385	365	369	375	384	389	385	362	353	346	369	370	351	403	380	352	393	350	354	360	348	400	350	352	374	358	393	380	362	399	357	382	366	374	379	384	338	367	356	386	392	349	373	355	359	320	360	366	366	383	374	341	396	398	388	356	377	378	359	364	339	368	408	360	371	423	382	373	370	348	369	360	363	410	383	350	378	408	418	374	370	403	360	385	415	374	362	391	410	395	365	369	414	340	395	377	322	391	406	371	378	369	371	373	349	370	377	348	377	391	384	359	381	366	382	374	402	389	384	377	395	391	392	391	375	335	384	388	370	376	377	378	394	357	360	388	403	386	373	365	363	340	345	388	376	395	377	370	345	388	370	351	390	388	367	392	362	367	351	357	339	373	351	383	372	342	380	377	387	417	355	363	401	352	353	399	366	360	384	344	365	345	392	370	351	400	388	350	382	372	360	393	385	372	391	361	367	362	429	391	364	418	378	413	321	356	396	372	366	374	358	378	374	363	391	383	396	349	384	364	373	343	386	396	392	364	386	367	379	370	369	358	402	360	415	378	363	374	373	403	370	348	366	374	380	386	363	379	376	380	376	388	368	379	370	364	353	370	416	393	365	390	375	364	396	346	384	366	378	381	365	380	382	384	384	365	363	365	363	371	387	375	399	378	335	379	366	376	367	421	377	393	371	385	381	344	346	398	425	352	373	365	384	344	424	353	378	390	346	378	408	373	389	388	359	369	385	375	366	363	414	369	377	366	406	344	366	387	374	337	361	391	383	356	385	359	370	327	359	371	373	382	366	372	377	386	399	375	385	366	350	346	407	394	372	348	362	379	358	378	370	385	399	360	373	368	378	360	413	348	406	379	375	341	363	367	381	409	394	346	386	395	367	398	359	363	381	401	429	379	379	381	393	368	371	396	387	361	366	377	416	352	363	354	385	364	373	380	344	419	369	360	384	399	374	397	407	370	380	362	378	366	375	349	380	356	333	378	341	377	394	366	369	377	382	389	384	371	378	431	366	419	390	380	368	370	401	376	353	365	365	402	360	362	369	345	373	331	366	389	385	389	335	400	374	375	361	385	359	356	379	385	372	361	336	362	389	389	373	385	382	358	360	356	382	370	419	409	376	379	352	405	360	372	410	383	383	357	366	388	382	370	378	376	323	390	361	386	350	357	356	369	371	400	408	414	356	387	387	381	394	366	389	391	399	342	374	348	352	398	380	379	377	374	344	415	397	350	350	349	379	357	415	394	348	390	388	342	359	377	386	336	374	376	401	398	378	375	366	351	415	372	374	371	346	359	399	375	329	386	366	350	375	376	387	391	409	351	396	340	402	394	359	394	383	357	373	388	362	368	415	344	385	388	408	352	374	359	379	405	367	385	380	368	374	379	362	339	378	402	360	366	346	363	385	387	384	362	390	368	373	355	370	399	391	408	351	381	392	395	342	369	359	378	362	343	368	375	359	365	401	386	361	368	376	402	350	373	371	362	334	399	388	400	412	391	369	396	367	383	337	387	342	376	407	351	396	352	389	380	388	362	365	366	373	346	339	380	357	369	363	345	355	365	353	420	362	356	341	361	372	355	399	355	374	397	367	404	388	352	387	384	376	387	384	358	348	348	363	338	370	382	331	392	384	340	369	363	364	369	377	371	365	384	407	401	370	368	395	380	412	392	411	369	392	371	392	374	372	408	368	361	398	351	376	323	354	357	363	390	370	361	399	380	373	378	370	340	342	411	371	349	375	377	356	369	365	355	380	371	392	380	363	391	378	391	414	378	348	370	342	358	395	334	364	366	380	365	373	390	354	356	386	365	401	352	371	382	374	358	366	386	391	380	388	375	380	378	358	381	370	389	369	379	331	412	400	373	382	350	399	404	378	386	369	352	402	350	385	401	363	367	406	391	372	335	371	387	365	386	368	353	373	396	359	368	388	369	363	325	346	386	385	396	351	377	368	354	347	368	378	388	384	361	359	389	359	353	420	396	395	364	384	360	360	413	382	398	383	373	362	369	363	390	382	355	367	364	365	339	374	379	382	385	404	410	371	370	393	369	388	391	401	367	337	377	355	342	365	374	350	391	370	388	386	364	358	379	377	367	361	363	381	390	362	392	348	343	380	386	352	366	355	388	378	389	369	397	385	386	348	364	359	373	365	386	376	362	397	364	377	394	377	398	357	383	335	365	380	345	371	343	385	367	343	415	346	376	372	362	357	359	351	356	362	361	403	342	367	331	363	367	342	391	352	362	360	349	354	378	397	365	384	386	376	340	404	368	367	336	390	375	385	392	405	399	374	388	393	342	407	387	366	393	362	364	355	360	363	365	373	377	390	370	367	367	344	387	349	364	378	379	379	378	409	371	401	390	375	363	374	385	376	374	438	354	347	374	357	344	380	382	368	340	393	382	386	375	397	364	393	383	392	359	382	367	365	403	355	371	343	364	392	363	387	373	365	329	372	366	410	382	354	395	404	368	362	385	360	340	369	347	382	358	378	362	378	355	391	390	397
23799	20728	27667	23832	20425	7550	2355	1255	895	783	3470	19761	22328	16650	7852	2386	862	618	570	521	520	546	580	533	564	522	539	495	521	528	568	530	496	531	542	515	518	516	574	559	530	526	528	542	534	587	534	574	532	506	508	537	510	563	543	538	526	566	552	505	559	548	529	552	530	583	547	493	552	520	505	598	506	515	560	564	495	517	478	528	473	507	525	569	527	513	536	515	576	561	519	528	538	512	523	519	545	519	502	539	507	513	510	564	535	526	563	531	525	539	487	513	519	528	515	603	511	575	545	539	540	500	507	563	522	551	568	548	539	577	480	510	525	571	509	517	490	521	527	512	572	482	503	527	520	476	526	534	538	576	535	506	554	531	517	511	566	549	480	508	555	485	569	558	530	526	525	538	537	539	549	599	500	559	561	520	547	498	512	563	582	528	527	565	509	548	494	494	567	525	530	522	557	562	527	500	532	544	557	541	493	578	534	573	517	536	554	574	497	512	561	490	495	509	503	548	496	509	541	556	517	521	546	522	509	546	532	512	497	543	514	530	523	545	519	508	523	489	558	523	532	505	531	508	490	530	554	529	551	528	501	525	537	519	484	510	501	521	563	563	532	542	518	511	524	527	522	504	497	539	544	504	550	505	516	533	551	491	486	497	519	545	550	490	502	561	531	484	532	508	559	549	518	505	536	534	520	526	508	546	509	530	501	473	553	511	560	521	482	498	521	547	499	524	502	519	555	505	497	555	520	556	505	487	525	525	536	518	525	537	514	527	525	529	568	524	561	527	519	493	559	559	519	496	523	548	540	532	534	562	574	517	474	527	579	502	549	529	508	519	538	505	548	510	518	503	531	527	524	508	519	512	543	521	514	524	510	519	551	522	517	522	547	532	516	535	563	524	505	508	569	503	527	535	548	535	571	524	542	519	539	509	521	551	546	506	562	516	533	542	510	488	540	504	517	519	531	506	534	528	512	505	482	483	531	550	551	566	517	540	572	544	542	535	508	528	517	509	560	515	548	543	534	544	519	537	526	524	509	516	549	536	550	518	523	516	501	503	508	523	569	531	538	534	560	515	541	577	498	520	513	506	522	547	516	550	528	525	604	564	516	506	522	531	511	539	536	569	521	510	503	543	526	555	529	558	522	515	529	565	520	540	553	561	564	498	558	511	548	519	514	516	550	493	510	567	520	529	530	534	513	531	523	525	529	520	493	541	513	525	536	495	555	510	512	538	509	495	521	500	495	498	501	520	498	531	492	546	523	487	533	522	545	559	531	518	521	550	506	523	545	566	519	509	568	514	532	546	530	511	545	506	483	567	527	510	511	491	600	542	494	504	535	526	518	512	541	516	512	506	520	499	562	533	537	510	533	506	524	522	534	528	535	536	536	528	499	513	536	543	535	517	545	551	511	520	535	512	506	507	519	552	494	536	570	539	534	533	494	510	533	490	507	522	524	457	527	556	509	524	533	523	552	537	576	573	589	569	549	519	515	489	544	543	534	497	539	536	505	511	528	509	505	502	491	532	500	492	531	500	500	499	487	535	520	560	509	542	552	527	532	504	520	533	537	524	545	535	536	589	537	572	506	532	524	500	550	541	535	506	520	551	513	524	536	542	553	536	514	535	537	532	558	515	507	516	546	525	543	487	470	548	554	570	533	573	519	530	536	505	495	522	541	520	526	547	497	550	507	508	560	527	498	521	522	498	509	532	512	541	512	538	536	548	523	520	493	510	512	523	553	509	519	520	553	522	537	449	530	522	494	540	492	550	558	533	542	494	520	524	521	562	506	519	545	528	524	542	547	540	523	523	527	522	505	521	543	516	547	500	515	531	531	536	551	469	531	514	530	547	520	539	530	504	549	535	552	514	546	486	550	546	524	524	540	580	569	506	533	574	531	520	499	564	546	524	494	543	544	509	581	515	496	547	531	543	554	534	522	528	480	548	528	492	502	549	540	520	534	501	570	537	536	526	527	521	505	549	514	545	512	588	509	537	545	520	538	539	584	519	483	521	549	533	552	526	546	502	511	527	568	521	514	495	527	509	539	521	532	520	511	525	538	524	510	595	521	491	504	528	538	545	485	525	535	542	509	523	511	527	533	516	491	509	530	528	521	550	579	550	526	496	515	534	536	566	541	516	553	521	518	553	554	525	504	530	534	496	483	546	533	525	487	546	588	515	475	535	499	535	562	524	539	494	486	478	564	515	499	521	541	540	569	543	515	493	476	490	540	536	518	507	523	497	532	529	526	530	526	581	558	512	522	503	511	468	540	534	515	528	510	482	536	559	511	526	551	514	568	517	534	521	545	526	520	521	505	537	542	536	497	527	522	538	571	508	525	495	506	534	524	477	562	540	537	526	544	484	497	533	501	497	543	530	491	490	559	492	508	531	513	548	497	516	512	510	532	524	524	520	497	549	531	507	506	517	530	494	550	505	526	546	497	552	521	508	535	542	534	539	525	522	552	530	556	507	529	538	543	538	511	518	546	547	502	537	510	541	504	512	535	515	513	562	549	510	527	519	510	472	492	521	516	507	495	549	535	507	562	528	556	526	515	563	532	506	547	537	524	575	512	518	505	549	564	544	551	563	504	510	557	503	528	526	519	491	527	500	518	505	518	522	509	491	552	499	534	514	532	523	538	535	526	495	522	542	512	535	446	555	517	523	516	493	501	537	537	519	541	529	541	506	541	540	506	568	535	542	532	525	552	484	557	548	522	498	496	516	499	509	530	483	546	522	519	559	533	537	505	541	512	519	494	512	524	501	555	514	488	553	530	557	491	540	578	538	499	512	536	508	575	517	555	487	564	515	517	486	527	543	554	550	516	525	535	500	480	528	497	520	512	496	552	553	521	524	510	499	492	478	542	533	516	526	538	501	529	547	523	498	535	549	533	547	560	514	481	523	512	505	501	498	582	505	535	561	473	516	533	541	551	535	463	554	562	487	519	517	505	503	508	514	540	521	561	480	478	521	566	525	507	498	549	532	502	498	530	531	507	517	541	529	561	532	534	501	542	529	527	544	500	500	503	508	491	490	509	516	485	521	562	520	556	532	536	558	516	577	571	495	525	531	569	545	530	582	536	503	606	552	551	527	561	538	570	496	538	551	524	544	517	509	548	477	523	540	512	558	499	511	508	508	521	488	517	557	513	532	492	501	526	561	514	519	550	528	501	527	515	540	525	516	481	535	510	533	556	511	572	541	548	489	482	545	496	543	532	561	500	550	502	553	515	481	526	516	505	511	536	511	521	514	533	489	469	524	512	506	550	517	539	549	525	474	584	533	491	489	491	521	541	491	501	527	529	540	561	510	507	479	510	586	505	505	498	490	563	535	522	543	518	520	553	508	548	501	503	506	507	477	516	498	562	535	490	537	518	549	482	558	523	516	531	519	526	512	492	528	517	528	549	481	505	525	527	551	520	497	525	545	488	547	552	549	528	519	511	530	568	556	546	497	482	478	535	529	577	519	520	547	530	564	552	484	523	517
4923	8342	7967	4392	3391	3144	1898	1440	1104	968	5360	22609	20928	14791	7222	2283	907	592	528	475	496	494	511	497	471	473	486	510	497	507	463	461	484	500	450	516	471	510	499	494	493	477	475	461	499	473	499	517	489	505	505	417	463	472	496	526	512	459	487	492	474	488	457	503	503	479	485	511	515	487	484	450	449	456	474	485	496	466	450	467	498	469	487	480	480	502	540	500	480	433	455	529	519	495	445	451	459	499	480	466	558	472	515	505	503	497	470	464	464	460	466	501	484	512	473	482	505	530	496	483	452	439	479	495	503	458	510	477	461	490	491	471	470	458	502	464	478	476	489	492	493	437	461	498	515	497	465	462	483	468	481	501	490	448	480	509	447	479	482	491	506	474	462	450	491	482	490	481	442	500	443	491	499	474	466	491	502	489	470	428	528	528	449	498	464	478	506	492	468	480	486	502	484	442	532	491	487	513	458	490	485	484	507	526	482	460	492	470	508	473	429	470	477	491	489	489	474	492	438	473	479	492	466	500	471	480	443	463	467	480	452	495	520	472	524	467	520	455	519	505	464	473	501	425	467	511	449	501	454	457	486	477	450	499	435	488	480	486	472	437	481	504	446	459	432	460	493	449	474	475	495	453	533	475	440	460	461	471	486	491	456	492	496	461	455	505	509	433	499	431	505	491	482	478	464	474	494	499	461	438	422	489	470	450	428	513	518	462	486	495	469	501	430	413	493	509	502	464	483	497	507	463	485	487	466	481	432	501	504	461	450	528	456	517	470	511	471	524	486	494	485	481	510	497	457	522	501	467	423	452	502	427	467	465	466	496	496	494	473	470	504	475	465	476	509	499	478	451	460	485	509	459	494	501	502	494	478	475	483	525	514	456	465	465	463	533	477	471	487	473	457	474	477	521	434	445	459	495	457	504	439	503	470	470	495	451	468	451	511	501	437	429	452	452	490	452	483	460	435	475	479	501	466	487	477	458	492	468	480	452	465	489	475	437	472	485	500	432	478	482	444	513	486	501	443	458	466	475	510	481	516	486	459	460	503	518	449	503	500	446	436	513	497	471	520	514	455	484	470	490	467	453	453	514	526	475	454	480	483	517	480	457	468	458	480	460	534	502	500	514	534	452	475	504	497	471	479	481	489	487	500	478	479	482	447	491	482	487	514	497	475	457	467	492	507	475	447	461	502	471	475	493	497	486	488	457	478	470	469	493	455	475	490	473	492	491	482	444	457	480	470	465	491	500	486	487	480	493	460	480	497	490	503	475	494	482	470	462	485	474	469	451	497	465	449	465	490	487	492	499	525	517	471	447	454	482	472	452	429	488	472	476	485	483	509	479	460	486	460	507	487	478	498	435	499	470	462	434	484	488	499	508	470	489	478	487	480	463	500	487	472	470	454	440	464	456	489	479	487	499	464	468	482	482	430	472	465	476	462	505	502	472	481	470	460	509	482	487	502	486	477	451	502	480	474	472	470	514	455	493	489	476	469	455	479	505	471	475	469	471	473	483	447	471	458	530	457	479	483	445	463	478	479	501	466	483	455	438	482	527	446	465	467	507	430	499	485	491	468	453	494	475	456	513	480	451	461	500	468	450	467	435	504	470	461	469	459	488	485	472	458	484	503	507	478	450	460	452	465	448	474	478	433	468	514	467	454	507	521	475	447	482	481	473	458	495	465	498	459	480	461	441	499	478	496	473	476	479	483	476	455	455	470	473	466	444	486	476	518	441	446	500	469	513	486	450	451	432	503	481	475	482	453	518	454	476	438	447	483	475	479	488	424	456	487	469	450	471	506	462	484	492	491	507	472	485	501	465	473	460	508	462	463	452	446	421	478	464	448	477	489	459	492	481	467	444	499	468	442	462	481	448	493	458	480	471	462	471	471	468	473	470	467	471	452	488	511	493	498	488	505	467	496	489	456	436	486	489	460	476	481	513	459	471	491	480	506	492	481	455	456	438	479	482	477	506	460	446	488	450	455	503	446	465	465	473	441	450	441	429	445	464	502	470	482	457	458	486	467	466	478	445	484	504	488	454	493	453	502	481	474	478	499	460	491	478	431	506	458	463	457	473	493	466	507	508	481	473	445	470	526	470	488	477	468	457	488	459	457	454	466	461	503	477	471	467	472	477	479	467	475	495	466	448	463	492	485	481	453	450	480	479	486	476	478	496	475	489	496	493	471	467	451	474	467	486	509	482	445	485	440	453	458	492	518	481	509	461	484	481	485	479	473	423	490	470	465	446	441	478	431	472	474	489	493	528	494	470	491	458	496	481	446	522	493	451	474	482	500	487	471	443	501	462	459	490	454	460	445	448	465	476	499	469	503	515	460	467	477	486	476	500	460	465	481	501	453	481	485	483	455	470	455	510	477	501	498	470	471	437	421	513	466	448	483	433	490	481	481	477	527	495	508	496	476	461	453	485	512	472	483	487	451	476	475	462	495	473	469	474	448	500	484	489	489	442	467	474	468	477	448	493	474	495	534	465	482	470	516	482	465	469	467	514	495	436	435	495	498	455	490	494	469	480	444	465	506	449	461	445	502	474	481	475	463	500	472	519	493	462	484	444	477	504	494	460	477	475	492	461	487	452	467	461	461	463	461	444	484	475	482	442	500	526	488	474	491	524	469	455	504	474	487	500	478	459	448	479	431	511	484	464	530	405	466	517	460	452	537	504	481	485	493	458	457	444	441	470	491	514	478	456	507	489	480	492	498	487	477	502	458	429	466	483	488	471	474	461	450	498	470	478	477	455	493	485	534	439	486	484	459	480	440	468	458	478	474	445	485	483	470	502	493	433	485	490	449	477	458	490	440	437	496	453	462	491	471	507	496	481	493	500	474	492	455	451	481	470	505	482	476	455	507	484	485	530	469	488	492	455	485	492	508	469	474	490	489	472	452	469	484	479	473	488	486	429	518	484	495	490	522	485	470	477	449	446	463	494	463	463	484	447	499	475	479	427	472	480	437	464	490	501	507	484	453	463	488	492	456	476	475	513	462	481	427	503	462	441	461	492	461	495	471	512	441	455	495	484	467	502	474	446	478	467	501	470	436	466	418	471	446	488	472	463	453	494	504	459	472	495	486	467	450	406	481	452	478	449	436	445	473	484	472	490	494	526	480	470	482	457	464	481	509	456	483	500	467	439	494	499	455	478	475	458	483	464	460	469	484	462	459	527	458	436	473	452	454	453	478	460	467	510	500	478	429	472	496	450	452	495	469	408	471	496	469	507	434	465	484	446	495	453	489	520	428	488	476	433	488	460	486	438	427	439	484	475	462	474	469	467	478	494	461	483	450	456	477	461	461	444	507	470	482	472	461	494	438	462	519	482	521	476	460	435	470	488	517	471	483	469	471	469	474	488	502	518	454	502	430	446	491	466	449	466	479	487	442	504	475	460	477	457	500	481	478	488	498	453	466	477	469	499	502	463	483	456	489	446	477	473	488	463	482	490	441	524	487	500	490	470	457	488	462	431	482	476
26394	8507	1885	1236	975	695	583	505	498	461	500	1168	1600	1323	836	579	435	453	436	440	423	428	450	462	457	452	466	461	439	477	427	483	407	440	459	494	460	445	420	442	395	407	437	466	437	437	449	488	433	430	472	432	396	448	453	425	448	450	439	432	491	437	463	488	457	464	452	485	457	443	423	454	449	418	423	450	442	425	442	462	446	437	424	438	461	447	402	445	453	428	490	426	434	437	441	446	480	429	438	439	435	429	443	458	413	447	464	452	454	419	458	431	472	479	458	415	426	443	445	455	462	464	437	445	440	442	429	465	420	431	493	442	417	474	429	453	426	416	432	434	469	425	465	424	458	450	435	439	459	399	459	450	451	454	446	431	478	444	432	461	424	443	426	482	438	436	430	452	441	432	474	435	471	432	441	404	471	451	432	429	454	471	435	476	435	455	404	437	419	450	462	464	461	480	437	470	433	442	460	452	432	428	425	431	481	453	456	441	428	458	439	424	444	483	473	439	490	429	445	459	424	428	420	429	456	438	469	429	464	407	453	415	462	447	430	439	455	404	410	445	414	460	412	462	466	459	466	429	419	378	461	451	446	431	476	455	489	464	521	442	434	446	450	430	465	450	434	428	420	461	423	439	484	479	426	435	420	464	457	441	437	443	442	493	457	450	452	450	443	456	421	469	453	460	449	438	439	472	460	451	453	454	407	444	457	440	448	465	428	433	427	439	435	452	447	509	423	446	457	440	438	461	449	462	396	443	451	436	440	429	472	430	440	464	475	435	475	448	487	434	418	450	481	472	453	396	432	460	452	432	476	478	467	444	426	460	444	424	481	452	443	485	470	434	445	475	478	408	432	422	433	444	441	421	400	440	421	445	484	438	450	507	474	441	458	454	440	440	439	429	478	451	442	445	417	456	429	436	387	439	460	420	473	496	444	435	449	448	473	428	426	428	452	471	424	469	443	460	441	459	461	442	441	426	419	400	461	462	448	428	460	451	449	460	468	507	476	455	444	463	414	500	444	413	435	433	471	429	450	446	434	455	443	471	432	434	431	432	493	429	443	438	451	438	452	426	456	441	452	455	410	423	455	442	439	414	415	496	473	473	474	420	454	450	427	433	423	468	477	422	477	441	474	439	448	474	449	449	451	441	486	399	430	457	436	474	468	458	460	425	431	454	447	474	386	455	450	444	424	421	454	446	431	444	472	464	447	450	442	442	469	441	429	417	448	450	465	400	455	463	458	423	494	474	435	444	432	450	449	438	467	435	461	441	472	428	482	513	446	430	436	480	438	475	441	443	436	434	444	417	455	460	450	463	452	435	432	445	448	455	453	472	458	458	447	413	433	441	430	423	415	479	485	439	474	431	488	445	436	498	485	422	431	456	426	429	458	442	461	453	460	443	444	424	441	472	413	414	461	467	454	482	423	434	441	457	420	419	423	462	458	438	486	462	447	437	476	424	443	511	433	432	458	466	418	484	455	440	423	429	433	456	486	457	416	423	460	406	446	460	418	448	458	432	415	419	423	466	423	440	481	453	449	447	433	453	444	426	453	425	483	413	459	432	454	446	421	487	439	473	427	457	448	435	398	420	451	447	432	428	432	449	485	428	422	450	445	446	447	484	440	449	464	453	443	422	447	449	466	446	430	422	446	463	442	448	433	414	390	474	412	488	428	456	463	431	471	460	444	439	469	417	409	447	436	444	463	441	453	427	416	441	423	443	459	453	441	427	475	413	435	444	443	507	451	452	442	446	415	431	455	456	487	439	449	414	442	437	469	451	415	471	418	474	442	447	462	451	435	460	443	428	462	431	412	423	437	455	479	461	442	472	439	416	458	419	468	466	446	494	436	435	429	473	416	428	456	471	445	459	419	439	444	457	477	470	422	495	425	446	439	442	465	440	468	436	438	412	441	435	456	456	448	426	464	428	446	455	462	442	472	470	438	454	446	443	440	438	475	464	448	462	445	422	457	455	442	447	431	432	435	447	430	464	442	451	448	483	463	448	458	438	439	444	444	450	444	457	488	432	438	443	436	438	461	439	432	472	496	431	427	459	455	454	474	444	462	436	474	444	423	468	451	430	446	448	438	419	471	466	440	421	434	412	429	404	422	469	418	467	445	437	466	503	408	428	423	412	437	435	465	427	416	466	464	473	470	451	426	450	414	449	458	457	460	443	452	437	476	433	452	436	408	466	426	424	458	415	428	481	477	445	408	418	429	439	459	430	486	416	447	440	410	431	483	443	435	441	423	450	472	450	422	442	442	455	466	456	448	468	448	416	419	439	440	418	435	409	411	451	449	440	432	455	450	444	446	423	436	419	415	430	411	461	467	430	447	458	412	451	451	454	471	437	464	431	404	431	399	411	466	468	469	474	475	412	432	448	435	452	425	435	478	426	424	430	443	437	418	454	431	410	441	477	443	408	442	425	432	425	411	455	467	454	474	452	431	448	414	473	416	415	475	448	421	434	411	427	443	376	443	446	430	421	452	467	419	465	453	454	394	437	444	453	444	437	473	464	462	460	421	439	456	440	479	433	467	413	429	472	452	471	407	440	473	453	441	430	460	461	455	456	492	430	432	443	445	446	474	467	472	436	415	456	476	422	464	508	459	432	402	453	414	421	470	460	471	469	440	462	415	454	441	450	460	411	394	429	420	464	438	423	412	444	444	461	431	446	427	453	422	451	455	453	456	429	427	402	456	450	428	443	418	426	443	438	418	493	439	441	425	477	449	443	430	425	482	447	458	458	407	464	435	442	436	432	409	421	438	460	440	442	461	448	413	455	454	451	414	394	449	445	432	441	445	424	462	404	458	436	450	467	446	406	412	439	455	443	465	476	460	412	382	461	417	425	463	434	447	433	454	429	440	443	422	436	468	420	466	456	453	462	440	450	471	477	458	454	430	436	463	431	445	436	448	424	421	439	418	428	435	433	467	453	454	453	440	423	471	426	473	431	445	434	416	440	434	490	461	437	448	428	426	453	455	474	427	429	443	435	458	412	501	427	443	422	438	482	452	456	471	397	445	431	433	463	449	425	450	411	464	480	454	484	434	446	447	455	430	434	479	469	423	444	445	411	469	443	486	450	444	437	429	450	458	452	444	449	432	433	424	457	452	469	460	440	476	451	449	468	432	445	425	489	456	457	429	459	436	468	435	470	441	452	482	457	429	452	467	427	440	458	432	447	453	445	436	461	480	425	433	424	461	420	458	428	456	453	478	459	431	469	390	417	434	436	444	454	427	429	444	444	413	405	458	458	419	396	450	434	422	448	452	451	464	437	422	434	463	424	452	477	476	439	435	387	414	416	435	461	481	427	442	402	435	407	461	396	454	471	421	438	447	459	459	413	475	408	455	450	487	460	403	436	449	452	496	452	392	434	433	450	444	416	479	443	442	422	442	440	436	445	443	441	445	446	440	440	432	439	460	432	435	419	445	451	436	458	445	466	426	454	495	429	447	434	458	437	435	429	441	436	420	462	441	473
5713	1876	1802	1276	1151	798	681	641	546	461	537	1736	1943	1453	852	557	429	362	383	385	406	406	421	409	393	422	420	402	468	391	389	364	386	409	397	354	401	409	416	401	399	427	404	400	400	383	396	409	389	393	407	432	418	386	410	411	417	394	369	420	374	419	384	374	405	442	422	380	410	388	389	393	460	382	430	441	414	434	382	411	401	398	425	384	383	383	420	392	408	393	409	390	386	414	412	407	356	352	386	411	409	402	419	407	380	405	424	413	369	388	393	413	372	417	407	384	406	422	378	397	385	383	426	416	407	385	371	390	408	416	374	341	367	386	424	396	395	394	402	382	365	415	417	374	407	413	376	401	377	388	427	408	411	393	374	412	400	423	417	387	360	424	396	409	377	389	404	416	436	385	381	406	391	413	389	415	376	397	359	373	390	397	370	402	372	423	422	379	411	382	410	384	392	398	413	385	395	395	371	395	394	392	384	427	368	403	388	367	369	419	403	382	398	393	400	423	393	377	411	423	403	415	415	377	383	396	384	399	389	440	406	413	423	353	390	391	352	394	387	392	416	411	390	376	393	402	399	418	387	406	415	377	407	374	407	381	358	394	394	390	394	410	389	417	420	424	400	405	434	405	372	373	406	381	408	380	369	405	413	410	380	363	409	381	391	392	425	400	394	358	413	385	356	412	416	365	392	386	380	362	380	405	395	356	376	393	387	401	377	413	418	393	399	398	405	385	435	386	403	407	381	418	402	420	409	387	390	406	393	439	354	352	373	411	405	384	378	385	425	405	383	398	378	415	418	400	390	409	397	390	381	402	362	376	374	398	370	353	414	395	390	417	404	382	405	412	384	392	396	437	417	414	396	405	440	379	432	408	393	380	380	385	390	414	361	400	380	368	369	369	383	423	373	365	381	378	419	376	405	377	387	374	408	418	418	392	390	419	370	399	397	414	417	350	374	384	379	410	380	404	421	379	397	404	420	399	388	417	414	419	407	349	380	390	411	392	422	399	381	415	369	400	389	397	381	389	422	369	422	341	422	415	404	403	410	394	391	397	408	447	357	381	373	406	370	394	358	378	367	397	387	390	367	390	386	388	397	377	380	413	341	408	442	381	363	399	405	400	359	424	380	381	391	402	444	418	365	379	376	384	381	402	384	413	385	395	399	387	374	411	427	391	435	396	378	398	413	368	389	363	413	404	385	387	399	394	383	398	418	402	398	400	374	379	391	426	391	390	376	455	398	380	395	422	369	400	407	391	467	369	371	400	363	377	416	400	398	388	421	385	347	405	379	361	408	408	398	407	406	387	422	380	426	350	371	385	405	412	415	384	399	385	414	401	382	385	412	407	401	408	377	394	363	370	398	423	375	368	350	404	390	397	400	398	382	380	422	389	395	405	430	380	369	389	434	370	410	391	393	401	439	396	399	380	405	385	424	426	406	396	395	361	374	419	405	405	388	384	372	404	349	423	384	410	362	392	410	415	364	396	395	400	387	384	394	369	393	399	377	391	365	416	352	413	399	370	374	392	393	387	390	400	392	402	394	387	393	385	443	359	408	387	381	431	428	402	400	375	405	374	423	411	383	408	398	426	387	378	371	411	402	394	394	410	380	382	396	380	375	380	406	411	402	440	425	350	400	399	428	387	405	381	389	422	413	418	375	387	398	395	419	408	417	396	403	412	399	398	408	425	415	423	403	391	415	383	426	395	402	360	429	392	383	388	362	395	374	389	400	390	403	417	346	397	405	415	411	388	391	386	400	425	407	414	380	386	402	388	364	368	404	414	390	352	397	377	358	395	369	407	412	423	393	363	413	395	404	386	393	406	393	356	434	411	370	426	370	383	407	424	439	417	376	413	423	344	413	439	401	364	401	402	437	396	444	408	403	378	385	393	396	405	431	398	401	405	371	366	370	378	398	378	420	383	397	428	430	379	383	371	418	403	410	368	417	429	449	398	363	377	433	380	412	413	362	385	395	398	409	424	392	407	416	429	362	372	401	418	397	427	400	394	422	400	399	412	407	420	385	419	415	406	400	397	391	399	378	380	340	390	399	374	400	382	392	397	406	410	414	370	424	406	378	380	409	385	392	407	414	378	412	411	365	378	396	408	404	419	397	391	383	420	404	400	414	392	390	383	392	387	382	362	359	414	403	418	388	429	393	403	383	406	392	405	371	410	387	412	373	398	379	395	392	400	385	374	423	404	393	389	397	399	413	412	383	425	394	435	422	376	359	381	381	397	400	392	438	401	390	417	408	424	400	423	396	367	415	426	439	393	389	393	366	384	377	395	413	409	402	380	395	396	406	387	397	384	371	397	415	400	380	407	398	401	367	399	387	423	378	415	378	381	373	346	375	411	404	412	402	406	376	396	419	427	393	390	411	423	404	425	354	369	414	363	404	412	346	411	378	373	387	394	378	375	387	409	407	360	418	397	385	384	373	404	393	414	416	428	421	377	393	404	375	419	391	370	367	377	405	385	391	438	392	398	422	418	388	369	397	427	422	374	382	390	407	411	396	387	388	373	388	364	412	406	384	401	422	390	374	416	358	383	421	421	387	393	394	369	377	373	397	409	400	412	413	379	401	385	396	399	409	416	378	398	376	402	385	395	377	392	418	393	411	418	373	360	413	369	402	438	410	387	399	426	389	363	384	391	406	386	390	381	365	363	376	410	384	419	365	392	393	396	394	389	411	406	411	408	380	390	408	396	397	410	370	417	376	401	399	405	417	419	386	400	388	419	358	444	381	395	380	405	392	417	398	401	395	408	407	385	371	410	411	451	422	414	403	392	386	418	392	413	392	410	385	380	404	378	410	369	389	417	392	375	398	386	387	394	395	378	392	416	383	391	379	449	388	374	379	409	424	406	396	361	396	388	394	407	379	405	400	384	377	381	375	387	390	412	412	382	372	377	402	413	389	393	415	432	410	373	397	386	416	410	402	417	370	401	403	392	380	378	427	439	407	415	364	421	371	391	412	380	389	356	393	362	386	408	367	433	374	395	340	395	376	400	381	397	385	351	386	404	378	370	375	379	443	392	372	393	415	440	397	389	348	396	387	406	413	384	388	392	398	371	416	388	423	375	426	421	375	402	382	403	387	412	383	397	382	402	375	387	368	372	384	383	394	405	408	428	416	393	368	362	414	408	423	368	416	374	401	411	361	381	390	398	368	432	416	380	394	375	395	408	395	403	379	373	405	374	370	380	417	392	404	395	407	412	377	387	397	346	376	395	394	412	387	400	395	380	428	384	411	391	405	395	400	376	392	395	368	405	393	428	415	383	416	401	372	392	392	420	404	400	396	387	409	383	418	394	355	373	376	389	396	404	419	378	413	388	391	413	433	410	416	406	394	375	397	414	399	393	400	395	364	383	401	401	387	431	395	386	384	406	403	388	351	406	405	402	410	364	428	376	420	404	383	382	368	396	395	390	403	376	388	414	386	406	410	383	378	370	370	406	432	357	416	405	349	392	398	396	426	413	392	392
24812	20709	26468	24650	8153	1781	1290	935	852	555	2355	9776	14386	9051	3086	1046	567	464	444	429	427	423	389	363	419	415	416	393	408	401	437	429	400	394	409	428	399	434	391	398	409	413	442	407	414	428	404	418	408	423	412	421	420	424	444	385	397	439	419	418	415	395	415	417	432	369	441	381	427	398	443	405	415	419	423	397	427	418	422	415	369	454	410	421	432	398	396	461	408	448	401	423	428	380	440	406	404	428	438	422	402	403	402	403	404	415	380	415	433	407	416	401	442	400	388	407	403	411	413	398	430	423	394	433	435	390	411	394	377	392	397	437	430	407	419	400	425	392	434	403	418	395	437	432	410	440	429	420	434	398	417	391	418	406	389	391	388	442	383	362	394	428	402	405	398	400	392	398	402	446	432	408	396	408	420	428	400	416	411	405	400	408	381	423	422	377	429	428	403	408	414	452	378	452	397	399	417	392	387	424	447	403	412	409	389	418	439	410	399	397	404	385	423	442	371	424	418	390	467	411	432	402	432	424	439	431	435	445	391	408	401	406	404	372	386	450	394	430	391	390	418	419	409	381	411	430	418	421	416	398	399	432	416	399	379	406	412	406	414	423	407	416	371	399	390	427	370	408	390	378	398	438	380	427	429	377	409	412	402	419	433	441	394	400	407	394	425	417	394	393	398	379	397	402	389	408	415	410	381	348	462	419	394	424	375	425	361	413	395	433	422	419	403	400	417	420	428	375	416	405	418	421	407	445	394	403	407	420	414	403	403	400	395	429	408	424	446	402	383	418	414	439	436	401	452	392	411	430	410	400	398	409	373	435	405	404	385	413	399	422	407	423	380	403	422	408	401	400	394	417	415	387	411	386	382	449	419	439	403	379	408	422	372	409	440	426	387	405	409	413	396	448	410	426	396	400	418	376	422	399	401	407	436	384	414	401	446	408	401	397	427	401	471	439	412	386	431	390	436	412	415	407	407	412	399	423	426	396	411	393	423	397	407	417	444	443	400	414	415	433	413	419	401	411	442	414	430	387	382	406	405	403	385	430	416	393	430	426	426	414	361	413	419	417	414	423	371	390	405	428	413	406	411	409	418	449	406	398	404	406	400	415	389	427	383	410	400	410	380	377	426	397	414	383	405	414	442	379	399	386	426	428	428	432	417	389	418	403	411	433	415	380	383	411	414	377	373	408	407	377	397	392	465	393	418	394	390	400	390	413	417	399	417	407	421	446	404	412	379	428	428	377	402	396	424	386	421	433	406	395	384	412	386	433	388	413	417	406	407	401	430	389	418	404	420	422	402	438	401	439	431	409	391	398	382	389	460	419	410	418	436	415	432	417	409	426	412	378	407	423	414	412	367	371	416	423	388	395	395	399	434	406	388	405	400	424	434	438	442	406	378	429	397	413	387	420	431	400	417	400	413	415	382	424	433	405	396	399	391	381	446	421	400	441	416	440	390	379	403	423	412	428	438	380	392	398	416	431	392	403	413	423	394	390	411	427	433	422	421	410	409	390	402	421	417	385	409	399	444	393	416	443	407	450	407	410	421	417	406	397	395	395	428	414	423	393	437	406	416	434	442	403	431	380	367	394	411	393	410	417	405	422	386	412	408	396	411	426	367	403	428	399	397	423	429	422	439	446	433	389	425	430	381	418	398	410	408	419	366	423	405	398	398	383	390	416	439	410	435	435	439	409	405	430	433	402	367	463	407	433	413	408	407	385	378	421	403	432	365	449	458	369	408	409	417	399	412	424	382	445	441	420	393	431	425	434	406	409	420	387	419	439	369	403	402	444	434	389	397	404	441	449	423	432	427	426	400	435	426	405	425	407	444	424	400	414	433	416	399	434	412	446	440	421	383	446	423	397	402	395	401	454	393	397	412	412	399	410	404	398	378	419	429	413	404	429	394	391	409	432	410	373	436	391	404	423	405	412	380	437	425	402	384	417	412	371	431	393	426	411	374	426	407	412	399	434	392	430	400	430	434	431	429	396	396	396	402	439	445	423	422	444	420	428	393	424	409	406	420	418	384	412	374	419	407	395	405	431	401	387	390	409	440	391	423	401	415	420	408	390	387	458	425	412	395	398	425	411	392	438	435	395	446	422	473	382	405	409	403	351	382	384	385	394	381	411	385	359	433	436	356	408	405	404	425	451	396	403	406	418	416	414	397	376	410	436	397	417	409	412	409	393	429	379	430	391	422	408	437	427	402	422	423	383	435	389	423	416	395	384	423	420	414	412	406	406	421	403	405	408	404	421	410	438	427	419	400	352	413	389	432	406	410	402	391	400	396	350	433	421	427	390	418	423	430	388	434	411	401	414	436	408	403	411	401	395	448	410	443	408	452	385	418	409	404	409	389	384	427	446	383	403	404	434	421	405	421	398	384	454	417	445	408	383	423	424	430	386	433	408	422	375	362	436	392	412	412	414	432	414	430	426	388	401	380	378	403	404	443	413	391	384	417	415	414	413	380	387	391	407	421	406	431	404	412	441	381	419	429	441	434	358	403	457	414	424	367	386	393	434	411	458	396	422	413	404	424	442	391	428	395	397	387	389	446	407	433	471	412	422	417	393	423	379	429	411	410	411	389	412	419	426	406	402	423	414	427	424	441	443	420	402	420	416	395	419	422	396	421	415	425	414	420	406	393	384	400	419	426	330	430	399	417	417	376	404	416	407	420	405	414	399	427	404	427	436	400	422	396	396	452	446	427	428	436	407	434	373	400	405	436	448	414	405	424	430	419	459	430	418	402	404	432	423	418	404	404	403	398	408	381	363	412	406	386	451	416	407	355	427	429	444	396	414	425	453	394	395	434	430	420	410	395	428	416	424	403	399	404	413	378	393	420	363	429	400	412	389	380	456	422	399	423	385	422	368	410	397	446	414	411	406	452	387	405	412	406	443	405	428	432	408	388	360	440	403	453	377	405	399	389	381	428	413	417	436	414	412	394	380	385	388	394	378	381	414	413	375	442	432	410	423	434	418	382	447	436	396	397	423	393	396	424	383	436	432	440	391	418	426	442	412	382	403	399	414	412	434	409	422	435	426	442	416	394	404	413	403	393	426	393	429	380	387	387	403	385	385	380	438	435	437	443	420	409	381	411	400	398	428	382	430	416	387	434	380	436	390	414	394	389	426	415	379	409	400	422	397	379	409	418	394	443	386	422	396	361	411	371	388	416	414	394	437	402	394	401	400	376	380	419	423	402	389	436	409	433	396	388	413	421	384	424	427	419	443	391	397	395	395	375	388	387	388	444	352	419	355	419	386	381	405	405	410	425	411	400	408	406	433	441	396	426	371	447	396	403	426	402	403	424	431	417	403	423	428	425	379	427	403	371	399	417	430	433	398	403	406	424	376	398	411	441	396	412	422	403	444	425	426	375	407	418	374	450	417	435	411	372	396	398	439	408	410	402	404	392	389	401	396	413	396	395	428	409	398	422	397	431	367	389	409	400	394	417	399	436	406	415	377	361	360	416	393	404	399
4691	6553	5076	3387	2481	1664	1400	1221	1019	663	3897	12891	14651	8739	3156	968	544	433	386	367	390	397	373	352	386	406	385	425	371	382	387	389	372	426	369	364	371	402	404	401	380	390	374	370	391	343	380	392	418	359	386	391	364	340	403	404	374	379	388	382	363	373	355	377	411	374	352	393	381	395	390	374	389	387	386	385	387	394	388	405	385	389	427	378	365	364	375	413	380	362	383	370	388	378	365	372	400	396	376	382	368	396	378	357	359	379	389	375	379	334	412	440	395	380	432	390	449	381	369	402	362	400	408	391	358	379	385	329	375	405	345	385	401	367	415	412	408	391	374	400	392	397	396	394	362	370	373	389	360	349	386	409	353	386	423	364	376	391	381	385	397	402	388	372	358	414	380	356	373	400	373	357	401	388	404	383	389	407	365	394	392	361	403	405	388	376	376	410	396	395	380	373	383	426	369	365	385	404	367	378	395	383	334	391	371	365	365	391	396	392	396	380	354	395	403	399	387	395	364	370	378	408	377	394	393	392	407	357	421	396	342	358	392	388	380	392	373	367	386	394	373	385	424	388	362	404	350	424	408	341	351	401	388	401	392	409	387	409	410	404	393	403	369	389	404	355	387	399	384	381	376	393	361	354	384	341	413	367	382	427	388	437	420	383	369	350	389	394	362	380	366	384	379	377	396	432	355	374	344	430	391	370	361	393	372	352	369	360	385	389	382	351	388	380	360	369	380	377	413	419	401	377	377	388	359	395	389	392	381	381	379	369	396	402	372	387	360	393	399	369	377	338	368	371	380	409	418	365	422	385	399	396	431	366	389	346	405	384	324	364	368	374	421	398	400	388	397	413	378	387	378	382	385	371	375	359	402	385	420	379	388	328	381	409	363	405	380	404	402	375	378	378	388	374	375	387	378	358	385	385	361	366	390	383	390	335	379	372	394	396	395	403	418	361	392	413	383	370	370	387	376	427	410	358	401	363	377	383	379	439	407	400	420	406	362	388	392	392	363	408	385	401	376	388	357	412	353	370	355	365	356	414	404	377	376	373	378	364	357	427	371	385	386	380	380	384	390	395	394	389	393	396	389	413	387	368	373	397	378	382	363	387	399	369	372	364	355	380	363	427	364	380	374	372	420	367	390	388	411	390	418	404	352	382	379	404	373	376	367	403	416	347	366	366	354	403	375	356	408	351	404	381	412	393	389	393	381	369	393	371	391	343	417	361	377	416	429	406	399	331	389	358	341	366	379	391	374	380	353	392	378	395	383	377	385	393	423	382	378	389	393	396	388	421	402	379	386	396	377	334	372	391	386	386	402	397	360	383	373	369	395	385	365	390	404	410	402	378	424	393	378	382	346	395	401	347	370	387	388	370	383	374	366	378	375	367	377	376	398	416	344	377	371	379	377	369	364	393	352	402	395	379	404	360	397	393	398	372	374	354	383	431	380	391	388	377	376	396	392	398	404	382	371	411	390	376	396	404	375	384	378	379	386	369	373	404	416	379	348	386	380	380	356	356	370	424	366	394	367	395	371	352	383	393	370	369	395	371	395	367	389	390	364	406	395	369	388	372	406	359	388	367	371	414	409	382	428	392	414	358	404	376	411	386	396	391	378	376	379	402	379	398	407	323	391	387	407	401	354	385	376	375	366	389	380	374	372	384	394	404	362	398	388	355	357	376	375	379	380	354	370	380	379	351	375	400	361	365	371	379	411	374	385	384	405	412	380	341	355	368	364	383	369	384	372	367	342	400	400	379	385	360	367	379	387	393	358	405	369	366	403	401	379	371	364	409	386	390	373	385	405	379	399	392	369	379	382	369	438	369	375	368	397	372	403	389	364	365	375	402	383	363	391	372	386	385	398	369	408	399	395	388	375	376	373	402	391	427	385	372	412	387	361	368	388	375	385	369	356	390	364	362	370	363	378	363	385	393	376	399	405	386	380	378	350	376	380	379	398	390	347	423	344	405	387	398	362	370	397	366	380	361	380	384	432	362	346	380	388	370	402	381	400	392	401	382	416	368	420	364	402	371	396	388	405	408	392	402	392	411	394	389	395	400	384	412	412	348	409	398	367	414	383	381	404	403	408	391	422	369	363	388	385	384	393	357	386	366	382	388	398	362	359	378	395	373	391	365	408	390	414	388	417	381	390	386	409	384	370	354	384	376	376	358	360	378	394	373	382	409	380	400	374	400	395	423	367	405	377	392	372	345	387	398	391	409	388	377	368	392	381	363	358	397	397	399	393	405	384	372	403	390	372	365	333	379	388	359	390	378	374	370	388	378	384	381	382	414	356	374	382	355	363	374	395	380	368	403	369	371	362	405	380	386	395	368	348	373	390	403	398	434	410	369	408	366	334	362	383	419	361	383	343	373	358	345	389	356	379	381	391	406	371	380	379	367	396	366	371	389	403	397	342	380	381	380	397	398	388	389	387	419	411	419	387	361	353	406	366	392	368	394	411	353	375	376	388	364	403	367	399	386	421	389	357	372	374	396	392	388	385	373	388	370	379	405	408	388	390	361	386	378	386	411	381	422	440	379	364	389	426	392	397	351	384	393	378	374	382	370	416	396	381	387	374	395	411	399	357	398	389	348	377	393	364	411	377	363	406	365	400	390	363	365	397	399	358	386	394	377	384	379	378	404	386	405	384	385	388	379	389	372	373	398	349	350	362	356	378	383	380	395	395	371	358	337	386	364	359	376	395	384	396	397	406	432	380	372	348	367	365	387	402	389	389	390	342	380	367	348	392	350	432	371	403	399	420	385	362	391	346	352	394	373	404	388	375	413	371	386	394	392	394	383	368	380	369	392	374	374	400	367	375	384	399	390	412	388	412	405	345	381	380	392	389	386	378	377	380	351	402	357	397	389	352	401	379	429	365	355	370	414	407	407	412	443	386	380	414	356	375	387	373	373	398	366	385	387	358	342	364	324	362	398	376	386	381	355	398	396	387	385	388	387	331	397	375	379	382	435	373	369	385	365	392	411	366	364	368	367	392	368	377	377	421	398	376	396	380	412	362	399	384	360	325	403	389	413	356	393	385	394	363	375	389	344	405	376	366	376	381	360	350	417	371	388	385	357	414	376	375	402	376	350	410	376	417	379	380	396	392	382	387	366	387	405	400	360	378	371	385	386	385	369	373	344	359	382	359	376	386	377	369	368	377	377	376	414	391	371	395	366	342	378	379	379	366	406	372	379	399	365	369	408	355	390	342	402	376	410	380	404	386	348	359	382	368	364	401	375	382	398	381	388	349	362	387	365	390	375	375	359	370	382	423	399	408	376	356	395	363	370	376	364	403	382	351	357	361	353	407	389	350	356	361	374	388	415	383	380	395	384	407	407	353	391	369	379	395	349	393	355	354	362	365	381	388	377	412	389	376	434	407	370	361	383	353	417	339	366	369	378	380	330	384	391	398	350	411	403	366	420	362	380	373	374	355	388	400	427	415	397	402	418	384	383	386	394	344	389	401	408	394	396	370	365
23915	20743	27606	23921	20038	7312	2518	1422	1001	949	1742	12625	24743	17975	7807	2461	949	667	515	545	514	522	517	514	526	512	492	500	485	510	513	512	520	474	499	491	483	475	540	550	499	471	495	513	520	526	518	502	520	453	493	460	486	447	492	511	498	493	476	500	484	541	541	465	501	505	484	506	499	484	491	517	489	524	487	479	496	481	512	524	554	512	523	506	469	518	511	468	497	485	538	526	487	473	533	522	512	485	499	473	508	509	449	474	506	493	496	475	477	499	481	497	515	501	480	447	515	533	505	509	510	514	496	534	508	493	454	494	511	512	465	490	495	479	483	504	514	493	508	476	479	518	482	480	519	488	502	523	489	461	473	533	468	477	512	502	499	479	495	475	489	508	506	477	508	488	496	487	501	460	475	481	502	534	482	481	549	501	485	479	479	516	472	497	456	443	499	509	485	481	473	483	469	521	447	474	527	501	488	513	487	523	500	473	479	515	527	480	491	502	481	511	570	527	481	463	500	490	518	478	480	499	530	527	538	463	499	490	496	498	512	457	469	477	495	493	482	535	458	481	504	501	522	530	515	496	504	499	490	525	506	503	482	474	498	500	504	457	468	483	515	494	486	491	518	516	502	507	463	496	523	462	557	497	530	500	482	487	513	495	510	505	499	540	504	462	506	501	505	512	469	498	483	473	484	495	500	520	500	492	492	520	494	513	533	505	504	504	531	538	500	558	529	496	468	465	537	467	476	512	521	495	512	542	566	535	477	465	508	483	452	449	491	464	467	485	504	513	554	502	481	496	548	484	514	542	492	483	511	513	503	495	461	515	462	485	543	512	476	478	491	478	500	499	529	492	483	485	476	504	517	509	528	510	479	496	515	515	502	479	496	473	471	492	465	473	516	504	510	457	498	533	494	497	468	528	504	468	464	484	471	474	476	557	511	490	502	511	477	532	499	517	516	486	535	498	469	482	493	502	539	499	462	473	483	449	458	486	530	472	489	480	478	502	491	501	482	486	470	495	489	499	480	487	456	486	505	524	502	530	495	519	470	482	491	483	476	510	453	541	446	489	496	502	480	498	493	481	506	512	513	477	492	507	520	491	503	456	501	449	490	457	492	513	538	475	511	451	491	538	501	496	513	510	499	504	499	505	517	496	523	481	492	490	475	496	522	512	487	445	493	487	491	510	520	477	513	498	519	485	479	470	501	492	556	511	462	515	512	499	522	479	514	541	516	493	509	493	490	486	518	482	523	464	469	477	481	511	504	499	492	523	510	479	492	469	495	491	498	451	495	503	507	488	476	489	488	499	476	495	517	471	515	501	485	502	496	424	481	531	501	492	519	480	453	518	501	481	480	490	505	503	514	500	486	533	502	470	512	527	513	524	489	479	493	515	513	460	476	487	532	459	485	494	480	495	492	486	457	519	473	540	525	526	513	488	481	487	478	515	510	476	485	526	521	502	501	512	517	507	519	509	506	511	507	481	475	478	484	511	520	504	523	492	500	524	479	463	486	515	505	507	495	526	456	504	490	498	523	485	496	520	497	508	478	480	514	461	474	517	450	495	498	517	503	485	478	499	458	480	491	529	446	495	453	497	511	509	499	496	509	470	449	467	508	473	517	508	509	504	530	489	484	492	523	503	523	511	477	467	511	473	479	496	496	475	520	491	466	494	464	518	504	461	450	485	493	501	487	523	511	507	495	484	512	493	504	465	498	506	504	496	500	467	480	468	506	541	507	487	503	511	454	476	495	510	483	496	468	503	457	546	541	495	509	508	478	498	490	490	482	549	470	454	467	489	499	500	497	471	466	471	505	468	495	508	515	503	499	506	505	507	481	486	520	496	480	487	487	514	521	511	480	483	520	487	497	512	485	476	501	482	477	471	477	514	453	509	493	466	491	514	484	516	489	483	516	450	467	490	529	496	507	507	468	501	481	479	515	541	516	508	501	516	488	555	494	469	513	461	505	510	440	472	468	504	486	466	468	473	519	484	506	519	489	492	498	494	504	511	518	533	509	467	493	471	456	498	494	486	456	510	469	488	497	462	473	463	500	545	478	504	509	507	522	514	480	494	480	501	498	469	487	486	479	502	499	510	457	459	487	476	520	526	516	534	501	461	499	491	506	454	495	487	482	510	485	541	495	455	491	490	502	483	471	501	521	488	526	513	513	523	528	516	519	505	487	481	470	532	520	526	498	511	478	481	469	515	441	459	494	510	485	499	482	501	502	495	495	513	459	493	499	459	476	499	505	519	500	474	517	504	524	473	468	509	507	507	499	467	486	442	510	476	455	489	506	480	467	485	495	472	523	501	512	506	519	492	508	478	507	513	521	503	501	499	493	507	505	481	479	491	466	489	492	432	498	492	502	474	490	479	489	521	483	532	500	554	516	446	502	465	483	510	464	490	471	502	491	478	529	464	491	477	462	526	494	544	481	462	520	484	499	502	497	492	445	487	502	510	455	457	489	503	492	494	471	490	497	501	477	479	504	514	487	524	490	484	504	513	516	509	511	514	487	498	494	503	539	507	508	510	448	494	522	477	519	444	465	479	520	460	492	460	513	509	480	466	448	490	484	526	511	504	509	483	490	470	507	537	489	477	491	500	454	524	472	511	462	506	528	468	562	557	491	485	493	511	479	473	492	500	525	491	503	509	484	501	496	502	482	511	451	501	455	492	521	468	464	501	479	460	499	506	474	520	487	518	481	490	496	463	514	506	526	522	493	495	522	498	500	486	499	454	516	472	521	472	492	502	518	508	482	463	496	513	487	498	515	470	515	496	490	482	476	485	518	499	483	506	506	503	508	474	501	533	493	460	523	498	509	444	450	495	479	522	478	530	487	521	499	508	514	474	509	491	500	529	521	506	521	494	517	458	522	459	468	468	494	462	498	528	443	501	480	502	494	476	487	517	496	480	528	467	503	476	504	520	469	533	489	499	514	495	439	455	506	498	515	510	507	491	490	477	467	492	452	475	495	530	508	495	487	525	465	454	478	507	490	497	550	476	499	507	519	521	488	502	554	494	493	535	498	531	508	497	530	482	508	504	506	479	477	464	469	494	486	496	527	481	489	517	472	511	506	520	480	462	516	514	516	499	511	477	487	502	484	436	483	482	492	508	499	522	498	524	489	538	482	488	491	527	532	537	480	519	509	490	503	475	517	497	498	477	533	523	481	493	464	489	481	538	467	491	507	489	509	501	473	505	517	531	494	481	507	502	573	514	483	499	487	464	478	516	499	477	481	454	475	473	485	481	453	496	493	489	473	487	478	471	483	471	494	490	481	515	485	486	485	476	470	485	482	475	521	513	530	492	471	487	470	490	439	497	512	514	470	464	483	480	532	478	499	499	485	499	461	523	487	484	491	495	485	472	492	488	477	517	503	509	506	469	499	491	474	513	507	501	470	505	528	518	447	523	548	490	468	508	496	478	524	494	501	534	482	477	524	528	528	518	506	502	490	479	510	467	506	455	499	531	491	540	498	506	501	501
6220	11410	10977	7119	4014	2665	2221	1698	1236	1124	2693	16887	23209	15511	6826	2637	934	605	531	457	435	477	491	478	458	501	459	406	460	459	497	468	467	426	457	440	459	417	493	474	456	416	450	477	523	465	421	441	458	445	490	529	478	448	476	406	412	411	461	471	404	448	431	471	453	447	447	479	471	468	415	467	449	452	439	482	463	434	458	478	420	484	463	444	470	431	483	501	488	436	443	461	418	479	470	388	479	495	476	443	405	479	444	447	442	460	451	472	407	428	473	414	483	453	458	435	451	461	485	431	436	451	480	447	471	460	460	438	425	438	431	427	455	446	414	459	475	446	486	458	457	454	430	467	471	459	452	422	430	436	484	467	480	462	459	460	491	432	443	475	471	427	414	479	472	448	447	463	468	446	471	457	443	445	428	457	441	456	455	472	465	437	445	484	466	443	480	468	481	471	471	420	464	459	439	435	431	441	492	480	434	432	418	441	419	450	435	450	476	465	442	433	476	457	472	439	458	443	468	462	455	448	467	422	467	463	432	445	424	482	424	454	426	436	494	456	452	454	449	450	435	440	434	478	442	454	451	446	432	490	491	436	460	462	440	459	477	499	446	446	419	486	483	438	480	457	448	438	456	435	444	437	441	454	468	468	472	429	472	397	476	443	442	435	505	447	481	443	451	450	446	460	491	437	444	480	446	453	443	468	461	454	439	458	464	452	451	434	463	441	466	473	466	446	428	460	450	425	434	478	435	449	443	459	462	466	470	448	468	426	478	438	449	468	429	476	472	441	440	446	419	456	476	440	435	451	464	421	464	455	460	433	476	464	428	480	453	470	462	432	464	450	440	427	445	445	453	453	445	448	456	440	426	461	468	428	470	452	413	460	493	419	441	465	437	457	468	425	462	491	425	476	473	445	521	477	436	488	447	478	436	434	459	476	437	390	472	402	491	432	476	507	446	431	441	450	484	465	467	440	474	453	423	466	436	454	437	469	487	449	450	439	455	459	434	437	432	469	443	419	435	423	421	452	476	439	483	480	496	437	431	460	456	439	443	484	457	464	513	468	446	438	459	428	487	445	473	481	512	486	457	475	455	463	468	451	431	482	422	485	436	447	457	470	499	416	467	454	472	464	451	469	512	427	467	487	425	486	456	439	453	432	468	440	437	467	439	448	404	484	453	413	423	454	450	424	477	435	465	420	431	410	423	458	445	421	397	482	469	498	448	475	461	442	450	459	442	478	466	435	456	456	447	457	464	445	434	477	418	445	450	451	441	441	445	458	433	415	477	464	421	469	449	429	469	416	442	440	435	465	472	443	416	485	422	437	475	416	466	459	434	424	472	484	478	469	476	440	479	467	465	462	444	413	452	440	414	475	446	440	418	446	443	438	469	459	457	435	475	426	471	451	473	471	453	470	467	451	468	460	445	418	503	481	452	493	428	459	453	445	420	460	470	450	446	478	457	458	466	475	432	450	444	451	465	442	449	430	482	484	501	446	475	428	425	451	415	423	441	450	418	460	467	462	434	468	447	459	469	489	429	443	448	409	424	437	459	469	458	453	436	428	463	451	435	465	460	455	462	435	445	445	479	462	437	445	458	433	481	484	419	428	450	439	441	416	452	456	458	445	451	439	470	472	481	492	455	449	443	469	442	457	420	430	465	459	418	454	473	474	432	452	501	456	438	482	426	455	412	455	504	429	463	434	475	469	441	458	449	446	433	450	425	433	470	443	451	424	452	456	500	482	419	462	470	457	502	439	436	433	387	457	479	443	475	466	423	454	489	453	505	478	468	456	464	468	491	458	449	480	463	464	457	475	452	469	479	470	429	438	432	439	427	420	437	447	435	425	460	447	462	440	476	438	435	458	454	497	492	440	444	499	449	443	445	450	464	466	450	444	447	467	496	421	400	433	473	465	470	436	447	442	464	431	489	460	445	463	505	442	455	449	469	460	457	483	510	444	464	434	473	423	448	442	462	434	458	473	469	466	438	424	457	417	417	452	470	474	476	466	443	445	432	472	423	466	475	431	448	453	445	481	458	422	486	464	453	457	462	471	419	414	458	484	466	475	511	464	440	471	450	433	461	461	468	458	451	485	458	420	462	424	472	504	489	463	447	414	460	471	447	404	454	461	454	477	458	486	428	473	472	438	464	442	513	452	453	453	452	459	442	459	441	485	433	505	458	460	456	438	467	474	432	475	470	449	408	458	440	415	451	460	446	489	465	473	484	448	462	483	446	455	445	440	453	460	422	479	482	463	472	466	443	467	466	423	419	442	470	436	452	454	474	460	415	453	477	470	433	444	473	449	462	436	477	467	456	448	479	441	453	454	463	471	420	466	444	416	432	447	406	439	451	436	428	456	456	437	481	472	453	467	472	436	459	453	421	437	459	466	462	459	442	415	444	484	431	457	476	453	458	426	456	491	464	470	465	474	468	403	456	458	451	430	448	466	415	460	452	436	468	474	417	464	461	439	429	428	425	448	417	447	417	431	467	455	422	459	454	472	480	447	453	425	427	480	428	444	429	485	447	458	470	392	439	421	446	464	423	446	478	396	449	472	471	423	450	466	440	450	458	478	451	426	436	472	459	430	484	463	442	439	469	493	464	483	454	440	444	448	425	416	461	444	422	435	445	442	430	483	439	450	434	448	463	448	461	419	467	457	397	461	493	461	511	443	404	453	487	424	477	498	431	430	448	458	477	447	445	441	484	479	453	471	466	429	464	469	446	441	489	451	467	426	463	459	434	434	470	420	477	448	480	450	443	454	443	494	414	458	454	442	455	438	525	492	474	468	459	456	442	493	419	412	433	444	426	424	443	482	406	489	442	446	461	443	465	418	464	446	460	452	427	463	452	491	430	451	453	443	422	445	422	474	446	438	473	483	447	479	454	455	432	445	475	466	438	458	483	384	461	442	429	456	447	446	440	417	498	444	471	465	466	429	479	433	487	482	395	443	456	442	402	465	466	512	453	455	453	429	471	444	451	445	459	456	464	437	436	433	458	451	443	434	458	447	468	476	461	465	452	472	473	439	446	436	448	405	446	428	439	466	489	456	424	454	469	460	426	446	421	441	426	437	445	447	430	439	443	452	452	459	430	475	484	440	463	433	479	442	484	463	447	459	448	491	419	400	448	480	478	427	457	459	409	433	435	451	415	455	469	448	425	409	415	431	436	447	475	467	452	433	448	469	472	426	465	483	450	434	457	447	453	416	439	462	434	471	468	462	444	419	444	462	469	425	479	446	462	450	506	422	451	445	436	414	407	484	444	470	464	465	447	476	453	444	449	426	448	474	470	460	469	441	451	455	464	447	397	459	446	446	424	463	461	471	428	417	487	472	453	450	484	445	489	452	450	427	448	461	451	421	439	449	448	409	456	484	445	472	432	456	418	413	420	442	445	435	462	444	429	468	424	451	450	469	460	444	462	452	456	416	468	443	454	486	468	429	453	467	454	458	431	441	435	447	466	488	467	476	468	462	456	457	448	466
26557	9157	3033	1560	866	636	463	454	452	450	441	652	1248	1094	878	820	542	381	391	410	404	373	390	360	384	355	352	343	388	361	416	373	380	357	370	391	360	383	355	404	394	437	374	395	351	401	402	375	339	338	374	384	378	377	357	404	372	404	388	356	365	371	377	392	357	395	364	382	381	385	413	362	413	367	401	415	354	368	357	358	332	372	367	368	383	369	382	393	385	361	391	384	385	368	395	352	368	373	358	401	400	396	370	395	354	356	389	414	370	406	383	393	412	389	387	386	360	372	344	348	359	399	376	373	394	381	355	416	400	384	374	352	394	445	445	337	371	373	398	394	372	340	369	378	395	391	363	369	341	375	374	380	408	419	385	386	367	410	342	404	378	366	374	394	376	395	367	392	389	381	358	372	397	377	352	391	396	412	386	387	404	384	394	378	421	365	395	381	385	365	386	412	373	377	411	400	377	383	354	371	403	378	382	403	384	380	371	375	365	402	375	392	387	352	413	336	366	354	391	348	360	370	367	366	381	371	398	373	407	401	380	362	364	358	366	407	389	358	384	371	372	370	382	362	365	382	394	364	361	356	374	367	333	407	388	387	405	368	390	378	410	370	391	370	386	392	350	408	384	397	381	374	422	392	432	425	397	359	403	388	397	401	376	380	377	359	386	369	381	377	362	369	372	346	368	421	388	383	423	374	429	349	380	392	383	370	400	405	395	375	382	368	381	389	390	389	414	362	371	395	411	367	376	378	373	375	367	374	383	336	406	377	392	377	388	369	365	364	375	402	375	383	396	365	401	370	397	420	376	399	398	369	359	396	387	399	407	417	396	406	381	356	426	391	380	356	391	402	377	363	366	388	385	356	381	376	368	407	361	395	357	373	377	357	357	373	356	385	402	421	385	373	360	371	343	362	348	392	380	380	377	377	388	390	367	351	394	397	350	377	388	389	413	389	376	378	381	354	406	413	387	396	363	388	388	367	385	378	390	382	373	385	391	374	347	388	394	362	354	379	423	410	395	375	366	377	372	354	374	378	347	404	405	355	367	400	392	380	369	398	356	377	367	379	408	385	372	377	359	367	367	380	384	399	382	378	414	373	399	384	375	371	392	364	401	362	377	403	380	350	360	395	385	344	381	395	395	385	350	423	381	372	355	387	388	408	387	372	402	398	354	370	409	404	355	369	389	361	363	374	341	400	362	392	376	411	390	358	366	412	387	361	414	381	409	366	353	366	365	378	367	376	392	397	365	416	385	385	365	375	355	353	374	410	409	380	361	381	391	366	366	398	411	377	407	366	388	352	364	346	374	372	384	404	364	361	359	353	375	392	370	388	379	376	368	398	396	347	384	364	390	391	349	401	398	381	349	375	397	399	412	368	385	381	387	382	350	382	393	362	370	357	402	385	385	366	382	369	419	395	374	385	388	378	395	416	360	376	387	405	382	378	376	378	392	380	391	384	386	384	399	365	375	386	390	376	403	325	384	375	373	374	360	385	358	393	356	386	395	392	366	374	402	358	396	373	382	387	371	360	361	412	374	388	392	418	424	398	376	407	388	360	372	348	353	392	403	364	386	403	380	383	374	370	421	368	379	403	418	385	372	390	361	348	356	362	394	404	390	404	388	418	410	404	371	370	413	382	374	380	376	354	379	374	400	406	385	375	374	384	383	364	370	383	375	399	365	408	367	398	404	364	439	374	371	392	389	385	415	341	394	342	409	412	376	386	377	425	403	398	355	379	386	384	417	385	396	367	343	356	383	389	394	390	382	387	383	364	386	404	404	365	374	386	372	350	389	352	405	374	374	371	382	403	382	411	395	384	350	368	376	368	408	364	351	348	396	425	396	390	376	388	384	427	390	383	354	364	398	384	383	355	392	379	379	366	352	348	368	368	388	395	383	405	382	390	392	370	401	418	369	401	373	365	382	349	391	354	350	385	399	382	398	402	394	393	396	400	396	347	440	363	359	354	386	409	402	396	404	387	393	389	362	359	325	392	361	406	383	372	360	376	367	397	394	391	381	363	354	387	373	405	395	365	369	367	424	400	368	406	393	379	376	390	371	370	376	397	371	372	402	377	393	397	396	396	391	380	403	371	339	377	367	393	409	406	384	412	383	385	345	344	384	360	385	372	390	407	371	361	349	360	378	386	371	408	392	359	408	412	384	373	368	370	412	383	406	352	381	406	381	418	373	366	376	404	394	385	412	357	381	392	388	422	363	351	350	405	426	385	405	371	418	390	421	352	381	367	397	388	397	374	353	364	385	402	358	391	376	343	356	377	355	361	385	387	344	340	394	387	379	356	362	334	408	444	380	372	409	407	390	362	375	362	391	377	386	360	385	382	355	372	401	391	380	378	369	358	375	370	412	382	372	388	370	371	380	357	379	386	336	371	388	360	370	408	403	378	373	356	375	345	405	388	368	416	372	396	368	443	368	369	372	366	365	376	391	435	366	386	415	385	367	379	381	390	397	411	383	383	373	397	400	357	360	408	367	356	377	380	373	373	411	343	366	391	403	373	390	389	391	400	373	380	387	354	370	396	376	410	390	387	397	415	340	409	384	360	383	382	353	381	370	407	374	383	388	409	389	385	394	412	414	384	370	399	380	392	362	348	374	375	399	416	418	375	371	383	343	367	399	384	379	356	378	372	359	389	367	372	351	392	372	375	381	384	387	394	372	391	379	378	376	387	401	393	389	403	365	377	341	410	383	360	421	412	382	390	350	411	398	398	382	425	379	402	395	360	423	374	352	377	420	376	377	362	394	357	372	347	402	370	397	376	375	384	375	383	388	379	403	381	402	367	401	377	375	371	375	377	391	381	391	390	421	401	388	363	362	366	396	371	371	380	372	405	355	362	389	421	382	402	365	366	400	348	373	393	370	377	356	420	355	360	344	402	398	385	410	379	370	374	386	407	404	388	377	355	403	356	380	375	368	408	391	401	371	342	397	392	355	414	385	382	393	367	372	367	395	424	393	393	384	378	348	366	385	375	387	368	381	406	404	380	345	385	372	419	361	360	376	347	344	341	366	396	374	367	381	385	422	356	403	372	368	384	395	378	369	366	380	395	386	387	361	355	404	397	375	376	410	376	384	370	371	363	367	412	403	383	373	404	399	407	387	374	406	350	395	400	386	354	366	367	377	357	377	322	393	392	370	371	413	412	405	377	361	339	383	388	352	351	374	376	395	383	352	363	386	369	376	399	371	390	361	377	345	376	354	393	377	357	349	373	398	370	378	381	378	401	366	386	360	398	369	370	357	395	382	389	359	391	346	400	393	357	401	391	340	383	371	373	380	391	379	375	372	366	387	350	375	386	408	342	392	394	370	379	418	357	392	371	372	394	423	360	391	352	416	367	360	374	410	396	404	346	357	392	368	358	412	382	402	355	417	358	375	358	394	406	351	404	379	342	354	428	379	373	381	385	394	391	357	393	375	387	402	383	367	360	392	377	393	423	382	356	374	390	402	395	402	334	405	386	355	362
6441	2995	3019	1367	845	718	573	453	489	473	443	860	1842	1323	1102	992	499	375	373	343	366	329	353	339	338	360	356	361	377	349	359	377	333	337	349	325	351	301	332	362	359	351	342	317	330	351	367	345	359	343	351	350	371	347	376	349	341	369	363	344	312	323	371	373	358	386	341	338	341	348	311	335	331	366	383	351	350	316	354	349	352	372	354	343	343	332	343	366	343	337	379	350	363	334	348	345	340	377	334	360	346	358	321	381	349	363	333	344	357	350	338	373	383	337	342	332	343	383	358	359	349	342	373	333	360	359	364	387	385	340	379	360	320	371	341	387	372	350	352	323	369	370	346	316	364	358	346	368	337	370	311	367	395	345	360	335	340	371	314	330	337	342	343	348	360	357	336	338	339	351	356	337	360	339	382	378	350	350	329	347	347	369	363	310	354	313	355	353	365	345	344	345	364	370	337	330	369	319	334	370	377	347	345	370	369	327	388	360	362	346	343	355	333	392	318	378	368	363	312	398	329	337	322	338	364	328	370	362	363	360	355	370	360	323	353	338	293	322	355	358	313	336	346	344	326	340	326	324	322	329	341	340	368	366	327	345	347	370	346	371	343	333	329	329	346	362	327	365	355	348	364	381	338	375	359	336	353	373	346	339	325	392	349	342	335	353	346	326	325	324	315	345	324	346	343	369	341	356	314	354	326	323	339	351	361	354	361	366	366	346	315	342	342	379	371	346	314	340	353	402	325	343	332	313	355	384	346	353	394	363	349	283	355	317	363	381	391	339	366	342	377	344	357	354	323	352	334	348	384	354	353	361	373	333	349	360	323	332	358	378	358	322	347	353	374	373	366	355	347	337	328	319	345	366	350	380	311	354	394	375	337	355	334	358	352	386	378	364	351	324	347	341	375	355	366	334	347	352	342	359	337	335	350	364	346	348	345	371	386	321	362	357	373	353	318	353	339	363	354	350	361	332	358	326	343	345	353	349	332	334	355	378	350	346	361	356	354	315	380	350	350	316	339	350	334	341	355	338	354	339	343	352	337	358	351	333	323	342	351	367	327	337	372	321	359	357	341	335	328	342	322	370	392	369	366	336	312	348	351	336	345	337	310	353	370	331	358	372	356	345	356	312	362	303	345	319	333	337	346	365	333	381	393	315	370	336	317	357	377	359	380	359	329	318	362	391	365	372	339	335	348	348	337	356	343	348	328	345	336	380	326	325	358	328	347	322	368	381	332	355	353	347	330	344	357	375	347	330	342	338	372	371	352	352	339	365	329	316	375	361	337	335	344	388	354	364	360	346	327	324	354	347	344	365	356	366	367	340	351	361	344	311	370	334	338	346	357	321	350	385	354	365	328	317	385	364	357	341	357	353	329	324	346	399	353	341	331	336	348	344	361	354	375	370	352	354	338	354	349	343	345	341	335	320	376	337	377	349	328	332	383	359	332	359	332	328	349	373	356	351	345	344	399	334	372	361	350	351	349	338	352	364	362	328	304	361	354	333	356	326	359	343	374	362	347	370	334	330	348	334	392	340	327	348	397	333	362	363	335	362	316	360	324	338	359	368	333	352	374	350	361	360	336	337	373	335	344	356	382	363	350	329	347	349	363	383	362	359	354	354	345	311	359	343	354	354	346	349	347	341	352	339	366	347	371	346	340	339	362	381	347	354	330	344	341	385	356	351	386	330	354	346	322	379	366	374	373	340	354	379	362	359	358	333	353	345	348	331	347	350	364	330	295	333	306	349	355	359	346	334	354	356	341	322	352	355	327	354	362	363	315	342	331	361	345	358	349	359	337	356	338	347	367	319	349	348	335	341	305	326	329	384	391	332	333	371	364	384	320	352	380	337	337	345	360	320	344	386	340	341	353	382	367	340	324	366	340	308	339	359	376	347	350	341	331	350	344	338	338	325	351	353	319	370	324	373	345	374	369	316	373	371	356	383	383	352	339	385	390	346	345	320	331	334	375	328	333	315	391	364	338	349	343	317	341	361	341	352	325	358	357	357	358	347	345	366	360	324	360	360	352	342	348	350	350	355	323	333	342	341	346	353	343	357	355	355	366	331	375	330	339	343	334	328	362	330	353	353	360	338	362	331	351	337	349	332	381	384	364	373	369	339	332	381	339	351	339	361	342	333	320	335	332	350	363	363	369	346	349	319	339	359	339	354	371	329	373	359	340	362	330	362	362	358	322	357	375	375	358	321	353	364	327	333	339	360	387	354	362	335	372	360	371	336	319	362	369	339	323	335	352	365	361	342	315	365	321	375	358	359	340	350	343	329	362	348	320	318	372	337	325	373	362	336	355	346	357	323	385	362	322	365	351	360	368	357	344	349	367	349	337	363	329	359	368	329	364	330	340	333	329	319	378	349	329	348	354	361	349	335	345	331	348	355	374	348	383	367	319	358	340	363	364	335	354	338	360	352	358	350	322	374	348	385	364	352	325	328	322	332	315	380	387	354	339	329	347	354	360	348	362	321	347	341	337	365	348	349	354	320	337	333	316	361	352	352	313	385	370	355	305	329	353	324	341	350	368	346	311	359	402	359	345	339	343	358	353	346	344	389	356	329	340	307	395	333	344	352	385	358	331	314	359	337	319	345	322	326	352	346	346	337	361	382	361	361	347	350	374	339	339	356	358	359	365	331	360	379	380	337	367	334	369	320	358	354	361	340	352	365	363	324	338	367	358	364	362	354	330	365	379	379	358	334	365	343	350	329	347	360	345	352	340	323	352	364	352	369	366	351	374	375	349	343	354	353	357	352	358	314	346	341	351	335	359	370	325	337	351	371	349	357	318	351	346	358	352	355	338	350	342	332	353	322	335	352	346	343	348	330	330	363	341	338	343	346	375	367	352	351	321	301	358	364	349	372	333	326	361	360	348	351	386	367	344	347	384	352	362	358	348	362	383	362	323	330	377	354	405	376	359	348	354	338	367	352	348	330	359	338	323	340	357	331	367	367	360	357	347	323	375	369	390	374	329	340	360	348	352	357	359	352	379	345	363	343	334	346	353	362	355	328	355	343	362	325	356	357	348	383	319	331	363	305	348	350	334	370	345	352	373	333	321	354	333	324	334	356	340	317	371	367	349	350	318	348	362	364	373	339	322	362	354	339	364	369	304	345	380	356	355	363	331	369	384	326	368	337	344	372	380	346	369	330	336	358	376	380	376	329	366	316	343	312	353	383	352	342	306	318	337	355	363	329	303	340	325	353	342	372	353	371	351	374	342	337	329	367	366	334	362	342	334	339	331	378	362	342	347	349	356	338	377	386	330	359	353	343	346	370	338	347	343	356	335	335	345	358	345	319	323	370	345	322	362	351	357	336	361	332	348	351	309	354	335	349	331	352	331	345	353	313	321	364	363	366	359	369	356	311	353	327	346	371	359	350	360	370	326	334	372	345	331	380	319	322	352	358	325	365	317	318	360	342	329	368	351	351	343	364	340	305	343	355	352	336	370	337	377	311	375	350	334	350	346	343
24733	20723	26585	24668	8377	1757	1053	754	605	582	865	4591	10450	10142	6095	2069	792	445	426	413	375	363	380	381	371	326	363	355	361	365	372	356	349	345	359	321	375	375	355	370	346	356	398	378	346	370	377	363	342	397	375	374	391	365	360	382	345	322	373	355	326	341	352	372	374	375	386	351	362	362	375	377	351	339	353	331	362	356	361	351	389	382	373	360	394	399	399	350	398	386	331	335	337	368	382	366	370	339	362	365	377	377	393	342	358	388	370	347	372	370	328	354	328	347	342	347	395	361	341	343	381	345	346	347	369	361	363	346	381	376	351	371	371	375	347	369	352	356	377	352	379	360	380	350	392	383	351	391	382	382	384	344	359	369	376	369	356	352	379	313	373	352	344	359	375	355	354	350	360	291	361	353	336	356	403	374	407	359	369	354	365	331	369	372	387	358	363	370	362	387	335	353	388	356	358	358	347	345	381	345	367	359	350	333	390	372	386	372	384	335	351	373	368	332	381	372	365	396	356	348	348	354	371	343	358	390	367	343	355	360	329	385	391	369	345	324	354	355	393	390	374	351	349	381	364	363	383	373	339	379	357	383	350	384	420	365	357	382	352	386	342	346	331	338	364	391	367	391	378	365	381	393	383	363	331	344	383	391	343	345	303	358	347	338	361	337	353	350	348	373	355	355	364	355	363	356	334	363	382	345	396	346	357	364	348	386	329	369	370	362	376	357	338	341	390	340	378	359	342	374	336	342	372	390	380	400	374	344	359	358	352	363	376	350	374	381	348	368	360	342	348	391	362	327	365	362	376	357	353	377	370	369	354	341	373	345	340	372	375	370	397	353	354	344	371	373	348	345	345	352	332	341	355	353	348	370	349	364	363	370	393	378	381	339	359	391	364	379	361	382	379	404	376	337	330	366	377	348	364	335	363	329	344	368	365	346	384	331	373	378	348	360	343	363	397	365	346	375	356	360	382	355	356	327	359	366	356	354	351	362	385	335	371	340	355	357	364	329	315	383	395	376	365	364	363	404	378	349	366	350	358	351	376	355	367	339	373	374	314	362	373	354	394	392	374	374	362	383	381	372	354	363	359	365	385	357	364	361	348	385	356	327	336	357	356	335	381	351	408	354	340	348	374	390	329	318	341	373	382	371	367	379	356	354	350	365	371	365	373	367	386	376	369	339	379	359	344	343	374	345	354	376	371	344	373	339	375	373	357	371	373	366	378	352	409	354	372	309	416	356	342	360	316	358	390	337	334	358	342	336	364	374	346	338	350	393	388	365	333	359	347	359	372	377	382	372	382	357	339	369	342	340	398	362	365	403	332	367	343	356	346	335	376	379	367	370	382	369	358	371	397	349	397	362	357	386	381	360	336	356	396	391	324	364	338	371	365	347	342	348	356	369	355	319	365	364	366	361	363	356	377	363	391	355	348	331	354	371	379	350	319	357	353	360	329	331	363	350	376	342	379	348	366	340	372	381	332	345	349	371	358	365	372	368	340	348	323	377	363	321	381	344	357	385	355	345	372	377	337	358	358	362	349	394	361	362	363	365	321	367	346	351	367	366	373	339	388	392	368	354	362	363	337	365	361	363	342	390	354	348	370	352	325	368	342	330	288	378	383	370	345	373	371	365	356	362	357	339	367	367	350	359	358	391	389	377	370	365	378	357	369	351	404	356	347	361	361	346	371	350	355	335	379	360	363	348	360	382	362	351	377	372	355	384	323	376	345	364	374	365	333	356	375	368	323	340	348	365	363	366	359	387	350	363	340	380	353	370	395	385	373	352	330	354	351	381	373	328	362	376	365	358	340	351	391	360	351	331	347	341	359	403	341	364	382	353	345	407	344	355	348	359	357	375	343	323	313	334	360	362	366	345	378	368	373	382	363	384	349	323	359	354	338	344	332	371	327	340	342	344	355	362	351	355	351	332	357	338	365	347	359	358	337	347	369	396	382	380	378	353	362	351	377	355	351	330	352	378	357	347	339	348	383	347	350	374	376	363	342	361	381	355	355	363	338	354	328	343	346	364	344	363	353	412	353	380	362	364	348	359	389	387	331	373	345	381	353	373	372	368	365	372	348	350	356	340	368	356	339	374	373	377	330	350	357	388	369	359	338	364	361	368	359	361	350	324	316	398	342	329	362	365	349	367	360	327	373	347	331	363	344	335	399	373	355	357	354	368	350	356	345	358	376	360	335	360	384	366	354	348	372	345	353	358	352	361	355	369	363	334	339	359	379	360	342	368	361	355	352	354	350	358	342	356	371	368	372	363	342	373	358	325	348	364	379	349	340	366	387	320	351	392	405	327	364	359	331	356	360	364	362	348	362	362	349	378	381	363	336	340	349	345	366	351	328	348	384	360	322	348	357	325	348	388	314	341	369	386	361	371	351	352	360	381	395	368	353	342	326	362	380	331	358	365	356	340	328	369	377	391	353	332	353	363	370	352	364	313	351	369	339	396	376	364	373	342	338	351	374	333	331	346	359	369	320	360	345	378	399	333	351	375	352	346	334	376	357	352	348	368	368	382	352	390	387	354	347	357	366	389	335	368	378	384	374	338	354	340	347	354	290	359	345	352	393	365	364	333	359	361	372	366	342	354	397	337	355	378	360	353	328	368	354	339	378	414	366	363	385	362	340	343	363	387	352	339	399	350	375	372	361	346	343	322	357	380	334	372	332	367	355	333	412	392	359	364	355	335	348	366	336	368	348	384	326	372	396	348	376	361	343	339	384	363	326	363	395	362	365	357	352	374	348	384	317	383	390	361	341	347	396	376	348	341	354	399	380	334	364	334	357	377	350	370	327	369	350	345	327	365	368	324	344	341	360	368	339	389	380	375	373	346	366	359	380	366	358	371	353	377	379	340	379	355	350	379	354	364	386	383	337	338	351	368	372	383	369	368	339	383	372	398	360	388	355	354	344	356	348	328	333	314	351	350	361	357	371	378	351	378	357	344	367	336	356	327	353	330	368	372	340	367	362	386	385	364	375	383	345	416	375	383	382	335	369	343	399	361	371	392	360	358	388	369	349	367	366	358	369	333	371	342	364	342	375	350	375	337	363	337	391	336	389	357	344	344	384	398	413	360	370	356	377	356	337	366	361	328	336	363	365	380	320	379	399	365	345	352	365	341	342	362	373	351	395	381	364	409	365	356	376	340	385	356	374	338	368	385	382	370	336	360	355	373	335	392	345	367	372	384	381	360	346	376	356	378	378	384	397	366	378	319	372	363	377	378	356	351	378	356	375	396	323	328	394	367	361	360	372	370	343	349	389	368	361	337	369	352	383	356	375	329	331	320	360	336	364	377	349	336	349	353	333	347	347	325	375	358	366	386	339	357	369	368	356	347	375	365	346	378	374	365	352	348	383	359	338	370	388	342	368	389	383	370	372	354	344	368	353	350	342	345	361	365	373	367	352	379	348	358	348	371	390	358	372	365	362	348	384	357	388	335	380	352	377	342	377	352	363	365	364	331	333	381	389	362
4967	6205	4886	3212	2659	1636	1077	919	806	738	1377	7127	12237	10336	6320	2466	905	478	355	352	346	369	365	368	358	356	341	362	371	322	332	346	383	351	375	351	330	335	378	358	332	326	342	335	352	341	321	325	361	336	358	352	321	358	357	349	369	355	385	365	380	330	347	361	360	372	307	359	384	377	358	327	367	376	328	336	338	332	319	343	361	335	338	319	358	343	342	366	356	373	339	351	322	345	353	347	342	337	357	352	337	323	364	331	351	358	350	360	375	359	329	299	330	345	333	343	375	354	336	360	320	363	362	362	359	309	339	348	368	338	358	332	388	364	348	324	320	354	329	324	311	368	322	325	377	375	345	358	340	310	334	365	331	348	356	378	332	330	377	351	366	330	359	364	339	360	316	355	342	324	343	337	363	335	351	324	335	327	317	357	333	368	352	368	348	368	338	361	323	349	374	341	320	361	342	323	365	332	319	321	334	366	341	315	361	318	381	359	331	339	326	341	339	358	358	348	365	379	328	344	326	360	374	373	337	382	318	330	350	315	333	335	373	356	345	362	329	361	373	340	349	342	343	335	361	382	299	323	323	343	338	352	336	347	329	338	339	348	346	354	329	370	315	310	321	387	363	348	346	348	338	363	340	344	348	364	375	337	351	371	350	372	343	338	334	317	343	347	347	339	352	336	332	333	357	333	306	340	335	320	311	358	334	332	368	353	382	350	343	343	364	355	345	370	340	330	338	325	354	403	360	331	319	325	333	336	288	324	354	334	327	322	346	356	337	376	375	338	372	343	309	332	340	319	360	342	336	339	321	364	305	355	332	335	360	319	344	328	351	341	318	333	330	344	301	324	314	335	326	325	357	374	372	338	339	340	380	335	352	341	307	321	336	320	311	339	330	365	357	321	344	354	320	348	334	343	355	372	362	378	360	332	346	347	336	328	317	323	356	354	322	354	333	346	355	382	344	358	311	321	352	352	328	365	351	328	366	335	344	366	346	349	360	347	345	370	368	335	339	362	353	337	344	348	357	343	360	359	371	330	349	382	331	336	346	372	340	387	346	333	352	333	350	374	361	328	322	329	360	361	321	353	351	350	372	347	337	333	340	335	348	327	333	329	332	342	363	334	351	352	366	415	323	373	367	334	344	354	337	360	328	348	336	370	358	346	359	333	307	391	349	360	334	385	323	378	328	324	358	333	343	365	375	365	329	322	345	306	361	378	332	365	352	364	329	360	318	354	351	339	337	342	337	359	331	344	337	340	345	339	349	382	307	365	362	315	319	357	295	338	328	317	348	334	307	356	348	338	332	338	331	379	320	314	322	386	355	355	322	326	351	345	343	366	366	369	303	350	349	359	337	344	356	377	332	361	337	343	335	317	318	342	340	330	312	329	329	355	357	364	346	342	368	347	310	345	331	355	382	334	362	333	338	373	352	337	359	352	339	352	358	340	381	324	313	342	384	319	331	353	324	336	342	307	316	341	358	338	348	355	348	335	354	327	366	322	378	314	334	309	320	352	326	341	334	335	340	324	342	386	348	340	322	371	343	388	331	358	319	316	374	342	352	338	346	314	344	358	330	330	336	358	360	334	335	315	330	309	322	362	330	357	325	355	388	372	338	337	346	341	308	346	307	342	362	336	341	364	357	355	348	349	366	351	362	365	352	338	383	330	360	305	339	371	380	331	365	347	354	377	332	344	347	350	347	357	373	333	357	366	339	342	331	349	344	322	305	335	371	322	362	327	316	345	341	328	368	333	328	343	303	333	350	310	350	328	362	329	340	347	325	379	335	405	358	338	319	318	340	340	330	321	304	345	365	349	335	337	332	315	310	328	310	325	376	319	361	310	338	313	364	343	355	350	349	331	329	376	333	386	337	319	363	339	349	364	326	330	307	338	339	329	344	325	373	316	357	293	341	326	344	343	358	365	317	323	335	329	362	357	322	344	326	359	351	375	330	336	350	325	342	344	347	338	347	357	319	303	360	331	334	363	324	375	351	321	383	345	315	340	331	325	331	378	330	352	369	372	366	373	335	367	338	339	347	338	348	351	356	337	384	323	364	353	346	305	351	319	374	363	318	353	361	347	332	322	361	337	317	361	344	348	368	348	380	323	325	335	360	336	345	324	368	374	330	347	341	332	341	323	335	320	338	332	357	374	323	365	327	344	317	345	351	358	358	358	332	351	351	332	314	373	345	325	331	361	330	370	331	335	347	330	326	372	338	337	322	345	306	349	348	361	344	353	336	331	360	318	368	367	367	354	351	330	317	330	348	376	334	332	350	357	331	330	382	323	340	363	308	327	340	321	349	336	342	310	324	347	352	381	366	338	357	357	343	365	352	350	366	339	339	347	343	377	338	350	327	309	354	326	351	357	323	341	337	344	333	383	365	353	314	326	351	341	350	333	336	352	329	337	354	321	352	371	357	324	359	339	345	349	313	356	343	376	354	375	362	357	326	370	318	325	335	356	365	288	340	335	309	372	342	343	395	305	347	310	329	358	316	321	325	380	335	313	353	362	334	345	331	325	352	356	342	336	338	338	360	347	348	352	355	369	336	333	347	337	357	346	358	332	339	338	325	373	319	353	345	341	365	355	351	345	350	341	346	372	376	341	338	328	316	350	358	324	318	368	349	351	322	339	345	341	357	310	326	338	333	360	334	369	339	344	332	345	360	345	372	333	334	318	376	342	324	365	313	394	359	369	352	337	351	329	339	320	338	327	342	294	333	334	390	373	328	339	355	355	356	317	336	331	333	358	348	333	331	349	330	336	345	340	327	351	360	391	367	344	353	359	349	341	337	318	360	323	293	346	353	354	352	342	314	318	377	365	333	380	303	322	311	343	363	369	341	313	367	355	332	356	364	358	340	350	335	351	321	330	370	332	357	367	345	348	346	361	360	315	330	361	352	353	336	363	354	364	332	347	347	358	352	348	366	334	392	339	330	352	350	305	319	355	352	316	301	318	334	326	357	366	326	342	352	325	356	359	347	342	329	379	324	342	355	351	353	286	342	342	323	347	322	347	332	344	346	356	322	330	360	323	314	334	335	343	338	317	345	343	342	331	324	375	337	354	352	327	368	322	362	351	393	300	344	351	329	343	392	361	324	328	352	311	359	351	350	348	352	341	339	357	356	366	359	309	338	333	350	367	351	325	358	332	347	368	334	383	327	341	350	344	344	324	341	340	338	328	310	331	328	308	362	351	346	367	355	315	344	346	345	349	348	353	329	358	379	346	300	316	328	367	335	387	366	341	322	345	291	346	327	316	363	320	318	322	345	341	289	318	324	350	321	357	334	338	347	359	325	347	319	305	339	332	370	360	378	338	360	368	320	353	334	332	337	354	373	360	351	334	351	339	332	321	346	342	334	366	309	360	308	320	341	350	394	367	333	338	340	319	377	345	351	354	323	343	349	347	364	316	327	335	330	368	366	355	379	326	349	336	356	328	333	352	309	321	332	363	374	330	327	319	328	349	352	348	345	344	316	374
23791	20724	27639	23862	20325	7770	2441	1540	1107	952	1403	10128	20651	14196	11438	4550	1902	821	558	498	486	493	501	475	510	513	472	482	467	510	499	473	503	458	481	492	422	470	455	562	471	520	516	503	501	488	478	457	486	540	461	484	441	450	506	498	482	520	482	516	436	470	469	466	437	485	515	503	483	476	499	477	483	486	498	484	522	486	472	457	467	498	508	475	464	479	458	507	523	438	458	500	467	453	459	494	472	449	515	473	517	496	458	414	475	484	476	519	456	483	458	454	451	482	481	483	522	494	490	455	522	493	478	518	523	524	453	466	491	526	471	458	472	471	473	495	457	501	493	461	469	508	456	463	480	475	494	510	521	513	507	475	508	504	514	501	516	501	496	451	477	487	527	533	462	534	500	465	463	518	459	435	469	501	465	464	511	461	475	497	491	511	472	465	493	473	498	471	446	491	494	466	490	508	457	483	452	485	506	430	464	479	492	489	477	485	482	501	464	456	518	469	481	484	512	525	477	455	460	481	490	438	474	511	483	469	468	473	462	495	461	503	453	488	474	467	487	446	505	508	484	486	499	474	470	463	484	482	484	494	467	480	496	487	470	507	464	486	448	462	495	490	491	508	438	495	460	443	448	498	467	470	447	488	489	548	504	455	495	460	454	472	480	487	478	488	505	503	492	506	452	461	475	530	476	481	472	485	457	487	461	468	519	482	459	520	465	530	545	478	481	488	487	480	493	484	523	458	471	514	495	458	503	490	490	460	509	494	497	495	440	447	497	499	467	488	492	494	516	483	480	482	456	489	462	477	533	486	469	509	516	481	500	484	495	500	463	497	471	486	478	505	514	469	493	491	510	490	492	534	454	473	473	436	469	487	477	486	491	503	520	499	508	520	418	492	485	477	441	506	523	474	463	477	497	516	525	446	491	462	484	494	483	500	438	476	450	498	484	515	487	493	500	503	450	495	488	457	466	429	459	479	446	523	494	509	466	505	473	489	480	490	495	497	456	473	476	490	486	456	446	490	493	481	473	496	496	488	541	451	493	492	475	519	477	463	466	507	480	523	471	485	471	525	481	456	475	459	498	469	490	440	491	452	479	515	488	451	465	497	493	502	533	470	491	482	480	450	494	486	462	441	465	475	459	512	466	468	489	501	484	511	491	478	498	513	502	479	502	523	455	458	487	488	475	474	454	489	515	519	450	494	498	441	487	479	490	487	485	501	454	467	507	485	498	447	483	492	496	492	533	502	463	468	489	465	468	490	448	477	460	436	442	460	483	502	466	519	471	454	449	461	516	483	491	485	519	460	488	476	503	464	450	431	475	511	460	507	441	486	500	493	489	537	454	454	467	494	495	487	468	459	483	488	473	477	442	472	521	460	467	494	496	521	476	509	463	466	475	460	483	476	469	489	490	472	520	490	501	481	486	464	468	468	476	481	547	460	472	506	452	500	468	483	444	508	481	484	512	523	489	486	507	470	474	480	458	515	492	499	495	472	477	486	494	508	472	474	437	465	458	501	483	482	473	440	473	492	531	465	506	475	510	507	485	458	470	474	511	488	475	468	480	488	482	474	506	493	449	457	478	484	501	457	511	496	500	490	501	464	488	439	509	490	467	498	517	465	455	468	490	456	546	503	470	491	476	467	440	450	433	535	503	504	473	495	478	488	490	470	470	514	495	489	470	478	466	494	420	500	471	514	498	523	456	492	461	460	498	475	515	473	480	493	529	536	516	503	505	455	463	453	476	487	449	461	474	465	482	463	471	473	465	500	487	502	475	511	509	469	501	498	488	475	474	468	462	458	492	457	465	475	491	478	488	450	480	486	447	498	501	463	509	498	504	510	502	564	458	502	475	491	435	458	500	438	447	506	480	446	449	481	466	458	496	488	481	511	474	477	529	508	497	511	461	485	481	476	463	485	459	486	461	478	508	490	489	507	503	476	505	489	512	477	452	469	510	467	460	484	447	498	493	448	448	497	497	473	486	489	491	471	521	482	488	482	498	471	523	466	481	468	513	478	506	496	478	473	447	472	503	534	465	487	439	483	500	474	509	526	459	497	455	500	466	501	457	529	438	533	483	455	522	448	484	499	522	450	470	493	447	448	522	474	485	448	483	499	467	522	466	480	484	504	477	502	493	465	486	501	461	468	517	525	483	429	531	461	524	477	509	485	485	493	554	536	495	499	467	500	480	476	455	439	450	498	520	477	491	479	470	505	510	492	489	489	451	489	492	504	508	499	489	467	468	460	495	475	487	476	464	484	491	499	447	477	501	511	483	491	488	547	493	502	469	504	470	500	483	462	464	460	423	482	487	492	471	470	497	490	502	498	450	511	503	495	529	483	437	473	476	503	487	486	457	515	487	513	480	485	461	473	445	468	500	473	469	458	472	459	495	515	475	493	516	486	508	513	469	447	493	473	477	477	486	479	506	463	464	456	521	492	489	471	495	508	494	468	508	485	524	490	481	456	485	470	499	489	512	484	469	466	470	476	496	488	492	487	474	506	473	496	484	502	491	508	493	467	473	502	503	504	515	500	480	463	499	506	479	466	470	468	515	481	490	477	531	445	467	447	468	481	490	488	459	457	462	467	459	494	421	430	495	492	476	476	502	507	459	454	530	468	520	509	524	499	443	486	497	494	472	505	495	501	534	511	490	466	481	497	477	476	490	476	481	484	436	455	506	490	478	480	500	466	492	485	505	458	494	475	514	504	483	508	455	516	451	463	459	456	465	448	468	483	504	483	515	482	496	465	466	466	458	470	507	479	493	497	503	479	490	452	494	452	482	479	485	454	441	478	507	491	443	487	513	480	462	485	480	447	485	485	509	506	488	484	490	499	505	507	505	472	521	435	490	487	512	498	487	458	522	521	510	501	493	495	481	473	498	501	482	483	469	469	480	512	437	487	500	481	485	461	465	473	515	496	506	432	495	490	467	473	466	501	481	444	494	475	513	528	472	461	519	475	511	498	476	511	444	524	468	476	474	479	475	451	466	476	489	486	501	485	462	468	478	484	503	500	509	500	452	515	471	429	489	489	484	487	488	500	482	468	465	463	508	444	493	472	499	481	446	469	475	484	447	453	476	477	452	490	488	496	481	474	453	520	477	467	498	471	503	490	503	486	478	442	496	467	426	479	498	461	478	449	513	480	477	526	454	491	502	481	492	484	458	491	457	487	506	513	471	473	485	440	478	477	476	480	452	440	458	492	471	527	466	475	444	463	497	458	476	442	423	483	498	470	485	485	507	441	472	479	474	536	452	464	481	481	462	489	460	443	472	510	519	491	461	489	500	439	482	466	467	487	495	447	404	514	483	542	506	519	482	475	486	438	476	500	511	481	495	525	452	492	520	478	479	454	511	485	463	502	465	505	471	449	481	480	488	443	534	457	484	450	438	464	453	481	440	461	487	527	458	459	501	446	492	479	501	498	464	492	490	523	457	499	460	500	487	503	484	459	461	475	486	487	472	465	491	503	499	494	474	510	440	478
5347	8488	8235	6101	4523	3092	2238	1857	1565	1281	2111	13962	21022	13844	10832	4523	2118	879	541	447	440	469	399	462	482	446	488	468	428	439	438	487	442	433	399	415	438	497	461	434	425	447	429	458	451	446	430	455	448	498	434	442	491	441	418	411	414	436	448	484	443	469	451	499	422	436	456	418	487	461	434	457	462	459	422	481	458	407	523	482	439	447	473	430	450	470	481	468	459	512	459	436	477	433	459	441	450	482	462	464	468	444	484	477	443	440	451	458	403	466	447	466	499	438	464	440	438	427	463	441	475	460	463	472	464	453	439	440	431	442	480	459	441	430	446	432	455	451	442	450	431	441	442	442	435	504	457	439	438	435	460	436	448	414	445	418	440	444	425	421	470	436	416	450	444	453	480	469	458	428	421	435	475	453	438	425	454	391	462	455	433	499	420	414	460	444	457	469	443	428	436	436	415	435	433	428	442	489	442	437	451	459	438	488	476	440	451	449	475	472	486	446	495	449	412	399	434	415	436	441	444	456	443	449	499	490	391	483	457	452	441	462	456	433	437	444	466	438	436	452	464	425	439	442	445	457	465	430	470	431	437	443	462	473	455	469	455	445	429	435	458	455	455	438	457	417	493	442	445	461	446	466	453	453	450	464	458	461	454	494	431	419	461	467	424	456	459	448	427	421	459	453	434	456	470	432	399	447	403	460	431	425	436	462	456	456	450	434	446	475	493	455	464	450	463	480	467	422	442	457	476	448	423	451	459	419	447	443	418	440	436	448	443	454	411	429	453	464	475	449	453	456	408	429	446	446	466	440	472	441	439	414	444	458	452	472	430	478	489	464	483	447	427	446	443	434	441	476	456	424	408	440	430	444	434	461	440	465	407	465	453	427	464	438	449	458	438	452	445	435	448	415	459	453	413	483	461	458	450	455	452	443	450	450	410	471	457	440	436	442	413	460	492	446	438	433	483	461	481	456	462	431	445	469	463	489	476	435	466	415	467	470	468	465	469	467	428	461	434	409	482	455	433	420	426	433	450	465	468	455	450	456	492	506	439	462	452	431	461	418	432	418	461	429	412	454	448	456	452	386	453	400	457	458	440	395	463	452	481	454	420	430	451	449	462	440	443	481	426	431	442	441	454	448	439	472	405	443	451	464	420	413	441	471	453	443	446	405	469	448	455	447	420	440	423	409	446	451	426	475	424	431	444	442	436	432	446	430	416	392	444	442	444	424	451	450	431	464	424	433	472	449	456	433	446	447	489	462	457	435	429	444	475	420	405	463	477	443	434	438	447	433	459	432	417	458	455	442	448	431	410	453	443	441	449	475	418	426	425	457	499	478	439	426	444	441	469	416	464	448	428	434	451	414	457	448	430	478	463	472	435	413	480	481	450	466	470	473	444	431	461	429	444	494	460	441	467	446	418	427	437	451	455	442	429	404	408	429	431	444	457	499	430	437	401	447	425	513	444	421	419	418	479	396	394	449	449	440	440	444	442	479	471	449	452	464	424	442	432	411	441	431	444	440	461	443	462	461	523	464	457	393	435	471	429	441	482	456	444	444	451	437	465	468	463	408	442	426	415	456	432	412	434	460	460	437	448	414	431	434	443	462	435	483	432	461	448	412	430	439	465	477	448	482	456	445	446	440	499	407	423	472	412	447	466	462	468	464	456	464	457	436	453	482	449	443	426	439	432	404	451	429	457	436	480	438	449	429	428	453	426	445	457	473	460	428	467	413	427	428	457	435	469	455	432	444	437	438	409	449	445	443	451	433	472	444	415	448	451	462	450	402	435	432	455	446	444	459	455	400	454	459	437	438	467	426	440	438	407	442	441	450	395	436	426	446	450	448	436	445	453	442	487	427	421	452	470	452	438	441	451	422	461	483	491	413	435	449	451	454	439	469	462	429	427	454	397	437	435	458	422	433	474	440	414	419	473	461	453	444	433	458	527	426	426	435	441	394	436	446	391	485	434	419	466	427	433	454	435	491	465	443	419	447	410	444	434	447	419	417	507	474	472	390	441	451	433	470	409	431	461	464	410	432	452	463	429	412	462	441	477	423	444	420	454	401	415	460	466	432	449	427	413	457	453	429	402	453	463	420	436	453	415	444	458	475	466	431	385	447	447	446	461	446	403	431	480	487	478	441	428	438	435	458	453	437	467	419	474	395	445	420	426	431	448	453	451	395	451	457	442	426	478	471	456	433	431	412	439	419	424	435	437	437	437	472	445	474	420	434	461	451	411	439	422	464	412	510	456	439	427	462	418	438	474	409	432	488	473	495	475	447	442	445	450	387	450	427	447	443	409	438	441	458	455	452	406	428	451	450	429	392	434	450	407	464	509	423	428	417	454	428	414	434	450	459	474	451	462	412	434	443	439	413	445	442	471	435	454	436	489	454	420	433	421	398	455	440	438	426	441	406	456	445	419	447	422	427	450	441	465	447	454	441	445	401	466	445	405	429	488	467	428	421	450	436	462	446	509	481	464	473	459	446	423	456	439	450	445	435	401	426	454	420	421	420	417	476	469	463	484	441	477	485	482	442	454	438	431	450	472	458	458	453	458	416	459	442	489	442	432	447	473	453	432	430	461	442	432	421	465	465	450	429	412	439	467	460	443	453	485	443	447	426	440	395	411	476	453	423	431	417	462	425	450	447	447	433	467	440	436	453	440	486	454	439	437	444	445	425	467	474	439	467	463	421	456	443	453	437	469	452	469	423	449	488	457	457	463	508	481	458	465	431	454	452	454	470	457	462	488	472	452	426	446	417	470	408	461	436	446	430	394	468	472	463	403	447	430	494	427	445	433	461	422	456	453	461	458	444	427	439	467	436	421	442	453	396	470	464	448	433	422	462	407	450	459	425	478	441	433	439	408	427	455	429	447	443	463	433	454	454	470	452	477	398	442	475	426	417	461	424	453	414	427	437	450	435	447	491	459	431	484	449	413	437	415	402	434	429	447	415	449	415	464	416	449	443	426	467	430	426	474	420	456	399	436	412	455	453	432	464	455	440	447	412	456	472	462	433	444	454	453	435	448	424	458	436	435	436	442	483	479	433	425	423	443	446	438	448	459	423	401	441	473	486	401	429	445	415	425	435	478	522	415	461	426	429	423	468	469	428	386	413	411	453	428	388	469	444	463	442	426	444	371	462	453	431	520	447	437	401	443	462	459	466	435	445	430	432	480	454	450	421	461	455	438	446	446	409	439	439	451	447	457	432	443	465	427	420	442	475	468	470	467	460	446	451	422	478	443	441	438	461	425	416	447	433	460	456	450	459	470	445	446	416	460	446	474	458	418	432	456	425	456	465	462	433	455	445	441	411	436	481	422	424	424	432	463	442	468	444	426	420	415	467	462	407	436	451	475	414	437	432	452	451	493	416	430	452	461	469	469	444	480	468	464	454	456	458	408	444	411	450	468	437	415	440	428	453	457	439	443	446	461	450	432	487	470	453	439	481	468	438	472	444	435	433	431	415	473	429	434	459	439	442
26330	8629	2378	1618	788	534	506	488	435	461	424	843	1239	976	744	684	549	478	381	408	398	377	443	413	399	426	401	441	402	435	395	387	389	430	413	403	398	386	420	410	378	431	421	370	418	393	425	441	433	417	403	404	402	412	441	413	439	384	391	404	400	366	410	428	396	404	414	421	389	393	404	410	413	377	381	420	394	406	361	407	405	402	396	371	407	424	414	327	408	412	415	423	395	390	394	411	394	370	382	403	414	427	408	411	382	396	372	410	418	400	354	414	399	420	431	394	365	417	408	401	427	412	430	401	436	435	406	380	389	372	418	414	406	387	376	402	367	409	411	396	415	408	422	371	437	382	417	413	365	405	409	392	397	418	438	384	412	425	402	422	374	432	352	388	424	371	402	420	404	391	406	413	403	399	380	413	415	413	430	392	386	417	388	420	389	421	421	402	418	401	390	394	413	432	454	396	399	391	414	385	396	384	366	447	394	421	383	402	399	453	415	400	382	395	391	410	406	421	388	372	397	382	431	416	390	432	414	372	380	394	429	450	411	382	428	385	391	389	399	434	405	415	423	425	390	405	402	391	411	424	401	401	416	381	399	400	397	399	389	374	392	413	423	427	418	418	377	422	387	452	381	405	413	417	406	429	385	386	386	404	433	365	411	402	354	430	396	385	377	416	379	373	379	407	435	394	384	390	377	425	403	423	413	379	355	418	379	407	378	429	389	396	412	375	436	388	375	401	433	444	422	380	397	422	422	395	406	415	363	371	399	432	392	405	382	377	433	374	400	383	424	391	400	388	409	373	388	423	390	379	390	383	399	433	406	392	424	431	442	390	411	383	387	388	390	407	379	394	410	413	377	390	380	372	384	406	396	377	390	388	415	427	419	392	392	413	399	417	388	418	414	391	410	401	395	396	395	424	400	396	403	401	405	402	384	404	425	409	432	432	367	398	399	383	394	430	408	405	385	393	381	422	399	387	375	369	375	407	413	393	385	390	376	411	401	421	412	406	381	411	393	415	392	356	419	404	380	392	408	395	382	416	393	374	391	409	434	364	402	429	365	384	415	353	428	414	400	406	393	429	393	387	364	414	390	394	427	402	429	421	387	423	395	431	402	414	412	402	394	377	406	356	379	431	454	390	374	416	419	361	400	425	413	412	369	419	402	437	414	429	406	398	407	417	364	407	428	411	382	395	394	396	408	399	421	389	414	401	403	414	394	385	369	407	383	378	377	423	422	361	425	381	404	378	422	368	404	395	429	394	373	425	392	402	400	407	384	400	400	388	427	362	392	389	397	385	404	411	403	444	371	383	395	383	375	354	396	356	383	444	364	414	400	389	379	374	380	407	384	437	409	392	408	430	378	382	382	394	377	437	403	415	401	384	398	396	390	447	370	387	393	425	397	429	408	413	391	401	344	408	377	384	392	423	409	403	414	397	386	376	360	387	394	413	397	383	394	404	400	440	401	371	387	380	363	387	395	408	411	427	396	405	412	381	372	392	397	390	372	412	435	377	380	383	391	391	417	381	398	405	419	401	388	381	453	377	406	423	416	406	409	382	369	406	408	433	367	390	394	382	407	399	391	389	410	387	435	406	393	397	416	374	388	430	415	413	441	427	397	410	432	414	430	406	393	384	397	426	379	403	388	391	441	412	413	395	420	392	357	393	405	399	413	406	393	410	387	384	427	431	371	400	409	418	409	408	391	425	377	387	415	418	402	383	411	369	377	381	449	411	354	406	404	433	400	374	386	421	433	415	418	398	414	424	387	380	405	422	422	409	409	421	368	428	408	422	373	417	407	396	389	389	395	409	407	414	428	405	409	362	392	393	416	380	413	386	382	386	379	400	385	400	401	402	418	385	419	385	401	390	401	368	404	421	397	420	410	398	415	382	400	384	388	396	420	449	424	403	410	403	389	391	386	410	400	391	371	403	437	386	407	410	415	422	414	395	389	432	404	445	382	417	404	400	403	414	376	431	390	389	396	372	427	399	394	412	429	352	418	405	395	415	403	413	387	369	416	385	406	389	370	433	361	415	437	401	453	397	414	443	378	369	376	440	402	407	423	399	403	367	393	408	428	421	377	410	393	419	457	379	404	414	400	420	389	399	432	376	417	371	427	394	401	421	446	409	419	388	389	375	432	427	382	393	397	422	427	403	378	390	438	368	395	389	392	432	412	399	405	398	387	408	413	428	373	427	384	430	400	419	436	393	431	373	358	414	395	394	409	404	400	416	425	398	464	376	403	402	375	390	399	421	412	400	391	403	405	433	392	422	411	430	377	384	424	396	400	402	435	393	413	396	425	423	389	411	387	404	415	385	409	385	397	381	423	405	383	410	387	382	391	388	417	440	414	425	391	443	403	405	395	404	358	393	417	358	402	349	418	419	395	373	376	403	421	425	401	407	427	377	421	413	425	413	374	410	388	399	418	375	419	431	423	392	403	442	407	398	383	407	436	419	385	391	394	381	419	389	411	418	393	412	417	427	406	403	370	377	418	417	414	371	390	371	428	387	395	412	423	405	430	387	394	385	389	410	423	380	431	398	361	397	399	389	409	400	403	425	399	412	410	450	416	424	390	394	364	380	415	406	415	406	410	402	415	415	441	420	438	390	407	376	396	346	416	415	409	424	411	413	414	415	409	357	402	414	416	422	383	425	399	386	398	398	410	398	414	409	389	386	389	390	415	409	427	373	402	365	395	409	391	433	387	404	388	413	452	411	393	368	373	370	391	384	380	413	428	380	402	417	407	400	385	385	427	399	399	379	377	383	399	408	396	385	402	416	417	376	406	394	412	410	390	395	393	391	445	396	439	373	418	399	415	452	403	395	429	390	439	372	405	384	369	426	421	403	427	389	392	375	418	362	406	391	393	415	390	391	416	403	415	415	382	365	429	411	453	409	413	393	375	416	451	404	392	383	369	421	404	358	396	407	415	413	467	380	397	389	406	383	371	399	404	425	398	373	402	392	396	432	399	382	411	373	372	428	387	380	387	422	405	413	410	404	363	423	372	399	398	426	396	386	385	404	412	413	426	404	401	401	393	404	374	375	402	385	387	395	421	402	397	385	415	410	355	402	407	381	398	417	391	413	416	399	362	407	416	405	441	439	376	375	407	391	417	422	422	433	396	408	370	427	412	399	447	402	411	410	430	409	434	412	418	418	428	359	429	401	443	414	424	338	416	377	394	361	425	381	374	383	394	403	381	430	379	370	378	402	391	455	401	398	417	406	380	414	372	393	414	395	420	399	409	374	381	388	363	391	407	397	442	430	397	404	422	393	391	412	418	413	413	409	389	425	375	385	400	386	407	374	461	383	394	379	414	400	448	424	377	426	399	414	417	421	384	410	417	391	374	421	403	416	371	377	398	396	395	362	389	388	380	405	363	411	422	393	416	411	429	408	367	396	399	382	410	376	432	406	396	362	401	426	420	411	405	414	386	422	384	428	376	402	384	430	398	399	414	419	401	406	407	402	415	395	414	373
5764	1860	2487	1827	1043	549	562	547	524	488	509	1169	1700	1251	813	743	503	446	394	387	353	378	376	385	364	378	370	344	362	365	383	361	349	376	380	420	384	338	332	332	339	366	377	363	387	371	359	390	377	373	383	349	355	353	365	378	360	349	370	334	410	361	385	367	368	365	379	357	365	348	376	384	384	364	367	402	344	387	372	407	350	382	329	401	366	383	345	389	361	352	376	348	370	378	360	357	380	380	391	401	418	388	352	356	403	363	377	361	362	360	394	366	389	348	402	359	360	371	348	341	339	337	369	408	408	363	372	366	358	376	351	367	351	375	355	356	363	385	343	341	349	381	374	354	345	383	349	357	372	341	339	378	361	355	388	356	379	353	387	343	366	334	369	367	362	398	375	374	356	390	367	364	330	361	347	345	358	401	349	361	396	376	343	368	372	366	366	377	356	369	366	355	371	368	370	403	373	349	355	355	334	361	380	366	367	379	381	380	342	355	388	354	365	352	360	376	380	348	351	360	373	381	366	366	350	376	372	378	387	361	355	354	391	385	381	362	341	381	366	394	377	381	368	359	394	378	372	374	348	340	362	385	421	355	387	375	349	345	379	358	388	391	380	354	371	326	390	387	387	333	408	362	356	354	378	382	393	397	378	364	373	372	370	410	396	363	362	361	395	397	359	368	367	381	387	371	391	379	363	343	360	378	369	350	353	365	349	359	348	385	374	373	352	341	354	357	366	376	345	343	380	369	373	356	392	394	346	340	346	340	350	366	408	385	361	359	397	348	359	362	378	365	354	378	394	368	363	417	364	397	367	363	355	365	374	373	387	370	379	364	361	395	351	376	367	362	386	347	382	398	381	392	370	365	360	340	356	381	375	328	365	394	336	366	390	381	354	372	372	405	377	358	332	385	374	349	378	350	358	367	356	354	322	366	415	357	309	360	313	354	350	382	365	361	379	376	327	374	332	356	364	377	372	368	330	352	385	383	379	364	387	364	343	383	353	344	366	376	377	362	368	375	383	382	392	353	376	359	378	377	377	374	383	322	400	389	393	382	372	381	363	366	372	367	358	372	424	354	373	371	346	371	383	386	356	401	405	358	388	373	416	372	391	371	373	352	338	413	368	364	393	365	327	385	360	369	354	353	401	373	367	378	373	346	395	360	374	366	352	354	345	353	365	383	364	382	370	363	367	367	346	356	330	372	369	381	322	395	401	357	387	364	382	367	359	340	357	359	375	364	350	409	369	358	401	416	399	348	377	334	397	390	425	373	351	353	367	352	371	381	387	359	390	419	386	387	347	363	377	385	342	372	356	344	371	375	370	380	341	392	374	376	348	406	364	352	375	369	335	375	379	385	369	362	359	363	366	382	375	368	334	332	371	385	367	380	351	379	398	373	360	392	336	341	335	344	332	360	366	378	385	388	364	345	349	354	394	341	336	385	350	366	363	379	381	381	322	354	375	388	337	384	373	390	375	358	355	370	375	382	376	384	383	397	368	365	332	383	367	354	348	355	366	321	359	357	362	382	358	356	388	403	377	347	355	345	365	366	366	375	377	370	376	352	376	389	340	391	380	353	362	362	358	396	341	363	345	345	389	359	332	365	386	368	332	368	371	390	374	377	370	364	388	378	359	405	371	369	392	361	358	364	376	360	385	341	361	384	368	349	395	391	362	366	385	362	404	394	384	373	368	393	372	363	363	368	367	399	363	341	359	409	401	371	378	357	355	386	382	383	378	360	371	367	351	362	372	363	367	338	383	384	368	384	366	375	367	371	381	379	367	375	371	335	350	364	387	364	366	371	397	356	382	344	335	331	366	377	378	372	375	321	435	403	372	357	360	378	368	340	395	397	362	378	385	390	361	380	376	329	364	357	358	390	370	395	364	375	392	349	393	366	368	355	361	377	354	387	382	367	399	385	367	380	380	382	384	394	400	360	344	355	382	337	403	352	366	313	390	370	407	397	340	371	325	376	367	358	390	400	345	399	373	363	372	334	389	357	366	359	391	386	384	370	369	366	362	368	368	323	335	355	363	399	371	354	376	390	341	345	365	344	399	386	388	357	344	351	352	370	347	381	392	376	335	378	353	388	369	346	378	374	407	370	360	371	369	359	385	379	363	363	359	356	378	385	353	409	377	367	347	369	375	382	350	388	388	339	334	381	372	373	365	371	366	346	339	384	372	365	358	400	384	362	370	395	373	392	368	385	399	372	349	330	366	361	405	392	376	359	376	358	353	366	349	413	393	352	360	405	364	375	371	385	341	382	384	416	369	364	391	375	352	367	346	333	345	372	368	372	351	359	364	360	396	345	389	348	340	381	379	349	366	358	360	394	377	416	338	362	355	392	385	344	330	380	348	347	360	376	397	398	380	360	385	371	382	359	344	411	387	405	383	385	353	360	351	374	341	367	366	396	376	369	385	378	401	340	336	379	376	337	340	407	366	366	379	389	339	342	357	381	363	339	341	389	352	352	365	367	401	372	373	379	332	407	357	369	358	380	365	340	391	399	343	397	341	340	379	347	351	370	389	367	354	363	379	337	364	367	371	356	367	406	370	383	409	376	352	373	373	363	339	339	359	369	354	395	375	385	363	332	389	383	384	358	331	378	372	370	372	346	364	413	356	359	353	369	388	370	382	394	375	361	342	365	371	344	377	368	392	370	343	404	360	373	406	394	361	362	358	360	359	402	357	369	377	332	376	401	366	367	387	378	377	330	371	376	365	356	367	375	381	355	384	379	362	352	329	392	390	371	376	362	372	353	343	387	356	333	371	372	372	380	359	367	375	377	358	361	392	354	359	364	381	360	398	364	375	352	338	377	401	381	362	393	357	367	390	350	357	378	384	343	379	383	388	362	341	362	360	424	365	365	366	353	350	397	369	355	331	365	377	386	362	351	335	356	385	333	360	343	367	356	350	359	377	375	387	362	356	328	335	335	397	356	388	345	395	369	345	356	362	358	379	358	393	349	347	375	393	366	399	363	341	384	364	363	363	342	375	376	342	389	361	375	383	350	376	344	390	388	362	390	344	373	374	361	368	362	371	388	389	357	385	358	368	384	367	400	386	365	384	377	373	356	403	368	359	401	380	367	400	380	373	351	367	357	385	379	398	384	371	385	362	342	365	332	334	377	324	361	395	339	366	361	389	364	331	367	363	387	351	363	364	371	352	364	352	371	354	378	368	365	365	385	379	350	368	345	369	335	370	376	364	371	407	357	370	344	359	344	373	389	348	351	374	351	358	388	394	365	336	331	354	395	374	359	324	358	377	361	379	377	361	359	391	368	365	370	361	396	362	336	401	376	373	373	376	373	372	339	353	393	370	372	343	344	321	339	405	383	342	365	369	351	366	317	381	381	352	403	382	374	333	390	357	378	404	345	396	341	385	374	349	339	384	370	432	357	365	360	381	360	333	349	332	340	342	357	352	378	362	339	345	352	367	391	381	387	386	345	371	350	351	339	345	347	383	411	346	384	363	396	377	344
24827	20794	26689	24639	8766	1870	1045	651	657	696	1036	3798	10405	11621	5934	2118	845	527	435	410	422	425	408	404	401	414	434	399	393	423	397	389	378	379	398	413	394	408	426	407	415	431	398	429	389	428	406	384	421	420	391	427	407	409	434	401	399	401	426	415	401	379	420	429	409	453	435	416	402	411	410	412	390	421	419	455	397	401	415	403	374	404	359	413	391	416	390	411	441	369	427	400	403	398	389	396	422	438	408	413	414	446	401	399	418	405	380	419	393	410	414	386	412	414	406	416	385	417	431	417	383	432	400	390	391	407	463	438	392	410	424	397	414	400	419	413	395	424	441	423	394	411	430	373	395	390	384	377	416	422	412	439	390	416	434	381	415	429	392	411	439	420	449	384	387	435	448	427	409	431	385	377	415	396	367	426	385	399	413	412	395	419	414	394	422	421	387	415	376	455	432	381	402	457	446	433	448	404	405	454	430	382	418	430	409	388	427	427	468	438	432	404	405	404	441	402	386	410	388	407	395	409	416	362	366	408	378	410	415	399	386	396	471	401	455	430	414	388	417	361	397	371	393	383	393	429	407	390	416	431	413	373	404	423	404	451	368	423	408	407	459	393	394	436	416	429	471	437	411	433	397	382	417	456	399	392	406	424	411	399	415	451	417	409	410	406	400	405	411	402	395	420	451	422	438	435	375	392	433	375	404	409	420	419	447	402	407	379	414	419	418	417	405	456	458	401	377	401	396	429	400	404	404	403	428	383	431	385	428	431	360	396	384	419	406	421	368	421	394	381	404	445	395	401	409	395	438	392	453	385	442	419	415	398	440	403	394	386	398	463	418	413	393	411	430	385	402	395	358	415	410	413	402	382	407	366	408	379	402	411	448	407	426	412	410	437	431	416	417	404	409	417	400	376	371	391	387	389	395	392	417	387	420	414	423	459	392	370	418	399	427	415	397	401	407	411	384	401	387	397	395	377	408	422	399	388	386	416	408	432	376	455	397	443	426	420	411	412	416	417	382	410	381	387	383	445	405	380	415	407	436	403	436	404	411	364	379	385	389	407	394	410	373	433	401	423	404	377	402	394	406	373	412	405	415	409	386	395	394	391	393	396	408	391	385	407	398	412	393	448	381	387	414	421	424	362	417	421	415	383	404	396	439	366	426	421	390	440	415	424	416	416	413	409	432	378	385	393	434	432	389	407	404	364	419	439	385	415	441	397	396	432	401	415	399	409	401	440	383	433	422	380	427	417	415	385	393	418	374	415	418	376	401	416	422	418	379	402	382	378	379	387	449	394	415	418	378	451	414	361	399	384	388	423	377	394	388	423	455	417	388	418	410	415	421	414	444	369	381	413	398	403	405	393	395	396	422	356	424	447	405	425	405	395	433	360	414	400	375	396	418	436	388	418	360	402	424	403	385	428	433	397	410	360	409	387	413	406	420	406	444	380	406	369	452	436	384	402	406	436	393	440	398	426	416	414	441	425	434	430	364	436	375	380	396	387	367	413	405	377	396	403	398	408	371	389	433	402	420	415	376	411	376	370	426	407	395	372	396	427	425	428	427	410	408	389	428	416	382	402	432	423	416	427	418	403	422	407	390	409	403	451	405	430	409	382	386	416	405	397	402	375	425	407	391	381	412	390	381	403	382	368	413	386	369	382	418	389	418	432	395	405	391	416	449	397	414	423	392	387	356	437	395	421	407	427	424	400	421	426	391	363	388	405	417	385	417	426	445	380	399	415	380	389	411	419	418	412	382	427	394	425	435	376	405	415	404	409	396	385	407	390	433	392	392	415	434	390	435	414	394	442	422	409	423	409	394	415	397	414	389	434	432	407	405	411	425	412	396	391	410	393	394	426	388	428	434	396	418	389	382	411	424	432	438	390	406	400	398	402	386	389	426	410	361	367	390	433	416	395	410	455	368	418	399	392	423	414	381	394	411	423	386	397	410	394	438	416	420	421	411	392	430	421	405	446	410	421	421	373	375	402	413	393	453	456	414	404	432	406	433	422	422	397	411	388	421	397	399	414	399	383	416	425	447	391	384	440	411	380	405	376	449	370	397	397	382	425	420	388	436	395	403	405	370	390	384	383	377	385	434	413	433	394	423	393	400	424	396	423	383	402	399	409	402	410	412	396	389	401	440	423	373	406	393	428	416	397	408	411	392	429	413	399	412	412	379	412	403	408	439	396	389	374	377	416	414	419	389	415	473	412	395	402	389	380	394	466	409	412	412	428	377	412	370	404	402	392	459	395	405	425	438	382	414	466	402	397	426	399	415	397	415	402	391	417	439	414	427	409	439	413	416	437	428	400	418	427	396	392	408	420	408	413	400	366	382	367	381	409	408	415	406	400	385	381	377	376	413	396	401	409	422	461	423	394	439	406	403	407	370	443	389	436	410	439	401	408	416	446	411	406	402	403	397	399	374	418	411	437	426	453	388	361	408	411	428	442	385	396	379	441	452	383	421	427	418	415	407	368	404	434	407	419	400	397	388	398	426	396	420	435	377	399	408	430	386	393	376	420	406	406	421	410	389	396	429	428	404	397	406	393	419	422	391	374	413	398	438	395	414	388	365	374	412	370	415	420	393	369	411	418	415	419	406	389	416	421	395	400	383	390	398	409	419	410	383	398	387	419	439	453	419	401	429	387	410	367	393	404	392	403	370	422	386	378	394	428	359	375	415	399	392	416	432	399	407	423	419	440	391	427	412	427	428	416	458	408	433	391	408	427	407	408	383	394	422	407	416	418	413	391	420	417	458	418	407	384	398	423	407	421	401	406	460	425	415	419	427	400	401	415	400	402	409	408	421	401	383	436	395	435	415	421	444	402	411	416	407	422	392	391	412	429	413	428	426	409	408	404	381	390	402	400	410	370	413	394	466	408	441	464	395	442	400	459	383	430	428	393	408	392	406	407	408	445	409	370	408	416	414	416	427	389	404	427	401	441	412	424	383	409	400	381	419	387	382	362	390	417	409	431	487	450	437	414	424	420	411	376	388	433	423	416	394	397	417	399	412	408	401	421	380	442	422	417	438	441	399	405	390	391	390	418	419	384	416	402	429	399	428	370	414	385	415	448	393	406	437	413	396	376	409	388	433	405	371	403	376	406	367	426	389	376	397	416	423	408	401	383	433	393	402	383	412	386	381	418	457	407	381	397	407	426	390	416	421	356	391	397	421	414	394	438	405	423	402	380	433	416	425	399	378	418	412	430	419	404	403	423	390	403	419	427	415	390	418	467	382	400	400	393	457	406	418	399	427	395	411	361	402	382	396	390	407	393	383	388	437	412	402	398	379	383	421	405	367	396	445	380	473	405	412	390	412	401	390	405	378	400	406	400	403	421	398	387	399	413	399	419	383	397	413	400	405	408	421	422	397	417	428	396	429	372	396	407	379	421	403	392	408	445	384	397	417	424	387	439	404	413	396	387	422	415	425	399	415	437	403	388	460	391	369	374	395	462	407	424	422	381	426	402	401	374	402	392
4457	6703	7145	4479	2299	1410	1034	666	840	965	1462	5853	12853	11539	5964	2394	882	506	452	389	385	373	394	375	378	369	375	368	394	395	393	383	404	380	371	419	380	411	406	398	367	383	368	401	376	385	356	357	380	348	360	391	406	350	403	369	373	394	339	400	384	370	392	400	368	394	388	369	349	409	389	395	357	392	405	395	372	349	396	357	358	348	394	402	379	403	404	383	399	357	387	385	344	403	386	422	387	379	381	371	383	354	376	393	393	425	392	392	397	365	380	396	395	375	388	366	386	407	380	391	393	373	380	367	415	363	420	350	349	371	370	369	397	387	384	358	388	395	383	377	382	350	393	403	383	384	356	375	345	380	439	418	377	381	392	392	370	364	332	390	396	378	365	390	359	398	380	376	383	362	379	413	380	390	365	400	397	417	409	377	387	348	379	435	369	404	379	404	381	356	346	367	365	375	399	373	385	329	400	390	376	367	384	390	388	406	383	385	402	396	387	374	368	378	356	385	387	403	364	370	373	383	395	359	351	409	371	389	328	399	407	375	411	411	393	388	390	385	399	386	369	354	389	382	373	396	407	370	362	398	364	392	391	389	342	383	374	360	404	378	349	411	373	391	382	386	389	348	406	379	361	373	388	376	404	393	393	333	377	344	368	373	383	377	385	351	356	336	360	373	358	387	373	392	363	338	371	384	366	393	401	385	388	409	363	374	385	341	367	357	394	382	394	391	388	410	373	394	383	393	360	350	372	390	417	379	362	391	353	385	373	383	372	395	384	370	390	377	411	370	370	417	356	376	371	322	414	374	371	377	380	367	371	395	425	357	378	372	357	401	412	408	377	397	367	373	377	343	359	394	375	381	368	392	377	363	414	372	371	386	370	390	380	376	401	366	409	376	403	371	409	346	373	386	377	376	388	381	365	385	387	394	359	407	383	383	408	387	395	403	343	369	407	403	369	391	381	373	403	369	377	381	417	376	379	383	399	362	404	366	378	429	374	361	380	407	373	371	384	354	364	384	381	386	375	408	352	361	377	357	412	369	407	384	392	387	377	401	391	348	407	401	371	402	379	390	374	412	365	383	399	370	396	371	391	403	406	376	376	363	401	378	366	383	372	400	377	338	396	384	427	383	395	372	387	395	425	393	391	387	381	407	384	353	392	353	383	385	366	372	391	415	401	363	381	451	425	397	391	399	392	355	356	399	386	395	382	352	348	358	356	394	370	392	382	367	380	425	350	380	406	383	399	355	402	374	398	389	361	377	391	401	366	386	354	412	365	382	360	367	402	374	383	395	356	370	387	377	369	380	363	377	398	371	380	355	356	410	376	355	388	417	385	366	370	389	390	373	414	328	395	363	383	372	373	411	369	406	355	361	400	413	390	407	358	365	390	363	400	399	385	380	381	379	387	373	389	385	406	398	377	378	383	389	357	376	394	367	384	413	369	375	363	391	362	360	374	395	420	380	362	378	358	380	418	371	352	350	381	398	400	391	379	385	394	382	373	385	394	397	385	379	390	400	396	363	397	390	361	370	359	360	357	383	351	376	389	374	371	406	377	382	369	362	388	372	359	377	377	376	381	400	361	388	350	369	370	378	330	340	378	372	404	373	418	345	404	382	337	413	360	383	363	375	386	340	369	355	368	387	360	400	407	373	394	386	371	383	370	387	396	373	392	364	373	434	370	375	405	388	362	370	402	377	383	391	407	386	374	387	360	351	356	338	388	388	382	382	341	377	403	386	421	364	395	374	368	359	375	375	391	391	370	368	400	378	360	390	385	379	373	379	402	379	403	391	421	383	392	334	375	393	385	376	420	419	367	369	351	374	343	366	355	362	352	391	384	361	375	384	373	384	386	383	381	368	367	378	395	389	399	387	408	375	403	378	373	390	360	398	397	369	390	415	372	378	378	388	382	367	373	375	402	410	396	400	366	416	387	369	371	380	372	363	394	371	379	356	389	381	341	409	384	393	376	386	376	362	398	364	394	393	382	367	410	383	370	384	364	375	349	372	388	368	374	364	374	396	397	377	387	372	388	386	350	367	377	369	385	364	384	360	368	379	414	396	382	381	360	354	396	405	366	344	364	391	385	372	378	412	383	399	402	372	392	368	381	374	405	363	361	339	386	397	389	421	381	388	380	360	368	392	373	406	383	368	395	395	361	365	380	364	375	371	416	367	424	376	360	351	410	387	389	381	374	410	362	394	420	384	371	353	379	349	393	360	388	353	347	385	363	373	377	418	385	415	375	360	389	380	389	404	403	365	378	380	370	371	393	398	370	380	388	370	361	354	355	396	350	379	390	372	363	389	357	406	383	373	343	380	361	373	350	378	369	370	403	363	348	331	401	366	376	374	351	354	386	366	387	386	354	389	374	386	399	396	399	385	354	383	373	398	392	402	360	405	396	376	362	418	400	369	402	379	404	381	399	380	388	404	373	349	379	408	404	406	399	367	361	376	386	342	390	368	363	363	399	367	398	341	371	418	383	331	375	367	376	375	399	399	410	380	409	361	377	377	360	384	370	391	379	400	349	369	386	369	394	357	390	382	364	393	354	397	376	374	402	401	351	397	387	365	381	379	386	377	397	381	381	399	364	361	379	379	402	360	372	419	377	369	361	410	379	352	369	387	378	399	411	381	366	382	381	369	375	398	417	375	360	425	370	382	379	370	369	389	387	382	364	412	351	377	377	339	387	376	352	387	398	386	348	407	377	407	360	366	369	404	395	374	349	395	369	381	412	399	403	378	363	364	381	405	374	367	353	379	405	381	376	419	353	391	380	363	386	355	412	390	387	385	362	398	399	379	416	396	357	360	368	379	355	388	350	376	398	362	394	356	378	351	389	369	344	415	405	377	370	360	383	399	370	355	351	348	384	376	364	387	385	393	384	357	367	392	360	350	389	373	386	377	388	375	349	365	371	370	410	359	365	386	372	375	407	397	418	390	353	408	392	361	394	351	343	404	376	389	421	383	368	397	390	376	368	353	355	411	370	410	374	369	336	378	346	401	369	387	379	384	438	380	371	352	373	368	387	372	354	369	392	377	402	398	387	398	375	363	375	414	369	412	403	353	370	369	379	404	377	390	390	374	366	381	387	385	378	390	361	425	364	363	411	373	388	411	375	376	357	397	401	377	372	395	416	389	355	375	395	415	363	402	400	350	348	394	382	421	422	342	392	408	367	405	385	368	391	369	379	356	373	413	390	388	375	392	380	351	387	380	391	368	364	397	374	370	370	396	369	392	403	382	370	372	353	378	398	378	399	392	398	364	375	340	383	367	403	389	374	402	410	381	374	364	366	375	401	381	390	379	396	390	376	368	383	372	372	366	373	380	361	389	359	386	391	386	398	411	399	352	366	410	404	383	388	356	360	392	362	366	383	339	376	414	377	400	350	381	396	331	352	375	377	360	360	370	362	388	359	401	372	401	372	365	389	344	396	351	397	356	403	414	383	348	348	390	422	421	402	366	362	386	342	354	404	341	399	349
23757	20718	27648	23848	20266	7396	1967	1033	1086	1141	3503	18068	20435	16189	8714	3042	1074	726	603	563	574	536	602	555	586	573	539	567	601	563	570	571	527	536	567	565	600	595	529	566	545	534	579	572	516	573	521	543	561	567	524	550	540	531	541	564	558	518	533	560	548	548	528	529	517	564	513	546	563	527	557	568	549	550	536	570	516	599	570	580	569	530	521	509	563	498	530	541	578	555	522	530	510	563	561	553	541	522	566	536	551	591	532	547	541	521	577	523	570	520	544	596	502	584	542	524	585	537	558	567	516	539	539	561	528	543	559	602	556	559	568	566	632	556	572	568	526	537	513	548	586	519	567	545	543	568	528	540	564	548	561	541	574	548	532	584	493	513	576	563	504	500	551	516	552	557	551	557	486	551	578	556	566	480	535	580	584	500	524	559	577	539	538	572	533	495	541	531	552	525	537	548	543	553	545	556	542	516	576	520	555	560	533	526	527	578	570	565	571	556	540	564	568	526	552	603	585	518	495	514	531	537	566	560	539	553	533	542	532	564	559	539	540	543	552	540	585	570	565	532	550	557	514	580	544	522	550	562	515	546	561	569	537	542	568	513	561	516	545	571	533	539	550	550	541	544	520	513	539	535	540	556	568	571	568	518	516	524	578	516	552	511	537	527	543	589	498	537	532	524	521	578	541	532	576	542	531	503	536	534	530	529	507	545	572	567	528	533	542	505	538	570	542	530	520	563	529	527	574	591	521	544	567	549	581	494	552	530	556	579	570	561	561	554	585	514	517	525	604	537	559	547	590	567	525	560	601	511	561	531	525	561	553	533	532	515	552	537	539	525	565	565	565	548	548	528	568	550	529	494	518	518	523	515	559	558	480	583	556	550	533	550	526	544	528	545	587	559	530	534	602	554	535	540	507	546	522	554	566	555	556	541	545	568	535	544	514	540	540	552	548	524	561	546	554	547	540	521	557	596	514	520	510	568	558	528	540	519	531	538	594	520	512	551	537	557	552	494	582	544	541	515	490	530	517	505	536	517	605	579	548	585	566	549	555	537	496	540	548	539	553	574	545	519	526	515	516	533	546	548	562	573	511	558	543	507	548	542	515	565	534	565	550	550	559	546	555	587	519	555	543	551	537	564	549	541	535	493	536	573	554	579	515	534	539	548	568	569	555	520	512	557	532	531	567	511	544	527	601	561	547	507	513	532	531	518	565	535	563	583	567	493	553	529	547	522	509	544	547	557	555	556	547	547	558	494	574	537	525	590	528	594	543	575	560	537	558	553	544	535	543	541	554	575	534	529	554	536	531	528	555	545	549	557	602	532	604	527	515	544	562	542	530	577	546	575	558	544	529	550	551	559	543	561	538	520	573	512	538	530	541	532	531	595	570	537	531	506	543	503	541	541	556	549	537	539	596	542	542	535	506	554	562	544	550	521	543	566	500	571	530	550	536	541	557	580	558	548	531	533	515	506	577	530	554	533	522	566	535	523	544	565	572	569	531	589	563	557	521	567	524	562	530	547	534	575	594	534	550	557	531	511	545	502	570	548	552	545	532	568	517	516	546	588	558	558	589	527	539	510	558	478	539	555	534	538	560	554	539	535	542	532	484	559	534	531	516	541	491	560	563	574	573	524	534	559	591	545	546	539	524	532	517	520	515	559	551	503	565	525	578	543	510	505	528	547	546	532	525	561	582	548	562	522	520	536	563	582	498	517	543	553	540	511	557	566	562	577	551	593	566	533	537	518	526	543	547	542	540	582	524	544	535	527	560	534	541	549	523	569	612	550	587	529	521	540	526	589	573	551	558	520	522	545	552	552	566	517	543	526	569	530	541	518	540	576	527	555	521	540	548	546	570	535	506	510	535	539	543	514	507	536	512	546	561	572	594	520	548	539	547	532	527	552	552	526	510	540	559	565	554	572	512	524	594	505	549	541	527	515	561	543	573	560	523	539	520	557	525	518	543	546	530	556	536	536	564	549	568	556	582	552	527	535	540	498	501	539	597	512	538	539	581	544	548	508	565	507	538	569	507	561	516	535	516	536	537	528	560	543	565	575	549	512	532	536	570	531	511	562	539	529	536	528	568	573	529	524	542	531	528	535	557	543	528	505	556	539	556	534	561	533	517	523	512	578	511	539	531	560	525	550	557	530	517	505	502	520	504	514	512	543	537	515	556	560	567	526	533	533	560	537	559	504	534	546	543	523	574	490	497	530	518	531	563	574	584	563	551	527	535	546	580	537	578	516	503	559	558	541	494	540	554	535	517	537	539	510	540	564	529	544	589	534	562	529	535	548	527	521	545	550	568	554	554	556	525	540	558	525	532	492	503	553	539	542	543	553	562	504	495	511	530	564	526	499	555	564	538	541	570	533	522	551	591	542	517	551	522	513	540	517	533	520	544	561	526	518	529	523	545	532	499	503	584	523	544	519	508	560	572	526	521	557	574	535	546	549	548	504	516	557	529	565	539	575	527	495	552	535	571	533	536	529	500	566	586	515	521	537	515	548	532	542	547	580	593	604	554	539	522	568	537	539	560	482	532	555	561	562	547	551	574	562	511	559	521	546	536	566	537	565	512	550	490	556	537	544	555	555	591	540	544	551	538	568	522	551	527	579	554	557	540	551	508	571	559	523	541	598	521	501	553	541	532	530	535	565	570	494	571	540	553	546	563	566	534	529	540	538	527	572	583	544	537	525	526	510	495	570	500	573	512	567	535	570	529	529	545	538	504	556	566	583	523	524	521	561	554	571	533	530	538	562	558	544	550	541	551	554	552	569	573	527	539	571	515	550	524	540	545	526	535	496	566	507	555	504	499	516	550	548	574	571	550	511	571	541	534	527	525	502	564	521	530	522	545	534	524	523	521	554	576	562	556	521	598	557	550	550	569	560	543	504	578	564	612	554	558	549	557	550	558	556	578	564	575	557	535	522	560	518	529	563	550	551	604	554	526	569	513	508	494	525	579	581	519	538	533	559	547	519	489	577	525	534	535	547	598	560	501	511	556	531	538	549	533	521	539	525	534	519	548	536	527	551	517	531	503	566	535	540	537	544	536	523	571	492	558	551	540	503	541	530	498	543	539	529	553	565	501	532	610	506	518	548	506	510	518	531	508	543	520	494	530	550	578	579	542	517	551	530	525	571	561	550	538	517	567	501	548	583	540	563	560	515	538	526	493	503	521	550	543	606	549	546	546	507	532	561	573	543	557	546	564	558	571	576	524	533	526	573	513	553	548	504	500	566	568	543	572	520	514	560	494	559	503	526	549	524	524	506	527	524	556	554	544	532	522	524	547	536	536	523	541	522	558	558	554	541	506	557	544	551	540	507	562	536	602	537	563	533	555	554	538	523	504	558	519	528	572	518	561	544	541	526	577	548	531	561	557	513	523	516	530	518	559	556	515	517	548	517	578	547	517	537	537	542	514	551	540	554	535	520	573	549	571	583	515	544	558	532	505	577	541	541	542	544	532	518	522	537	535	548	514	555
5723	11553	11288	6813	3861	2368	1577	1054	1413	1439	5284	20965	18552	15142	7937	3090	1029	652	539	521	515	486	525	509	486	491	510	503	467	534	531	505	512	495	490	511	521	511	476	496	467	539	508	542	482	493	488	504	495	512	519	475	501	512	480	492	507	529	462	484	496	486	475	482	517	453	503	499	500	480	517	493	465	462	493	479	488	518	496	519	467	482	490	517	488	528	519	513	496	485	522	494	476	523	512	516	503	499	491	493	465	496	494	494	469	502	543	511	485	483	503	524	501	493	470	490	517	494	490	527	476	490	492	463	453	491	468	498	467	489	486	488	512	483	511	481	489	514	480	487	497	533	488	469	488	480	458	514	515	497	499	475	507	509	526	522	545	505	463	504	497	519	500	510	506	504	472	505	506	468	511	490	469	459	525	502	509	498	485	434	506	499	484	500	499	535	429	437	498	495	519	516	508	480	484	535	495	461	465	491	474	517	475	509	479	466	488	528	502	498	526	483	505	503	519	500	516	523	523	512	496	468	543	488	516	450	512	485	503	445	517	489	485	480	480	500	484	470	482	469	528	498	532	481	551	474	482	466	489	492	471	497	461	460	511	496	439	517	516	447	529	502	485	481	482	467	510	518	475	488	500	521	477	477	482	430	519	505	517	501	489	494	504	505	521	505	485	513	474	464	501	490	515	472	510	518	499	466	491	507	476	500	487	530	478	508	523	494	484	482	510	500	529	495	464	504	527	475	485	482	481	497	493	477	467	504	491	480	516	523	521	473	527	502	503	498	454	513	503	485	473	497	452	486	550	528	476	496	483	505	534	485	509	519	498	496	500	523	482	502	478	491	509	468	468	488	477	486	507	497	481	479	497	525	498	513	498	467	487	484	498	517	474	475	483	498	487	499	470	505	492	514	466	476	481	489	487	502	502	508	479	520	493	541	504	489	484	498	496	479	490	542	486	479	460	524	521	489	495	540	458	486	469	483	484	471	513	496	482	516	514	513	496	457	478	496	501	484	503	439	539	471	531	533	515	489	486	475	522	472	485	514	524	483	479	483	506	490	485	500	490	474	511	523	506	504	503	473	506	474	501	502	527	517	506	487	469	500	464	487	505	509	477	491	454	484	486	510	489	500	483	484	506	476	490	463	491	485	512	527	472	530	510	493	504	462	484	484	499	488	481	471	454	497	484	505	478	520	512	467	500	511	519	470	494	488	502	462	468	503	509	480	534	493	496	517	483	500	466	478	492	471	495	484	475	526	478	520	491	456	467	507	496	492	496	525	519	490	461	481	509	447	539	478	512	472	505	470	449	482	508	481	479	480	462	507	497	492	513	496	489	510	487	472	478	475	442	515	495	466	489	528	482	496	493	520	478	479	530	493	492	485	499	522	511	488	489	529	495	512	505	488	481	483	483	502	467	509	512	489	488	495	494	450	505	492	514	529	502	500	484	488	508	479	510	491	459	498	539	521	495	493	487	461	515	478	484	517	491	496	467	497	478	505	482	487	452	518	473	505	488	502	460	489	499	513	476	471	491	489	503	518	485	533	455	497	469	496	521	473	509	498	460	520	482	444	491	526	530	521	465	520	497	511	510	479	470	465	516	490	488	479	533	469	468	462	503	459	470	473	515	499	512	516	467	517	524	500	517	494	495	495	470	485	481	487	486	464	487	522	529	505	492	494	491	459	490	518	528	485	496	477	472	567	479	490	500	499	453	492	497	488	469	460	495	519	485	500	479	486	511	516	510	526	501	470	474	488	509	468	485	517	495	477	479	466	468	502	492	533	503	498	483	486	502	499	453	503	469	458	499	469	487	487	500	486	481	485	519	453	460	518	478	502	503	516	489	466	478	495	485	475	500	511	504	476	442	513	492	453	499	476	484	498	519	508	474	481	491	463	491	491	489	449	483	464	473	502	476	517	548	503	486	492	473	452	490	480	480	529	518	501	476	534	440	485	493	480	502	524	495	452	494	497	498	499	471	480	469	479	486	512	483	481	465	485	493	458	505	538	488	475	484	508	486	489	483	495	497	507	508	490	494	488	470	556	516	462	490	474	478	493	465	504	470	468	510	508	477	502	493	475	553	476	545	501	469	487	485	504	515	496	467	432	505	524	485	490	546	487	476	469	515	494	503	480	502	514	491	487	462	490	505	485	525	471	481	506	511	525	455	460	533	501	516	483	470	500	491	501	457	505	526	469	447	475	479	550	476	458	504	512	487	453	493	499	495	493	461	499	464	506	499	464	464	519	495	481	508	481	465	513	462	512	496	472	476	461	493	499	425	516	492	471	511	512	495	484	498	504	500	447	476	502	446	523	495	490	518	494	474	487	472	472	465	491	500	492	501	537	484	486	516	465	532	473	526	499	509	474	475	507	502	502	496	476	478	464	472	555	553	512	448	505	489	483	500	474	535	504	500	469	500	524	499	523	517	492	459	466	472	515	476	487	475	487	490	512	492	494	451	483	488	462	527	480	477	499	512	507	488	472	490	453	518	502	477	461	510	457	514	468	516	486	525	507	479	479	474	490	492	498	469	521	500	518	492	475	509	454	498	486	489	465	457	467	509	484	530	494	514	498	469	476	532	495	522	489	489	479	508	529	485	487	513	492	486	484	505	523	504	476	478	472	486	510	480	550	524	510	514	477	528	526	512	448	517	538	478	503	483	511	524	493	503	504	480	474	449	477	463	476	479	473	485	474	518	514	493	478	500	473	514	490	505	524	470	482	516	499	516	470	510	487	476	498	516	514	504	494	504	493	527	493	475	466	484	501	495	500	487	478	494	505	456	503	503	502	423	472	486	525	462	518	497	502	484	500	535	495	515	471	509	503	483	473	499	525	486	480	539	487	505	490	458	476	500	487	547	455	525	503	491	461	492	476	500	460	502	493	487	466	490	516	495	501	496	455	500	462	491	481	518	487	486	504	474	490	438	487	478	484	439	471	500	452	474	515	545	435	475	512	475	505	491	474	466	501	498	484	462	471	481	498	492	509	469	478	520	503	489	479	487	465	458	511	477	449	513	514	511	474	469	507	518	473	504	497	519	487	470	487	505	500	521	476	493	461	455	484	478	473	456	453	520	488	494	483	498	503	497	441	487	519	490	499	473	514	491	493	482	458	519	489	481	478	519	509	501	527	485	497	506	463	439	474	489	466	493	475	475	455	524	484	499	505	505	490	483	460	499	511	500	501	484	478	468	507	458	488	513	463	487	535	516	474	500	469	493	489	485	505	520	531	498	489	460	483	473	470	433	500	483	459	493	467	484	513	507	522	458	494	515	474	502	475	474	507	460	515	477	487	511	501	473	504	466	503	503	502	515	453	497	503	464	485	488	513	542	452	495	492	487	463	514	526	475	504	517	476	473	448	483	476	467	498	459	474	537	495	460	495	529	466	512	522	483	518	491	474	514	483	520	469	476	491	476	526	478	500	525	482	497	479	502	483	487	493	493	483	475	525	462	447	430	482	517	486	474	477	467	542	481	502	492	487
26729	9850	2880	1541	849	700	543	515	494	510	579	1041	1379	1184	849	617	550	504	496	435	470	428	485	451	471	464	469	463	480	468	472	500	474	449	441	461	493	446	426	456	443	452	464	447	491	481	452	464	434	446	506	440	439	446	443	493	467	473	420	507	472	487	465	469	498	493	467	450	473	488	497	471	446	461	438	487	495	474	447	513	445	411	465	485	474	463	458	447	463	485	451	446	492	446	447	416	489	456	460	454	428	436	467	470	464	450	450	509	433	473	485	455	462	471	465	483	463	472	520	491	480	469	446	452	489	483	498	442	435	447	464	484	457	454	434	453	482	471	455	419	466	451	490	461	458	486	468	456	447	509	461	472	404	497	459	453	434	453	442	465	472	465	447	457	470	451	458	482	450	466	449	443	438	482	474	472	452	469	467	446	499	482	450	460	491	436	481	482	444	444	445	447	470	473	461	479	449	472	480	452	483	438	478	474	468	469	443	478	451	428	451	498	448	485	467	440	478	448	481	442	454	455	449	449	481	481	464	450	434	491	483	443	460	470	452	462	434	448	469	448	458	476	443	478	433	486	431	442	483	463	457	453	477	450	492	470	450	470	495	448	458	437	491	474	446	442	437	463	470	439	470	469	475	427	461	427	492	472	453	450	468	458	459	479	448	474	466	447	469	515	454	454	445	494	449	452	449	432	498	450	429	429	493	441	417	459	505	489	449	474	438	467	467	450	450	452	460	434	451	436	445	470	463	452	429	463	459	473	510	485	481	455	468	458	486	466	451	455	469	497	477	458	435	416	479	450	466	470	498	446	493	434	453	434	469	425	484	457	475	458	428	468	486	475	454	461	457	461	498	459	482	468	450	463	459	489	483	441	473	468	460	432	491	470	461	437	486	464	460	452	467	423	472	479	410	441	465	442	474	495	427	438	525	459	456	441	470	463	475	494	455	444	470	462	489	433	460	440	442	427	441	424	464	465	460	441	493	439	439	476	476	457	462	440	433	482	508	465	480	492	486	453	432	485	447	498	458	447	418	476	484	471	456	408	440	486	475	435	466	463	455	487	482	480	452	493	456	480	469	471	459	474	444	500	470	458	432	451	486	482	447	416	458	436	445	491	470	462	476	470	454	469	460	449	477	444	445	423	478	454	421	477	448	493	423	465	509	487	423	413	440	446	477	468	446	420	482	443	471	449	458	473	426	480	473	475	483	475	443	467	476	457	449	463	478	429	463	463	468	491	473	461	509	467	469	490	442	493	481	446	446	483	441	457	454	478	493	509	463	478	492	486	485	452	458	432	477	450	455	462	470	458	447	475	481	472	455	454	437	458	482	443	482	468	452	501	468	459	481	475	467	466	467	439	462	449	444	470	471	462	461	471	455	427	482	446	439	465	468	446	423	433	481	467	465	462	446	495	442	461	465	463	505	470	510	462	475	460	509	441	482	481	464	412	441	468	479	467	437	469	501	484	429	473	459	443	463	457	483	479	462	506	438	510	452	480	457	468	473	463	462	423	469	476	468	459	482	491	439	462	448	481	449	478	512	479	476	485	426	448	427	467	472	461	466	439	466	483	426	421	466	463	503	450	473	472	458	422	462	430	458	490	474	474	462	466	436	487	457	467	450	490	449	435	479	439	446	459	460	487	480	443	433	464	475	519	442	475	468	466	422	441	503	442	457	457	459	431	480	441	466	446	457	453	453	434	463	532	462	474	481	471	453	470	445	460	475	423	445	460	431	491	481	457	469	436	508	450	451	483	493	453	468	481	450	492	490	451	437	432	463	441	423	490	500	467	459	477	453	459	486	461	523	440	471	452	492	468	458	446	445	462	493	433	477	425	462	459	479	437	482	439	440	448	468	473	460	492	476	464	461	439	463	455	468	500	481	443	441	480	491	446	469	454	468	481	470	447	467	466	463	441	460	418	490	462	479	491	495	461	471	476	437	421	472	461	509	446	457	460	453	454	478	430	492	464	483	456	453	447	452	496	458	465	457	506	484	451	445	477	503	479	474	480	424	484	476	471	458	482	477	482	454	460	445	463	470	476	434	433	472	462	441	468	474	493	488	486	457	447	436	443	444	411	441	470	477	446	498	462	479	445	439	437	457	477	470	460	469	478	450	456	466	478	461	475	457	446	453	478	470	469	444	438	439	493	475	432	486	490	453	455	478	512	430	478	479	459	495	488	434	472	454	420	436	466	464	462	452	464	493	436	466	448	468	489	418	444	491	476	424	461	480	474	514	456	439	451	436	444	448	498	403	452	429	478	495	507	436	455	474	467	454	460	463	441	451	467	428	486	445	479	437	470	477	479	498	507	433	469	450	462	472	462	485	466	487	472	414	483	464	448	470	458	455	467	453	438	467	456	441	420	473	474	490	462	458	433	486	477	445	428	439	493	424	459	507	466	497	451	465	487	483	474	474	496	490	464	431	458	497	449	460	443	471	433	473	461	447	435	464	435	436	457	462	436	447	476	497	457	500	459	470	516	455	431	439	487	474	485	456	465	455	494	454	436	478	483	502	500	480	485	477	422	497	433	477	439	470	433	450	463	505	493	444	458	451	463	484	446	468	446	431	441	415	469	473	486	426	454	451	468	417	470	466	467	465	474	465	480	483	432	456	486	479	458	472	481	463	426	426	470	462	461	422	478	474	451	480	469	451	470	431	491	448	438	453	493	462	465	448	493	459	495	431	469	463	475	509	457	468	471	428	459	463	448	439	453	448	465	499	454	453	490	470	450	507	453	492	461	437	475	493	480	474	444	436	468	462	481	481	512	438	479	469	456	432	489	459	481	466	471	461	488	436	473	506	458	488	479	462	453	458	480	458	449	435	446	471	496	427	456	460	440	432	478	440	459	459	455	476	442	478	470	456	454	460	442	467	446	489	484	420	485	457	471	444	464	482	495	481	423	413	405	403	474	445	456	438	462	423	469	492	442	452	480	500	505	435	484	497	467	435	455	480	472	469	452	482	447	465	439	481	465	482	511	457	423	445	481	451	478	481	493	484	423	448	471	479	520	501	450	459	435	487	457	487	471	502	505	479	472	460	439	490	460	430	470	497	475	423	429	448	421	427	439	449	445	413	464	461	443	469	456	501	448	472	443	486	482	517	483	461	478	478	490	461	455	473	470	443	474	441	438	485	460	430	458	478	437	461	439	493	441	436	465	469	447	470	427	444	466	490	447	458	486	432	465	489	466	439	439	454	472	482	496	460	444	490	494	444	469	480	455	470	463	470	465	464	461	479	465	465	458	448	483	490	426	485	460	483	471	462	509	457	470	444	479	448	447	480	481	495	434	491	477	455	461	505	434	431	473	467	470	462	453	459	440	480	478	456	466	417	488	461	449	469	478	444	445	452	482	463	491	439	456	465	453	489	456	457	451	455	487	466	459	471	414	431	451	459	428	502	466	433	439	459	460	468	485	470	488	496	454	488	449	445	467	458	416	466	453	419	480	468	480	490	508	422	498	455	443	461	486	451	447
6519	3047	2876	1513	961	717	524	541	520	501	596	1385	1889	1495	929	634	449	426	462	386	420	435	416	385	421	457	436	423	450	414	409	414	412	370	401	420	413	409	404	397	353	404	380	426	377	386	394	388	417	358	445	427	397	388	396	431	384	393	451	426	404	420	407	410	407	404	418	399	389	400	394	415	435	410	401	391	397	418	422	365	398	409	424	405	424	418	443	404	399	393	451	414	406	407	411	416	383	428	414	402	417	402	395	441	399	432	417	465	367	419	405	398	404	394	414	408	402	399	376	425	430	399	421	418	426	451	429	411	418	425	364	427	398	386	459	442	431	427	406	414	428	417	428	422	418	419	442	405	424	453	406	390	396	420	396	403	427	410	453	384	444	389	427	413	384	393	416	428	440	418	396	405	390	401	430	384	402	438	401	421	410	427	382	452	396	397	407	403	404	460	444	432	412	425	392	443	389	408	439	384	420	364	438	441	369	399	388	446	427	447	457	399	419	419	397	411	405	411	384	465	445	399	431	430	430	413	414	403	410	416	407	437	446	419	423	439	420	394	438	459	391	459	438	420	408	408	430	403	406	417	383	430	417	432	403	412	438	418	411	415	405	435	396	408	426	424	412	394	422	441	405	389	401	409	420	411	412	414	423	434	422	384	401	407	407	383	413	379	393	416	414	412	404	397	413	419	450	412	416	373	428	419	398	381	434	402	406	409	396	437	434	403	423	411	413	450	390	456	394	429	438	415	410	439	398	400	429	449	398	436	428	419	391	405	437	436	406	426	437	410	447	415	391	397	392	421	442	427	455	429	401	406	413	408	412	373	420	436	417	415	413	444	429	399	410	430	419	382	397	437	393	441	432	399	409	406	430	394	414	404	388	405	406	445	431	417	389	427	419	366	423	411	384	399	414	414	423	410	423	404	424	437	420	394	404	438	401	391	394	400	394	399	420	369	425	455	393	390	398	382	399	447	445	436	435	413	443	420	457	390	394	428	440	402	442	412	423	404	392	449	418	412	441	433	423	421	416	398	387	407	453	414	382	395	399	407	439	394	386	429	394	420	416	418	388	445	420	430	393	427	411	436	391	424	421	420	420	432	408	429	405	448	422	415	378	422	352	422	405	426	416	430	390	426	377	384	409	424	396	387	419	388	411	372	453	391	411	433	455	431	408	397	403	419	396	384	413	418	413	437	433	414	385	407	434	379	430	394	417	411	427	409	411	425	413	393	420	418	381	418	413	405	396	407	394	407	425	435	431	415	442	388	425	434	418	429	387	390	412	401	404	380	380	416	420	429	410	400	395	426	411	423	389	425	395	407	416	405	381	440	402	398	409	407	393	401	443	387	454	386	409	413	399	396	419	405	406	377	456	408	410	421	398	444	389	376	363	369	404	441	399	420	435	414	405	399	408	411	393	402	411	378	422	402	413	412	399	404	433	411	408	430	441	426	435	394	383	420	391	385	415	413	409	428	399	432	440	385	414	403	416	394	380	377	385	438	392	387	428	398	448	398	427	427	410	414	401	402	432	427	414	373	426	409	416	383	423	417	362	427	391	425	400	424	383	390	385	435	422	423	400	418	403	400	416	419	425	407	417	401	382	440	386	399	419	405	399	417	415	394	414	396	393	407	458	390	385	413	416	441	429	399	424	470	411	447	403	388	420	446	404	427	378	467	414	461	390	402	426	401	386	404	402	389	416	421	407	421	423	432	391	418	414	387	417	410	415	434	446	434	396	401	398	424	416	392	392	412	431	445	381	402	393	428	399	399	411	370	384	455	419	422	405	391	432	434	385	403	400	406	414	404	414	394	421	415	409	390	420	390	410	466	401	406	454	441	401	406	427	437	400	388	422	393	398	428	422	404	394	419	389	404	426	406	405	381	444	417	452	395	407	393	422	400	411	460	379	471	405	421	428	392	406	426	431	405	419	434	429	403	416	378	433	381	431	400	374	417	436	444	462	429	430	422	424	441	444	399	427	438	430	478	411	400	417	366	416	392	396	422	427	429	394	418	412	397	407	454	412	416	401	429	397	394	409	409	391	433	409	402	419	447	426	408	421	471	449	392	418	446	408	373	430	436	406	420	411	390	394	394	414	426	423	374	398	409	429	389	408	401	416	447	378	381	436	384	396	400	405	420	436	435	389	397	404	423	445	385	411	421	400	400	381	427	392	405	422	398	349	384	422	433	409	431	403	432	441	423	411	387	418	407	429	406	407	434	375	417	420	455	434	409	408	435	417	429	444	394	429	408	414	442	405	426	421	386	378	418	424	410	402	418	423	412	406	394	435	392	436	385	440	439	402	408	366	367	423	415	399	459	447	394	392	402	407	385	436	427	391	399	413	426	426	440	385	394	440	409	432	428	396	395	448	386	395	417	393	449	412	398	401	410	385	472	417	406	387	399	421	432	435	427	428	390	389	418	395	402	427	422	422	428	427	482	416	397	399	395	422	425	416	384	439	398	393	371	444	369	399	433	413	420	428	445	423	429	451	368	407	431	435	409	412	407	397	388	368	398	391	419	385	404	419	421	437	408	414	427	411	382	426	417	409	380	435	405	424	387	419	393	400	403	398	406	393	416	365	417	401	413	425	413	437	423	401	423	405	412	441	406	408	404	428	410	413	381	388	401	398	409	408	445	457	424	422	413	386	376	415	429	396	443	433	406	392	413	384	411	422	428	409	383	427	413	384	365	440	403	442	400	401	424	410	407	413	384	422	400	383	421	414	403	399	414	430	364	415	370	404	412	410	422	393	442	417	382	394	394	378	400	428	392	417	391	400	419	408	388	433	423	428	404	462	400	431	367	390	404	408	381	421	399	397	423	383	401	387	396	428	423	398	401	424	427	440	396	406	400	382	406	387	376	409	424	409	424	397	408	382	390	434	419	411	404	372	410	404	402	420	389	398	404	390	445	456	439	424	414	444	437	401	418	418	435	422	387	432	406	436	394	415	384	451	412	417	403	403	406	373	423	441	396	429	395	442	395	425	410	428	418	398	399	436	388	397	439	431	392	419	403	371	419	411	447	399	439	391	387	407	396	413	424	405	416	455	435	416	430	410	491	427	425	419	409	402	419	387	422	389	403	401	422	378	428	401	457	429	422	415	419	420	423	438	381	435	411	415	436	413	399	400	420	460	401	415	393	417	441	434	393	389	410	391	386	405	429	418	400	415	420	453	408	408	387	407	440	420	376	406	426	396	439	435	400	455	398	415	400	394	435	431	423	413	414	421	389	420	375	422	397	410	395	407	392	420	418	422	430	417	426	440	400	421	400	427	403	448	374	417	376	402	419	426	404	398	409	382	434	393	410	383	386	409	427	447	381	401	406	395	445	423	403	411	418	398	421	409	391	394	352	443	418	374	408	368	423	400	394	409	412	385	452	392	419	409	430	430	416	386	414	430	397	373	424	411	446	414	426	370	406	408	405	404	408	407	441	391	413	377	386	415	403	434	414	431	403	411	382	420	431	406	413	422	419	419	399
24767	20759	26544	24600	8771	1857	1405	950	694	667	617	1705	14037	11555	5879	1817	787	481	464	411	407	408	448	428	449	400	424	443	408	416	446	423	451	410	395	441	454	455	446	423	412	425	463	448	416	451	421	410	425	439	423	424	410	404	415	436	401	421	435	426	424	405	454	420	394	411	446	437	414	385	488	410	422	385	393	436	386	434	406	429	433	407	407	426	475	454	451	407	406	404	412	413	438	404	432	413	395	407	431	443	438	420	435	396	435	430	459	418	421	399	428	425	411	448	416	449	404	400	394	425	448	409	385	404	384	420	388	430	435	423	417	452	393	409	448	450	434	456	430	447	420	456	417	425	443	431	400	401	414	424	425	422	435	387	414	407	412	427	409	369	394	426	443	427	409	436	416	391	438	425	423	404	402	431	448	434	414	459	407	464	409	427	410	423	445	400	413	417	442	459	417	396	423	409	414	401	414	420	417	435	438	424	415	425	424	447	423	398	409	402	427	397	424	440	402	394	407	430	400	396	430	430	412	398	410	447	402	434	418	414	407	415	399	410	399	399	436	468	418	429	442	419	442	428	434	432	425	403	455	442	406	397	437	429	409	405	432	383	431	415	406	428	439	432	418	427	395	409	468	410	382	441	408	426	453	425	400	404	423	399	397	378	437	415	351	384	427	410	425	400	457	476	411	474	420	418	383	411	420	447	426	441	453	416	413	420	410	424	409	395	419	404	412	408	394	423	393	439	488	426	413	414	434	467	424	464	396	372	447	429	444	434	394	392	420	414	422	423	457	491	433	415	443	418	414	418	450	400	395	407	452	433	407	406	374	401	410	426	441	411	430	392	446	432	438	434	400	432	449	465	418	401	380	409	437	414	463	414	418	434	427	413	453	410	419	380	448	388	433	382	431	435	424	415	419	418	420	395	436	447	446	435	443	395	428	386	418	404	431	428	440	435	405	446	442	381	416	449	433	419	383	388	390	436	412	419	451	443	433	432	420	410	403	447	382	421	479	425	398	422	443	431	404	442	406	427	404	446	454	419	405	441	396	422	414	415	432	448	384	408	432	396	395	352	407	430	444	410	398	378	422	434	421	455	452	421	447	422	415	424	378	441	463	432	424	435	403	379	419	403	413	432	429	407	421	425	406	400	461	437	447	445	426	402	444	442	399	430	424	439	431	388	430	437	427	404	431	438	372	408	397	458	418	440	426	397	417	409	432	432	448	429	424	377	454	387	419	413	455	423	421	455	441	415	404	421	418	421	421	451	420	410	426	391	420	435	417	443	432	413	434	408	380	420	448	420	407	405	412	403	421	450	433	390	405	412	438	414	427	418	436	391	424	445	376	411	484	409	404	440	426	392	403	425	411	409	462	423	405	421	456	450	394	397	437	400	419	478	411	414	384	431	426	423	439	467	441	410	409	410	435	462	462	370	434	399	411	397	440	393	437	391	421	386	408	402	385	432	408	467	418	408	451	413	409	405	426	405	420	435	458	430	452	411	435	431	472	437	373	431	425	371	423	445	402	420	394	413	425	357	404	389	463	413	450	421	437	449	409	420	433	418	426	371	380	419	380	444	414	357	450	442	403	437	464	426	440	452	423	433	397	436	448	413	434	434	432	393	429	436	411	418	431	423	414	412	423	434	390	463	408	429	439	449	418	421	395	405	387	429	384	417	431	426	417	373	432	427	375	427	405	416	416	387	445	445	397	405	395	391	394	416	404	394	427	393	396	402	434	393	379	425	392	424	426	436	421	436	408	413	403	413	406	440	403	428	409	403	397	404	413	428	457	447	439	446	399	401	414	421	417	450	438	405	427	423	419	420	416	422	440	454	395	440	435	400	437	445	429	428	410	408	387	390	397	407	414	398	404	395	419	422	413	397	429	414	415	431	414	417	429	429	398	388	438	425	398	425	428	405	428	403	417	454	441	449	411	417	409	417	403	423	452	442	429	411	445	402	405	437	428	417	446	392	375	418	417	400	422	447	422	434	384	398	409	416	401	404	445	445	400	434	409	385	394	429	397	379	442	466	441	388	430	432	389	392	396	389	427	430	391	456	398	408	422	408	467	426	422	429	436	383	438	440	422	455	405	422	448	433	415	431	408	418	413	408	425	423	416	439	412	403	400	392	398	406	415	383	459	479	407	397	416	404	444	427	441	444	412	423	432	416	419	383	386	424	420	398	406	414	437	407	403	420	449	417	415	414	409	426	438	444	436	412	462	423	402	422	388	435	407	434	469	397	443	457	417	372	398	432	436	414	446	455	422	412	407	399	437	409	417	428	425	395	400	415	406	431	422	436	414	436	428	402	388	427	419	419	422	441	443	400	408	418	456	457	427	473	388	462	417	402	408	384	393	416	442	445	395	425	448	363	442	464	458	414	396	415	418	470	425	429	389	433	393	378	427	414	425	438	460	414	403	400	425	413	413	428	395	380	401	411	371	437	411	437	397	418	408	432	436	402	410	392	413	423	414	448	387	393	440	406	428	409	432	390	423	423	429	434	392	448	453	417	445	416	407	386	396	442	408	410	406	402	397	409	417	415	434	414	409	390	408	447	463	395	391	430	372	406	392	447	441	398	422	411	397	457	418	455	358	426	423	430	425	414	399	429	451	445	419	379	417	399	428	405	421	393	422	428	423	422	395	396	383	423	463	429	417	432	428	447	397	388	432	445	413	407	438	416	408	404	392	434	414	436	415	432	366	452	430	406	413	431	436	456	455	431	438	440	421	428	395	410	425	413	429	399	386	442	417	385	430	413	410	410	427	412	474	407	419	425	416	384	402	440	431	424	416	399	409	431	447	407	436	439	444	397	408	427	422	388	420	444	435	440	470	469	412	414	401	428	442	428	428	424	397	428	405	413	457	429	439	418	446	446	387	381	448	446	460	430	442	405	402	410	405	464	441	445	435	418	421	405	422	393	397	411	440	407	411	461	433	430	400	399	411	417	413	425	391	444	415	413	431	445	421	443	440	424	440	433	424	446	453	410	391	408	460	410	423	412	394	423	415	438	415	411	428	410	411	415	396	455	424	404	400	436	438	423	410	388	424	402	433	411	418	368	407	431	443	477	436	384	435	446	435	407	432	419	392	407	425	415	416	435	425	437	418	416	449	453	426	421	406	415	405	409	459	420	428	425	404	416	411	369	376	392	409	415	433	421	421	441	426	379	427	446	414	420	421	411	432	431	406	422	395	404	424	412	425	408	427	402	409	432	428	413	362	425	428	424	394	431	393	417	419	402	408	422	435	435	424	407	459	436	456	422	410	446	448	423	425	430	396	439	423	487	458	441	433	431	427	450	436	429	413	430	417	444	434	415	419	412	433	407	456	431	437	426	395	389	406	410	445	411	419	396	379	486	406	469	445	354	403	399	394	392	409	448	434	425	477	418	453	384	389	441	417	418	447	391	460	400	407	410	460	418	452	441	430	401	447	448	428	424	422	422	437	400	427	413	396	416	385	431	416	391	423	401	424	392	394	398	431	409
5442	8108	6808	3527	2177	1660	1587	1164	822	782	651	2783	16389	10913	5859	2014	727	489	433	419	399	425	388	395	408	407	403	380	443	388	380	394	400	379	389	422	406	389	402	369	396	387	376	376	413	418	381	404	342	382	385	396	390	418	392	377	387	364	421	404	420	406	381	393	384	422	381	389	459	380	409	403	394	375	394	388	391	426	394	389	399	433	382	401	422	380	390	369	388	401	354	403	365	375	410	428	424	393	409	372	419	430	380	400	372	390	389	429	387	423	385	328	377	387	377	398	403	369	379	390	363	385	375	355	357	368	417	368	398	434	394	385	415	399	433	434	398	376	378	378	399	411	378	421	407	381	392	377	399	409	383	412	407	450	422	394	400	381	392	390	386	374	380	354	420	365	400	389	399	419	393	402	380	370	428	398	414	429	397	419	375	354	394	401	383	415	409	422	414	424	385	364	410	389	431	397	393	415	416	401	436	400	375	434	385	397	409	392	414	376	418	389	363	378	445	374	380	393	368	380	381	427	333	387	378	397	400	374	359	411	353	365	370	392	392	373	391	364	340	361	380	418	412	424	401	407	387	376	408	367	387	400	407	423	415	373	420	384	395	415	419	413	395	390	408	397	395	387	390	415	393	383	395	392	397	407	402	380	384	368	393	385	399	423	421	388	413	369	404	379	375	382	397	389	404	403	375	434	384	385	386	407	403	386	410	368	371	356	377	356	386	379	367	391	393	399	389	358	401	367	408	369	382	373	443	380	385	367	371	385	385	411	387	401	382	398	419	401	396	387	408	403	367	394	385	427	365	434	373	366	362	382	400	386	395	389	360	396	410	432	409	371	414	333	359	417	396	399	431	404	396	397	384	352	417	408	393	399	401	424	379	389	402	397	403	387	393	375	391	402	411	413	365	402	354	349	373	374	387	387	388	377	419	410	392	392	419	381	391	378	424	392	399	379	398	346	428	388	370	373	365	388	381	383	427	391	365	413	402	411	400	388	403	405	398	333	404	399	362	404	406	415	382	369	423	367	428	390	391	395	383	403	364	392	407	426	376	388	384	407	410	379	403	367	402	383	400	414	401	407	393	416	387	384	429	400	358	387	367	411	374	394	375	415	411	369	378	393	409	376	368	394	403	400	395	389	368	389	380	400	452	369	423	380	396	396	376	378	393	404	401	386	392	370	393	386	363	423	395	371	385	436	382	400	378	415	405	383	378	391	362	395	403	395	404	384	379	376	381	393	361	380	385	413	390	405	343	387	353	393	372	455	404	400	379	380	414	380	425	393	414	361	394	404	366	394	384	380	370	378	416	377	418	381	384	397	364	408	385	392	380	409	402	382	392	409	349	413	389	426	418	408	330	405	396	406	366	394	385	350	417	378	374	368	364	421	404	413	386	380	359	371	370	402	400	392	373	390	395	402	424	392	384	410	452	347	394	372	399	423	406	406	437	385	378	373	397	369	388	393	444	371	351	375	369	384	395	389	378	370	383	397	380	417	407	414	355	429	391	377	369	361	403	406	404	392	397	398	354	420	399	400	414	407	393	377	386	405	385	412	423	386	387	397	360	436	403	369	354	401	396	418	367	397	376	390	365	378	381	396	394	385	392	411	356	381	422	377	406	401	412	391	380	400	359	386	413	380	404	339	386	398	391	399	383	380	397	447	418	388	351	363	365	397	360	401	376	397	380	412	379	409	384	392	395	364	394	431	391	415	395	397	430	390	390	405	395	379	376	405	382	381	418	387	409	403	404	404	418	390	388	403	398	378	402	341	398	372	371	388	394	376	403	370	411	409	407	431	383	389	368	397	376	404	367	391	413	372	397	360	387	405	421	431	425	386	374	374	364	400	419	385	377	403	450	365	413	369	384	403	428	398	383	420	383	371	384	369	407	385	380	399	400	393	382	391	363	368	383	383	420	378	430	362	350	403	316	408	389	391	393	391	422	394	370	398	375	360	376	366	373	384	380	414	386	360	394	390	387	391	387	428	388	397	358	410	393	392	388	366	405	403	407	361	383	354	389	370	365	388	375	379	403	392	383	356	383	424	343	399	395	416	388	384	395	403	427	369	381	378	402	380	393	407	378	380	392	416	334	353	367	393	365	422	389	404	375	378	395	362	411	411	382	381	389	375	394	384	469	401	411	373	412	376	389	420	410	382	372	407	391	400	372	373	398	413	388	393	368	373	385	372	387	421	356	370	375	397	376	375	410	389	383	376	377	373	388	374	367	363	358	390	387	362	411	395	396	353	385	369	399	408	424	355	382	381	430	397	370	376	375	364	384	390	427	378	374	400	434	379	393	390	357	382	401	395	414	402	407	331	393	395	398	381	423	374	393	396	377	366	378	383	420	388	393	400	420	379	381	369	428	372	397	387	391	395	395	379	393	364	376	399	382	363	420	373	393	394	380	419	396	419	400	382	372	404	401	423	391	346	412	397	386	382	420	405	431	429	383	368	415	398	426	385	395	417	382	370	383	393	381	421	398	411	354	396	398	399	372	424	387	378	384	418	385	382	372	387	374	414	392	394	376	391	367	380	394	394	386	364	390	402	369	373	373	382	404	397	405	395	384	390	408	389	372	380	350	408	408	402	383	371	409	408	413	399	371	420	390	380	386	409	360	407	409	390	367	390	378	374	377	394	387	404	411	409	399	389	411	366	412	365	414	396	391	378	365	364	387	389	405	408	406	392	394	378	372	366	405	380	369	403	349	352	411	342	425	395	392	379	400	385	375	386	373	376	386	381	375	385	386	402	400	416	383	402	401	384	397	362	388	386	387	384	372	398	388	394	395	407	387	374	398	387	423	393	366	393	372	380	422	368	358	411	396	385	373	357	383	412	342	369	385	399	413	386	389	391	389	364	380	386	397	369	425	378	367	398	433	387	410	382	358	448	399	396	387	382	377	352	380	394	394	397	411	365	365	375	388	400	437	387	406	403	386	383	399	379	388	388	402	387	368	355	393	421	398	401	395	440	355	389	383	379	402	371	436	412	383	351	359	399	398	392	414	383	434	407	380	383	394	397	358	390	359	404	387	379	380	369	430	352	400	389	407	381	398	384	371	397	382	375	370	405	371	392	428	420	408	357	397	420	397	393	402	377	416	357	383	372	373	387	435	363	417	399	352	391	400	420	377	380	400	404	388	362	395	375	385	387	411	409	410	381	357	407	381	416	374	391	372	388	388	376	391	378	401	395	372	392	392	369	383	419	376	390	380	370	401	394	369	379	374	387	401	381	385	405	415	352	384	381	390	406	399	376	398	398	383	362	431	380	400	384	409	387	368	382	379	396	401	417	420	388	388	391	420	402	380	395	414	393	348	385	354	368	379	421	396	407	383	401	425	400	414	431	364	385	336	339	398	386	436	416	428	396	369	405	387	405	372	393	399	427	390	401	400	414	354	383	361	388	381	399	378	390	397	379	376	404	443	375	374	394	362	394	376	396	401	395	366	418	378	380	424	395	399	388	360	429	361	387	394	408	402	391
23758	20705	27613	23837	20365	7490	2808	1608	1265	1015	817	3021	21321	21278	12362	3499	1144	671	578	545	529	543	507	532	534	544	569	529	549	531	505	555	542	516	502	500	542	540	521	576	517	515	503	526	509	534	529	512	537	515	540	533	510	551	542	572	489	511	528	501	535	533	544	511	515	568	580	546	539	515	546	530	527	520	525	493	522	520	545	509	538	540	524	522	551	519	557	571	527	520	510	530	527	537	550	536	523	468	496	507	546	534	539	531	526	518	493	533	478	518	511	501	507	518	490	537	530	543	519	527	510	566	520	551	541	559	544	578	496	543	514	543	530	517	552	493	528	536	559	522	564	541	533	519	509	520	541	518	517	517	553	509	508	512	524	558	489	527	531	533	527	565	514	486	541	577	510	527	532	521	517	467	485	581	540	548	476	497	526	491	554	554	512	542	552	535	497	571	500	534	534	555	510	510	535	480	482	545	513	493	517	535	499	508	510	517	568	555	516	508	526	547	507	533	544	537	525	545	521	542	560	550	523	541	522	478	558	529	525	489	529	475	516	503	600	514	499	527	556	530	524	529	496	476	530	497	560	512	555	539	555	505	563	543	514	561	525	521	574	514	544	543	517	550	507	524	528	509	515	549	471	486	517	537	516	495	535	545	492	510	538	490	547	508	569	532	557	497	561	543	540	521	507	539	552	510	551	521	531	553	489	522	562	518	511	536	560	533	518	560	515	535	520	497	543	547	502	539	506	533	524	513	537	518	552	531	560	574	515	524	525	514	497	544	544	530	542	500	526	499	496	539	513	546	583	553	545	540	539	553	519	542	566	537	541	553	527	508	527	545	532	505	504	518	577	559	521	513	523	493	523	553	540	505	505	551	552	502	502	504	533	511	549	526	496	515	522	490	544	502	501	513	533	520	544	522	496	521	549	538	478	514	585	565	497	518	539	552	520	572	498	491	535	519	524	526	544	480	564	526	522	473	512	556	533	550	514	526	522	533	515	538	551	545	495	514	499	481	523	509	543	570	526	506	515	501	535	525	552	508	537	495	537	531	539	500	541	522	541	516	541	512	493	540	538	547	532	537	560	527	517	543	562	527	496	539	568	524	534	515	536	528	539	512	502	533	563	543	541	533	528	545	516	559	552	544	495	515	509	511	533	551	539	493	527	527	474	502	492	536	523	524	536	508	510	539	522	526	544	517	547	516	517	473	523	572	513	543	575	552	516	531	520	495	549	547	560	500	546	522	528	511	531	494	544	517	594	559	543	528	514	528	518	554	528	478	497	548	506	492	501	518	541	518	493	517	555	496	532	507	542	534	519	537	508	506	577	547	503	525	516	485	487	531	519	508	537	534	507	514	546	491	488	511	470	485	529	570	518	542	520	562	539	521	544	518	505	559	523	517	529	502	544	512	506	532	476	538	526	540	536	524	527	506	517	557	528	540	545	534	527	498	481	537	541	512	515	507	543	522	530	496	505	494	533	535	562	520	468	500	543	508	526	542	558	535	532	551	468	526	528	523	499	531	542	515	524	513	506	497	527	528	487	532	533	516	480	536	530	514	578	535	530	507	512	528	500	538	541	504	518	552	519	522	495	518	499	516	545	520	520	516	549	504	507	531	498	508	513	520	555	528	557	503	509	546	521	503	569	547	532	527	525	519	528	518	486	505	511	524	513	550	532	519	516	533	463	513	529	547	530	514	517	533	518	521	527	553	516	540	506	495	536	467	511	510	530	537	568	499	516	542	502	493	533	562	540	548	522	519	508	518	523	552	488	497	523	510	508	521	572	549	537	514	502	520	570	535	539	544	496	527	525	535	485	522	506	533	475	518	576	542	523	550	535	537	520	541	549	511	526	543	508	534	483	537	546	535	504	560	508	508	547	514	539	505	532	538	570	535	576	469	511	509	496	503	548	509	548	511	542	482	552	532	470	499	558	524	496	536	535	533	519	560	483	537	568	493	504	528	500	527	532	504	526	526	505	517	502	517	538	529	531	551	586	559	539	567	500	542	530	498	506	549	522	530	474	539	487	556	492	541	544	562	479	551	515	517	519	551	559	479	517	558	537	535	521	514	568	518	510	520	489	524	551	530	493	540	508	520	531	486	513	532	529	522	524	537	503	515	532	507	546	514	529	524	547	489	509	548	553	453	510	527	517	516	533	507	535	494	512	528	510	511	523	529	527	518	533	497	515	532	539	520	511	563	505	559	543	517	530	479	493	491	550	528	526	518	553	525	500	494	580	531	570	518	515	537	556	496	493	500	548	531	525	550	528	504	517	536	506	541	524	493	508	532	536	498	496	565	512	538	580	535	512	540	547	561	561	453	513	574	479	507	518	548	518	510	525	525	514	514	565	517	499	497	490	512	520	557	523	489	538	563	541	530	536	495	520	519	510	555	558	516	527	526	519	545	538	533	514	516	552	495	505	517	568	547	520	511	489	496	528	495	513	528	523	518	537	517	556	522	511	537	545	523	550	513	522	540	576	554	517	520	548	513	582	502	536	529	510	535	517	511	582	488	508	555	503	560	492	550	507	536	558	493	580	511	503	558	532	552	499	507	505	519	528	525	500	510	562	504	525	549	502	520	493	469	523	541	521	527	569	522	495	534	495	528	503	493	513	515	531	496	546	504	557	523	523	536	531	517	527	506	558	562	529	528	521	530	524	496	539	544	526	536	524	535	547	520	532	473	515	527	533	528	530	502	565	514	522	532	533	550	491	535	499	507	531	488	531	492	492	560	492	518	527	511	491	501	522	506	538	516	556	500	516	541	524	510	542	529	580	501	514	586	523	484	524	539	502	516	549	494	511	541	517	522	499	499	508	556	567	502	564	542	539	481	518	526	543	490	494	502	528	546	534	510	574	497	486	492	522	512	537	516	545	525	518	496	541	535	505	504	524	493	504	529	514	538	508	525	520	490	540	563	570	476	536	514	517	511	534	526	555	544	541	512	511	496	549	523	513	514	539	501	494	485	496	529	480	528	536	506	536	532	514	527	508	509	538	518	520	531	502	500	535	524	503	530	515	546	509	527	531	515	495	545	505	488	514	475	540	517	491	558	514	564	564	535	499	494	530	510	551	524	534	526	516	532	523	503	554	523	524	505	514	513	495	529	546	519	551	501	528	482	561	451	528	525	498	513	494	531	482	508	494	541	502	511	518	512	508	544	531	543	536	548	550	505	523	536	539	530	490	547	504	531	512	526	525	527	525	491	552	527	496	528	546	499	555	549	500	551	584	524	520	531	532	496	534	551	511	584	514	529	523	501	526	491	579	531	543	504	528	556	548	489	548	519	519	520	539	489	528	509	530	520	516	563	494	533	561	547	574	501	537	485	497	509	533	503	509	504	514	509	529	553	539	523	489	537	516	524	512	531	506	538	551	476	551	547	510	547	549	551	551	566	529	529	486	546	558	551	495	553	524	466	502	505	538	544	520	507	511	565	511	536	520	520	519	552	533	540	532	551	557	506	531	539	530	530	519	565	488	557
6313	9905	8314	4336	3167	2830	2605	2017	1625	1186	993	4870	23641	18909	10622	3442	1316	650	550	501	479	514	482	474	490	469	471	487	489	472	502	450	520	499	441	479	486	489	481	481	489	476	480	455	508	478	459	499	466	501	502	489	514	468	472	480	491	496	468	504	514	507	486	484	469	491	470	461	516	480	511	496	517	469	453	513	505	475	461	527	482	463	480	501	501	454	476	487	478	489	514	488	463	461	486	495	530	490	485	477	521	481	494	478	487	506	473	503	490	508	464	503	497	469	509	469	488	491	454	496	496	500	474	477	475	501	457	459	493	454	493	473	460	477	538	461	458	510	493	487	483	500	490	455	431	495	502	483	504	447	463	507	485	455	481	476	478	501	483	484	479	469	505	492	486	501	476	503	519	495	494	465	472	465	481	501	496	473	500	502	468	450	497	469	465	458	498	473	472	530	484	496	481	453	462	485	469	463	488	482	460	464	467	477	494	509	514	476	454	509	463	459	474	486	459	490	480	466	445	473	465	500	497	473	446	481	478	467	435	491	477	475	453	489	450	511	517	472	479	478	485	503	462	476	497	480	466	473	490	452	478	461	507	474	471	490	501	485	471	493	432	465	514	508	482	495	456	422	508	495	506	506	480	432	463	482	479	497	513	453	488	495	449	469	452	482	478	498	459	516	510	463	444	517	485	445	455	455	496	499	461	481	529	497	493	480	515	453	499	461	448	480	480	488	452	499	462	476	467	481	518	485	453	478	481	451	494	480	456	478	468	450	486	497	468	478	488	452	441	447	464	486	477	487	482	481	458	474	481	457	475	485	495	480	488	482	469	465	461	453	504	453	518	470	464	514	513	484	522	476	455	458	468	497	510	495	513	480	499	492	492	478	468	497	468	493	496	492	465	523	513	475	486	508	455	490	492	476	437	472	478	490	484	527	511	463	489	457	479	486	473	531	469	456	499	500	511	452	491	483	477	459	460	417	462	514	450	484	463	466	487	436	493	457	464	480	500	470	478	478	491	491	498	484	503	453	494	431	499	523	460	462	487	483	482	478	511	466	475	462	510	490	474	473	476	453	473	431	497	459	468	507	474	458	504	533	473	449	511	474	457	467	459	474	509	481	461	494	487	472	428	482	495	494	497	492	502	517	483	471	488	448	448	463	508	473	459	448	465	461	462	450	468	469	463	490	432	418	504	467	468	482	476	481	507	483	466	482	444	452	456	487	457	471	477	470	442	473	500	459	470	484	474	476	472	522	498	493	485	501	473	544	461	473	496	526	478	482	461	433	459	479	450	477	481	485	459	475	456	464	481	441	494	463	481	465	483	463	485	496	465	506	461	511	466	486	460	474	443	495	415	458	428	456	456	494	461	468	502	478	484	463	470	485	469	525	516	501	518	494	471	483	502	462	487	480	487	470	477	497	509	463	470	469	467	401	463	456	446	494	469	502	457	504	503	439	502	466	479	457	479	475	542	486	470	471	447	475	466	467	490	499	464	468	478	485	450	475	453	523	478	498	421	462	476	458	483	524	493	452	536	476	496	496	474	490	490	499	471	465	474	430	462	499	473	475	451	478	482	468	502	474	470	498	505	461	464	481	476	448	480	494	485	509	474	413	465	464	479	468	446	453	477	478	499	486	448	458	498	476	482	471	488	457	490	456	473	487	458	501	464	471	524	505	459	493	509	455	458	520	453	492	473	460	498	428	478	502	467	520	498	475	466	511	511	481	480	464	479	473	470	474	488	527	467	475	520	466	491	473	453	494	491	495	482	465	433	497	472	461	482	501	485	502	455	505	497	476	440	472	470	497	477	491	476	514	436	451	507	469	503	472	503	501	495	451	513	476	474	485	478	473	487	457	456	481	473	468	477	475	451	470	488	470	477	502	482	464	459	456	457	442	493	457	454	447	465	464	484	461	443	479	455	469	488	483	438	466	493	460	484	467	438	464	524	492	493	498	494	473	494	476	457	480	471	473	459	466	474	476	459	496	447	489	539	472	457	452	504	492	521	511	474	493	461	466	445	499	479	485	515	496	475	465	487	483	479	501	493	466	471	421	443	461	483	466	453	488	466	450	480	474	465	488	452	483	478	476	469	483	507	494	457	498	436	513	489	443	498	481	474	495	459	457	460	466	478	481	479	461	456	512	495	479	475	465	518	531	493	480	470	444	478	454	485	463	466	475	492	507	478	460	463	489	514	476	475	464	493	475	473	468	466	475	497	475	473	430	464	478	492	519	485	488	470	464	450	501	530	458	488	489	474	435	444	473	464	491	470	496	471	465	477	458	466	476	515	507	490	469	479	426	521	470	469	480	475	443	456	464	479	545	468	465	455	474	499	473	469	464	475	493	489	507	509	496	460	446	449	458	450	492	453	473	478	510	514	495	527	446	496	464	491	509	490	457	494	450	446	474	497	491	461	494	495	493	458	474	520	463	433	469	454	497	479	514	460	450	454	497	480	436	491	475	483	459	449	512	504	460	477	471	488	467	491	499	482	460	449	521	434	503	473	494	449	451	477	459	484	459	469	513	435	459	505	457	495	471	490	450	471	459	471	490	468	477	462	475	464	511	459	497	493	473	473	471	448	449	483	499	459	468	491	451	438	491	424	465	461	519	463	507	456	461	447	463	487	455	463	446	486	491	498	469	455	432	455	486	454	481	478	470	494	478	452	509	473	506	467	501	463	445	444	494	496	468	480	507	429	454	491	473	423	482	452	480	471	480	496	464	476	500	478	499	443	462	486	466	505	445	478	529	463	481	466	491	436	506	427	492	488	532	485	472	474	442	473	482	485	480	470	497	496	477	488	502	472	512	486	459	444	554	470	475	460	433	519	439	500	484	482	460	469	434	496	481	469	490	538	522	448	476	500	464	465	506	458	487	464	486	480	456	454	470	473	450	539	468	470	456	473	464	449	475	509	456	463	503	479	477	472	477	496	443	462	525	463	463	448	465	511	485	500	431	496	474	496	425	462	502	499	478	488	469	469	510	466	500	483	499	449	446	501	501	458	527	451	494	428	467	487	454	519	468	492	471	501	474	487	478	500	491	495	487	461	460	448	489	488	445	467	497	467	474	474	474	460	490	503	441	430	477	462	456	482	481	469	487	455	492	442	500	502	504	461	489	496	476	470	507	490	465	513	459	522	457	465	479	461	469	484	480	533	466	457	465	445	487	456	485	450	477	458	489	449	513	473	455	418	476	432	489	482	492	497	475	478	453	495	480	421	522	461	440	480	463	481	454	454	481	449	456	491	480	475	511	465	468	485	472	449	480	440	487	483	493	504	495	492	474	475	477	502	489	469	478	445	487	521	497	446	488	458	477	509	476	471	505	475	492	496	464	474	495	529	471	434	494	453	530	494	463	478	474	444	485	499	458	459	485	513	470	445	448	495	423	489	499	508	463	481	458	490	488	449	483	455	471	502	480	498	516	470	479	478	459	523	488	462	506	482	493	458	492	500	481	499	466	481	501	478	438	453	492	495	494
26701	9301	2620	1480	935	703	582	611	506	477	465	471	1341	1430	1101	697	504	472	433	427	454	460	443	476	417	434	436	440	469	470	435	428	453	457	461	407	448	468	425	450	438	467	400	440	417	469	442	385	467	432	419	430	463	446	474	416	432	429	439	441	459	450	453	457	436	455	456	442	444	452	440	433	435	460	432	427	426	414	416	457	410	438	413	440	439	450	452	442	454	458	429	444	425	426	442	443	434	427	457	486	435	394	463	443	479	452	434	428	439	429	450	448	450	447	459	419	446	422	468	407	430	440	443	425	416	443	404	445	482	447	452	448	442	401	434	438	436	441	409	446	421	437	417	438	444	421	481	450	429	402	464	444	427	433	407	446	484	497	445	477	456	455	424	422	450	412	432	470	467	414	432	448	458	428	451	400	430	423	437	454	477	423	443	471	423	446	456	396	432	406	430	454	471	461	432	472	440	403	466	449	402	482	422	455	451	436	413	451	466	440	399	444	401	464	429	431	463	454	442	426	407	432	429	433	437	442	417	421	459	477	436	435	423	467	419	450	427	397	417	450	430	443	426	425	438	425	443	437	427	470	447	451	396	439	434	431	411	428	449	459	449	415	474	451	466	420	455	418	439	449	434	411	406	448	423	450	450	453	447	440	430	447	463	431	420	448	425	425	478	417	447	452	403	445	450	426	459	425	405	427	460	424	460	450	440	441	464	446	461	423	443	445	435	420	438	465	433	466	466	450	427	453	411	451	428	415	446	463	430	417	444	421	397	438	482	455	444	411	464	487	448	448	443	415	423	479	451	427	439	420	437	420	453	388	468	425	429	452	450	452	429	428	456	455	448	456	452	445	450	450	468	486	400	428	401	432	431	434	458	459	429	423	447	458	448	463	419	473	448	429	418	458	464	438	437	456	423	492	445	434	418	446	386	442	440	447	438	422	460	444	467	422	410	426	416	417	479	452	450	428	437	476	420	443	384	451	444	445	455	441	403	433	461	465	457	448	406	522	463	439	424	433	451	416	455	453	411	443	453	470	432	442	465	456	425	446	456	476	459	420	417	426	404	422	375	398	445	439	448	437	417	411	430	445	464	469	455	429	424	455	469	432	454	469	420	454	418	460	465	452	437	449	409	471	452	437	431	471	453	478	446	456	429	448	430	440	457	449	453	410	421	458	446	434	418	436	444	412	444	462	431	401	434	463	458	408	432	462	412	424	417	450	444	435	436	439	403	409	416	446	432	441	413	453	449	392	440	454	466	505	417	441	450	453	463	452	478	467	442	459	423	428	463	473	495	447	447	440	452	432	446	451	450	401	414	440	467	418	412	444	404	439	436	461	451	456	459	460	488	452	420	467	434	416	408	460	460	443	448	430	431	440	446	449	425	432	435	431	441	436	413	447	413	454	448	436	441	423	458	436	433	420	459	455	411	479	434	453	421	427	451	435	436	441	410	421	437	395	478	434	441	448	441	463	397	500	434	423	417	450	458	437	467	426	443	442	471	437	458	433	423	441	447	434	452	468	412	445	449	443	447	444	451	487	433	422	462	443	434	460	432	457	459	461	445	432	448	417	400	456	421	403	449	413	438	427	440	426	476	411	441	466	422	454	433	475	446	445	475	459	451	409	439	416	455	455	435	468	432	439	434	461	454	433	426	426	433	449	446	440	434	444	436	438	447	467	446	402	419	438	461	453	451	434	437	425	457	432	470	439	430	414	446	422	461	414	444	462	438	472	443	411	394	428	471	445	462	399	414	422	450	445	396	419	442	435	425	451	443	433	480	434	429	434	457	424	452	431	446	478	425	453	395	443	435	437	414	440	445	406	449	465	435	443	441	444	445	394	447	413	415	462	431	453	435	462	455	479	422	435	440	417	436	437	450	451	402	462	431	439	431	458	433	475	413	436	459	486	430	453	425	423	400	455	434	453	468	428	466	439	459	473	418	435	440	442	426	462	454	469	432	422	443	504	432	451	469	435	442	452	384	415	461	438	394	425	410	430	428	489	434	446	455	431	421	431	410	402	435	413	423	447	451	419	427	436	404	429	415	407	445	466	439	403	402	410	427	437	413	422	474	420	423	437	439	453	440	418	414	439	419	447	425	460	452	445	466	429	419	429	435	431	431	462	488	463	438	443	435	418	421	423	381	435	457	412	421	456	475	446	464	467	444	416	419	424	393	420	487	424	445	467	403	411	453	439	454	445	494	466	450	446	456	433	436	483	445	467	442	428	439	440	479	445	407	408	433	436	458	421	431	452	431	403	456	441	475	462	461	445	434	443	499	467	435	437	435	509	462	418	463	431	428	455	430	421	408	457	435	432	403	455	469	439	471	451	477	444	466	446	433	426	403	415	422	430	450	425	448	444	465	455	430	437	440	438	445	463	453	428	424	438	455	452	422	466	444	423	450	432	439	462	438	441	424	485	424	473	484	468	433	479	410	453	438	428	469	466	420	448	420	475	440	445	441	426	415	433	434	453	397	447	436	450	461	479	434	405	441	421	395	486	436	463	439	468	445	455	423	461	433	447	425	448	395	419	439	469	412	454	423	449	468	430	420	412	454	469	456	458	458	476	446	414	428	447	436	474	420	460	422	444	472	437	469	445	456	432	439	435	460	478	430	442	469	452	458	421	461	449	425	421	466	461	448	457	391	444	432	456	434	441	466	400	468	445	407	472	460	469	405	466	402	447	444	439	439	464	453	462	451	412	442	442	428	441	444	439	430	465	450	449	413	430	429	448	475	449	426	464	419	424	404	433	471	438	440	470	462	411	438	431	430	431	435	448	433	447	460	392	440	448	469	424	430	452	441	430	409	469	468	416	449	437	390	445	461	475	412	462	422	467	416	415	426	462	443	437	449	424	422	430	452	450	463	422	401	433	444	410	452	433	423	458	451	459	442	464	456	444	409	479	469	441	431	472	381	431	467	394	437	440	452	457	468	473	428	461	421	442	440	411	440	475	479	453	437	423	418	444	427	497	424	411	420	443	426	448	455	423	432	437	464	444	460	446	434	451	444	466	449	458	431	436	442	402	447	474	461	473	433	426	436	449	449	428	435	445	417	433	398	413	442	456	475	461	466	446	453	412	437	448	439	431	453	483	418	412	431	435	480	425	449	445	447	448	424	462	463	417	405	429	466	429	443	450	459	437	414	407	411	463	446	461	461	402	443	426	432	429	471	437	423	438	445	471	487	468	417	480	441	413	428	426	407	455	434	440	407	461	474	417	415	450	427	412	465	449	441	453	418	450	420	433	440	479	422	463	438	419	471	409	458	448	401	464	407	415	425	479	449	450	476	396	468	452	447	495	443	428	439	423	441	443	443	448	465	438	419	411	423	446	435	459	429	460	435	435	415	441	451	421	444	430	479	432	443	418	456	437	451	473	416	392	470	477	462	446	445	449	426	496	460	444	390	467	457	448	460	472	434	466	451	442	463	443	409	430	426	469	407	409	423	436	455	447	457	469	429	445	463	435	453	454	438	437
6333	2965	2628	1523	1065	847	695	701	572	511	470	543	1831	1892	1214	670	522	396	392	385	380	386	390	381	371	424	425	397	414	408	409	396	447	393	367	403	386	406	391	425	402	418	405	415	366	404	386	377	388	361	424	407	406	423	435	376	396	424	406	383	398	369	389	414	397	378	456	355	397	382	391	414	379	400	426	388	401	382	410	374	424	410	398	390	378	399	405	412	392	397	387	406	387	414	437	387	416	421	403	401	399	385	405	389	382	389	407	389	393	408	405	444	422	380	382	380	374	366	387	334	377	388	365	426	377	385	398	360	381	417	356	413	395	372	423	388	370	401	372	415	386	391	392	397	393	355	386	361	409	407	398	392	383	390	391	404	378	406	375	421	380	400	393	416	394	380	422	399	389	456	384	390	414	389	448	416	439	374	394	411	419	392	401	373	395	411	390	447	358	398	391	403	421	366	428	381	375	355	416	380	399	404	377	396	422	423	416	407	398	413	398	409	424	372	422	398	435	389	402	390	425	439	429	387	367	404	408	404	435	426	414	415	404	412	400	410	401	388	410	398	377	408	386	389	404	386	420	403	441	403	406	380	409	421	397	373	371	401	400	396	407	401	411	369	377	439	397	390	389	394	435	395	429	418	430	424	404	428	369	409	408	439	377	406	397	420	392	382	415	370	382	394	419	409	434	412	412	372	395	414	404	404	390	361	368	400	428	405	379	384	405	372	404	386	405	425	380	387	393	368	367	406	384	406	393	396	416	382	401	384	360	369	399	411	390	364	419	337	371	385	425	363	410	401	411	418	383	411	380	434	420	385	429	389	400	385	415	421	407	384	378	375	401	391	352	416	386	395	387	381	386	381	401	385	398	408	396	397	394	404	391	440	398	381	382	387	374	379	395	371	352	399	367	396	397	414	383	420	401	377	397	390	388	375	366	407	383	390	398	404	390	379	407	386	389	405	372	401	390	412	386	402	381	407	411	402	371	373	369	396	405	368	385	421	395	386	382	380	386	383	422	405	395	361	345	346	399	405	389	440	383	428	423	426	381	403	402	407	423	366	400	396	446	405	434	378	406	408	382	395	375	367	400	416	382	417	433	383	402	382	395	422	410	420	419	381	391	378	400	369	384	381	393	389	371	412	400	399	394	413	416	404	389	410	436	397	393	364	419	388	377	366	391	398	412	394	408	400	387	431	430	372	382	412	371	376	378	361	413	434	407	387	404	410	390	394	375	409	393	384	382	381	392	387	414	403	362	426	371	426	402	389	373	409	455	435	395	415	376	436	401	380	409	389	405	379	406	403	395	379	383	432	419	401	391	411	409	387	381	370	378	397	394	383	372	386	381	396	368	383	417	362	379	397	380	371	395	421	377	434	401	419	391	397	356	394	393	356	410	423	405	364	375	408	376	376	381	388	423	399	368	400	416	390	393	392	371	420	412	375	405	384	386	396	377	377	396	368	359	398	430	387	395	375	420	383	410	414	380	368	414	379	354	368	387	383	376	382	405	389	387	392	380	376	404	384	387	397	366	406	398	369	402	406	381	402	363	410	414	389	372	420	384	389	395	381	412	380	408	403	397	387	399	385	382	369	379	401	391	410	397	424	367	421	416	362	392	394	399	382	386	380	392	409	426	376	410	408	419	428	363	412	387	367	348	423	422	371	420	388	388	409	386	383	368	373	375	400	363	389	410	414	357	417	348	402	387	433	433	398	409	385	392	437	381	399	382	379	400	342	414	406	409	436	414	396	425	387	381	364	410	404	375	389	368	370	382	403	432	409	415	396	416	380	373	348	388	376	390	378	410	373	401	405	389	393	391	374	400	406	404	377	384	365	381	427	426	400	405	380	359	379	409	419	361	402	357	422	418	416	403	385	404	354	433	379	380	388	413	425	395	381	435	390	384	404	389	399	430	387	405	366	409	396	378	365	439	392	391	359	407	387	392	364	412	413	399	405	375	402	359	408	396	383	363	389	391	408	356	390	395	381	433	447	382	398	433	404	393	371	407	392	387	412	375	396	419	366	385	375	389	405	369	361	387	378	403	401	375	418	410	368	409	411	406	428	416	364	427	414	382	374	396	391	391	418	381	410	415	395	375	416	370	393	363	435	390	394	393	394	360	402	384	429	371	367	412	376	378	415	401	390	379	415	384	393	391	390	367	402	387	388	434	367	401	380	396	411	402	410	403	423	386	422	402	370	378	357	383	403	391	372	428	378	386	399	385	408	396	391	379	382	419	380	404	421	405	390	381	389	422	372	416	412	399	378	381	397	385	376	432	382	394	429	389	379	401	357	395	376	397	395	383	393	382	398	417	391	430	355	369	448	409	407	385	365	364	416	376	381	399	396	402	364	410	399	442	371	363	427	428	407	402	399	386	372	384	401	378	419	398	404	373	377	367	397	396	365	406	421	382	402	354	410	392	387	386	381	363	382	381	405	408	422	367	404	408	415	405	400	409	360	411	382	397	404	404	387	406	380	405	414	360	412	419	406	382	412	433	390	363	406	390	416	397	386	433	371	390	379	405	370	410	409	383	391	414	426	387	399	410	405	388	412	408	373	399	413	405	407	398	372	412	396	383	402	405	394	413	373	382	388	394	376	385	393	398	401	424	405	410	408	372	435	393	405	426	404	404	437	368	406	408	408	423	394	392	416	402	403	401	360	423	439	397	416	370	372	412	416	398	385	373	421	391	388	424	405	413	376	401	394	423	375	360	436	373	369	432	360	418	450	383	382	398	369	412	391	381	385	371	398	368	406	422	379	424	402	402	376	379	393	395	382	420	425	363	419	376	419	394	391	401	387	393	388	373	373	375	439	397	419	411	392	378	402	348	401	373	377	399	405	379	388	401	406	376	386	387	385	384	393	387	379	386	404	415	399	376	384	368	392	390	408	408	385	380	392	408	399	360	389	445	351	417	392	420	370	391	412	418	415	363	418	389	425	410	390	420	405	392	393	422	402	413	377	388	362	396	409	404	409	405	379	384	402	379	375	394	384	364	382	403	390	394	356	415	416	417	380	386	400	384	412	368	371	369	395	380	433	400	387	393	406	383	408	390	382	412	396	351	415	398	373	420	369	403	406	397	380	377	415	371	428	385	379	407	386	417	385	380	382	399	397	361	402	400	399	426	380	410	420	394	382	407	422	401	401	403	384	378	388	414	369	406	388	400	360	416	410	401	365	408	381	404	424	424	380	409	391	405	398	371	386	391	388	396	379	400	378	400	372	396	418	397	427	406	384	431	365	386	382	414	403	391	390	388	395	410	421	405	381	400	414	386	401	372	376	359	422	378	377	402	394	398	376	377	401	384	377	420	399	384	374	411	424	413	355	406	399	366	398	408	394	347	415	411	390	420	424	422	353	372	399	382	407	400	373	390	401	373	363	396	402	413	367	373	377	356	357	401	395	423	391	395	406	400	417	372	429	395	380	381	390	397	398	353	402	370	411	376	410	405	388	415	411	378	384	366	392	416	362	401	405	421	396
24812	20792	26688	24683	9398	2326	1433	1018	824	708	702	1643	13037	10943	5417	1881	738	571	465	448	429	424	409	430	455	432	452	460	434	422	459	449	432	482	470	426	422	476	434	452	421	431	418	412	480	426	418	440	466	460	428	434	460	473	389	472	394	422	446	397	435	439	424	391	424	416	429	450	453	433	428	407	425	461	401	464	443	407	398	409	429	448	425	414	431	391	470	435	432	424	363	448	444	448	444	420	441	411	399	409	433	426	444	440	422	413	427	410	438	447	422	424	437	429	437	460	435	434	422	448	411	439	431	435	424	485	425	425	446	417	430	419	415	418	415	413	451	433	410	433	390	396	426	402	433	408	427	446	440	427	445	442	400	453	494	432	427	438	448	454	406	437	417	413	423	412	430	414	374	412	411	392	452	430	417	403	442	393	395	393	435	426	406	453	427	374	419	446	432	383	433	430	419	429	429	425	419	427	451	439	451	462	425	387	401	403	426	415	402	415	453	459	443	408	417	457	425	413	420	406	444	411	415	461	394	436	429	430	431	426	410	445	415	432	492	409	403	439	434	408	415	443	436	417	443	404	420	440	413	440	415	415	458	422	448	385	485	398	420	428	443	424	420	418	433	427	448	448	454	446	446	431	428	423	434	420	408	441	433	467	420	417	418	392	446	420	431	425	428	406	420	438	430	433	407	417	435	435	419	423	404	420	418	432	430	412	428	419	441	454	406	406	440	427	405	446	479	454	445	465	444	438	389	433	446	416	443	432	413	424	449	442	419	448	429	457	419	410	435	408	434	460	417	420	414	419	457	405	441	411	444	409	419	452	406	443	450	483	433	409	426	417	460	426	392	457	421	446	375	411	393	418	413	504	438	408	395	423	414	434	382	412	389	438	413	417	411	449	398	417	387	424	420	415	413	443	437	414	428	440	386	424	411	431	418	437	414	472	425	418	472	411	375	426	437	432	422	411	425	437	431	439	415	432	416	395	453	437	464	408	427	420	432	430	405	431	421	434	425	430	396	428	435	434	373	422	406	419	433	453	393	440	423	440	412	444	409	432	387	424	436	431	387	436	406	427	460	403	397	458	389	425	435	374	393	427	433	406	431	428	403	442	407	472	442	403	420	451	438	440	430	411	429	414	429	397	438	405	472	457	424	391	408	446	439	410	420	384	431	434	440	470	410	453	441	446	441	460	424	472	406	441	434	425	405	454	416	443	417	386	373	412	410	420	425	415	426	400	440	397	414	409	428	452	398	420	418	431	408	432	406	408	437	420	395	399	421	417	421	459	440	383	466	416	440	468	420	436	420	452	430	456	459	435	438	406	447	392	437	446	448	397	408	456	411	444	457	464	399	411	434	432	409	426	427	446	455	445	413	399	445	389	420	421	451	439	439	423	475	447	415	430	400	406	440	429	434	424	394	407	418	421	400	458	445	450	394	393	425	403	424	407	479	398	410	445	439	460	445	456	434	386	432	427	411	426	416	391	387	397	466	422	470	433	409	414	390	442	450	420	409	451	451	423	403	431	409	408	438	415	433	441	407	417	461	429	425	435	388	393	403	448	428	420	413	457	433	421	464	420	423	411	382	417	398	403	404	447	429	425	449	429	421	420	442	433	418	460	414	389	432	400	417	443	419	454	435	424	380	404	455	428	444	386	394	419	413	443	437	449	396	419	397	434	396	446	423	434	426	419	417	416	400	406	400	400	433	463	431	404	422	421	416	389	437	449	427	414	428	435	421	415	401	434	405	420	425	454	437	432	450	447	438	436	443	437	458	420	488	428	415	409	419	426	400	406	448	449	433	470	423	434	426	421	420	409	431	410	448	417	439	411	468	437	462	406	398	450	452	429	468	425	424	448	461	419	455	427	434	431	444	435	447	462	424	429	447	452	395	453	446	438	433	416	441	418	420	407	401	410	424	420	407	438	442	437	436	422	407	413	443	430	455	422	400	457	408	423	434	421	429	437	402	399	452	442	413	429	439	409	425	405	434	412	416	433	414	418	427	457	454	434	442	401	451	443	414	410	401	445	441	388	404	480	442	428	460	417	451	411	417	421	426	447	442	414	423	425	407	422	442	419	404	471	434	405	440	433	438	467	403	413	437	409	381	416	433	387	431	443	452	440	408	409	416	407	426	423	378	415	421	416	429	427	432	438	459	406	417	411	407	457	404	414	397	429	471	426	388	400	435	392	418	415	449	426	417	394	422	386	430	391	411	421	438	419	404	441	406	413	462	431	458	416	438	423	432	436	414	376	418	423	445	423	412	413	376	440	393	436	420	411	423	492	401	433	456	405	393	411	406	399	408	407	439	435	425	415	400	401	430	435	433	394	410	412	419	395	427	368	434	450	393	425	419	409	431	408	413	417	455	444	413	460	427	438	441	444	413	395	415	442	415	432	439	459	410	411	446	412	407	464	444	465	442	432	405	428	415	456	440	427	425	439	406	420	385	433	453	434	450	374	429	430	410	420	442	453	424	427	436	427	408	457	484	447	409	440	427	456	433	434	482	439	413	407	426	446	407	404	407	425	435	420	443	452	423	427	437	422	418	400	413	448	425	424	434	399	413	456	395	430	425	436	431	415	444	435	433	406	422	407	435	440	484	404	467	401	385	432	418	432	428	459	404	479	413	422	477	417	420	440	411	459	428	432	448	449	398	428	404	403	411	429	442	409	412	426	462	447	411	440	404	438	440	452	454	459	413	441	423	438	456	419	423	409	416	447	440	426	417	425	375	436	453	404	436	455	378	441	440	442	468	405	435	426	425	411	413	440	404	399	436	409	415	454	442	438	425	451	417	463	412	425	403	457	433	419	417	451	419	418	402	454	449	457	439	409	431	419	422	461	432	395	376	410	408	463	417	425	438	433	428	432	449	454	393	394	447	427	402	402	451	450	405	455	430	441	427	405	447	414	432	453	439	414	468	436	461	414	420	405	378	432	412	457	453	410	424	427	443	418	403	409	388	439	432	423	410	427	410	451	434	414	414	408	429	411	430	437	429	394	423	403	413	422	419	455	437	407	414	412	407	423	413	423	436	396	404	395	434	422	445	422	411	418	387	414	404	442	459	433	430	423	415	465	439	393	427	439	444	421	440	433	441	441	431	397	423	414	422	395	394	447	432	428	403	420	413	449	384	394	387	423	425	365	462	402	418	415	419	410	424	392	448	428	429	436	424	423	418	407	436	407	402	431	414	415	430	408	400	442	420	427	428	402	435	426	429	439	397	447	439	436	448	422	447	449	436	433	434	390	423	425	429	429	423	420	423	471	425	415	424	425	388	442	434	418	422	407	405	417	434	418	410	403	446	422	450	408	408	436	447	418	426	400	438	406	406	426	395	422	450	409	450	428	419	444	426	379	387	426	413	396	410	401	403	430	447	426	412	447	413	435	447	404	439	396	409	441	437	434	412	410	419	426	453	402	437	467	450	405	404	405	467	427	404	430	418	415	403	449	425	446	389	438	397	427	408	383	420	410	419	408	418	412
5560	8093	7550	4457	2829	2089	1524	1169	1059	886	790	2718	15477	10972	5494	1985	772	438	399	392	417	399	406	401	419	412	374	385	415	397	440	398	415	434	419	380	440	416	394	328	394	383	394	410	388	385	381	402	414	420	368	434	395	413	377	417	405	417	420	445	416	396	394	383	414	393	343	420	401	421	391	390	391	381	396	392	406	421	399	378	355	444	428	404	393	418	388	424	369	406	403	400	407	388	403	409	403	396	405	392	405	402	382	401	435	391	372	371	376	384	368	330	365	416	428	363	365	374	360	370	390	400	416	427	391	406	418	411	427	379	386	400	415	383	363	394	388	370	413	382	373	389	384	392	378	397	426	395	435	410	388	361	396	406	368	365	421	400	376	384	401	393	420	399	379	404	377	412	383	402	413	416	391	408	396	374	388	425	424	370	404	407	412	388	399	377	371	393	414	410	383	423	404	390	361	398	363	377	422	417	377	425	403	434	398	381	354	388	407	390	384	397	430	414	401	374	358	408	380	427	401	398	423	425	413	415	395	393	390	419	381	420	388	390	400	374	398	421	389	393	400	419	370	381	382	378	394	356	401	401	385	385	421	433	413	403	417	383	416	402	370	426	389	342	437	455	433	421	405	422	391	362	421	401	398	371	399	387	362	386	399	389	402	400	411	390	378	372	375	418	382	368	402	410	374	392	380	402	376	414	396	417	391	369	430	389	404	421	384	388	432	405	377	431	367	376	398	403	386	392	416	400	386	364	391	395	422	415	386	424	388	399	400	359	371	430	370	375	397	385	398	391	403	389	412	393	408	420	419	417	406	398	416	422	370	374	403	395	371	396	384	387	355	412	406	398	436	347	398	372	391	425	395	402	403	407	395	422	412	409	360	377	422	401	365	422	378	413	393	383	374	408	392	408	413	413	409	401	423	387	431	384	426	404	353	369	365	435	374	381	422	409	441	405	398	370	386	400	402	406	405	380	404	401	418	424	399	384	400	366	390	407	366	406	393	404	406	391	391	396	426	391	362	404	389	378	424	381	425	409	387	423	415	427	397	401	372	381	378	363	428	375	404	392	411	378	415	404	383	369	405	406	469	413	390	354	379	346	394	409	411	376	348	390	386	369	363	417	401	427	398	394	394	385	416	360	399	382	381	427	408	377	411	382	394	379	388	358	406	419	417	381	404	396	387	431	391	385	409	394	394	393	394	388	390	383	383	393	355	399	408	409	370	410	406	382	371	378	413	403	407	400	402	389	390	396	388	458	414	394	381	432	408	395	397	397	415	381	374	387	402	400	435	372	397	366	397	389	418	396	396	379	405	397	386	391	407	373	439	408	394	406	411	388	392	415	422	351	390	401	396	418	414	391	388	360	392	412	402	367	401	369	389	411	419	418	406	415	415	383	377	371	380	423	428	381	385	406	436	418	390	405	394	408	402	411	396	398	431	412	386	413	406	374	375	388	421	394	432	388	377	400	418	397	375	380	453	360	416	405	413	409	383	392	404	368	411	379	392	410	378	402	368	395	384	409	381	391	410	402	388	416	386	400	372	402	365	410	386	390	406	391	402	411	393	356	364	383	375	389	355	356	385	400	401	387	401	392	395	415	402	374	417	383	400	387	407	345	398	369	411	402	399	362	387	366	388	434	372	392	398	387	377	376	382	405	378	405	399	420	426	418	395	372	441	391	371	373	397	398	365	404	413	398	405	443	405	400	384	382	400	408	405	403	388	383	392	441	400	398	372	370	396	419	391	405	395	402	391	374	381	384	383	419	369	379	372	390	394	421	400	444	389	421	394	404	372	379	401	402	378	393	417	410	395	445	367	366	411	401	409	428	375	381	428	414	378	384	387	393	385	398	357	409	427	392	401	432	387	420	392	377	379	372	386	386	404	383	409	390	420	384	388	388	403	381	349	414	440	367	433	429	363	352	367	369	417	394	376	364	418	395	414	380	404	391	396	413	394	444	400	384	409	410	401	420	391	375	404	390	398	366	367	399	428	373	401	417	375	369	411	427	419	404	441	407	412	378	388	389	376	419	442	367	419	391	388	414	411	373	408	410	388	408	403	395	407	416	374	378	416	366	385	371	380	408	376	433	375	437	389	412	372	405	384	395	403	410	393	396	394	417	410	393	367	408	374	391	397	409	431	373	405	404	371	404	394	379	432	384	360	385	413	412	379	413	425	378	437	402	387	404	413	386	420	422	424	369	397	406	395	401	450	376	373	371	355	401	342	400	367	392	384	420	394	381	410	381	408	402	433	429	394	416	414	356	390	395	408	406	383	386	388	412	377	417	420	386	417	385	403	429	428	396	394	416	372	389	383	398	400	403	395	408	370	389	365	384	367	393	393	408	425	415	393	392	416	400	387	407	373	404	372	419	401	392	395	400	398	416	398	394	404	413	382	405	411	415	392	401	376	384	400	404	412	356	457	396	377	389	412	423	427	446	379	428	416	383	383	404	398	405	394	407	405	444	376	391	418	406	431	382	404	368	368	385	398	404	387	387	359	361	373	420	372	411	408	422	383	384	444	403	384	394	381	426	378	378	406	402	425	375	423	394	394	435	390	359	421	397	388	369	403	349	368	394	400	375	384	417	386	389	407	418	379	406	384	402	378	365	405	376	379	389	407	403	404	407	375	403	393	353	425	384	383	398	435	373	400	416	388	378	409	395	418	373	397	409	387	390	402	384	376	413	408	381	425	423	410	401	414	374	384	410	419	378	408	424	397	398	406	402	369	378	387	373	412	414	383	376	379	406	387	408	399	385	348	425	398	415	412	396	375	428	416	347	416	387	349	380	418	417	384	409	374	412	401	382	392	415	411	387	371	377	409	433	388	415	405	391	417	413	426	355	394	389	401	367	368	381	372	389	398	423	385	419	382	380	388	399	407	353	383	410	392	397	389	368	387	374	424	373	398	409	392	408	408	397	365	409	383	407	390	407	396	410	391	392	394	400	350	383	398	406	403	410	349	367	409	382	417	418	415	417	409	423	416	361	381	394	391	391	394	368	406	379	383	379	403	385	413	407	378	414	417	387	372	394	403	372	425	387	369	426	395	410	393	391	417	356	428	404	419	367	413	426	387	407	387	406	393	446	380	380	389	404	381	403	382	382	390	355	407	373	413	378	413	390	410	393	375	405	426	424	403	412	426	420	384	409	408	384	406	370	445	382	384	404	404	391	405	392	405	409	402	379	400	389	406	386	367	434	380	380	393	420	404	406	420	370	391	356	379	375	403	381	422	441	373	380	397	397	419	382	386	387	396	418	367	409	396	433	385	406	396	405	383	372	390	346	406	391	394	439	406	416	418	399	390	414	389	407	418	407	369	395	403	396	397	371	367	403	422	339	366	405	408	397	383	390	426	411	412	408	375	349	379	385	397	357	423	384	436	371	396	425	392	361	361	399	380	395	387	386	350	410	424	373	409	406	363	381	368	388	401	427	362	398	401	411	378	401	415	390	389	411	377	370	392	371	402	381	411	369	379	415
23824	20827	27819	23977	20330	8482	2735	1796	1302	1102	991	5122	23516	20281	10169	3036	1035	637	582	575	526	546	553	543	565	547	575	537	552	577	555	585	555	588	569	582	572	572	583	556	566	541	521	554	553	563	513	541	571	517	570	586	548	557	552	553	571	530	554	535	540	573	570	523	525	526	607	568	523	566	569	552	592	560	593	541	581	571	529	590	516	630	542	596	539	546	621	530	546	549	573	565	574	580	580	587	574	517	563	611	545	570	527	527	528	532	551	590	564	558	523	532	526	546	589	581	525	569	520	567	594	520	555	565	542	533	571	544	573	507	511	588	532	508	540	556	553	560	548	572	607	605	533	565	536	536	519	567	544	594	574	533	558	605	520	520	550	544	511	530	556	603	518	526	565	559	535	572	584	545	560	579	552	558	525	561	564	539	541	567	527	556	553	556	588	568	524	548	526	550	564	538	556	574	547	565	536	571	526	544	575	525	528	522	542	532	563	531	570	545	539	530	546	576	541	538	542	582	556	589	567	516	558	560	595	527	550	493	580	540	517	585	594	575	563	558	547	566	532	534	561	571	565	537	520	555	545	534	566	558	555	586	588	553	546	542	526	556	541	539	591	538	533	543	549	528	584	579	587	580	526	558	564	566	557	595	583	543	570	563	550	530	542	587	562	539	546	580	540	552	547	563	586	536	549	525	566	529	574	581	543	581	563	596	542	537	511	552	564	532	535	543	513	559	552	574	555	523	550	575	580	544	524	539	589	576	547	607	563	542	591	544	571	559	588	566	545	556	555	574	551	585	551	549	561	576	558	595	583	557	527	543	610	531	553	536	569	570	520	552	511	536	547	636	547	564	573	502	545	560	566	528	579	544	546	560	534	542	498	590	541	584	547	574	555	568	615	526	515	523	544	568	510	512	536	563	546	560	564	577	568	543	546	532	575	566	556	521	529	527	542	582	584	564	517	518	554	564	518	553	549	555	559	561	519	557	534	547	523	528	528	551	571	550	524	555	573	534	538	518	562	554	568	561	543	579	559	564	555	560	589	521	491	572	575	575	558	473	530	572	577	554	547	577	553	572	565	570	524	577	521	540	552	624	551	565	528	538	580	588	528	543	530	556	575	536	548	523	552	515	581	518	545	545	570	528	567	553	541	551	542	555	573	591	520	530	539	563	556	594	572	567	597	578	548	593	563	567	538	561	564	553	550	557	532	517	541	538	504	548	549	527	574	564	554	566	559	547	551	537	546	558	580	533	566	553	528	545	592	549	550	521	553	521	562	534	579	551	600	532	526	553	593	545	586	555	546	571	544	516	540	541	567	548	554	535	515	596	544	532	552	582	565	520	582	538	563	512	541	519	576	564	531	576	550	579	569	512	558	555	570	594	534	553	527	548	551	550	562	564	588	623	574	553	554	535	563	545	592	551	538	535	568	530	515	553	558	547	490	528	560	557	574	547	564	554	551	572	566	548	559	553	563	542	523	526	538	576	561	540	584	600	549	554	530	545	534	569	543	537	584	541	527	514	580	555	491	584	520	583	589	556	567	538	575	544	535	556	520	584	551	544	561	575	526	545	545	536	583	555	574	544	553	595	540	581	598	547	551	555	605	511	549	580	580	518	574	544	560	528	564	543	577	538	537	564	551	556	552	609	550	558	509	583	532	546	568	590	541	537	548	574	612	531	596	558	557	576	564	575	554	591	548	546	532	566	523	542	543	564	526	583	570	522	590	576	583	512	557	539	532	588	544	538	557	544	545	536	564	547	576	595	545	549	561	552	531	642	544	533	519	521	544	518	577	500	542	558	602	568	549	576	577	581	560	547	539	555	581	553	562	543	549	521	557	523	525	567	546	558	543	587	527	561	510	563	594	544	551	550	561	586	583	523	554	597	564	537	550	591	534	578	575	555	569	564	584	574	570	499	538	532	538	569	546	587	546	545	510	529	559	548	554	552	560	530	532	546	550	553	523	575	552	580	544	561	541	563	605	591	539	521	562	562	542	557	537	557	519	582	578	577	551	567	567	535	543	541	531	564	581	566	537	546	553	553	523	553	577	543	568	541	568	576	546	523	571	573	558	540	547	585	571	568	544	562	580	512	565	541	548	543	563	558	549	539	560	538	550	560	536	571	552	544	553	568	588	558	556	539	567	533	536	549	553	563	523	552	584	540	560	581	571	562	543	549	542	528	557	521	568	546	537	563	571	532	540	518	572	585	557	592	531	511	548	546	551	543	531	589	560	535	546	513	558	561	546	515	510	512	512	567	542	573	508	563	573	592	571	553	580	543	548	573	565	596	538	520	535	540	551	572	567	607	572	571	528	589	535	599	612	546	548	526	547	526	545	547	538	579	590	578	603	549	557	567	588	557	531	557	541	506	548	546	584	578	540	539	564	553	543	560	604	589	557	581	619	547	567	524	588	543	559	540	600	554	557	522	548	567	554	561	558	554	487	525	531	562	592	546	590	568	563	543	526	627	578	585	545	549	580	540	552	532	562	540	525	582	518	577	574	558	579	555	564	570	536	551	538	534	525	558	526	522	548	551	605	564	520	559	527	560	582	580	570	577	518	537	564	531	568	493	600	589	548	561	534	542	549	494	618	550	561	555	547	533	541	555	562	565	594	543	551	502	541	561	579	609	546	579	579	544	592	555	556	578	540	541	508	560	528	531	555	561	515	512	497	592	575	531	561	555	528	523	561	609	545	545	530	548	561	553	563	572	509	519	538	570	545	554	563	562	493	534	560	552	544	522	541	587	562	594	573	533	514	576	587	550	553	547	561	554	544	536	528	576	560	564	551	558	541	573	558	604	552	575	559	550	555	530	576	545	551	549	546	532	500	512	554	531	533	549	553	535	610	573	562	552	565	542	569	511	518	540	522	561	528	555	564	503	606	590	538	591	536	570	593	545	529	509	585	586	556	558	550	546	575	572	560	540	525	540	535	532	550	535	571	528	526	549	605	533	575	564	549	540	556	542	537	562	551	529	570	516	561	561	545	593	556	552	489	565	537	534	563	589	527	528	539	588	563	546	591	559	519	545	594	555	531	553	569	535	549	553	553	556	554	553	572	533	559	559	537	553	555	521	594	545	543	538	574	532	558	527	529	539	607	561	538	596	514	549	528	520	555	589	542	543	556	556	541	515	552	571	536	552	566	570	498	546	558	548	547	612	590	551	525	536	546	545	526	538	523	539	530	503	528	534	551	548	524	530	576	551	599	535	575	544	572	538	554	542	577	546	527	551	525	544	515	531	579	554	572	579	534	563	513	583	566	535	566	555	537	540	572	582	588	557	577	573	543	547	551	522	543	550	527	512	574	556	531	615	577	564	549	558	570	528	544	548	518	547	543	547	581	528	555	532	552	556	615	551	535	540	558	531	549	493	545	538	555	540	529	507	578	556	557	523	565	561	562	578	522	571	528	480	601	540	542	564	570	535	560	528	565	524	557	546	550	543	513	566	532	576	528	531	555	558	558	544	563	527	577	532	560	523
6154	11148	11295	6909	4638	3358	2493	2131	1620	1351	1256	7826	24121	18207	8634	2870	988	636	485	499	479	477	466	516	508	505	499	524	490	462	500	500	515	523	498	468	479	519	516	467	563	469	503	523	490	456	514	509	474	488	486	534	463	497	512	478	492	483	523	493	470	539	558	509	466	513	502	519	458	510	514	505	539	471	521	503	501	487	511	499	483	526	490	480	479	474	469	523	489	482	404	512	517	502	512	484	496	501	532	482	452	502	516	506	472	547	550	509	557	505	484	535	514	483	498	527	511	512	513	512	509	496	482	499	532	508	472	486	490	457	498	509	484	471	505	483	466	489	491	496	471	511	483	502	494	521	534	504	529	506	472	519	493	502	525	486	505	509	488	520	437	530	529	500	473	496	523	500	493	536	499	483	477	476	477	540	509	488	541	505	522	528	501	519	501	513	492	460	489	496	461	494	504	531	498	466	487	501	519	479	484	484	488	517	478	498	528	524	526	518	478	536	456	474	508	472	515	484	499	501	505	479	489	470	463	483	499	503	516	458	506	520	485	483	509	535	513	495	493	515	519	494	485	493	531	464	483	494	495	493	572	465	456	525	489	496	514	482	500	518	540	477	521	528	503	510	489	513	496	517	504	464	493	456	506	494	548	473	516	484	523	487	496	475	492	541	466	496	495	498	482	468	485	480	484	450	527	488	471	483	502	499	494	503	509	489	474	475	521	475	491	453	491	497	517	511	503	484	510	543	452	454	511	482	506	499	482	536	480	477	488	472	468	546	473	505	497	499	489	488	492	458	512	493	496	503	515	474	492	522	472	463	484	479	487	468	489	520	511	471	494	493	482	483	456	477	534	457	528	514	515	474	485	493	457	516	473	509	470	511	499	480	471	526	470	505	487	507	518	512	514	519	476	476	492	498	471	482	472	496	473	503	495	471	507	504	506	511	488	511	501	463	510	482	486	487	495	482	525	501	501	497	464	492	497	477	475	524	500	479	514	513	491	515	467	460	476	490	507	474	477	450	483	487	490	503	462	490	494	480	485	480	471	456	494	487	485	482	519	484	454	491	514	482	532	497	494	467	450	466	493	473	500	470	510	506	470	467	478	488	482	465	480	506	441	493	531	524	487	500	492	521	452	497	485	484	484	479	512	475	507	521	480	477	483	498	501	503	500	465	500	528	496	441	507	515	512	488	498	501	489	511	473	472	498	488	492	445	524	500	511	500	508	528	495	496	472	496	510	458	501	504	531	543	506	466	475	489	495	497	482	496	465	473	477	470	482	525	455	508	450	532	480	513	524	525	483	434	474	507	488	511	507	534	507	448	464	504	503	508	473	477	503	523	493	515	478	530	516	504	498	486	517	515	484	494	485	467	461	481	508	503	522	483	475	491	495	475	516	474	495	485	492	468	533	508	506	496	474	499	487	517	503	485	503	494	515	511	519	462	474	521	504	513	469	497	491	455	499	494	492	510	501	476	504	481	483	491	499	476	485	459	503	467	432	481	510	495	463	485	501	480	497	520	519	531	497	483	474	524	490	476	518	469	494	422	502	476	493	480	521	489	509	502	492	493	504	507	502	500	529	487	545	500	487	474	497	437	507	463	453	515	466	474	482	538	523	459	492	465	482	501	476	515	486	484	487	439	480	478	508	515	490	534	492	462	509	487	477	484	519	464	488	475	514	511	497	470	494	473	515	492	454	477	494	500	475	496	465	499	513	513	470	508	543	481	524	476	439	487	506	479	512	518	507	488	498	478	469	497	511	530	499	477	551	526	516	510	475	522	509	506	480	480	467	479	526	491	436	489	489	512	516	504	524	453	490	475	512	503	488	483	484	467	516	490	481	497	485	504	488	516	472	496	507	489	517	496	525	468	499	513	498	466	487	490	490	472	489	518	508	492	470	495	480	465	498	471	474	513	486	502	463	511	487	513	509	512	485	468	572	502	526	490	480	473	534	485	519	490	515	496	487	519	477	501	478	494	481	501	529	496	493	500	480	455	476	502	490	490	513	489	490	483	493	479	473	502	510	450	483	474	494	468	503	472	481	516	518	519	516	515	478	507	486	464	491	525	494	498	507	468	514	508	509	505	483	526	516	503	527	512	502	516	510	464	510	517	488	485	485	503	442	477	497	506	490	526	508	489	473	473	510	494	500	475	516	495	452	531	516	477	477	521	500	475	477	493	491	503	505	486	497	466	475	483	460	498	481	462	516	494	511	510	488	517	468	484	512	509	494	481	508	523	500	491	485	557	488	502	475	478	492	515	486	491	506	539	523	448	496	469	472	483	490	445	483	459	474	518	481	514	509	471	476	492	466	487	500	459	495	490	519	515	478	501	465	498	539	516	483	485	489	494	489	529	477	480	500	504	520	491	525	505	491	458	504	501	444	428	494	477	465	516	501	494	475	517	533	460	498	513	497	508	501	493	497	493	499	531	473	523	481	489	496	503	494	513	533	504	493	472	515	504	501	526	495	498	484	521	482	510	464	489	489	514	530	509	478	459	502	504	485	478	482	472	497	503	497	494	522	515	500	478	491	507	482	477	477	467	505	496	532	499	480	512	518	502	490	491	502	499	506	513	511	511	481	496	480	486	498	531	500	498	488	476	467	530	488	503	472	497	498	470	513	490	501	507	497	510	485	447	493	506	502	484	483	531	489	451	487	474	501	472	481	517	507	479	505	508	502	538	519	488	529	543	495	490	522	528	496	517	512	432	492	466	511	500	498	485	518	533	475	501	492	472	525	501	481	489	494	474	488	463	474	446	467	508	513	505	481	458	465	496	478	480	515	501	492	527	456	458	486	480	541	503	491	494	481	478	518	447	459	509	502	492	491	506	529	496	513	488	511	487	460	499	487	492	527	497	509	455	504	499	472	486	493	489	504	475	486	517	489	520	486	502	501	476	530	495	498	465	476	573	454	538	501	516	458	463	502	499	490	470	498	494	503	540	470	501	479	452	470	522	495	501	541	451	512	488	504	505	527	471	507	467	498	513	505	515	485	477	510	505	500	524	502	526	506	524	473	473	482	509	500	513	484	519	493	533	491	466	493	458	461	509	521	486	466	487	491	519	483	490	492	516	491	500	507	525	478	522	510	473	474	485	520	500	505	454	491	488	506	490	505	509	487	488	491	491	487	510	480	482	500	521	513	477	481	501	512	499	468	484	476	468	519	491	486	495	474	470	474	498	496	488	513	496	484	507	495	492	485	501	483	491	504	479	497	480	523	488	490	497	505	476	517	451	494	497	525	492	508	448	456	485	492	500	475	476	499	474	503	501	488	435	491	509	476	511	534	501	495	512	525	497	497	498	492	519	496	507	479	518	500	483	511	506	475	492	498	485	490	480	520	486	464	512	497	462	457	503	490	437	506	507	521	495	466	496	465	498	505	481	465	472	534	505	523	526	472	502	479	475	490	487	472	488	511	474	482	442	504	454	496	537	448	485	473	467	498	487	462	528	505	490	462	493	494	519	556	507	466	493	521	497
26835	9547	2776	1387	912	805	778	663	599	580	538	686	1388	1385	976	711	548	450	479	436	421	440	437	437	456	483	454	478	480	456	473	466	471	456	459	413	501	464	453	466	443	476	478	439	480	450	473	447	496	443	489	479	470	432	477	477	478	482	417	460	435	464	472	465	480	473	470	466	489	445	473	452	462	481	440	462	468	483	434	430	437	458	474	469	482	482	450	492	480	434	479	441	428	444	462	466	481	495	452	458	479	463	446	488	446	483	436	506	452	456	478	454	453	478	454	458	476	468	493	462	439	491	468	499	475	488	430	476	505	462	515	448	460	441	465	468	501	439	459	482	456	441	475	445	475	476	444	444	438	452	416	420	475	483	470	490	467	451	464	486	448	477	459	479	477	500	440	489	483	456	390	473	494	462	448	456	471	468	459	467	450	475	461	459	487	484	479	458	447	479	468	458	493	466	470	470	457	464	438	502	435	451	421	443	494	467	453	467	458	458	482	470	472	447	506	432	467	456	472	473	449	444	462	500	437	453	476	469	452	496	453	491	453	462	463	468	448	478	464	469	425	476	458	475	448	472	448	443	469	430	475	468	487	441	447	475	454	495	440	471	459	483	445	531	502	446	451	463	461	451	442	480	477	473	483	492	486	441	501	437	459	446	442	476	515	475	450	484	486	475	451	433	423	440	429	474	463	467	454	493	444	430	442	448	457	476	450	447	442	462	483	485	404	468	432	473	456	427	484	444	429	446	460	455	429	462	464	431	453	470	455	449	448	457	480	442	448	466	458	433	451	468	449	431	445	460	479	493	420	440	422	486	436	466	456	461	466	439	477	422	423	458	464	457	479	502	465	476	452	487	480	463	440	469	490	436	448	463	472	455	515	482	432	430	477	430	501	473	475	448	437	470	477	443	464	440	473	503	444	452	486	438	469	474	473	438	430	440	504	458	473	464	471	479	462	452	457	473	465	451	450	475	507	477	428	508	454	461	469	462	452	448	445	470	480	469	397	476	474	447	462	467	461	458	506	459	490	477	500	451	449	428	480	467	495	445	445	461	482	494	472	463	448	465	477	463	456	424	445	471	474	472	450	464	470	445	481	434	479	459	406	491	438	485	478	450	444	479	436	429	460	470	453	470	455	442	488	454	484	445	426	446	453	456	491	463	462	448	470	491	476	460	510	484	478	456	443	458	450	416	465	450	480	485	472	490	451	458	485	500	459	457	463	463	473	444	447	485	446	449	444	438	457	480	467	467	446	445	492	476	451	421	430	461	456	514	472	479	430	462	413	487	468	497	478	449	463	482	441	488	440	435	470	442	468	480	507	490	434	452	489	472	465	481	458	466	423	446	516	467	450	484	438	485	465	456	483	496	456	439	469	469	470	458	483	434	494	429	478	482	470	473	480	452	452	459	463	446	510	469	487	404	489	471	431	424	442	439	474	456	431	450	450	486	474	489	471	479	491	489	491	480	433	446	474	459	489	459	458	466	475	501	469	463	451	415	481	429	473	453	482	478	477	490	462	435	468	475	486	443	412	468	433	445	431	475	469	463	462	477	486	427	468	470	488	479	441	455	481	460	464	461	445	460	470	475	468	461	502	436	462	440	479	433	456	453	488	488	453	469	492	470	434	437	451	452	485	481	460	471	464	477	477	466	464	504	500	448	464	471	469	450	451	462	476	485	463	491	458	460	478	457	439	480	452	471	434	483	466	488	451	454	445	446	473	415	447	443	483	434	477	465	470	463	457	444	468	453	472	428	483	482	471	448	463	475	443	490	441	454	498	429	495	420	441	473	441	471	515	463	457	478	452	458	504	470	450	443	453	451	453	463	474	499	455	415	477	498	480	452	425	446	500	420	451	486	443	488	467	432	466	457	461	451	476	456	468	465	459	457	455	451	441	453	443	468	488	405	447	480	419	443	489	476	452	421	490	460	505	433	457	466	443	457	501	466	456	455	518	499	442	471	435	480	475	456	450	466	464	459	464	455	455	429	420	501	463	431	451	449	463	487	476	453	452	511	472	495	453	473	477	444	446	442	476	502	463	462	468	429	481	436	479	461	475	468	474	455	405	490	482	472	467	464	474	455	485	420	473	430	454	482	478	433	456	471	397	489	476	447	450	478	476	463	442	462	460	437	459	465	453	439	432	414	469	455	467	407	471	474	508	442	424	424	451	476	488	448	470	482	464	502	499	488	482	454	436	450	466	443	473	454	473	484	432	478	475	462	444	386	448	436	477	469	428	439	490	501	470	490	476	428	450	446	424	481	442	433	452	436	474	508	446	457	467	475	494	461	443	484	448	479	480	463	473	423	427	468	452	427	443	449	427	444	474	463	494	458	459	456	417	443	464	499	483	500	437	498	484	477	495	433	486	474	485	472	437	484	429	489	469	445	473	456	506	473	465	450	495	467	486	484	500	485	476	459	445	445	441	438	444	507	459	476	450	468	467	462	434	426	463	477	471	469	467	474	467	462	460	440	462	458	453	485	464	466	481	445	454	455	465	500	454	510	448	460	476	486	450	462	478	533	461	491	455	452	468	473	464	461	439	442	466	465	443	444	452	450	459	461	477	453	468	456	467	473	501	451	472	441	464	426	479	448	519	496	482	501	480	430	459	471	487	445	469	486	511	410	451	460	494	439	452	459	454	436	473	471	513	451	438	481	439	476	437	481	461	478	452	463	483	455	478	428	497	439	438	462	431	457	490	459	416	444	445	444	464	443	458	447	476	491	446	470	471	467	461	521	435	442	428	455	465	491	470	473	455	486	441	477	457	494	463	483	475	453	453	434	442	450	458	453	465	475	454	444	438	466	458	413	489	442	450	448	440	479	463	490	468	458	472	491	439	479	442	470	435	424	498	449	457	463	425	474	422	415	473	473	441	426	437	500	458	447	498	451	475	473	481	460	470	482	458	429	446	462	468	489	442	469	433	472	477	435	472	450	509	445	469	488	426	443	459	489	470	439	480	466	462	462	488	412	447	471	447	480	470	458	461	516	489	472	423	479	447	430	448	460	475	492	489	439	457	453	477	428	459	510	485	522	400	432	513	473	506	465	420	476	487	475	446	449	471	471	440	421	451	485	466	422	460	502	461	468	458	424	463	457	478	447	442	478	475	480	470	460	465	455	474	444	474	448	452	467	492	481	470	487	436	488	437	463	479	451	460	430	475	444	482	478	479	487	489	455	452	489	440	431	456	464	457	478	479	496	452	466	476	465	477	479	475	453	476	522	464	435	467	475	509	463	424	456	485	452	462	468	445	444	437	446	489	437	463	491	484	459	456	471	470	474	467	482	444	486	459	473	440	436	461	457	466	444	470	437	481	445	464	471	471	434	424	500	493	457	482	496	461	443	449	453	477	484	461	434	502	469	479	477	482	510	436	468	439	434	403	487	453	458	462	481	525	509	493	480	462	467	484	457	474	470	470	408	436	468	469	472	453	465	480	476	461	452	434	426	465	466	482	467	466	449	459	475	444	480	439	467
6437	2753	2746	1473	1043	1071	922	784	713	665	634	800	1971	1645	1079	640	481	454	430	449	423	402	403	421	398	416	414	403	385	393	409	419	424	386	380	404	407	417	397	394	377	406	393	414	411	383	404	419	442	398	400	391	411	429	386	394	409	423	458	427	412	439	386	373	426	404	424	441	432	412	425	396	415	421	416	410	419	407	449	409	401	435	413	394	413	418	427	404	436	390	391	395	431	432	388	393	408	421	395	407	372	431	419	381	413	444	398	406	373	441	391	403	388	455	434	421	383	391	403	404	418	377	417	404	403	425	390	404	412	420	392	403	407	445	455	427	412	378	383	404	386	403	440	417	370	401	413	393	404	445	394	431	416	406	413	433	426	448	408	398	401	400	377	443	398	410	392	416	415	416	423	413	432	430	440	421	437	402	397	403	435	433	405	401	424	397	407	405	388	443	402	426	408	416	401	397	403	424	406	403	420	390	396	443	389	429	376	408	418	414	404	402	396	391	425	406	397	382	372	381	417	404	381	399	424	418	462	410	429	416	419	401	428	410	424	448	377	417	425	432	428	432	414	381	403	435	383	399	405	414	412	413	420	385	410	395	381	412	406	390	432	407	411	417	448	434	397	408	412	388	435	411	421	427	384	434	363	405	428	436	395	409	441	419	375	386	384	386	399	383	449	410	406	419	412	430	426	427	395	377	413	399	458	404	404	410	408	429	407	407	463	421	385	397	396	408	387	431	435	412	390	406	400	391	382	419	416	443	402	439	418	440	398	420	396	419	416	459	416	442	423	406	386	420	412	406	412	391	421	422	437	398	402	436	446	438	405	453	421	405	384	454	389	433	380	464	402	406	419	426	407	426	440	387	404	395	373	423	382	399	383	390	397	420	448	399	395	438	420	447	431	410	391	380	405	429	407	397	443	402	421	434	408	431	389	380	408	449	421	428	373	409	438	411	422	417	443	397	388	392	421	467	446	440	439	415	449	410	384	400	424	382	424	430	389	397	413	439	417	389	427	412	427	385	407	364	429	434	392	407	442	433	436	365	390	411	387	423	411	447	418	409	406	407	410	391	410	435	420	400	425	392	435	427	438	433	427	392	424	415	402	398	363	414	386	414	415	399	396	407	396	390	457	428	374	411	411	418	417	425	431	434	465	372	432	405	414	402	461	397	450	360	416	418	382	410	415	402	395	413	419	403	399	392	399	412	416	351	413	413	389	441	389	387	420	406	448	386	415	402	420	396	412	415	428	435	433	418	346	386	428	440	410	405	404	401	418	386	440	426	403	395	381	439	407	401	429	422	397	418	432	416	391	393	416	403	420	427	416	388	425	403	392	413	410	392	422	420	406	394	417	411	382	369	456	397	404	420	407	409	433	460	438	396	373	437	405	434	391	428	404	402	435	411	425	394	427	442	397	420	436	400	413	455	394	401	424	421	414	393	441	421	385	427	425	398	407	430	408	394	401	402	398	381	402	424	359	412	400	426	389	413	412	396	433	427	425	389	424	374	429	442	416	421	387	406	411	373	401	431	408	411	415	433	406	400	405	429	437	406	430	391	388	416	379	427	406	458	435	426	453	397	381	428	392	413	419	419	427	444	437	427	368	388	395	378	412	425	421	418	396	395	411	408	387	417	423	382	419	398	401	415	393	424	425	370	423	397	423	417	374	406	413	442	402	447	376	399	414	376	430	457	448	413	427	395	387	402	418	396	419	403	414	392	423	425	426	384	405	424	396	390	412	385	421	425	379	436	412	376	410	446	434	401	446	378	355	428	400	438	368	415	390	401	424	438	381	468	416	394	426	409	434	406	401	410	398	397	413	402	389	407	404	410	420	431	424	392	399	384	384	426	458	392	408	428	442	419	409	375	404	423	457	379	394	453	412	381	360	368	404	385	389	393	399	410	405	417	412	425	422	430	399	377	405	393	419	373	383	453	388	365	392	394	425	398	407	398	421	411	440	419	408	377	411	401	425	383	408	423	398	412	425	410	414	372	410	414	410	384	398	397	438	372	419	374	387	413	417	412	404	390	383	413	419	409	458	419	426	382	413	422	435	395	392	399	399	422	398	418	415	403	400	396	366	410	380	428	415	385	436	437	424	424	396	425	384	413	469	417	397	408	379	391	419	372	414	362	426	410	409	423	412	354	432	405	456	377	397	408	421	405	404	417	356	404	389	422	456	426	412	412	462	397	385	432	412	441	397	438	411	436	416	383	429	419	372	404	414	442	456	413	390	438	464	417	460	366	408	401	426	407	402	409	387	428	374	435	410	411	406	399	415	416	432	428	393	420	403	374	391	431	412	441	414	425	467	429	383	423	392	409	428	417	408	416	403	462	392	390	394	447	393	428	386	412	439	448	414	369	407	456	410	404	407	449	402	395	423	381	389	409	375	408	361	432	401	445	397	427	422	414	403	420	422	400	420	411	389	397	390	406	426	393	415	424	411	418	403	427	422	385	423	399	439	413	416	408	397	436	410	371	417	404	431	395	436	388	432	421	410	401	371	408	430	415	436	406	402	354	417	415	391	411	437	406	402	422	395	430	402	412	393	409	403	397	430	426	411	414	426	396	401	434	474	409	386	389	370	429	415	380	427	446	414	382	407	385	396	373	402	392	393	443	423	460	425	407	432	429	439	407	432	427	399	419	420	388	406	412	453	436	366	412	423	428	399	400	370	434	381	416	420	386	411	439	428	438	424	398	414	438	368	398	427	422	434	374	413	431	383	389	406	407	402	397	419	405	393	410	406	405	420	364	455	412	433	435	439	419	400	419	432	416	404	423	400	407	421	414	387	418	412	415	399	377	426	380	398	442	418	406	419	421	412	410	397	399	388	414	422	425	408	376	393	403	389	405	458	419	410	417	401	421	444	403	415	428	409	387	403	431	403	411	433	424	396	425	437	406	467	423	438	428	430	434	397	366	388	403	407	424	422	389	429	393	352	399	423	380	405	426	400	362	382	395	397	392	420	475	388	384	392	445	398	412	381	408	420	409	394	405	378	421	394	405	402	407	400	400	412	402	416	393	429	399	395	461	422	380	390	431	401	418	419	416	427	395	427	403	427	458	391	390	430	423	413	428	419	405	415	405	415	442	386	419	422	418	417	429	407	384	402	391	437	435	441	419	411	357	363	390	405	417	409	375	400	406	409	430	446	401	404	395	402	405	439	389	412	379	401	462	411	397	411	397	413	419	388	416	396	441	400	411	384	423	418	390	375	413	416	382	372	405	417	409	440	397	388	412	404	424	425	428	395	437	403	412	443	425	380	360	382	420	408	420	407	405	372	449	380	393	413	438	421	383	413	382	429	406	438	405	414	379	408	412	413	423	402	428	394	429	406	410	408	442	443	406	402	393	400	405	412	422	403	398	408	391	441	382	407	410	426	412	410	385	419	452	392	418	444	423	408	427	460	410	405	364	430	435	388	410	444	413	378	387	399	413	384	403	444	432	423	410	421	421	430	394	401	380	420	406	402	405	379	392
24859	20788	26696	24669	9260	2398	1382	994	860	722	610	3926	14679	10421	4846	1648	685	562	452	472	443	427	444	444	423	437	465	435	461	421	433	418	434	426	468	443	417	441	438	395	416	443	425	435	456	488	447	433	467	415	454	470	449	451	387	469	437	443	440	411	431	387	449	427	423	446	467	434	425	449	470	464	464	387	445	440	425	473	431	458	423	465	405	438	450	449	440	436	444	421	428	462	466	427	471	432	463	404	438	458	446	411	458	427	443	452	458	432	458	418	463	426	434	437	420	441	420	427	422	427	428	438	438	443	421	444	460	401	396	456	440	432	428	461	423	428	466	448	436	478	402	440	457	446	463	445	478	443	458	447	462	449	447	428	441	431	411	435	454	417	455	429	447	433	460	430	450	387	437	437	425	470	410	455	444	419	466	465	457	441	435	456	453	408	411	454	450	435	458	427	445	467	434	433	449	434	414	447	444	436	456	420	398	470	460	401	435	405	427	447	465	479	384	452	439	425	453	411	439	414	415	418	446	435	459	440	460	407	415	434	432	408	487	453	480	437	424	441	417	466	439	435	419	458	466	439	431	444	443	469	448	432	457	433	424	451	420	474	429	455	422	437	470	438	461	419	422	447	418	423	448	447	391	454	448	440	485	418	428	411	421	456	477	456	466	442	457	426	436	428	439	463	468	458	453	447	441	449	443	421	457	438	406	440	466	441	475	433	445	412	448	462	436	418	444	403	458	413	436	456	433	429	434	442	431	420	414	461	434	424	408	453	439	455	494	466	418	440	443	427	441	422	435	469	393	483	460	453	488	421	442	478	438	439	431	423	403	428	434	499	406	449	410	414	448	415	443	438	447	427	459	450	427	397	437	436	405	443	441	408	432	440	467	449	427	457	395	468	457	439	404	438	404	441	412	451	442	408	438	475	412	431	419	436	454	402	437	435	419	414	447	469	436	488	449	435	432	458	421	428	428	462	404	448	425	455	448	449	422	442	420	423	434	445	447	442	420	460	423	431	403	431	481	478	432	435	450	388	432	469	421	477	433	487	478	408	416	405	452	452	426	447	436	426	421	455	434	438	432	405	399	447	455	426	434	448	464	401	432	441	415	445	436	414	411	443	451	470	433	437	442	441	411	430	415	446	455	462	442	442	424	469	452	459	433	454	435	418	455	415	430	409	435	402	445	419	459	430	421	438	452	461	399	441	458	473	420	451	413	436	409	456	408	439	420	412	439	453	492	456	444	391	470	451	454	464	492	401	423	446	471	447	466	424	449	436	415	449	413	474	462	420	454	457	422	413	453	424	421	436	447	416	416	462	470	435	438	426	489	473	421	442	473	491	461	457	437	442	457	488	441	424	419	450	440	464	427	466	446	440	444	443	438	416	455	447	450	430	436	449	434	446	469	463	426	427	449	444	400	429	424	457	443	407	448	437	470	413	451	413	440	439	447	448	426	427	439	474	436	467	427	423	453	447	450	448	452	415	435	421	412	415	472	419	467	415	468	392	442	432	454	415	448	416	424	452	385	447	445	445	450	403	411	463	441	448	448	461	435	440	445	403	441	424	373	403	438	455	473	415	412	456	468	435	424	462	403	450	427	437	395	429	430	467	464	444	428	410	459	405	458	425	445	459	444	433	454	438	485	454	421	434	421	408	452	445	430	465	444	450	505	460	434	431	479	417	392	430	430	430	412	474	463	431	448	440	435	437	449	421	413	470	466	458	452	454	441	445	445	440	453	471	468	461	423	425	413	442	464	425	392	445	444	443	456	425	411	412	455	445	435	471	433	448	427	421	453	455	407	462	447	457	464	432	426	457	459	491	445	400	426	432	465	406	425	419	396	467	423	440	454	449	461	418	401	415	386	425	428	477	439	411	418	456	469	459	440	388	429	423	437	475	427	435	414	432	467	450	455	439	479	423	418	432	448	477	461	432	433	454	466	411	439	446	449	447	450	410	433	446	459	435	465	458	420	418	414	426	428	421	439	437	427	442	447	443	398	420	473	421	444	436	452	455	419	453	411	413	453	426	475	416	440	441	489	430	472	417	471	431	421	427	424	429	453	419	393	444	468	465	445	427	503	440	434	439	459	407	436	446	470	410	434	429	477	432	424	474	449	421	438	441	424	420	419	438	442	457	461	438	409	415	404	439	400	426	450	393	456	454	432	453	431	416	461	431	444	467	399	446	429	415	441	420	463	445	436	460	457	455	446	449	438	415	437	456	455	397	428	432	477	421	425	433	411	439	473	429	455	443	434	483	458	455	429	435	419	483	398	427	418	433	438	467	471	446	414	439	473	427	402	431	454	403	452	438	439	431	443	457	439	450	444	448	446	419	441	457	465	442	430	412	404	436	415	429	439	451	450	468	403	452	426	405	425	463	481	432	420	435	425	443	469	439	439	456	432	433	419	441	411	414	406	416	413	446	441	407	444	438	416	419	427	439	433	424	420	398	434	446	413	410	496	451	481	441	431	427	407	425	455	417	444	429	414	459	439	443	443	420	433	461	416	476	426	425	470	408	424	424	462	442	474	422	418	410	412	431	453	421	415	425	433	438	428	419	415	428	473	418	443	451	445	462	425	437	436	471	479	431	457	482	449	443	415	453	423	402	443	448	429	446	423	446	430	482	461	438	429	457	424	436	450	437	434	439	423	434	422	408	433	420	416	431	424	432	466	418	452	426	458	451	454	457	432	482	465	395	432	442	454	408	404	466	444	438	453	437	428	444	404	415	432	405	415	427	449	475	451	436	440	455	400	447	466	436	467	397	431	441	428	428	440	445	436	438	445	431	426	399	450	447	470	437	444	409	463	466	412	429	441	440	428	452	475	415	437	427	479	426	443	430	442	424	422	466	468	425	388	489	444	435	421	401	450	405	455	410	450	444	439	433	461	420	475	420	436	465	450	432	452	429	451	443	458	443	457	428	455	414	416	454	434	447	438	433	433	431	427	448	405	418	462	408	437	434	464	442	443	442	432	421	455	435	426	414	420	447	426	412	403	427	454	471	408	424	425	433	444	469	435	425	474	417	422	438	426	441	445	425	436	438	424	431	439	395	462	447	451	444	427	440	419	423	428	461	451	426	444	456	409	437	441	468	428	411	450	424	436	452	446	422	443	508	443	448	462	451	454	439	436	426	464	425	435	431	435	429	454	422	457	443	443	442	412	448	435	411	393	442	415	405	443	476	470	463	412	449	484	429	439	411	444	445	448	443	447	400	444	454	408	448	453	438	466	427	429	413	444	437	399	463	447	498	479	457	409	440	455	427	436	447	475	431	435	443	429	426	375	445	463	422	442	432	461	437	434	425	422	446	453	406	431	425	435	458	427	455	471	482	434	451	427	422	427	410	445	428	421	421	468	418	426	404	441	414	423	445	442	442	391	443	444	416	439	444	434	416	487	453	392	454	441	416	391	426	423	427	411	409	435	435	429	443	402	414	472	414	450	415	436	439	471	445	403	421	440	399	411	434	453	411	412	463	414	434
5022	7096	6361	3645	2979	2313	1470	1201	1094	816	644	6298	15463	9936	5034	1740	654	449	400	386	433	396	406	431	425	411	422	392	373	405	411	410	425	376	384	409	409	376	377	401	396	412	378	415	416	393	431	427	395	435	409	403	413	426	417	379	384	434	435	432	411	407	392	408	409	395	384	362	419	419	406	406	437	416	402	379	383	415	402	407	421	378	403	449	430	451	399	392	421	389	394	400	393	403	413	413	419	433	384	394	372	408	408	357	403	404	379	457	413	383	405	417	387	421	421	423	432	389	410	434	386	394	400	387	399	377	427	383	421	394	411	383	400	345	385	425	417	377	457	391	404	407	413	430	376	383	411	444	386	388	420	387	395	400	387	396	398	375	394	395	425	394	376	413	403	457	396	394	414	386	450	375	424	379	428	450	401	367	391	389	404	395	389	378	418	427	364	425	386	417	380	386	399	373	402	390	422	413	386	408	393	391	395	415	399	421	411	412	397	413	387	375	373	429	402	396	404	353	419	391	410	386	452	411	422	411	400	408	439	399	410	402	394	415	412	394	421	375	412	416	426	380	384	410	375	400	418	408	393	408	412	414	450	379	385	387	412	390	410	398	415	396	395	372	407	397	412	421	410	393	400	403	382	379	406	392	395	415	404	424	413	399	393	405	404	410	417	417	403	434	429	435	422	380	407	422	372	408	401	389	395	398	370	409	400	408	379	379	369	411	438	410	379	404	386	383	413	404	376	373	388	387	427	439	428	385	377	391	395	373	423	426	378	429	399	395	417	378	420	432	417	444	448	397	407	405	402	398	418	439	414	375	441	415	401	396	440	412	428	402	397	411	402	407	397	360	424	359	375	406	431	381	447	416	426	380	407	402	382	412	421	387	381	364	413	369	433	396	396	410	390	370	384	411	407	367	389	411	398	385	423	402	407	397	386	380	419	404	411	469	417	441	419	415	378	396	388	362	418	458	373	393	394	440	418	386	404	439	343	387	390	362	408	390	397	430	394	425	396	431	392	390	414	384	394	380	420	432	421	382	416	441	431	420	444	416	412	404	432	380	384	402	405	379	400	417	390	440	398	386	369	425	403	393	407	442	401	377	444	398	420	419	393	398	412	432	412	423	406	377	391	394	405	411	420	397	412	407	442	420	401	401	401	422	394	435	387	358	378	381	399	361	430	432	414	399	394	357	391	427	393	371	382	424	401	376	405	412	364	396	417	384	439	404	407	425	392	394	404	421	371	387	424	408	361	405	389	384	438	421	410	372	423	392	398	404	392	398	394	382	405	404	446	431	376	385	388	399	408	391	370	402	381	401	383	423	386	373	419	403	412	399	452	430	399	409	394	387	383	393	423	379	392	401	396	387	396	392	379	369	380	376	432	414	395	392	388	396	370	367	428	394	391	397	422	390	421	381	388	387	404	404	413	417	415	397	401	442	432	399	401	421	391	413	410	395	417	396	399	427	394	412	420	412	375	402	395	411	443	418	406	414	396	416	371	428	439	367	359	384	397	391	384	383	427	396	380	405	400	392	403	393	406	380	389	441	393	395	393	411	379	395	399	353	424	406	365	429	371	456	388	403	373	419	420	390	362	418	397	409	382	408	435	405	387	440	453	399	424	393	385	421	391	400	372	402	399	395	387	421	394	395	359	400	368	417	395	374	432	439	415	414	382	430	402	370	413	384	346	403	376	411	400	392	395	403	419	433	385	357	395	379	444	420	380	366	388	391	364	405	398	423	440	390	383	398	413	419	406	390	415	369	440	396	399	375	386	390	409	404	436	397	411	362	453	375	398	420	362	425	430	365	425	398	432	435	353	415	380	421	388	387	359	396	395	365	405	367	414	383	403	378	438	441	435	387	396	376	402	402	427	387	418	422	374	425	406	371	373	385	392	381	405	391	398	393	404	413	400	382	407	421	433	407	370	412	446	417	426	394	383	391	397	388	428	414	410	415	415	419	410	400	395	402	405	409	388	384	382	429	415	372	439	405	436	366	334	409	383	401	380	391	399	409	404	393	392	369	386	424	412	373	359	387	395	395	396	381	400	371	396	425	372	428	421	413	393	368	383	390	407	397	429	428	380	382	400	370	398	417	402	387	400	386	419	425	405	381	412	394	378	371	403	421	412	387	380	389	405	408	396	413	389	429	423	425	406	431	406	395	358	357	407	397	402	406	395	370	417	395	438	366	382	420	383	405	365	385	408	412	427	352	393	404	427	379	405	372	412	385	401	398	428	376	397	406	443	422	402	368	377	353	428	389	420	381	408	380	369	391	385	419	388	386	401	415	399	402	383	393	417	405	380	406	420	370	353	381	444	423	415	431	413	363	391	393	412	433	398	395	401	401	435	392	387	408	375	380	426	428	370	417	428	397	430	423	413	421	405	370	384	367	407	360	409	412	389	405	411	398	395	399	419	404	392	389	422	411	368	381	396	374	366	408	405	396	408	400	450	419	380	424	416	410	388	392	401	391	375	374	391	417	421	411	378	393	377	407	425	418	419	409	421	426	410	389	383	384	383	398	405	447	401	399	394	403	396	407	451	384	410	447	383	438	402	436	398	376	395	401	415	392	437	380	436	457	391	415	364	391	421	364	405	413	430	402	377	405	370	388	427	422	402	386	407	396	409	377	410	396	397	359	377	390	382	393	394	392	427	404	375	401	367	409	441	406	381	391	381	388	389	375	411	378	404	395	384	434	405	424	418	434	417	397	426	366	371	383	416	400	411	383	410	418	354	404	431	417	408	393	398	416	387	405	389	427	362	389	424	435	404	354	435	427	398	397	402	409	385	393	408	412	420	415	380	388	368	419	395	402	391	374	396	412	403	372	358	388	421	377	384	388	384	395	417	381	406	455	395	434	378	437	394	411	412	388	408	378	397	381	390	421	396	417	394	419	396	385	410	407	387	387	414	378	414	363	387	398	373	426	376	384	365	423	383	421	371	380	415	407	377	431	417	393	400	408	391	383	426	395	385	388	384	391	386	385	411	403	425	404	399	426	394	411	404	363	388	390	420	389	390	391	409	398	434	437	422	399	396	392	389	434	380	411	367	416	386	413	411	402	406	398	375	397	438	393	392	369	394	413	406	400	401	391	368	389	398	400	394	419	372	401	407	387	383	450	445	403	443	402	414	372	414	393	424	409	417	423	406	419	368	393	437	412	389	393	405	399	423	435	413	385	421	392	447	375	401	411	437	407	395	413	397	391	401	359	422	370	423	368	389	395	446	409	387	423	420	420	383	381	403	423	391	435	401	360	401	399	362	396	410	380	401	443	374	400	398	395	398	366	382	398	401	403	381	401	388	403	371	399	402	361	399	391	383	402	379	414	402	380	394	400	411	388	401	367	412	411	398	371	397	386	393	385	373	405	419	385	406	371	412	419	418	392	381	403	393	396	388	397	404	389	367	420	376	398	418	409	395	411	400	399	394	386	400	405	403	379	391	408	399	431	405	364	415	383	393	414	403	422	415	384	378	380	384	397
23859	20820	27853	23933	20522	8078	2775	1549	1178	978	856	6134	24525	20283	10433	3285	1057	701	566	569	550	546	551	516	513	528	538	551	548	562	548	562	529	523	543	543	578	572	519	538	588	541	540	546	558	554	519	571	521	574	533	555	541	596	551	561	584	536	554	542	524	572	539	573	538	581	564	517	577	560	543	530	524	577	548	559	564	536	591	543	553	576	585	549	555	542	560	516	577	553	518	500	593	521	570	564	505	528	530	543	594	527	554	555	571	528	533	559	539	572	519	530	576	584	534	542	519	534	507	544	502	537	560	537	498	543	524	505	546	508	541	518	557	585	532	566	566	540	534	546	540	546	562	548	582	531	535	534	535	509	541	575	530	529	534	558	515	525	553	551	536	577	557	599	536	554	571	541	577	552	529	518	514	577	557	542	566	539	506	576	566	544	536	485	546	588	582	558	567	535	529	566	572	491	519	492	536	552	551	548	538	566	537	493	500	551	552	524	554	516	526	573	493	551	551	552	549	527	560	540	531	567	544	576	537	514	550	579	554	519	528	534	548	545	578	534	514	561	580	534	527	523	550	565	576	552	547	564	499	525	549	558	561	549	530	543	546	509	575	578	551	498	573	535	548	559	526	565	551	553	549	521	583	548	552	539	487	564	543	536	546	513	538	537	511	554	549	516	516	548	517	560	567	558	510	524	513	583	538	554	576	493	588	523	570	549	541	581	585	523	529	542	544	547	559	536	516	541	550	554	561	557	556	523	545	545	586	529	521	571	558	521	584	535	482	507	531	524	565	551	554	586	561	536	531	513	565	588	595	557	551	514	525	530	569	523	546	498	567	567	513	520	596	534	515	523	526	556	543	591	554	555	531	534	532	515	562	569	524	523	558	555	547	558	556	525	545	589	574	535	548	506	549	565	598	558	565	538	555	518	540	571	531	522	562	558	579	541	545	557	555	531	521	531	581	561	546	542	543	529	555	517	554	545	545	490	573	588	549	533	569	503	545	602	534	548	562	530	556	516	523	548	522	553	564	551	519	567	521	538	548	543	558	539	536	533	545	600	528	537	566	515	561	524	568	551	532	493	523	567	558	547	572	547	518	509	584	530	595	531	517	563	543	534	526	553	563	548	532	538	565	530	520	536	544	564	521	553	530	534	558	533	575	533	548	524	538	534	509	555	509	563	538	511	545	531	558	535	552	587	545	544	561	521	546	570	547	516	578	528	532	551	531	512	551	608	488	544	560	570	538	570	512	530	523	529	568	542	570	566	515	557	555	547	521	543	529	539	536	560	517	565	565	505	558	543	584	559	524	548	597	561	557	522	537	541	530	530	540	527	563	552	544	542	557	573	531	555	558	558	555	536	574	557	555	529	511	515	584	535	532	534	575	562	547	560	547	547	548	552	562	555	602	556	524	558	519	539	549	547	552	543	601	575	525	524	526	534	582	522	561	523	526	555	573	554	553	577	537	568	518	557	555	559	515	529	517	525	529	534	538	517	518	559	516	504	582	553	571	540	526	552	555	600	558	504	555	505	527	565	572	518	546	502	546	564	509	513	568	543	587	526	473	560	543	547	555	562	586	534	565	588	536	537	539	539	567	569	594	557	587	539	509	523	574	545	563	562	568	550	522	535	570	562	571	553	540	579	567	540	538	555	533	564	565	558	546	488	495	549	553	589	530	519	572	545	520	543	521	525	575	530	575	513	584	547	576	518	537	505	562	561	529	521	521	547	477	509	508	545	520	538	545	591	555	570	532	562	505	547	524	526	507	503	581	537	515	505	528	545	540	526	563	536	540	571	534	560	561	585	520	554	539	502	559	538	533	501	505	481	538	576	610	534	509	495	558	548	525	553	590	547	538	571	494	572	580	578	542	556	523	555	571	522	516	525	508	506	547	562	537	549	546	512	514	488	557	567	564	530	545	522	539	527	506	521	550	512	527	555	560	553	554	505	534	578	588	538	541	556	583	553	530	531	511	488	588	546	566	523	554	518	579	558	568	544	598	538	564	562	548	521	553	511	567	551	560	531	549	524	529	584	524	547	579	566	538	543	534	541	553	499	571	577	553	500	533	517	552	530	532	562	552	539	569	594	503	548	547	562	553	534	554	565	569	562	531	546	551	545	528	551	567	533	532	537	542	523	542	561	525	538	537	585	562	590	580	554	534	537	565	547	561	571	562	534	556	533	569	520	569	566	524	487	576	533	542	555	540	520	512	569	548	548	550	522	584	530	557	530	515	537	519	559	554	522	572	535	571	551	508	538	503	548	527	514	500	517	507	546	523	529	528	554	575	554	597	541	565	548	520	536	542	567	527	580	520	567	540	536	556	527	522	542	531	564	545	507	554	594	514	519	492	531	533	553	517	570	508	517	564	573	523	527	584	538	543	556	584	541	547	529	541	563	545	521	530	538	576	572	605	570	517	555	520	564	577	509	542	532	526	534	556	548	525	510	559	561	516	508	558	508	541	568	560	556	553	504	554	539	514	574	588	522	572	552	555	544	560	531	549	538	522	576	556	514	488	545	463	520	527	548	533	532	551	594	544	502	515	579	552	578	558	529	558	530	587	548	517	582	518	566	538	524	530	533	521	491	551	561	556	568	581	533	542	533	522	523	526	578	497	519	548	506	538	505	550	531	557	530	497	554	563	531	583	527	566	533	551	558	580	577	511	528	572	577	541	535	584	570	539	556	539	521	528	532	562	575	563	542	578	542	521	530	587	556	522	522	527	522	525	525	539	567	525	540	574	540	544	553	508	569	512	545	500	561	510	577	541	553	527	574	528	516	528	523	554	561	540	572	523	528	570	534	575	563	515	527	486	534	574	514	518	511	543	538	566	577	527	537	527	599	561	551	526	523	531	579	537	536	594	552	572	574	494	542	572	569	579	508	531	535	549	560	546	561	528	521	552	524	525	515	573	562	550	561	543	553	549	571	564	531	578	535	531	557	543	561	553	560	539	565	544	531	574	513	534	526	548	574	576	544	554	556	544	545	552	510	531	562	532	576	548	544	578	553	543	546	499	489	538	565	575	559	545	583	536	573	582	553	595	550	538	557	507	542	521	509	527	549	547	485	547	522	544	569	537	551	499	572	581	596	566	546	506	559	541	554	546	566	560	541	516	571	552	519	512	550	617	551	546	583	526	561	522	565	504	550	523	552	537	546	550	511	538	550	572	545	536	572	562	517	543	516	530	531	556	569	526	504	554	588	538	565	537	542	553	563	569	578	583	543	548	529	534	527	541	525	537	566	566	555	533	535	527	564	543	507	548	516	576	542	546	541	574	552	520	502	582	512	531	519	519	549	553	505	504	560	566	560	533	531	551	545	527	562	561	500	550	551	525	551	598	532	579	526	549	559	572	535	567	565	576	515	527	519	532	561	553	552	513	563	562	549	562	541	570	521	576	550	500	528	542	499	545	530	513	544	547	544	535	533	557	554	525	542	564	571	563	490	543	522	571	588	540	576	569	537	549	510	601	547	510	590	547	571
5843	10544	9946	6439	4140	2734	2430	1758	1420	1253	996	9367	24499	17734	8984	3172	1029	617	518	465	492	480	456	494	472	475	478	499	491	489	507	516	500	517	489	491	466	491	522	487	482	504	480	492	508	531	442	480	493	506	525	487	509	477	479	508	439	537	534	521	494	492	528	515	475	492	488	468	486	494	517	471	492	504	488	489	477	483	481	486	480	525	559	517	488	476	489	485	463	493	522	501	488	488	479	453	494	505	488	461	493	483	466	482	481	523	490	475	503	468	502	459	457	509	488	488	480	512	485	475	495	463	486	517	471	481	535	515	518	487	482	480	513	495	489	506	477	472	521	499	455	473	491	485	523	510	497	477	505	495	471	451	500	465	492	484	462	507	459	512	503	480	505	512	503	472	474	516	496	515	478	520	527	510	480	492	512	487	484	474	443	495	463	474	471	502	476	503	513	491	459	487	520	461	503	491	507	493	508	473	472	469	497	461	511	443	493	481	503	460	514	477	474	498	510	491	494	501	482	499	499	487	488	470	462	502	506	515	482	481	495	492	492	490	494	481	462	474	491	497	517	476	500	492	501	492	478	490	480	465	505	470	497	505	509	500	494	465	470	503	465	469	506	496	471	515	478	481	493	485	461	520	465	485	482	470	492	501	458	497	504	502	478	462	494	488	496	494	473	475	471	497	463	494	521	479	491	450	456	473	497	511	457	437	464	491	486	475	478	481	540	534	490	508	522	512	476	493	492	498	489	510	495	479	486	487	477	461	508	484	459	471	526	488	478	514	489	501	492	524	511	457	506	485	481	484	522	503	493	512	484	485	477	541	486	469	448	455	557	468	521	511	434	485	451	509	471	505	502	511	480	480	437	472	502	479	470	454	460	495	448	466	480	481	493	490	499	486	508	487	466	488	472	438	495	464	473	445	522	497	482	480	509	478	443	476	449	520	506	465	490	477	490	502	459	498	493	481	460	509	482	475	462	475	479	470	450	459	487	487	463	486	480	482	478	455	463	522	465	475	508	485	495	481	479	504	476	477	500	484	495	460	456	520	504	477	484	491	468	456	485	483	495	479	498	467	462	486	471	483	462	521	476	476	472	456	473	489	481	479	493	507	489	467	482	479	551	449	497	477	500	496	467	487	464	442	496	483	479	502	478	483	504	482	478	490	473	503	479	468	515	476	509	540	503	506	480	493	487	471	514	453	480	488	462	479	501	523	491	468	462	461	501	460	466	493	473	462	476	496	489	501	488	526	459	484	458	463	545	479	484	452	456	483	517	491	457	463	500	469	520	509	468	462	486	476	436	485	491	483	472	477	489	503	485	455	496	512	461	494	460	496	491	450	492	508	496	492	495	456	508	515	507	464	499	493	449	459	480	458	468	500	470	516	497	460	529	486	511	522	467	470	500	481	474	518	482	484	515	493	493	503	444	492	519	484	501	512	465	444	499	471	480	493	508	489	490	468	488	497	457	467	480	491	492	471	494	466	489	458	491	494	512	501	525	456	501	497	512	459	502	474	477	489	489	480	482	526	497	465	494	514	501	496	497	487	495	502	462	491	497	523	490	460	512	477	477	465	498	463	496	471	454	461	458	490	483	523	499	476	479	508	460	508	480	487	492	516	473	485	477	502	502	476	453	481	471	467	476	464	494	461	515	474	543	480	458	502	496	466	433	489	489	466	492	496	528	472	441	489	495	491	487	482	496	528	486	455	483	525	499	479	440	480	493	493	475	524	546	493	456	493	488	485	477	504	447	513	515	495	514	511	459	452	438	485	507	489	471	471	468	459	461	494	497	488	488	504	504	483	477	499	491	490	499	466	476	482	499	451	484	494	484	502	452	518	501	495	462	485	456	473	508	457	451	477	499	473	491	492	468	443	510	465	466	523	467	488	462	540	477	458	523	490	469	479	449	435	455	471	472	486	487	475	468	510	546	480	441	499	468	490	510	471	495	478	503	497	524	507	456	505	489	432	511	457	458	502	508	457	463	514	486	506	472	534	502	467	427	461	481	490	501	490	509	533	493	493	478	488	495	465	517	490	480	496	469	512	479	509	509	484	483	447	501	484	496	453	503	505	467	493	482	456	491	461	505	508	494	488	492	461	479	488	482	484	497	518	498	449	455	479	475	455	467	481	496	448	522	468	507	486	531	482	523	488	473	491	472	478	469	502	497	477	507	469	509	477	509	499	452	462	509	481	470	493	489	496	465	497	497	470	482	469	480	509	500	489	480	461	484	521	476	478	471	491	502	453	489	505	513	513	512	518	497	501	490	490	482	468	478	513	436	480	497	465	491	470	480	472	462	484	506	512	477	505	427	498	488	460	479	496	446	491	475	504	477	483	485	504	444	486	490	467	521	505	502	481	468	471	488	477	473	473	472	465	477	515	484	449	445	499	502	447	451	515	477	478	479	496	487	493	485	513	469	483	482	454	484	484	469	477	487	502	479	482	489	476	465	494	471	525	474	511	480	466	516	505	492	448	490	462	492	493	502	489	468	490	453	493	460	478	454	458	521	489	476	442	466	502	485	514	472	453	488	468	485	489	531	504	497	494	492	487	474	470	523	486	519	474	457	498	449	484	501	453	485	506	484	488	440	486	502	491	481	499	453	525	491	440	488	469	495	482	525	499	476	465	477	503	517	486	476	475	467	500	474	481	467	469	472	468	469	465	464	477	467	489	500	456	477	464	519	485	494	455	468	470	504	494	447	502	487	501	456	479	476	491	461	523	484	465	503	465	469	490	505	495	493	464	449	489	478	480	454	530	512	476	462	474	493	505	505	506	448	453	501	486	505	530	468	455	491	490	470	466	513	501	490	495	507	481	468	478	523	510	467	466	470	473	503	490	473	492	465	458	496	519	496	498	469	477	467	496	476	488	518	505	458	450	480	499	496	479	463	454	455	475	453	425	497	499	475	505	533	494	511	477	494	470	457	464	517	503	501	483	475	490	469	481	444	529	499	474	463	455	480	485	479	475	509	513	470	479	448	490	486	463	494	474	448	471	457	498	510	448	480	498	455	427	537	487	490	498	465	522	512	500	480	474	470	520	470	450	462	451	476	460	456	444	490	546	465	493	495	485	471	475	488	476	479	509	518	471	510	469	465	457	499	508	500	486	464	466	451	467	495	495	473	493	474	481	478	485	489	488	483	489	463	459	459	480	488	504	497	455	479	502	487	499	496	485	461	502	449	496	485	486	442	476	504	471	508	481	466	447	486	477	492	480	483	470	511	512	499	435	465	455	504	493	472	496	496	438	458	540	478	496	489	494	494	472	480	473	482	462	499	533	496	486	486	483	492	463	453	479	475	491	491	474	477	480	453	484	482	478	496	419	493	490	477	490	490	515	479	503	456	502	466	483	461	500	504	472	483	480	436	503	451	482	491	497	489	461	483	484	511	491	450	507	478	479	492	478	441	493	483	481	479	483	481	518	503	479	465	480	454	483	485	424	506	453	494	464	501	472	476	478	493	481	463	483	467	532	493	489
26600	9417	2374	1529	877	723	667	568	557	534	481	647	1278	1414	1003	681	541	450	433	469	445	442	460	393	438	433	454	392	475	478	462	474	437	403	413	424	421	451	447	401	472	411	446	432	415	437	428	425	412	444	445	406	450	452	441	403	459	431	436	448	432	446	480	432	427	419	473	448	409	438	467	450	437	435	433	441	414	454	448	408	452	443	444	438	479	511	403	414	396	465	421	445	459	473	431	404	442	409	410	449	451	460	444	395	435	457	448	456	476	444	411	448	440	479	453	443	465	418	428	470	455	436	429	460	431	440	454	451	431	468	437	461	435	402	396	416	469	491	471	419	465	412	446	430	401	454	433	412	442	435	447	444	435	426	442	423	444	432	430	403	421	405	410	433	471	461	479	462	483	443	465	492	395	452	456	445	458	471	428	438	425	401	425	474	452	393	437	471	453	422	409	421	421	448	417	459	474	458	424	400	431	395	436	399	446	433	434	430	436	454	414	420	412	435	423	456	415	436	467	415	464	449	466	447	422	421	448	460	437	442	441	449	464	451	427	409	412	445	448	486	424	472	445	457	477	439	405	443	480	422	436	443	449	432	453	411	401	428	438	427	444	461	399	430	435	435	458	430	480	460	445	464	427	456	416	484	437	419	409	411	441	447	485	386	429	416	453	444	439	429	444	464	426	424	430	464	396	433	446	458	428	434	432	465	426	453	410	441	471	418	443	412	456	444	441	452	418	452	438	447	419	416	407	456	407	446	442	450	472	450	443	421	411	441	421	449	407	481	461	418	395	474	406	425	459	399	414	442	441	437	423	467	451	404	423	461	413	421	431	444	464	416	471	442	422	422	434	456	493	412	409	439	433	413	494	417	409	459	409	446	463	456	447	449	515	416	403	466	402	474	436	465	446	431	425	442	433	459	433	457	470	464	446	413	447	418	434	453	457	451	396	432	463	412	420	436	458	425	445	429	463	461	435	457	487	422	480	421	410	415	407	445	418	478	446	401	418	444	461	448	444	427	423	446	438	448	458	449	441	487	432	416	413	412	446	423	428	411	404	446	405	417	457	421	386	412	428	461	440	450	408	417	459	439	404	428	466	442	454	441	455	374	467	441	457	459	417	417	446	434	457	419	435	452	460	432	458	452	457	409	441	418	457	458	438	445	439	434	390	400	454	412	444	438	418	439	461	433	409	394	428	440	440	436	422	445	436	467	437	428	420	444	449	430	458	445	440	439	474	416	423	463	449	474	442	403	448	457	423	433	410	421	431	454	432	466	408	443	443	418	419	446	432	421	442	443	440	476	425	447	457	446	438	430	444	453	402	457	447	432	422	439	446	468	450	410	455	420	471	440	398	426	442	422	437	442	479	437	474	438	453	436	450	449	465	454	450	423	424	494	465	422	443	436	456	465	414	437	456	472	472	454	476	440	469	467	459	461	481	454	464	448	402	453	444	428	443	443	455	441	464	443	436	436	475	471	417	432	454	438	410	385	427	436	437	470	450	402	457	440	433	438	450	425	441	420	444	447	432	448	465	449	411	456	475	457	443	409	400	457	439	466	458	451	457	410	425	445	498	452	472	448	390	423	432	432	467	432	464	478	432	454	407	442	450	414	420	426	425	429	470	432	462	449	430	491	411	455	419	469	435	448	436	405	465	436	450	457	463	440	469	445	413	449	446	441	411	446	473	462	417	460	458	437	470	433	460	446	396	467	453	443	417	423	436	453	499	449	409	451	397	450	456	456	460	448	463	435	439	411	405	457	453	446	439	411	447	429	403	455	459	459	488	415	464	406	478	415	447	439	448	456	413	443	420	446	439	452	439	466	414	405	458	420	448	444	427	433	447	441	449	467	439	441	466	418	408	448	447	426	414	431	436	434	442	404	458	466	422	450	459	451	434	443	437	422	432	469	456	430	435	470	453	479	432	443	464	422	425	450	449	437	395	421	403	428	441	474	432	432	427	474	455	458	447	439	489	478	439	379	425	445	437	463	424	448	449	460	425	413	393	451	421	494	441	483	398	445	489	461	418	467	441	426	399	403	454	447	435	429	419	442	427	450	436	413	412	479	417	472	486	449	443	467	414	484	446	462	435	431	425	441	480	380	459	421	441	390	421	423	452	439	481	443	444	449	459	384	442	431	429	474	408	414	452	477	438	458	397	448	421	429	467	430	453	429	452	409	437	414	434	417	467	437	427	472	453	399	437	441	418	423	443	411	455	462	429	427	426	413	460	430	474	406	448	432	433	462	485	413	394	447	424	456	416	447	434	445	407	443	415	419	464	457	424	444	470	483	414	446	400	418	452	425	439	447	413	417	413	452	415	447	463	431	476	456	412	406	440	473	415	450	445	445	450	416	395	448	440	441	462	451	457	432	466	443	430	444	405	416	459	472	451	416	452	425	460	467	452	430	376	428	455	458	431	440	423	440	445	436	404	457	429	455	413	434	426	418	449	420	473	415	437	435	430	438	410	476	398	424	425	458	429	470	425	438	397	437	435	444	439	440	434	422	440	461	438	445	456	438	443	439	438	425	426	449	426	423	457	452	446	413	434	423	389	414	431	429	423	457	398	450	491	433	379	443	455	471	450	448	445	418	442	391	448	436	410	452	432	432	466	451	438	413	444	452	426	436	427	443	438	428	430	443	466	428	453	460	469	422	450	439	432	433	410	445	476	458	454	447	439	450	438	441	476	449	457	409	470	461	401	404	465	436	465	425	423	434	452	422	421	445	435	428	466	433	440	453	440	441	441	480	437	469	451	463	433	473	439	443	406	453	454	453	431	436	439	421	423	380	460	456	422	450	458	426	418	458	451	492	440	453	469	425	438	399	447	454	445	439	497	467	408	450	443	438	458	427	455	459	418	433	436	434	472	465	415	440	408	458	412	456	425	477	439	422	419	417	434	432	426	483	417	453	449	441	458	441	441	443	454	461	403	430	455	451	434	451	478	424	426	427	439	427	415	456	451	431	465	464	451	454	419	417	432	433	480	459	415	442	403	432	443	443	414	417	446	446	445	432	436	444	461	413	429	446	439	449	438	439	438	472	435	448	427	452	436	421	444	440	480	416	452	431	407	487	413	456	434	445	442	441	437	426	389	473	417	429	420	414	441	438	453	455	422	418	443	448	458	441	431	416	447	417	457	418	416	467	441	427	422	426	420	454	462	436	436	419	471	434	485	423	427	438	408	418	435	456	451	472	458	444	437	421	390	431	434	428	466	460	402	452	448	434	424	409	437	427	461	470	449	397	408	450	430	428	429	440	418	438	449	407	444	459	473	440	471	479	432	457	430	420	434	423	448	430	466	472	447	433	426	464	412	432	431	416	461	421	435	408	451	464	443	433	425	463	448	456	407	395	418	451	432	444	475	416	439	403	472	437	434	452	482	433	468	453	409	410	439	423	403	419	445	475	383	420	431	477	465	447	446	410	460	473	445	469	467	458	442	431	400	444	425	482	450	410	442	471	463	449	443	434	418	425	457	472
6085	2660	2402	1616	1128	918	793	645	608	527	508	833	1785	1664	1135	650	496	425	388	380	374	395	414	402	385	397	390	374	391	385	427	384	428	400	398	412	415	397	391	384	421	389	409	397	410	367	366	390	409	374	386	356	376	350	410	393	388	368	410	383	413	432	378	372	377	413	382	401	411	406	354	379	400	409	375	385	372	412	362	387	389	385	383	409	393	420	374	420	401	387	366	396	435	402	384	399	380	406	421	402	402	373	391	371	361	406	408	388	394	394	391	369	363	394	382	418	408	388	383	379	431	394	343	415	415	398	398	341	387	372	359	371	405	383	391	369	392	403	367	397	383	405	404	368	403	419	365	360	404	373	371	415	417	377	429	426	408	383	389	447	439	412	367	390	397	353	388	410	373	428	412	385	369	402	386	372	412	413	392	396	403	385	395	362	406	383	407	352	372	392	417	390	386	433	408	385	386	374	412	377	404	382	348	375	375	388	374	398	395	406	362	383	360	368	425	400	405	422	362	391	402	409	395	408	368	400	389	392	360	380	386	372	407	370	384	417	389	384	366	400	398	387	408	348	403	428	370	356	377	386	392	355	383	400	407	374	403	426	398	362	386	385	405	393	411	429	401	398	407	366	387	377	380	388	397	414	386	363	370	374	397	375	391	365	387	423	394	402	390	391	376	430	372	411	380	375	380	361	376	364	386	402	384	442	373	412	398	396	404	387	400	401	384	390	373	398	355	378	376	360	390	396	402	382	401	347	375	407	386	408	392	378	397	408	381	376	345	401	378	374	391	350	418	377	392	371	380	371	385	369	422	405	399	397	387	395	418	438	394	389	398	372	382	407	411	406	378	408	418	422	398	378	391	339	390	366	396	406	378	377	392	356	356	400	398	404	339	417	369	426	379	374	393	388	414	399	376	346	368	393	399	410	408	383	389	393	395	407	399	389	435	398	365	374	393	383	370	411	388	374	368	384	391	391	362	378	374	394	413	420	384	416	385	367	413	386	392	372	396	382	392	405	374	392	399	374	399	379	357	345	394	366	385	398	408	439	387	411	421	371	373	378	403	410	394	351	368	366	372	396	381	391	383	367	430	386	388	398	372	409	427	406	393	423	446	416	375	406	393	404	403	344	371	379	376	386	364	384	380	404	420	427	389	388	363	379	421	391	370	404	404	380	383	409	393	395	377	390	378	370	389	364	394	369	382	388	427	375	390	405	409	433	397	395	385	387	409	417	403	376	370	413	413	375	388	346	392	360	402	362	391	423	416	381	403	401	384	389	397	400	368	381	355	402	395	357	402	421	372	388	385	411	347	374	373	378	392	347	381	422	389	398	368	428	361	409	385	380	369	390	346	397	400	397	384	417	386	393	402	403	364	388	376	398	363	368	414	363	395	406	400	375	392	390	411	381	406	401	371	395	360	399	419	372	414	423	399	362	398	413	392	386	383	413	395	374	429	385	390	413	416	412	395	408	366	388	415	404	370	427	406	391	373	374	394	426	391	402	416	382	402	397	401	420	383	352	428	407	417	414	345	414	378	391	397	404	411	376	366	394	411	416	370	401	380	394	418	384	384	366	406	389	387	410	396	386	388	382	386	417	391	387	405	375	419	427	387	404	387	385	391	417	401	381	386	389	395	395	398	378	399	380	425	353	376	378	389	420	355	391	407	371	393	369	375	371	398	415	381	407	370	345	396	400	375	400	398	398	369	370	407	390	372	399	373	376	387	401	385	426	375	391	405	401	403	417	388	396	409	385	379	387	393	385	395	427	380	393	390	392	409	419	355	375	408	393	378	397	413	400	357	400	412	380	405	371	384	414	385	372	444	355	415	367	384	397	375	378	370	411	353	375	424	387	380	397	376	387	379	366	384	370	445	405	424	411	387	379	404	408	381	368	379	425	416	346	387	403	416	395	391	402	363	387	413	390	394	370	392	360	378	392	410	381	359	354	382	394	372	404	383	391	398	389	413	363	398	396	395	390	390	389	412	392	368	386	407	380	385	388	410	399	374	392	414	398	429	390	413	385	383	427	391	411	384	398	385	414	418	382	399	411	402	408	407	416	412	404	441	407	354	385	415	403	402	411	362	393	382	332	369	397	402	377	420	423	386	418	396	424	387	419	397	380	384	397	394	360	375	390	404	381	396	404	403	413	443	383	387	380	403	380	405	380	388	427	411	371	430	396	362	388	351	373	384	379	363	366	401	407	361	381	373	395	380	424	369	382	397	386	394	395	350	421	391	384	380	379	401	404	406	422	397	382	382	380	379	418	398	376	365	417	393	431	398	413	426	413	401	370	401	418	357	425	423	375	395	402	364	400	393	400	384	394	348	403	396	369	384	437	403	401	384	385	409	375	380	392	434	388	397	378	419	360	368	361	386	367	368	398	375	377	389	412	381	424	356	415	408	369	366	408	381	388	391	400	378	394	361	375	358	378	395	398	416	364	371	340	378	408	357	400	367	373	426	374	369	376	372	419	380	414	425	370	385	407	386	415	391	412	398	375	437	357	390	372	381	383	380	389	380	399	411	423	410	426	379	400	371	406	396	376	374	383	402	408	350	404	346	404	401	387	398	379	386	402	419	397	367	400	396	377	403	377	402	386	393	401	394	365	361	383	387	378	406	374	394	402	418	388	405	397	392	386	397	407	393	397	382	385	380	377	380	417	367	370	391	390	374	392	381	380	401	412	402	368	411	400	368	394	382	383	403	393	403	387	380	436	391	404	384	380	386	424	446	378	407	435	409	343	372	401	406	368	383	376	389	420	362	427	377	412	366	354	380	381	375	405	376	383	392	374	393	389	388	391	409	411	375	396	376	390	363	371	393	427	385	364	370	344	359	382	376	389	400	380	373	405	385	399	371	387	404	382	394	369	414	411	375	394	389	377	397	414	367	381	387	354	383	403	358	373	401	394	415	406	406	363	395	398	394	396	396	431	359	411	373	426	371	400	377	402	366	395	395	390	395	371	401	367	367	407	399	365	381	383	411	379	376	354	449	401	386	410	395	382	393	401	360	372	414	362	413	358	411	415	394	373	396	341	379	387	393	371	397	423	366	381	423	397	424	393	398	407	367	405	380	392	383	413	391	391	416	382	368	418	399	434	376	375	406	402	395	388	430	410	455	342	404	387	412	401	386	371	412	416	406	375	375	392	378	392	399	406	409	390	396	389	394	415	361	404	376	388	393	373	406	406	394	433	385	401	389	412	395	381	388	392	399	383	383	377	406	384	416	402	392	444	386	421	357	379	391	413	402	414	366	381	400	406	397	403	359	373	391	409	394	398	352	412	400	356	393	389	368	402	382	398	384	361	366	363	394	368	386	375	387	420	403	430	373	386	366	387	415	392	411	404	368	391	412	426	435	401	388	398	382	387	457	387	390	433	372	392	362	410	410	393	379	396	394	394	395	396	386	365	406	404	389	414	412	425	425	434	375	389	387	397	445	378	391	427	408	387	390	391	383	373	373	393	372	407	391	423	373	399
24737	20767	26664	24599	9492	2617	1633	1112	859	770	683	3019	12253	12435	5424	1648	657	462	444	427	410	441	434	450	421	443	425	411	420	406	446	443	423	406	445	456	434	440	426	434	429	430	419	424	372	407	424	443	405	457	446	409	399	386	430	408	391	443	393	409	449	428	385	408	427	445	435	409	416	388	436	432	426	415	405	436	423	457	404	450	422	437	457	402	426	389	480	421	396	466	411	440	417	396	406	416	415	461	462	469	410	465	437	412	424	405	458	449	438	432	428	419	413	413	456	444	418	431	459	450	429	422	380	443	414	439	421	451	457	434	446	421	374	421	388	414	452	409	425	396	389	428	440	426	442	463	397	409	435	407	402	411	398	397	442	393	435	421	457	425	475	428	448	456	439	409	409	394	413	449	437	405	438	430	434	393	437	442	439	398	455	434	445	418	404	422	457	412	456	412	446	398	427	437	422	446	429	435	409	436	434	413	398	375	409	408	426	439	394	412	435	419	421	412	446	406	404	424	417	416	411	416	412	422	434	397	449	416	398	428	434	419	397	392	400	462	422	421	433	397	437	370	398	420	452	433	432	429	409	430	436	406	426	420	431	418	429	425	436	427	468	412	439	394	441	426	423	384	406	442	409	407	433	435	420	420	414	410	425	420	413	409	444	409	428	455	430	409	440	448	474	403	426	409	421	413	447	429	432	443	433	405	400	415	408	447	445	429	420	428	451	464	452	418	365	393	427	461	467	454	449	386	393	423	428	437	447	425	423	449	411	434	429	395	394	427	414	389	387	403	414	416	423	413	428	457	422	436	426	447	416	412	426	422	427	406	434	406	457	437	436	441	422	401	416	418	406	423	442	406	416	434	452	428	414	400	442	457	429	424	409	423	399	429	421	412	425	428	401	472	433	438	461	412	404	450	405	411	442	425	432	443	435	406	416	457	424	436	416	423	428	474	415	397	445	410	404	408	380	384	424	429	441	411	397	390	438	396	400	420	397	418	411	418	432	389	457	419	402	438	426	406	385	418	465	398	439	442	468	414	450	422	396	411	413	376	423	463	402	405	422	404	443	412	406	455	389	420	423	423	414	405	425	418	448	456	400	407	407	425	386	383	447	419	446	405	442	411	406	459	427	415	428	439	430	406	414	449	421	440	443	406	450	432	411	428	464	400	391	393	405	399	431	430	420	414	411	414	425	440	434	413	407	437	412	424	421	423	423	393	438	418	422	409	403	412	469	426	445	419	444	441	431	417	423	411	398	441	410	414	421	373	458	442	439	412	439	397	418	428	417	413	443	400	455	422	412	411	397	410	396	410	447	365	406	408	462	424	430	404	389	407	406	421	433	420	393	409	414	446	424	408	412	432	424	414	431	428	417	398	434	408	436	416	404	445	412	412	425	450	433	404	398	395	385	422	408	405	435	409	439	416	437	422	431	423	433	426	425	411	448	413	441	430	454	397	412	424	443	425	394	444	416	437	391	426	390	441	425	462	435	459	427	439	422	416	405	392	395	438	449	418	421	443	387	419	412	428	451	423	406	420	434	407	465	412	420	431	438	440	419	433	420	421	402	449	456	453	429	387	443	462	415	411	438	410	442	425	416	419	405	405	406	431	419	412	464	475	428	413	434	441	453	414	452	445	445	432	397	433	420	404	454	405	422	420	425	430	422	441	439	397	409	464	407	423	433	408	440	429	402	410	398	445	415	448	438	435	430	425	401	455	397	454	425	397	419	414	494	392	447	416	424	432	436	401	418	446	408	415	420	440	460	423	425	419	434	408	410	432	420	459	404	379	372	410	404	406	425	435	435	388	414	430	386	398	437	412	417	422	420	410	371	392	410	400	400	424	426	425	374	433	405	428	420	447	418	402	401	411	389	441	431	429	421	447	388	414	397	441	470	449	420	415	421	448	420	409	436	419	421	427	421	430	415	416	400	420	438	457	392	429	463	442	403	465	425	407	416	418	404	441	440	405	397	422	415	442	368	428	461	430	392	416	395	433	409	401	403	440	430	469	426	421	430	444	381	428	422	467	389	422	428	398	416	389	434	456	461	381	447	424	455	410	435	417	434	456	414	429	436	422	402	428	398	437	404	410	366	427	437	393	428	415	399	429	400	404	454	390	416	417	428	417	417	430	432	427	455	428	397	433	387	426	420	396	445	422	403	455	417	399	398	397	412	409	401	413	405	438	445	445	395	421	438	388	436	399	421	447	366	451	396	430	433	410	427	415	479	386	404	462	414	430	438	415	405	425	421	464	436	396	403	453	420	440	440	421	440	403	411	437	416	449	430	443	403	456	380	435	447	449	396	439	403	398	429	388	435	468	405	427	430	463	418	392	395	415	414	465	455	393	437	458	422	437	443	405	439	432	429	436	421	438	414	395	441	425	411	459	420	398	413	420	431	428	472	440	405	435	382	438	451	435	455	424	429	402	443	445	432	436	389	406	466	406	424	411	435	457	424	444	469	377	468	453	431	405	442	413	393	445	465	400	401	395	406	386	457	396	433	408	438	399	433	421	447	425	414	424	426	416	448	422	428	407	432	418	409	375	417	417	431	459	410	428	466	416	394	477	442	383	395	405	433	437	432	443	415	417	411	404	408	399	454	462	433	426	420	406	422	418	438	455	428	494	429	430	410	414	397	465	391	414	422	403	444	449	454	431	409	413	419	441	416	382	430	427	431	428	439	411	411	431	393	410	365	451	438	400	426	411	419	412	420	432	415	399	430	415	438	448	404	427	411	436	422	424	445	440	411	414	398	423	420	415	438	432	404	421	407	464	404	401	439	404	428	435	432	397	442	408	431	397	417	416	435	404	416	386	399	436	393	404	416	419	419	411	420	420	440	400	415	403	460	466	381	386	438	410	406	439	441	394	385	435	430	385	421	446	399	444	420	423	403	429	409	442	425	417	423	421	443	434	407	417	407	396	414	389	411	413	427	434	401	418	459	457	420	441	458	463	448	440	435	432	440	414	406	399	426	439	431	399	415	444	430	437	419	408	472	406	415	408	436	410	439	432	430	411	438	400	422	461	407	459	446	390	403	426	392	425	413	431	444	386	419	423	425	436	410	425	426	408	434	425	425	443	424	424	428	457	443	458	426	454	410	438	400	444	410	401	400	402	410	390	423	408	423	439	407	422	443	409	355	430	386	421	398	402	447	452	397	401	453	422	432	410	476	413	433	438	439	423	420	433	426	399	412	404	402	414	437	420	420	432	429	419	457	449	403	459	442	433	433	428	423	404	394	396	382	420	408	399	421	406	421	431	403	419	386	405	400	411	414	399	412	425	420	411	410	425	429	366	433	422	379	443	438	451	421	435	417	426	433	388	411	406	434	419	416	408	420	417	436	396	439	466	450	422	415	428	449	431	406	419	468	404	406	431	414	425	397	403	446	456	432	447	387	417	419	415	439	419	418	397	388	471	434	414	403	442	439	392	407	396	432	391	429	440	407	415	422	408	423	426	437	437	421	408	447	419	424	447	437	424
5211	7080	7358	4285	2953	2392	1861	1381	1216	972	845	4893	14537	11783	5266	1729	715	451	426	370	396	432	415	413	348	406	396	409	381	400	412	376	409	391	415	422	404	398	400	441	388	402	432	388	422	415	406	408	375	347	406	373	391	416	386	386	373	396	376	353	407	442	393	358	404	423	391	358	412	382	384	409	394	350	402	373	366	437	389	388	358	406	389	395	387	359	414	422	417	377	386	404	421	371	407	406	371	411	440	383	399	410	388	402	395	381	398	429	414	381	388	369	399	405	369	395	375	402	427	379	403	383	416	417	436	387	404	392	413	364	421	380	437	392	391	391	411	392	418	396	382	370	422	370	382	395	406	416	391	387	435	398	370	410	413	386	418	430	425	397	421	381	423	371	413	399	390	410	408	389	380	384	359	409	374	437	404	380	416	383	375	353	421	416	391	391	406	377	344	381	435	415	459	395	379	406	397	419	416	376	428	380	413	399	383	420	405	372	385	418	363	390	409	393	413	403	349	380	383	386	431	395	391	427	380	392	385	404	390	397	370	401	396	404	395	381	378	413	400	418	413	408	417	391	372	385	381	402	404	379	418	418	377	381	409	386	404	429	394	369	365	415	393	407	389	385	405	406	378	382	440	424	405	405	402	414	440	442	383	412	420	377	391	368	386	443	441	404	403	397	404	387	386	392	420	401	384	369	410	365	415	404	376	425	400	397	401	374	386	376	410	374	407	386	399	384	384	401	409	391	409	387	429	409	413	410	378	354	402	422	377	395	406	382	424	411	390	385	368	431	401	387	402	396	411	411	372	401	370	390	417	381	385	412	399	416	414	407	442	367	405	377	398	392	430	401	410	442	380	431	405	364	378	396	411	420	370	391	392	400	397	365	364	374	392	404	398	437	394	405	385	392	352	368	415	374	374	391	418	406	391	429	388	389	378	375	380	410	404	394	413	409	366	392	411	377	409	414	359	430	405	409	363	435	427	381	374	390	384	403	384	417	399	406	420	381	393	426	417	434	420	370	428	378	419	357	379	401	368	463	403	396	392	413	399	392	379	397	416	388	399	392	407	410	390	414	404	396	403	426	390	402	388	429	390	430	361	386	403	414	416	378	363	420	405	376	416	403	364	360	434	401	378	398	391	389	358	385	399	387	400	383	361	365	386	368	425	337	376	410	382	389	375	388	396	394	371	407	419	378	384	404	378	387	393	375	402	383	376	414	383	382	351	392	412	421	385	365	398	395	398	396	424	404	404	407	395	409	382	382	413	393	439	388	393	438	377	372	408	424	392	380	408	412	382	396	388	360	395	413	384	388	387	419	410	392	411	443	398	376	411	408	388	404	390	417	425	372	364	426	371	383	422	383	361	422	415	385	373	440	403	412	406	409	417	387	420	416	373	386	373	377	400	378	413	390	406	454	404	371	406	380	394	383	377	381	399	389	391	374	376	398	384	419	403	420	406	404	391	403	402	356	377	384	362	404	385	388	408	408	395	402	392	399	425	375	419	410	411	403	407	390	393	374	409	376	388	372	382	432	372	426	384	419	375	444	369	392	378	416	378	408	402	418	386	426	399	415	405	421	394	411	423	396	377	388	395	413	384	409	412	404	387	431	415	408	384	410	415	380	407	404	397	383	404	407	423	374	376	390	390	389	369	409	401	369	413	381	401	360	388	395	423	407	394	393	399	399	416	419	412	398	411	407	375	404	399	352	378	436	367	389	412	409	434	397	396	405	394	418	365	395	428	424	407	424	435	388	414	392	430	365	412	402	425	393	371	359	394	394	419	421	399	439	360	386	384	415	379	398	362	438	370	404	401	397	362	403	393	415	430	373	415	402	437	417	394	410	380	409	419	401	411	390	423	398	397	425	374	415	354	410	431	418	393	379	411	394	403	393	376	381	390	384	435	402	386	432	422	425	390	354	401	418	412	423	374	399	372	412	373	424	383	400	383	388	419	378	362	378	411	404	389	399	366	387	403	388	373	375	349	404	381	379	396	395	413	381	355	379	434	410	414	419	396	423	398	395	366	378	408	406	415	396	401	363	377	399	442	428	383	423	413	417	372	390	405	366	422	403	414	405	391	377	395	380	397	384	408	387	427	382	428	387	384	390	374	385	373	419	413	353	377	386	408	406	413	370	378	395	364	390	391	405	378	409	392	363	414	400	374	386	409	375	434	379	396	403	359	419	391	385	392	391	402	417	383	389	413	402	396	405	360	409	391	401	402	374	415	395	389	385	389	398	391	388	393	384	379	396	401	398	379	398	381	378	363	399	392	422	381	409	370	375	396	401	426	410	438	387	383	411	397	371	400	414	376	429	399	391	427	384	423	373	387	386	383	403	425	414	392	420	380	386	396	404	386	393	379	375	397	390	370	390	396	378	364	364	368	395	404	404	377	405	406	390	381	396	378	412	420	413	407	410	389	384	392	411	404	430	402	409	417	409	380	390	393	407	396	430	414	396	373	431	392	384	408	435	398	396	397	377	414	390	418	381	379	426	409	372	400	376	444	371	402	406	386	422	374	361	407	400	415	367	367	384	402	406	437	408	403	417	423	357	399	399	403	374	359	379	444	367	390	373	404	365	404	430	406	381	377	406	392	427	377	403	398	392	421	372	368	430	406	369	358	389	416	412	413	420	389	419	373	405	394	366	446	381	440	381	425	377	401	409	352	383	407	401	364	426	364	383	396	369	357	410	408	365	396	393	365	376	388	426	376	409	431	369	355	362	430	381	409	407	380	399	369	386	399	437	431	368	426	380	414	392	410	389	414	407	434	348	397	383	420	422	396	395	395	418	421	422	392	371	453	402	405	390	412	376	392	395	423	394	386	393	365	400	413	394	401	406	393	398	382	387	429	426	359	409	402	376	404	383	402	415	401	396	402	367	402	424	404	384	407	388	439	399	401	399	415	369	383	410	393	385	409	397	361	397	430	378	419	422	422	406	391	394	379	396	400	367	416	386	416	371	395	408	392	370	438	397	355	424	352	396	388	345	426	396	386	424	397	370	363	378	410	395	413	399	382	388	425	378	373	435	413	423	372	393	407	378	401	433	419	413	412	403	399	416	402	393	380	400	410	388	406	383	381	426	390	399	387	394	394	399	402	397	400	383	383	399	377	378	382	404	397	436	412	400	365	410	408	388	406	385	403	399	384	389	408	382	430	442	386	415	423	393	431	378	406	380	398	415	378	382	394	410	403	407	421	397	387	394	407	424	402	419	375	396	401	391	395	360	365	395	386	407	399	404	386	383	417	398	387	420	395	380	379	384	377	372	389	398	400	396	414	377	397	416	386	358	354	393	371	387	401	394	384	419	410	409	409	370	388	429	381	411	435	365	396	425	404	406	422	401	394	379	385	397	422	338	389	391	402	383	373	409	422	424	403	410	387	422	380	399	378	416	412	393	392	423	409	365	356	397	422	407	384	387	390	408	423	391	398	414	409	413	389	396	395	390	359	365	416	426	415	394	404	426	389	397	390	390	401	391
23848	20768	27720	23897	20335	9197	3072	1785	1440	1268	1096	12228	26552	18437	7146	2092	857	669	640	604	574	547	576	587	562	593	605	593	565	546	606	618	611	554	547	554	598	598	558	586	596	558	571	535	572	563	586	599	556	571	572	567	557	598	601	579	574	581	562	566	614	587	600	564	552	529	575	559	569	581	584	550	524	597	541	540	561	545	597	528	619	594	580	597	580	553	560	536	577	567	537	570	550	582	610	549	595	566	556	526	562	592	582	560	575	544	535	540	557	580	580	541	588	556	597	568	534	557	571	563	591	556	580	551	586	555	608	564	567	575	551	576	610	537	559	562	572	610	545	576	585	538	571	542	602	548	544	554	595	547	555	559	588	561	519	553	607	574	573	558	540	594	559	641	558	561	581	582	597	564	562	552	599	571	553	534	556	514	602	603	551	557	561	544	585	557	569	577	574	589	599	554	539	520	568	639	595	547	589	606	528	535	581	574	564	577	600	564	591	589	581	583	530	517	574	551	574	609	581	578	620	579	607	612	573	565	563	560	597	553	557	544	526	544	595	602	547	526	567	580	530	559	556	545	543	530	550	589	495	583	578	598	618	596	552	548	588	580	558	565	535	527	546	555	575	568	495	507	545	551	567	560	557	559	545	556	546	564	605	572	557	611	554	560	620	588	542	534	511	553	563	594	604	622	555	565	601	525	546	573	545	570	584	608	563	541	567	602	588	564	561	523	550	566	510	504	582	537	528	578	557	616	558	539	583	568	543	541	559	529	595	551	589	555	573	517	543	585	564	540	555	594	548	589	542	548	590	581	552	559	591	547	559	565	553	549	601	565	561	557	523	572	548	557	554	637	574	602	585	553	537	603	599	574	543	548	563	569	537	578	546	594	557	572	575	545	559	602	581	538	593	543	524	562	517	584	566	568	556	536	576	583	569	609	577	560	562	595	557	563	558	561	577	565	574	564	563	563	568	599	558	565	600	561	552	559	530	606	579	571	588	586	583	599	571	548	594	574	545	583	566	533	511	546	530	543	550	558	581	526	590	569	558	542	568	551	597	599	620	545	541	512	544	577	568	552	534	534	569	545	597	587	570	567	617	547	585	569	547	512	539	570	547	553	568	580	577	605	537	559	601	562	540	570	570	545	561	568	563	535	563	593	539	555	613	550	591	612	567	565	586	591	557	552	585	512	568	597	588	553	557	543	525	567	552	572	553	579	549	572	546	591	564	572	575	533	524	596	526	566	552	548	571	603	510	553	564	535	577	570	521	557	574	508	549	623	549	552	544	577	568	562	589	594	559	550	533	553	611	560	565	544	611	531	522	552	587	596	592	549	563	544	621	504	548	558	572	583	565	564	560	544	568	581	577	593	557	569	532	556	536	572	562	591	527	578	550	571	559	539	571	564	527	502	545	559	546	567	576	559	562	575	557	532	589	572	606	602	548	590	592	536	604	580	585	562	538	553	566	528	582	555	588	569	556	575	578	569	529	544	553	593	603	565	594	556	578	552	595	527	549	517	583	593	532	588	570	566	553	593	557	534	553	623	570	569	549	576	564	530	543	601	577	576	544	587	557	604	513	551	586	573	541	555	582	567	585	597	599	598	616	594	618	599	566	570	533	570	573	519	539	584	550	587	586	598	614	600	559	530	556	545	545	528	610	527	607	537	577	534	542	560	583	543	595	531	609	580	566	530	579	621	613	573	604	542	563	552	591	508	586	586	536	561	565	554	587	541	572	567	568	564	550	600	566	549	536	511	539	572	540	549	587	561	550	568	601	580	559	577	579	552	590	602	595	569	549	587	551	619	519	535	552	571	542	531	535	596	541	546	596	587	543	587	576	584	589	542	599	563	538	561	543	592	548	557	478	554	576	575	590	557	561	575	590	545	608	554	538	628	553	552	537	591	566	590	565	563	559	575	561	564	558	569	537	535	542	553	581	514	525	612	527	565	545	542	564	572	569	577	530	593	572	570	550	560	571	594	552	569	599	550	582	582	582	589	619	585	582	592	564	591	529	566	588	555	553	535	535	585	584	503	541	573	602	565	574	573	548	602	528	543	586	528	572	545	560	586	545	538	533	571	552	536	533	518	596	620	556	542	522	586	571	542	552	546	569	573	576	575	559	586	545	552	558	541	597	525	535	587	586	570	600	564	587	571	566	596	566	631	562	585	584	573	568	554	546	518	560	517	553	562	548	525	547	554	558	565	605	526	524	554	571	529	546	601	537	631	557	556	574	566	535	580	559	539	549	596	577	546	603	613	528	552	566	570	577	566	539	559	557	577	570	535	518	545	583	559	537	552	550	572	557	569	523	577	559	560	568	596	585	534	596	544	552	562	570	549	564	521	555	578	562	577	559	586	606	583	563	557	581	586	547	584	528	527	563	591	573	559	571	570	552	577	561	553	564	573	543	549	582	588	568	547	568	553	560	579	562	549	558	528	569	562	519	567	592	574	595	552	572	569	548	549	575	570	610	562	572	597	571	598	578	523	509	554	554	557	541	550	566	555	536	518	518	585	596	578	552	556	587	605	569	554	550	542	539	485	543	589	564	528	536	585	627	554	540	570	593	558	571	555	594	528	622	536	582	520	581	539	548	546	526	583	529	565	602	538	610	552	572	575	609	583	590	554	561	527	580	529	574	552	554	527	580	601	544	619	582	553	532	576	590	550	556	545	590	592	602	556	589	593	556	567	566	563	579	559	552	519	580	542	580	562	597	559	589	540	551	511	542	571	599	515	547	568	571	600	557	521	566	592	539	583	555	544	562	586	545	596	526	553	549	576	580	603	582	564	540	579	572	606	547	550	544	598	589	543	543	564	554	603	570	555	595	540	554	565	564	577	553	578	564	545	580	566	592	529	547	562	540	559	587	540	592	610	574	614	574	565	523	509	577	539	534	594	583	525	544	579	568	599	595	573	556	543	552	568	574	575	576	558	557	613	569	568	603	562	544	564	538	572	506	563	544	533	545	566	575	557	553	550	564	585	540	593	579	541	595	553	585	602	570	587	565	548	574	567	581	587	554	506	537	568	564	533	560	529	553	586	573	549	531	547	572	567	560	519	553	529	569	520	574	517	574	551	544	538	584	555	573	547	618	566	617	572	580	542	544	588	583	552	538	557	579	624	549	600	506	547	544	575	520	554	579	568	565	549	551	580	605	600	573	555	562	594	547	538	592	564	552	541	541	565	572	558	570	586	608	508	571	560	605	571	525	561	591	604	559	535	559	564	572	566	568	591	548	570	574	599	543	548	561	554	572	572	535	567	579	561	562	529	528	555	580	546	594	563	566	606	599	501	535	578	595	603	594	586	585	563	575	574	547	545	542	569	585	598	557	578	542	562	576	569	579	548	549	550	579	561	549	574	562	594	578	570	586	544	542	557	572	530	542	583	598	573	540	542	547	560	601	554	565	598	555	592	574	610	571	536	569	543	596	564	543	578	586	553	532	538	532	537	615	533	552	600	575	557	548	576	528	573	544	551	580	602
5810	11429	12603	7104	4912	4026	2632	2093	1845	1643	1401	16645	24537	15331	6078	2136	867	609	529	521	507	543	520	524	529	541	573	523	530	507	540	547	556	510	540	500	523	511	552	518	512	507	498	530	529	542	490	550	499	515	525	516	507	490	493	540	496	507	498	508	499	518	499	516	480	514	523	528	488	518	530	509	529	522	509	523	533	484	506	516	479	493	552	501	525	554	534	501	550	493	480	498	494	500	499	529	545	520	508	520	526	516	497	539	480	490	536	479	553	508	515	533	552	517	520	475	536	534	521	494	507	493	521	470	495	450	564	522	487	520	547	477	512	534	502	452	495	529	492	537	506	492	508	542	487	504	513	490	512	513	532	479	504	506	487	540	496	522	524	551	513	526	528	519	486	492	473	464	504	500	497	521	522	525	510	532	476	483	527	476	533	511	518	496	485	525	508	529	541	493	530	514	548	492	502	490	572	484	540	534	521	508	497	481	490	512	514	457	503	493	477	531	510	519	540	501	498	500	489	498	475	487	501	528	501	480	523	490	525	466	537	512	496	511	511	483	490	539	467	536	480	501	511	479	495	501	510	488	517	477	519	523	520	491	488	497	513	527	463	516	548	520	523	463	560	497	496	465	475	523	527	494	508	530	494	483	483	516	529	536	496	514	484	511	504	546	510	525	483	535	500	488	493	534	497	469	501	487	532	506	513	542	518	502	519	504	489	500	490	527	561	558	500	483	492	474	541	481	507	522	512	452	522	534	489	513	526	511	502	510	489	528	518	521	556	524	484	563	485	485	495	520	459	500	569	505	500	486	529	501	520	572	565	525	534	535	496	469	476	471	495	531	525	510	521	519	529	545	554	502	509	510	557	502	518	505	520	522	539	542	530	496	522	529	464	526	546	497	526	509	490	518	498	539	550	490	544	502	484	576	461	507	523	480	536	537	514	510	516	532	496	554	538	572	525	490	501	528	493	503	494	494	488	520	542	546	504	526	542	493	486	516	522	494	523	491	502	520	491	498	494	498	500	503	540	539	526	515	530	526	512	546	491	516	509	494	477	479	463	509	520	496	520	534	554	487	519	522	488	527	533	532	549	492	474	506	544	526	519	491	524	524	500	483	538	524	479	525	495	528	505	499	529	483	520	535	507	493	506	536	541	517	505	526	507	500	521	547	506	472	486	503	540	508	512	514	473	561	521	522	553	480	541	528	544	535	523	503	499	466	496	516	514	507	531	487	502	525	542	518	529	498	480	509	498	539	510	478	508	564	524	509	508	501	561	497	471	520	539	542	510	497	501	501	504	536	538	498	502	490	526	524	486	513	521	564	495	536	473	491	505	519	576	523	498	494	522	524	512	518	556	463	510	502	529	497	486	484	534	489	514	493	503	514	490	498	498	491	481	524	520	529	548	495	512	473	519	529	504	523	537	502	513	530	492	481	506	534	481	499	486	553	508	547	529	522	473	528	483	565	505	487	469	524	501	530	502	515	500	495	520	523	497	486	504	524	515	511	541	523	463	497	496	500	503	501	526	522	517	510	539	520	502	518	521	500	478	489	461	511	503	520	541	516	508	548	498	501	523	459	489	502	523	514	546	505	527	482	506	501	489	525	509	527	488	529	515	510	498	521	558	506	526	488	475	525	546	507	542	496	544	525	505	521	482	513	477	478	495	532	540	488	500	516	523	477	541	496	517	492	510	518	487	488	493	499	503	478	496	486	510	496	500	525	530	495	519	541	514	506	468	505	553	504	503	495	514	510	491	522	517	490	499	464	532	531	517	492	497	540	503	464	518	501	550	529	558	499	519	469	513	517	503	540	534	493	509	508	512	521	458	499	478	510	512	523	520	496	486	536	503	510	495	490	532	486	522	540	532	524	544	501	491	512	532	485	516	556	497	544	496	493	526	541	500	514	507	493	485	514	511	506	486	468	478	510	526	511	510	506	475	497	500	495	523	498	537	498	521	513	499	523	490	487	481	484	478	521	534	473	537	511	505	490	509	493	514	511	559	528	485	507	510	493	508	521	516	503	526	465	513	537	474	518	487	522	548	506	529	499	520	492	518	478	505	532	537	520	533	496	507	540	520	535	474	510	532	488	532	506	508	537	474	476	495	550	512	514	506	533	512	531	548	524	527	509	535	540	506	528	505	471	563	581	510	511	519	521	491	519	535	541	498	484	470	507	517	522	521	551	495	511	511	503	545	570	502	496	516	509	475	536	507	524	468	490	463	537	493	485	490	535	504	514	483	528	529	529	538	499	499	498	515	523	514	516	491	493	484	532	535	545	501	504	527	501	498	550	494	505	529	516	513	518	469	527	508	519	497	493	497	518	515	521	508	476	516	480	530	501	554	502	523	506	513	523	501	497	538	495	480	513	511	508	499	462	469	471	485	545	519	451	493	512	486	532	492	512	494	472	527	509	502	520	512	482	495	520	517	491	501	505	489	499	458	490	520	466	508	496	539	513	457	527	459	543	480	494	529	525	529	538	479	493	517	493	463	517	514	491	485	504	493	470	518	498	526	495	480	506	506	512	508	501	478	505	514	555	496	533	484	504	497	515	493	543	502	510	494	499	521	516	505	527	490	473	513	543	508	529	503	486	534	504	515	503	526	526	476	509	456	542	525	480	490	582	505	542	512	512	524	518	524	529	476	506	510	469	475	544	508	503	531	512	513	503	468	500	484	472	504	476	530	490	462	476	524	477	516	503	512	501	502	507	484	524	523	458	500	511	503	499	509	504	503	506	536	518	494	531	508	506	522	455	509	486	486	535	521	506	511	494	514	521	469	512	502	497	543	512	469	492	491	478	544	495	497	492	505	547	477	520	515	511	491	502	507	455	479	504	454	482	498	495	494	515	541	517	504	533	493	506	483	502	539	510	503	501	505	509	525	497	464	529	525	498	481	520	507	507	486	523	498	483	494	503	462	521	486	562	499	499	474	484	492	488	482	514	504	531	527	499	486	491	490	511	515	548	497	510	491	509	487	528	544	527	505	493	536	499	500	486	449	510	491	491	525	515	520	528	473	466	519	481	520	503	504	514	466	485	486	504	455	489	515	498	507	513	479	502	494	487	526	504	495	462	501	478	523	517	521	489	509	494	508	520	511	499	507	522	486	491	511	499	495	512	500	493	502	509	509	480	490	481	467	478	469	492	491	525	508	506	496	511	462	481	511	512	513	544	521	516	479	521	506	485	488	492	548	514	505	525	538	518	531	503	511	529	517	498	533	490	481	494	520	497	531	492	513	510	538	502	552	484	508	473	470	511	498	506	514	511	527	503	475	526	541	541	502	480	524	514	498	485	505	491	499	493	485	493	487	551	499	498	510	451	500	512	469	505	464	522	522	500	506	493	502	469	519	481	493	491	478	486	505	491	495	550	449	502	496	521	526	489	512	501	531	495	498	512	521	500	492	505	506	493	529	528	509	507	482	512	513	497	503	492	524	520	498	458	480	507	490	490	502	546	519	525	523	492	521	503	494	511	504	496
26590	9738	3704	2082	1258	901	754	641	605	623	559	738	1360	1591	1116	711	559	516	499	517	559	530	509	476	483	489	516	495	537	516	496	487	492	510	522	490	509	468	522	463	538	483	544	465	507	468	468	492	485	490	478	520	536	502	482	492	507	482	484	485	482	503	511	478	477	483	500	516	479	498	487	524	503	484	438	502	501	471	488	490	529	513	518	536	512	460	490	490	487	472	507	479	494	494	498	492	529	519	466	500	541	468	537	482	479	477	494	478	518	497	478	528	472	513	462	485	495	478	481	472	470	486	496	480	479	513	510	530	448	482	463	473	463	473	492	481	463	492	474	484	475	492	456	490	523	532	475	512	508	495	497	435	505	482	462	466	496	488	513	519	478	490	474	512	476	492	508	481	498	502	482	525	475	463	464	510	478	520	483	526	506	502	516	460	501	514	488	498	524	521	496	484	489	466	482	519	483	470	489	475	496	511	490	478	486	514	467	496	481	502	515	500	440	495	475	492	495	479	516	477	487	499	476	502	475	480	473	529	474	490	505	507	510	488	478	478	482	483	498	494	482	489	458	492	462	461	469	470	524	495	497	471	526	483	512	469	466	503	468	509	518	520	528	439	521	488	528	525	469	509	514	496	484	511	492	518	451	510	472	516	489	504	516	476	497	471	541	483	520	468	495	486	484	508	453	470	534	510	529	455	519	470	509	456	536	467	481	494	491	474	537	449	489	463	488	517	492	489	497	513	443	469	498	442	479	463	512	496	472	506	468	496	533	504	488	518	479	475	518	473	448	473	507	526	464	498	491	507	501	506	493	472	472	475	479	471	454	500	462	497	476	485	492	519	513	447	487	459	503	465	487	495	483	498	531	428	516	520	486	520	507	528	494	478	487	492	514	502	489	483	505	487	521	526	479	481	488	463	498	494	488	480	474	462	504	495	513	508	505	518	518	503	455	487	530	506	507	451	475	472	475	497	489	455	448	459	463	515	526	482	511	526	466	529	478	511	458	537	488	476	501	504	471	464	455	475	477	456	475	529	480	502	525	523	484	521	495	512	505	483	508	513	494	536	475	483	507	477	504	494	498	499	506	478	486	470	485	504	515	485	515	497	502	484	497	483	440	501	470	465	494	452	474	539	540	502	469	515	484	475	485	483	467	491	535	495	482	476	466	485	459	473	498	511	525	473	480	500	500	483	525	479	476	486	472	463	486	492	488	496	525	521	512	456	483	475	482	457	508	506	451	488	469	489	475	488	470	527	516	485	497	495	519	490	489	494	489	499	484	501	451	507	472	480	480	483	519	487	461	527	541	494	480	457	472	531	464	498	505	486	558	460	503	482	464	471	499	478	526	493	485	479	509	475	539	512	520	498	504	516	482	471	490	497	494	520	504	475	498	510	485	480	512	490	483	474	451	507	512	523	466	502	476	475	492	481	492	511	523	485	511	472	502	516	490	472	497	518	483	459	493	488	489	453	480	490	459	530	493	474	489	480	503	487	488	460	483	485	490	450	464	498	493	467	518	470	497	495	445	523	502	503	468	454	483	469	511	514	520	487	533	489	482	494	506	528	494	477	462	484	481	471	492	472	515	450	486	476	464	487	499	464	450	496	522	498	522	477	507	475	485	518	506	515	520	468	483	520	457	469	468	499	503	537	468	496	490	534	492	462	465	471	473	509	491	487	460	484	504	467	489	460	536	496	492	497	497	478	532	538	463	497	499	460	501	521	499	489	496	500	470	516	533	531	502	503	473	505	510	495	514	466	513	505	465	503	493	496	541	485	482	498	527	457	503	478	496	508	486	506	499	499	466	475	456	468	509	467	496	516	508	520	493	534	506	518	469	535	523	512	467	517	454	487	509	542	463	530	495	520	479	503	473	472	505	508	498	487	508	476	490	515	514	487	530	520	546	478	517	475	499	525	494	487	477	526	465	509	471	476	480	486	477	487	396	508	492	472	530	466	520	499	487	503	514	465	499	536	507	497	475	445	480	504	500	492	493	492	483	468	502	491	511	498	491	485	472	476	486	508	485	489	503	459	467	419	498	528	491	485	487	490	535	532	467	495	505	448	527	470	570	498	516	475	493	493	473	513	505	480	454	501	512	486	500	482	485	488	538	481	521	489	529	522	504	438	460	507	495	487	489	538	531	526	494	475	472	496	469	545	523	481	462	471	487	494	496	481	482	420	493	505	506	518	516	506	502	467	484	460	514	501	478	435	476	531	464	520	494	494	534	486	459	484	452	478	484	502	518	471	510	542	469	499	514	512	513	490	518	470	508	485	503	525	479	491	486	506	486	473	495	513	485	420	482	504	489	479	495	467	489	480	471	533	486	481	504	462	525	465	451	489	496	532	512	457	492	468	510	458	501	480	465	501	501	504	508	493	471	476	516	500	491	523	511	491	476	560	514	483	478	527	511	514	508	481	513	506	475	527	514	473	501	542	479	507	495	488	460	489	468	500	520	519	453	511	506	489	516	510	488	495	518	494	493	471	509	498	526	442	500	502	481	522	533	467	516	496	513	516	470	499	470	539	502	511	504	504	478	479	503	495	474	503	508	452	495	467	489	484	476	500	490	512	477	480	488	508	495	479	497	465	485	500	490	508	475	495	442	503	445	473	524	517	485	531	470	473	486	486	507	479	479	483	502	503	525	561	488	463	517	465	486	484	504	493	479	510	526	455	516	501	488	520	510	488	483	493	463	497	476	491	483	488	494	500	477	462	499	510	483	508	512	470	537	494	455	482	529	493	491	496	498	473	516	516	531	489	465	446	477	478	494	442	518	492	534	483	495	488	466	489	516	504	511	478	476	504	481	480	495	505	513	469	532	456	451	463	493	521	514	529	488	516	496	489	465	503	516	487	506	501	468	489	457	497	498	484	520	548	495	482	474	507	497	516	510	475	513	523	472	484	479	495	453	504	471	487	507	457	502	502	462	510	498	505	477	493	521	475	471	510	523	502	484	507	496	476	505	460	500	507	498	477	467	504	512	528	496	478	489	496	498	455	546	494	499	468	466	465	468	514	475	493	499	532	473	494	480	510	479	522	476	503	478	477	483	503	493	484	483	519	477	503	473	490	521	482	496	503	496	478	494	514	492	503	502	502	469	471	539	483	483	479	493	482	497	472	531	461	466	455	500	504	480	476	475	516	510	482	514	481	523	480	490	493	434	517	507	486	521	485	484	502	535	465	515	506	491	479	487	495	491	516	473	499	482	461	455	495	499	497	501	525	502	448	440	549	484	547	489	457	476	522	494	465	521	506	502	487	483	515	497	444	501	483	485	492	483	480	449	513	488	511	518	530	466	505	481	501	485	475	496	427	478	495	528	485	492	493	474	552	465	498	479	512	470	491	481	474	465	508	492	455	493	479	493	539	501	497	515	484	472	448	475	468	504	484	505	475	474	509	482	472	497	501	531	512	466	500	533	503	489	481	488	482	498	442	501	509	490	459	483	502	468	466	504	466	475	465	469	481	507	497	484	459
6176	3615	3598	2008	1357	1126	904	773	647	657	607	926	1953	1851	1213	747	467	472	428	448	434	426	441	432	434	382	397	415	448	448	420	416	434	467	448	433	438	423	434	481	407	449	406	440	441	424	460	425	446	438	441	445	438	434	449	433	394	473	417	453	454	433	443	449	410	452	448	407	441	429	432	440	432	438	420	425	423	432	468	424	433	392	442	446	417	439	440	422	450	442	398	391	426	399	443	423	449	456	416	447	428	442	432	469	433	432	446	440	464	464	431	411	410	449	444	410	469	426	427	402	425	439	484	404	455	416	428	432	427	416	452	430	471	452	408	471	432	413	416	431	430	479	390	419	423	404	428	398	402	457	438	448	423	441	431	449	450	367	434	438	426	401	448	427	449	428	410	468	409	412	456	475	432	446	423	419	422	429	437	458	422	454	452	446	442	396	408	394	457	411	449	454	418	449	428	417	464	423	475	411	445	448	415	431	427	409	423	412	406	408	442	401	428	437	431	446	421	500	427	397	406	403	444	475	474	413	398	432	412	424	453	450	407	441	436	440	419	444	410	443	444	404	427	468	437	473	442	430	381	465	367	461	424	405	475	410	441	439	377	423	458	402	441	431	395	417	439	443	442	447	465	434	474	424	471	438	424	429	457	420	423	411	449	409	455	466	435	475	422	422	451	473	412	435	419	421	453	411	440	410	401	442	421	433	460	403	452	412	447	430	429	409	430	469	456	436	403	425	426	447	420	455	439	447	401	416	462	398	388	453	451	432	434	404	428	422	459	438	430	428	396	451	410	458	414	458	430	436	423	447	408	453	424	409	458	402	418	436	397	425	452	417	446	431	441	433	415	445	438	437	425	429	435	425	427	400	455	433	412	406	443	397	405	411	441	425	435	450	433	468	387	416	451	462	429	466	401	447	450	464	422	389	423	449	407	413	447	426	405	434	404	452	435	441	415	429	407	445	438	426	418	459	463	431	430	396	423	429	421	444	418	443	423	471	436	435	440	478	423	431	407	406	411	429	451	420	425	445	439	437	401	430	416	457	416	451	448	432	434	476	374	415	443	432	440	404	402	451	434	424	432	421	403	441	397	393	457	433	409	471	387	424	462	418	402	470	448	437	436	406	423	398	426	393	455	453	450	443	433	418	413	408	411	459	410	459	446	443	444	448	460	449	426	419	391	404	418	405	444	402	425	432	452	463	399	425	406	433	411	432	447	416	445	438	454	427	437	427	418	456	450	442	456	444	431	429	451	427	419	435	465	467	459	428	431	457	452	436	403	421	416	492	474	401	448	446	411	440	459	451	415	450	398	375	430	408	417	462	441	425	461	441	407	391	463	436	424	407	437	400	427	392	442	426	399	421	433	394	406	445	438	416	402	459	416	417	404	453	445	430	457	439	438	421	444	407	438	461	408	477	413	404	445	437	426	423	435	380	426	443	428	458	434	424	465	403	410	446	440	418	437	453	418	399	451	416	452	443	447	447	432	448	416	421	484	435	412	460	438	399	433	416	457	437	420	465	409	413	407	422	420	429	435	424	429	410	450	437	442	459	389	406	422	422	441	404	415	441	442	447	470	414	409	430	461	421	461	438	415	450	432	414	433	434	462	446	400	467	440	452	392	396	437	411	412	413	437	415	407	441	444	425	416	459	440	417	419	382	454	439	423	440	445	424	456	435	428	427	419	446	437	470	407	409	431	480	457	430	440	468	418	453	460	464	440	409	433	405	417	421	440	391	446	433	432	414	431	434	432	411	460	426	460	416	465	465	428	395	468	442	406	405	425	408	423	458	431	436	442	428	439	395	456	419	473	433	434	431	457	406	418	418	430	450	437	417	429	457	436	435	431	395	415	417	447	395	415	398	430	449	448	455	431	418	464	420	432	398	443	421	417	410	432	449	439	425	423	452	436	431	438	428	429	436	462	443	415	438	445	412	462	434	415	418	431	471	427	418	414	461	425	414	481	423	427	445	453	441	440	408	427	441	433	451	374	415	454	411	439	448	425	420	440	416	446	446	463	412	459	422	442	392	409	444	425	397	440	432	421	421	438	428	423	455	454	424	397	466	444	438	417	413	421	408	418	437	424	396	401	409	415	411	423	407	413	428	431	434	418	416	453	433	434	449	421	419	409	413	403	451	427	393	445	460	433	373	438	406	449	452	405	440	421	437	439	404	445	419	393	416	426	437	424	410	397	451	408	397	462	427	446	440	458	441	410	444	417	420	446	377	420	440	422	450	427	462	465	434	430	385	427	431	414	397	429	414	448	441	419	457	455	442	417	447	433	441	402	408	449	401	425	418	414	423	421	416	419	445	423	403	441	439	422	464	433	412	417	406	424	399	428	446	417	433	440	413	447	429	434	447	437	422	409	416	471	419	424	464	400	426	451	413	424	436	438	435	401	442	420	424	418	428	429	470	471	415	443	404	402	434	483	388	426	443	454	422	475	385	440	438	450	463	449	436	424	428	412	409	429	406	422	438	414	440	440	431	419	451	430	462	410	453	496	411	407	418	461	418	397	489	444	425	470	394	411	408	396	450	435	418	402	445	446	448	429	394	455	407	419	440	410	465	440	411	418	443	419	426	449	436	432	403	404	449	427	405	440	441	455	432	418	441	456	457	459	410	452	416	422	378	416	431	422	422	390	446	472	407	414	463	415	453	431	469	439	405	444	443	436	421	451	405	470	455	434	474	461	439	454	392	414	469	443	442	423	434	408	436	432	431	458	441	462	444	451	399	406	430	427	412	430	418	438	445	445	448	428	421	418	404	428	441	436	448	439	406	440	433	374	409	436	445	443	425	413	442	439	421	426	439	451	428	418	413	394	430	429	422	449	420	428	373	459	402	400	440	444	424	413	464	446	446	418	471	411	435	433	418	430	399	419	422	486	445	419	398	432	420	409	419	436	453	434	410	433	445	423	434	425	431	443	441	412	393	423	447	482	453	447	409	413	405	420	402	404	418	435	407	441	409	424	411	459	435	445	417	453	438	457	424	466	410	439	434	440	422	436	449	436	434	421	430	456	426	440	418	455	420	424	441	396	450	423	409	428	470	428	421	424	412	455	468	437	433	431	431	422	441	452	415	422	436	439	458	468	408	441	451	435	446	437	437	444	439	430	426	412	431	438	437	435	443	450	433	452	437	439	441	408	439	410	417	448	437	405	426	396	436	454	438	430	448	394	396	429	413	439	420	454	439	434	444	428	414	418	463	408	469	433	444	427	401	444	427	402	444	428	431	434	460	460	447	396	404	405	473	454	441	420	434	460	438	446	416	422	451	405	437	459	405	414	483	434	437	458	415	407	427	446	400	452	407	419	440	459	428	422	428	439	431	442	392	400	431	453	403	437	437	434	422	403	422	392	423	463	448	424	416	421	435	452	408	456	434	456	450	412	444	442	395	417	476	429	448	418	447	423	446	430	434	445	426	491	455	452	413	446	462	449	438	443	469	502	440	465	423	425	458	430	468	410	482	456	457	417	445
24861	20818	26662	24630	9747	2763	1711	1165	967	911	780	2026	11500	11945	6335	1703	777	556	490	466	499	457	477	452	522	474	467	520	473	528	474	478	461	479	477	482	484	456	457	474	497	466	492	456	476	493	489	428	495	502	488	460	468	441	441	487	459	493	461	494	453	494	501	485	457	505	467	450	479	432	492	474	486	452	434	463	473	476	474	481	507	504	499	451	503	469	465	461	457	475	459	484	479	492	502	492	462	465	486	458	511	449	482	477	491	488	500	466	469	470	519	458	427	475	464	458	444	510	471	426	481	439	450	462	467	486	492	482	442	472	512	462	448	484	487	455	457	480	483	422	483	436	460	470	454	461	480	488	493	453	476	445	461	472	450	453	479	456	503	454	477	482	441	425	472	506	491	487	451	453	468	436	487	464	475	472	448	513	478	487	479	473	465	448	497	454	449	470	469	474	485	479	520	472	475	453	454	471	451	462	482	468	443	456	446	433	449	479	473	464	508	467	433	463	461	467	475	478	471	475	467	430	463	500	418	473	435	468	464	484	476	483	468	461	489	483	493	476	492	449	480	446	458	439	478	436	467	470	424	462	452	456	498	507	476	465	461	454	487	502	517	435	480	450	420	469	472	482	427	459	513	477	442	480	481	455	477	484	477	460	447	505	470	498	514	490	485	477	456	495	445	484	504	469	474	466	468	475	491	463	466	486	502	478	500	479	470	495	438	478	460	458	477	451	439	474	472	451	470	504	477	481	486	418	494	457	466	477	450	439	444	451	474	466	507	446	460	483	498	491	451	472	508	463	473	471	472	455	473	472	472	444	463	483	471	491	448	481	455	434	486	450	473	453	486	486	437	498	451	466	476	460	472	443	491	487	486	468	453	454	437	457	466	478	499	490	440	487	462	452	466	430	493	429	487	463	467	448	483	504	490	484	489	446	474	506	493	448	428	450	457	488	462	454	480	436	448	489	468	476	468	481	472	417	460	496	458	467	450	486	522	427	491	481	466	473	483	481	479	451	453	503	496	461	448	489	470	482	471	497	483	468	457	451	485	450	481	436	438	508	442	473	478	448	491	504	473	475	451	460	451	457	482	506	448	451	458	491	508	491	447	451	457	487	451	452	483	497	503	468	459	433	431	459	484	436	465	443	472	496	491	482	469	483	430	435	484	464	442	452	508	478	449	446	494	496	501	480	477	485	478	479	492	471	481	458	464	478	460	483	405	483	437	480	478	474	502	468	458	471	481	445	472	416	462	425	470	484	484	479	454	470	448	454	474	470	493	458	456	440	437	463	506	502	483	445	456	452	488	447	450	490	465	475	487	473	449	494	440	468	469	463	454	466	448	482	486	422	468	444	492	463	454	482	456	484	453	460	485	500	496	485	462	465	487	487	476	428	464	484	445	444	464	468	510	471	440	458	504	446	473	473	505	486	488	435	443	458	469	485	487	434	486	483	440	431	451	456	451	434	453	466	452	477	438	473	439	476	456	485	509	480	460	469	460	447	460	440	466	499	466	463	476	493	474	460	484	442	485	452	450	493	440	468	482	467	459	462	484	459	437	440	467	449	479	500	492	448	488	462	437	473	479	460	474	470	488	467	474	431	466	476	474	465	463	475	475	452	463	459	471	495	489	492	454	507	435	443	477	444	473	492	490	504	500	455	458	478	473	461	484	415	490	469	479	455	485	470	509	475	494	452	440	461	483	455	459	471	501	471	491	465	483	451	458	472	487	459	481	451	467	436	493	457	483	456	489	459	406	479	515	460	487	478	418	475	466	515	451	476	470	456	473	478	483	455	538	478	508	514	466	445	484	464	475	457	470	499	477	482	450	464	477	495	489	492	479	496	474	481	470	452	486	483	504	478	466	484	460	458	455	475	498	483	494	483	469	504	454	478	470	468	493	462	462	471	454	446	453	472	450	487	450	467	481	476	505	453	476	499	517	460	467	449	463	465	480	432	464	441	450	476	446	430	452	443	474	454	493	435	459	471	458	519	479	463	508	475	471	448	480	464	457	444	499	467	477	436	450	475	454	476	492	472	481	485	446	453	484	471	485	460	480	502	468	470	495	499	499	500	502	433	515	520	451	466	502	433	522	455	467	524	514	489	458	491	456	472	477	475	435	465	459	469	513	490	461	512	497	488	451	496	484	448	480	452	451	467	440	505	478	434	498	476	480	468	454	463	454	447	437	470	482	430	451	480	476	500	455	491	459	447	450	437	461	458	444	483	467	438	450	459	506	483	442	474	447	462	484	433	456	455	477	479	462	486	458	462	484	463	458	478	485	485	453	441	425	427	492	491	490	488	489	507	477	473	479	478	500	486	470	470	477	457	478	462	453	459	496	458	449	479	479	431	473	504	455	468	454	481	427	476	455	479	490	476	508	486	424	455	502	473	448	544	489	489	499	461	435	426	452	475	480	488	443	464	501	462	508	434	479	443	495	461	435	454	464	434	458	521	510	493	441	435	448	484	436	469	476	482	455	492	447	443	424	474	495	439	472	481	500	420	477	470	446	450	480	478	477	469	469	458	481	494	470	485	477	464	480	434	498	494	500	483	464	461	442	464	501	443	478	477	488	472	439	468	467	466	489	476	489	413	465	480	505	456	477	487	472	453	457	495	472	449	505	435	485	442	473	454	472	501	445	472	478	504	478	468	500	486	440	471	436	472	501	474	472	493	512	462	538	479	465	482	466	487	457	474	448	442	464	467	480	476	516	450	491	479	487	488	500	476	463	448	444	463	467	509	490	451	477	486	459	469	530	494	463	475	430	462	430	436	470	484	509	471	491	505	501	455	494	479	486	479	498	461	475	463	452	424	467	474	525	475	515	504	452	517	493	470	454	481	455	503	498	481	453	474	469	496	424	458	480	483	447	433	474	476	462	503	472	452	475	466	483	467	415	454	434	474	436	494	411	483	505	471	461	493	483	421	454	456	460	437	497	488	438	457	446	463	434	447	458	477	479	431	470	469	453	402	478	493	483	475	494	457	468	485	430	464	459	479	492	454	478	496	460	466	459	490	480	500	452	476	478	467	456	470	438	482	460	422	523	476	478	459	489	443	465	506	452	422	508	448	473	439	468	499	467	444	498	467	476	477	485	498	471	458	489	468	435	478	471	467	440	490	496	520	437	457	488	479	467	502	466	523	473	486	441	483	476	472	465	474	496	478	433	514	484	478	490	498	467	489	483	465	474	464	472	456	444	478	492	479	483	466	440	479	500	464	487	455	431	490	492	466	502	476	441	488	465	476	460	440	460	438	497	463	471	462	435	462	453	473	460	472	453	462	447	505	455	485	461	477	453	453	462	465	454	491	482	476	490	467	474	460	465	491	439	464	468	423	496	502	450	490	480	450	471	494	455	442	440	470	466	469	486	464	456	462	460	479	500	437	459	439	463	458	510	460	489	454	477	546	437	470	455	509	494	455	491	508	473	443	476	448	445	494	490	488	456	501	480	515	482	514	485	464	434	472	465	467	500	477	482	476
6218	8895	9164	5193	3222	2396	1853	1424	1240	1172	993	3154	14173	11922	6017	1867	701	507	424	434	419	426	422	446	423	464	442	447	409	458	478	458	440	426	446	453	393	397	457	407	420	446	420	429	424	418	446	401	425	431	421	430	431	417	414	431	391	447	448	445	414	394	383	459	455	428	430	445	425	462	456	418	436	401	461	439	451	399	458	412	424	425	439	433	443	434	447	428	428	397	442	452	425	436	421	442	419	416	411	446	455	440	412	416	420	427	444	422	420	427	402	449	446	440	441	447	442	413	439	460	391	427	425	424	419	436	455	417	450	451	476	430	451	427	440	484	451	473	434	424	421	412	407	438	450	443	448	424	458	457	447	444	430	424	420	440	401	425	425	439	433	417	443	430	443	407	413	454	454	442	441	443	431	461	403	412	401	444	465	449	432	394	460	423	420	414	434	430	442	403	426	432	440	424	450	433	402	425	435	422	420	441	445	423	416	428	454	427	409	426	487	408	437	446	450	421	455	445	454	443	454	392	458	426	422	447	385	435	449	445	455	430	450	441	404	435	448	456	425	431	421	427	416	421	447	466	464	427	409	471	446	464	430	408	416	426	426	469	475	412	437	410	412	449	446	437	422	435	439	432	447	399	421	453	465	396	435	393	440	439	417	432	426	438	426	409	431	429	447	403	390	420	431	409	430	423	439	420	446	455	456	470	409	415	451	419	456	409	462	407	429	417	450	446	425	446	438	392	452	451	438	446	415	442	425	415	424	457	476	425	447	431	445	449	418	430	464	408	421	452	465	471	419	440	411	425	426	427	453	392	424	416	426	424	443	452	451	428	426	416	462	424	406	450	426	424	414	439	397	427	417	420	421	401	417	407	422	445	409	442	427	444	437	427	437	441	457	412	449	475	420	437	422	430	413	424	449	440	403	440	435	427	445	476	455	415	396	444	468	411	423	401	465	433	430	424	495	469	457	479	456	424	421	405	426	400	435	417	421	454	470	409	421	461	425	429	426	408	457	460	412	432	425	426	454	403	453	458	454	423	440	435	453	452	435	406	431	449	428	416	464	414	405	412	439	437	415	443	391	436	431	437	456	431	447	412	413	445	400	423	444	444	421	414	443	454	386	474	412	408	458	439	431	419	491	438	400	411	442	450	390	436	390	453	404	439	434	458	421	444	485	468	419	434	448	434	434	426	423	443	457	412	404	426	462	430	429	435	465	417	448	382	432	454	415	405	426	432	431	414	444	420	457	416	450	449	445	443	406	434	452	446	441	430	442	441	432	392	382	432	453	439	423	430	445	440	464	417	434	424	475	429	411	399	431	424	446	410	441	414	403	416	438	439	430	458	437	459	452	471	435	412	438	385	448	437	435	438	438	411	447	407	438	428	442	412	441	410	441	447	428	444	470	424	460	414	441	417	426	424	434	425	433	388	473	434	464	429	440	429	416	440	436	463	406	460	416	427	416	396	437	424	452	398	453	440	448	423	429	410	416	458	389	444	398	450	454	434	418	426	450	418	401	440	386	423	455	448	414	428	449	431	422	423	442	408	420	441	424	440	424	444	435	444	431	400	455	428	408	409	432	443	390	436	476	429	432	424	445	411	416	373	430	432	471	414	442	430	418	392	439	409	428	427	399	424	470	418	394	391	408	416	434	425	423	423	396	446	427	452	442	429	447	479	418	408	454	445	413	413	425	464	422	439	445	450	431	452	430	391	474	423	426	437	443	407	408	453	465	444	433	449	407	428	405	412	453	389	445	436	455	435	444	389	449	452	457	431	455	471	432	430	378	408	464	462	422	426	459	432	416	399	454	431	404	466	410	457	426	443	434	467	431	411	411	410	423	428	403	423	429	441	451	421	431	449	428	413	442	429	422	431	421	473	420	440	408	413	423	424	414	415	380	409	428	458	461	410	464	445	454	421	432	413	443	420	428	447	428	425	423	411	441	399	430	449	394	407	395	408	457	423	433	415	397	422	426	433	475	426	409	431	430	463	431	443	451	448	447	427	426	428	415	443	452	421	439	452	462	406	418	427	444	432	438	479	420	449	402	420	399	439	449	409	399	421	420	440	424	403	455	484	420	433	396	392	439	394	420	444	473	416	448	460	419	427	409	412	427	426	412	437	440	426	452	386	465	461	457	415	452	461	409	436	457	415	414	390	462	430	438	415	411	391	409	414	400	406	442	407	422	430	444	422	423	436	437	461	468	414	414	442	455	433	443	440	441	415	400	408	455	431	406	422	417	438	439	405	460	394	407	438	433	423	447	415	447	397	400	438	398	414	423	475	427	420	406	461	420	428	408	436	405	427	407	425	400	432	470	440	431	449	466	431	422	401	430	485	435	432	441	484	456	435	474	378	426	443	438	414	415	442	395	402	438	440	440	433	371	444	432	437	401	424	426	441	436	445	406	456	419	402	394	382	447	437	403	437	435	452	418	439	433	433	425	470	458	434	432	478	425	421	453	442	410	446	448	433	404	412	444	436	422	422	435	450	446	450	423	467	442	434	396	465	415	423	433	382	437	435	440	455	409	416	478	459	446	423	418	414	399	462	458	450	390	427	443	450	464	453	430	420	418	411	448	445	439	450	432	407	443	409	445	434	428	432	434	443	446	421	423	440	444	458	436	436	461	437	418	453	411	411	470	425	446	458	464	406	415	461	401	444	432	431	438	429	419	402	471	432	400	453	445	452	446	465	423	404	408	412	405	419	445	459	420	408	424	444	423	431	443	426	395	417	445	408	412	461	436	413	430	448	388	417	406	409	441	436	449	435	406	403	425	425	401	417	418	385	424	447	398	408	424	444	452	450	439	424	397	441	418	435	404	444	445	434	410	463	454	423	406	407	432	463	414	417	412	419	399	382	435	425	450	441	432	442	424	403	443	433	407	445	424	446	459	399	434	406	427	427	450	415	437	436	459	461	421	436	437	387	424	445	439	418	471	422	436	392	398	411	394	412	433	432	383	418	426	394	428	419	403	430	433	432	429	427	458	424	444	373	410	444	449	434	396	456	423	468	433	480	442	496	407	421	399	423	427	460	415	409	435	440	400	442	449	412	430	422	404	428	441	466	409	435	447	427	430	418	446	437	418	416	446	395	470	428	435	485	403	461	421	431	466	393	411	454	440	391	430	451	456	451	435	419	405	446	431	418	475	441	467	452	438	431	419	407	425	416	416	439	417	406	441	435	397	388	458	462	436	414	405	400	446	481	417	471	418	425	439	437	465	441	428	407	418	412	420	413	431	428	444	471	447	403	412	437	435	417	415	421	472	433	399	384	441	447	398	461	428	416	400	430	434	435	465	427	424	445	422	441	418	410	405	437	400	455	419	382	429	457	451	448	426	455	401	416	423	427	445	435	457	398	410	431	420	428	454	446	407	444	445	454	446	409	414	453	432	400	395	406	440	423	427	416	422	406	417	411	439	419	424	411	435	421	462	431	447	442	399	453	449	428	421	429	442	432	419	421	377	432	443	408	478	429	448	439
23905	20807	27751	23923	20284	8446	3161	2231	1826	1609	1420	2142	18982	19554	12702	3963	1159	727	610	588	613	565	567	609	556	612	597	615	625	569	589	586	572	596	563	612	583	580	583	580	580	588	565	589	639	570	580	586	599	568	548	593	584	559	602	602	547	633	593	605	599	594	618	617	560	605	528	582	572	578	596	572	613	548	598	574	566	580	526	591	557	590	578	607	547	578	551	576	646	583	640	582	573	569	606	612	651	556	586	559	591	592	575	619	622	572	565	551	599	586	543	545	614	598	525	569	568	572	584	615	586	610	532	560	566	559	586	572	598	564	542	571	586	597	593	630	576	577	521	580	580	564	545	539	573	622	551	600	565	600	582	546	565	580	583	580	566	646	607	580	591	561	573	609	579	578	558	521	638	558	561	570	586	590	573	560	606	614	570	580	574	550	609	618	634	568	563	600	543	590	595	571	549	589	582	618	527	578	593	588	583	574	598	585	608	642	574	561	553	604	614	574	600	591	596	587	540	596	553	560	561	578	573	592	588	572	564	582	612	573	549	566	595	565	577	613	594	561	620	588	553	575	559	593	604	570	582	652	560	602	578	573	600	599	581	606	587	586	560	565	565	581	606	586	570	539	582	557	609	569	557	617	609	565	540	563	598	524	611	583	586	563	584	594	617	551	593	555	570	579	575	572	573	561	617	567	565	588	565	611	529	551	578	579	566	586	568	559	578	575	579	611	529	589	608	513	578	557	573	587	603	568	562	596	558	591	541	601	558	580	539	572	578	574	585	577	568	580	593	613	567	609	598	562	580	566	605	555	613	599	615	544	572	576	577	558	572	579	583	612	580	586	583	585	583	589	602	577	547	568	571	593	584	559	570	582	597	565	589	579	546	612	564	579	557	559	613	576	595	565	581	602	563	585	540	564	592	562	582	578	620	552	568	578	601	548	540	561	579	557	581	555	567	544	583	607	583	575	584	532	545	612	592	569	588	554	602	585	614	596	546	631	547	590	570	568	559	570	554	589	553	565	524	587	582	581	557	564	555	598	531	549	592	590	570	586	579	557	552	539	588	518	577	576	604	557	611	580	567	600	592	584	584	578	575	561	610	576	607	572	548	608	558	570	570	585	573	596	579	575	603	564	602	529	602	566	569	581	597	559	577	550	619	573	583	581	552	572	575	563	535	560	538	614	557	607	587	577	584	576	629	584	625	523	555	550	583	535	592	573	624	599	576	599	576	568	578	566	549	597	557	615	616	593	582	511	584	607	585	553	578	581	538	581	602	542	590	582	531	573	552	560	587	624	563	589	566	552	619	592	571	560	581	570	563	585	618	575	614	632	595	589	614	582	556	597	577	553	575	576	626	592	614	538	574	544	591	586	583	583	563	593	571	572	629	572	563	566	547	588	519	584	522	560	611	532	608	584	571	566	573	580	575	566	563	610	565	612	584	582	563	631	531	608	553	576	517	522	613	559	555	592	589	565	535	576	595	566	571	568	557	582	548	580	574	605	551	581	546	592	577	573	576	574	550	603	590	560	591	576	609	563	569	554	587	577	573	619	618	530	599	542	609	541	592	535	595	532	575	566	573	636	566	533	583	572	562	585	559	596	582	573	607	579	560	578	577	509	601	656	585	559	582	573	541	608	622	589	607	536	581	569	594	617	582	532	572	561	578	584	592	567	579	606	538	560	565	587	583	584	611	593	581	560	601	578	593	580	630	592	523	572	572	635	577	570	582	581	541	559	566	554	581	573	551	596	562	635	595	575	606	571	553	598	535	584	616	569	616	599	587	527	551	576	619	570	568	539	566	562	559	612	570	520	571	586	589	571	581	583	593	597	571	615	580	579	602	579	560	604	560	579	597	582	558	571	564	594	580	605	559	572	570	603	573	564	589	591	598	545	574	542	567	606	555	568	564	594	584	609	597	574	584	587	562	625	553	558	572	567	618	537	569	567	603	599	569	560	599	624	613	590	592	591	590	599	552	580	601	554	522	596	524	596	585	573	610	564	620	557	581	566	572	569	591	604	557	568	583	556	605	576	581	569	547	586	598	588	570	614	528	566	545	610	556	573	563	561	565	594	565	521	528	555	596	585	588	547	557	553	584	574	595	589	601	590	544	558	560	557	579	580	578	557	561	575	562	574	625	552	595	570	549	567	603	596	573	617	562	550	559	535	575	606	538	521	581	568	581	603	524	513	605	613	609	602	592	594	560	554	566	574	573	552	614	558	617	579	581	599	574	590	566	604	596	624	581	606	593	599	555	554	531	558	571	554	608	556	573	564	537	570	576	579	602	567	555	574	581	564	538	577	574	581	561	558	578	605	605	555	535	611	593	530	605	592	581	565	606	609	551	577	549	568	634	554	572	567	634	544	555	560	583	584	612	581	571	587	596	546	566	585	567	552	593	605	590	579	605	530	558	572	576	566	563	565	566	546	545	611	564	588	592	550	532	587	572	621	565	611	559	586	563	632	551	550	581	574	569	563	590	552	577	580	547	612	571	576	578	566	573	566	589	527	578	563	529	583	533	577	543	579	566	572	520	552	569	574	550	567	540	527	562	538	571	606	584	581	567	607	552	602	597	567	542	547	638	553	587	585	630	564	596	567	582	567	570	591	583	571	563	605	532	599	615	566	608	593	578	594	539	578	615	613	563	584	573	555	615	559	594	604	586	582	594	531	546	589	584	600	568	591	577	575	554	575	587	605	535	571	567	569	584	592	535	598	523	564	608	554	565	556	570	549	607	592	539	563	567	589	538	627	574	561	547	580	612	552	586	579	591	597	555	579	556	546	555	571	568	554	589	558	595	595	604	573	625	549	565	579	588	593	589	566	598	578	589	527	571	560	618	584	548	609	610	584	623	584	573	580	569	565	568	568	629	565	621	598	577	537	572	611	539	566	562	556	553	573	543	602	597	579	558	569	625	637	573	565	602	568	571	544	542	603	564	554	573	552	582	519	599	525	566	598	598	610	571	562	563	590	574	558	574	530	574	601	561	622	596	578	623	581	586	560	583	599	582	584	604	611	580	581	590	572	633	536	592	610	584	573	557	600	545	597	584	588	590	590	571	561	517	582	516	551	560	563	552	617	605	593	607	575	594	554	587	598	562	580	586	539	566	602	549	583	565	595	560	596	605	577	602	579	582	575	572	561	606	589	563	605	590	572	583	564	554	609	593	570	570	595	599	590	586	565	595	590	568	528	545	576	584	576	576	576	602	600	556	552	586	573	582	569	590	527	564	593	548	551	584	564	570	584	580	572	571	553	557	599	595	579	526	556	570	554	546	515	593	588	588	538	579	573	589	588	599	601	540	565	559	573	589	587	590	575	556	569	587	566	561	568	558	626	603	563	566	604	568	532	593	581	623	613	579	585	555	582	541	570	588	600	557	542	597	532	534	577	611	596	562	590	615	577	597	573	591	553	600	590	529	507	617	542	590	580	552	581	583	555	567	551	635	641	563	572	569	582	560	547	574	533	620	577	576	555	551	555
6893	12474	11797	7144	4994	3494	2976	2731	2593	2186	1928	3300	22120	17261	11277	3766	1188	667	550	510	525	518	567	469	507	493	539	543	549	523	557	502	554	522	507	552	479	551	522	526	506	532	496	520	566	524	529	513	530	525	525	496	530	508	475	512	537	540	541	548	553	515	504	501	501	525	494	535	508	515	544	507	501	531	524	519	505	512	506	541	502	506	525	525	502	512	539	496	508	513	531	483	536	523	508	535	523	514	508	516	511	506	536	490	516	516	509	532	532	521	540	500	560	535	504	494	563	493	525	490	496	474	514	516	479	489	504	496	523	546	497	510	512	488	553	522	526	526	506	521	503	529	514	541	480	518	497	527	504	509	568	563	489	545	521	512	471	532	550	492	507	498	529	507	511	515	496	513	540	515	524	507	512	520	504	528	525	514	496	551	507	525	529	530	531	528	520	530	517	507	499	539	532	499	501	533	529	473	543	495	507	533	509	505	512	487	513	510	523	511	567	533	534	539	518	504	531	524	526	520	525	522	540	534	519	556	561	514	530	504	525	515	488	513	496	504	532	503	489	497	539	517	496	552	527	506	514	505	510	538	486	495	507	529	526	578	482	527	544	503	557	522	533	482	527	501	524	514	544	521	479	500	541	526	532	501	507	484	521	523	532	532	565	518	524	518	513	497	506	514	515	552	545	501	520	547	490	533	540	524	534	498	511	507	504	512	499	538	556	487	493	522	512	541	517	534	552	516	507	499	531	512	556	511	501	498	549	524	502	552	514	530	545	471	505	528	543	519	518	502	496	483	523	495	555	521	534	526	516	517	523	536	515	516	510	523	529	508	516	514	501	511	519	502	513	504	539	526	537	554	499	515	530	481	518	529	516	492	518	499	531	499	487	529	538	533	516	507	477	521	546	453	553	519	505	512	505	489	517	492	516	573	507	490	550	513	511	549	551	483	474	523	492	543	534	546	538	513	502	496	475	500	558	524	549	586	532	500	523	531	511	538	511	509	501	541	513	494	514	491	521	519	530	492	513	507	526	513	547	547	535	499	540	517	523	548	545	503	522	537	525	475	517	505	512	470	508	539	518	501	505	485	501	550	515	536	494	516	526	522	518	524	500	531	562	556	521	511	536	475	556	503	485	506	530	518	504	517	538	489	522	516	550	511	496	552	496	518	503	500	507	528	529	525	526	525	556	462	493	513	569	559	519	500	517	483	502	508	503	508	522	502	476	498	510	509	488	479	520	526	494	547	511	494	552	531	485	529	506	512	508	486	523	545	544	500	517	501	512	495	460	534	558	501	509	554	497	485	515	517	532	508	554	517	516	539	495	504	499	487	527	540	521	491	556	512	499	526	567	525	510	502	532	506	503	504	524	504	470	517	477	565	530	474	552	535	496	548	525	514	508	588	489	486	495	545	491	544	557	527	514	526	521	487	514	523	508	474	536	492	528	511	575	550	519	497	507	522	532	530	483	492	502	501	509	492	503	523	525	499	503	530	495	509	500	509	520	504	472	534	523	551	505	511	502	507	497	492	546	513	529	538	489	508	505	525	531	528	498	492	545	475	513	496	543	509	481	533	513	536	509	542	541	511	529	482	545	521	476	484	536	479	545	512	537	519	526	518	556	570	535	537	492	540	502	508	519	539	487	461	484	544	467	500	479	506	517	547	576	479	537	496	537	518	515	536	488	548	526	539	511	503	493	484	509	497	512	495	545	503	537	529	494	531	514	512	490	510	533	515	547	547	502	477	541	551	549	492	492	515	537	508	521	531	515	503	504	505	478	520	514	502	525	540	526	533	514	483	509	511	516	533	478	509	499	508	526	512	479	495	520	544	487	527	539	485	491	518	522	546	518	536	498	517	503	499	516	494	506	502	560	504	512	517	502	498	510	487	532	505	505	523	553	502	512	511	531	506	539	546	510	494	519	520	552	522	492	516	522	498	486	489	528	490	509	523	472	492	449	536	510	508	495	498	504	515	541	517	523	502	497	480	545	464	516	492	492	576	491	475	507	494	511	528	506	496	514	517	519	521	523	497	482	528	539	496	531	539	509	483	513	499	541	501	520	475	489	540	568	521	532	497	515	481	511	510	536	498	506	514	527	507	505	497	508	507	534	499	523	518	474	516	515	524	522	493	493	557	494	529	470	526	516	487	546	555	518	544	514	541	518	504	512	512	512	532	494	499	521	522	448	536	470	481	521	506	519	497	521	530	523	498	520	480	540	555	497	565	553	525	488	517	549	479	516	494	490	488	511	535	507	493	529	496	488	541	522	500	488	565	504	539	490	477	515	497	534	543	526	505	492	511	509	517	483	493	538	491	480	470	517	532	495	507	505	517	527	523	496	561	516	510	530	541	547	536	500	501	567	547	535	514	533	532	500	517	516	514	517	518	505	543	469	513	513	547	529	570	526	513	470	542	524	512	501	523	534	503	540	513	509	510	519	476	526	509	503	531	508	499	528	492	508	518	512	526	471	525	502	531	462	507	515	518	536	497	522	561	500	527	567	512	525	491	507	509	533	493	490	513	528	551	498	505	562	521	492	471	495	499	504	540	539	515	512	528	511	529	501	529	526	508	508	484	515	501	509	489	494	483	507	517	507	516	512	475	528	523	494	550	448	504	462	509	535	525	504	498	508	517	504	523	505	516	513	496	511	516	507	508	548	535	494	503	493	538	556	481	553	533	517	501	531	514	496	531	522	511	525	515	476	504	528	517	546	508	519	516	561	477	506	499	542	480	516	503	544	483	509	490	545	506	505	513	508	504	520	478	514	524	535	568	544	516	472	520	527	565	531	480	510	531	527	487	505	491	496	490	531	558	494	548	539	446	511	513	517	479	511	553	493	565	508	544	537	525	508	531	516	511	530	554	526	532	499	484	471	509	539	494	472	535	500	490	484	512	484	488	483	463	499	497	514	496	511	544	536	480	530	499	524	504	507	506	518	498	517	507	484	496	527	527	495	486	544	498	489	508	533	550	520	468	517	502	509	499	451	533	517	544	523	498	521	518	539	525	524	516	500	504	495	527	532	524	534	546	494	503	514	485	505	474	532	520	538	521	510	500	482	506	498	437	483	529	590	507	537	489	537	506	512	505	504	528	508	521	540	507	510	492	502	487	521	522	500	543	509	508	533	504	457	529	494	552	516	475	514	519	516	507	537	500	534	503	488	532	503	510	524	530	484	517	499	516	550	525	507	520	472	486	502	509	500	513	532	532	528	501	528	495	467	535	503	477	483	469	541	534	491	491	492	509	493	482	520	495	512	473	498	498	501	539	493	542	531	489	537	483	529	514	537	486	500	523	530	506	474	513	488	479	527	527	467	519	501	507	461	519	524	516	517	510	520	474	570	506	485	510	539	536	506	480	503	498	512	466	467	508	526	501	529	514	484	498	532	522	515	533	503	510	522	509	506	506	465	469	526	499	502	512	540	502	496	526	484	506	521	529	487	544	513	521	524	511	496	488	529	517	522	488	481	555	521	536	549	476
26682	9856	3028	1576	1167	935	842	880	739	668	583	605	1286	1441	1172	737	568	565	504	487	519	520	522	459	468	499	474	502	542	518	527	535	570	525	484	482	513	510	506	506	461	488	505	488	500	499	491	501	465	498	484	479	514	514	521	511	496	521	482	476	506	513	510	472	490	500	477	486	504	455	505	521	510	492	500	476	482	506	538	503	511	475	510	515	523	513	498	478	504	456	492	464	528	529	513	485	497	507	508	529	523	536	480	520	478	505	549	460	483	511	491	464	491	512	514	497	495	511	515	464	485	504	465	500	476	484	521	512	457	485	431	492	489	458	502	463	469	523	477	494	500	499	468	483	497	498	484	503	489	451	504	516	538	487	494	486	455	502	525	463	492	499	485	483	506	473	504	490	489	511	511	479	490	481	492	534	519	508	476	484	511	529	462	532	512	521	521	504	497	513	534	487	477	508	506	521	526	503	433	500	513	485	461	531	504	464	525	487	500	492	471	493	505	515	473	501	476	497	507	507	506	495	486	434	496	517	500	488	454	495	463	498	512	505	510	553	508	505	474	469	493	499	503	458	497	513	520	500	489	499	479	478	503	500	476	516	519	514	513	469	498	477	489	469	488	489	475	488	495	486	493	514	512	497	486	504	518	503	507	508	482	501	473	490	499	542	520	492	504	520	505	501	506	513	469	487	492	462	500	504	495	506	462	531	455	479	493	498	485	513	494	501	526	549	515	467	462	500	475	471	455	513	506	475	518	487	465	517	503	547	467	492	496	463	474	507	494	504	512	465	489	495	510	532	510	498	499	492	518	522	510	514	498	480	533	517	492	512	484	519	471	514	494	468	497	483	507	556	473	513	528	504	525	524	494	518	487	502	497	505	463	476	475	485	508	494	441	498	466	438	522	511	503	502	516	499	461	508	487	504	478	482	498	464	453	476	503	516	517	471	517	483	520	512	480	478	500	521	515	512	455	519	481	448	478	500	469	480	493	472	515	491	507	465	492	530	492	445	503	533	483	501	484	491	482	470	473	467	471	474	508	499	480	509	499	479	466	519	466	492	493	509	455	446	478	505	424	508	494	468	508	499	528	476	489	481	529	496	483	517	519	530	434	492	475	491	513	504	476	493	533	491	507	498	483	492	523	511	516	466	511	462	507	504	498	515	480	513	475	482	500	463	483	444	452	459	510	509	492	500	515	471	503	472	484	499	504	495	477	438	533	465	479	492	472	495	487	502	541	524	504	523	533	505	493	515	483	488	512	483	504	541	496	504	532	506	489	506	479	462	509	538	488	482	463	502	506	494	469	475	531	519	487	508	486	540	502	512	537	507	478	463	511	496	479	516	495	469	511	523	484	481	499	494	501	490	495	518	493	488	512	497	513	479	533	509	475	505	488	532	485	494	510	452	494	516	500	477	451	507	480	521	491	511	494	515	463	535	518	473	501	503	486	459	480	466	507	470	515	497	500	513	492	476	491	484	489	538	473	462	484	477	497	477	524	498	462	494	474	505	462	488	469	456	507	485	472	463	458	508	489	495	509	488	485	524	525	491	516	487	478	516	490	505	482	474	510	511	496	495	482	484	456	481	527	497	490	464	473	505	485	469	488	466	452	484	503	493	481	496	493	452	507	503	474	517	477	504	514	519	498	489	509	439	505	483	488	466	515	465	520	503	509	527	493	485	517	466	518	518	467	504	491	519	474	463	520	484	487	484	496	490	515	471	461	472	490	476	511	475	498	476	517	514	504	492	499	521	476	515	517	468	491	494	475	480	475	476	501	500	532	483	510	491	530	521	480	480	505	491	533	478	479	500	470	518	499	496	482	524	499	545	485	524	502	464	485	496	516	493	489	523	499	499	507	508	475	514	499	516	492	477	493	510	509	519	524	492	498	484	493	504	506	506	488	506	503	488	496	503	503	507	510	519	470	493	471	489	465	459	529	487	508	510	484	512	477	452	479	460	519	507	470	485	505	491	475	510	513	508	503	468	506	500	486	516	481	500	500	464	490	512	504	513	493	529	473	520	491	498	473	500	468	496	519	507	482	501	486	522	500	496	489	543	474	487	492	489	511	468	517	485	493	480	483	491	508	510	532	493	480	493	445	483	502	481	506	516	463	476	503	485	505	496	459	520	531	513	492	497	507	483	490	505	509	480	494	445	480	468	500	513	482	491	530	527	474	520	439	523	484	475	488	537	492	446	504	496	468	500	481	515	497	481	498	477	506	468	492	533	483	495	521	522	513	508	474	498	494	464	514	516	532	511	502	449	498	510	507	511	483	505	491	444	446	501	492	487	512	479	470	502	512	506	515	513	508	567	497	472	482	516	488	496	475	528	526	525	495	485	474	466	486	458	488	485	499	524	508	455	499	500	509	471	461	514	501	479	500	512	551	492	510	489	518	463	501	497	526	519	512	505	512	478	495	479	465	490	531	536	492	483	488	492	471	481	514	502	450	488	511	517	534	489	479	494	526	486	489	481	517	487	487	484	458	520	526	519	502	458	533	470	468	521	478	518	458	504	507	474	492	510	499	486	485	456	489	460	499	521	472	543	509	532	496	495	501	494	511	532	524	541	465	495	498	482	498	475	477	514	472	504	494	513	508	537	458	493	487	491	488	536	508	469	472	481	495	492	502	470	466	496	500	534	492	482	501	506	531	460	462	495	520	479	485	502	488	478	491	521	477	488	468	476	503	516	488	472	511	447	484	513	489	474	469	505	477	499	496	511	500	513	512	516	513	476	477	481	515	492	522	472	491	469	495	510	468	520	502	530	497	468	500	478	494	500	474	517	480	491	483	480	498	515	546	478	469	528	505	451	453	465	490	505	515	500	462	474	461	523	482	531	480	475	510	454	486	487	472	524	479	462	491	467	500	472	514	503	463	515	490	480	531	501	538	486	467	488	498	505	468	519	528	520	514	554	506	475	523	488	490	502	504	498	485	508	499	475	486	531	495	508	463	464	513	453	518	470	481	521	492	494	481	492	481	477	545	517	449	483	476	488	495	498	533	475	462	501	498	473	517	514	499	479	523	452	499	480	511	509	548	507	463	516	485	542	492	521	541	445	536	436	523	481	470	500	516	458	483	500	462	518	491	529	494	545	512	531	487	518	481	511	473	516	491	492	472	511	497	488	484	506	511	501	472	528	481	465	489	490	509	482	499	495	518	518	522	482	489	510	495	493	490	524	469	507	491	484	472	477	532	479	491	534	477	508	507	456	532	489	493	501	487	478	450	487	498	483	454	502	500	480	526	486	507	496	514	447	491	484	438	475	502	492	479	504	488	469	506	473	479	520	466	538	501	459	486	486	495	452	537	488	468	462	503	492	483	486	484	545	495	484	470	478	506	541	448	514	491	482	514	511	509	493	528	502	450	501	499	474	489	468	515	472	511	477	512	449	479	518	518	506	487	472	480	473	508	474	446	509	516	505	470	507	479	488	501	495	459	531	468	489	468	517	461	507	482	511	477	472	462	486	522	512	507	458
6425	3119	2903	1536	1352	1109	1038	1050	908	725	688	760	1833	1728	1235	770	517	478	462	444	466	433	451	458	386	404	441	404	411	431	454	436	419	433	413	423	429	413	423	448	428	466	465	467	417	439	435	423	449	444	455	458	437	450	488	448	451	450	441	424	414	453	439	425	451	399	431	404	513	416	463	414	435	426	420	423	411	439	443	401	410	481	444	465	455	412	454	439	408	468	466	451	409	436	438	409	453	419	463	434	465	445	410	413	422	407	396	429	421	468	467	452	394	433	467	428	406	427	419	457	428	416	436	470	418	450	437	441	405	422	417	443	409	425	423	444	460	448	430	431	468	435	447	460	430	449	421	436	429	455	410	458	413	449	428	417	492	429	428	425	414	403	437	432	432	451	420	434	442	410	427	406	447	428	473	456	444	485	438	430	438	438	469	437	450	458	414	426	451	412	422	411	421	436	446	483	430	459	421	491	433	419	434	427	433	408	435	446	432	438	407	441	416	481	447	423	420	445	438	458	430	445	427	412	432	409	474	436	466	443	435	433	439	462	415	437	450	416	438	406	466	467	463	411	437	429	428	434	431	426	436	423	440	438	427	449	401	462	405	436	445	454	417	433	427	413	410	445	424	435	439	417	446	450	437	430	468	434	460	415	420	448	435	403	470	450	432	422	425	430	451	462	431	457	441	430	446	419	439	467	428	433	469	441	441	465	458	425	409	444	427	424	413	431	455	466	404	409	412	447	440	426	432	424	404	456	447	419	451	434	434	445	481	485	427	419	421	456	436	434	420	444	431	453	481	434	424	471	430	468	438	440	431	454	432	419	433	446	431	432	455	445	430	488	408	446	442	445	436	422	445	459	432	449	442	453	437	438	470	438	435	449	404	403	448	439	412	454	441	453	422	453	434	456	471	444	416	458	447	441	431	417	443	435	447	419	438	422	470	417	413	430	467	434	456	392	477	416	454	426	450	474	465	457	450	400	420	434	405	456	414	423	435	465	397	413	424	456	447	386	464	451	402	469	394	442	449	419	435	402	431	444	454	418	441	452	461	429	428	415	432	454	417	447	454	431	477	424	401	433	414	458	465	459	401	424	415	470	470	445	440	429	381	462	449	451	474	426	486	448	451	416	432	449	433	482	418	399	448	413	458	406	461	429	409	425	458	444	447	420	432	428	454	443	429	406	434	436	422	446	438	427	445	475	426	468	458	450	441	469	387	450	469	435	419	451	416	412	447	453	420	434	431	449	418	399	396	410	461	429	418	434	444	419	441	443	433	410	461	426	420	433	413	422	447	443	443	465	423	453	449	445	455	454	450	426	457	388	411	418	445	418	413	414	452	406	444	416	430	465	441	442	428	420	444	452	429	460	436	432	464	428	419	450	448	442	456	420	424	437	445	427	437	472	485	450	437	465	434	435	440	447	464	427	449	438	445	410	419	411	447	400	442	461	430	451	458	437	429	408	441	472	454	417	433	425	419	441	441	463	410	425	442	442	437	432	423	442	440	443	431	460	426	454	446	433	451	431	471	443	447	441	451	440	482	432	437	406	444	404	407	409	450	468	449	445	474	414	441	393	423	459	409	463	419	414	447	427	431	428	461	463	448	443	412	447	431	441	434	416	455	434	468	447	430	422	434	445	428	412	417	429	423	441	455	424	440	430	434	412	412	422	441	459	409	428	419	405	435	454	502	486	446	398	443	443	452	433	477	452	413	459	450	433	441	425	453	414	433	444	476	456	439	453	415	424	451	441	413	454	433	457	446	462	417	399	447	479	458	445	454	424	431	432	447	402	478	464	459	460	430	461	434	436	431	460	461	444	433	491	437	485	465	445	451	448	423	431	457	439	409	429	447	406	449	439	465	428	436	431	457	402	449	453	456	435	446	446	461	440	441	468	428	430	447	477	434	411	452	468	431	429	445	432	406	457	417	448	422	403	458	447	451	488	461	421	427	431	437	446	418	443	427	442	448	418	454	494	477	418	445	420	433	458	438	457	480	455	406	440	429	424	441	416	445	466	431	434	412	426	462	416	472	436	444	435	441	429	430	449	444	453	420	446	452	403	436	460	445	431	457	439	428	408	411	448	464	421	434	414	433	418	435	415	437	455	455	434	439	440	436	424	422	410	461	413	424	476	429	449	438	457	468	403	425	441	456	439	421	429	443	427	462	467	480	414	466	432	420	428	436	422	457	432	443	422	434	447	421	411	462	466	428	440	419	444	436	455	452	437	435	436	462	427	423	459	427	460	454	448	444	408	416	431	444	426	426	468	460	449	451	419	418	441	449	433	460	491	453	435	466	479	463	417	411	463	450	401	407	430	407	438	451	437	435	455	389	427	441	440	441	398	492	408	448	446	427	445	452	449	414	444	435	423	461	417	440	434	441	412	436	439	425	427	428	456	436	387	403	424	433	444	429	404	452	445	466	421	433	440	445	411	468	402	472	443	425	430	407	448	443	419	426	429	433	400	441	438	415	461	441	447	425	459	425	417	456	426	441	426	439	464	468	449	422	396	475	447	458	477	399	432	440	407	464	430	475	452	447	442	429	442	458	466	436	497	420	431	460	459	444	402	436	438	432	430	431	435	436	443	442	451	457	446	436	391	450	424	440	450	466	439	413	437	451	467	445	451	462	439	417	434	422	458	445	456	426	428	444	413	436	463	436	447	408	442	413	431	401	457	437	444	425	416	444	420	447	414	461	457	468	401	402	451	458	444	446	474	422	459	410	479	435	454	428	419	429	442	458	416	468	440	390	416	432	448	422	419	427	420	435	420	439	420	422	448	425	460	444	452	459	458	474	441	421	434	439	447	419	441	442	404	452	431	473	447	399	456	455	447	448	419	457	443	446	415	426	448	471	405	428	424	435	437	415	465	432	421	435	444	452	427	387	422	438	469	449	397	452	453	440	459	444	420	445	406	450	429	451	434	395	435	427	463	451	448	447	449	446	465	424	440	409	425	447	426	406	430	431	452	450	445	431	423	435	417	421	441	427	442	448	405	401	408	421	483	472	435	471	464	423	438	446	461	420	419	410	444	453	382	434	450	452	442	439	449	439	446	427	457	499	418	439	434	445	451	463	422	450	431	456	441	447	428	429	463	437	462	429	418	451	463	415	454	379	434	435	456	436	467	435	451	446	463	438	432	443	434	404	457	412	405	422	433	422	445	406	450	413	435	443	428	415	451	417	468	461	480	420	421	455	448	445	409	445	476	476	431	440	432	446	452	433	431	433	421	467	435	448	412	438	422	437	431	420	448	399	465	406	431	411	439	440	429	476	460	413	446	483	431	424	434	454	423	450	420	431	438	446	407	419	391	419	461	443	442	383	452	435	469	471	425	490	399	450	401	420	428	452	400	457	435	402	454	430	442	420	461	419	441	439	422	422	445	455	401	466	452	420	437	462	425	475	445	409	450	468	443	404	434	372	375	462	396	493	450	474	439	408	412	442	472	436	445	400	423	445	432	478	406	388	469	437	432	435	418
24825	20811	26688	24726	10013	3251	2036	1652	1253	1030	828	1106	10534	10794	6462	2352	906	569	540	467	460	455	485	479	482	470	476	456	528	500	523	472	459	444	454	496	447	463	501	474	495	478	478	459	457	498	501	497	470	466	476	472	436	457	476	460	454	443	448	470	506	495	523	455	466	452	480	460	493	443	475	453	455	485	483	467	449	493	492	481	468	496	489	465	503	507	473	500	459	501	449	469	456	487	471	493	434	472	489	456	489	445	468	451	474	507	446	471	480	466	499	435	519	504	492	467	527	505	485	485	459	488	452	452	474	477	482	472	491	442	501	483	486	492	492	478	455	501	481	473	484	445	465	471	494	486	472	489	465	479	445	484	470	473	512	475	509	482	471	455	483	460	436	494	461	458	473	446	532	443	446	476	494	503	482	472	461	459	452	468	458	449	530	427	474	508	454	446	476	489	495	455	499	490	476	490	469	520	482	455	466	498	477	449	473	489	441	453	493	476	425	462	468	516	423	490	481	450	468	463	495	473	471	456	454	424	470	514	458	529	446	498	464	497	406	476	483	475	472	506	462	463	468	507	475	469	491	483	419	482	470	475	465	439	451	492	522	498	510	451	462	519	475	464	466	485	480	466	445	455	485	477	468	469	456	492	504	460	439	464	441	462	457	487	467	468	459	446	490	418	500	515	432	485	495	465	440	494	486	460	468	506	448	477	495	462	471	462	503	491	475	462	490	483	514	488	455	474	478	477	468	508	464	495	465	491	475	453	506	506	510	501	522	479	472	468	481	477	457	490	485	452	491	437	466	449	474	483	476	444	484	507	494	494	464	475	488	451	493	491	472	462	497	440	508	523	492	443	446	482	495	472	449	506	462	487	491	468	439	517	480	496	437	484	486	484	500	453	527	469	475	463	461	472	468	471	471	434	484	497	490	496	504	457	431	465	466	482	462	497	498	467	471	473	432	485	509	485	471	457	455	423	466	495	508	446	498	511	512	502	461	467	467	466	502	485	486	479	496	503	456	506	448	450	432	467	436	509	456	481	475	492	461	455	502	469	485	471	489	506	507	486	488	509	472	525	492	503	465	469	499	470	442	428	494	474	460	462	439	447	488	501	449	520	506	468	470	460	432	460	498	466	476	460	499	470	493	465	490	481	489	500	467	506	471	444	469	432	490	512	491	513	467	464	445	460	506	503	469	480	464	477	509	453	507	471	462	480	481	478	488	433	463	481	473	489	483	479	462	464	479	444	465	473	500	429	495	502	485	517	486	445	451	490	477	497	506	459	481	436	478	473	465	440	482	501	465	501	443	468	445	489	428	465	506	496	464	461	475	446	497	487	523	473	477	452	483	470	486	471	467	435	476	498	455	473	451	487	443	446	454	486	463	465	466	476	513	477	465	484	517	452	460	490	454	486	506	491	451	487	524	493	470	464	461	473	488	459	483	464	518	463	476	450	467	467	518	494	466	446	456	467	473	448	461	427	482	456	512	453	495	477	494	447	487	486	462	484	468	463	451	427	431	460	455	491	448	495	451	462	480	501	441	478	521	474	457	482	470	492	470	486	483	475	475	489	471	470	503	418	511	466	471	472	472	487	507	475	516	464	511	473	485	474	490	477	459	515	445	482	507	475	464	445	489	470	449	484	474	448	468	467	494	463	485	429	464	483	498	459	447	415	468	474	457	475	466	471	473	458	460	424	449	494	455	474	491	485	492	486	457	420	502	513	483	490	458	461	503	463	475	488	468	494	492	498	457	490	477	448	467	479	450	472	483	469	447	451	525	474	437	462	493	493	505	440	469	473	500	474	521	493	470	508	485	446	471	479	449	478	492	467	482	460	481	498	501	479	503	472	492	481	487	504	476	436	422	465	485	503	501	423	480	477	466	446	526	455	449	513	442	482	502	490	518	476	474	461	459	492	468	449	445	479	478	476	507	469	471	419	500	490	493	478	513	460	459	445	472	471	466	449	449	496	435	464	485	434	503	444	453	457	518	505	432	473	464	448	495	436	437	487	469	507	481	483	473	459	494	459	513	450	456	459	465	467	485	523	470	474	477	454	460	489	478	461	476	478	466	451	450	480	494	452	466	489	478	499	488	470	466	489	492	494	468	479	486	455	457	479	443	468	490	481	464	444	454	451	444	475	500	481	477	519	464	443	468	462	474	481	503	492	454	482	500	457	491	459	464	492	485	459	522	487	501	467	470	511	461	462	490	461	489	507	481	439	453	454	489	440	475	483	449	480	478	441	495	449	447	464	507	439	413	455	432	498	451	465	442	507	490	459	489	467	483	480	435	473	491	452	426	456	485	481	476	453	488	484	462	463	499	476	455	477	453	458	482	458	466	505	506	492	466	461	490	498	471	441	490	472	439	488	477	487	482	476	460	448	418	471	452	478	466	501	499	466	438	483	458	468	504	478	485	439	453	456	469	453	459	418	479	469	493	464	476	490	480	477	483	468	453	470	451	441	505	454	480	481	503	450	482	459	481	482	458	489	467	475	443	519	503	475	475	463	478	460	475	453	443	501	475	448	448	505	450	447	454	513	508	431	441	476	488	483	467	469	525	492	455	466	457	495	469	454	481	466	472	470	508	452	499	520	486	505	504	467	487	467	500	474	493	492	491	485	488	445	453	451	477	442	490	484	509	432	479	481	453	480	510	518	465	443	465	471	470	462	509	479	467	459	471	448	441	468	441	436	504	467	493	482	461	484	482	430	462	478	497	434	468	487	515	476	479	474	480	465	450	490	472	449	468	447	497	441	437	444	487	476	472	470	512	523	473	484	477	456	512	459	480	475	462	462	464	448	455	446	482	452	499	487	468	437	493	460	481	495	461	489	466	514	528	518	510	526	485	431	496	463	491	467	505	506	494	513	461	431	485	505	491	461	450	470	475	460	483	441	488	441	462	449	486	480	486	489	461	451	450	466	449	472	480	491	470	488	439	453	469	514	481	456	483	441	504	486	459	474	448	491	476	494	472	468	486	479	494	503	512	460	483	471	476	456	462	443	450	455	497	533	485	497	477	483	472	459	460	449	427	494	490	496	471	493	465	463	471	484	487	498	421	499	523	478	454	491	509	477	480	460	485	458	453	464	501	471	459	470	447	456	484	479	508	449	458	448	467	456	471	440	487	480	539	485	468	464	498	474	447	528	466	490	464	469	497	458	470	462	497	454	460	466	460	447	470	447	465	493	480	452	516	478	456	495	479	456	449	490	470	469	509	466	450	467	431	489	444	515	479	476	474	460	453	492	499	439	452	508	457	510	460	479	515	480	459	434	440	449	506	492	460	510	480	460	432	515	472	451	466	457	497	458	465	471	502	442	438	465	491	472	466	500	454	483	507	485	494	513	441	484	512	499	431	486	476	498	501	434	442	476	439	477	495	486	483	478	515	488	468	480	511	444	500	490	490	475	453	482	493	467	462	453	476	482	483	460	480	454	483	455	460	478	473	499	469	433	471	455	458	493	473	449	475	481	502	469	488	463
5691	8457	7807	4454	3309	2875	2317	2204	1639	1468	984	1565	13482	10771	6359	2635	908	580	473	449	457	434	430	421	414	469	449	421	466	425	431	440	440	413	466	425	456	443	438	395	457	468	426	440	431	390	464	419	438	446	464	397	420	456	457	418	441	471	419	435	429	419	436	448	391	436	400	435	450	473	410	455	433	382	441	441	415	464	454	412	423	440	379	430	479	397	420	457	427	431	449	426	449	422	402	426	439	462	454	431	435	440	438	420	444	446	439	427	425	433	422	431	439	428	428	454	421	470	445	440	463	439	432	448	430	445	430	427	461	438	410	440	425	429	408	417	443	448	463	424	469	436	480	441	408	452	447	403	407	439	451	399	456	450	466	432	412	438	454	406	445	437	457	393	393	432	447	426	462	455	429	423	461	470	473	431	433	409	435	430	404	420	444	452	460	409	432	390	435	452	434	419	399	396	439	468	443	445	434	438	440	433	434	439	420	470	482	451	447	434	433	416	413	435	427	439	452	405	484	438	486	405	438	441	421	467	399	464	435	430	418	421	452	416	388	421	456	429	469	449	413	418	445	462	451	444	442	435	450	447	411	431	420	483	449	409	414	444	446	439	468	414	436	401	433	418	456	465	443	440	435	440	432	439	446	432	438	410	406	443	419	415	428	422	424	427	476	438	423	430	410	394	450	446	454	446	426	434	442	422	418	420	389	393	444	438	466	426	433	432	446	433	443	487	436	388	430	413	418	419	440	439	437	434	393	443	424	382	430	438	444	445	493	427	470	456	416	429	450	413	440	463	442	423	417	408	400	417	431	451	441	418	445	446	403	466	432	446	442	431	415	447	426	447	425	446	451	439	429	445	492	451	412	425	449	454	407	449	401	441	453	404	386	462	456	394	439	443	417	439	435	438	397	454	407	456	399	422	440	441	446	403	432	433	416	429	420	466	437	452	458	400	461	405	431	417	402	444	409	429	457	468	439	434	447	411	425	400	414	407	410	408	429	453	456	429	442	446	458	439	449	495	436	425	469	430	394	454	436	444	448	426	403	431	440	418	435	477	437	405	440	386	431	454	429	454	473	416	421	462	411	428	433	474	434	453	424	445	428	451	417	445	447	405	434	468	418	424	415	431	424	413	413	410	453	427	437	432	434	420	422	410	466	431	399	409	412	450	448	406	435	433	456	444	425	461	450	414	418	446	476	393	462	434	457	409	423	440	417	458	385	432	399	450	402	450	415	441	413	440	424	419	438	467	460	432	436	492	430	429	442	419	441	446	413	419	456	456	454	477	437	435	437	413	458	432	438	407	420	443	462	465	427	447	431	450	453	461	451	414	438	450	436	404	410	402	455	423	423	450	429	423	410	426	411	445	422	426	413	441	430	415	430	467	442	406	418	458	463	452	419	444	420	442	439	421	430	449	449	434	418	429	441	415	406	402	423	420	437	486	446	433	409	450	439	436	404	429	438	410	439	456	469	441	430	439	414	460	476	418	429	445	433	434	451	440	432	414	449	405	421	465	426	421	433	416	426	412	437	433	444	438	421	450	447	412	462	416	428	420	435	431	456	453	440	418	413	411	453	422	397	450	442	415	422	433	418	440	402	386	438	428	440	424	451	461	445	430	394	458	403	417	437	460	472	431	408	458	461	458	398	435	437	453	452	430	460	424	398	433	433	435	463	431	441	423	435	425	408	422	479	411	489	435	439	429	424	423	425	428	444	438	427	441	407	434	440	431	404	433	427	451	412	424	456	436	400	463	439	453	459	418	465	457	417	436	462	406	456	423	430	445	429	398	483	369	428	449	453	470	424	420	460	448	422	437	483	391	435	450	414	409	402	425	432	455	422	456	437	420	446	423	451	393	391	413	425	430	423	447	416	479	436	399	407	396	438	460	432	445	394	420	454	424	446	428	429	468	433	399	460	457	431	436	423	439	440	392	439	425	451	431	409	427	421	431	439	420	422	399	451	437	434	429	463	435	451	407	418	438	404	413	452	452	451	462	435	477	402	457	422	415	436	454	433	394	417	444	421	436	450	423	431	412	432	428	424	433	447	425	428	377	425	428	456	423	378	446	413	402	424	433	456	431	423	415	426	444	470	446	447	479	470	407	397	452	424	415	428	461	440	454	444	458	440	453	448	436	438	444	406	405	455	433	455	431	455	433	437	475	417	467	453	432	432	443	449	427	415	409	439	422	428	425	436	444	430	395	446	428	426	421	421	439	433	473	411	483	473	459	409	429	432	432	430	445	456	435	439	427	448	426	432	415	391	449	475	444	434	426	413	372	445	440	397	462	450	432	412	451	449	426	407	435	406	429	394	451	464	431	422	454	415	426	395	389	431	434	431	427	398	452	415	411	418	436	428	453	415	432	444	440	421	405	430	452	443	434	439	433	401	431	446	451	429	430	428	455	448	395	419	443	407	440	414	431	433	424	434	427	405	415	449	424	449	458	386	405	438	425	419	447	458	436	448	433	410	449	432	443	452	428	465	411	448	446	466	405	425	406	400	426	421	424	485	482	430	412	453	439	414	411	472	487	474	412	419	411	456	433	430	422	390	420	454	413	426	437	420	436	409	459	437	449	418	440	448	427	406	421	458	443	425	430	459	434	431	402	460	478	440	434	416	437	411	477	414	429	422	413	436	470	457	432	411	460	399	433	391	404	449	440	428	434	452	461	422	439	451	405	405	426	469	414	422	437	435	438	433	433	393	480	459	422	410	395	404	443	428	435	465	447	420	428	435	461	426	416	431	435	452	429	400	425	434	417	401	426	413	417	411	432	449	433	446	463	417	453	415	469	427	408	435	431	451	448	452	418	464	418	430	417	398	426	426	465	407	420	404	444	414	438	439	441	426	428	459	468	459	436	428	426	450	420	417	440	434	428	436	436	452	434	415	439	429	397	435	437	421	414	394	425	473	439	447	430	424	429	404	414	445	432	421	430	407	390	420	421	454	427	440	439	421	419	424	419	411	447	446	387	430	412	430	421	435	424	438	421	434	420	438	432	425	411	446	423	441	400	411	401	397	476	424	396	424	424	477	413	465	416	421	451	400	419	432	477	391	410	412	418	440	417	428	451	446	418	398	435	443	437	419	410	443	448	415	420	451	444	445	417	410	447	420	466	410	434	405	440	415	430	430	452	393	411	442	394	446	434	467	441	445	426	425	421	440	433	417	422	422	452	418	435	402	437	449	446	442	394	455	447	475	461	439	426	443	413	451	432	467	440	404	453	420	419	456	416	437	419	413	447	454	441	468	437	437	421	438	399	419	462	404	418	407	424	424	449	414	417	449	452	427	429	437	433	406	435	444	417	424	432	437	442	458	480	426	427	470	440	435	433	433	433	424	438	430	465	430	431	457	435	408	413	443	428	455	407	458	415	438	449	417	426	434	426	442	415	452	418	413	431	447	419	413	381	432	448	427	448	460	419	455	433	452	424	457	421	441	438	439	417	430	455	480	433	422	452	440	416	459	448	434	460	426	424	430	468
23792	20776	27726	23921	20381	11135	4801	2848	1824	1435	1217	1454	19359	20035	12494	4473	1293	811	650	671	607	596	608	596	640	610	617	634	552	576	604	594	645	591	658	612	560	584	585	598	584	637	590	579	632	569	658	608	604	620	605	566	561	621	606	618	599	557	583	580	594	603	595	633	606	616	607	570	593	606	575	628	618	590	634	617	636	594	595	589	580	617	638	632	635	598	583	603	598	571	613	591	562	571	563	553	600	607	618	650	609	598	620	577	633	607	564	593	604	621	616	551	576	553	614	563	577	638	579	600	635	606	637	629	612	617	603	606	615	618	578	610	618	605	609	567	590	620	571	599	571	651	600	567	572	650	587	649	602	641	592	597	602	609	634	628	577	629	599	562	576	593	588	651	628	603	590	607	618	576	618	624	603	565	607	617	607	550	591	629	632	631	630	592	595	601	652	589	568	614	587	605	583	619	619	606	639	586	576	647	622	565	616	589	612	612	629	613	596	542	607	676	586	606	611	627	597	554	598	605	543	571	581	600	613	596	603	599	621	644	590	598	579	602	563	622	652	609	640	596	611	594	565	591	594	621	656	615	591	576	603	611	611	565	602	573	624	590	607	568	605	583	584	602	642	588	597	575	632	560	617	593	589	605	614	587	569	585	623	575	623	619	579	571	583	576	571	579	578	601	612	571	581	590	638	600	604	615	560	575	623	616	632	607	621	598	616	593	593	578	593	579	592	687	611	567	618	613	603	610	588	614	618	638	627	592	596	614	591	544	636	589	626	607	586	628	591	624	607	590	661	626	618	586	570	593	614	589	580	584	577	643	635	610	629	579	607	610	646	571	589	595	589	643	594	614	579	601	593	661	576	615	602	629	589	638	581	605	587	589	621	580	590	634	637	616	625	618	602	624	618	593	614	567	624	587	574	607	594	634	583	628	599	544	645	596	611	593	583	596	619	580	605	605	591	597	573	617	600	566	574	642	581	607	589	579	616	622	591	587	622	611	603	591	609	563	623	573	603	601	581	621	603	546	590	555	576	540	579	599	621	630	577	568	620	571	612	556	648	611	602	582	648	595	634	575	579	640	589	581	611	575	604	600	550	614	579	621	563	587	611	569	565	580	605	619	683	593	592	564	606	566	608	624	613	591	599	604	605	566	609	600	581	592	597	611	613	609	593	568	549	620	573	583	638	610	615	574	604	611	609	608	597	595	593	564	543	579	597	624	590	570	576	596	608	628	623	595	550	620	605	611	652	593	598	598	557	598	657	610	589	652	602	597	574	647	569	599	556	610	629	573	585	578	576	581	567	600	611	576	583	601	534	590	584	621	586	598	634	609	542	634	606	575	650	606	605	602	673	621	588	597	570	611	640	606	570	603	590	604	617	577	576	618	568	633	581	572	589	590	602	584	613	569	640	628	595	599	597	607	612	614	622	630	604	551	599	625	605	634	594	593	606	593	642	612	592	629	595	599	576	579	597	596	614	536	617	587	607	596	587	563	602	629	645	593	575	558	576	605	613	603	615	629	601	601	597	593	595	613	586	585	633	616	597	578	592	628	576	574	620	610	564	586	596	587	571	598	649	604	595	595	612	621	645	587	604	577	555	606	607	592	570	555	608	586	594	556	617	576	563	591	563	574	601	620	596	604	653	527	599	641	598	581	592	631	591	577	618	570	584	576	591	567	592	625	606	578	593	606	623	585	600	614	548	606	593	585	599	587	595	607	612	653	579	602	597	586	558	578	576	607	592	560	622	607	580	649	585	600	572	605	613	594	583	602	587	587	605	577	598	579	573	589	583	605	629	608	577	555	587	573	616	623	590	593	565	570	635	599	645	583	579	579	600	617	574	583	605	591	593	585	574	589	544	597	589	625	611	616	582	577	573	557	612	580	598	590	626	593	632	565	589	603	630	569	579	547	649	639	650	612	582	636	604	569	629	612	604	595	587	544	547	591	599	594	624	616	598	565	601	567	621	593	618	636	623	595	627	585	582	657	584	615	607	586	602	564	625	625	618	632	587	566	640	595	594	569	601	605	576	575	608	586	583	584	624	579	625	584	600	599	588	573	597	582	547	581	606	613	588	581	596	575	626	610	602	620	590	613	578	614	576	552	610	584	590	568	591	607	609	586	591	632	576	627	627	630	612	587	587	658	606	583	619	562	584	590	570	618	592	553	571	605	586	599	627	586	613	598	649	558	610	605	615	583	605	609	546	610	550	581	601	605	588	587	610	582	608	591	615	630	599	574	604	589	589	611	641	619	589	648	582	560	545	659	607	626	604	578	545	617	614	595	570	584	588	591	596	618	623	590	578	593	596	577	574	623	602	584	611	610	633	558	641	558	631	575	584	623	617	602	567	602	636	600	591	584	567	569	598	580	642	568	621	586	562	592	631	579	592	614	572	586	582	615	584	647	651	594	591	620	570	623	581	556	605	583	565	621	601	580	571	583	581	600	610	551	574	620	605	621	616	564	597	594	645	598	571	612	636	623	633	575	612	631	631	579	594	616	597	553	582	559	603	561	584	612	557	565	590	635	577	585	577	563	624	607	607	568	582	579	638	580	608	599	597	593	602	595	600	583	593	577	610	646	588	604	640	559	630	605	582	633	600	559	603	598	617	611	603	607	670	605	618	609	615	597	581	594	639	598	594	514	584	599	609	582	607	607	562	605	585	580	608	612	604	574	612	570	619	547	595	593	618	657	580	581	637	608	592	616	638	616	614	585	566	568	589	595	586	615	583	571	537	600	585	591	577	591	553	602	594	568	579	617	590	605	622	589	566	607	582	553	586	614	594	583	604	630	617	610	574	583	585	576	578	597	592	643	598	564	604	584	602	548	539	653	594	610	627	595	598	608	588	586	599	595	594	598	624	636	608	603	624	629	581	568	616	603	616	600	617	563	600	565	592	604	576	611	622	559	591	563	598	579	559	603	634	624	585	604	619	637	555	594	579	581	580	591	581	618	582	596	583	605	585	615	605	561	607	591	600	617	628	615	600	610	567	614	576	600	617	623	597	609	577	628	558	603	623	604	559	613	583	550	583	588	607	561	546	596	560	603	538	579	586	604	605	561	566	580	595	586	596	570	594	585	607	564	604	619	589	605	579	583	594	592	594	618	666	644	583	574	600	612	615	596	603	604	597	602	608	594	604	612	621	597	615	611	661	600	623	607	560	614	605	601	625	626	603	622	580	590	612	577	558	590	620	593	592	574	626	588	574	596	582	590	562	561	595	602	599	560	565	594	610	572	608	602	603	629	583	616	594	572	599	631	622	581	606	623	651	588	592	614	606	620	608	636	595	608	644	604	611	580	594	606	582	599	638	607	601	605	608	605	579	609	577	600	634	594	589	599	618	570	622	616	593	583	590	596	555	606	599	626	574	587	642	594	587	630	620	613	573	591	619	617	584	601	546	581	581	553	579	587	623	582	589	610	625	638	590	613	619	619	610	630	629	605	635	607	621	594	608	687	611	600	594	584	552	591	596	636	614	606
6095	13156	14686	9571	7020	5466	4227	3314	2536	1716	1428	2215	22428	18139	10830	4228	1360	730	570	541	565	560	524	515	542	522	568	500	505	582	473	559	546	515	533	558	573	555	494	574	516	564	558	563	546	542	577	539	533	547	508	513	526	547	544	540	561	538	518	565	554	535	507	547	544	518	509	528	517	538	511	534	548	495	530	544	512	531	496	552	553	538	540	522	576	528	504	522	518	528	527	501	554	531	536	521	519	538	526	529	566	512	495	560	511	505	546	556	492	559	524	555	538	545	501	496	549	480	514	573	543	532	525	532	525	541	540	540	522	538	524	538	526	542	511	571	508	568	579	517	515	585	512	554	557	507	545	548	527	501	518	536	511	546	534	496	541	537	493	514	529	511	565	557	505	516	494	510	526	518	495	546	507	538	535	508	553	547	520	522	499	516	516	555	548	588	548	540	542	582	526	544	509	558	523	530	532	576	548	558	517	534	521	551	487	528	544	534	530	504	503	540	486	528	544	550	535	521	519	509	497	561	532	516	514	558	522	518	534	546	529	554	535	526	546	508	495	521	540	545	520	533	508	547	542	513	562	505	544	516	516	516	499	530	530	536	543	486	505	548	545	511	512	528	547	521	546	526	509	526	540	529	514	511	549	517	548	503	526	540	519	518	554	552	568	495	539	521	528	541	489	567	547	520	533	556	532	503	503	542	537	532	521	523	522	529	532	506	493	526	512	522	541	517	541	481	568	540	516	561	500	502	543	571	503	512	513	511	519	560	515	560	516	518	524	533	495	531	539	496	527	515	478	526	500	543	512	494	571	538	531	486	534	522	499	513	537	552	518	489	549	554	561	525	537	539	489	540	525	510	519	489	491	518	503	527	533	493	563	532	546	517	539	509	513	541	525	571	501	520	540	522	551	524	581	536	502	489	499	538	528	565	523	513	584	540	470	555	592	560	503	537	539	542	548	549	497	573	488	535	480	530	498	498	554	535	528	501	504	538	539	534	496	523	545	517	506	495	546	543	546	532	539	552	557	507	529	586	523	525	553	503	562	542	531	508	514	514	528	541	525	514	553	542	501	534	559	539	543	518	555	496	511	540	525	522	487	529	519	524	506	509	561	541	525	534	542	534	549	535	523	501	533	505	531	517	525	538	535	518	474	512	516	549	548	568	526	518	539	551	512	535	503	523	515	529	500	521	503	553	531	546	507	510	509	523	571	533	545	509	552	502	551	518	545	523	502	517	544	523	500	531	513	532	519	519	557	552	529	497	532	550	484	555	520	549	525	523	555	538	552	543	550	516	508	513	520	531	551	534	517	546	491	536	513	564	541	484	491	530	507	512	553	494	500	551	542	578	522	494	510	544	533	536	507	506	520	493	530	551	532	517	514	537	528	532	547	556	533	534	519	524	496	558	541	509	526	490	546	536	509	535	559	522	530	525	553	556	515	509	514	527	546	538	514	546	518	563	523	532	506	544	512	520	496	499	510	553	516	552	518	510	503	520	522	553	564	510	559	546	521	510	545	521	517	536	496	493	529	544	476	507	545	545	535	506	518	495	507	508	562	505	541	522	525	542	530	510	528	555	522	504	492	547	548	534	540	556	510	541	491	514	482	534	505	522	519	553	547	513	541	513	542	546	540	559	585	526	517	485	562	554	488	573	506	533	486	521	555	580	487	509	534	518	519	512	544	502	492	543	543	580	517	534	539	553	535	526	556	522	538	531	511	538	541	512	557	535	511	531	539	503	522	519	497	535	532	515	512	523	548	537	515	542	478	511	508	553	565	561	525	518	553	497	527	529	524	567	540	515	517	509	547	478	557	534	549	561	533	493	567	541	541	497	533	519	541	505	539	466	547	549	497	529	563	520	489	539	533	543	551	534	521	507	487	510	531	500	538	533	540	556	504	522	563	476	554	503	546	524	505	495	502	543	559	513	504	532	534	526	491	537	528	487	525	526	532	545	485	502	532	501	511	513	482	523	504	536	527	527	539	542	534	556	473	495	534	492	501	536	509	549	497	539	490	538	506	495	559	511	540	517	528	508	584	523	565	547	485	550	538	501	521	529	551	548	553	479	549	518	544	493	530	568	545	508	540	507	485	580	556	527	522	517	545	500	526	514	542	555	523	535	549	520	529	536	529	506	509	573	525	514	476	582	478	538	500	578	506	493	567	505	558	524	551	444	511	555	524	483	518	478	532	554	518	530	504	523	526	545	516	523	537	511	516	554	537	543	543	540	530	500	516	514	536	492	491	539	520	530	494	529	525	497	491	526	552	529	525	526	551	520	518	532	576	522	531	560	523	498	528	511	501	547	530	530	556	515	549	494	525	528	534	499	522	556	542	563	530	553	517	542	522	470	532	499	546	556	502	529	557	530	518	541	517	530	521	539	536	498	528	518	526	528	497	585	545	519	476	520	526	541	526	548	525	487	578	520	550	517	496	496	510	564	537	540	551	543	539	515	506	545	524	553	562	516	518	566	526	579	570	522	526	536	536	530	480	558	514	539	501	481	544	522	548	532	519	498	508	542	525	554	553	499	507	546	562	509	528	514	511	539	488	513	507	522	511	522	479	520	548	518	520	521	512	530	496	530	538	543	520	546	543	565	498	550	509	521	499	523	532	564	519	510	522	508	558	531	511	537	511	508	516	516	495	549	533	557	544	496	492	496	512	505	519	503	534	511	503	541	532	557	520	542	546	539	517	538	510	534	540	540	525	514	537	509	511	524	549	526	533	508	497	524	532	502	504	492	521	527	519	522	573	509	495	512	521	490	564	536	563	509	549	493	541	488	554	510	560	497	541	524	515	513	509	566	530	559	501	521	549	523	528	537	529	538	534	546	520	515	537	537	521	539	482	562	555	530	566	521	546	563	563	519	532	496	520	539	504	520	497	545	536	559	513	530	530	513	552	557	536	525	514	468	492	557	498	514	527	490	528	553	557	539	514	528	540	547	565	529	496	553	517	508	537	523	535	506	551	532	508	487	552	502	489	514	523	465	542	497	564	499	516	503	484	534	511	509	512	535	508	536	483	544	537	544	509	494	508	511	473	511	506	532	500	533	508	496	523	520	532	502	512	538	519	518	519	501	510	546	501	535	512	502	508	504	543	516	532	523	517	512	544	516	521	504	541	493	498	543	524	538	515	541	547	541	529	472	507	487	559	505	495	442	529	529	531	514	537	519	561	511	509	571	459	532	535	537	524	504	508	528	555	492	537	531	490	534	511	497	521	571	530	506	490	560	506	530	534	500	531	503	497	490	544	535	498	535	532	553	510	546	512	530	515	509	540	536	543	509	555	562	504	533	509	516	525	555	527	539	528	506	526	509	513	503	552	558	513	531	519	547	585	536	534	557	508	520	548	508	506	500	520	522	561	519	523	495	537	528	530	537	531	502	524	551	544	587	535	541	552	572	529	514	534	559	558	516	507	487	528	504	525	514	501	571	551	535	507	550	555	527	513	463	529	548	532	511	525	540	524	558	570	483	513	556
26790	11484	6781	3819	1941	1235	1021	830	751	631	615	645	1163	1462	1188	778	633	509	512	528	500	505	522	515	514	492	508	511	520	496	513	460	499	541	516	503	502	564	533	491	496	536	519	533	484	508	508	479	524	503	507	492	525	512	513	533	557	517	509	517	523	492	476	525	504	535	533	506	495	482	528	506	540	543	509	498	550	532	513	526	527	509	503	491	522	522	516	508	457	532	476	490	540	524	520	463	514	514	491	554	560	526	541	530	506	481	500	496	557	555	532	523	509	551	484	517	491	513	534	504	536	493	525	517	512	528	479	525	512	517	554	528	529	499	564	501	542	506	520	506	512	497	511	508	497	477	501	500	496	517	525	490	504	476	512	505	505	534	527	487	500	516	525	522	475	520	514	523	508	478	494	531	484	491	531	490	481	508	518	545	522	540	489	487	503	540	493	505	486	495	521	507	531	528	500	492	501	508	509	529	515	546	506	521	502	527	472	529	502	541	521	504	520	501	518	504	526	486	508	487	488	488	519	516	544	477	541	493	496	524	524	495	524	479	492	526	538	501	484	555	503	509	551	561	480	522	520	520	511	498	504	527	522	509	514	511	505	484	530	515	499	522	512	499	486	486	503	478	516	523	505	533	502	497	587	466	507	527	485	450	540	501	490	521	473	519	514	447	506	532	533	487	527	533	530	503	525	533	522	490	533	538	488	521	530	517	526	499	525	527	531	539	543	526	498	491	479	505	476	539	491	499	501	542	498	519	554	502	505	563	516	545	510	505	480	498	516	507	488	457	524	538	497	518	521	540	483	485	503	496	522	536	491	487	542	500	499	516	516	482	517	529	544	574	504	523	556	504	485	549	518	532	475	463	513	497	532	557	462	433	515	472	534	490	492	472	501	557	508	520	518	528	520	531	517	535	538	543	497	547	490	544	521	495	471	562	524	493	512	465	483	472	490	500	543	526	534	511	518	507	519	491	508	521	522	555	553	481	508	517	535	501	564	500	470	509	501	543	479	507	524	534	531	482	507	500	520	515	530	562	490	494	537	532	508	545	537	525	546	484	512	532	522	492	477	525	553	509	469	487	506	508	485	507	499	540	510	518	529	496	552	539	516	480	526	522	513	561	482	534	502	478	505	509	481	448	513	502	499	511	484	560	563	524	501	516	490	552	519	492	539	536	549	490	528	545	517	498	490	542	487	500	524	522	518	512	490	517	522	567	525	495	553	531	500	518	546	522	515	529	521	508	494	482	490	507	536	502	491	533	506	513	465	509	504	516	544	522	530	516	531	467	532	506	486	502	475	495	531	519	508	505	500	574	517	498	500	501	472	497	498	496	508	523	514	514	502	526	524	507	504	514	468	515	494	472	462	513	473	505	508	515	486	508	497	522	519	543	495	532	555	485	493	538	505	501	515	512	532	510	522	487	490	562	515	516	504	480	515	549	534	558	552	512	490	542	516	530	527	466	469	499	511	506	510	479	517	528	498	524	496	534	487	524	535	522	530	500	517	528	509	527	537	516	535	535	498	469	488	515	488	513	487	513	502	506	507	499	504	524	516	541	501	557	554	524	521	496	493	492	496	466	522	481	536	507	522	579	508	500	512	524	469	521	529	520	505	499	511	487	513	522	519	475	492	489	555	551	489	525	551	531	505	484	520	566	462	514	508	543	526	509	521	529	512	496	551	483	524	527	528	531	540	516	485	560	521	512	511	538	524	526	519	515	469	537	522	498	480	476	487	489	538	505	513	492	555	547	520	511	509	493	543	473	491	474	486	528	511	580	514	559	517	472	504	529	488	474	517	498	545	498	493	476	523	524	532	545	528	542	526	507	514	488	525	519	529	461	546	502	473	503	504	530	503	470	511	510	517	505	497	495	519	526	525	504	484	502	507	539	482	534	549	513	500	509	501	508	522	529	496	505	521	497	468	502	569	472	529	503	538	512	525	512	525	485	536	477	468	515	507	528	482	527	513	529	494	505	513	482	447	508	542	500	506	554	520	496	494	528	491	513	513	476	539	508	506	528	517	507	486	528	551	501	481	526	521	501	487	526	523	520	522	544	509	501	518	538	483	501	558	502	557	522	488	450	518	531	511	519	499	516	524	507	519	517	497	499	495	508	502	478	521	502	538	537	531	527	511	503	488	519	518	534	518	505	528	532	514	509	523	533	502	488	486	547	455	479	536	523	528	455	516	546	512	520	509	521	507	481	495	507	503	472	503	526	483	499	530	525	514	492	537	525	507	549	521	529	499	527	527	518	527	525	519	512	521	485	490	530	519	486	552	508	511	535	493	503	487	517	525	536	500	493	489	499	517	525	544	492	511	514	549	569	526	506	509	487	528	540	496	525	499	529	510	485	474	500	552	523	512	543	504	490	482	532	476	530	522	531	527	525	487	497	534	493	514	494	486	479	515	488	507	514	513	526	526	478	523	521	532	497	491	480	513	532	486	513	517	493	485	478	489	546	534	531	531	484	487	496	481	515	505	518	519	480	480	535	499	518	498	486	477	503	502	503	505	490	519	508	490	521	503	478	505	525	528	508	514	524	485	546	490	517	543	501	530	528	533	515	514	515	502	519	512	520	499	531	509	528	522	522	506	508	510	517	516	536	510	493	491	460	512	503	495	537	534	509	578	496	510	526	502	512	512	536	519	489	470	522	494	511	489	520	513	475	487	520	504	513	489	534	540	489	538	513	539	477	517	510	509	519	465	514	532	506	471	518	504	513	515	523	527	541	525	493	505	524	533	478	529	507	535	510	541	506	546	534	496	492	515	503	543	516	514	554	507	504	490	491	518	528	486	495	541	504	507	535	495	512	519	504	506	499	524	491	470	585	507	510	521	496	476	544	511	496	469	540	524	509	492	512	481	545	512	525	551	523	524	534	500	524	523	507	502	516	472	467	536	496	528	517	522	540	537	496	504	473	474	530	550	489	514	506	480	556	508	504	508	500	507	526	525	509	528	496	548	536	545	544	520	500	502	504	478	521	521	465	540	572	543	537	511	501	490	506	550	547	520	541	508	501	535	508	522	509	513	523	538	527	482	477	497	498	512	500	526	499	507	512	502	531	536	489	507	507	508	479	517	501	478	519	521	542	513	471	529	502	501	515	508	512	539	507	510	473	510	525	557	476	471	506	592	525	541	509	501	507	522	480	508	497	498	500	509	496	506	470	489	527	495	502	493	519	456	534	520	505	548	551	506	484	529	545	523	487	520	463	468	539	523	520	526	484	492	484	508	501	490	489	535	476	531	498	479	512	498	516	482	551	536	529	507	507	517	484	528	511	512	524	479	495	503	505	498	522	476	493	487	523	489	530	533	497	505	514	469	542	536	532	475	478	520	498	482	493	549	466	492	493	564	487	527	470	567	517	455	501	522	492	498	526	495	519	486	505	501	520	492	522	505	490	512	502	495	517	498	505	546	527	502	496	490	522	494	553	534	507	513	492	518	507	529	516	524	527	483	509	471	542	477	499	510	503	516	520
6358	5331	6633	3570	2198	1657	1240	1080	926	794	631	625	1555	1738	1227	772	571	490	453	453	398	412	451	430	435	456	487	460	431	467	471	484	439	458	447	423	428	471	415	466	424	440	442	436	431	434	436	461	458	451	469	429	446	462	460	448	440	448	467	422	474	434	454	468	458	439	473	443	442	441	432	467	440	440	472	467	452	449	454	409	435	465	452	455	460	422	425	408	448	443	470	434	442	423	455	462	451	435	435	463	427	460	434	445	422	452	436	495	451	427	457	437	434	435	448	464	442	465	443	448	455	452	430	453	487	442	431	433	408	423	435	436	435	422	437	467	496	463	425	452	428	450	453	456	435	458	458	433	474	415	449	451	445	431	450	468	458	503	406	379	426	410	449	418	455	441	455	470	446	489	428	479	459	441	446	428	477	457	441	475	447	450	452	474	468	450	477	452	434	433	425	491	440	432	396	435	451	451	442	440	429	452	451	475	474	463	465	422	431	470	473	447	429	469	435	451	463	446	470	449	449	429	409	454	400	458	466	445	479	404	466	499	424	431	463	447	449	434	446	469	412	497	470	406	423	449	436	438	456	415	452	455	418	450	468	455	434	438	474	406	434	447	419	413	434	404	476	466	452	474	418	458	426	459	479	450	445	432	471	465	453	440	451	413	457	457	448	445	414	457	424	454	446	437	447	462	414	418	415	417	449	411	430	443	424	448	451	430	437	458	460	439	432	413	418	488	443	434	478	441	444	459	471	464	462	457	470	431	437	437	407	455	476	458	427	431	469	402	445	445	435	465	463	428	425	431	431	449	485	449	448	423	456	461	478	418	440	450	497	440	457	494	448	437	442	436	436	459	453	475	420	421	425	478	434	413	444	448	460	427	442	462	418	431	451	476	438	491	472	428	487	431	430	470	459	418	434	450	431	431	438	416	453	477	458	476	445	481	428	421	467	439	460	447	454	444	467	446	427	463	438	472	423	464	454	450	431	459	442	448	466	418	449	421	415	472	455	412	435	457	422	464	444	472	444	452	462	432	442	468	463	466	441	450	432	443	443	473	454	459	449	471	458	412	418	455	449	481	451	467	444	442	464	466	477	451	477	462	420	447	424	450	462	460	468	461	446	438	427	438	440	435	440	433	404	471	452	433	435	474	433	469	440	437	423	436	447	479	473	443	434	450	441	444	480	408	449	458	437	468	434	452	437	462	454	469	457	478	436	474	449	467	460	454	434	436	384	424	438	471	471	461	460	454	444	404	415	475	407	456	436	478	432	436	471	425	439	449	459	464	434	411	468	476	425	417	449	463	412	432	421	444	467	475	445	461	447	460	473	463	432	442	480	460	431	415	464	462	434	462	452	436	452	451	438	466	441	446	451	460	433	470	486	438	463	466	427	422	454	423	453	446	461	441	440	436	446	456	464	441	448	430	460	431	422	450	427	468	475	447	488	446	442	434	490	448	449	435	464	431	470	467	458	452	466	422	440	451	434	409	414	458	488	439	435	406	427	459	460	476	443	476	444	425	415	447	431	452	466	467	488	436	455	505	441	431	459	448	459	433	455	442	471	443	420	451	446	497	470	456	445	423	433	464	445	442	432	444	454	448	472	501	420	466	446	443	447	477	468	474	454	436	479	446	452	453	424	415	451	420	461	448	435	385	484	468	425	439	459	404	479	453	471	438	449	477	412	426	476	417	440	466	427	493	473	453	465	482	472	441	462	445	467	440	451	425	471	513	416	458	422	461	457	444	478	431	459	445	458	442	463	426	449	435	458	448	406	461	414	419	443	439	449	462	411	440	458	472	439	430	455	467	436	455	460	436	443	446	448	459	465	423	457	456	468	446	474	429	465	450	443	458	433	448	475	415	444	423	432	461	427	462	439	476	436	455	465	419	448	445	398	482	466	474	438	489	489	430	408	427	436	427	469	463	424	420	450	467	466	418	404	451	488	461	426	468	430	429	436	454	473	433	473	453	419	422	443	430	445	407	489	415	513	411	413	466	451	431	489	432	450	437	459	417	429	438	439	464	438	476	450	444	459	453	426	481	478	425	423	423	496	445	428	458	478	454	446	447	412	479	452	446	450	469	431	462	453	458	459	412	434	400	434	463	427	401	404	436	410	452	434	496	402	424	475	504	446	431	460	449	447	463	460	436	446	485	440	438	484	440	432	491	442	445	459	437	454	420	456	450	453	455	450	459	436	415	454	446	429	459	467	451	451	428	486	424	457	444	455	467	463	424	411	460	451	474	462	445	485	468	473	491	441	434	440	471	433	462	456	440	483	456	416	409	437	422	446	452	404	423	475	417	411	434	451	450	408	453	452	456	472	433	454	467	469	438	414	498	452	462	456	425	418	395	448	424	435	435	466	455	423	425	422	460	442	416	437	459	443	437	415	429	434	451	454	420	461	446	405	457	437	417	480	482	459	446	437	435	441	440	470	440	475	447	462	451	460	457	475	441	414	420	442	450	466	436	477	456	397	419	511	452	470	429	445	456	425	475	453	457	433	442	424	447	432	436	446	439	457	474	450	464	445	471	399	420	423	434	427	449	452	476	430	433	439	447	445	445	421	446	435	458	458	448	475	465	499	453	441	440	466	440	446	458	404	439	458	451	489	468	423	458	426	478	449	452	418	452	445	433	463	433	454	421	436	443	435	441	429	453	431	442	447	450	447	450	485	431	432	432	439	448	477	440	445	410	455	450	453	448	467	468	409	464	444	417	414	407	451	470	437	441	447	434	445	461	441	452	429	454	484	446	467	457	441	457	396	456	462	451	437	448	469	424	478	428	435	432	435	450	420	457	450	440	426	445	452	474	454	438	484	484	439	460	437	446	440	487	447	473	428	416	435	469	394	505	433	432	449	484	442	456	459	427	442	438	453	459	449	436	489	495	480	423	470	466	474	418	447	441	464	431	471	424	517	433	475	453	441	476	464	392	463	454	421	447	468	482	433	422	419	465	449	481	465	444	440	435	461	433	411	473	425	454	478	406	418	469	452	442	442	444	443	462	470	428	454	418	484	427	430	455	464	465	397	415	410	437	453	444	445	469	501	482	453	436	444	466	464	480	459	487	436	469	497	461	417	429	415	445	446	477	446	462	472	439	446	475	424	463	425	479	429	457	465	426	457	443	427	459	458	455	462	442	432	468	465	422	422	447	467	422	444	442	421	454	492	475	414	411	427	446	421	451	463	456	445	469	429	485	462	451	434	441	438	479	456	441	466	464	424	454	461	458	419	471	450	454	434	447	480	456	465	476	471	489	434	471	443	458	436	420	445	434	474	441	453	441	435	463	484	453	399	476	411	453	438	417	466	411	461	413	459	432	438	436	447	486	404	454	438	435	471	433	441	451	458	404	451	406	450	413	485	464	428	433	435	445	417	458	473	439	452	440	436	446	427	438	467	447	392	443	462	457	462	487	457	435	420	445	479	411	474	425	436	445	433	435	426	421	439	431	426	447	432	459	435	403	460	443	451	474	436	453	449	450
24794	20802	26708	24546	11458	3707	1788	1281	1107	904	815	1323	11154	11035	6333	2299	875	627	547	487	473	501	483	484	480	473	482	490	488	475	504	502	470	472	527	479	526	484	468	518	520	509	521	550	511	499	487	525	484	508	519	498	467	475	497	529	516	544	482	493	511	493	484	505	482	437	516	516	458	477	527	483	539	490	474	505	548	504	481	499	513	472	490	511	528	515	533	479	502	476	481	487	470	511	493	526	537	486	498	501	469	429	546	480	458	527	495	496	463	513	503	500	488	527	458	481	494	484	468	521	479	458	491	508	506	446	501	522	492	481	477	531	522	493	536	471	504	517	501	465	468	515	506	536	490	484	475	501	491	508	480	545	483	518	498	494	487	507	477	510	512	457	428	519	485	529	528	501	533	508	485	510	507	519	499	545	500	505	472	504	488	461	539	547	484	485	522	476	474	503	493	478	505	486	482	459	490	512	490	529	484	507	507	478	494	521	475	467	482	503	480	472	543	514	513	492	483	498	503	519	513	465	503	475	455	507	501	480	475	490	481	488	501	476	481	489	459	519	504	472	494	517	492	513	488	487	488	500	489	498	466	516	508	465	507	482	499	474	475	502	492	510	517	496	503	497	513	522	495	500	470	510	501	512	524	520	458	497	494	488	472	465	480	491	498	492	479	485	503	510	535	504	478	444	462	494	466	513	477	507	488	486	526	507	515	512	484	542	564	486	509	516	509	488	437	451	489	514	527	538	478	454	500	529	474	541	496	520	490	486	523	476	515	505	495	505	518	464	490	518	497	517	496	484	497	503	465	497	513	484	509	540	494	477	504	506	493	454	511	495	500	499	519	460	483	490	484	472	468	493	526	505	456	501	461	476	489	487	505	481	507	474	485	500	496	468	480	485	482	505	476	465	517	533	468	481	464	457	508	493	496	475	490	538	505	477	525	508	422	491	506	488	476	479	504	469	471	515	449	502	465	495	460	459	503	476	489	509	480	501	492	513	506	495	492	536	505	508	497	474	481	543	499	509	449	532	479	498	484	474	486	465	480	465	480	503	467	546	495	499	527	507	477	525	477	499	471	502	469	501	521	491	486	502	487	461	512	494	512	481	498	530	475	474	464	481	518	550	484	529	517	491	488	470	500	476	498	520	439	490	512	499	516	479	484	499	483	487	506	513	481	489	474	480	449	513	504	491	477	481	479	490	539	506	525	481	546	535	480	480	553	473	499	495	502	494	479	469	489	527	508	483	478	530	511	514	486	501	509	550	518	521	519	492	464	533	491	524	474	486	509	495	470	549	465	507	501	471	502	500	525	488	498	506	474	499	496	491	541	497	485	516	504	540	497	490	484	508	493	517	521	485	490	541	465	500	479	491	473	479	483	463	534	455	514	491	473	473	487	532	491	507	498	487	499	508	526	503	496	478	553	518	501	439	481	525	499	479	484	477	494	476	491	482	506	490	475	502	490	503	495	508	484	522	472	521	487	503	546	497	485	516	497	508	469	463	515	499	503	459	451	488	478	452	515	496	502	480	445	506	516	515	521	499	521	483	529	539	468	471	461	490	529	486	511	485	527	508	506	484	499	515	514	505	472	517	479	466	453	521	485	481	522	458	494	510	526	508	515	482	516	490	461	515	489	518	498	497	483	488	475	470	448	522	491	479	487	472	503	477	500	507	481	513	493	492	467	503	494	523	520	506	498	495	494	492	504	465	493	509	498	479	471	492	464	489	483	518	485	508	484	488	527	498	522	460	467	515	514	502	495	474	483	495	467	529	509	503	517	479	447	517	512	533	488	466	509	516	488	503	543	460	511	489	538	468	491	500	475	504	476	479	454	503	480	475	506	515	512	477	507	512	489	496	466	467	517	477	487	510	499	468	476	495	512	481	499	491	499	513	514	483	502	533	524	509	486	504	455	488	480	522	470	496	492	484	477	516	512	474	479	493	527	504	476	522	522	487	469	466	478	493	494	489	498	516	498	474	476	512	494	491	506	492	512	500	493	520	523	491	486	498	484	487	470	494	461	509	548	497	471	536	481	494	480	483	500	505	540	541	497	519	486	484	527	465	478	483	478	464	522	487	496	480	497	495	471	528	498	473	480	494	473	524	468	500	522	488	510	552	502	544	512	531	503	473	491	516	518	518	475	472	478	493	503	497	504	473	494	476	523	477	522	508	498	512	467	486	476	478	472	483	491	500	512	484	483	475	502	509	493	487	488	475	494	484	511	519	514	456	463	487	472	443	504	461	484	511	527	518	527	524	457	512	444	470	523	503	488	496	504	501	481	512	488	481	462	485	481	487	520	476	507	530	499	463	463	513	486	524	527	523	530	469	485	492	463	493	483	467	476	496	509	470	496	500	464	496	519	487	485	472	519	529	515	528	520	478	490	468	468	490	475	494	487	456	534	503	511	456	489	466	471	545	496	513	529	503	517	502	521	486	451	493	457	469	496	503	454	462	505	489	506	518	518	522	495	506	514	496	544	492	514	521	512	525	507	478	517	520	492	486	493	483	488	500	524	476	510	479	496	477	500	520	475	523	536	501	501	479	516	481	451	431	468	501	513	490	488	477	487	469	511	510	475	480	521	530	527	496	486	495	506	454	533	527	444	551	497	495	488	489	497	507	485	459	530	494	497	492	492	483	479	474	479	475	481	468	490	495	470	506	495	508	524	478	480	504	522	502	488	503	526	487	486	481	520	487	526	491	495	537	507	499	468	475	522	506	490	503	503	522	474	490	502	504	513	462	450	478	485	502	459	476	470	470	513	490	466	468	467	519	514	521	509	473	474	496	474	484	474	471	478	462	558	477	487	485	467	501	501	486	500	493	491	492	494	476	484	522	509	464	529	470	495	503	496	497	518	503	481	518	458	473	507	535	472	468	482	474	505	511	522	496	514	498	501	505	460	495	437	465	496	526	475	484	471	470	546	513	498	479	523	514	504	488	480	508	499	502	479	505	516	490	500	483	477	486	503	491	477	466	510	484	523	494	434	501	488	430	473	507	455	455	488	497	487	506	482	497	504	465	504	539	526	477	479	491	539	533	454	480	492	471	499	499	481	545	461	488	496	548	524	471	483	500	513	476	483	511	487	494	492	497	504	514	511	520	510	504	476	480	456	483	497	489	485	472	482	503	485	489	484	467	467	486	488	454	498	479	509	464	487	548	515	515	479	491	499	457	466	548	494	498	530	486	488	520	492	530	486	482	504	475	520	491	464	506	499	479	497	488	480	484	510	482	491	499	464	496	515	497	491	504	490	513	487	451	504	499	530	511	499	496	459	516	491	531	511	503	489	473	508	530	481	518	521	489	513	485	485	493	525	485	484	510	524	475	488	509	495	484	519	522	560	510	505	514	498	491	499	482	455	510	501	504	505	458	509	525	498	488	481	491	504	481	469	506	498	511	505	488	485	525	519	496	484	508	494	498	483	490	501	469	474	495	505	467	535	474	497	527	451	475	522	546	520	493	482	501	450	483	461	503	512	499
6822	11955	12157	7121	4268	2981	1803	1546	1443	1149	991	2037	14062	10778	6149	2455	886	581	446	483	477	450	451	428	435	439	437	472	477	454	452	440	534	478	407	476	431	430	435	429	432	464	482	486	449	463	466	442	421	468	454	399	454	466	411	428	441	438	415	464	479	432	444	421	455	498	434	412	477	424	463	465	442	444	466	493	445	410	457	447	457	449	426	445	457	442	462	440	453	494	434	431	457	476	494	460	438	420	447	452	434	430	481	468	442	458	471	459	452	449	444	439	464	434	449	447	443	471	490	436	481	436	474	429	437	472	446	476	450	474	485	454	452	438	474	411	455	412	498	446	440	429	474	445	413	444	444	489	451	436	486	447	445	445	475	458	438	435	501	443	480	427	456	468	451	462	440	486	480	491	452	478	444	445	463	455	424	468	439	454	459	465	442	425	434	461	442	421	462	445	433	430	444	463	428	404	497	431	439	427	441	461	450	410	483	448	440	449	463	442	466	455	474	470	440	433	503	433	446	396	466	452	481	447	469	465	472	430	461	478	422	426	436	433	421	435	445	458	425	418	440	434	451	434	471	454	444	477	450	428	396	473	446	431	444	458	429	417	468	444	472	445	453	452	431	441	435	461	479	460	440	484	433	452	422	446	433	427	447	432	447	441	438	456	420	472	441	412	425	462	476	487	439	449	471	432	445	441	437	459	446	403	487	484	453	484	472	465	446	490	463	454	453	486	464	448	444	450	463	476	430	459	390	420	476	446	461	420	449	461	478	437	455	453	459	414	478	460	464	461	428	434	460	445	469	422	423	405	461	440	417	512	455	443	463	426	473	450	432	456	497	420	448	439	474	427	455	422	442	435	447	412	447	439	417	398	439	472	468	443	427	473	447	461	445	447	424	469	475	390	464	432	471	435	474	426	433	438	462	457	453	442	430	481	441	419	426	427	459	435	464	470	439	446	463	451	458	436	456	465	461	428	440	438	472	450	418	426	444	460	428	423	434	458	474	440	438	438	422	463	476	420	454	462	463	428	478	462	437	463	432	471	413	447	451	461	445	425	433	476	462	487	459	441	446	453	484	442	467	479	474	450	437	424	455	473	460	457	475	469	516	455	431	437	445	428	444	484	489	473	451	460	447	470	443	410	461	465	451	449	436	430	429	435	443	458	454	415	477	480	466	443	430	449	515	463	468	489	437	444	420	449	468	426	428	438	478	473	473	425	449	435	428	449	478	425	435	447	455	429	462	452	427	434	443	469	437	449	455	400	444	431	418	474	415	442	418	495	488	461	439	411	436	489	434	443	453	442	426	469	401	427	441	433	432	442	459	419	451	449	439	409	410	429	435	486	464	502	450	463	430	416	481	428	425	447	430	426	463	497	475	462	420	450	472	483	452	449	440	466	444	432	446	463	419	456	456	472	423	429	432	494	459	467	436	468	429	449	465	506	407	456	440	435	429	435	484	410	477	431	455	455	425	406	458	467	434	438	447	430	453	457	446	377	457	436	446	440	439	450	401	471	440	485	449	445	486	405	479	420	464	461	440	451	445	465	477	460	485	445	456	458	404	427	444	444	434	426	450	466	485	476	429	412	436	473	432	436	459	432	476	457	449	464	434	462	425	489	440	455	446	455	467	446	383	438	409	506	438	413	440	478	419	468	436	430	491	444	462	442	439	453	445	469	449	462	467	434	432	466	470	489	410	428	403	432	422	468	471	452	430	441	426	457	489	438	457	447	446	423	440	471	432	450	426	450	459	427	412	436	444	455	413	451	452	448	456	433	445	472	454	445	460	477	457	444	432	441	468	477	454	435	439	453	452	440	447	444	428	391	423	449	423	452	435	465	437	452	471	462	418	439	429	442	439	454	442	452	469	456	446	456	478	409	417	443	421	466	468	444	428	476	437	432	447	420	449	441	441	507	459	456	453	414	461	425	413	437	421	513	464	420	439	413	457	428	506	427	413	427	423	483	455	441	443	470	434	466	417	446	425	466	418	466	453	423	453	471	437	464	458	435	460	425	434	445	459	468	474	433	431	449	433	430	497	484	403	406	428	452	465	451	435	423	441	404	479	425	466	450	458	453	419	469	457	432	454	429	398	492	412	449	466	452	447	491	437	437	426	454	424	414	406	423	457	455	423	452	448	400	444	476	458	438	481	451	472	455	443	476	436	467	431	439	424	444	440	466	468	463	417	475	466	453	450	438	418	439	464	437	464	443	448	461	483	460	427	432	454	445	447	442	478	425	478	436	414	420	427	460	432	451	499	454	435	450	430	446	456	405	456	469	458	384	453	426	470	469	425	444	468	468	445	444	451	467	473	445	414	458	441	456	441	433	453	441	460	480	479	430	449	412	440	475	446	449	463	470	488	465	443	441	449	440	476	435	438	478	454	416	449	442	425	428	436	440	428	411	469	434	446	460	438	446	424	473	437	436	448	417	431	466	462	465	476	459	449	455	435	453	430	461	426	440	437	425	430	441	453	438	442	473	429	395	449	436	421	458	441	442	432	454	468	443	405	435	405	461	440	449	474	446	441	432	461	397	477	439	432	433	422	482	433	426	437	467	491	524	438	414	429	467	414	418	438	431	446	434	419	446	477	438	419	456	445	394	439	455	436	506	455	438	472	448	432	475	448	460	452	433	478	415	469	424	402	448	428	442	436	469	445	445	465	435	450	426	438	431	460	434	441	432	459	449	451	466	461	464	429	430	442	448	445	460	418	461	491	427	471	443	444	451	459	468	446	438	470	441	418	449	475	421	480	411	422	468	457	423	493	443	448	425	458	447	444	440	437	435	446	411	450	434	432	422	454	441	447	437	449	466	433	419	425	411	475	451	446	441	451	450	439	434	402	516	477	448	427	447	485	406	434	449	423	472	435	478	451	424	477	480	411	429	460	433	436	420	442	456	458	392	452	447	440	434	452	463	460	464	443	460	440	439	488	445	470	429	438	455	447	418	458	435	438	449	442	417	431	458	478	420	422	446	469	453	471	431	463	486	424	479	449	464	423	450	420	454	464	399	434	436	440	447	427	446	403	427	424	491	436	439	427	473	443	425	440	417	425	431	438	449	419	469	469	505	452	441	420	499	466	433	452	423	476	378	445	412	455	437	453	423	447	468	469	460	457	429	477	467	423	488	432	410	423	415	466	449	416	467	478	453	483	421	454	441	469	447	427	408	446	450	469	410	465	413	440	462	452	420	448	403	452	419	440	420	485	415	480	407	459	457	433	450	433	415	469	448	479	423	441	458	496	456	454	440	453	451	471	444	452	426	426	450	497	460	473	446	413	398	450	450	443	431	424	459	454	465	457	422	447	444	427	444	426	454	475	479	461	447	422	464	457	426	412	431	444	451	468	440	445	449	466	478	432	459	426	397	480	455	457	441	480	436	469	438	467	454	452	455	444	434	472	441	423	439	444	441	467	462	488	415	452	440	435	437	472	465	474	426	415	467	433	443	470	434	458	395	458	406	473	471	402	438	475	413	430	426
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
