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
341086429125	341086429685	341086430235	341086430785	341086431333	341086431885	341086432435	341086432985	341086433534	341086434085	341086434635	341086435185	341086435734	341086436285	341086436836	341086437386	341086437934	341086438486	341086439036	341086439586	341086440134	341086440686	341086441236	341086441786	341086442335	341086442889	341086443436	341086443986	341086444535	341086445087	341086445637	341086446187	341086446735	341086447287	341086447837	341086448387	341086448936	341086449487	341086450037	341086450587	341086451136	341086451687	341086452238	341086452788	341086453336	341086453889	341086454438	341086454988	341086455536	341086456088	341086456638	341086457188	341086457737	341086458288	341086458838	341086459388	341086459937	341086460489	341086461039	341086461589	341086462137	341086462689	341086463239	341086463789	341086464338	341086464892	341086465439	341086465989	341086466538	341086467089	341086467639	341086468190	341086468738	341086469290	341086469840	341086470390	341086470938	341086471490	341086472040	341086472590	341086473139	341086473690	341086474242	341086474790	341086475339	341086475891	341086476441	341086476991	341086477539	341086478091	341086478641	341086479191	341086479739	341086480291	341086480841	341086481391	341086481940	341086482491	341086483041	341086483592	341086484140	341086484692	341086485242	341086485792	341086486340	341086486892	341086487442	341086487992	341086488541	341086489092	341086489642	341086490192	341086490742	341086491293	341086491843	341086492393	341086492941	341086493493	341086494043	341086494593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23174	21732	29563	24422	21729	21771	8071	1253	965	897	852	802	704	690	668	641	638	562	574	557	593	594	604	585	559	547	568	517	587	538	551	593	543	546	558	530	499	546	554	546	556	527	542	543	518	519	527	554	554	513	504	526	550	565	569	532	552	516	564	492	530	562	516	498	511	543	520	535	522	524	548	547	482	572	562	487	553	510	544	514	528	545	553	496	533	517	507	484	524	556	496	509	526	529	500	540	540	544	503	518	474	518	502	542	511	530	490	537	536	546	557	535	557	505	531	497	534	498	492	527	498	477	539	570	554	551	561	525	521	508	497	515	529	537	538	577	527	518	523	519	523	528	535	503	542	508	544	500	567	524	480	512	521	518	508	525	531	512	527	500	532	530	522	492	528	515	501	508	537	528	540	542	499	532	502	534	563	500	512	527	525	563	563	514	498	503	561	512	507	511	548	517	503	561	513	528	545	548	544	538	512	468	547	528	509	520	507	549	512	512	512	550	572	498	561	516	499	515	542	528	535	499	528	517	520	564	533	502	515	550	488	605	576	566	508	508	564	528	502	523	548	547	529	542	529	522	521	508	503	531	529	482	501	522	499	498	533	512	450	490	495	539	500	537	549	554	538	500	501	534	499	527	478	511	545	538	530	533	518	509	496	502	520	526	561	506	476	472	511	501	522	499	532	513	507	495	520	531	489	510	538	518	512	485	521	545	563	508	501	487	512	485	518	501	521	571	500	537	535	518	517	566	469	494	528	555	531	530	486	502	506	525	507	481	527	544	526	509	539	537	563	514	519	525	534	474	508	527	530	535	495	561	501	510	486	540	550	535	489	508	516	531	551	538	482	538	526	551	490	565	517	517	516	505	504	530	554	503	529	495	485	503	572	481	475	491	510	529	505	556	513	512	538	506	534	509	529	513	498	552	496	536	533	499	545	534	520	462	509	495	539	521	534	510	534	494	516	505	498	534	533	515	504	533	518	485	525	556	498	520	568	547	539	566	506	519	517	499	530	503	496	505	525	541	528	523	544	486	494	498	545	533	505	510	529	513	534	502	495	536	549	516	508	538	447	558	512	504	523	475	507	505	492	535	541	516	516	514	505	534	507	506	513	505	505	543	539	505	521	528	499	515	518	515	531	506	508	539	518	521	501	523	537	544	541	524	534	478	523	547	516	486	469	520	534	530	560	548	555	532	538	539	535	484	518	526	519	500	511	503	509	507	497	534	495	515	504	512	542	517	550	490	521	530	509	544	551	540	489	520	534	519	489	501	500	488	528	518	568	505	531	477	545	533	482	524	537	513	518	499	497	541	545	530	524	529	547	557	484	533	541	504	545	585	541	532	525	525	491	511	528	478	533	556	522	577	535	518	519	505	518	520	508	543	500	549	512	507	550	515	539	504	532	506	548	489	528	547	500	515	524	548	531	567	508	525	536	533	522	539	537	541	525	502	504	494	506	515	529	499	537	535	484	502	544	542	528	529	527	514	504	492	513	514	568	518	515	533	491	500	509	537	510	512	528	543	526	546	508	531	526	538	555	509	516	525	522	549	521	505	502	539	518	548	543	551	504	548	502	514	532	514	508	530	533	507	503	493	487	509	538	495	478	533	538	506	497	550	524	513	495	538	541	551	527	576	530	496	531	530	525	543	501	539	543	506	518	543	544	502	550	496	515	540	516	535	525	551	537	481	506	522	513	520	572	567	522	502	476	498	532	532	502	521	559	535	508	594	506	515	531	498	524	520	510	546	491	513	515	549	480	516	567	523	547	515	532	493	525	502	535	491	517	522	488	508	552	529	549	529	518	508	509	542	518	497	543	521	510	523	545	500	512	496	524	474	516	529	539	513	513	536	497	529	491	509	509	552	550	508	526	520	530	520	509	519	536	549	517	541	515	506	499	538	496	543	554	498	515	522	505	529	534	534	547	476	498	510	520	501	534	525	487	489	501	488	529	537	514	494	517	493	544	507	493	504	500	547	497	536	511	523	534	558	551	494	580	556	524	525	505	509	539	512	496	564	541	573	522	529	484	548	519	533	557	546	512	517	461	490	520	526	505	537	516	501	526	537	559	489	546	516	543	547	562	506	527	533	533	549	532	563	520	507	513	563	533	506	513	496	555	505	517	535	529	549	533	488	509	486	538	496	505	467	516	538	562	511	533	542	546	544	551	542	544	558	525	515	497	540	566	492	533	536	513	521	543	533	533	574	496	510	513	541	483	528	543	517	523	498	510	529	497	547	534	502	513	544	526	540	498	515	525	500	559	528	524	495	517	522	524	479	537	473	520	504	524	527	520	522	555	495	487	521	530	545	513	516	557	494	498	505	494	492	483	541	550	538	488	550	505	531	520	551	514	532	505	530	483	540	537	490	499	507	482	499	496	497	544	515	535	546	543	548	500	507	510	509	502	512	530	533	511	535	518	529	473	565	502	498	519	504	519	560	564	491	503	514	495	527	495	533	527	530	552	510	521	529	544	552	511	490	495	553	557	519	526	518	546	555	508	526	517	513	504	531	505	549	518	521	502	531	549	547	499	534	513	525	489	540	531	518	521	523	458	514	497	513	541	530	512	549	516	502	515	517	519	553	546	555	533	520	502	580	502	495	540	500	516	531	528	504	487	551	512	524	452	480	519	516	516	547	468	492	518	564	500	544	531	553	532	523	529	528	490	535	571	525	529	501	511	551	541	531	515	518	579	504	519	491	545	486	515	520	497	525	506	520	484	498	529	569	509	523	517	521	503	497	503	502	532	517	511	516	506	541	483	509	489	514	498	499	554	546	509	527	527	520	531	517	541	521	579	533	570	534	544	545	592	520	510	513	509	575	508	501	528	521	556	503	545	528	518	455	528	498	550	506	549	520	510	505	517	544	503	528	509	482	490	507	496	522	522	560	498	505	502	506	510	505	521	500	508	461	480	492	552	473	487	523	530	531	573	540	534	528	518	506	531	515	536	519	505	511	511	501	521	508	529	515	523	491	513	511	550	557	568	505	550	509	510	510	524	550	547	550	506	549	500	515	502	506	517	519	515	523	546	509	559	567	561	541	491	502	489	492	534	521	525	532	561	497	495	562	517	522	483	547	528	555	543	499	528	536	493	534	521	540	516	509	519	535	511	514	544	519	505	529	542	529	539	534	538	507	512	521	515	513	537	480	554	506	508	541	545	533	549	544	552	499	573	521	520	542	527	504	533	521	533	503	508	499	558	556	517	497	525	519	514	527	515	498	512	544	491	534	507	496	520	519	524	526	489	521	552	519	521	502	549	509	514	533	531	565	549	498	530	524	539	537	536	474	520	555	498	496	541	515	483	531	535	483	492	527	481	535	493	475	484	514	502	525	518	524	535	510	491	515	529	508	517	531	534	486	530	495	499	521	523	527	492	486	511	552	551	509	525	490	494	527	526	519	470	540	561	542	548	480	495	544	497	548	491	524	526	525	538	502	521	477	524	517	550	516	483	514	509	526	530	514	560	521	511	520	537	513
4941	15065	10295	5009	3655	2792	2173	1776	1409	1265	1118	1029	921	791	815	746	689	678	701	667	626	615	602	618	636	607	581	547	543	569	590	562	595	521	544	548	547	564	572	537	538	518	568	530	574	574	538	537	584	536	575	575	554	499	528	556	536	481	530	512	523	541	563	539	551	511	481	504	585	536	524	583	557	523	504	508	539	519	542	522	517	539	585	528	554	571	529	551	489	514	503	526	504	542	515	520	573	474	508	562	545	507	509	459	527	541	518	511	509	483	552	526	507	536	529	498	518	546	539	498	568	514	505	532	555	524	522	510	524	523	582	543	557	533	528	522	566	516	532	549	499	569	521	535	539	541	571	534	538	495	497	549	495	542	465	535	484	509	562	516	534	551	548	514	541	522	483	551	546	528	538	544	572	506	509	491	515	547	478	539	485	495	521	547	518	523	530	514	572	524	500	504	517	545	512	512	550	547	510	496	490	475	506	515	554	527	543	526	543	524	522	553	501	496	516	538	527	519	522	580	540	544	562	544	502	490	556	554	514	463	489	564	535	511	533	538	532	503	539	515	499	491	540	521	561	503	531	525	543	519	570	546	507	489	548	550	494	511	575	528	521	526	527	522	559	489	489	509	551	515	523	517	512	540	523	511	474	522	549	527	539	533	530	526	504	539	541	537	525	548	525	523	538	482	562	498	531	552	556	542	545	504	569	514	521	525	517	491	541	527	517	490	564	515	495	532	491	497	526	544	567	492	541	511	532	511	485	546	516	493	532	572	503	530	515	547	546	552	566	534	552	529	522	565	511	525	540	501	507	515	504	513	511	517	508	497	560	501	521	524	491	531	546	523	516	527	511	519	519	530	543	540	525	489	500	502	532	513	535	499	565	486	562	500	480	549	509	525	512	527	532	573	508	530	517	529	545	558	542	579	553	514	491	496	488	585	468	498	538	489	500	526	547	529	537	498	507	517	517	542	513	509	505	512	551	535	597	560	547	532	517	530	540	520	523	528	543	549	530	504	528	548	535	465	530	529	509	526	525	532	528	512	493	524	496	530	531	526	534	518	526	539	530	562	531	542	526	546	515	537	476	553	512	495	510	567	581	473	545	558	520	513	537	524	522	508	505	505	527	504	514	516	493	539	498	478	506	537	555	529	531	485	542	537	542	528	537	570	499	534	524	545	524	531	539	571	543	549	547	551	557	528	565	510	496	509	537	539	507	562	509	492	546	508	567	541	571	581	508	534	521	517	522	533	508	488	545	500	527	538	543	529	514	557	541	522	534	541	528	489	519	569	533	541	536	513	540	514	519	523	543	511	508	499	524	533	559	535	524	460	520	512	518	513	545	539	499	532	504	532	519	523	507	525	530	515	471	542	469	546	539	477	559	539	533	516	531	528	513	536	524	548	502	494	523	525	521	495	515	522	518	525	494	525	540	509	508	505	549	529	518	513	525	556	539	487	485	529	519	532	493	488	500	527	517	532	531	519	495	554	509	548	498	527	513	565	483	553	521	497	544	519	527	500	522	520	534	547	521	493	516	528	534	520	498	516	506	480	532	507	530	533	518	518	495	539	521	530	496	520	480	506	581	545	538	493	543	515	531	510	515	528	516	513	525	504	532	536	498	549	531	518	548	500	513	546	496	522	515	509	546	497	499	487	530	536	522	570	561	533	507	505	515	514	529	566	517	521	529	516	524	518	503	536	513	498	540	528	548	478	516	543	497	475	524	494	510	541	510	485	524	543	571	526	516	518	511	539	573	524	558	522	495	552	515	530	509	532	552	496	507	525	538	512	511	493	515	548	521	525	503	529	514	543	514	539	513	551	501	497	515	498	489	518	513	506	495	545	538	518	536	528	517	531	544	509	504	508	542	542	531	532	526	568	523	511	532	489	498	517	556	501	492	529	513	516	542	515	511	525	480	561	476	508	529	540	480	505	561	520	540	527	510	540	535	485	565	522	493	562	523	504	526	506	508	517	505	487	524	585	567	550	533	554	563	499	525	493	530	486	529	554	514	539	498	518	553	521	523	515	511	564	523	497	512	516	527	540	507	522	558	529	503	510	533	575	501	516	493	540	501	506	526	503	571	547	527	506	534	560	505	513	552	516	559	523	543	475	523	506	550	558	535	486	546	583	497	530	502	541	528	530	542	535	575	529	521	567	522	481	525	548	534	530	514	537	516	511	519	504	502	519	542	524	500	503	525	511	531	465	554	537	521	489	504	503	502	520	543	515	483	520	513	527	486	504	549	549	506	525	506	524	526	501	516	513	529	502	558	537	522	528	540	494	512	553	524	492	531	523	535	557	528	531	542	529	521	511	524	548	536	559	485	515	511	526	583	539	505	521	549	531	481	544	516	513	553	537	541	508	489	520	533	559	502	523	546	493	509	537	543	514	562	531	516	547	520	517	510	507	516	514	561	528	502	549	524	513	523	508	512	563	483	506	536	577	553	528	546	546	564	522	531	509	512	569	504	545	512	555	523	553	513	563	565	514	491	533	523	538	510	528	521	550	523	530	506	522	544	540	492	541	503	554	583	529	506	527	483	510	533	502	545	505	564	509	566	537	528	533	506	519	515	521	546	499	486	524	531	531	503	552	514	472	532	518	489	488	524	511	538	499	546	518	536	515	535	545	551	525	519	524	554	451	498	533	518	529	535	486	519	501	533	555	537	498	533	541	518	515	498	521	562	526	529	526	580	518	550	505	567	528	532	542	519	490	527	482	558	515	491	550	557	482	574	552	529	509	543	533	518	526	509	559	543	508	512	538	517	488	538	500	515	507	554	534	526	545	466	552	548	502	529	489	517	573	526	493	548	564	541	559	521	527	535	495	558	576	493	478	495	506	554	515	512	521	511	499	550	540	539	514	540	514	539	504	544	512	547	532	505	495	528	526	508	573	516	564	528	559	541	493	486	537	485	524	489	534	540	535	501	508	545	520	504	524	525	520	545	493	550	526	512	542	592	552	606	528	490	518	535	517	562	535	534	497	485	545	511	502	540	567	542	518	534	503	537	492	510	533	519	523	499	480	529	504	540	488	506	537	502	503	539	515	528	559	474	535	471	555	496	514	527	506	496	530	509	526	535	496	520	529	540	542	511	480	493	557	528	508	498	536	509	533	520	522	544	523	542	525	520	529	521	514	510	533	515	532	534	518	511	527	526	577	502	507	509	521	519	507	524	508	510	529	500	511	527	527	473	500	488	529	527	521	536	508	569	547	547	492	525	584	533	535	512	526	546	512	523	526	521	577	521	507	560	527	492	533	536	513	527	511	509	503	531	501	544	495	540	535	551	512	545	534	497	523	497	488	519	482	515	539	525	515	554	513	559	538	511	502	537	541	495	508	509	556	544	540	518	583	504	541	524	540	507	526	476	513	485	554	528	539	523	554	546	488	503	552	505	508	514	504	519	533	519	555	552	576	514	508	511	508	486	551	533	536	526	490	516	557	562	516	521	552	516	524	509	537	543	519	536	525	529	503	533	546
28053	17630	3212	439	294	291	239	219	239	226	225	241	230	235	235	212	233	249	232	229	231	213	214	229	221	235	245	246	223	248	226	220	231	258	234	227	236	217	231	218	225	230	218	227	224	203	227	243	230	239	237	242	207	213	242	233	229	227	215	214	243	225	257	252	242	230	240	208	231	221	219	247	206	237	216	224	245	234	235	217	242	215	225	248	261	217	236	216	233	234	211	199	238	227	222	239	204	237	262	235	251	242	244	256	254	220	231	234	265	215	239	225	244	232	214	221	229	231	219	208	218	238	265	230	243	245	233	236	226	206	198	225	213	240	234	215	232	237	204	237	226	243	243	242	232	260	211	206	199	223	246	273	193	244	258	211	218	241	224	207	241	245	233	238	242	222	250	258	245	227	235	253	256	210	218	237	227	233	237	229	239	235	231	202	213	249	228	220	221	228	230	234	225	221	225	223	215	248	241	221	212	231	221	237	239	215	217	227	227	214	228	214	256	245	231	235	232	244	220	232	214	219	237	239	248	225	235	223	218	222	246	241	221	265	256	234	237	253	218	222	218	225	217	234	242	262	216	218	221	224	255	241	184	254	225	248	202	245	237	201	250	224	215	231	253	225	265	225	246	236	231	208	222	261	235	232	233	243	245	248	225	247	224	232	227	220	207	249	242	241	231	221	219	230	212	222	235	236	221	227	259	245	222	213	259	231	208	244	228	250	225	228	239	223	229	221	256	200	234	219	254	228	232	244	260	197	224	228	219	231	216	217	235	239	222	227	228	226	245	239	248	248	208	218	243	213	218	226	254	220	224	222	205	235	242	225	244	237	249	215	212	246	222	227	236	222	210	239	224	218	203	229	208	242	198	202	232	232	234	232	231	253	223	233	261	249	219	242	221	225	224	222	230	243	254	202	214	239	246	238	243	249	231	219	238	234	202	247	206	215	200	233	222	245	230	234	206	245	211	240	241	211	236	215	232	231	237	228	216	232	220	220	240	214	221	249	216	202	218	241	254	259	230	228	212	235	230	240	228	256	228	226	257	233	238	220	225	210	245	241	237	243	232	245	258	216	232	234	210	229	210	243	221	253	235	215	236	230	225	224	224	227	226	239	241	205	240	220	251	235	236	208	248	217	211	235	222	242	246	248	209	235	230	260	234	238	247	243	203	236	223	244	228	252	248	243	239	230	231	210	249	215	211	222	223	212	238	220	222	212	238	219	247	257	247	214	219	208	246	233	261	231	240	230	232	265	254	208	216	231	226	211	257	269	231	244	221	216	224	247	225	257	218	234	254	261	215	247	226	232	247	224	228	238	239	254	220	208	227	219	226	216	233	235	240	234	229	253	262	206	229	213	236	211	202	267	220	263	240	252	222	232	203	232	207	275	207	234	216	231	208	252	234	239	222	227	216	245	244	212	208	235	253	227	209	215	243	250	252	210	240	230	220	233	230	247	226	224	244	213	230	218	212	214	224	236	230	246	220	219	212	211	225	203	217	243	239	207	231	207	239	215	200	229	213	205	204	217	222	228	217	253	208	253	231	246	220	239	253	251	259	227	228	226	221	211	237	244	206	231	230	212	229	229	212	237	206	235	230	211	227	245	227	211	254	228	223	267	262	218	212	212	200	213	208	238	257	213	222	215	248	234	225	245	246	243	205	243	261	235	233	273	230	251	233	246	245	270	246	224	215	212	230	255	211	209	226	220	250	228	221	228	242	222	228	259	237	201	230	207	223	217	223	237	228	215	236	216	245	215	243	227	244	242	197	217	257	200	228	251	233	222	247	205	234	235	243	242	221	238	232	229	203	230	217	235	235	220	211	212	220	247	223	208	230	251	227	214	216	232	226	208	233	222	232	224	229	223	238	227	224	249	220	225	229	208	238	245	220	234	250	208	211	226	237	196	212	229	234	223	223	232	238	256	227	212	225	230	214	228	231	237	246	246	234	204	237	213	219	198	238	227	235	249	239	255	214	240	234	238	219	251	214	242	217	230	230	230	265	222	245	252	241	253	257	267	255	225	231	251	208	218	232	252	213	240	237	206	203	242	217	219	235	240	224	232	234	231	210	225	232	258	217	214	213	213	248	245	228	238	209	232	220	232	246	230	212	226	208	236	221	222	221	233	230	220	239	211	218	237	216	219	210	230	260	209	192	213	203	204	225	222	243	196	224	222	220	231	213	256	200	252	259	239	216	231	197	222	262	226	225	244	249	211	226	211	232	234	238	269	229	219	212	219	199	220	222	215	204	232	238	233	210	235	212	225	225	221	201	208	244	214	224	226	236	253	227	221	265	245	227	219	215	237	211	222	238	240	213	205	213	242	223	251	233	267	217	234	263	218	234	220	229	236	212	237	219	224	227	255	220	234	228	234	209	212	227	242	243	222	216	205	215	241	225	236	222	214	227	250	237	216	212	259	272	234	230	242	239	209	237	243	212	208	263	255	245	217	230	224	258	235	226	215	207	222	233	205	224	244	237	227	241	270	262	254	219	247	235	233	229	232	217	245	249	218	230	218	206	216	222	224	250	226	236	257	214	217	222	229	235	247	237	255	225	252	218	212	241	220	241	215	210	223	205	226	251	247	219	226	259	246	230	212	220	222	237	222	242	239	233	216	238	213	256	231	205	227	222	212	233	240	214	215	263	248	231	234	230	226	223	248	212	229	210	243	240	213	225	221	226	219	238	221	260	237	236	248	250	230	200	218	242	250	227	223	237	257	229	232	248	217	212	237	216	207	229	244	229	212	224	224	240	225	225	231	209	237	238	227	224	229	205	227	254	240	268	230	228	221	211	228	221	218	225	237	231	238	268	239	230	226	232	217	219	214	228	250	223	245	228	225	229	260	267	230	221	220	217	241	230	218	211	213	239	246	238	226	205	243	221	219	224	243	239	236	255	222	224	212	227	232	263	214	241	210	243	230	223	229	233	239	233	240	219	229	243	228	239	240	231	198	225	235	255	245	223	241	239	229	254	221	249	234	219	246	232	226	224	242	233	225	245	234	213	236	227	242	245	208	229	230	247	242	231	226	220	223	215	197	206	230	225	229	234	235	239	200	222	217	245	229	228	243	219	225	223	259	256	227	208	240	220	239	221	244	242	240	210	247	212	217	228	193	249	231	232	223	253	227	223	240	239	224	271	242	265	241	216	230	233	236	213	252	209	254	204	221	238	257	231	227	245	224	216	224	218	242	234	212	214	256	190	225	208	229	231	228	246	242	220	225	231	224	237	208	222	230	233	240	198	214	219	217	235	244	227	254	248	199	204	243	240	213	245	243	237	238	232	225	232	247	221	232	234	236	241	222	245	224	226	203	217	233	229	232	196	220	242	246	231	229	268	201	237	246	254	255	216	235	233	214	235	243	229	209	213	226	237	225	234	221	244	231	220	244	202	252	227	214	220	207	226	256	238	251	226	212	224	232	238	224	237	230	238	219	214	227	215	244	234	228	252	223	221	232	243	225	215	236	199	234	227	249	240	268
4253	743	572	401	330	333	324	277	258	303	294	271	272	282	275	253	285	270	276	239	235	255	296	289	254	261	261	244	273	235	275	247	266	261	250	252	243	248	251	251	257	254	276	246	235	260	261	283	303	256	252	246	217	263	260	269	227	263	258	266	254	270	277	279	257	263	259	254	288	267	252	279	230	252	258	256	261	264	245	241	288	258	268	267	282	242	295	248	254	269	252	278	250	249	272	294	252	257	240	292	257	276	229	273	253	252	253	251	246	266	277	270	246	267	262	274	248	262	258	254	255	259	257	262	242	277	224	221	252	260	272	248	261	239	250	254	277	271	285	281	251	273	266	276	254	260	258	251	265	267	236	264	264	257	267	241	284	257	258	229	256	274	245	270	259	260	245	266	265	251	257	255	285	240	250	251	224	239	256	278	249	241	292	224	280	249	295	263	255	268	289	253	262	250	262	270	272	245	273	272	286	259	240	248	247	241	238	280	273	271	275	273	274	289	223	280	251	234	291	253	242	275	253	284	301	238	259	262	266	228	267	286	284	258	231	254	248	259	241	279	269	269	265	251	246	274	254	286	254	277	248	287	256	246	286	290	243	265	252	282	258	285	269	253	262	240	222	268	235	266	227	270	304	274	255	272	278	265	279	275	237	269	260	239	256	235	267	265	259	276	252	275	251	261	244	282	299	273	235	277	250	256	258	285	240	279	250	250	275	293	245	254	271	276	269	277	273	250	284	269	240	262	262	282	282	260	245	261	220	286	263	292	274	280	255	271	274	243	271	278	283	244	219	283	285	253	255	239	243	273	253	244	242	245	266	269	269	260	244	274	271	276	269	242	273	247	278	249	235	240	258	246	269	238	261	267	261	295	260	254	275	279	247	234	268	252	265	252	269	297	235	265	281	232	259	248	241	267	264	261	260	269	263	260	262	288	244	264	279	236	243	273	261	254	247	266	258	264	294	255	248	269	264	275	258	266	272	250	266	243	256	231	249	259	284	269	266	246	275	266	274	265	275	231	244	249	295	253	270	258	235	273	259	256	292	266	235	243	264	253	293	267	255	237	256	259	230	251	269	278	271	259	266	276	242	244	243	230	275	251	234	273	262	297	277	252	289	280	229	263	256	233	276	260	257	268	258	273	272	286	252	238	259	242	259	274	237	301	265	235	251	268	242	250	266	303	271	253	272	257	253	283	260	258	268	262	273	269	247	235	270	281	257	252	271	271	264	279	273	254	282	273	248	271	273	308	291	277	234	264	274	256	268	258	247	259	290	278	278	253	256	267	265	252	250	263	256	266	269	236	263	301	269	276	265	256	240	260	251	248	276	263	252	240	276	262	277	259	272	278	251	258	246	291	247	265	246	278	315	301	259	261	272	235	258	261	285	265	268	246	270	269	266	251	258	265	243	233	250	268	255	277	269	255	271	267	238	273	262	267	273	262	253	263	277	256	272	255	238	239	246	259	257	253	261	249	260	263	258	246	277	260	268	289	261	273	256	248	251	264	259	261	262	296	261	279	296	264	276	286	256	289	249	256	244	263	250	262	269	267	293	244	244	243	283	267	264	273	247	260	271	271	278	245	274	248	244	266	263	273	290	244	282	263	256	287	249	292	257	271	247	279	252	269	285	258	238	243	300	258	264	288	283	271	269	270	273	264	223	262	263	283	244	244	265	244	273	241	257	270	265	269	240	279	282	248	258	271	285	285	262	231	288	271	273	249	277	270	248	274	276	252	280	290	273	258	278	277	276	249	238	259	270	263	272	280	263	267	264	245	249	279	249	263	268	258	273	249	282	313	289	260	266	288	240	251	299	258	244	261	257	226	287	271	247	261	250	256	271	270	270	281	265	249	268	254	250	245	266	274	267	254	268	270	246	260	241	278	261	284	266	302	252	281	241	236	273	276	258	260	285	244	237	275	283	279	249	243	266	247	243	247	285	279	256	243	295	287	251	278	270	275	255	235	269	266	269	252	247	267	278	252	246	273	262	237	298	255	266	254	263	244	262	290	249	260	275	293	267	252	260	252	249	254	268	243	277	257	278	256	253	225	258	234	305	259	258	246	256	285	280	252	246	254	251	245	275	270	275	264	259	229	237	269	277	243	246	290	284	262	252	281	263	272	247	279	268	262	264	287	258	267	271	272	275	256	256	246	283	250	253	296	261	244	258	255	263	258	278	256	288	248	268	273	269	269	268	268	257	274	276	232	283	238	270	277	274	273	283	260	242	272	247	273	290	245	248	233	253	280	271	258	249	254	285	264	265	269	282	251	282	265	252	257	249	278	268	258	266	248	262	237	235	259	258	270	249	254	245	241	263	268	257	285	276	242	224	259	245	260	249	258	243	243	285	249	287	272	266	249	246	290	259	286	257	248	244	306	265	267	240	248	256	229	258	243	222	271	272	252	273	258	256	291	241	254	278	251	232	265	255	253	258	254	268	261	255	296	287	289	249	245	249	253	250	253	259	267	279	267	275	292	248	250	262	229	274	266	272	267	228	278	237	263	243	261	239	251	262	225	274	243	250	250	254	252	274	271	223	249	272	244	262	250	273	257	248	254	275	273	235	249	254	271	276	250	268	263	285	317	246	259	229	272	249	256	263	237	226	284	255	255	263	230	295	245	244	274	239	246	270	264	256	239	221	247	262	235	268	250	236	264	279	242	276	297	282	264	238	248	248	266	261	254	245	277	269	252	273	231	255	275	270	245	271	270	241	281	250	247	275	291	268	260	267	295	249	243	236	272	277	281	239	277	246	259	273	263	250	263	275	298	283	263	288	260	262	260	269	255	272	286	260	268	276	288	253	259	288	252	272	251	257	263	263	250	258	285	271	278	244	250	263	274	267	266	270	262	269	275	272	267	266	244	263	262	273	232	256	282	275	269	222	270	272	257	252	271	251	243	266	259	264	269	254	252	278	268	267	286	286	241	252	258	270	289	272	268	288	250	268	261	274	260	278	259	248	247	260	255	240	270	279	290	272	266	250	274	260	241	272	257	257	277	251	236	268	282	276	290	300	272	242	280	262	252	266	267	254	243	255	257	257	288	267	231	267	234	254	270	273	241	260	284	238	312	257	264	261	264	280	256	255	235	255	257	274	263	266	269	272	277	241	262	276	267	275	246	247	294	225	266	274	255	255	239	281	261	277	265	254	238	274	256	267	256	265	257	304	253	265	257	251	260	263	278	276	267	238	257	274	256	283	299	262	264	269	282	254	256	268	275	214	249	283	249	269	213	261	255	271	282	288	260	265	267	250	265	280	273	253	229	243	279	273	259	254	297	297	282	241	252	282	249	266	272	292	254	253	247	265	274	268	263	261	266	260	263	259	239	264	271	276	265	237	245	262	243	229	246	288	237	256	244	280	261	268	241	256	243	260	255	260	276	308	276	268	289	257	271	272	260	264	278	263	279	254	245	250	252	266	247	273	268	236	271	269	278	259	256	279	259	273	240	282	276	283	266	268	250	271	257	265	244	258	265
23836	21240	28444	24337	21231	8621	862	620	452	414	346	325	336	290	314	278	267	265	259	284	274	233	264	258	251	241	224	226	247	246	263	237	254	235	231	206	239	226	216	222	218	235	232	221	216	240	210	255	209	204	227	208	217	228	213	213	222	206	226	215	223	241	234	209	225	217	225	196	223	232	210	248	216	214	218	226	215	219	237	233	226	227	225	222	227	233	230	241	248	208	225	216	246	215	224	245	206	200	217	245	237	222	197	242	204	215	204	234	236	239	207	205	256	216	247	223	218	205	230	208	219	206	204	233	266	227	211	238	229	222	246	219	226	204	231	237	262	213	243	219	225	210	212	219	228	199	232	237	226	221	220	227	224	209	207	226	221	218	236	226	243	214	239	237	228	218	228	221	238	233	228	250	214	225	220	232	231	250	237	223	209	223	211	227	194	222	233	201	231	245	225	231	219	233	206	222	219	253	193	217	238	213	218	222	214	220	228	239	256	203	240	239	230	239	233	224	207	190	236	215	207	246	224	215	214	206	229	242	214	236	213	205	210	211	220	231	223	206	219	229	207	205	204	218	207	204	212	213	230	213	212	199	218	224	205	230	234	230	213	222	204	209	230	217	208	243	219	252	225	234	212	226	216	237	212	223	247	242	229	242	225	210	210	217	209	216	218	235	221	233	231	232	211	202	205	230	222	226	246	245	200	224	214	243	211	219	224	207	207	232	216	209	231	231	222	246	232	253	205	219	233	238	196	231	202	229	223	239	222	235	212	254	212	210	204	215	204	237	217	239	221	226	209	235	209	216	217	228	209	252	220	237	228	227	240	238	235	219	237	220	240	216	205	216	229	200	235	239	244	212	217	217	209	200	242	235	208	210	247	225	213	214	242	199	230	219	219	239	220	203	220	238	212	235	246	209	216	253	204	246	201	236	216	241	207	226	215	216	200	212	241	217	236	221	214	236	217	216	221	216	222	226	206	234	241	226	218	199	216	209	226	209	232	240	190	230	217	229	259	203	196	227	222	263	221	233	240	230	212	226	204	245	218	243	249	234	252	235	247	202	198	244	224	238	223	222	193	237	216	224	208	225	228	207	201	234	213	252	225	187	215	217	232	230	209	230	235	215	225	226	236	228	214	219	252	241	214	201	233	240	242	211	223	222	206	237	251	227	219	228	193	224	217	212	222	245	225	194	224	240	226	229	208	218	216	239	228	223	262	220	240	252	217	216	225	206	219	243	217	206	228	201	218	238	229	229	210	225	228	218	194	206	246	220	231	212	223	211	224	228	218	228	221	253	241	201	241	200	239	204	229	219	233	205	210	216	216	220	209	236	233	223	227	235	226	218	198	212	204	216	192	220	244	240	250	241	233	258	216	208	218	226	208	235	200	216	220	229	210	225	232	217	239	223	244	253	238	250	199	212	199	221	194	211	231	233	223	216	221	231	226	219	256	207	251	220	248	219	212	195	216	218	214	220	213	203	225	239	230	223	229	232	207	231	205	229	211	205	217	206	193	217	243	225	187	251	206	223	222	227	219	220	244	226	224	211	231	237	212	228	214	243	212	238	187	208	212	209	226	209	230	215	212	219	229	225	220	207	211	212	223	219	229	215	220	261	226	205	216	209	208	240	230	230	220	242	208	250	256	239	201	197	231	230	223	213	222	256	257	209	242	250	207	219	229	239	224	207	226	220	209	233	209	244	223	232	216	243	213	222	219	224	204	263	223	233	226	215	221	211	212	235	233	239	241	241	227	223	229	228	245	223	223	232	173	233	202	215	205	217	227	223	211	230	205	192	237	195	229	227	218	222	212	243	251	235	227	210	222	219	220	219	210	225	198	233	230	198	224	236	225	210	211	252	235	247	203	242	226	198	223	217	233	215	225	211	223	223	224	229	229	196	226	247	229	234	232	234	238	238	227	206	235	245	229	246	222	221	198	198	222	231	207	195	219	236	214	243	220	220	204	233	198	208	207	212	218	222	198	226	215	227	223	233	206	235	227	240	222	224	228	224	243	236	215	249	213	215	216	203	216	227	202	219	225	228	212	207	211	228	237	228	229	221	212	246	210	216	214	224	213	237	244	219	204	215	227	220	246	204	229	235	181	233	234	195	225	227	208	207	207	224	207	207	212	198	215	207	239	220	209	236	231	214	262	219	219	223	207	216	203	222	223	226	197	227	237	210	206	197	241	224	222	218	227	209	186	227	200	203	223	223	210	204	220	231	198	233	224	254	243	216	249	241	242	215	228	217	234	217	232	206	223	205	226	216	257	209	237	235	248	230	228	231	237	220	217	242	238	232	227	226	237	230	235	220	253	239	211	246	197	270	245	226	217	252	241	217	204	209	234	249	233	201	216	220	216	230	199	233	229	216	220	218	215	257	221	189	240	220	212	240	224	213	236	221	213	227	209	205	205	216	232	239	209	197	242	224	218	226	228	219	228	258	248	225	231	203	210	235	204	250	222	232	220	233	231	244	243	199	238	238	211	212	215	226	201	227	238	220	238	242	225	235	205	249	229	215	235	218	217	214	250	207	208	222	214	211	220	225	208	221	213	235	223	206	210	238	225	235	218	221	228	248	221	241	217	241	230	220	219	202	206	242	247	233	240	221	224	234	207	234	251	220	212	227	224	226	186	212	247	249	205	229	240	216	203	217	254	209	214	217	232	221	229	206	204	241	237	256	218	224	210	247	231	207	245	228	206	211	206	234	229	220	226	214	228	209	209	214	232	212	230	217	236	214	209	201	215	241	238	226	218	212	233	229	196	206	212	249	218	232	204	229	190	223	235	202	235	233	202	217	215	235	205	229	228	214	253	250	249	221	214	188	246	192	227	232	221	232	218	208	218	213	217	219	239	225	252	226	203	218	208	220	223	228	208	226	217	228	194	213	214	222	227	230	224	222	221	200	227	203	251	199	223	237	225	219	235	226	223	219	223	219	220	245	212	233	218	212	219	239	233	249	221	236	216	223	252	249	212	254	201	224	222	210	219	198	192	208	232	227	225	219	230	199	211	211	220	200	242	249	219	217	229	230	239	199	235	239	225	227	234	233	217	222	254	205	212	223	217	255	237	221	238	249	216	252	229	229	183	227	216	197	207	224	209	229	202	190	226	217	225	208	235	255	251	206	220	221	213	230	213	212	223	221	210	201	217	217	236	239	211	219	244	190	230	218	210	226	230	221	254	238	224	218	209	200	211	220	233	243	229	227	218	198	261	224	216	209	203	219	257	232	212	235	223	218	197	214	217	211	220	226	230	205	227	245	224	225	211	240	201	216	221	234	222	200	255	249	197	197	205	210	248	222	199	232	237	207	240	264	246	235	226	221	221	216	234	247	234	219	251	224	208	231	227	221	212	227	223	222	226	253	230	237	217	211	233	196	227	211	247	194	223	232	215	226	223	215	223	226	217	233	237	219	228	240	240	228	210	222	222	248	220	235	250	200	246	211	235	216	208	223	241	235	215	240	223	217	237	207	218	236	220	240
3368	8774	5803	2717	1891	1478	1082	912	655	599	566	461	441	440	361	340	362	308	334	319	294	301	274	286	280	256	276	289	288	280	290	260	249	271	230	238	266	247	271	273	231	244	266	244	254	235	261	255	235	241	281	259	260	230	271	221	243	229	207	247	245	223	248	235	267	256	252	222	262	270	228	247	238	256	218	229	236	211	265	246	262	233	232	239	226	233	257	251	238	223	268	238	237	265	219	251	225	248	247	247	267	236	246	237	265	243	258	261	236	253	231	254	249	265	245	251	236	222	239	231	220	246	243	222	241	264	222	232	235	257	210	222	231	259	240	245	235	255	224	245	258	237	242	235	234	246	248	239	249	248	245	256	241	228	265	249	238	248	229	226	251	256	235	223	252	246	240	260	232	239	259	264	260	235	226	231	235	213	238	236	261	226	228	248	269	246	241	255	267	240	217	235	242	263	207	287	254	256	234	266	265	253	248	239	250	233	240	234	251	230	262	238	253	251	215	265	211	239	227	283	239	275	238	253	224	232	254	223	238	227	252	226	236	249	231	234	248	231	261	230	229	258	249	220	257	234	243	243	239	232	241	270	240	246	256	254	263	239	242	238	252	253	223	240	241	241	225	211	258	267	228	206	226	222	247	234	251	235	256	222	254	239	252	240	237	259	236	248	257	262	243	260	262	251	244	265	228	223	247	250	230	257	250	251	254	260	243	244	262	247	256	242	257	255	217	255	244	227	236	245	250	256	245	228	249	268	247	247	245	255	242	236	246	245	239	240	257	236	233	243	238	247	251	243	233	254	212	265	209	242	220	228	241	259	246	239	226	226	225	245	216	245	225	241	249	207	216	260	245	240	228	235	252	243	249	212	256	256	254	253	241	272	237	249	268	244	244	253	247	251	233	254	271	266	226	252	237	243	233	217	233	222	272	241	250	224	251	227	280	244	226	258	250	273	213	250	257	257	280	246	253	254	251	266	237	252	238	212	243	250	250	250	248	244	226	247	242	259	241	225	248	235	234	240	251	240	242	232	231	264	240	233	236	218	251	223	250	233	231	242	213	257	244	262	217	246	231	252	237	241	223	258	247	264	225	251	243	259	271	256	265	252	254	212	251	214	240	230	251	214	243	233	231	220	284	246	242	240	268	249	232	220	226	264	237	235	238	270	211	269	258	235	231	228	229	243	232	248	237	281	233	233	240	259	253	231	239	243	261	221	262	238	216	277	253	261	274	250	249	244	264	218	245	249	232	259	239	261	242	241	227	244	234	263	253	252	248	260	241	234	247	225	247	232	241	240	246	250	236	246	234	269	205	231	255	246	221	224	260	268	226	236	280	252	239	208	284	233	251	283	260	237	243	247	251	213	251	241	225	239	231	235	216	222	257	254	269	233	235	242	261	214	249	223	255	257	246	251	226	267	240	253	253	279	228	264	238	231	218	235	228	220	279	233	242	252	261	251	240	234	261	241	229	260	263	265	240	224	256	225	240	229	216	256	269	238	267	204	246	255	209	237	237	233	219	228	251	222	228	255	247	248	256	217	252	234	219	228	227	250	232	254	234	254	227	262	224	232	249	229	244	255	264	234	220	241	238	239	262	243	242	231	265	234	223	272	219	235	253	225	245	233	280	229	262	233	277	235	242	253	238	231	249	241	211	233	219	259	242	261	252	247	237	219	242	256	248	235	242	260	238	263	268	254	226	243	240	231	242	246	233	273	251	258	256	228	253	227	264	267	243	242	233	230	234	234	248	235	237	227	242	257	256	258	219	232	224	237	251	226	217	220	231	251	260	229	263	224	215	256	248	260	273	240	221	242	242	267	258	245	254	235	275	252	252	245	243	235	230	206	238	226	246	224	233	236	226	247	231	251	236	224	243	251	246	261	254	235	243	229	255	245	238	263	249	252	232	230	224	223	254	264	236	258	264	250	221	235	228	235	250	269	234	229	237	237	263	242	243	235	217	222	252	279	250	252	240	236	232	245	258	231	227	226	250	236	267	247	239	265	250	263	244	250	231	232	258	256	230	241	227	240	236	266	215	233	280	229	218	240	230	245	251	251	247	222	239	255	231	223	261	224	238	253	252	241	236	229	244	202	239	242	245	232	241	248	219	234	266	243	248	250	215	247	229	246	245	273	270	265	242	250	226	276	254	243	265	239	228	241	254	249	236	245	211	245	252	228	232	257	241	230	222	243	235	259	241	251	236	251	244	237	250	263	224	231	217	243	246	243	244	275	245	266	230	233	271	254	257	248	260	252	234	250	252	257	234	247	256	235	248	218	254	243	216	238	210	274	234	246	248	240	245	252	238	253	256	261	239	234	227	261	242	241	230	220	243	222	234	209	267	242	241	237	238	240	255	212	232	246	221	226	250	273	240	237	260	265	243	255	211	236	268	248	233	255	232	249	246	235	238	218	254	238	217	247	221	230	226	275	257	258	251	258	251	252	215	252	283	229	234	269	228	229	249	230	227	264	242	251	255	256	243	252	258	238	243	252	240	252	229	232	263	213	245	252	231	252	239	244	248	254	238	255	216	237	256	216	254	254	221	252	236	224	238	244	231	216	229	238	240	247	232	226	244	251	241	256	229	252	245	262	260	250	265	257	229	231	252	254	261	250	255	217	238	235	235	250	243	236	237	258	227	264	269	238	234	284	266	249	229	239	260	239	223	256	252	249	242	247	257	231	241	261	228	259	224	250	240	221	234	243	256	252	254	211	246	228	235	246	272	218	251	242	236	211	284	252	230	240	264	234	239	246	258	251	272	237	236	257	241	228	232	226	246	256	244	235	256	271	247	238	225	238	226	253	252	255	215	242	258	226	252	221	271	242	279	241	264	242	272	267	243	219	232	277	249	254	234	230	245	228	255	261	241	262	247	248	242	230	247	244	259	218	223	256	262	232	252	220	247	252	235	247	256	241	245	255	208	248	263	242	265	254	233	257	251	257	245	228	232	246	237	254	258	231	240	216	233	229	236	226	248	243	234	230	245	253	243	255	240	285	239	218	205	247	257	245	264	260	232	238	263	270	249	239	256	245	234	268	263	240	237	245	295	233	251	258	231	261	262	254	238	267	240	242	231	238	248	248	257	228	262	247	236	249	244	256	262	245	271	231	244	224	248	215	250	237	256	229	265	247	237	255	249	245	228	237	239	268	232	249	257	248	239	241	261	226	240	260	228	238	245	242	268	233	259	230	224	248	240	270	245	275	233	224	239	231	263	262	261	238	233	271	213	252	218	250	223	258	248	233	242	229	256	223	234	234	253	229	211	241	235	227	237	223	241	253	257	222	246	229	244	248	251	238	258	222	261	258	262	224	261	219	260	229	263	250	251	224	244	258	246	239	261	269	231	214	258	234	250	269	251	266	241	248	264	248	266	263	225	235	233	272	246	249	232	247	227	253	239	240	255	214	257	232	228	253	242	251	243	258	252	248	249	242	258	262	235	255	238	235	227	249	246	243	231	247	243	224	230	243	226	259	232	260
25089	21301	27354	25479	9757	873	667	595	549	557	517	481	454	511	490	447	467	439	483	480	461	481	473	497	434	431	442	480	445	433	461	450	478	447	460	456	462	466	466	449	442	422	422	423	429	481	457	486	431	464	481	440	477	452	443	495	409	442	481	425	413	441	451	426	416	421	438	442	487	458	463	437	470	453	438	455	456	446	451	482	467	453	435	481	457	438	448	454	432	509	430	453	414	424	414	448	408	448	446	443	441	473	431	438	436	469	427	457	453	464	417	436	485	462	464	461	440	397	425	421	449	490	465	434	444	501	432	478	469	433	450	485	450	464	440	438	457	427	430	447	473	445	459	450	431	441	449	483	441	445	453	415	436	452	459	421	445	484	477	426	442	470	426	463	462	394	429	434	447	442	451	427	461	494	476	452	464	424	435	440	446	471	457	445	426	448	437	411	462	430	437	449	432	414	409	433	408	468	448	451	458	447	451	438	454	428	438	434	476	451	467	444	438	446	462	442	442	433	475	449	481	439	416	436	452	447	442	433	432	462	457	441	426	423	450	455	461	447	450	451	437	451	418	463	472	485	452	461	478	457	441	402	441	476	437	441	450	438	476	465	423	436	421	490	420	415	447	475	447	466	447	461	433	416	425	411	493	452	432	434	477	446	442	409	393	427	438	430	484	436	437	454	451	431	437	408	442	474	443	469	458	467	412	452	419	485	468	463	467	460	428	440	428	446	454	403	421	447	453	461	428	444	480	435	434	463	473	453	408	457	422	431	404	445	456	418	470	460	416	459	445	461	438	458	459	442	431	441	466	420	448	443	467	458	432	438	474	438	427	473	480	443	458	476	480	446	427	424	429	463	434	452	482	468	442	419	454	428	474	432	468	431	445	429	437	453	456	437	436	460	453	450	468	454	438	477	456	421	484	467	463	476	424	419	461	465	435	475	458	450	426	481	453	448	443	458	453	475	462	471	462	469	470	434	413	477	442	468	441	423	451	434	405	462	432	487	431	455	448	415	477	472	468	430	447	450	436	449	443	434	456	425	444	478	435	476	457	456	423	465	430	446	462	421	431	461	458	470	475	440	459	456	415	465	438	463	408	453	461	462	478	432	410	475	428	425	418	441	456	427	444	395	429	450	440	437	456	453	453	453	455	450	421	462	468	457	431	444	440	455	426	458	438	455	421	459	453	440	438	424	429	424	450	472	455	420	447	446	445	418	480	430	443	466	447	438	426	443	434	480	460	468	481	454	455	437	441	466	440	449	470	415	403	471	463	447	425	445	443	449	524	488	477	454	464	466	455	464	441	445	449	415	430	436	429	453	457	440	448	494	461	448	510	445	402	419	480	442	463	434	475	492	434	452	453	448	444	448	454	434	471	410	447	422	453	477	444	437	444	441	456	400	437	454	444	453	414	466	470	449	415	422	429	469	462	411	434	449	438	388	437	425	514	449	401	458	443	459	429	444	438	440	448	441	468	466	428	465	447	466	430	406	430	433	433	461	416	435	455	432	439	423	428	448	455	468	398	424	452	458	416	472	448	459	443	431	430	453	437	472	468	467	435	446	438	428	445	425	410	427	496	402	475	429	481	448	476	483	388	406	406	444	444	443	429	435	442	425	449	429	464	452	458	448	397	459	423	460	461	456	458	457	475	474	458	447	452	449	475	428	424	469	436	459	441	448	478	457	473	448	436	410	477	431	422	440	465	443	418	411	439	469	472	481	442	510	435	441	467	420	464	429	474	455	410	425	454	410	462	436	418	444	483	453	482	454	412	433	450	436	429	473	481	475	440	430	456	433	451	477	476	471	471	481	453	451	458	442	441	463	457	439	450	415	390	426	399	460	421	444	424	432	425	454	450	458	442	466	464	455	432	445	441	434	443	445	463	466	474	463	452	472	452	410	500	436	456	444	454	451	439	423	425	424	451	468	434	454	431	452	439	422	466	494	422	428	500	446	441	486	434	434	447	458	461	465	445	420	451	440	440	432	425	411	482	453	468	444	437	450	438	440	405	464	423	453	465	408	431	449	435	404	410	437	454	446	485	435	457	450	470	415	442	452	446	454	457	473	469	443	432	470	423	462	474	451	439	441	435	456	470	452	454	453	420	446	451	480	425	481	480	450	430	446	452	436	446	428	453	441	451	461	453	445	473	420	484	462	456	451	457	443	438	448	467	456	436	451	466	471	446	476	417	425	408	444	447	435	459	467	476	438	430	423	423	449	446	407	450	434	451	496	449	436	451	447	435	468	426	431	439	445	445	456	441	457	414	470	431	428	400	424	453	437	427	445	453	438	430	466	437	428	474	468	426	462	440	420	447	441	473	441	442	447	421	479	478	451	423	464	397	454	453	464	441	492	427	441	440	493	420	444	426	437	443	486	463	442	423	418	437	430	444	472	444	462	458	440	462	426	424	495	435	436	461	453	454	459	449	445	423	472	435	469	432	440	410	454	425	472	447	434	406	470	446	457	441	472	451	493	441	451	432	471	418	423	453	443	466	435	486	442	442	425	481	452	477	461	465	461	420	422	461	403	432	466	419	470	473	413	457	398	456	473	453	466	421	416	450	477	443	448	431	403	448	440	430	444	412	452	443	484	440	468	436	435	441	441	466	436	405	402	449	455	421	489	432	435	434	440	458	465	428	448	474	456	459	438	464	460	448	443	420	448	430	426	454	432	414	426	472	397	467	409	444	434	433	424	445	475	459	441	462	458	480	423	424	440	455	406	427	445	406	431	437	451	423	430	446	445	416	438	443	447	459	424	476	381	453	485	407	451	476	423	447	455	413	419	447	421	454	454	435	463	429	463	425	485	469	466	449	402	421	418	450	479	423	432	444	422	426	416	459	463	459	431	468	485	437	445	441	416	445	430	428	461	450	405	472	424	453	458	448	420	454	444	442	419	484	413	459	415	450	434	425	456	439	426	450	425	438	430	439	469	455	463	487	450	398	454	455	483	431	438	400	453	461	440	448	424	412	463	425	460	442	445	436	474	447	455	509	438	459	459	467	410	447	486	425	403	419	472	428	437	471	437	455	418	443	455	437	467	427	454	499	429	477	468	472	457	441	463	430	415	448	457	477	409	476	463	441	439	479	450	410	463	388	427	412	419	408	417	442	437	452	434	438	445	413	420	436	418	417	455	428	468	452	456	421	424	445	437	428	450	485	481	421	439	465	453	438	439	456	443	448	455	443	419	446	419	447	438	439	448	419	470	514	455	446	453	435	466	460	472	429	456	439	463	498	473	438	442	445	461	443	485	440	461	440	474	478	471	463	427	446	467	431	448	492	464	443	454	443	463	450	470	476	417	409	437	467	436	439	441	446	441	457	435	424	451	425	445	440	443	395	447	472	430	435	477	463	422	448	457	447	456	467	427	439	451	479	462	430	459	417	448	469	465	456	430	417	436	447	437	468	456	445	432	422	433	449	485	439	429	418	463	431	441	463	453	463	429	441	487	477	470	450	410	433	439	453	410	457	414	427	449
3631	5274	3458	1736	1364	1105	932	823	727	696	584	616	560	602	522	533	531	478	498	513	477	471	477	501	479	496	512	481	526	493	503	462	498	496	520	460	474	464	501	492	466	487	485	491	511	476	516	482	464	486	509	452	497	481	471	469	498	480	484	473	486	490	498	474	481	496	472	480	480	473	546	467	479	513	506	527	455	492	516	486	503	445	444	502	501	481	490	492	453	452	492	481	469	477	479	462	476	483	505	478	469	452	477	479	474	461	475	484	525	478	466	508	495	485	467	466	468	480	485	457	519	466	488	474	454	462	454	480	495	486	505	500	484	505	449	505	425	492	487	482	457	508	496	436	500	503	475	473	496	456	482	466	476	440	489	483	437	473	456	479	465	502	504	520	483	501	493	452	515	506	479	451	457	484	455	518	479	450	464	469	500	494	496	462	427	477	482	506	507	442	424	481	454	474	453	467	451	466	474	466	458	484	451	469	486	479	459	469	495	487	485	450	504	455	458	449	460	482	460	522	471	470	459	529	461	520	476	471	478	508	453	484	466	525	480	459	448	452	542	468	483	443	473	529	478	477	482	450	489	476	469	480	510	465	452	470	468	477	492	495	476	445	461	481	500	455	469	492	475	463	517	456	513	521	467	493	484	508	456	520	474	489	498	460	470	472	474	460	468	505	513	486	489	456	452	453	464	466	488	461	494	501	490	475	468	466	505	502	506	497	469	466	472	485	468	481	502	456	428	485	450	464	482	488	474	452	474	513	499	457	425	504	487	491	483	462	500	456	480	503	482	514	489	453	506	453	477	458	444	472	476	506	454	482	461	460	474	473	492	445	503	505	459	494	506	449	455	472	500	487	449	476	474	461	498	513	480	493	486	501	487	479	469	474	485	493	492	508	485	480	473	483	477	447	497	498	495	497	526	469	512	485	495	449	460	492	501	477	493	439	491	469	505	484	470	436	455	482	455	491	505	482	449	487	519	486	470	478	500	490	480	479	517	477	494	449	499	518	470	495	509	475	520	468	475	467	466	444	483	447	509	480	460	467	459	471	446	517	496	435	468	501	476	466	471	469	488	478	434	497	460	498	474	469	473	466	489	459	509	455	466	482	439	445	497	477	500	489	472	503	477	478	431	478	465	447	474	500	517	443	508	506	471	469	496	523	495	467	449	499	475	468	491	488	500	513	467	480	481	449	484	480	467	433	492	494	443	472	509	465	483	498	509	502	460	497	498	475	492	508	442	453	496	467	457	472	473	476	474	468	469	475	504	438	462	447	467	491	454	462	506	470	466	477	436	442	462	478	479	462	483	490	470	517	534	473	476	491	462	492	475	499	474	454	486	483	440	477	489	491	460	517	473	483	488	455	507	487	471	516	498	455	497	458	454	482	477	492	478	480	469	483	439	487	464	435	468	504	442	513	493	439	466	453	480	511	474	484	458	453	473	486	478	481	440	521	506	483	492	521	493	457	496	526	464	495	491	476	455	482	490	491	488	474	451	481	476	470	491	493	501	492	463	463	501	507	471	466	505	479	460	503	453	465	464	500	427	453	495	475	467	473	460	460	502	506	495	513	504	450	485	476	490	492	492	484	471	492	473	456	455	519	489	469	483	494	476	502	477	480	498	495	508	487	480	481	513	463	504	471	512	454	495	494	470	459	465	462	481	466	501	515	487	509	458	456	480	493	476	470	506	475	517	500	470	487	488	485	506	465	449	457	525	551	487	484	485	513	507	434	455	481	499	455	486	503	486	450	483	494	497	467	461	499	466	473	493	523	484	529	467	479	509	472	478	471	524	499	467	481	463	476	457	494	484	500	472	487	490	468	467	518	464	484	477	460	492	472	455	479	464	455	470	521	500	474	499	491	456	491	506	460	493	473	461	470	502	447	486	464	443	510	511	517	471	473	486	484	505	470	436	469	488	476	467	519	469	473	461	471	449	461	464	505	490	452	492	481	486	506	477	441	494	503	520	488	486	474	495	469	460	490	498	470	491	485	473	487	457	444	467	470	445	454	513	469	450	476	452	471	476	506	490	490	491	503	467	509	462	491	459	524	451	479	469	499	456	458	448	471	481	444	553	493	484	444	495	502	488	458	452	439	485	452	490	468	477	482	468	505	464	513	461	476	464	483	494	487	480	467	458	524	507	468	489	470	474	473	459	478	504	458	507	465	512	449	459	501	493	494	487	491	462	468	492	462	501	439	522	492	496	474	491	476	489	456	490	508	430	443	478	482	475	491	488	479	499	475	480	503	515	473	482	469	477	455	471	503	446	489	465	459	478	444	500	508	494	487	481	446	474	510	499	467	522	452	476	474	456	521	496	489	473	518	474	486	469	446	527	452	519	488	467	447	486	477	483	441	479	562	489	503	457	483	482	471	436	493	464	465	510	451	467	458	499	480	462	509	476	505	486	470	486	467	484	464	503	500	446	473	506	473	496	464	519	489	492	473	461	449	463	443	500	444	510	478	474	465	437	474	509	493	457	459	503	448	463	492	454	479	480	452	506	459	490	504	477	472	492	475	448	465	477	482	460	509	468	477	504	486	469	499	509	479	481	452	479	460	454	499	496	473	507	464	462	439	491	470	518	466	478	510	448	499	482	493	455	495	475	483	464	446	466	452	471	513	490	468	488	482	455	479	451	454	453	475	473	465	463	474	511	469	433	493	495	458	484	488	445	478	484	486	466	451	463	516	428	451	511	526	499	479	541	505	439	494	479	461	475	486	471	497	485	492	481	457	451	424	445	491	472	492	494	467	475	462	506	474	463	507	455	475	536	504	495	461	483	451	436	462	490	472	461	496	455	501	481	492	473	471	497	479	458	485	441	500	477	504	480	460	486	514	512	480	468	454	519	479	476	424	436	498	463	475	457	465	488	456	460	481	461	513	496	482	479	475	500	497	527	482	430	501	472	478	471	509	447	493	454	470	469	478	472	509	468	477	458	458	488	487	502	452	514	457	466	481	476	450	448	459	514	457	479	445	502	456	521	453	473	445	457	450	468	485	479	474	499	453	504	485	468	482	458	482	491	471	434	495	482	467	449	486	440	468	452	468	475	505	478	482	427	523	486	474	471	485	484	456	489	473	498	502	483	484	461	529	516	492	485	443	460	522	459	463	486	462	481	510	465	458	467	473	473	523	490	517	512	478	500	476	516	478	477	472	478	422	462	477	457	466	488	497	467	479	477	497	500	487	460	450	481	460	489	456	483	479	465	473	516	498	456	451	475	480	474	498	505	510	501	474	481	508	473	481	475	461	472	495	488	488	484	455	476	492	499	490	476	464	436	520	463	470	485	464	472	487	462	448	464	504	489	461	482	474	448	503	464	455	516	466	485	494	515	430	444	455	479	467	494	470	476	505	427	500	489	482	506	469	498	477	465	470	512	473	446	478	499	503	530	509	493	482	495	454	454	543	471	454	465	503	481	461	496	500	516	474	476	465	441	486	506	486	501	491	442	459	492	475	470	509	483	471	480	482	512	474
22846	21372	29091	24007	21377	21418	7640	1310	941	895	836	759	681	709	636	626	605	617	625	619	585	548	567	544	533	557	539	572	555	543	536	502	557	541	515	529	548	514	525	553	523	502	501	540	493	508	550	519	493	477	524	542	492	562	503	514	530	504	523	548	565	477	504	531	537	559	552	468	477	502	530	523	480	550	497	548	468	541	521	528	517	489	515	489	486	505	498	516	523	556	542	477	523	522	537	527	498	514	526	501	508	513	500	524	519	476	485	516	552	534	549	461	514	487	497	525	516	537	520	529	530	512	529	482	519	485	526	530	515	486	501	533	514	496	504	470	481	497	516	514	541	487	525	470	492	522	455	550	534	530	519	526	480	511	561	499	473	523	508	532	488	535	502	539	506	498	481	515	504	488	506	504	541	479	524	513	545	475	521	506	556	478	525	501	501	516	480	526	510	517	515	515	511	497	537	532	537	529	467	520	500	512	514	486	516	535	490	534	502	516	525	523	475	538	447	524	516	507	563	492	478	522	529	515	504	512	510	514	528	515	510	470	513	513	503	554	462	504	503	491	508	479	511	479	515	497	548	532	510	525	503	483	487	517	485	521	486	492	485	555	519	524	484	469	491	530	487	536	516	503	533	531	507	476	521	519	526	497	542	516	509	496	547	525	494	531	523	514	512	492	503	528	512	513	505	532	499	502	509	518	519	497	546	484	539	508	489	524	536	525	490	517	501	528	495	493	488	505	490	555	552	511	527	511	502	518	566	536	512	504	520	488	478	510	528	506	527	484	519	531	497	508	537	569	436	518	476	483	544	509	494	493	501	541	484	486	541	498	490	495	496	478	523	508	487	546	526	507	487	504	562	527	456	496	484	518	525	504	501	486	539	511	522	520	515	495	554	502	508	514	486	490	490	508	503	514	499	481	461	503	493	506	513	515	507	512	506	478	477	535	484	550	511	496	498	513	508	476	517	522	563	485	532	495	527	498	501	527	503	515	494	497	462	505	511	526	497	515	520	473	523	528	537	498	513	509	498	452	464	512	531	544	457	480	539	510	522	549	535	554	518	516	554	495	530	505	489	499	501	506	500	502	541	511	530	530	490	492	511	509	491	482	516	524	522	528	510	512	538	484	513	510	511	513	512	520	504	534	531	503	472	522	553	488	497	482	531	525	534	495	504	500	503	525	523	526	508	476	532	524	499	454	504	504	503	546	529	508	485	500	475	546	474	535	489	509	501	507	488	491	499	531	478	460	555	494	506	493	526	540	490	510	457	514	505	498	550	473	520	497	527	535	517	519	563	500	495	471	496	479	495	482	552	487	482	469	488	587	491	489	474	513	477	534	544	484	496	550	532	518	499	477	565	523	496	479	470	508	516	499	474	500	500	491	519	515	507	546	505	531	469	496	554	508	468	550	502	474	495	484	503	522	497	504	529	504	495	501	537	501	458	508	489	497	506	479	512	529	474	485	560	508	523	512	509	507	476	490	508	512	489	527	535	501	543	510	503	502	550	536	536	495	495	527	513	549	474	523	485	499	473	503	534	500	478	535	484	510	536	495	522	450	533	589	509	514	508	506	512	540	506	527	503	500	498	536	503	512	539	511	519	502	541	537	507	502	551	513	516	555	500	484	540	517	478	501	504	486	530	536	509	546	522	504	514	564	506	562	537	522	482	466	498	498	488	511	510	511	525	482	508	518	553	484	499	505	490	546	497	499	519	504	515	497	481	510	503	512	514	488	502	537	530	462	533	547	447	516	520	486	483	504	510	530	553	509	527	518	517	517	534	525	461	506	521	539	499	506	489	482	494	505	500	530	486	497	515	488	521	490	539	527	504	538	536	534	524	464	500	515	496	559	510	503	509	480	487	526	505	503	512	544	490	531	519	477	480	512	499	497	535	477	521	523	506	520	519	473	540	505	510	517	458	547	472	517	536	542	505	514	513	499	541	479	508	530	521	516	479	459	507	515	501	528	513	501	499	531	500	480	490	518	497	558	500	470	522	531	481	495	524	503	521	528	522	497	544	521	541	479	562	527	512	510	505	516	519	560	475	508	437	503	500	506	492	484	525	506	474	481	506	509	515	469	551	498	495	490	521	519	531	550	533	494	556	528	491	474	516	532	515	503	492	534	465	492	509	509	479	574	503	496	507	570	532	496	502	532	548	543	500	522	493	472	519	518	517	531	522	505	524	501	527	478	562	487	522	502	497	503	523	537	518	518	552	500	510	521	508	515	554	543	485	496	517	509	464	450	505	492	538	519	477	547	508	514	517	522	489	525	547	459	538	526	501	520	467	470	547	535	505	540	466	506	530	534	487	502	524	477	534	535	523	499	532	469	520	489	497	502	457	510	468	504	514	477	521	542	534	516	524	498	511	539	492	490	499	487	507	561	509	500	500	499	519	513	518	453	508	518	462	537	458	512	507	513	495	484	493	500	509	511	532	514	484	493	510	529	540	524	479	519	505	518	482	503	474	508	496	496	516	513	496	472	547	508	517	539	523	527	572	505	494	520	543	528	496	465	479	477	486	512	473	498	500	520	520	543	485	526	495	540	477	476	500	514	516	529	503	510	521	478	521	507	511	517	536	517	496	486	537	527	525	529	515	514	506	505	471	489	501	487	483	546	493	492	521	504	496	490	506	493	505	508	495	528	530	517	501	516	532	543	457	531	494	498	503	496	495	494	510	529	537	514	516	487	480	512	534	458	462	488	511	507	512	509	505	524	526	503	524	511	494	498	485	481	483	489	533	525	486	521	489	480	519	509	530	541	496	505	516	542	534	492	529	491	522	499	504	566	512	494	496	484	483	466	512	498	487	500	529	508	520	507	546	484	469	478	538	496	547	516	523	522	487	504	534	515	486	541	510	508	507	483	522	488	505	495	469	506	507	506	521	531	509	507	537	524	463	521	503	509	491	506	499	537	487	491	487	513	480	520	528	545	489	527	496	517	501	480	519	547	467	456	504	475	480	505	511	511	494	529	491	530	515	522	523	492	511	513	470	508	517	515	511	502	537	518	501	515	474	489	506	492	529	515	515	523	454	508	486	544	521	474	535	520	553	497	487	552	514	499	506	498	498	498	513	497	478	521	548	502	494	501	515	508	491	507	539	508	490	517	542	502	540	512	535	516	490	507	520	506	504	474	527	497	522	499	532	494	491	505	524	554	512	545	480	546	516	489	493	505	496	538	461	499	469	543	481	527	534	497	478	527	483	504	486	459	478	460	504	492	495	498	536	503	528	539	503	524	523	541	563	552	534	519	518	483	528	498	528	489	518	488	492	498	496	518	519	503	510	492	533	488	562	529	501	474	462	537	489	515	545	510	501	512	530	558	524	528	499	554	499	508	491	526	477	522	492	506	513	473	503	465	506	512	473	509	553	473	487	506	501	521	520	535	522	455	503	461	476	520	549	511	533	496	502	511	527	504	478	494	527	485	539	512	501	510	455	503	546	486	478	520	480	500	499	516	560	534	516	511	514	476	493	552
4900	14946	10106	4925	3626	2709	2175	1728	1412	1196	1074	999	838	803	779	711	711	674	626	610	635	603	572	560	524	557	553	581	569	559	577	520	580	568	554	550	531	541	519	563	500	541	549	538	501	507	490	531	547	540	542	558	525	517	519	541	529	472	523	583	522	519	509	532	548	509	513	513	535	497	526	551	506	538	533	571	538	542	557	528	523	500	503	511	525	509	508	509	507	530	553	523	565	521	528	480	538	518	527	509	515	503	493	507	583	553	545	493	485	505	516	493	477	517	549	518	512	508	522	527	535	493	521	505	496	516	531	534	545	528	498	514	504	537	547	498	548	496	523	540	519	504	570	516	505	469	532	524	469	499	498	531	520	489	522	537	566	531	511	510	508	528	514	468	534	541	541	532	554	487	534	524	547	492	541	536	502	537	549	523	454	491	546	556	533	527	530	498	560	542	513	502	518	498	550	545	528	507	510	501	542	527	496	555	563	534	481	536	524	498	490	532	511	471	496	545	527	500	502	501	537	517	541	537	533	513	495	522	524	492	518	515	548	545	530	526	505	533	524	517	516	468	523	491	479	502	521	545	521	516	522	474	513	503	562	509	517	538	488	518	534	527	543	545	547	541	510	498	563	521	544	527	487	523	537	549	553	493	504	512	518	522	523	522	527	521	552	483	550	553	512	559	546	540	540	484	536	492	477	524	517	518	534	549	532	496	530	516	515	507	481	499	538	489	543	498	504	528	477	532	534	512	536	521	509	531	497	546	510	497	501	474	533	525	498	542	534	501	560	518	524	505	522	484	479	600	523	503	530	494	520	521	539	489	499	521	518	496	502	515	515	553	542	552	509	490	549	529	488	531	504	511	516	506	488	501	518	578	505	504	500	513	529	520	495	541	504	511	544	538	526	503	529	559	515	541	565	509	563	510	525	530	544	496	514	497	547	543	532	521	506	552	542	527	525	545	488	543	553	489	507	554	551	549	471	519	541	526	537	539	496	560	541	500	487	483	499	498	499	508	541	491	528	506	547	542	512	471	516	553	492	552	529	544	510	539	515	531	515	531	570	509	528	501	524	505	546	533	500	513	547	522	506	536	538	526	531	523	542	555	535	531	537	535	542	453	557	498	492	522	530	501	504	504	545	522	489	530	539	531	524	493	558	483	483	495	540	541	521	510	550	499	490	519	500	535	537	525	510	498	541	515	493	529	530	492	535	502	512	535	513	525	505	463	515	508	539	526	536	526	541	522	538	501	551	545	490	513	528	515	513	541	491	532	523	482	529	491	563	520	550	532	502	510	499	527	501	501	537	532	530	537	537	492	551	521	518	524	525	484	533	505	536	547	528	521	513	491	558	527	535	560	578	522	480	521	522	533	474	536	512	499	498	487	540	458	533	498	457	533	554	526	539	490	484	512	484	531	482	484	520	478	535	503	549	458	499	499	537	510	519	519	519	526	509	529	542	492	499	502	532	503	537	490	492	513	502	541	522	485	508	507	533	498	533	492	504	565	518	549	516	498	494	523	533	513	520	504	517	481	479	509	512	502	486	555	540	491	531	480	518	534	521	476	480	502	529	524	499	518	498	519	550	526	538	525	544	547	511	533	529	539	516	492	515	503	539	516	471	517	551	533	513	502	508	537	512	507	539	512	539	531	541	526	551	564	538	560	524	511	566	513	459	518	542	498	518	526	491	532	499	505	518	509	512	549	505	505	508	506	527	526	490	528	493	529	551	518	558	507	512	525	532	549	498	483	538	502	500	513	514	497	498	516	525	502	534	534	501	534	513	518	500	528	489	526	499	486	485	536	510	506	499	511	484	548	515	511	497	519	526	489	503	517	530	516	501	543	508	508	524	529	508	527	537	528	518	532	515	548	494	564	480	507	541	539	491	516	535	521	551	553	555	476	483	512	519	522	553	506	505	513	502	512	532	547	549	521	527	511	508	546	530	551	513	516	507	570	490	500	496	534	501	522	552	523	488	492	540	509	496	535	488	540	529	564	545	547	511	522	569	493	504	531	550	533	518	554	484	497	506	512	499	507	511	488	529	512	532	544	513	483	521	583	503	532	536	528	496	526	506	534	498	481	516	533	471	526	530	535	492	519	489	513	508	506	484	526	545	498	496	509	503	509	537	516	504	503	523	495	490	543	532	509	512	535	492	504	500	550	519	518	553	499	534	556	546	524	505	540	507	491	519	499	504	530	533	526	533	539	573	528	494	484	538	510	521	488	492	543	530	477	523	519	518	520	548	504	508	557	508	502	456	488	522	520	540	537	529	508	504	536	535	499	496	535	549	541	524	491	467	500	496	489	539	534	515	518	554	517	493	508	535	552	487	511	552	510	503	522	533	526	520	548	526	555	505	510	538	487	499	544	514	530	535	513	564	518	529	543	531	524	483	514	540	526	528	546	539	530	480	474	482	528	507	465	492	531	478	540	500	514	517	518	568	580	525	527	490	508	503	503	488	471	509	505	563	504	517	537	541	515	501	534	525	516	508	531	556	478	525	536	528	510	534	530	513	508	504	496	510	539	519	542	541	481	517	545	552	506	546	493	529	493	526	524	550	522	524	507	538	516	531	529	518	491	509	503	525	464	543	511	498	516	515	474	488	474	486	472	534	560	513	559	516	498	494	496	495	509	464	550	469	532	494	522	500	530	537	533	534	552	520	514	517	503	515	500	553	524	539	521	523	513	509	542	502	513	519	487	535	538	553	494	503	516	526	534	499	543	540	490	570	516	539	517	491	468	519	503	504	514	511	493	548	548	516	529	491	579	503	563	518	479	528	482	509	487	512	521	550	507	545	515	559	515	513	585	497	509	495	563	493	506	532	486	552	542	517	527	525	535	502	529	526	543	536	499	546	530	509	535	533	508	495	488	515	514	524	458	524	517	490	544	523	518	490	481	487	541	520	500	499	555	524	474	532	492	499	484	508	522	496	508	525	555	539	491	491	499	521	520	497	538	484	531	517	496	502	539	562	489	482	492	507	554	488	478	524	499	494	509	495	579	498	522	498	540	501	501	492	518	525	527	487	470	496	538	480	530	511	530	516	475	493	496	518	513	524	543	531	540	536	506	528	504	519	549	524	516	501	526	456	494	574	512	533	543	535	483	485	538	501	499	528	522	516	524	519	493	541	501	537	475	493	491	518	526	542	485	528	465	510	536	536	554	527	519	546	516	530	478	536	530	504	478	514	522	567	476	529	513	501	510	490	501	536	520	543	515	555	570	502	528	518	514	530	530	485	509	508	525	485	503	544	564	495	540	549	526	503	536	510	511	536	500	521	560	530	518	501	492	501	508	516	495	511	551	527	543	516	487	491	557	520	506	534	495	534	498	534	494	486	492	490	527	481	540	512	510	532	524	505	523	572	518	495	482	534	555	521	528	500	513	501	516	512	496	554	512	502	504	543	495	507	498	538	523	503	485	497	519	523	504	500	473	528	532	553	541	530	531	490	484	545	550	529	473	506	525	478	511	548	513	558	480
27893	17339	2990	429	299	263	300	274	256	232	240	230	237	248	215	198	218	238	234	246	249	228	222	255	217	215	248	249	227	230	223	217	245	244	237	229	246	239	215	232	239	230	260	224	237	219	239	217	211	225	247	207	232	233	199	230	223	254	221	235	244	225	232	218	213	221	246	247	229	240	244	210	215	235	212	208	221	215	222	221	235	225	246	231	237	227	225	244	236	236	214	232	223	244	229	245	219	242	239	232	237	233	189	237	219	225	235	215	211	226	222	263	211	250	225	232	236	206	240	228	252	233	231	233	220	223	205	232	241	262	240	216	222	253	224	192	230	220	221	227	225	216	217	223	212	235	258	247	219	248	203	247	249	240	221	222	237	222	214	210	193	235	223	244	227	213	207	214	246	232	227	234	235	230	224	218	246	241	213	259	232	246	234	229	216	224	242	232	218	215	229	233	252	218	221	236	245	224	192	215	211	235	217	230	245	220	233	230	242	244	221	242	251	244	225	235	229	209	257	230	242	218	228	190	233	256	209	232	202	206	230	220	244	220	229	207	225	233	229	232	211	209	222	208	243	256	211	227	251	228	235	227	210	209	233	204	210	206	246	225	243	208	234	234	235	228	244	214	214	213	236	212	235	237	210	222	247	229	214	226	223	201	229	255	221	208	254	237	214	252	239	234	231	239	214	242	210	215	225	243	222	245	200	216	224	245	224	242	226	224	252	224	236	235	231	209	231	222	196	227	241	217	228	237	228	247	220	212	226	210	217	221	242	215	237	225	223	235	232	211	226	220	200	225	244	231	245	244	232	211	222	249	205	229	229	196	221	219	217	255	198	222	217	221	224	220	246	256	250	211	229	226	205	226	247	255	202	217	219	209	230	231	249	248	233	228	209	213	253	256	242	225	237	228	251	240	208	243	212	227	244	217	226	225	253	241	194	218	240	201	224	218	240	230	243	222	218	219	237	217	220	238	195	219	224	189	204	214	252	245	227	212	240	225	214	236	234	219	231	201	200	229	226	233	237	218	212	247	210	226	229	225	243	233	241	238	233	231	211	251	219	214	218	216	193	226	240	211	232	217	218	250	205	243	236	203	201	219	205	204	232	218	218	260	239	244	230	251	241	226	216	226	242	200	253	196	226	231	249	225	238	245	231	231	225	232	228	194	205	228	232	203	225	246	213	241	225	225	234	206	207	214	223	261	220	240	229	234	258	264	225	235	232	244	247	211	232	237	236	233	235	220	233	251	215	215	229	227	224	207	239	233	231	227	238	228	230	228	218	226	226	235	240	227	208	246	234	245	238	226	243	209	215	227	222	234	217	207	226	248	214	213	227	248	243	234	232	258	220	215	233	230	224	221	203	202	207	230	230	212	225	216	203	249	234	215	242	241	224	228	226	229	226	252	229	241	233	238	245	249	219	229	222	218	231	231	212	215	254	240	244	224	258	242	242	248	256	236	247	221	265	232	238	243	224	218	239	233	213	231	223	213	201	221	258	237	219	231	241	227	259	232	211	255	224	238	233	232	229	222	231	263	202	219	220	265	214	230	237	224	218	251	263	225	193	221	236	227	243	231	244	197	221	234	256	219	260	234	232	194	233	227	226	235	244	213	232	226	228	244	216	214	236	216	230	217	215	204	263	216	243	221	219	230	226	210	234	249	235	237	219	229	207	256	227	232	218	255	215	222	233	239	253	213	254	227	230	184	231	260	209	252	224	232	205	222	207	218	243	217	237	235	250	250	200	246	223	236	203	240	225	266	238	229	231	215	234	231	224	233	233	225	235	237	224	216	200	226	249	243	247	228	246	239	251	249	222	187	216	241	225	235	221	235	247	246	225	216	226	197	204	249	246	222	207	216	212	202	218	250	217	218	263	226	229	233	242	242	255	217	226	195	224	234	214	207	232	241	238	231	252	240	238	240	204	233	247	226	210	221	217	236	239	249	266	237	237	241	229	235	241	233	240	230	220	210	230	222	224	247	219	254	236	225	256	267	230	237	218	252	218	239	191	242	224	219	206	252	231	218	240	233	223	237	224	237	210	245	227	247	230	218	224	243	226	211	216	256	226	221	241	205	215	216	239	239	232	239	228	275	226	223	209	230	224	212	244	241	235	248	223	227	213	214	220	225	227	238	227	260	228	224	231	233	233	236	230	240	233	213	243	225	254	226	245	244	217	219	227	221	226	221	239	241	241	220	230	209	237	257	218	246	223	212	236	220	260	223	242	229	255	249	215	214	261	224	228	253	223	260	227	220	228	234	219	212	210	204	216	234	246	213	228	233	208	242	220	247	218	243	212	250	250	244	204	249	234	253	207	217	241	223	217	249	224	221	223	238	227	269	242	249	262	221	257	243	228	231	215	227	265	243	229	224	229	225	246	216	219	244	213	228	232	226	237	216	220	242	224	224	211	222	245	211	242	233	249	250	255	233	213	238	235	243	221	219	213	240	200	213	220	220	262	216	230	235	229	254	215	207	234	227	225	209	222	221	243	238	244	251	241	247	218	207	231	202	261	253	203	234	243	251	234	245	231	237	245	218	225	221	217	219	237	226	225	229	245	236	236	219	228	232	229	235	196	208	232	241	233	215	232	222	237	209	227	225	221	214	258	219	234	219	239	225	235	233	205	229	245	208	229	217	240	243	228	208	255	223	229	202	218	256	246	216	207	252	232	216	237	206	205	256	236	226	239	225	226	275	243	219	205	226	225	209	239	262	214	220	237	244	222	233	241	219	218	242	211	225	229	243	207	225	255	256	227	215	237	223	223	220	223	235	241	227	248	223	205	217	215	234	239	228	215	232	237	218	208	212	229	239	241	231	206	259	209	236	227	249	229	242	239	220	238	229	219	249	211	237	230	220	235	224	226	237	226	220	215	225	225	195	230	214	237	213	235	203	225	243	229	233	217	251	232	187	235	244	228	219	223	255	235	204	228	243	237	215	262	241	207	228	204	253	239	208	212	214	244	234	248	237	249	228	227	221	251	227	210	235	244	212	214	228	234	238	233	227	213	243	202	236	209	240	219	237	242	225	231	239	217	238	225	220	239	216	232	219	231	224	237	248	249	248	232	215	221	223	244	231	224	218	232	244	214	229	240	211	235	215	246	208	204	242	226	248	212	244	260	253	224	216	218	256	224	208	226	218	230	259	240	248	215	228	209	220	239	224	240	238	241	203	243	219	235	201	242	210	237	212	214	220	227	254	238	248	198	237	244	225	216	231	224	236	214	215	216	212	224	225	229	249	233	228	225	229	248	252	213	198	252	214	217	214	235	228	236	240	212	217	234	255	234	232	230	235	229	217	209	236	229	220	191	224	227	219	224	238	226	239	218	205	231	236	208	237	229	218	253	253	238	260	239	237	243	245	226	230	231	231	213	234	221	219	219	238	232	243	263	242	249	231	247	220	253	209	238	231	206	230	204	229	243	226	213	252	239	229	223	217	227	220	238	215	224	222	204	262	238	229	244	206	233	206	242	242	210	214
4187	712	572	387	332	304	290	295	283	293	267	246	253	250	268	278	261	246	282	245	262	264	273	263	266	259	258	259	254	270	308	262	273	272	269	245	265	240	250	278	245	249	223	239	264	278	260	266	251	269	280	269	252	245	239	273	273	235	256	238	250	268	272	256	251	252	297	266	273	288	261	243	241	263	282	291	256	250	261	248	256	269	274	266	267	276	249	248	267	287	234	254	239	269	253	238	242	248	265	300	275	277	268	278	253	263	253	276	236	254	259	249	276	278	269	261	253	255	244	260	267	275	256	250	268	260	253	289	275	254	222	260	295	270	270	246	281	254	255	247	280	266	305	246	250	258	258	285	255	264	210	269	258	248	258	227	287	287	263	269	251	264	256	280	260	264	241	243	241	252	239	231	262	237	229	270	255	256	248	225	242	243	254	272	263	218	278	251	265	249	276	246	285	265	260	250	267	262	267	243	270	271	276	312	271	262	282	257	256	265	247	244	237	282	267	239	262	271	288	264	224	261	259	272	263	255	298	259	264	263	299	275	264	268	268	259	266	267	240	255	254	276	283	250	247	256	300	244	241	269	301	295	264	258	231	267	264	298	233	256	284	264	231	261	262	279	250	268	272	281	263	260	275	289	247	250	247	252	235	290	291	241	266	251	261	235	270	269	249	242	245	245	257	254	272	246	240	267	283	251	254	280	279	274	264	240	239	274	261	265	277	296	233	282	294	250	269	279	264	269	276	265	280	256	265	274	250	249	280	260	237	247	239	278	260	269	235	232	245	285	263	229	242	246	280	281	264	244	262	249	282	264	242	251	271	274	287	244	276	265	256	250	278	270	242	266	253	268	263	254	229	273	261	263	224	254	269	263	280	249	243	279	268	251	281	273	264	258	272	276	293	279	262	261	241	263	289	265	282	240	251	277	259	252	282	259	278	252	264	228	259	235	266	273	273	237	275	264	240	258	278	287	270	278	269	245	262	265	260	298	263	274	273	264	282	245	246	257	249	273	244	241	230	269	273	254	238	243	267	249	261	251	285	246	243	262	251	247	283	257	237	274	279	265	246	284	265	258	231	271	254	274	272	281	267	249	245	252	277	271	274	240	262	284	252	269	270	267	248	300	255	265	265	271	270	290	254	289	268	253	251	275	263	275	248	283	287	261	266	263	248	266	233	277	245	271	274	255	274	273	270	252	262	241	268	265	248	277	256	269	274	265	251	266	266	245	256	251	230	250	294	224	224	255	263	272	263	258	256	248	271	239	279	268	253	281	261	253	264	274	246	259	260	252	236	270	250	259	253	242	277	278	251	248	274	261	286	276	269	273	261	253	245	254	259	249	263	266	282	270	248	271	264	244	288	289	267	248	269	257	267	260	243	272	249	239	259	230	269	257	283	246	266	287	261	249	269	271	241	267	271	263	265	235	263	238	305	235	282	263	268	251	262	249	263	287	256	235	263	266	231	248	256	250	255	247	266	289	257	250	255	241	292	262	298	277	285	287	269	227	262	246	278	255	265	247	267	259	280	266	258	225	265	246	278	257	259	255	296	278	275	265	264	248	255	290	282	255	269	280	268	251	262	267	259	274	266	284	289	279	277	246	262	252	272	270	267	274	262	279	278	266	238	266	274	260	250	250	256	262	243	279	268	253	240	240	281	257	279	258	278	245	258	246	260	274	247	254	262	262	252	270	243	275	268	255	267	286	260	305	265	273	273	293	255	276	252	246	267	239	260	252	253	304	308	251	255	275	249	244	279	246	252	259	296	225	219	248	291	267	262	246	257	244	269	249	266	224	260	269	276	282	291	265	249	254	280	256	287	264	255	248	236	254	258	263	262	257	282	270	254	268	262	234	272	259	281	276	262	254	273	227	250	251	254	283	267	284	232	258	271	235	255	257	256	245	229	273	250	250	245	241	266	257	236	261	269	231	270	267	237	242	231	300	247	295	262	239	269	251	274	261	253	289	256	242	262	244	254	245	268	244	298	277	250	269	253	256	283	266	283	249	280	275	244	253	300	268	266	239	266	277	263	284	250	273	246	277	258	263	263	254	253	296	295	273	240	268	288	279	247	260	258	237	268	247	276	258	249	238	253	281	273	246	265	267	249	248	249	260	251	266	238	251	268	245	275	241	255	280	286	257	254	245	302	256	230	283	262	264	242	243	256	270	246	271	253	252	263	265	266	276	221	271	267	260	262	246	240	271	268	266	266	248	248	256	280	246	267	229	260	266	233	244	246	245	250	269	237	257	279	263	255	249	242	259	271	244	260	248	249	260	251	241	276	288	275	225	272	244	235	289	270	265	256	260	262	263	266	242	268	247	249	262	279	289	246	256	266	255	300	253	265	227	280	260	268	265	254	261	242	274	264	248	258	249	245	292	242	262	284	253	256	248	264	250	275	226	247	259	287	262	280	290	241	254	264	261	251	276	266	263	269	239	217	234	268	266	286	313	255	268	278	271	229	235	275	281	236	270	214	251	267	242	237	282	264	230	259	241	285	265	241	271	231	262	284	275	286	257	242	278	272	244	277	261	245	261	244	259	257	276	275	237	274	254	269	243	273	276	272	260	268	232	261	270	240	283	268	269	269	259	268	250	267	263	270	249	248	252	276	259	265	241	274	254	273	247	282	244	248	246	267	261	243	249	261	279	279	253	266	272	256	251	279	255	245	227	250	260	276	254	258	257	274	253	243	252	268	254	248	292	262	253	247	248	252	244	249	250	251	245	275	280	256	245	276	254	263	276	273	245	245	255	251	278	251	237	236	254	274	263	256	234	262	268	255	290	291	290	275	279	257	256	237	227	272	254	288	248	210	264	262	262	291	243	286	247	263	248	295	261	258	280	231	268	280	232	270	261	228	235	272	266	266	259	266	310	227	239	265	266	243	243	259	274	292	250	263	271	240	266	261	245	224	232	260	260	261	234	263	258	278	228	273	273	235	280	268	281	267	263	238	266	274	265	230	245	251	262	262	241	252	261	262	259	256	250	267	236	285	261	270	274	265	276	265	278	262	267	296	245	282	245	237	241	262	252	252	268	274	244	245	231	262	248	276	253	256	250	259	246	269	247	271	248	258	266	267	262	263	259	282	235	237	275	217	221	270	257	276	297	281	230	277	261	267	232	244	254	273	273	263	260	244	256	241	277	288	247	267	275	271	273	275	265	242	260	266	258	267	259	259	256	277	233	263	276	282	255	263	258	282	280	272	284	269	266	242	241	256	267	267	261	276	247	267	263	230	248	245	271	257	248	281	277	275	248	253	294	253	255	282	259	231	282	252	266	241	255	229	230	241	224	268	284	254	257	268	251	254	266	253	244	270	232	270	269	256	258	251	282	246	278	298	276	281	247	254	229	261	264	268	283	238	250	247	273	231	256	269	268	246	270	256	266	247	267	244	262	263	256	240	257	257	247	273	246	284	236	270	258	255	278	283	271	273	277	253	251	240	241	278	259	279	262	240	265	257	242	282	260	275	294	303	255
24009	21360	28599	24477	21337	8654	834	542	457	382	356	376	367	313	299	271	258	255	262	262	275	244	243	272	255	261	262	228	229	248	245	260	245	224	223	221	245	240	228	226	227	258	201	251	221	225	239	262	202	241	233	201	235	214	230	242	235	223	244	245	229	197	212	236	193	261	240	232	235	224	236	240	264	222	221	210	247	236	207	238	233	240	199	200	219	242	218	230	226	223	226	216	194	214	226	236	220	221	248	191	225	242	213	233	246	225	213	232	244	240	247	214	248	227	210	216	234	224	232	211	237	223	196	234	203	256	216	206	238	218	258	241	212	209	248	226	208	247	232	202	224	213	240	229	227	206	228	224	229	201	240	219	222	218	193	230	217	215	209	227	223	223	211	193	191	240	240	243	234	219	219	240	198	209	239	221	218	236	219	235	211	217	232	220	244	230	218	208	235	251	243	238	218	212	219	240	249	205	198	247	216	266	203	225	224	212	235	231	222	220	256	221	225	212	226	218	269	222	230	227	222	230	212	218	244	239	226	235	208	223	209	229	233	206	233	216	201	212	238	231	229	221	219	197	228	233	229	234	252	229	184	233	218	224	214	210	216	244	237	226	251	192	239	211	254	234	218	243	193	211	217	256	211	237	212	216	232	191	215	225	250	236	238	214	250	230	194	207	229	232	225	209	245	225	194	210	230	179	234	222	222	205	228	225	223	250	219	234	197	211	211	237	197	215	239	228	206	232	235	223	192	212	249	225	231	249	213	224	225	223	223	247	196	232	204	231	230	252	213	219	213	236	200	240	206	219	240	214	226	207	238	235	231	201	214	208	213	244	195	231	222	240	221	221	241	260	237	226	222	228	209	222	217	234	233	248	233	225	245	213	226	240	258	227	212	255	224	221	197	210	220	202	236	236	233	232	224	249	226	207	233	235	253	239	222	225	204	237	251	229	224	205	253	250	220	229	209	213	240	229	229	227	223	251	238	256	227	189	220	216	209	198	213	221	220	189	257	221	205	223	199	228	247	225	219	239	224	235	224	238	238	217	218	231	232	239	207	234	199	198	217	217	242	202	231	196	217	217	219	236	215	231	224	231	232	204	213	227	248	218	252	237	223	217	217	225	215	222	196	210	211	222	232	241	202	231	229	253	256	252	251	206	207	200	223	234	225	205	218	231	216	232	251	253	193	235	202	234	241	243	240	226	220	246	217	232	193	230	242	233	230	240	261	235	234	225	233	231	226	231	242	223	220	230	232	201	225	225	219	223	225	229	240	243	239	253	200	199	224	250	241	227	222	199	243	242	211	224	232	239	222	223	220	227	233	221	240	229	222	211	228	235	198	239	221	222	213	232	215	229	255	236	216	228	203	237	216	224	214	226	213	198	222	236	236	256	218	211	263	235	232	214	236	239	224	234	213	213	224	227	220	242	199	223	239	218	231	231	217	215	219	214	234	248	222	190	206	208	226	244	231	248	248	218	242	257	236	237	210	214	246	221	223	202	222	236	256	230	230	242	235	218	204	249	231	221	217	246	229	231	250	206	236	219	241	238	234	230	230	201	225	233	237	246	220	217	231	223	245	228	239	241	218	247	219	212	256	234	210	224	205	269	237	235	235	215	227	223	226	224	249	225	257	275	227	238	250	225	225	203	231	232	223	241	227	194	229	213	223	235	229	218	234	239	186	208	241	205	233	248	217	249	219	208	269	212	220	236	231	225	214	227	239	231	213	223	218	235	244	211	215	222	217	253	218	216	202	236	215	231	238	216	227	226	238	229	242	220	237	245	207	205	242	243	236	226	232	222	220	238	235	239	223	250	210	211	213	219	236	226	230	248	239	213	228	223	232	203	214	222	255	253	209	225	216	237	235	235	248	226	224	206	231	210	236	219	221	249	220	246	244	201	212	208	227	225	214	236	222	230	221	229	210	221	238	243	247	221	234	255	229	245	241	224	201	237	222	219	235	216	234	213	217	213	242	207	220	222	216	243	237	224	216	215	218	242	197	235	219	201	258	229	246	218	257	229	202	251	202	220	223	222	213	220	234	231	233	226	228	203	210	210	232	214	208	206	238	204	245	192	254	241	232	236	216	202	221	220	244	221	223	209	188	215	274	203	226	248	226	221	214	222	245	239	237	221	217	227	214	231	232	220	238	197	191	235	222	224	226	227	222	208	207	228	213	249	225	216	228	236	252	258	223	217	228	223	220	195	240	242	250	218	211	243	199	244	216	232	209	218	223	215	193	219	213	240	243	234	238	246	227	230	230	239	246	255	246	222	230	215	231	219	210	211	205	214	217	249	218	222	240	231	234	196	208	212	258	245	222	198	231	216	236	214	201	218	244	239	208	239	215	215	238	241	276	265	238	232	236	225	259	253	211	208	226	208	218	242	256	228	224	229	231	229	227	233	230	246	228	222	232	203	231	207	245	219	246	215	230	226	220	213	219	212	228	210	215	229	236	247	247	226	210	238	218	243	226	221	224	225	228	242	243	220	235	235	235	210	219	230	230	192	208	220	229	202	225	225	223	208	236	230	235	241	223	223	212	231	244	225	218	228	219	212	200	214	226	224	220	222	206	208	231	226	193	211	218	224	253	211	234	230	237	244	242	220	198	241	236	220	226	242	234	254	243	227	230	243	201	215	227	247	227	210	239	202	238	221	224	216	219	212	213	222	271	233	210	216	235	240	227	217	215	231	234	235	228	215	222	240	203	233	217	202	236	234	204	222	241	209	209	229	202	249	224	220	229	217	222	216	206	210	209	219	221	218	223	213	225	228	205	248	218	205	217	221	232	238	220	200	227	224	243	201	199	203	212	218	217	197	201	223	229	244	186	207	226	254	244	230	213	220	239	219	230	233	238	241	227	212	222	207	225	231	221	240	194	239	226	219	243	227	226	239	239	222	252	218	228	255	231	215	211	231	237	221	224	236	220	241	231	203	227	228	246	207	233	210	241	245	222	245	233	237	222	214	211	220	229	230	215	258	208	219	230	216	213	234	219	229	249	233	209	241	234	193	181	233	211	248	214	220	216	216	243	208	206	230	239	244	193	213	214	236	221	244	218	216	230	257	215	244	224	224	224	218	217	212	234	225	234	249	192	229	204	209	225	221	250	254	236	260	216	254	251	245	212	215	209	237	230	198	214	226	222	199	245	236	220	229	218	234	251	234	235	243	247	227	204	231	204	222	224	252	242	239	217	207	225	236	221	232	233	255	210	223	259	262	231	230	225	216	205	213	237	233	225	234	213	241	220	241	244	226	217	208	241	234	221	237	207	239	206	218	217	203	232	244	208	242	205	215	183	229	239	227	235	205	234	222	218	231	245	241	232	217	239	217	249	216	207	191	216	236	236	240	249	214	198	216	249	220	245	222	241	216	227	193	220	239	242	218	235	225	237	238	219	232	227	233	200	234	212	227	219	217	224	221	249	216	209	216	228	216	220	205	226	216	194	212	210	208	220	204	202	216	228	229	198	220	230	231	227	219	228	206
3426	8730	5778	2661	1863	1420	1087	875	691	549	530	456	435	377	337	360	293	350	312	312	308	283	286	278	302	303	262	280	286	332	259	260	262	266	306	259	255	268	274	254	243	262	243	229	272	240	238	277	242	275	268	265	254	261	249	244	238	255	262	260	249	279	249	223	255	252	249	232	234	253	273	230	271	217	266	273	241	255	261	227	277	222	247	254	271	255	237	252	220	235	259	266	230	258	252	230	255	240	264	260	266	254	238	254	261	274	253	253	254	229	257	219	251	254	253	249	252	243	247	250	234	242	240	234	225	252	233	252	247	230	275	248	257	274	237	257	248	215	248	254	249	248	228	223	232	238	249	256	247	255	245	263	259	282	235	253	272	258	254	243	228	274	236	238	213	243	277	248	238	256	260	240	246	244	258	251	265	232	222	247	242	247	229	228	234	232	216	240	260	242	280	228	236	256	261	223	246	279	255	251	213	253	210	238	262	223	253	255	239	253	243	256	274	248	246	267	255	248	268	235	259	220	227	269	237	250	248	265	262	240	240	235	229	228	255	249	231	235	253	257	233	245	224	237	243	242	258	243	246	237	250	252	215	264	260	233	252	235	234	244	248	255	244	253	272	232	232	226	234	268	226	265	245	245	224	269	250	228	240	232	234	234	250	229	224	225	230	237	256	257	286	225	235	239	258	228	244	232	232	244	256	241	244	241	240	246	235	256	251	253	240	222	239	251	241	259	265	259	254	230	254	226	255	249	268	243	257	265	234	259	233	213	255	242	229	239	211	263	214	253	266	247	239	279	229	234	225	255	238	242	261	277	228	252	227	255	234	251	237	258	263	240	229	238	275	253	255	247	244	213	245	237	244	259	245	245	233	247	260	246	252	235	242	253	209	282	232	247	246	278	241	270	213	238	264	279	263	240	258	240	272	250	253	252	213	254	246	246	250	232	261	255	216	237	233	247	249	251	218	253	261	235	231	251	241	271	237	223	246	222	266	248	263	262	238	219	234	244	271	260	234	256	262	268	275	243	224	256	248	259	202	238	245	257	261	238	265	249	253	222	236	249	221	243	254	243	246	278	275	236	219	265	259	253	242	237	239	253	242	249	274	252	281	236	261	270	224	219	246	255	259	263	249	241	262	245	254	258	231	260	236	238	239	261	272	230	233	252	212	270	235	263	223	263	247	244	243	254	249	239	231	235	254	249	227	238	248	255	238	280	248	223	227	258	245	275	266	251	260	252	241	253	257	233	269	257	245	245	267	236	255	273	223	254	223	247	269	248	274	247	258	234	236	247	254	254	235	231	219	247	280	255	242	234	230	242	246	194	223	254	246	236	244	247	246	248	218	236	255	221	241	223	228	241	249	232	233	254	250	242	225	273	255	247	248	255	248	234	232	246	279	234	235	227	258	257	234	246	246	239	250	247	238	236	242	259	232	247	257	230	240	264	238	233	257	225	267	243	238	256	239	227	245	269	259	237	228	251	246	252	247	254	248	234	255	227	221	255	262	221	261	217	244	251	265	242	272	248	263	267	254	270	239	260	241	218	247	259	288	252	250	257	228	260	258	255	231	261	236	231	239	246	239	262	231	241	241	231	256	281	238	232	278	243	254	267	271	220	235	240	280	249	250	237	241	261	294	257	266	248	264	296	228	230	250	248	245	236	240	237	239	252	221	235	223	252	246	246	245	227	239	274	230	262	238	240	273	269	254	266	231	220	237	248	239	218	252	240	256	249	258	259	253	247	221	242	249	261	246	241	257	244	256	209	237	251	212	229	249	256	270	227	263	242	224	240	247	214	225	245	234	232	220	221	234	246	225	231	244	224	255	254	260	265	250	234	268	256	254	243	219	250	209	275	257	253	245	233	263	250	240	236	244	244	238	256	228	239	246	277	234	245	253	268	229	219	255	280	271	247	243	238	251	277	258	236	257	262	232	240	228	235	258	254	272	235	249	249	234	278	257	260	253	261	257	243	240	274	253	241	257	238	240	235	254	242	227	226	263	254	242	246	214	229	231	267	231	231	249	247	246	233	254	238	246	253	259	230	261	243	255	236	233	219	265	219	244	253	240	239	233	268	252	246	248	233	266	223	253	247	228	260	259	223	232	230	262	241	251	224	243	261	235	241	232	215	263	238	273	228	241	210	235	237	272	244	222	239	258	207	211	239	250	244	240	257	266	281	266	254	245	275	243	252	253	245	196	249	271	249	241	235	238	219	251	224	244	210	240	228	236	236	247	233	225	245	225	255	241	234	231	267	232	249	252	253	266	279	244	257	242	248	242	251	247	235	227	237	256	253	236	261	267	260	257	235	235	256	258	284	224	232	261	258	236	231	260	236	243	237	229	252	257	249	298	248	265	235	252	226	253	258	218	257	266	246	259	250	257	239	234	266	245	268	223	276	273	245	236	280	251	237	233	250	254	244	252	270	261	252	241	225	226	258	221	250	244	255	216	253	246	237	224	264	221	226	231	239	229	231	244	265	236	281	224	232	234	248	263	258	264	259	269	223	237	251	224	248	267	226	263	254	234	261	224	238	237	230	261	219	248	241	245	274	274	249	264	253	252	239	261	239	248	226	247	260	253	236	246	269	252	253	231	248	258	256	237	239	267	222	260	238	242	253	247	257	275	219	270	223	248	255	229	240	244	232	250	252	243	240	240	231	229	276	266	243	219	263	252	224	232	258	238	256	244	269	233	249	235	215	253	240	242	260	284	231	247	227	273	248	254	254	239	223	251	265	234	238	233	255	245	257	263	250	267	251	235	248	260	243	260	250	229	241	236	243	233	253	221	256	230	246	264	243	239	230	251	237	249	271	228	242	250	261	237	259	226	222	259	226	229	218	252	247	264	239	249	267	272	255	263	291	255	242	245	226	241	263	267	244	251	281	257	252	247	238	227	250	241	236	228	256	250	277	249	266	233	254	252	249	260	242	266	246	240	250	243	265	284	229	246	239	260	256	247	247	248	253	233	206	239	267	253	280	244	253	248	253	261	243	264	258	275	236	265	239	220	273	267	226	269	236	255	244	267	239	265	248	239	241	252	257	238	256	231	249	222	263	223	250	229	286	239	250	227	262	246	233	259	229	236	243	239	259	260	253	228	229	254	232	270	238	261	244	263	219	213	216	264	259	227	272	250	255	216	227	278	249	244	248	246	260	234	264	241	220	256	245	244	266	255	261	264	248	231	222	230	256	254	251	265	256	230	228	259	230	247	251	229	241	239	246	243	253	256	240	222	240	267	263	220	240	243	244	247	265	255	241	228	245	260	263	281	249	230	226	278	235	260	231	225	235	270	237	260	212	243	261	232	251	249	217	288	248	244	247	233	231	215	265	251	253	221	244	267	240	238	214	241	279	266	254	229	256	254	225	239	221	254	234	229	258	227	237	248	223	242	241	250	238	234	254	256	240	243	253	226	241	248	245	250	245	272	247	219	260	248	239	248	262	246	261	251	248	242	268	209	248	245	251	236	239	253	227	260	255
25157	21313	27426	25426	10079	858	720	615	653	528	549	513	472	446	468	477	532	466	463	486	446	504	487	465	449	482	458	444	440	473	500	463	486	426	473	457	451	415	458	447	467	423	478	443	438	456	457	484	480	450	423	459	458	438	427	431	479	443	461	449	442	477	434	465	414	452	449	437	449	407	454	455	452	434	461	440	452	440	442	420	464	471	427	453	432	438	496	442	455	425	464	420	467	469	436	440	433	445	474	437	487	430	454	399	438	482	461	491	396	461	428	398	439	457	500	425	425	473	454	466	481	436	429	480	450	448	455	463	468	476	446	451	418	408	466	428	439	456	426	459	475	453	471	465	420	462	454	432	447	434	423	471	456	422	465	445	446	426	452	457	433	439	412	453	469	416	478	472	460	435	473	444	466	447	456	449	488	446	491	437	471	462	464	475	429	454	429	451	480	469	486	441	436	450	485	476	470	458	446	464	448	451	416	429	447	463	458	469	473	441	406	477	427	453	441	456	437	448	472	483	454	463	425	458	438	386	447	454	490	428	435	407	481	401	458	452	465	455	407	491	417	432	428	466	503	442	474	402	461	437	445	438	493	450	458	437	436	455	447	421	449	433	455	437	406	423	420	446	464	439	500	422	425	432	463	449	453	451	468	430	499	460	446	435	460	447	448	412	434	465	456	446	475	470	492	433	446	434	472	478	432	472	454	448	426	467	447	441	478	421	482	475	454	421	434	432	477	473	452	426	477	443	438	429	443	422	435	484	485	440	436	463	448	470	451	440	474	467	458	426	456	454	476	462	457	468	438	480	438	426	466	461	446	408	463	483	484	472	463	415	419	407	463	438	440	444	427	483	454	445	459	491	419	478	515	467	422	460	448	428	467	453	438	466	476	451	444	446	465	444	440	462	415	492	442	468	440	444	479	433	433	458	420	443	480	437	446	434	442	452	409	410	471	460	491	458	430	420	439	466	450	444	459	416	432	480	424	417	418	436	442	455	467	429	460	452	444	428	438	441	419	460	442	461	453	463	438	494	447	441	496	460	457	447	450	463	424	466	460	434	440	460	427	464	458	428	431	469	426	468	414	479	445	439	448	437	443	454	439	454	452	410	436	455	458	431	479	467	455	457	444	448	468	451	405	443	459	459	428	420	446	428	448	478	442	428	433	437	472	416	463	419	438	444	421	430	485	480	432	479	451	432	451	433	485	431	468	480	493	448	435	480	439	471	482	411	455	443	451	457	449	437	463	425	447	444	480	429	464	464	442	461	408	384	433	462	488	422	445	444	465	448	473	481	462	453	451	450	423	449	433	483	461	429	449	477	434	444	433	434	469	487	447	450	419	430	444	459	459	454	475	458	447	438	462	439	424	457	454	441	454	473	434	438	468	413	446	436	446	451	469	449	445	455	457	457	457	458	433	439	477	466	426	452	451	450	477	481	450	426	437	421	421	467	445	459	482	471	435	407	442	464	498	462	426	472	424	472	451	457	435	469	431	443	405	460	449	439	453	411	447	431	442	458	452	413	471	432	464	460	415	453	475	428	479	455	468	420	433	513	469	456	488	478	429	469	445	479	440	471	433	463	453	419	497	447	457	456	471	422	467	420	452	470	433	460	420	455	434	483	457	443	473	438	415	473	447	422	427	444	506	447	397	458	456	449	467	463	447	443	439	484	455	479	439	441	457	459	474	450	453	455	442	434	448	476	492	490	391	399	455	425	464	448	442	453	470	442	444	452	466	467	462	430	475	426	458	450	444	400	419	464	458	462	442	495	466	431	450	499	423	442	493	416	490	448	413	477	455	467	440	430	437	439	444	432	422	441	435	398	456	418	462	444	448	439	421	423	418	462	468	435	443	441	458	441	455	463	406	475	468	446	458	476	435	505	439	456	412	466	439	445	406	468	458	435	443	426	441	418	450	477	482	413	457	440	473	495	470	463	464	440	443	425	414	446	433	436	496	443	440	433	416	475	410	487	434	467	448	467	451	474	492	449	464	470	498	454	473	474	434	466	433	434	437	445	520	451	434	443	457	470	448	462	446	461	450	424	461	432	458	452	445	465	430	477	431	427	453	441	430	450	446	453	446	438	471	435	472	441	475	475	428	488	456	473	471	407	452	454	466	444	449	414	436	480	461	456	477	467	446	472	423	406	449	474	423	409	473	440	457	492	450	483	431	446	438	435	452	479	459	463	430	483	494	410	449	428	462	436	455	438	477	432	453	445	501	438	452	461	487	397	441	437	423	464	420	447	449	465	444	420	420	456	463	482	433	450	444	423	437	454	467	455	475	450	474	429	432	430	457	427	462	412	472	450	408	473	465	423	462	466	427	451	457	407	447	427	470	483	478	454	462	431	453	453	446	466	480	482	465	451	427	418	461	473	431	429	465	441	449	440	462	473	472	415	445	475	441	440	438	453	440	471	469	468	446	445	450	439	433	414	455	477	439	434	390	425	477	448	438	421	431	445	440	452	406	424	439	448	493	439	450	439	421	511	479	448	455	431	429	470	443	459	459	453	457	468	448	495	487	427	464	429	469	447	467	466	449	468	470	447	455	441	418	453	481	462	449	432	463	420	465	437	458	436	474	432	463	447	438	426	464	427	422	431	423	461	439	459	436	433	427	437	444	434	468	447	480	446	453	468	480	448	415	418	489	464	441	416	451	434	475	459	502	465	483	441	453	467	430	417	420	460	437	435	425	466	435	430	424	482	435	443	430	441	456	469	462	466	423	465	422	466	438	427	430	429	425	447	389	446	444	444	484	480	432	466	422	461	436	440	469	453	451	430	436	469	471	448	468	454	449	458	404	468	400	471	446	451	469	507	437	440	449	471	445	458	440	490	444	490	470	483	449	438	511	427	443	462	426	416	420	450	482	437	442	467	411	497	429	464	425	461	433	460	437	456	442	432	457	434	409	434	445	494	444	416	478	453	440	417	470	460	438	473	413	426	432	422	462	439	485	514	437	455	434	440	464	407	496	449	460	433	461	450	422	446	443	428	464	488	431	459	420	439	434	416	473	441	447	456	444	464	438	445	450	415	469	457	480	435	423	470	433	448	459	523	459	480	502	468	504	489	468	464	474	439	495	413	454	432	491	435	433	429	493	445	429	455	426	428	451	471	436	484	418	452	433	458	419	434	450	445	489	430	452	442	426	437	470	489	448	483	417	461	470	446	408	442	466	416	454	443	513	449	460	432	429	444	435	422	463	453	459	426	450	461	449	434	466	428	459	479	416	473	450	446	465	464	449	467	448	476	433	432	482	437	455	478	440	464	439	462	409	462	480	473	443	452	442	462	456	416	513	461	464	448	440	451	437	459	448	471	455	468	439	407	429	450	439	443	432	460	438	440	494	475	443	464	441	478	410	459	419	425	446	438	436	453	416	437	425	433	429	421	465	424	445	485	470	443	456	428	435	469	445	452	460	459	451	440	451	437	446	470	443	437	468	426	457	423	439	443	425	425	439	426	464	452	428	462	494	458	470	448
3627	5361	3477	1767	1362	1136	957	827	755	657	650	610	645	560	540	550	565	536	525	528	545	472	468	484	483	499	487	473	477	513	522	471	486	440	504	494	484	459	485	541	447	417	493	506	540	476	482	491	510	459	466	450	488	482	513	491	507	504	493	452	491	463	523	525	484	518	453	518	481	459	500	467	505	487	487	482	524	472	456	519	486	447	495	521	503	485	493	483	519	489	478	455	481	519	471	468	447	474	508	497	530	488	458	462	492	546	501	492	452	489	460	502	487	526	514	521	494	484	449	456	467	514	455	481	484	512	508	471	488	497	459	496	464	493	504	502	487	512	486	492	465	482	499	518	487	475	486	496	514	483	493	506	512	461	467	491	481	483	485	480	492	490	461	478	472	481	483	495	443	494	443	533	464	477	504	471	469	504	448	488	498	470	482	467	434	449	496	497	437	459	472	523	449	534	498	479	453	464	458	472	460	467	460	434	503	545	466	479	442	465	487	488	476	493	480	473	461	467	464	433	509	480	455	495	487	513	484	496	506	485	494	472	489	473	470	505	453	481	490	494	459	514	488	484	491	472	457	477	482	534	485	491	489	495	524	468	504	459	489	504	522	466	528	477	449	446	457	485	486	492	454	476	515	461	494	476	491	500	484	504	496	472	451	488	490	494	477	468	481	495	438	455	504	498	457	503	472	508	496	457	482	500	467	482	504	501	469	460	488	509	481	524	468	465	492	477	462	502	505	510	504	529	502	491	493	488	491	521	459	505	461	471	480	487	448	456	483	489	473	512	460	475	474	514	473	474	494	497	503	477	455	458	502	461	490	475	476	484	505	476	474	482	499	493	490	475	515	500	487	493	475	518	482	466	525	488	450	477	469	459	489	507	502	450	489	478	486	483	516	499	509	488	452	462	464	473	506	523	489	512	489	471	507	482	504	456	445	522	483	465	510	452	512	496	421	483	502	476	501	534	490	475	468	496	474	502	491	448	475	493	474	470	524	504	493	514	485	447	452	512	472	446	443	473	480	527	495	496	458	515	496	491	485	475	498	506	504	492	530	461	454	435	455	500	472	476	489	535	475	476	497	472	503	476	497	506	476	501	477	460	499	475	518	481	448	492	486	472	449	457	494	479	486	477	469	500	487	490	480	462	484	485	476	470	477	460	470	446	511	519	504	492	485	458	503	530	479	484	451	514	522	488	463	474	460	483	456	475	482	498	478	491	449	469	458	493	474	476	506	496	496	484	473	470	479	462	486	508	501	460	471	502	478	473	487	498	429	504	449	512	499	510	463	481	501	453	496	481	468	495	516	436	485	480	455	497	432	519	472	481	469	470	506	459	477	495	509	432	486	466	476	453	489	488	494	493	495	481	504	503	464	493	515	488	474	497	492	411	464	474	489	460	466	512	471	457	488	502	465	475	515	494	509	486	469	488	473	473	515	495	468	469	483	492	443	448	485	504	477	456	471	452	478	501	487	464	506	488	482	515	452	486	484	491	430	487	480	448	462	474	470	518	521	473	520	523	523	546	477	500	496	475	485	484	459	441	484	493	451	480	505	450	507	449	498	476	484	446	489	477	497	482	479	484	527	500	463	521	490	470	501	472	449	481	503	457	489	494	493	502	488	507	519	501	506	494	468	485	452	484	486	503	458	492	503	443	486	465	498	510	479	530	481	511	468	468	476	512	479	477	477	489	494	501	531	493	486	491	504	490	482	503	482	480	456	528	468	475	470	478	520	487	428	462	464	492	470	466	489	494	485	492	497	489	488	515	464	503	471	463	483	484	460	442	519	506	481	475	496	508	490	513	492	494	487	514	496	487	463	475	478	472	456	516	478	473	476	513	487	459	469	464	448	497	500	480	491	532	453	507	453	431	458	439	458	470	461	486	494	481	495	444	497	474	487	477	481	479	458	473	440	488	501	492	497	506	494	474	477	510	467	485	456	481	488	519	497	470	473	458	517	490	498	514	469	473	491	463	444	473	485	482	451	498	508	509	495	505	467	484	488	466	484	480	460	454	501	433	477	471	477	471	496	493	479	462	481	511	450	445	486	470	489	464	488	488	457	459	473	467	523	489	500	462	476	472	499	484	489	455	506	497	459	447	467	468	489	538	450	474	468	493	463	458	495	512	476	489	463	460	499	470	466	468	480	498	481	484	484	464	485	471	510	498	513	470	475	468	453	531	510	464	499	460	489	487	471	473	465	501	475	450	513	478	486	502	466	504	462	492	495	481	473	456	494	493	492	478	441	443	451	451	503	516	477	458	457	494	468	464	468	472	439	507	478	482	486	488	467	468	504	491	475	538	463	507	437	482	480	524	500	461	522	448	483	506	488	483	478	497	497	514	491	478	488	485	493	519	494	494	485	468	460	482	464	467	516	503	449	455	511	461	516	504	496	498	499	508	478	475	490	500	463	510	513	463	504	476	441	492	508	487	490	488	468	486	516	481	489	461	464	490	506	477	486	470	494	468	503	480	461	468	473	505	492	471	512	508	463	481	468	467	483	457	464	482	483	500	506	481	505	468	477	511	486	487	514	465	467	515	494	507	513	514	495	452	506	513	497	472	465	451	521	502	515	487	457	475	463	490	520	492	496	506	527	455	491	457	450	477	495	496	515	506	508	464	497	491	494	488	528	471	479	484	496	485	489	517	473	460	449	532	484	496	489	493	482	493	473	491	509	495	478	436	495	514	482	495	474	479	496	457	487	510	461	490	499	484	491	455	474	484	482	493	489	469	462	494	475	490	462	471	477	479	525	479	507	481	516	484	518	476	478	494	477	486	447	475	475	496	441	466	490	484	471	496	459	502	462	495	511	488	490	472	498	459	493	473	463	466	470	453	474	456	485	467	463	492	516	476	497	490	503	458	474	447	488	475	475	473	459	508	497	481	464	461	503	470	500	510	460	529	475	505	459	486	496	464	466	490	539	536	471	474	518	505	501	466	476	450	454	486	443	464	485	460	460	422	487	483	433	432	531	520	525	487	470	451	499	491	482	438	500	491	476	465	480	519	516	470	467	503	521	479	477	506	504	486	474	462	480	461	458	511	493	477	522	456	472	468	485	470	510	459	456	488	489	456	506	463	487	514	483	516	474	480	472	485	488	508	467	455	471	471	492	503	451	465	486	447	466	494	514	514	449	509	489	457	460	456	478	508	478	487	515	472	487	481	474	460	506	452	498	466	440	505	515	473	469	493	469	444	492	487	479	474	519	504	478	487	478	500	488	473	461	484	466	492	495	535	484	473	508	478	462	499	495	466	517	474	521	500	506	471	507	514	477	473	479	444	467	491	485	515	458	458	502	457	466	516	494	537	453	483	488	508	494	457	450	506	490	517	450	444	469	456	483	494	490	488	525	515	433	498	490	515	498	486	478	480	528	482	488	469	524	506	487	511	506	465	456	499	498	485	458	453	469	501	475	491	513	494	522	471	475	482	500	452	526	498	449	444	483	459	488	506	490	503	480	502	471	472	472	448	481	468
22835	21336	29064	23976	21336	21365	8046	1304	1038	877	813	776	715	698	640	639	644	577	598	543	540	589	587	575	584	581	569	560	543	550	521	557	513	543	482	569	514	563	527	512	509	528	560	513	475	555	568	502	522	525	532	517	499	499	509	522	508	539	512	503	528	544	526	524	555	511	494	551	519	490	502	520	520	522	545	557	523	551	470	503	520	523	475	489	522	510	503	536	522	525	513	526	544	515	477	467	539	531	484	501	505	559	523	531	503	476	526	522	497	516	507	511	513	550	438	519	545	493	528	547	552	482	513	508	550	513	528	492	494	495	523	507	507	517	505	525	538	554	513	520	466	519	512	512	478	560	521	530	478	534	532	500	486	495	507	516	488	505	548	532	519	534	537	542	521	488	518	517	487	545	499	553	535	485	523	488	511	500	512	524	518	524	551	508	525	516	570	515	512	539	510	505	527	486	526	502	515	490	525	518	544	558	516	498	538	543	519	505	507	502	477	509	526	527	506	487	546	510	531	508	527	538	499	507	526	509	544	500	513	507	528	488	516	488	542	490	523	533	512	504	513	491	487	512	506	510	509	520	489	524	526	502	540	510	509	516	493	554	502	510	501	543	521	532	493	485	542	527	539	504	559	499	479	524	502	488	565	515	518	528	515	524	511	530	515	502	535	536	486	476	517	494	507	546	541	455	463	496	513	499	506	475	488	503	524	531	528	539	536	532	507	521	508	539	509	526	492	540	535	486	527	516	512	542	515	470	474	495	537	493	546	556	493	505	521	465	509	556	550	520	525	496	527	525	529	512	487	545	518	508	492	500	531	474	563	526	506	542	503	526	523	496	506	536	481	479	516	550	522	520	579	533	515	492	521	506	525	529	556	483	547	540	532	498	500	527	481	484	513	570	506	554	524	515	495	474	508	497	532	499	515	531	503	514	553	495	476	519	520	520	519	491	520	558	529	546	544	546	517	522	473	514	505	551	482	474	515	459	559	488	523	485	533	522	538	513	510	540	488	558	487	516	505	531	519	459	550	540	513	536	526	499	553	528	515	537	512	536	484	504	526	538	464	542	505	492	511	507	505	583	483	509	556	482	524	480	522	529	518	522	507	474	519	520	475	511	482	525	510	519	494	544	514	534	531	518	508	567	520	548	502	488	508	525	505	506	547	468	521	481	515	497	487	535	515	504	543	494	505	535	522	470	508	530	539	555	466	528	561	527	532	529	494	500	503	509	531	545	533	534	489	508	456	509	493	523	518	531	518	570	504	553	524	501	493	508	504	513	525	494	535	496	505	515	585	518	539	477	527	521	535	496	501	508	552	503	524	493	528	487	484	501	509	534	494	523	545	493	464	512	540	541	520	566	487	511	507	505	507	548	509	503	555	512	488	486	482	515	511	519	515	528	532	503	504	520	538	522	528	512	504	482	495	541	520	497	513	515	500	526	533	547	503	567	514	534	507	520	486	562	522	487	519	517	526	481	504	502	530	504	530	518	500	502	513	541	558	506	506	519	515	522	568	527	512	528	502	509	503	513	493	493	507	494	510	540	509	506	522	482	542	520	482	543	485	503	502	500	493	544	553	524	514	501	499	505	485	517	527	539	531	508	501	500	496	485	481	574	538	539	519	553	492	521	528	481	519	511	529	540	516	489	537	564	531	488	515	508	510	567	486	490	526	510	562	516	514	528	528	517	509	515	498	527	518	490	523	522	541	488	511	468	501	503	512	491	535	553	530	485	501	516	512	537	505	511	518	526	498	489	484	495	540	525	537	544	514	518	520	476	470	549	585	522	481	509	492	520	496	512	502	532	476	479	558	480	518	485	469	498	529	534	536	490	540	486	507	537	510	563	517	529	507	548	517	505	490	546	524	475	513	509	497	495	520	527	527	521	522	488	530	515	511	516	529	505	486	512	510	547	534	536	484	513	476	525	539	456	507	550	535	531	503	474	526	518	536	538	498	496	499	521	517	497	507	497	523	509	533	530	536	489	516	521	476	506	505	541	507	512	518	529	537	511	478	499	503	503	548	525	490	545	539	495	514	477	509	486	517	519	524	473	497	554	501	544	484	527	497	495	496	486	483	499	518	530	540	495	479	523	482	504	516	546	568	514	525	502	470	506	520	522	469	485	514	507	516	511	530	486	518	528	513	541	520	568	527	506	565	476	500	515	532	494	496	507	489	500	486	472	504	506	501	525	505	541	544	535	535	534	564	550	487	515	543	476	531	512	529	506	510	515	519	519	492	510	525	501	500	507	518	533	503	549	532	520	499	500	509	494	516	557	571	514	540	507	507	484	536	540	522	548	484	462	478	522	539	518	513	490	533	531	527	545	522	502	468	510	523	506	478	465	503	506	496	527	457	484	488	476	483	523	514	505	489	496	496	542	519	540	550	499	536	478	540	495	511	498	481	518	529	537	491	503	558	504	510	498	503	529	523	541	506	499	580	499	548	516	499	518	494	495	513	505	519	512	510	487	503	528	498	518	536	497	490	500	524	527	505	568	569	456	526	554	548	540	488	544	535	515	528	527	547	471	524	526	520	549	526	503	509	507	516	506	490	557	503	580	493	511	502	489	544	560	498	549	493	502	529	511	493	487	528	488	508	512	537	525	526	524	532	510	517	520	560	497	473	520	557	521	504	510	508	531	507	532	509	525	512	577	543	523	534	520	494	521	497	491	502	509	504	509	521	498	517	578	525	487	533	475	520	514	531	508	516	522	490	498	538	482	562	509	498	528	515	546	518	479	528	519	521	535	501	497	540	514	592	540	475	499	559	494	526	568	510	483	497	497	532	508	496	523	483	533	549	501	526	514	500	503	517	541	500	492	530	505	504	518	469	508	471	474	502	512	540	515	517	544	527	519	536	522	478	530	495	537	561	538	526	528	506	537	484	506	524	522	502	544	520	532	547	505	499	494	547	493	508	517	487	544	499	488	519	524	487	493	519	517	514	518	469	525	562	498	488	507	469	507	498	486	511	505	518	545	478	513	531	560	492	509	547	518	547	531	499	511	525	516	543	525	478	525	516	533	495	478	489	502	501	544	523	527	501	566	483	534	532	489	484	528	496	527	527	504	512	507	522	495	511	516	496	511	531	522	530	506	536	524	487	517	526	509	543	491	503	492	492	486	509	524	485	512	499	534	517	516	510	524	504	497	512	506	517	478	517	482	509	517	509	499	479	496	539	492	522	542	517	528	507	505	516	534	513	472	534	518	493	497	484	504	478	492	527	531	508	544	519	531	456	519	533	535	432	525	507	501	480	557	491	510	508	529	552	532	512	476	521	510	557	511	498	502	491	495	510	532	529	555	524	517	472	489	483	488	517	548	522	513	510	495	487	512	496	551	539	517	508	490	516	529	512	525	501	492	514	513	519	462	473	504	485	524	513	510	527	500	491	507	538	545	510	510	553	541	529	514	522	541	498	488	469	500	489	472	535	522	518	499	525	506	521	506	505	554	493	508	489	519	509	499	525	548	564	524	531	506
4879	14883	10116	4929	3515	2830	2142	1622	1452	1200	1062	974	831	805	743	680	709	666	639	616	664	571	580	593	600	555	580	567	602	586	560	601	555	541	532	523	498	545	531	523	553	535	526	553	547	564	532	504	536	525	551	518	495	538	546	527	551	524	523	528	531	522	515	518	547	530	546	493	519	536	509	513	485	503	499	562	482	490	551	531	530	514	518	496	530	508	551	538	545	522	531	573	547	551	520	539	510	528	536	508	528	530	506	512	525	517	527	523	525	531	515	539	555	482	552	528	519	543	530	543	532	524	527	503	545	502	519	512	512	530	542	525	517	535	489	540	529	498	525	519	503	541	531	510	525	531	486	520	503	570	478	535	557	590	513	535	500	501	490	503	513	506	458	481	540	517	524	514	514	517	511	509	540	496	512	487	515	504	518	516	525	537	524	482	511	544	509	525	513	516	513	505	544	519	491	506	543	495	532	518	535	484	544	540	533	520	548	537	511	523	505	590	522	551	475	534	531	499	512	497	530	549	507	461	492	549	516	460	529	474	533	491	539	529	527	512	566	524	528	483	554	481	559	527	500	524	503	483	537	516	545	512	509	504	502	506	508	514	541	530	538	541	516	523	498	482	543	477	541	518	561	530	496	541	461	468	482	537	540	490	544	527	561	495	549	461	530	499	521	483	546	518	560	511	468	515	558	516	510	500	502	559	508	507	525	548	555	504	511	494	539	476	505	570	468	531	510	517	534	546	476	497	505	524	496	563	517	545	539	527	524	537	480	536	488	524	526	512	492	539	504	523	515	504	511	477	513	495	524	510	540	485	494	492	529	552	523	523	529	534	540	510	479	567	528	475	514	516	527	521	521	525	534	528	505	492	459	527	552	484	546	497	514	511	515	535	506	503	527	509	481	529	508	489	543	573	512	537	513	474	507	546	534	513	512	560	493	492	549	512	545	474	520	542	513	522	497	534	529	516	510	527	567	530	539	498	570	522	508	523	542	500	550	519	546	513	495	517	513	535	509	491	537	494	512	500	514	455	545	522	503	524	507	523	524	544	551	478	514	532	500	530	508	490	514	543	500	510	509	514	527	532	554	508	472	517	499	526	542	503	509	491	516	484	510	507	502	538	524	527	501	502	547	534	552	497	510	524	530	480	493	529	505	510	515	533	510	526	517	493	493	532	517	524	537	488	521	586	484	528	537	507	492	518	539	498	482	532	530	542	509	520	500	508	482	492	504	473	486	533	470	520	541	478	533	478	502	510	536	539	497	514	575	548	513	533	479	562	553	537	505	526	527	508	523	520	567	494	589	520	526	519	479	582	519	490	567	519	525	514	518	503	501	509	522	503	555	535	499	530	532	522	555	529	501	556	539	503	482	530	501	498	500	507	511	547	541	538	525	514	466	535	501	487	532	518	525	556	572	514	528	529	523	504	492	516	517	474	505	519	520	547	534	501	502	503	494	543	529	529	514	542	512	507	540	500	504	531	519	536	492	538	552	527	543	485	502	537	531	517	553	520	506	506	522	505	493	531	509	506	508	525	539	500	540	528	495	508	464	550	517	509	532	498	505	517	526	522	523	495	548	471	489	524	511	507	568	528	539	526	546	518	510	560	556	515	521	538	504	570	553	520	542	534	515	557	504	512	539	545	507	506	490	476	480	513	519	530	445	581	525	527	508	518	547	515	505	516	544	490	503	567	531	526	525	491	522	518	503	490	479	517	508	492	572	498	468	490	538	546	454	540	523	505	525	490	515	538	550	553	497	529	504	478	537	488	524	504	505	502	541	523	516	525	531	502	544	558	523	494	524	511	563	515	515	511	532	476	488	503	536	537	482	521	509	458	531	500	501	526	546	507	505	567	530	537	544	511	561	542	542	541	491	500	532	525	561	522	506	568	494	481	516	535	535	517	539	470	565	512	548	520	516	513	558	522	528	499	475	530	495	522	525	517	491	514	506	509	521	530	513	521	552	527	501	558	523	469	501	523	510	529	526	468	578	501	496	467	543	471	523	523	501	532	512	555	540	546	485	552	477	531	493	517	513	523	536	502	481	529	525	542	497	536	442	518	514	551	542	562	473	543	505	508	482	471	552	520	501	475	511	544	476	501	513	543	470	495	506	515	536	559	554	521	553	507	530	503	518	517	495	500	512	496	480	472	520	529	529	536	505	502	505	521	530	526	472	519	533	486	518	536	534	509	497	535	524	530	521	488	514	535	511	531	486	531	507	545	508	524	543	488	536	493	555	507	521	516	559	515	523	529	505	498	466	534	520	525	551	506	504	502	529	555	521	492	547	519	458	522	481	516	527	511	490	497	506	515	548	493	542	509	483	524	489	514	476	545	532	513	486	512	528	509	483	529	511	497	539	497	550	499	514	464	535	529	495	556	534	531	499	536	525	513	533	534	506	509	469	513	499	523	553	551	465	526	527	495	486	495	513	504	493	529	538	511	503	499	516	537	491	499	521	515	504	490	507	526	551	535	532	571	520	519	555	476	495	505	548	525	532	475	527	505	513	517	541	513	534	520	509	507	508	560	527	508	494	516	522	540	531	531	540	471	494	516	519	515	516	540	521	538	517	512	519	540	550	541	536	514	518	481	548	544	511	495	533	505	490	482	511	502	491	504	532	523	497	542	524	551	503	515	516	516	523	487	510	539	518	492	499	475	513	568	481	507	526	532	523	549	541	505	528	535	520	532	492	523	528	514	507	498	498	512	554	544	513	540	484	498	531	498	561	521	510	521	524	508	490	507	526	496	528	523	509	524	515	528	527	532	557	491	505	536	535	487	492	533	495	504	496	497	517	524	497	504	548	487	470	542	507	508	529	534	532	503	530	507	524	537	542	468	557	503	515	548	536	523	531	502	493	481	504	525	516	493	506	494	518	535	511	475	539	547	539	483	539	556	519	510	534	532	510	504	506	541	523	494	505	512	514	488	526	527	503	520	503	497	534	526	525	485	519	505	537	528	486	529	529	534	499	498	539	519	489	548	519	497	514	517	544	495	545	537	498	526	503	541	533	502	519	552	540	501	528	535	485	491	497	511	496	492	529	529	544	541	547	521	526	502	500	493	513	526	509	526	505	521	494	519	538	513	546	525	476	494	541	511	535	524	545	524	513	541	507	532	509	542	534	506	530	544	536	535	498	537	510	520	551	507	521	484	534	551	495	535	490	527	472	525	521	526	512	507	516	526	488	520	545	528	557	555	508	486	499	491	493	501	497	508	494	506	504	522	510	510	531	460	531	503	508	526	523	480	506	460	524	532	507	539	512	493	536	525	520	507	522	504	541	538	525	537	522	515	481	511	516	538	528	534	508	500	502	505	507	507	532	540	553	521	529	526	531	567	486	504	529	517	517	547	486	542	542	538	548	483	510	501	559	537	507	468	527	584	513	512	525	519	542	538	519	539	522	511	511	529	551	536	506	484	595	488	513	468	509	524	497	543	528	524	465	478	509	527	523	495	540	561	508	498	526	503	518	494	506	521
27927	17456	3338	675	496	431	332	271	215	252	226	239	252	216	234	232	224	242	232	260	242	241	218	217	261	217	261	208	222	243	244	247	257	256	255	217	196	233	238	247	223	227	255	255	246	231	230	253	238	232	214	219	236	248	247	254	201	252	223	216	245	231	262	247	251	250	222	214	240	245	246	254	228	242	230	245	249	228	234	252	232	258	249	252	238	233	243	254	238	230	248	239	219	234	225	232	225	218	229	217	218	218	241	251	252	215	235	208	240	209	234	245	239	223	256	237	227	227	219	254	256	240	216	237	227	224	246	240	227	226	235	243	215	235	224	214	209	242	210	229	212	238	226	226	222	271	232	257	247	212	242	241	244	254	232	226	252	228	214	244	227	233	188	238	245	216	211	219	248	245	238	201	212	208	232	211	239	247	226	235	231	208	224	249	246	244	219	207	207	219	263	239	239	237	217	231	236	223	227	230	248	235	236	246	228	242	261	238	234	236	218	212	221	236	242	234	216	247	235	242	229	211	254	238	227	247	207	279	225	264	237	216	255	231	222	234	238	229	214	253	251	246	270	232	242	250	223	243	232	254	195	238	228	250	233	228	221	261	223	229	248	251	236	239	236	206	234	209	231	226	231	230	234	197	250	213	232	235	232	229	228	234	232	215	222	234	223	217	224	233	236	243	245	251	235	242	241	242	234	277	221	248	241	218	235	235	227	241	250	248	233	245	247	221	219	242	227	230	218	219	220	216	242	240	227	222	219	222	217	256	237	231	234	208	240	219	192	235	200	239	226	203	221	234	238	232	217	224	215	247	245	257	262	243	228	251	228	219	259	218	216	218	217	240	239	218	222	224	245	228	228	241	236	235	212	232	251	257	235	237	221	242	239	220	263	232	221	216	201	200	231	220	222	258	228	218	223	234	224	210	208	235	216	222	207	218	259	230	236	223	226	207	237	229	241	262	233	228	244	226	228	233	232	216	232	231	255	241	229	234	236	229	228	242	243	218	230	218	219	244	276	237	220	216	252	251	225	267	268	238	223	218	228	228	230	233	213	237	233	238	224	256	219	220	248	228	209	217	226	237	266	239	225	222	233	237	238	242	238	242	219	255	208	264	213	205	228	228	239	212	221	244	218	249	242	214	240	243	253	243	229	245	229	222	237	220	235	228	219	228	249	223	236	238	239	211	229	253	237	226	246	222	218	233	222	258	248	214	224	197	224	225	246	224	246	200	235	223	201	213	236	247	215	225	222	240	247	232	213	246	251	247	223	216	238	218	233	228	247	210	250	241	247	250	236	219	221	224	215	247	246	218	240	233	209	229	266	227	225	227	222	253	263	226	283	249	250	233	214	238	208	235	236	242	250	220	246	236	271	216	255	258	205	255	244	225	194	233	237	202	216	247	233	230	229	199	253	225	249	232	240	239	188	239	228	230	213	246	235	248	232	219	253	266	226	227	197	207	245	232	247	188	216	253	235	230	205	221	237	261	245	230	225	234	218	206	211	243	269	260	228	247	218	246	230	251	215	210	243	222	208	201	221	227	240	209	243	220	224	220	259	212	239	244	232	253	254	243	239	221	233	262	249	234	242	226	259	224	241	262	247	236	218	273	228	230	226	243	231	238	212	219	256	222	237	236	250	243	204	234	261	238	212	255	225	230	282	261	239	207	191	211	245	229	225	241	210	221	245	202	253	262	228	238	222	245	272	228	250	239	224	230	242	205	215	222	219	250	236	248	221	218	263	237	235	243	236	216	219	222	240	229	216	221	215	245	225	242	237	225	250	229	224	234	196	230	229	236	227	245	214	215	224	226	240	212	249	241	230	267	249	229	243	222	244	260	216	242	243	236	227	233	244	233	213	224	231	239	235	257	249	232	217	212	247	240	225	210	264	238	221	242	239	248	220	210	249	249	247	231	245	223	239	238	259	235	252	236	243	249	240	251	269	229	243	240	260	240	232	197	260	212	245	230	233	249	227	246	277	231	258	233	204	218	192	232	224	213	250	246	248	223	231	229	228	241	229	194	246	229	236	207	239	229	209	241	231	244	212	239	243	203	213	242	243	212	223	253	242	254	231	223	241	231	277	245	250	237	255	225	246	237	202	211	228	183	233	238	217	242	205	239	262	246	224	238	224	231	229	217	230	245	247	220	222	227	225	234	240	235	239	235	243	226	235	249	229	194	242	196	239	272	225	260	234	237	230	243	224	206	227	224	250	233	236	237	255	216	197	248	239	238	252	228	249	215	240	239	232	256	226	226	255	249	225	218	214	235	220	241	199	216	217	201	220	219	236	268	210	257	200	259	202	226	228	217	255	215	245	212	236	218	239	224	251	249	214	247	229	225	223	228	211	217	212	201	223	250	214	266	237	237	238	199	242	231	240	214	234	214	231	212	243	213	251	240	239	229	223	226	208	221	254	244	232	226	245	238	239	219	236	229	247	219	219	235	233	230	231	211	223	255	218	222	236	260	222	246	233	261	220	207	223	223	242	222	222	224	221	213	263	244	228	212	251	212	214	244	226	233	244	257	223	248	214	238	247	229	214	233	236	227	231	249	251	239	244	213	250	211	219	210	251	203	243	224	259	250	239	230	239	228	264	229	239	222	241	241	218	220	234	240	205	249	270	242	226	244	237	213	252	237	225	212	209	239	260	213	234	219	206	256	263	226	219	240	230	234	238	257	232	257	227	239	236	229	221	222	233	198	229	228	241	212	270	232	236	252	244	205	222	251	227	225	242	227	218	229	233	215	257	228	233	220	226	256	245	231	246	229	211	233	227	220	249	274	220	246	212	251	274	249	235	189	249	215	263	224	240	230	260	265	235	243	223	209	212	224	221	247	249	228	227	213	255	227	222	245	231	230	236	253	229	241	218	218	243	214	236	238	249	217	231	251	213	244	224	226	210	233	233	253	221	271	245	253	263	220	221	222	222	216	229	273	220	227	235	235	226	230	247	241	228	258	254	224	234	226	247	246	244	257	250	237	230	234	222	226	221	224	233	241	210	232	236	232	235	229	219	216	234	231	222	253	231	244	263	219	233	256	251	212	230	236	220	266	217	262	242	243	246	221	263	216	251	231	228	236	230	216	237	250	226	252	238	237	248	209	226	225	228	243	215	237	225	213	242	194	230	241	241	241	251	228	218	232	234	233	216	221	232	233	250	208	241	238	217	227	234	229	224	232	259	194	242	237	233	244	240	254	239	235	232	228	258	201	233	241	221	227	228	217	214	230	247	266	228	237	249	228	242	239	240	223	234	230	241	220	231	222	208	276	215	244	226	259	239	253	230	245	220	220	226	255	225	217	209	224	265	210	218	208	231	235	222	215	231	248	224	252	260	221	226	214	255	203	236	198	236	211	231	236	262	212	215	240	248	232	243	199	198	226	227	251	244	244	224	232	217	237	218	236	230	245	234	209	222	233	242	252	236	227	224	239	248	217	227	251	237	232	232	233	257	236	244	254	234	230	240	233	221	246	223	223	237	229
4222	864	619	401	376	336	332	285	288	293	279	250	277	265	252	236	276	254	278	265	265	262	253	287	244	267	265	289	267	253	241	276	246	273	282	245	235	284	259	256	286	254	265	276	264	278	274	246	271	259	245	274	255	271	277	250	259	260	260	247	277	243	260	283	275	275	265	257	254	262	262	254	295	244	295	253	262	271	250	249	259	263	251	257	279	244	272	245	268	280	235	262	286	234	271	262	262	265	257	255	266	244	259	259	276	240	264	281	260	256	245	268	264	237	254	284	258	253	260	264	279	243	253	273	248	289	268	291	264	279	254	255	265	256	293	303	273	253	228	277	268	260	241	275	269	271	252	284	263	268	257	245	256	304	277	239	288	251	269	250	282	251	255	223	274	272	270	253	248	250	250	277	240	258	258	256	249	250	258	257	271	266	255	247	280	276	265	272	259	277	292	274	252	257	268	293	258	270	285	264	252	265	263	278	261	263	255	270	236	262	272	253	284	274	269	261	267	247	268	269	266	284	265	281	256	262	273	252	281	262	257	275	266	273	238	225	259	273	271	268	247	272	276	249	266	270	253	258	241	246	244	288	264	239	269	225	257	256	225	270	238	261	249	285	250	236	233	284	275	271	251	260	244	253	258	289	291	282	252	266	246	269	250	241	255	276	272	303	263	270	270	252	273	264	290	274	260	276	260	255	272	279	260	270	272	248	272	236	257	282	309	276	251	274	273	274	260	225	287	264	239	270	273	291	271	267	226	219	246	253	283	256	251	241	295	309	258	252	260	263	264	263	268	279	247	270	256	274	297	228	260	240	249	247	253	271	269	246	255	256	288	256	247	269	244	246	247	276	254	275	264	247	298	282	265	273	257	264	268	274	280	273	265	251	282	271	282	257	254	256	273	257	263	237	284	263	245	276	276	256	259	251	250	242	247	248	284	248	261	245	261	273	298	268	263	285	242	269	270	288	250	257	241	250	231	266	275	260	273	278	254	295	283	262	241	236	257	285	257	294	244	255	268	251	268	252	274	285	262	244	285	287	250	259	278	280	272	252	280	239	260	261	275	257	248	268	254	271	289	242	281	261	268	251	249	253	270	251	257	257	288	274	274	262	278	257	264	275	261	230	251	252	242	270	280	280	280	241	260	250	308	263	220	291	261	270	259	261	277	275	288	270	259	262	236	252	253	273	259	269	262	285	246	249	252	222	270	244	267	247	270	256	250	249	278	284	243	275	256	241	285	283	258	232	283	254	241	264	249	267	255	248	281	270	273	231	242	287	275	261	266	280	272	277	274	245	275	298	274	239	275	289	274	254	272	242	278	270	269	274	271	286	273	274	252	220	255	269	288	252	272	262	260	252	284	259	265	272	252	247	254	283	278	222	262	276	251	267	262	263	266	259	252	245	268	262	243	268	250	242	250	286	254	266	256	287	273	258	274	275	246	254	269	266	276	247	224	238	265	239	261	257	258	249	268	272	287	266	253	288	267	276	261	255	229	281	273	267	277	269	254	273	285	261	288	271	255	276	257	246	275	247	268	247	265	264	239	250	260	269	253	223	266	272	251	275	262	263	291	298	252	249	268	263	266	283	263	275	268	245	262	237	258	245	259	262	273	245	249	280	248	238	238	283	277	239	262	261	270	238	230	259	258	254	241	251	233	263	241	237	249	264	293	268	276	252	295	270	256	275	269	245	288	260	260	245	234	286	276	246	253	255	249	246	267	258	269	284	278	262	282	255	298	268	264	250	239	261	233	265	281	248	276	277	275	263	242	238	242	270	244	276	267	276	227	244	263	257	246	274	280	284	263	258	242	281	274	294	245	290	250	266	246	251	298	225	260	273	294	273	272	277	275	244	276	267	252	252	271	250	268	269	263	259	247	240	269	269	251	234	213	269	294	253	265	266	222	263	260	232	272	249	248	285	259	246	278	266	284	281	268	278	280	254	303	291	256	252	261	283	288	254	282	245	232	260	268	296	265	259	261	231	254	257	242	280	253	254	264	259	283	287	252	256	262	262	250	239	254	266	274	248	238	260	231	243	236	276	273	269	237	280	275	253	259	266	250	269	259	235	256	271	264	256	265	261	261	264	244	303	254	279	250	257	263	269	252	264	278	268	253	279	277	233	273	246	242	278	290	263	246	293	250	260	252	287	272	294	239	279	263	275	234	272	276	265	255	258	243	282	261	247	243	288	296	233	251	237	245	266	258	244	272	268	264	276	258	251	275	247	253	282	254	267	291	270	248	283	259	245	278	273	293	230	241	253	259	256	247	280	240	245	221	277	253	254	281	245	262	235	247	261	259	271	263	228	242	251	258	292	266	276	264	263	261	295	266	260	251	290	272	286	254	273	278	270	294	277	276	243	275	283	267	281	263	268	251	277	229	281	269	239	252	252	254	251	269	252	254	257	272	256	249	280	255	264	264	261	276	252	269	260	262	245	284	253	283	271	273	244	284	270	287	234	255	267	266	270	254	277	266	255	242	218	282	255	273	254	251	278	243	285	276	261	261	233	237	283	260	274	256	248	244	277	260	248	255	272	262	271	265	279	257	265	237	280	248	240	279	292	265	283	237	263	279	265	276	245	274	272	269	267	249	241	274	266	264	265	242	267	302	257	259	280	267	270	244	256	278	286	261	261	271	273	256	249	289	281	252	279	255	267	246	262	285	265	278	288	265	279	278	247	243	270	270	268	274	262	251	251	248	246	277	234	293	258	273	274	249	314	302	262	249	277	277	270	257	265	288	273	260	269	259	227	254	243	272	286	277	266	256	264	264	286	254	267	262	297	240	248	251	239	275	265	280	267	276	238	255	254	297	257	259	277	248	243	284	267	250	252	242	267	244	258	236	233	251	254	280	268	266	269	266	241	246	261	273	248	251	257	254	282	245	266	251	250	250	237	258	261	263	273	248	299	256	247	264	251	278	283	294	279	253	256	264	258	269	273	262	291	275	248	299	253	258	288	269	303	277	250	238	290	255	255	264	316	272	240	253	257	250	249	256	274	287	276	271	270	248	257	266	256	268	252	277	263	284	280	260	266	255	277	262	232	269	268	273	271	274	269	271	263	246	275	275	246	298	262	259	262	266	252	264	282	274	283	265	263	269	273	281	259	246	272	246	269	248	258	257	259	281	256	275	269	264	248	274	255	269	294	263	301	279	286	256	255	264	260	261	294	248	256	245	277	251	263	257	245	284	263	271	266	264	269	262	267	270	253	258	269	257	259	246	250	254	251	274	269	257	242	243	244	270	263	256	270	257	280	301	275	255	264	260	242	239	255	274	264	271	272	257	274	291	263	237	287	277	289	237	259	252	252	240	240	296	260	273	268	258	273	258	247	258	287	256	251	247	289	240	252	239	244	245	271	269	271	265	265	267	294	286	280	265	265	274	300	248	280	258	257	273	243	283	305	255	269	243	249	245	277	270	274	253	247	290	271	282	265	254	250	263	268	237	271	250	246	250	260	257	251	227	240	253	255	248	245
23878	21322	28552	24409	21327	8930	884	541	453	441	372	374	312	309	296	315	265	254	290	254	262	278	256	252	252	237	262	232	250	215	242	233	236	243	254	227	240	252	241	232	243	224	231	232	240	231	230	220	223	244	220	234	216	244	234	256	230	241	219	244	251	213	238	233	239	216	224	207	239	238	233	239	238	245	240	203	239	254	249	249	237	184	215	225	214	250	200	223	223	242	223	222	252	242	227	209	216	233	238	247	219	220	219	227	230	207	213	222	238	224	233	259	232	238	222	245	254	220	226	215	212	213	245	227	240	223	250	222	247	208	237	250	247	227	248	250	225	265	241	240	228	245	248	231	228	215	251	232	220	253	227	226	244	262	231	219	250	245	238	215	228	218	211	221	232	258	258	225	228	236	270	231	188	231	213	219	237	205	220	220	239	225	222	230	204	232	238	230	222	246	200	251	257	237	226	207	193	237	210	258	234	194	209	199	218	234	241	234	216	218	221	237	234	216	236	211	227	222	228	193	210	244	218	230	227	225	240	228	233	207	227	246	225	247	238	215	209	223	234	223	224	195	238	226	227	227	237	212	224	238	218	223	200	240	211	242	256	201	243	197	209	238	212	224	229	223	237	234	216	218	207	276	235	199	230	208	222	263	231	237	223	212	225	228	244	238	246	216	212	243	240	207	223	228	232	232	239	248	224	210	243	251	249	229	211	224	238	228	233	229	227	225	228	221	248	241	227	238	235	226	223	247	218	231	216	187	231	215	214	226	224	250	204	232	239	219	227	249	230	224	277	199	248	220	230	211	207	234	242	210	237	212	205	222	203	224	197	212	214	234	244	227	217	252	255	224	224	229	222	222	232	228	241	245	188	210	218	215	236	260	209	259	222	200	214	243	240	236	242	231	201	227	235	239	247	217	232	216	221	229	214	255	223	226	242	212	215	232	223	228	242	243	224	258	215	253	206	215	220	220	236	243	235	246	261	195	245	212	253	235	216	248	220	219	239	225	229	220	231	253	223	229	221	200	222	232	223	194	226	221	206	233	230	232	222	231	238	214	247	196	213	218	225	225	202	232	205	240	204	235	218	238	235	238	246	218	238	223	235	222	260	212	215	203	222	213	243	247	219	210	246	228	203	252	244	216	220	237	196	264	238	233	198	238	208	211	242	223	230	238	206	236	227	221	206	207	201	226	225	212	232	242	227	244	226	200	227	238	199	241	221	225	206	225	216	232	238	240	258	224	227	245	227	225	227	226	222	257	225	238	224	241	204	209	228	223	235	220	223	224	239	252	222	250	229	213	243	225	239	247	242	208	228	246	223	231	226	236	227	212	230	198	209	239	223	247	260	242	258	234	222	224	220	212	207	228	238	250	217	208	209	217	217	214	223	248	217	207	235	214	215	193	225	208	232	206	226	235	211	220	227	211	262	194	245	244	221	217	222	234	213	232	201	208	221	215	240	225	201	206	212	210	208	226	211	206	247	242	207	237	224	225	216	207	220	236	217	206	221	269	226	265	239	221	263	251	218	234	229	224	222	238	209	220	226	217	231	230	230	222	245	223	216	211	233	201	213	247	206	233	215	239	225	235	244	254	215	215	220	243	222	231	213	234	244	230	237	245	238	218	253	200	194	245	230	227	233	224	243	242	210	231	228	242	229	211	200	209	253	228	228	214	210	227	218	229	204	239	232	214	258	245	218	241	222	226	213	230	241	226	212	239	240	208	226	198	231	235	227	226	228	231	231	221	235	199	205	258	226	232	235	226	217	243	217	183	237	231	233	225	211	217	211	236	224	226	222	238	242	233	253	227	250	197	223	221	228	228	201	222	231	230	230	223	206	227	233	227	236	222	197	199	218	231	222	240	225	230	234	217	218	214	223	252	256	240	259	218	238	223	228	237	219	194	243	251	220	225	215	214	233	227	242	212	207	223	242	239	232	230	221	216	246	222	216	219	220	240	232	204	232	200	235	219	209	201	222	252	212	230	217	240	238	239	217	250	243	237	262	218	210	215	206	200	231	214	198	211	245	214	220	239	212	257	259	221	220	204	235	209	246	223	234	256	257	236	218	219	227	228	195	235	219	258	217	256	239	228	256	247	215	219	226	191	227	221	230	238	238	218	260	237	269	202	234	238	230	246	223	221	217	229	212	225	234	229	224	242	242	205	211	225	199	226	251	225	243	221	242	274	206	230	250	210	213	223	207	223	215	219	225	241	198	220	227	230	200	193	239	205	232	249	257	206	221	234	227	250	250	243	206	229	227	228	228	236	233	236	219	207	232	223	236	245	238	221	228	232	246	248	207	213	223	211	227	219	247	220	230	215	237	216	239	243	227	209	219	258	221	228	222	230	221	232	240	207	213	222	233	259	208	249	214	243	225	234	267	200	239	218	204	247	216	230	242	229	216	227	229	213	207	196	233	250	227	191	242	222	254	248	236	241	245	230	207	245	240	209	255	249	200	225	229	255	233	213	245	235	209	233	253	215	224	212	255	240	211	230	234	226	197	211	222	232	238	223	236	207	222	228	221	237	213	240	210	230	204	236	226	215	223	218	225	225	199	226	219	227	216	242	223	246	242	226	225	244	200	215	230	224	231	223	224	226	219	212	247	208	214	260	243	243	229	224	227	251	204	233	213	229	208	196	219	221	244	194	262	210	237	242	234	222	241	250	228	212	237	221	228	226	197	223	249	203	209	240	214	239	244	213	217	225	235	229	211	214	216	235	209	228	223	208	246	214	213	227	214	226	240	222	204	218	246	209	234	228	216	224	210	233	223	254	208	217	236	233	220	242	221	216	241	234	230	256	231	224	232	234	238	247	230	254	275	225	231	241	233	217	224	218	219	218	238	229	239	233	236	236	213	222	237	214	252	224	228	239	221	239	221	227	244	227	233	213	234	215	236	218	220	221	224	199	205	249	224	234	219	224	220	219	249	237	235	227	235	212	237	230	224	242	217	206	224	219	242	262	221	247	209	225	227	236	229	253	205	229	218	224	243	217	231	212	213	222	210	272	246	209	251	220	219	223	215	220	227	227	188	256	229	264	216	226	233	234	227	220	215	224	250	236	216	268	216	236	233	229	224	214	213	228	219	236	250	242	232	244	244	233	246	221	216	236	221	228	221	231	214	207	235	228	220	203	240	230	221	211	195	229	225	245	249	221	247	219	228	221	242	244	244	225	222	221	237	235	218	221	234	202	221	219	219	206	237	239	241	223	217	224	223	230	241	231	234	238	217	225	236	220	235	248	260	218	228	237	230	231	232	239	214	227	210	248	217	213	240	208	216	243	210	238	214	250	253	207	206	234	216	233	231	267	216	215	221	227	228	252	252	241	216	216	208	225	227	201	225	201	221	259	243	245	240	206	204	253	253	239	247	232	216	231	219	232	224	220	209	221	249	232	229	227	226	254	227	216	235	230	238	204	213	234	232	231	222	237	201	250	223	231	239	210	227	219	236	222	224	243	229	227	217	223	233	208	197	236	255	217
3422	8855	5832	2539	1811	1445	1125	824	754	601	531	476	434	373	381	366	325	296	272	293	321	273	251	258	274	277	295	274	256	283	283	265	277	254	262	237	272	271	257	250	236	271	239	255	237	227	232	278	265	245	248	292	251	282	250	240	278	267	261	233	243	251	264	246	240	244	254	283	220	251	250	247	238	251	249	253	252	253	249	266	239	242	243	234	257	268	234	254	274	257	251	229	236	250	242	282	250	256	234	263	257	224	243	227	277	245	239	230	261	275	219	249	271	249	260	206	237	259	258	247	252	247	232	234	239	237	249	252	212	239	228	265	277	251	258	267	254	268	233	238	264	241	262	256	279	263	269	247	254	245	277	233	253	261	242	252	217	236	275	258	252	231	267	246	255	241	265	246	230	242	251	222	265	243	261	265	264	214	241	263	274	262	241	233	254	269	221	254	278	267	236	261	279	287	230	252	240	238	252	234	244	245	240	242	263	248	264	232	251	246	207	248	246	223	250	248	259	265	238	229	228	260	247	230	263	267	266	269	237	248	230	262	262	248	255	221	265	230	247	261	262	257	230	249	259	254	267	246	250	255	237	235	244	262	243	273	250	258	249	283	250	268	241	242	250	265	269	263	245	232	265	245	226	240	251	205	247	245	272	256	230	269	258	243	230	233	258	260	246	237	286	243	234	274	251	230	223	268	238	228	236	246	249	251	246	237	249	228	226	248	241	255	259	261	245	239	240	243	255	222	276	230	256	239	237	230	231	253	255	240	243	238	263	260	247	264	224	235	243	265	228	252	253	247	248	239	243	265	224	239	252	246	265	246	274	254	243	241	245	249	257	251	207	254	223	279	216	251	253	258	238	239	266	243	232	219	231	261	257	232	229	248	238	248	240	233	251	233	239	230	243	253	248	284	257	236	249	212	247	244	255	249	255	236	258	241	255	240	250	273	245	254	241	244	267	260	203	251	259	248	228	231	246	270	262	242	269	246	224	271	259	268	262	248	253	254	266	230	247	221	249	243	240	222	229	241	229	233	250	257	294	260	229	247	264	236	231	242	259	225	242	247	236	243	269	245	262	248	258	238	239	267	232	235	228	240	252	233	231	245	225	256	265	244	224	265	231	283	261	257	253	230	270	269	259	259	237	255	234	256	249	241	239	218	284	235	229	272	239	265	269	240	243	247	261	229	258	240	252	266	246	262	254	252	237	251	250	239	266	248	277	222	243	259	212	241	259	231	253	256	224	255	250	243	257	258	255	253	223	245	240	226	237	233	253	219	255	241	213	257	249	252	277	250	236	235	242	277	251	241	259	209	283	229	246	275	243	224	237	239	239	231	267	221	241	244	268	250	274	249	216	236	241	226	247	240	268	270	250	246	255	235	255	263	241	252	255	232	228	236	253	278	238	254	230	262	263	258	238	240	235	246	237	224	249	242	209	235	267	252	253	242	221	227	238	237	219	223	249	233	244	232	273	271	237	263	279	272	235	269	249	211	244	266	244	239	236	253	259	276	227	253	227	239	245	270	260	216	255	235	209	246	229	222	244	262	243	256	250	234	247	239	254	228	247	260	245	241	239	237	238	246	250	240	225	238	252	253	262	211	252	270	226	232	230	237	255	241	252	247	271	239	228	252	242	245	255	263	243	217	224	233	240	228	245	228	229	227	241	227	230	242	243	250	254	249	259	251	234	250	241	254	238	214	251	278	241	253	272	247	273	234	259	230	250	242	266	231	250	264	250	251	243	272	230	249	237	260	238	229	259	230	232	221	238	255	220	229	253	246	236	243	246	234	203	258	219	236	253	226	255	264	223	269	241	220	232	230	245	253	232	229	234	249	262	237	230	206	241	234	249	241	242	238	245	270	243	268	243	246	248	271	256	233	234	246	239	250	256	225	234	244	255	217	254	236	260	257	262	253	221	263	271	241	238	236	256	240	235	262	241	248	248	244	250	279	250	233	241	227	222	257	247	274	251	267	255	209	258	246	234	249	240	234	227	258	239	239	224	226	235	232	242	243	240	227	248	237	240	229	255	230	228	245	240	253	257	263	231	245	241	251	258	235	247	209	236	251	224	251	245	233	262	245	262	263	234	245	259	257	233	257	237	251	245	241	251	245	239	234	247	243	237	240	273	245	255	264	227	252	267	220	247	247	268	274	264	235	243	226	236	248	281	263	245	235	248	216	236	240	265	251	248	244	245	289	242	251	232	254	232	236	243	254	278	222	249	264	267	267	226	237	223	247	261	217	272	241	258	254	260	243	274	237	254	261	220	293	237	219	240	221	239	250	226	242	261	265	232	239	249	251	213	231	230	237	246	256	234	270	248	228	250	232	246	283	278	265	258	257	260	234	272	241	235	248	286	261	243	229	268	235	243	244	238	234	250	234	251	268	230	245	244	223	262	251	261	225	226	229	255	239	254	227	240	229	285	246	251	238	260	255	277	259	250	249	238	275	236	246	240	225	269	241	263	217	227	277	222	244	238	243	249	221	239	257	295	253	246	251	255	245	260	258	237	233	231	242	242	232	274	246	234	261	249	253	242	237	280	249	221	253	260	253	250	261	240	250	234	234	242	236	249	238	241	246	251	271	243	229	234	261	252	250	240	246	253	262	253	229	237	265	228	278	224	221	230	238	244	247	279	239	258	271	251	261	244	260	255	251	241	248	261	261	244	272	255	240	233	276	256	256	247	225	228	238	224	263	258	266	234	278	239	260	253	250	243	217	248	249	266	220	234	248	258	245	272	249	259	256	239	236	254	232	235	267	243	254	268	234	246	234	230	241	234	259	258	280	213	252	263	263	248	260	255	250	264	261	266	237	261	270	233	235	240	247	243	223	254	236	229	225	252	279	261	280	253	229	257	240	245	237	237	258	271	263	234	212	248	238	266	250	196	247	247	246	260	265	244	277	248	236	282	246	213	281	230	242	257	276	234	238	262	272	240	238	259	239	272	248	250	224	263	255	260	271	252	227	247	277	227	246	237	248	239	232	256	279	235	248	244	246	228	234	238	265	231	276	246	270	250	269	243	254	227	263	271	213	266	237	251	220	236	253	223	258	222	255	220	241	230	251	267	257	232	276	237	229	248	246	247	258	239	247	229	237	240	269	263	251	247	262	236	247	240	212	272	230	247	235	263	248	257	230	272	252	237	236	251	253	255	234	223	235	267	266	282	215	222	232	251	263	272	260	228	252	232	273	252	243	250	273	214	227	267	215	247	243	245	240	239	269	238	265	231	221	239	278	245	262	263	218	237	240	257	256	234	228	240	231	231	250	246	218	227	259	290	234	227	241	259	281	239	251	229	265	238	238	259	275	244	249	238	232	267	252	252	249	264	250	233	233	261	228	249	271	279	273	231	263	243	233	240	225	236	253	248	272	257	256	218	216	243	235	246	249	227	270	212	217	234	228	240	240	228	236	258	254	238	276	232	245	268	252	250	252	238	255	266	254	247	246	281	257	249	221	247	234	246	256	247	237	230	275	242	234
25187	21365	27462	25485	10151	910	701	624	616	545	538	551	519	535	530	476	461	447	515	499	487	469	474	455	448	467	475	442	494	471	487	462	450	460	475	442	456	445	437	449	467	430	452	462	447	469	444	447	464	467	479	419	441	406	442	464	451	440	446	485	434	452	496	463	461	476	491	419	452	442	494	409	479	458	422	433	446	416	432	437	446	486	460	431	452	456	433	405	453	420	411	424	423	445	489	409	433	406	472	453	446	436	455	473	447	451	482	469	405	449	429	453	440	414	454	446	464	429	469	438	486	457	445	449	467	411	425	470	442	467	488	459	443	467	444	433	439	442	463	445	469	458	420	477	444	461	471	453	446	432	457	448	455	424	416	457	453	420	443	454	487	457	434	492	441	442	443	435	429	474	405	473	423	450	431	449	450	462	483	460	437	426	432	418	411	451	454	448	462	478	381	477	462	450	450	470	511	442	476	463	424	463	443	427	435	471	446	487	438	433	475	438	455	449	458	438	438	477	484	462	449	440	447	492	466	439	452	433	453	453	524	476	429	429	449	471	441	410	474	461	405	470	451	403	503	480	490	436	466	479	406	510	449	440	426	443	423	421	456	469	426	452	409	459	434	496	462	492	464	458	453	462	450	452	446	445	441	460	444	465	455	484	464	479	477	429	483	441	458	454	462	449	479	479	484	431	414	451	459	452	433	424	489	444	433	463	483	410	471	438	435	447	450	443	487	489	444	458	422	458	455	439	436	476	442	447	470	448	470	452	472	439	472	436	426	465	439	454	445	482	456	444	439	484	473	459	452	447	475	430	485	424	501	447	479	417	426	470	490	494	438	427	456	425	447	487	463	418	462	449	455	449	434	412	435	463	448	443	475	440	436	453	439	426	436	477	429	442	477	440	462	448	481	450	467	476	451	444	429	440	450	465	484	411	450	461	441	440	459	470	471	423	472	471	447	468	436	447	455	457	440	462	454	478	449	455	503	440	463	446	398	445	440	445	437	486	477	450	457	456	448	444	498	432	465	446	467	461	408	449	459	409	448	432	439	462	459	433	441	430	473	450	436	455	427	460	494	430	482	478	436	441	447	466	438	420	435	412	496	435	480	439	417	423	443	434	467	472	444	438	447	416	445	489	445	448	485	467	465	456	447	441	453	467	441	414	429	414	412	458	443	482	455	446	448	472	510	451	464	422	451	425	477	447	434	450	473	458	480	479	450	455	452	438	434	429	492	432	456	450	419	476	464	470	482	426	475	452	464	478	424	495	399	460	435	453	463	460	414	436	422	451	451	436	444	445	450	459	432	448	440	457	463	450	469	448	430	405	492	452	457	459	444	477	434	488	418	459	424	437	437	433	472	414	439	433	469	427	481	451	462	429	452	484	431	468	445	483	454	491	466	453	473	484	449	486	411	459	455	447	446	441	404	460	462	472	437	451	488	430	455	462	428	507	455	424	453	470	450	433	448	448	487	466	484	459	436	439	436	443	468	413	436	414	496	452	475	452	429	475	423	459	438	476	449	442	432	486	480	482	471	430	459	459	448	478	475	469	469	464	499	489	445	474	463	456	482	464	478	455	458	455	482	448	413	452	473	453	465	453	449	453	456	433	441	443	438	456	463	466	470	469	429	437	470	468	423	455	436	464	458	430	437	449	419	482	436	411	453	487	463	470	414	422	475	464	451	441	421	454	422	444	449	436	458	457	448	450	431	427	451	423	451	471	466	479	429	452	465	456	439	486	453	460	481	456	426	421	456	432	444	443	464	439	458	456	431	444	462	480	457	389	438	431	468	429	418	432	435	479	429	420	458	476	449	476	458	424	448	462	469	434	455	460	461	455	462	473	432	448	459	467	458	460	453	399	483	439	467	423	435	424	445	429	452	503	437	414	477	451	482	459	409	435	493	474	429	471	447	446	424	392	401	467	438	477	446	452	471	454	426	465	459	440	453	464	460	464	456	464	453	457	456	478	464	479	437	461	458	441	449	475	439	418	493	428	447	486	448	451	419	462	464	478	472	473	459	409	463	492	464	473	474	424	411	468	439	434	465	478	428	424	439	428	472	443	462	494	461	442	457	459	431	435	485	434	426	434	448	459	448	438	478	410	420	424	478	451	462	471	438	470	434	416	463	468	449	433	449	440	491	438	412	461	440	445	449	456	479	443	451	427	414	462	452	418	436	460	486	452	456	464	519	503	396	462	448	457	456	462	449	498	410	470	468	429	488	460	457	463	449	455	425	436	461	452	481	449	460	379	471	454	456	442	493	451	449	433	441	441	465	425	443	457	465	452	419	423	446	489	475	446	443	445	443	456	483	432	436	436	476	467	415	449	451	434	490	499	460	445	432	433	463	401	403	476	437	438	423	427	424	437	447	448	463	434	467	495	455	464	463	468	461	409	438	453	438	431	428	446	404	452	471	418	451	448	481	443	451	456	472	470	454	437	474	431	461	475	435	455	451	454	458	446	406	448	412	468	461	456	437	457	452	460	442	456	458	442	465	441	449	455	467	435	445	458	464	440	465	429	448	433	450	471	440	460	470	423	469	455	468	483	437	419	464	436	485	443	433	412	456	465	448	408	431	475	434	462	461	438	470	420	427	453	445	464	463	440	497	440	456	459	404	434	476	423	463	455	464	431	451	461	465	452	444	461	425	495	410	484	456	475	427	467	456	475	474	470	431	430	458	469	436	443	445	442	470	494	423	435	453	443	424	488	422	482	461	423	460	464	438	461	450	488	466	442	450	462	441	450	468	451	453	461	425	436	458	438	445	429	452	471	453	421	435	461	500	436	495	442	468	461	406	433	425	450	439	467	420	472	456	467	425	423	433	439	471	451	480	503	451	427	466	449	420	434	455	459	468	473	480	437	458	456	423	464	453	431	473	456	461	481	462	447	460	427	442	442	435	417	448	464	489	429	468	458	483	503	466	442	460	467	414	452	477	464	447	450	460	437	455	475	441	430	447	428	456	439	466	444	460	454	458	426	506	436	432	447	468	426	469	435	413	446	487	453	415	432	450	448	443	468	409	437	456	406	485	419	458	449	451	462	430	455	444	422	459	472	455	460	443	470	448	472	458	451	475	458	432	427	465	458	450	434	465	484	434	456	430	458	469	470	473	451	448	435	442	490	428	425	473	447	432	448	417	434	448	462	439	434	454	472	434	459	405	488	443	463	426	458	500	448	420	458	450	473	450	421	462	456	459	454	488	453	464	412	493	475	437	472	424	432	442	450	411	409	433	459	420	441	446	461	477	437	447	466	517	438	443	442	458	453	459	410	462	440	467	407	457	429	455	479	421	446	496	506	452	429	469	468	477	479	476	465	437	452	458	447	465	471	447	438	410	474	480	417	458	426	452	444	435	480	429	453	412	454	461	430	487	489	464	436	420	430	475	493	470	460	430	426	441	420	413	433	461	439	437	444	419	478	422	455	396	467	422	441	467	439	461	410	428	475	432	431	470	470	454	461	471	445	484	429	470	446	505	454
3504	5413	3521	1834	1394	1124	982	808	728	705	653	606	540	579	561	531	545	524	475	582	528	521	484	518	479	473	504	483	525	494	506	477	488	493	484	515	490	474	524	498	528	502	478	527	496	492	494	506	464	515	460	458	522	518	501	515	499	453	479	476	528	507	460	459	485	461	478	492	480	475	476	488	484	483	472	489	529	471	499	537	468	441	486	473	504	502	471	497	477	482	491	476	474	469	481	485	481	485	484	476	460	491	454	532	534	555	455	514	481	464	494	494	492	476	491	472	505	507	471	469	515	502	544	505	489	503	455	510	455	449	467	476	494	490	485	463	470	451	464	477	497	504	447	480	492	524	449	505	488	481	516	515	473	501	482	411	482	496	488	465	486	466	499	520	478	535	484	485	503	499	414	455	479	494	459	496	447	482	509	456	450	510	474	476	514	486	466	475	449	442	519	473	500	451	488	491	454	507	484	506	485	469	483	487	478	492	478	476	497	461	432	465	484	456	463	413	546	510	498	487	515	499	518	462	503	500	453	455	496	490	437	491	492	473	486	479	516	463	477	487	460	455	445	474	478	504	493	446	468	495	465	510	436	472	475	522	500	468	468	522	415	496	494	503	501	478	463	471	532	503	500	449	508	531	484	496	481	481	468	469	462	517	509	468	487	519	511	475	443	485	496	471	485	506	431	433	460	443	482	484	486	484	443	495	469	471	496	456	494	511	475	498	526	528	453	489	525	509	468	478	498	481	464	475	484	481	465	507	485	496	475	475	482	454	461	496	484	494	453	496	522	438	479	506	491	501	489	493	505	479	491	488	471	496	495	456	474	485	472	494	477	532	507	437	489	435	476	472	464	505	508	480	480	471	474	511	480	482	492	458	523	494	513	493	499	482	441	496	511	466	463	498	485	520	497	498	475	496	458	480	453	486	453	469	469	455	490	489	513	459	440	463	440	460	522	483	460	455	449	470	533	504	457	470	440	497	486	491	441	473	502	493	503	462	454	482	510	464	483	453	479	464	504	491	453	482	482	475	455	474	505	482	488	479	479	526	488	494	457	505	505	500	500	497	466	479	523	465	548	455	473	490	505	477	462	490	495	485	479	468	424	484	482	486	459	477	487	509	496	454	477	495	481	521	493	483	490	491	460	486	448	504	485	476	483	502	489	489	486	468	492	481	494	490	489	457	514	508	501	489	468	479	451	482	513	465	490	477	473	497	492	480	542	471	472	511	519	475	512	468	451	498	502	490	482	510	480	475	478	474	480	479	453	492	465	468	504	455	478	523	531	489	481	510	495	493	495	495	461	474	516	470	513	462	469	485	469	515	438	471	485	488	501	490	456	451	496	479	477	474	482	475	517	571	474	465	469	513	487	488	472	514	469	470	496	477	512	488	460	527	528	467	489	493	496	478	462	494	456	476	457	445	475	492	483	479	465	510	507	501	526	520	502	470	466	466	501	457	496	473	496	480	466	476	458	504	469	516	452	463	490	496	511	455	506	468	474	491	479	459	484	496	475	472	471	489	508	509	494	447	484	471	499	472	458	487	462	493	465	490	469	506	477	495	482	485	465	515	492	457	533	479	463	490	464	505	500	490	468	478	492	469	455	496	482	516	474	486	498	492	490	477	461	515	464	502	531	520	474	483	483	545	492	490	477	475	481	436	504	512	480	470	513	465	491	476	479	493	470	498	507	480	479	473	466	433	481	487	474	513	475	510	498	503	466	453	496	505	493	473	495	488	484	498	491	490	476	500	474	499	481	475	485	461	510	502	473	494	466	472	503	459	469	440	481	463	439	489	444	483	527	501	468	509	492	490	473	474	442	469	504	478	457	473	507	475	506	484	508	475	515	485	491	508	468	479	463	451	471	477	469	491	470	457	451	449	467	526	456	484	505	437	475	444	476	462	504	463	501	492	480	473	473	468	514	488	475	466	450	483	490	489	492	495	519	478	489	503	482	480	493	489	467	529	469	443	462	486	472	450	521	476	464	477	517	519	498	478	455	486	502	460	460	486	494	462	418	501	487	486	469	466	481	464	456	505	477	494	464	504	533	487	462	482	483	458	510	495	502	484	453	533	512	452	515	453	471	471	476	447	494	512	521	483	456	490	480	476	490	513	459	500	436	522	493	508	476	482	496	456	476	515	504	468	448	451	467	475	486	514	489	481	519	479	478	496	501	458	461	473	477	467	486	508	485	518	492	508	469	489	472	456	437	505	515	486	506	444	492	511	504	500	451	491	478	462	483	465	499	503	491	484	448	458	480	487	466	516	450	492	470	460	504	498	474	466	483	497	471	504	474	512	497	476	489	471	458	486	483	499	472	439	493	499	481	497	450	502	486	505	458	503	449	471	502	477	486	495	476	465	473	475	447	466	470	485	451	475	482	524	480	497	508	508	448	452	496	487	497	477	476	483	493	497	459	475	486	502	479	521	454	491	505	455	477	470	467	504	455	516	488	455	473	509	474	478	462	497	497	487	473	503	490	478	511	522	508	521	468	438	498	465	502	466	523	470	487	470	535	490	463	509	458	495	478	506	478	487	472	482	512	513	483	454	499	520	481	501	469	475	456	477	510	489	436	508	445	491	449	501	494	473	461	478	466	468	488	521	457	465	502	482	482	515	524	480	481	473	459	472	480	499	466	496	508	483	462	489	494	511	503	497	518	523	547	488	492	494	481	448	479	487	487	459	465	470	460	492	490	464	488	457	466	481	471	503	494	490	485	442	485	461	496	508	519	497	534	507	478	513	488	469	498	484	483	487	478	497	490	494	464	511	443	475	479	503	494	500	485	487	498	488	459	492	483	473	456	491	460	429	444	482	489	474	490	459	448	494	468	465	498	481	486	478	493	446	502	482	460	500	492	467	481	502	507	486	507	483	497	508	471	465	523	483	486	479	430	505	499	477	475	503	475	504	495	498	479	501	460	479	504	496	478	472	495	501	476	494	489	474	498	493	479	521	475	458	488	455	471	467	465	468	448	452	468	478	465	506	511	530	517	467	458	488	485	494	484	468	467	468	456	440	464	473	420	495	480	509	477	494	472	487	508	529	465	482	500	449	496	461	476	490	462	467	476	483	482	513	501	469	460	468	491	480	431	515	466	450	477	445	457	472	495	472	503	495	499	497	496	478	453	459	466	488	523	465	520	464	496	506	481	454	487	528	462	495	453	496	476	447	494	462	489	462	474	475	491	482	506	491	479	451	501	490	452	497	522	512	507	485	514	473	502	474	517	509	482	484	502	474	494	468	491	458	514	486	508	455	508	524	510	465	472	496	490	466	457	477	453	466	421	496	522	487	488	525	462	519	474	473	475	516	512	450	477	462	529	507	473	501	472	501	434	506	485	486	473	492	457	515	496	487	492	471	484	489	467	476	514	490	463	478	472	458	489	438	482	456	459	487	528	481	487	445	451	487	474	502	479	500	495	500	468	505	476	486	492	489	477	462	507	496	470	567	522	504	508	469	492	515	487	491	438	449	513	461
22803	21350	29059	23989	21353	21409	7984	1314	989	918	848	715	723	688	626	624	634	613	613	569	541	570	612	523	572	555	542	610	538	591	554	571	558	509	532	538	564	543	530	523	517	542	523	492	500	510	521	493	509	479	533	513	520	526	495	522	535	557	517	515	558	525	457	520	527	535	514	559	551	505	537	533	512	540	535	523	535	514	531	525	505	499	524	493	495	493	507	512	512	550	564	519	510	504	518	543	543	500	542	537	528	502	529	492	493	509	511	505	505	494	524	542	518	485	534	500	528	539	512	534	524	521	512	549	566	528	512	512	526	502	537	513	530	537	532	530	517	502	513	563	520	475	544	527	484	511	479	516	532	568	534	525	508	501	541	517	524	541	518	521	494	545	510	514	501	526	520	507	466	511	539	499	498	527	492	517	519	526	515	526	492	511	552	529	470	504	527	478	541	551	519	520	495	509	559	532	484	526	477	501	540	489	466	524	523	524	512	545	483	501	508	506	515	526	502	504	500	516	453	563	478	508	461	483	531	512	507	506	528	482	541	518	543	483	501	556	528	484	480	493	504	512	486	504	485	466	537	548	510	554	528	534	501	504	526	556	501	492	500	510	523	555	529	516	486	558	488	521	553	528	548	482	529	495	511	540	541	505	502	502	552	528	500	506	523	518	467	524	532	493	509	516	525	487	536	554	532	506	502	531	500	552	486	521	525	531	533	514	492	504	503	537	548	510	521	478	499	505	515	491	511	536	532	492	525	497	507	513	503	514	510	525	513	508	487	519	523	552	464	528	517	501	527	519	486	522	536	507	469	516	556	487	502	548	498	542	537	476	492	509	517	513	543	513	511	486	506	525	527	519	493	472	530	502	550	504	483	481	554	516	505	498	522	531	510	534	527	504	513	511	479	472	501	510	482	501	500	501	514	517	522	526	489	536	539	509	516	500	544	507	524	516	499	527	491	537	525	513	527	511	542	500	489	523	509	530	550	516	486	524	479	542	513	534	506	510	550	540	589	543	501	510	528	529	542	478	499	533	482	524	551	479	478	538	517	520	518	498	534	516	503	534	553	528	522	499	550	526	512	493	488	512	485	479	526	518	550	466	521	488	526	520	508	480	518	528	522	531	553	561	519	481	497	497	549	556	499	489	500	522	537	511	554	518	513	506	534	540	541	506	541	524	471	510	504	510	494	549	511	539	535	505	506	524	469	499	516	538	486	518	508	523	516	501	471	566	505	542	513	517	491	543	496	523	514	508	494	503	526	550	531	485	545	473	567	512	544	502	532	563	519	491	482	533	465	508	511	524	523	500	489	464	513	516	520	516	501	458	522	496	479	478	525	536	543	527	488	531	502	525	525	502	512	482	515	497	519	483	504	516	523	535	535	507	545	497	518	517	500	501	526	511	541	513	495	536	517	504	519	520	513	492	489	517	497	518	506	524	510	500	516	486	500	493	523	461	490	490	508	529	518	534	506	477	486	508	510	510	519	505	472	518	542	552	486	507	498	488	547	497	492	513	505	489	512	502	511	520	508	549	513	486	535	517	571	516	509	533	491	533	538	447	560	575	521	538	563	516	510	489	506	486	542	522	511	501	495	507	543	508	460	539	485	495	555	554	509	519	486	529	506	467	490	491	535	518	515	489	539	501	514	524	546	514	514	540	508	502	512	515	522	489	502	530	526	480	539	489	504	517	515	465	487	479	500	518	507	529	546	484	507	524	506	524	514	484	487	525	517	529	532	491	543	547	564	507	519	540	562	490	530	503	532	504	485	518	550	518	534	530	490	525	509	463	551	556	521	557	509	493	528	550	517	502	491	508	541	517	506	506	530	507	528	528	505	499	494	524	497	513	520	532	549	505	483	520	537	512	499	510	543	462	476	525	497	511	513	478	491	502	506	548	470	536	542	526	518	496	511	543	513	546	496	524	523	479	488	537	530	489	525	500	527	517	450	478	501	556	531	528	542	510	510	541	524	500	555	493	524	489	526	499	522	523	551	537	507	515	503	482	491	523	505	495	511	456	540	521	521	504	507	501	506	485	498	525	542	503	462	509	506	539	521	525	516	520	510	530	506	513	541	522	487	497	509	517	519	483	517	498	507	523	501	511	525	490	503	524	476	497	541	488	558	507	522	509	518	471	509	512	497	500	534	487	543	566	494	472	527	546	521	509	491	548	470	515	531	502	506	511	506	513	511	538	526	484	523	490	489	541	495	502	509	519	559	514	507	531	483	510	561	533	506	518	511	480	506	469	474	545	483	479	533	492	482	512	494	509	515	554	524	519	498	514	485	503	511	524	511	511	519	504	521	521	503	506	503	523	494	510	539	523	511	474	519	543	516	496	523	502	524	530	515	482	493	524	536	536	505	533	529	538	528	470	540	508	514	521	519	531	514	480	505	465	498	516	475	548	547	472	547	516	494	494	502	493	478	519	487	489	527	534	482	547	490	525	536	528	561	527	496	539	496	493	522	520	515	537	521	523	530	518	499	506	509	519	533	521	541	510	520	507	517	494	497	502	506	482	496	531	485	505	489	532	515	511	469	512	530	501	504	520	528	523	517	473	512	486	543	498	519	502	517	449	550	550	462	521	515	511	502	547	494	484	506	527	463	499	559	511	514	531	513	514	473	527	519	556	537	506	541	547	525	502	519	511	524	542	513	511	501	496	504	516	535	516	496	515	510	527	499	493	509	534	509	550	495	517	542	517	483	520	495	516	470	528	517	524	486	532	543	519	546	505	494	497	522	543	572	528	479	518	485	455	496	517	496	469	533	505	511	538	519	553	469	541	526	505	558	486	485	525	540	485	483	487	569	521	565	497	533	516	551	528	508	483	507	549	510	494	473	531	516	537	502	501	491	532	512	554	514	513	489	553	522	497	530	527	476	477	493	505	499	516	535	516	520	530	517	526	502	494	562	477	501	559	496	550	535	518	501	506	492	494	488	509	499	504	515	495	533	528	489	496	487	513	498	513	514	487	531	507	517	522	485	531	519	516	536	510	514	502	497	485	527	514	487	479	496	473	522	508	533	486	493	508	517	490	535	519	526	515	535	529	486	519	539	488	529	499	525	505	504	504	518	467	540	483	509	502	508	507	517	531	522	530	512	511	495	527	508	526	503	471	495	505	518	534	503	530	495	521	499	492	483	489	514	473	484	505	510	559	486	516	497	527	533	513	516	523	486	523	523	495	478	571	551	451	513	540	511	520	473	497	513	499	500	487	514	510	526	485	521	526	501	556	460	519	489	488	479	497	501	530	559	503	532	490	480	446	532	484	499	529	529	521	493	494	506	524	503	538	513	506	517	495	541	498	533	513	466	555	540	502	515	535	531	510	531	508	498	510	488	512	458	523	537	542	499	510	497	492	511	505	531	501	483	541	505	487	522	512	536	490	542	497	522	546	549	540	497	540	483	459	563	529	484	514	484	503	502	531	529	521	485	503	482	517	512	575	497	530	518	509	525	531	522	540	504	536	530	491	538	508	464	509
4890	14806	10040	5133	3693	2889	2119	1728	1379	1184	1029	1007	912	773	755	708	719	635	690	600	615	582	628	594	595	644	598	569	598	527	557	566	519	522	546	548	562	546	531	540	559	564	549	520	567	521	571	553	538	570	537	564	556	562	542	539	507	528	552	533	517	527	548	552	508	527	498	559	493	496	457	532	535	498	516	515	475	518	519	549	507	498	524	533	546	570	503	508	497	542	501	498	530	548	519	508	511	488	541	532	550	532	520	566	515	520	523	504	510	541	507	525	483	542	561	510	548	484	521	533	517	532	545	529	538	537	482	525	576	516	516	561	530	524	511	492	506	536	531	523	544	508	550	527	507	496	481	470	524	508	520	524	528	502	514	545	563	532	548	562	529	526	545	501	511	520	526	532	523	538	513	508	556	491	497	491	517	539	492	500	537	510	517	490	516	517	544	529	520	516	514	537	506	517	523	572	525	519	476	487	493	530	509	523	511	524	513	519	530	532	488	506	522	564	561	518	516	526	526	509	533	539	501	487	538	501	498	557	552	536	497	527	515	505	516	528	498	538	503	483	537	507	592	528	485	495	478	483	511	499	538	541	538	521	530	477	537	519	527	486	513	520	500	478	514	516	566	503	512	486	543	524	528	512	574	518	547	506	543	539	528	536	511	528	502	556	559	514	545	516	490	543	485	499	537	523	548	570	513	513	501	509	542	498	520	462	505	519	510	525	541	496	546	539	531	578	504	489	494	506	504	553	498	534	485	537	514	501	514	522	502	509	504	522	461	488	529	518	566	521	513	539	485	502	551	470	545	539	537	507	451	496	512	529	576	537	511	540	526	501	487	506	566	544	492	521	507	515	506	539	509	507	523	513	545	495	510	536	539	507	508	502	510	550	523	535	560	483	527	523	530	517	541	516	521	502	504	551	540	523	531	501	487	520	490	531	489	523	557	540	557	490	506	564	505	557	463	492	577	507	523	490	565	554	517	506	513	534	548	541	548	514	537	542	509	537	559	530	512	500	526	512	472	528	542	522	559	559	513	502	511	531	515	588	520	514	532	530	501	538	514	541	489	540	531	506	540	510	484	523	532	516	524	541	508	483	500	520	511	527	526	521	584	540	522	509	556	533	475	519	528	502	522	536	494	538	507	510	513	520	525	489	496	529	483	478	545	540	539	505	489	536	550	535	557	497	513	533	500	527	514	509	494	534	508	554	504	515	550	496	511	507	533	554	505	511	498	549	520	486	535	515	482	502	508	529	574	497	508	547	500	542	491	548	542	549	557	561	505	523	503	576	486	466	554	508	518	473	520	467	498	492	525	473	489	548	516	518	549	585	528	532	502	492	559	560	498	509	522	529	608	479	521	528	535	541	482	574	539	531	486	508	492	563	498	520	503	520	534	575	505	509	523	512	539	487	508	528	485	522	528	496	513	525	549	500	507	520	514	524	556	527	533	539	482	542	575	547	479	476	482	491	523	496	504	493	551	527	542	516	554	528	529	488	526	533	501	496	528	542	478	492	521	490	539	536	534	518	506	500	559	516	486	538	537	505	539	511	506	527	546	493	494	531	517	493	573	505	518	534	498	525	525	522	538	514	543	532	441	528	502	548	507	502	519	533	554	509	553	554	503	530	519	511	525	537	517	477	496	486	535	524	517	492	466	524	508	529	502	559	497	497	506	493	493	506	484	520	518	517	500	520	493	532	511	549	556	478	510	551	514	547	522	517	513	497	494	486	515	488	482	534	498	521	544	518	509	514	464	508	504	536	515	521	537	493	504	517	499	526	514	510	513	521	533	540	526	516	489	523	538	508	514	537	507	491	467	513	519	481	489	543	527	509	536	522	529	517	550	558	564	535	547	526	506	493	490	540	485	517	549	460	525	514	491	528	552	570	521	510	483	510	495	501	479	537	508	542	517	511	544	506	504	506	547	533	493	525	484	511	523	493	527	484	539	542	502	516	526	509	493	574	547	489	542	511	548	515	497	507	536	503	501	531	513	490	508	500	571	502	519	483	513	522	524	541	495	522	486	544	509	524	499	570	497	504	500	509	502	526	512	528	499	504	522	546	539	532	503	496	476	488	507	523	515	518	542	519	492	533	530	509	507	509	540	526	492	562	523	509	521	516	522	529	544	540	503	536	572	549	475	503	505	501	557	514	506	484	497	510	538	521	504	526	525	482	475	543	544	508	512	515	483	564	499	513	500	539	508	506	556	493	503	506	460	527	548	505	527	514	533	517	476	474	488	486	506	485	538	466	541	531	543	559	505	538	546	493	501	484	568	509	534	547	553	541	520	510	500	498	534	511	494	539	521	474	525	517	521	496	510	511	499	544	503	497	515	508	520	491	523	521	506	522	511	536	528	481	527	502	504	512	522	494	530	464	510	515	529	545	519	488	530	500	534	496	497	573	541	531	508	482	512	580	503	524	537	522	525	587	537	567	504	491	515	525	528	518	511	507	555	556	540	525	489	534	527	512	515	559	513	478	489	513	514	501	525	520	519	504	540	484	522	536	525	506	496	554	521	522	518	498	547	520	483	498	505	472	506	493	510	517	506	535	523	509	539	530	522	504	553	489	541	499	538	526	485	499	556	535	507	513	503	530	488	497	530	538	519	546	531	515	551	539	493	503	525	517	533	498	516	510	509	518	540	493	546	530	532	514	513	550	491	527	490	536	516	508	491	555	492	479	482	502	543	507	496	549	514	520	519	477	539	534	512	531	492	481	519	486	507	548	514	480	472	546	534	495	532	511	582	496	570	541	476	534	548	530	557	548	530	524	473	499	505	518	490	494	514	501	515	534	527	502	528	532	514	519	560	537	520	539	513	547	508	518	520	478	513	546	528	515	485	535	534	496	538	523	519	508	500	541	520	509	542	512	496	491	523	531	535	507	494	551	521	515	542	498	509	531	488	516	537	510	527	496	521	543	522	506	485	491	477	509	521	528	512	503	473	487	509	511	533	526	517	537	503	561	520	533	474	498	514	531	550	567	560	532	516	519	503	557	516	501	557	512	535	521	516	529	538	529	505	534	529	506	508	538	546	518	533	502	515	507	495	489	511	472	503	505	565	505	555	524	529	543	526	514	502	513	505	529	513	487	488	551	498	528	500	502	522	521	534	505	518	515	481	517	540	500	487	536	496	537	505	505	497	536	518	487	534	503	507	522	555	520	514	517	540	553	518	562	468	519	518	520	538	535	541	502	551	506	495	554	494	539	503	522	527	517	487	552	545	520	500	526	523	544	506	538	523	552	527	528	548	535	491	476	538	519	524	541	543	554	513	518	490	547	511	525	487	552	513	481	554	545	533	497	494	496	521	513	500	551	578	503	494	551	511	503	477	526	490	546	502	477	488	544	542	539	516	505	490	497	508	526	510	507	516	503	487	544	522	539	559	550	508	571	509	498	486	501	522	527	549	536	506	512	542	532	528	563	533	507	509	537	499	495	503	544	534	512	494	509	515	558	501	513	523	512	511	525	519	531	506	559
27986	17432	3315	722	532	499	342	230	243	233	241	247	218	250	242	265	218	234	252	217	218	230	249	220	238	241	239	240	222	230	236	219	218	217	259	205	219	242	224	234	240	222	218	201	191	258	277	237	228	235	225	245	213	223	241	236	212	246	233	190	238	236	245	260	233	230	223	249	218	232	222	219	235	237	229	248	232	230	208	238	236	237	256	200	250	232	247	212	246	234	226	236	243	237	228	206	243	237	224	219	212	214	217	199	234	198	194	216	211	211	261	219	228	224	238	215	233	260	233	225	204	260	228	273	230	235	219	265	232	259	258	249	236	226	234	241	213	233	227	245	216	227	234	222	241	261	260	235	216	221	237	242	234	211	248	235	247	235	244	247	244	217	235	248	216	239	229	240	225	254	242	227	244	244	247	234	230	221	245	240	219	227	249	207	253	215	232	233	249	264	234	234	216	217	238	244	205	216	236	210	256	232	236	230	257	239	244	235	263	219	254	215	216	231	248	239	245	235	213	263	246	251	254	219	244	243	228	240	237	226	227	259	245	237	214	215	230	275	242	236	232	235	248	221	234	246	225	239	220	232	228	231	240	230	220	223	243	248	237	210	225	238	215	235	240	232	219	227	248	242	213	254	218	234	226	218	233	227	225	221	237	249	235	217	260	230	220	244	241	225	257	244	227	205	230	230	216	223	227	245	235	247	229	264	254	203	243	210	226	227	241	233	224	255	268	226	265	247	227	228	267	243	223	284	221	210	259	244	224	222	231	202	242	228	221	230	233	250	194	208	217	224	253	217	205	238	228	235	225	233	248	247	239	230	250	217	212	236	244	224	240	256	232	229	236	234	215	228	239	226	244	254	237	223	236	233	225	235	241	212	256	244	219	246	239	225	228	204	221	216	232	228	222	235	220	272	233	246	225	225	216	242	193	223	258	224	257	265	251	226	247	268	253	237	223	267	215	228	222	228	213	237	257	252	258	221	252	245	262	204	249	238	213	256	212	222	222	235	237	241	208	231	232	251	242	266	207	255	228	213	226	204	232	239	226	220	239	255	223	245	222	244	251	208	250	266	200	221	228	249	228	243	229	214	245	208	222	232	243	226	237	232	249	239	239	223	234	235	223	213	227	244	233	226	234	235	245	230	226	236	224	243	209	212	255	237	256	258	255	200	261	210	195	248	219	227	258	235	233	238	237	240	207	245	229	228	244	201	203	231	221	249	236	243	221	222	267	244	225	221	242	237	235	217	190	234	244	236	245	261	198	239	222	248	257	229	219	248	233	233	213	226	255	245	260	240	229	199	255	228	235	228	240	212	221	193	252	237	218	246	234	236	232	216	253	221	224	202	240	247	232	221	233	215	215	239	220	243	240	216	245	228	233	257	227	257	215	238	254	258	217	250	208	229	224	220	230	225	237	237	228	229	249	223	247	215	215	241	250	208	232	224	210	221	252	219	231	236	194	257	224	238	230	232	249	211	224	237	250	205	252	246	252	258	223	225	215	213	219	253	246	223	230	222	234	236	227	239	243	268	229	244	248	228	222	256	231	206	224	224	221	239	246	233	247	216	248	218	225	220	246	222	202	248	201	220	264	240	210	239	238	247	225	224	238	238	254	227	213	221	237	205	234	241	233	217	233	215	260	212	239	229	218	230	226	243	250	238	241	236	218	259	248	245	246	222	229	235	235	237	241	226	243	227	227	209	234	221	238	249	235	221	216	229	231	250	237	238	212	241	273	268	222	228	244	234	202	243	227	239	237	237	205	221	245	248	247	244	217	237	233	229	250	230	226	222	216	215	218	225	238	239	233	227	239	256	231	242	233	283	257	243	203	257	237	222	230	226	217	219	243	209	203	249	243	242	246	203	230	248	230	208	234	257	210	274	246	235	219	239	233	221	244	242	227	245	233	246	255	219	231	229	208	218	259	193	251	223	263	240	270	199	217	195	244	248	199	228	249	219	247	221	237	258	246	217	237	223	239	258	222	227	221	256	205	252	250	201	232	211	239	262	243	208	233	232	252	250	241	238	272	258	223	231	235	219	216	229	222	227	223	229	231	244	247	215	205	219	239	247	267	206	250	208	204	234	228	232	253	250	268	239	233	210	224	213	252	215	233	237	245	212	230	218	217	243	217	249	256	224	199	233	242	207	228	214	215	223	227	234	238	242	215	238	234	212	219	214	205	218	224	246	238	231	261	225	241	238	245	239	226	243	256	263	226	238	220	224	230	229	257	238	218	245	216	226	214	237	229	219	209	239	226	235	215	213	247	257	225	225	215	239	258	287	264	232	227	235	240	241	220	227	237	227	236	257	244	230	227	228	238	230	229	208	227	233	250	216	232	242	233	238	227	219	244	237	201	238	233	256	238	233	244	252	219	230	250	242	249	211	238	216	228	229	243	253	216	230	253	223	221	260	222	258	255	234	233	278	234	223	238	249	202	234	230	217	245	242	222	243	251	222	224	256	239	250	196	241	258	241	242	252	227	207	224	233	222	252	227	245	225	200	254	220	215	231	272	240	225	252	227	234	244	248	218	217	237	226	222	213	240	249	233	212	225	264	227	239	222	217	232	227	233	243	235	248	220	224	245	208	206	240	239	224	241	252	258	216	207	208	255	254	246	227	219	226	230	238	241	228	251	235	230	246	238	236	243	221	217	228	224	245	233	218	252	244	242	213	248	221	240	231	215	197	242	207	221	240	226	220	238	246	218	232	231	225	236	213	256	230	230	209	249	248	227	234	222	230	228	262	254	219	250	255	237	252	239	261	221	242	251	226	238	222	245	245	225	213	241	222	241	223	238	247	238	204	249	229	202	214	245	229	253	249	228	238	227	214	228	254	195	261	266	233	218	226	232	215	246	220	216	232	235	248	251	225	247	237	220	234	243	254	229	227	252	221	223	209	203	249	254	203	221	240	226	237	243	230	244	259	246	245	257	279	232	244	260	211	240	224	222	246	222	233	242	243	233	257	250	240	237	249	226	237	212	223	244	244	250	245	241	244	256	247	228	230	225	258	233	212	248	241	210	271	257	243	226	242	211	243	222	203	229	248	220	241	228	208	231	249	222	239	226	257	201	254	207	240	220	229	246	250	204	236	245	224	220	230	220	213	238	227	244	246	254	225	230	211	215	243	233	214	226	246	227	241	219	216	252	248	210	228	245	239	247	209	225	254	218	231	256	243	224	239	236	268	222	228	222	222	240	222	209	247	246	249	196	235	217	242	240	229	234	228	219	218	222	218	241	239	225	222	242	236	214	241	220	234	229	247	238	231	205	226	235	226	236	214	243	220	210	236	247	245	242	228	222	249	209	233	227	248	244	231	236	228	237	235	235	251	196	243	281	244	255	251	236	218	235	238	264	267	242	218	252	222	206	248	242	225	231	250	221	247	226	236	246	239	256	221	238	246	245	231	241	216	229	231	268	207	236	237	210	225	229	254	247	248	240	222	247	223	242	212	229	221	222	226	234	258	245	243	245	203	232	244
4218	930	664	431	379	336	314	305	281	310	271	251	282	300	274	269	259	281	262	276	285	253	252	240	268	261	262	275	239	267	270	272	267	292	237	252	239	259	264	266	293	258	253	262	241	255	261	284	282	253	255	279	255	273	264	285	270	290	319	269	273	250	254	246	269	270	255	306	266	267	295	273	284	281	262	254	272	268	272	261	256	261	264	254	237	279	268	277	235	253	262	263	289	259	257	266	252	253	252	258	259	250	294	276	248	256	284	240	296	252	254	283	267	272	266	282	263	270	247	265	248	255	263	266	259	262	230	260	273	260	275	299	254	279	273	289	264	281	275	261	268	277	278	276	288	254	278	282	232	285	239	277	286	282	289	294	284	304	292	262	283	262	254	273	258	249	268	276	234	270	255	266	243	221	252	264	279	264	265	264	279	257	285	267	273	252	242	275	293	265	267	240	259	312	279	268	273	262	260	256	260	293	254	257	250	267	257	286	260	269	263	229	271	275	250	280	257	266	252	235	251	271	288	254	246	284	289	264	269	280	271	279	261	284	255	262	273	248	279	270	243	257	265	263	235	257	249	270	262	266	269	271	277	256	241	266	282	258	258	273	259	273	252	276	284	272	241	240	257	244	261	248	277	261	278	267	223	244	250	255	256	274	275	241	247	284	234	283	270	256	275	243	239	280	252	240	266	267	258	242	267	263	248	302	241	239	276	299	253	253	245	280	242	269	252	270	284	263	282	238	247	274	238	262	259	279	235	246	260	246	249	293	280	248	289	258	264	273	252	263	270	300	271	265	237	253	236	261	260	250	234	258	281	266	237	280	240	249	276	244	267	254	278	266	243	267	279	249	246	258	244	295	263	275	260	244	229	287	274	275	270	285	243	241	272	274	251	250	277	256	263	285	247	249	256	287	258	284	281	270	239	266	249	246	259	264	265	272	284	259	255	267	260	238	283	284	280	268	272	264	275	283	255	266	252	267	260	241	255	253	259	281	273	257	262	253	270	236	272	286	252	272	259	256	278	250	268	259	272	270	281	252	259	272	240	239	269	285	260	301	276	254	300	276	240	255	291	267	236	260	314	266	267	277	248	263	263	251	298	272	278	253	264	280	257	274	264	259	260	238	243	270	271	265	282	285	249	277	229	300	247	277	257	243	267	276	266	247	278	264	269	287	266	273	269	265	275	262	260	286	286	284	256	254	254	249	260	260	237	242	262	257	260	281	276	262	291	242	274	261	262	258	255	293	277	257	285	291	291	263	278	241	270	252	242	280	233	259	267	248	242	270	246	244	286	257	243	257	257	275	246	260	261	271	258	252	247	253	251	249	270	301	256	262	244	237	269	273	261	273	289	247	267	289	251	289	262	261	268	245	251	247	261	243	258	275	236	270	272	246	249	244	270	291	273	253	260	265	277	254	286	261	277	288	264	266	269	270	276	239	251	265	263	256	280	271	273	250	252	254	267	284	283	234	268	272	280	260	282	291	253	281	258	266	286	265	280	258	249	265	277	267	263	255	262	291	264	254	277	252	258	272	248	259	254	234	267	256	271	261	292	258	259	309	263	282	261	276	238	265	260	262	290	280	269	262	271	246	271	266	257	273	256	260	262	250	264	243	257	268	249	272	252	275	256	291	278	251	284	252	256	256	280	287	291	266	265	283	252	270	275	277	262	245	279	264	251	278	249	271	269	273	302	296	284	274	234	290	260	280	275	285	253	251	248	268	269	277	237	279	283	272	240	269	275	253	241	262	273	283	255	271	287	273	273	258	285	237	253	293	265	267	279	264	280	255	260	253	303	265	277	294	235	256	278	240	286	283	247	260	225	276	216	248	269	271	242	272	295	268	267	243	269	235	244	266	268	274	237	248	317	250	251	306	267	262	267	253	275	298	261	243	298	274	270	257	279	277	251	292	269	256	246	259	253	244	266	222	252	264	243	289	289	269	275	264	257	294	267	291	267	307	243	252	250	253	230	272	296	297	244	263	267	265	286	282	294	258	231	267	261	293	282	250	254	271	249	248	250	268	267	268	265	248	265	275	261	249	251	272	277	258	263	273	270	248	254	262	286	256	245	276	248	280	261	267	278	269	269	258	289	268	313	279	256	271	268	260	276	299	279	260	258	236	272	282	247	267	271	254	252	260	284	227	259	237	273	243	259	262	275	259	246	246	247	248	274	246	302	271	227	260	258	275	256	248	224	263	292	263	289	262	277	257	259	289	262	249	269	258	233	260	290	269	258	261	289	254	274	227	239	238	275	262	262	256	265	280	268	264	267	237	255	265	271	268	292	259	277	265	249	282	256	272	270	292	266	246	271	257	271	294	247	282	293	277	262	289	264	238	265	252	244	250	236	249	263	258	242	269	267	308	254	269	301	232	248	248	287	267	280	253	261	271	263	251	271	274	284	260	265	240	269	273	245	278	252	273	276	294	267	295	227	303	284	286	240	250	263	269	264	257	248	264	272	259	255	283	277	255	262	287	247	272	263	262	290	249	246	284	275	229	253	274	258	257	285	269	273	239	288	281	278	267	271	273	283	281	244	288	260	292	234	260	248	245	278	255	248	245	242	257	267	240	265	284	254	280	240	261	268	279	261	280	266	285	252	272	278	265	275	274	269	278	232	260	269	257	264	263	256	279	273	248	250	234	242	246	236	274	248	278	269	245	248	286	276	260	248	251	242	264	274	243	275	251	268	283	277	271	235	247	272	270	261	257	241	258	251	264	250	251	263	276	238	265	258	262	277	266	280	267	244	268	254	257	270	252	238	264	263	253	288	262	261	270	256	264	244	282	250	301	236	211	280	276	258	271	252	295	257	270	276	284	292	270	242	264	281	289	282	256	254	294	270	255	262	270	264	228	209	261	268	255	285	284	239	297	263	267	255	261	264	260	265	278	250	240	250	253	257	269	271	253	270	252	271	275	284	243	254	253	234	292	265	279	291	262	257	292	254	252	260	254	281	241	268	265	262	286	285	260	258	261	265	281	269	257	266	237	270	269	271	270	267	226	287	271	291	275	278	268	265	249	251	272	270	250	269	251	238	264	261	266	239	282	288	289	267	259	259	243	263	239	268	275	269	255	265	262	272	270	251	286	268	257	245	259	250	256	229	274	260	271	281	259	284	272	256	248	245	250	265	278	276	268	236	261	244	251	271	286	276	267	233	249	259	242	278	274	265	280	256	275	240	265	241	246	243	265	279	267	268	283	274	273	270	291	263	245	270	285	261	273	254	268	284	265	246	241	282	275	286	260	281	238	261	265	285	271	221	256	286	292	274	274	278	303	256	271	257	236	277	245	261	269	257	256	294	237	257	275	280	259	277	262	256	260	263	265	282	267	258	281	271	246	285	252	263	265	273	252	282	288	238	274	266	282	281	247	223	276	271	249	252	243	267	262	263	289	266	254	268	269	242	246	241	281	271	270	265	247	260	269	248	265	283	263	260	269	267	273	248	282	289	256	253	259	273	270	272	271	271	260	260	248
23898	21292	28391	24266	21165	8919	827	570	467	429	394	338	300	288	312	271	324	308	249	235	258	219	257	270	240	266	247	275	237	244	226	239	232	236	246	229	239	236	261	221	236	230	237	231	225	253	229	219	248	228	263	220	229	241	218	219	219	245	232	233	234	218	230	187	226	243	256	224	234	226	202	189	207	235	225	247	256	252	226	237	219	242	219	227	213	216	231	228	233	241	216	223	253	219	229	226	240	235	232	221	221	236	210	227	240	223	242	214	218	226	218	250	226	236	211	253	241	241	221	238	227	231	243	259	266	249	220	229	224	230	217	229	220	231	221	243	223	245	226	220	234	239	238	210	223	209	206	231	215	217	226	211	222	214	242	232	216	236	208	239	229	198	221	224	218	235	228	245	217	242	229	227	213	226	204	184	228	240	229	242	224	231	230	232	250	239	219	233	257	215	218	229	209	241	208	224	212	236	231	220	229	206	215	219	228	231	258	210	234	218	225	222	230	238	222	217	239	223	222	227	231	251	224	219	239	236	212	235	234	246	225	240	224	251	221	259	209	242	236	212	250	228	244	257	207	217	242	226	225	233	238	247	217	230	209	260	216	224	229	249	215	216	251	241	215	211	216	256	216	220	244	229	246	233	225	230	214	244	233	221	236	210	258	247	246	230	245	232	209	262	243	225	221	217	229	249	211	248	219	241	219	216	228	221	232	222	187	227	248	235	258	215	227	206	227	239	239	225	218	225	233	233	244	219	243	217	230	225	242	236	231	244	215	213	210	217	244	189	249	239	229	242	219	232	210	229	241	228	215	214	210	236	224	216	218	252	222	242	247	216	223	229	242	225	224	231	230	230	233	231	202	239	217	223	192	223	240	233	243	217	229	244	237	205	223	242	197	191	237	215	243	218	236	231	233	217	210	218	230	208	225	242	237	248	234	229	222	230	218	242	245	247	237	264	212	234	229	235	225	224	243	253	231	221	239	227	233	229	208	225	233	242	237	215	226	249	235	249	220	237	244	249	248	209	260	228	246	203	235	228	239	231	245	247	216	237	224	223	227	217	250	224	261	213	219	227	230	220	236	211	245	229	215	228	195	212	221	233	226	231	240	238	218	230	244	230	219	241	229	213	202	247	257	230	249	222	242	202	223	251	215	223	204	237	225	228	214	245	213	221	219	208	217	239	237	235	241	251	258	201	209	238	243	222	233	223	223	230	214	215	228	220	238	235	248	223	256	235	234	245	222	225	251	237	223	255	211	226	218	242	218	225	236	219	254	215	210	240	251	193	237	206	237	237	261	223	239	224	231	231	220	211	244	208	220	243	225	202	220	224	223	225	222	211	204	222	247	239	230	231	234	204	227	217	232	229	243	237	235	242	239	217	252	212	235	236	217	221	214	228	229	252	233	210	218	200	230	226	208	245	243	218	246	199	247	237	201	229	246	228	239	214	252	238	248	239	247	230	216	234	215	248	211	247	234	230	238	231	224	222	245	228	213	249	200	264	220	258	228	243	215	241	215	212	254	242	199	190	221	223	240	223	228	251	218	217	229	225	227	191	206	230	223	205	227	227	238	249	235	230	221	233	235	237	262	240	223	207	231	217	233	258	222	242	216	232	250	225	226	251	255	210	238	250	238	259	223	221	200	232	251	229	236	217	212	216	221	242	194	210	236	228	246	232	228	224	219	217	236	230	227	229	223	236	233	235	251	217	241	218	224	231	220	220	237	209	226	226	251	204	210	235	240	243	214	219	256	211	191	218	226	241	233	241	225	231	212	223	206	214	224	232	245	229	228	210	228	240	236	210	231	236	248	247	224	233	276	233	211	200	214	215	240	245	188	219	230	220	241	220	229	218	230	222	220	198	229	221	251	211	234	226	250	206	232	231	235	220	242	226	216	222	232	237	230	239	209	229	225	250	232	236	225	235	250	228	243	230	257	217	216	204	213	226	228	216	219	220	256	234	230	230	213	238	219	218	259	221	230	201	223	244	227	253	228	239	217	224	235	229	240	234	252	235	211	207	243	233	203	229	214	197	195	207	247	240	254	210	226	223	224	238	227	249	227	216	263	221	220	196	214	259	228	255	249	231	223	252	221	234	214	229	249	238	234	232	226	240	212	203	223	217	206	203	226	218	235	261	255	205	255	225	247	217	245	235	229	211	218	234	208	230	230	251	263	242	242	274	235	180	231	247	197	252	205	238	221	223	210	233	221	234	248	224	222	223	208	218	219	209	221	233	254	235	223	240	247	253	222	209	226	241	206	222	218	242	226	231	232	215	236	247	209	252	216	210	235	217	244	252	223	222	251	243	210	234	211	236	236	226	230	239	207	241	233	201	235	229	199	241	257	221	230	228	232	217	195	211	243	228	229	242	245	263	213	235	203	216	233	226	220	220	239	216	221	239	220	224	234	219	234	218	203	245	245	228	218	217	202	234	230	201	236	213	238	239	243	232	227	253	221	241	221	201	231	258	229	235	274	225	211	235	222	211	242	227	201	249	247	209	219	212	233	220	223	228	228	216	248	201	241	230	215	223	223	220	214	229	226	227	207	234	203	234	228	233	227	229	217	224	238	214	208	236	232	227	226	222	235	242	215	221	230	218	226	251	215	227	221	226	239	234	213	209	214	223	243	237	259	226	236	193	225	230	218	246	261	212	225	239	217	242	229	220	229	231	208	229	219	219	263	225	225	249	222	199	229	218	209	213	219	268	192	241	225	187	235	202	219	224	216	251	255	188	242	229	213	207	225	238	248	253	248	212	226	236	213	216	238	230	220	207	218	229	212	234	250	221	217	220	217	223	227	196	225	224	243	244	217	203	236	229	218	214	216	207	225	246	213	214	216	208	204	215	217	232	263	211	216	218	206	221	209	220	214	241	217	226	197	219	230	237	229	240	204	209	229	187	222	242	256	243	224	219	235	233	184	206	204	205	227	244	211	216	211	232	190	219	238	245	253	219	231	212	221	232	226	235	217	231	239	205	227	224	224	219	232	219	229	223	246	227	233	241	214	204	259	226	230	218	245	221	242	238	237	205	227	233	226	232	225	192	217	223	253	256	229	199	230	227	226	255	210	231	221	217	242	214	203	242	250	226	229	223	236	225	213	233	202	238	228	234	213	240	258	236	228	209	212	230	211	228	228	214	215	265	232	214	213	249	232	214	222	238	251	222	213	250	213	214	227	200	237	235	228	215	213	247	241	209	217	248	208	218	226	243	233	244	223	216	221	229	222	193	237	218	250	247	217	206	211	237	218	239	228	209	221	209	255	224	241	219	219	214	247	203	203	239	242	202	238	236	229	209	221	210	247	210	205	205	226	200	232	235	215	225	227	232	248	243	246	241	231	238	227	244	228	225	241	219	244	209	219	253	222	230	250	245	247	227	234	224	212	242	225	225	241	241	224	219	221	227	234	223	246	178	212	258	242	230	246	230	250	220	213	241	258	229	250	254	188	261	245	226	234	227	227	218	232	220	215	218	239	246	227	240
3357	8731	5662	2685	1883	1454	1048	937	676	586	494	468	432	386	382	316	355	309	292	289	320	295	299	258	271	260	295	283	277	288	276	276	295	241	268	263	262	265	244	284	245	243	284	262	250	271	252	265	256	246	268	255	259	274	252	278	207	252	242	248	243	242	273	252	249	253	248	234	237	245	233	286	250	244	241	252	231	272	248	266	238	208	240	268	218	208	255	259	221	254	263	246	237	240	260	267	231	242	217	250	259	273	247	272	241	247	241	237	228	261	225	255	215	244	229	255	239	265	248	270	241	224	261	245	256	230	243	225	222	256	259	238	242	276	236	256	245	247	240	246	247	266	232	239	212	223	267	218	260	246	247	227	232	260	229	228	246	257	229	229	253	248	263	226	273	238	241	233	213	251	256	258	242	244	272	245	255	258	248	270	252	248	271	250	224	232	265	252	239	278	258	235	235	240	257	239	257	251	228	270	222	255	252	231	211	266	252	265	237	248	244	249	244	255	251	232	249	255	277	276	309	234	247	216	265	231	234	263	267	250	247	246	229	257	257	253	229	246	219	242	239	246	267	244	240	239	247	227	240	249	243	231	237	235	255	269	260	267	238	265	242	269	271	279	240	226	233	262	243	250	273	270	259	257	222	239	258	260	226	232	237	257	228	241	257	266	235	261	230	251	248	273	228	245	244	240	249	235	251	241	226	270	212	256	233	233	240	253	231	248	253	248	239	259	257	287	275	246	236	253	267	268	252	275	222	253	228	264	239	260	227	257	242	248	235	264	208	209	267	226	245	229	231	241	224	222	289	256	229	246	255	249	272	261	248	219	246	274	236	237	270	242	242	262	235	233	245	274	245	236	238	252	238	235	269	267	257	255	254	270	238	257	261	281	251	259	280	244	281	227	233	218	249	239	250	263	235	210	236	230	264	253	251	242	241	261	266	267	255	239	264	263	276	264	239	241	264	226	238	238	223	242	231	223	258	244	241	251	240	254	265	260	234	249	259	243	246	235	275	239	242	247	236	256	251	243	226	259	265	237	237	253	234	262	222	268	262	235	241	260	249	239	252	251	253	229	263	262	242	226	274	231	249	247	257	261	236	251	240	267	246	240	264	267	248	250	242	229	269	262	250	240	233	241	253	278	241	244	268	236	249	261	234	261	233	233	284	231	216	269	255	238	260	248	255	250	261	261	280	247	243	261	242	218	257	253	236	215	242	250	231	271	264	216	262	219	251	200	262	239	253	223	245	229	218	257	258	267	224	252	273	250	265	261	254	250	254	249	218	249	250	265	254	275	261	250	271	253	250	239	218	224	241	255	252	255	258	241	212	234	231	239	258	237	232	255	214	242	263	233	255	244	219	251	259	263	270	256	222	245	247	251	247	228	246	249	265	260	219	239	230	256	242	212	281	240	230	249	242	264	210	237	264	262	258	260	265	225	251	253	258	228	278	227	217	263	251	257	230	245	248	252	229	249	235	234	257	221	254	260	260	241	252	240	236	241	267	241	287	242	261	231	260	222	251	239	255	241	247	251	243	231	252	253	257	213	238	243	251	248	242	246	231	260	259	237	255	241	249	262	266	259	253	232	278	271	233	270	273	224	241	234	253	250	257	227	255	232	257	232	266	265	268	254	261	229	214	283	253	259	242	214	237	244	235	255	270	240	246	275	249	257	241	268	244	255	244	259	255	253	234	220	237	266	260	266	243	264	234	253	258	245	215	263	231	240	237	267	211	226	251	231	245	227	216	261	238	251	238	245	257	280	233	269	271	254	272	253	244	257	228	255	252	252	239	246	229	275	239	246	256	224	253	263	243	267	217	233	244	268	247	236	263	230	255	237	271	255	239	241	265	254	270	232	233	213	275	239	234	252	224	264	269	236	254	255	248	234	236	241	223	259	248	253	246	245	300	280	249	246	233	261	251	233	226	263	273	243	237	249	265	241	232	255	251	221	238	260	272	233	251	254	245	250	282	237	271	214	244	226	251	262	247	244	268	262	240	240	248	215	252	217	259	230	220	239	236	233	229	246	238	243	235	219	242	283	241	254	274	266	242	252	243	251	238	262	226	242	235	227	259	257	248	224	243	231	257	249	264	250	229	243	271	258	226	259	262	240	240	269	252	242	222	240	251	230	283	273	225	235	232	233	254	247	210	232	263	230	245	230	243	278	267	228	232	238	232	232	248	231	249	221	259	255	287	220	247	243	252	263	251	247	243	229	245	249	251	269	246	238	234	232	239	249	252	225	262	246	234	224	269	254	241	239	256	249	235	266	232	229	239	263	250	260	251	241	230	244	227	226	270	220	247	259	269	253	214	210	244	250	250	261	231	226	249	238	249	228	239	226	250	260	222	266	239	276	230	240	229	245	237	261	273	264	272	248	258	235	255	234	241	259	237	254	239	244	236	248	264	253	238	261	242	236	234	241	267	247	262	238	251	230	283	251	242	224	261	235	265	269	239	234	231	263	248	243	239	229	248	263	254	237	242	245	227	225	270	237	219	251	245	246	237	221	249	267	219	226	251	218	209	246	271	262	258	264	236	231	230	245	256	278	228	241	249	220	248	258	251	229	231	248	246	248	259	260	249	240	273	257	239	233	249	241	210	234	227	205	248	233	242	267	264	241	256	238	242	228	226	243	271	243	237	229	230	247	265	279	253	243	265	256	246	273	254	244	225	275	242	229	285	235	238	270	223	232	257	243	281	247	245	229	249	244	251	249	252	242	248	243	254	248	257	238	234	235	282	252	249	262	242	235	210	267	240	229	232	246	244	258	231	245	217	254	234	268	273	266	248	272	243	263	235	250	238	250	234	246	224	271	222	263	241	239	259	247	244	258	213	241	235	256	230	237	239	241	250	249	254	209	251	247	212	261	253	240	275	261	265	227	246	233	256	239	243	246	243	241	242	259	256	255	240	240	265	268	237	233	242	241	249	239	270	254	243	280	239	256	248	236	257	248	242	259	266	250	231	268	238	243	236	233	217	254	231	263	240	294	258	274	255	236	258	268	247	219	264	232	260	254	272	245	254	263	235	238	251	236	258	250	252	208	250	250	247	224	246	254	238	261	251	233	241	250	219	251	251	245	244	230	237	237	229	265	243	281	266	218	240	237	245	249	276	256	242	255	201	248	256	280	247	265	242	249	237	238	274	242	257	245	270	269	235	274	266	256	269	231	257	230	239	221	256	238	255	260	224	241	253	230	234	248	254	243	243	239	288	246	236	243	258	258	265	271	262	237	269	243	250	250	233	241	241	256	239	249	244	264	229	230	222	226	272	271	213	244	247	226	260	238	243	241	258	256	237	221	240	259	230	260	234	270	245	249	243	255	250	228	255	235	244	230	273	238	236	254	260	226	227	244	263	253	247	259	230	226	248	228	225	241	232	244	244	256	266	228	254	245	222	231	255	243	248	239	271	219	237	230	244	245	252	241	259	257	235	245	271	245	211	243	235	242	253	257	272	285	217	247	241	232	218	225	238	253	257	248
25122	21371	27485	25484	10114	942	697	604	549	563	526	527	509	490	514	436	475	463	486	473	454	450	467	472	468	437	437	459	447	424	454	442	461	415	431	467	455	475	431	458	485	459	452	445	463	483	453	428	428	467	429	445	439	434	463	432	452	438	443	473	414	451	455	465	416	431	419	419	477	459	434	439	483	448	468	418	439	437	440	473	453	448	440	451	452	436	467	459	449	478	470	488	487	481	429	454	491	425	439	455	455	424	405	437	450	476	456	424	461	431	468	429	437	461	449	453	471	426	444	452	465	457	444	424	441	447	444	463	410	459	478	427	474	446	488	469	433	454	482	436	426	502	478	435	446	457	458	442	447	444	432	442	473	474	455	433	442	437	461	456	450	399	451	459	426	450	430	488	444	449	424	469	448	418	440	477	424	446	422	399	422	468	478	443	447	438	489	486	472	459	460	478	455	433	443	456	451	434	481	456	510	452	439	476	427	444	455	450	454	484	451	458	459	462	463	464	436	467	430	463	450	471	458	446	461	446	450	445	457	480	452	486	466	443	455	487	422	439	440	420	436	426	459	449	442	440	453	445	469	443	461	420	435	434	465	469	444	465	413	441	410	456	488	426	468	440	442	420	451	458	454	459	448	488	452	449	443	479	454	421	471	464	426	429	439	459	467	442	463	445	437	457	486	433	428	480	436	429	452	461	469	508	493	446	464	409	436	448	442	430	443	433	463	460	428	472	464	438	434	434	448	450	440	445	442	426	464	443	459	447	439	456	433	442	468	440	454	421	452	425	467	445	421	484	451	415	466	467	494	421	477	429	472	468	473	433	445	456	406	432	465	456	467	497	421	451	452	429	461	425	425	429	432	449	450	445	434	472	442	435	462	438	446	492	432	446	466	441	437	433	463	461	474	459	495	439	499	434	425	461	468	444	454	461	463	460	471	452	441	433	453	491	456	436	439	463	481	443	454	466	436	444	477	461	440	472	452	460	449	470	496	440	468	479	463	461	426	463	461	433	443	453	448	443	443	457	451	462	433	453	456	491	453	459	447	470	419	432	436	440	427	449	423	415	478	482	442	428	419	466	473	445	447	469	445	485	452	441	447	435	415	440	468	459	443	458	456	445	477	448	447	426	408	457	419	449	438	449	437	470	403	463	454	445	474	445	450	434	416	437	444	467	475	460	482	448	425	417	475	420	444	431	458	414	468	460	446	412	425	444	442	418	445	456	462	431	465	437	479	435	463	435	443	455	471	459	482	436	466	405	442	418	461	432	441	437	427	460	449	419	449	438	474	454	437	480	419	453	446	465	454	425	430	435	461	467	479	448	439	432	457	472	452	443	467	462	427	457	457	490	437	417	436	455	444	480	439	448	470	444	467	439	452	441	436	435	439	458	431	459	439	445	427	422	449	449	451	422	443	463	489	456	438	451	446	481	471	469	434	434	409	437	434	460	436	417	444	422	441	403	459	445	465	448	425	461	416	446	462	415	479	447	423	466	484	452	454	415	439	464	414	430	464	470	436	466	452	424	417	475	426	439	462	438	411	407	437	480	468	448	510	434	423	455	459	423	438	423	451	438	451	442	478	471	446	434	446	436	445	397	378	464	449	437	425	431	443	397	460	418	455	448	459	453	433	472	414	433	413	468	440	449	459	458	465	450	464	460	453	474	441	444	439	455	457	423	441	429	434	436	467	442	461	462	451	441	447	421	449	456	435	502	429	401	455	439	458	441	465	464	446	495	461	448	431	442	447	457	471	424	462	448	479	425	456	410	444	451	448	468	449	423	412	417	481	403	444	458	470	416	440	468	405	462	457	448	448	451	468	467	458	457	487	451	430	458	429	436	428	483	443	447	447	433	485	442	453	439	444	448	436	460	436	443	460	427	445	451	437	478	451	442	412	458	449	428	448	426	443	488	478	450	456	455	435	445	462	422	447	417	447	436	466	503	457	422	432	454	406	509	467	418	441	418	438	451	444	452	438	468	460	457	440	485	469	473	468	406	432	423	462	464	459	442	469	427	465	457	480	422	424	479	461	416	465	456	437	446	447	489	469	441	461	425	464	429	442	449	440	426	455	426	473	439	460	486	491	443	439	460	448	468	440	484	446	471	448	419	475	489	473	455	478	471	457	452	464	431	470	421	470	478	478	472	457	483	441	424	423	471	474	444	419	443	463	456	479	457	436	443	469	446	423	503	441	457	436	430	449	410	447	420	412	468	482	494	402	461	448	449	479	425	476	499	494	455	457	437	458	430	457	422	452	506	449	463	448	460	464	430	473	464	442	475	483	429	449	427	421	453	474	431	442	445	467	469	468	424	468	429	428	459	474	427	447	455	456	435	471	485	464	431	478	413	469	465	428	448	446	478	444	452	435	417	477	463	437	428	407	443	458	437	432	427	475	427	429	400	468	441	447	432	452	456	431	439	438	442	432	456	426	407	440	415	444	417	470	481	439	438	464	464	413	503	453	454	465	433	448	437	452	444	429	441	407	468	464	428	425	423	439	436	427	461	412	452	496	446	433	471	453	443	445	455	439	474	431	450	470	428	450	461	478	443	457	442	471	437	445	423	417	472	466	416	487	460	458	455	443	445	446	474	432	413	470	433	448	460	458	452	463	450	437	422	431	454	440	424	474	417	467	473	473	422	461	428	455	467	453	416	401	457	436	456	467	440	464	456	449	463	462	476	469	451	466	449	458	450	440	481	458	472	435	433	411	447	447	438	425	462	430	484	463	441	440	434	464	434	458	441	408	438	416	452	446	460	463	461	426	452	464	476	440	460	471	468	422	448	427	458	431	434	438	427	466	481	475	483	489	458	498	444	433	422	473	452	482	436	450	459	445	457	419	495	431	488	486	440	439	464	457	503	455	473	470	471	449	460	406	472	434	461	466	457	462	467	427	439	448	484	456	433	478	484	431	438	439	478	472	421	440	446	511	444	413	420	466	426	409	447	424	435	459	445	437	418	426	427	466	485	442	438	431	464	445	411	418	458	428	452	436	486	513	446	454	456	449	418	426	428	419	425	482	482	435	449	478	467	458	435	461	448	438	465	464	464	445	464	471	471	422	425	419	441	458	451	436	431	446	437	426	415	477	428	449	470	493	426	448	445	460	446	413	471	459	417	469	456	406	466	458	426	410	411	464	453	447	479	424	436	459	454	456	475	431	464	460	463	457	456	494	465	430	380	467	462	432	421	463	415	447	471	444	448	435	461	424	410	444	439	433	445	469	450	465	464	477	472	449	446	458	466	438	467	423	452	447	439	490	416	456	458	436	452	434	405	446	460	474	442	455	436	463	427	439	481	456	447	482	408	438	464	431	440	439	477	440	436	456	457	436	462	452	431	472	467	443	423	473	448	449	442	466	444	436	449	476	433	449	433	465	419	457	469	495	422	452	459	465	479	445	461	430	434	465	404	450	426	458	450	405	455	449	411	473	436	433	443	472	444	472	437	439	431	449	457	435	434	469	433	474	433	427	443	464	419
3541	5273	3427	1791	1386	1135	982	781	749	696	602	669	637	570	523	547	548	510	500	517	502	530	463	500	527	498	468	508	502	528	493	457	482	468	489	457	444	526	481	489	497	492	472	469	478	447	482	494	481	450	475	497	516	476	460	487	467	484	473	509	506	443	470	454	425	522	519	469	515	478	492	561	459	486	489	486	505	480	489	491	498	501	494	506	534	517	499	473	466	485	461	507	469	506	513	517	467	467	486	515	466	474	500	497	474	483	499	488	472	500	467	494	489	444	519	460	469	483	481	479	537	475	496	529	524	510	470	457	472	452	483	520	502	489	487	514	501	500	479	528	474	528	507	494	480	482	506	485	477	484	469	501	512	482	489	478	495	496	483	435	461	468	434	465	455	473	487	473	504	464	467	505	496	478	480	458	484	497	527	467	494	488	468	478	496	459	484	463	491	498	469	466	491	516	472	485	492	463	498	460	501	440	458	484	485	468	454	490	493	455	452	492	493	498	471	454	482	488	468	458	471	422	497	503	507	465	461	517	449	495	453	492	492	451	490	501	461	462	471	497	492	478	459	435	481	495	472	475	529	451	509	468	459	507	474	504	487	480	489	479	506	468	457	475	533	517	470	460	528	486	515	450	490	457	464	511	462	502	489	446	468	448	508	480	471	457	483	481	454	493	471	507	497	460	483	452	474	521	507	485	503	470	474	478	493	509	482	485	479	459	451	430	470	464	493	480	447	479	509	463	483	465	460	500	453	514	454	461	519	506	489	478	458	504	489	464	488	479	448	500	495	492	460	500	502	478	482	486	436	464	461	458	471	476	504	463	438	466	491	498	511	468	502	485	480	466	502	495	447	478	484	511	457	460	472	486	479	495	498	488	476	471	494	483	488	472	506	491	465	516	457	507	520	452	469	463	477	476	497	518	507	441	473	472	482	451	533	500	460	470	477	483	494	484	476	463	493	489	438	474	492	445	530	494	469	504	449	531	484	478	473	483	464	472	507	477	491	505	461	516	451	464	486	495	531	450	474	517	463	459	466	513	479	481	429	482	488	445	507	528	482	481	482	477	486	493	499	479	466	512	444	506	531	481	488	496	496	486	430	511	473	479	477	467	493	482	484	500	467	492	457	481	475	476	474	487	513	462	526	481	510	466	492	488	464	454	470	485	487	508	482	517	499	486	477	521	519	481	462	462	481	503	509	458	459	469	482	448	432	462	483	482	517	488	461	546	475	470	447	477	467	435	467	490	488	472	490	466	471	467	464	503	501	493	477	463	516	474	492	465	469	462	484	465	474	494	513	444	487	479	481	520	482	505	492	469	452	474	487	477	474	497	498	513	496	472	515	472	485	454	493	443	447	463	494	503	468	527	480	471	520	432	480	469	465	467	501	482	511	475	456	483	460	529	485	473	509	468	484	493	504	475	457	502	462	454	487	491	484	497	478	480	493	497	455	486	503	513	475	476	485	475	458	512	479	488	462	494	519	502	478	499	476	465	514	431	437	495	509	445	515	484	474	506	465	473	510	522	501	476	457	488	496	509	506	447	460	457	451	430	515	505	471	482	465	498	507	520	474	466	467	483	460	507	479	452	464	526	462	479	470	497	448	457	482	503	517	483	498	466	503	463	498	492	483	453	482	463	476	455	470	454	483	493	461	472	483	505	508	480	508	493	476	445	523	456	493	500	468	479	505	490	494	481	492	470	504	473	507	487	450	445	456	507	473	514	478	471	471	526	505	474	479	489	498	443	472	491	489	515	488	487	508	466	465	433	531	500	493	455	467	463	511	489	478	444	512	483	483	489	466	509	519	483	489	503	486	483	490	509	492	501	473	476	496	503	475	507	470	495	523	482	505	516	486	481	503	469	450	483	466	524	481	484	485	483	453	480	487	483	486	443	483	457	505	504	492	468	473	473	489	537	500	536	534	494	448	490	496	473	486	491	448	495	447	490	503	482	485	479	467	460	432	476	493	521	503	483	521	503	480	492	512	509	460	491	478	464	529	484	493	533	487	509	500	462	492	531	451	490	509	467	452	474	469	484	456	484	468	492	453	449	482	510	492	469	478	478	503	471	449	514	486	487	506	454	442	457	492	472	483	464	513	448	498	447	475	463	517	480	485	465	487	473	481	481	479	503	478	460	455	494	479	497	471	525	444	486	482	504	516	488	499	465	481	508	494	501	485	471	504	495	471	492	452	486	469	469	508	530	490	500	460	434	475	455	473	477	449	495	461	488	502	490	508	466	486	503	457	461	456	484	500	475	498	498	518	477	513	482	501	504	486	522	463	476	484	514	479	453	445	481	489	487	465	490	477	471	457	472	453	500	497	452	502	463	446	452	441	461	478	498	504	486	479	490	502	496	444	453	486	506	508	457	480	505	497	491	443	470	452	498	492	494	463	506	480	523	488	488	476	490	469	469	491	454	474	440	522	482	476	508	483	478	495	485	498	479	470	470	481	450	487	458	436	462	458	477	506	477	476	486	465	496	478	493	450	473	497	444	460	499	491	517	488	448	484	470	479	484	512	500	489	490	474	499	479	472	502	472	492	439	494	455	480	505	455	486	496	478	485	486	511	461	457	481	466	479	468	522	487	467	471	482	477	492	475	490	464	485	450	491	486	469	491	474	515	457	477	466	492	481	446	508	486	512	476	458	498	481	530	440	458	523	493	482	476	449	484	471	522	497	476	463	451	446	484	467	498	505	536	439	505	499	491	472	486	480	471	476	471	446	486	466	469	429	491	469	433	496	459	515	491	473	469	465	456	517	471	455	494	532	483	487	488	463	487	471	514	445	478	485	486	473	464	473	521	470	497	481	488	487	489	468	526	467	489	482	465	488	470	465	475	468	465	496	442	466	482	506	480	466	512	504	502	489	459	454	450	473	498	474	453	467	493	461	468	499	426	504	465	476	492	475	440	488	470	487	513	500	478	512	526	492	487	455	467	492	470	476	468	470	483	447	442	439	460	463	465	520	483	464	500	475	491	497	467	452	487	514	478	476	467	493	490	492	467	496	484	485	473	479	514	474	500	506	516	459	460	503	494	497	504	500	496	465	468	502	473	511	489	477	511	474	495	465	482	470	500	473	486	486	499	491	508	477	468	491	482	529	479	529	489	488	540	503	506	452	507	471	468	462	477	516	465	488	479	514	470	495	483	506	467	514	476	480	505	502	488	450	442	500	460	480	518	460	503	486	490	476	487	436	506	493	465	534	504	465	510	502	496	472	502	509	512	452	480	535	477	531	493	487	490	470	478	475	474	467	464	473	484	494	500	459	482	497	477	513	507	478	445	486	488	456	487	476	479	487	510	438	477	486	463	481	502	503	468	490	493	475	484	499	446	465	465	460	471	450	489	498	513	426	462	455	479	504	529	469	517	512	484	481	470	526	491	492	479	492	521	489	460	486	512	476	473	507	489	480	536	482	492	500	490	509	483	468	516	463	474	479	465	483	517	477	524	509	464	521	459	456	472	494	498	499	438	451
22717	21334	29046	23965	21334	21391	8138	1249	967	951	844	742	709	684	645	616	619	614	588	572	534	580	568	576	579	576	547	566	609	553	565	540	553	556	540	522	531	539	515	559	541	578	491	554	555	544	528	511	543	495	522	585	505	503	525	544	534	548	492	542	505	541	521	577	534	528	499	537	510	536	542	542	529	533	525	489	516	489	512	500	479	542	477	519	509	523	524	547	537	493	522	473	517	537	480	516	529	548	553	561	539	530	511	523	556	528	521	517	452	526	554	522	530	503	537	568	552	508	516	508	534	514	528	549	525	510	500	559	545	518	548	477	540	535	505	533	523	523	533	537	541	520	502	548	476	535	530	531	520	533	517	504	502	510	535	507	489	526	514	507	492	487	514	487	514	516	481	489	540	519	517	477	529	488	541	505	528	519	492	500	539	530	510	503	511	518	525	495	520	531	482	485	501	506	528	525	484	514	478	512	533	505	492	532	521	503	528	520	491	484	565	536	483	511	499	511	503	509	518	518	512	553	480	527	546	543	528	550	515	532	519	509	536	562	542	515	525	508	525	528	560	496	522	491	536	550	510	533	491	480	515	499	540	509	529	492	539	499	539	506	511	505	486	497	471	521	550	528	494	538	518	532	503	483	474	518	499	477	521	494	530	528	504	537	527	539	511	570	508	514	512	486	522	485	546	516	540	507	520	505	558	524	492	510	537	512	534	510	515	577	468	504	524	577	516	543	508	562	502	512	510	519	537	476	490	510	495	508	482	524	508	535	538	501	509	518	541	507	533	524	479	490	506	533	505	514	527	500	547	490	604	534	540	544	564	541	487	525	539	523	546	505	505	497	551	552	494	498	512	520	527	536	552	500	497	518	541	524	436	517	514	524	498	501	463	577	489	499	527	548	509	522	492	549	529	495	524	484	497	510	512	513	566	518	516	507	555	533	522	517	471	476	529	513	526	506	520	482	483	461	504	484	535	500	534	519	497	537	514	568	532	526	519	556	539	533	510	481	541	484	533	493	507	487	484	532	522	513	509	513	517	480	525	531	531	515	530	467	528	515	503	477	533	535	514	525	521	488	552	482	560	507	466	516	515	499	506	536	527	474	518	496	556	493	449	526	480	495	496	532	546	495	491	546	495	510	496	515	473	498	484	486	541	491	515	467	536	539	526	502	512	507	508	521	521	519	551	524	505	518	546	532	547	523	567	556	518	515	500	509	514	541	513	505	507	515	534	561	530	523	497	562	486	492	506	496	548	515	528	532	527	500	531	513	533	502	539	500	543	533	520	574	528	503	581	516	505	525	519	523	471	502	512	535	519	518	552	593	518	507	496	530	529	523	515	505	510	536	506	476	538	485	525	532	471	490	521	494	498	517	513	526	490	476	534	488	527	523	447	505	507	516	540	516	534	509	509	480	506	525	519	521	500	540	493	541	494	469	509	520	566	559	518	575	507	520	501	504	472	491	521	529	528	481	502	483	528	512	508	497	493	531	523	502	530	509	487	499	520	482	497	516	540	480	515	519	503	512	507	553	515	531	539	511	552	563	541	499	498	486	512	489	534	505	522	492	536	536	510	522	543	500	478	510	481	510	521	517	489	510	535	558	490	485	515	521	511	547	538	532	515	513	522	509	498	496	487	501	495	517	537	506	554	524	548	559	521	506	506	524	493	509	526	495	532	510	484	502	519	466	533	507	506	532	511	536	500	503	528	486	518	502	479	560	545	517	508	526	484	560	507	514	506	507	485	513	492	530	493	474	494	484	503	546	480	489	492	483	512	537	503	528	545	508	476	496	496	548	545	571	519	517	501	517	503	539	527	512	516	548	500	530	540	513	536	550	501	531	502	530	553	488	532	538	541	515	510	504	507	498	503	471	495	519	483	514	544	525	509	525	504	530	506	554	520	487	551	519	501	501	506	477	547	493	472	502	503	495	527	538	494	573	529	512	492	567	492	552	501	524	505	538	471	491	509	517	554	536	508	509	521	525	569	497	493	529	540	527	514	496	526	498	511	522	538	536	493	503	512	494	495	523	501	525	529	511	506	520	504	524	529	477	516	515	502	475	512	540	535	506	483	502	525	512	514	476	481	544	486	559	569	507	515	533	498	519	472	515	497	510	521	475	522	524	495	503	508	496	509	525	514	512	518	518	499	450	513	541	516	515	570	493	512	533	547	490	474	556	487	518	540	482	524	495	515	518	501	514	537	519	547	515	549	508	519	530	536	510	530	494	499	567	525	520	532	491	532	494	520	512	481	522	507	500	471	538	507	492	511	528	529	512	535	488	536	534	538	505	502	492	551	516	455	521	510	548	491	497	499	542	503	495	524	483	491	527	565	510	513	476	548	552	478	520	489	537	478	504	528	493	501	523	521	494	517	513	493	505	526	515	490	524	506	515	488	492	547	486	527	526	515	511	500	509	542	569	505	501	528	488	523	508	492	527	511	495	493	500	562	482	544	502	525	510	522	518	514	473	543	521	507	554	501	446	520	507	548	534	483	518	526	510	544	510	502	543	520	534	515	538	496	522	507	489	545	489	526	535	486	509	550	519	501	507	501	536	515	512	499	524	513	507	499	520	531	503	528	488	525	529	513	493	523	513	516	529	526	494	468	497	537	521	534	511	535	541	564	492	503	539	526	501	490	504	533	481	502	513	501	530	549	505	529	509	478	552	509	497	552	475	516	506	583	501	521	516	507	521	512	543	504	521	516	499	515	528	526	522	523	510	484	498	481	541	494	505	499	521	492	538	525	521	503	493	542	485	544	513	487	513	529	491	520	499	536	483	507	551	505	538	500	514	524	527	505	469	539	531	511	558	540	515	527	516	488	505	506	480	494	539	596	532	505	485	493	479	503	527	511	507	489	491	507	500	521	548	489	536	477	530	510	531	497	498	485	488	499	537	510	535	487	535	504	541	499	465	553	529	529	528	534	515	486	510	550	548	521	503	531	501	484	511	492	526	554	522	481	527	475	549	493	534	558	506	568	530	552	514	487	480	503	508	531	515	472	548	574	518	530	482	524	516	532	528	507	506	527	516	522	527	506	520	502	467	554	497	517	483	438	524	458	507	498	485	497	528	499	509	476	537	502	506	561	510	517	464	532	501	524	514	520	510	536	490	539	531	491	512	529	497	494	528	509	535	523	481	546	500	508	539	491	523	528	549	521	494	514	525	504	525	512	507	525	500	549	506	509	539	505	520	545	520	527	528	526	530	536	507	480	461	542	525	543	543	553	500	528	473	491	576	509	499	536	535	524	519	495	536	481	525	554	498	489	509	544	527	518	505	555	467	511	470	524	555	481	504	510	473	503	521	504	503	511	507	563	524	503	518	486	524	494	526	505	488	509	535	532	558	508	513	507	525	554	491	495	501	520	506	528	483	526	481	505	499	488	528	526	486	524	488	540	513	523	512	495	478	525	497	500	518	522	511	518	531	548	524	493	515	498	544	499	527	490	521	489	551	545	511	519	471	518	524	512	486	521	518
4849	15025	10028	4956	3627	2807	2100	1671	1342	1249	1062	952	869	777	768	707	701	665	642	677	601	619	601	601	597	575	579	563	589	560	576	622	590	540	516	527	513	552	563	561	566	538	524	555	533	545	570	552	591	477	522	509	520	537	501	512	498	556	550	524	538	527	595	544	554	526	497	521	548	521	535	531	472	511	524	537	520	538	531	527	547	551	485	570	532	519	501	510	526	528	523	539	516	532	529	530	563	554	533	506	547	494	530	526	497	502	498	513	567	540	502	520	528	538	508	540	521	523	516	478	533	505	528	497	520	483	540	532	492	562	564	514	552	506	507	507	510	511	513	529	538	498	541	543	517	545	544	552	537	495	531	492	511	541	521	487	526	509	519	525	491	517	516	533	504	514	469	517	549	528	526	512	538	527	544	531	490	496	539	505	532	514	497	513	483	529	550	549	535	492	577	551	551	540	570	532	545	516	528	521	504	517	497	525	527	520	500	522	511	490	546	501	504	511	573	534	550	555	514	479	538	498	547	515	506	525	482	522	483	507	531	515	534	517	524	502	509	540	531	483	498	504	520	550	501	506	492	485	542	556	498	506	493	507	504	496	559	485	517	536	516	546	512	503	534	520	468	517	480	491	458	521	534	516	517	519	516	525	550	543	514	523	551	534	534	519	509	470	515	572	482	500	535	523	486	516	513	498	518	565	517	529	579	523	492	542	555	518	498	563	526	522	550	512	518	561	518	493	495	539	490	529	529	525	528	546	501	514	513	505	538	510	516	550	534	519	484	449	513	557	523	513	572	542	522	577	493	530	532	500	519	521	511	451	510	557	539	500	507	549	488	506	509	525	519	518	524	471	515	542	489	543	530	524	539	491	551	513	509	486	535	565	531	533	513	469	519	507	503	517	538	524	556	498	561	511	533	532	501	534	503	547	552	557	546	541	532	514	493	494	552	546	525	497	513	546	540	519	529	508	537	513	531	527	538	538	537	508	490	542	484	512	482	513	558	529	570	524	501	549	526	517	468	482	537	558	520	508	531	475	532	564	505	508	533	509	502	483	526	531	546	492	498	538	519	536	519	506	533	504	519	501	497	572	504	512	516	497	508	550	493	534	526	474	520	512	502	528	528	520	502	497	519	547	520	547	505	492	523	600	492	517	472	558	549	527	515	543	517	506	527	517	531	504	536	562	515	504	545	507	487	505	511	548	508	523	527	526	551	507	524	593	483	534	517	523	518	519	545	521	580	510	497	558	459	573	528	529	547	523	555	466	527	534	528	541	523	503	545	513	494	512	520	489	510	524	536	566	494	491	502	519	529	537	519	490	535	520	545	561	528	584	509	530	509	526	520	566	525	513	541	502	500	531	508	514	493	520	521	559	518	575	540	532	506	500	518	527	560	560	535	488	556	565	529	482	528	514	527	484	505	559	478	539	546	517	530	505	491	510	544	492	511	506	501	505	519	525	479	493	526	558	514	489	533	550	497	505	501	542	473	522	473	536	536	530	532	558	493	533	528	539	510	510	522	515	510	541	546	543	551	562	522	541	499	517	521	545	493	579	519	504	503	529	536	474	533	513	477	519	515	507	533	552	526	511	556	560	546	537	528	497	540	551	547	501	509	506	531	507	525	534	493	492	505	490	544	504	535	539	537	557	541	522	513	567	527	514	532	484	509	537	495	514	513	517	536	484	523	553	550	515	491	532	490	510	502	450	491	519	521	501	545	544	486	499	511	483	562	519	505	554	521	527	511	506	500	531	484	544	526	499	527	539	555	538	528	480	530	520	545	552	483	501	507	526	522	481	536	492	503	509	489	499	514	520	510	519	488	490	530	501	508	511	515	529	512	498	514	501	501	535	557	526	513	545	531	542	533	562	523	515	506	506	556	518	475	499	536	520	560	508	517	514	529	524	521	503	538	507	551	458	514	502	497	523	544	523	538	567	483	535	531	537	531	503	540	525	524	577	555	505	530	529	515	495	524	527	504	532	495	520	540	538	530	537	542	514	513	482	521	511	481	511	485	565	534	546	490	532	536	528	516	532	550	513	550	518	491	568	533	531	514	510	526	478	513	541	524	510	517	520	552	552	557	525	515	476	511	506	535	522	493	545	520	522	517	509	552	519	529	482	551	512	517	566	511	509	508	481	535	559	523	510	522	546	488	530	506	553	488	534	516	549	487	500	533	522	533	513	530	535	501	517	517	520	486	503	537	506	501	486	497	517	533	536	503	554	492	524	469	511	523	536	496	508	495	553	454	520	495	495	530	517	532	490	525	520	548	502	528	515	509	500	516	498	553	569	509	497	500	537	509	536	505	551	574	535	495	542	549	520	509	546	482	553	527	508	494	553	519	531	497	514	516	497	511	545	517	514	503	518	521	543	507	535	487	458	496	537	543	525	535	514	487	511	510	558	504	507	510	505	494	518	525	523	479	545	528	539	541	552	512	494	497	506	535	534	539	494	535	536	561	508	524	557	497	551	536	485	559	498	549	492	516	503	516	547	497	518	487	539	535	521	518	516	507	493	531	534	566	512	480	517	541	528	508	534	503	498	540	556	524	515	542	536	526	520	506	507	536	500	528	488	517	524	497	509	505	488	509	518	524	497	500	540	522	542	527	504	535	510	487	560	526	551	464	495	530	545	528	515	523	506	517	512	543	528	495	512	521	505	544	528	536	520	475	526	539	536	522	486	516	548	487	559	571	514	476	492	529	529	540	492	500	563	483	509	506	521	529	555	523	561	533	464	517	511	548	500	522	504	547	505	539	545	507	502	528	516	510	553	545	510	527	508	539	534	503	521	520	517	554	524	566	537	507	504	544	520	487	551	541	541	514	503	511	568	521	539	490	540	514	522	510	544	540	524	552	499	548	562	519	527	530	541	516	516	531	507	498	515	515	517	533	536	521	561	534	515	496	484	530	547	526	507	483	531	526	550	497	534	535	509	571	533	508	508	579	536	517	547	525	566	506	552	517	507	537	524	583	498	537	554	565	529	525	521	486	506	507	535	524	497	559	512	538	479	536	493	523	512	486	518	506	515	518	503	547	510	514	517	530	535	531	519	502	514	540	523	531	493	546	523	525	514	513	544	526	533	544	503	497	487	516	537	472	505	551	511	530	572	577	531	558	505	565	537	510	523	524	496	498	501	479	536	527	510	480	508	487	535	488	538	479	546	508	517	520	494	504	509	469	503	512	520	520	544	498	497	534	505	493	568	555	546	516	520	526	485	486	537	523	515	543	490	525	553	518	517	530	541	504	506	526	511	500	534	540	536	521	477	507	561	507	488	533	538	515	574	507	522	517	522	489	533	505	512	555	511	508	507	527	539	531	496	551	538	524	520	509	518	552	528	545	501	500	504	510	471	501	543	501	520	527	526	512	537	506	526	540	522	516	529	510	478	493	538	472	508	521	551	513	541	529	516	559	510	502	518	508	467	499	517	481	492	549	531	521	529	572	561	521	494	529	511	531	532	489	504	547	568	522	576	546	521
27904	17333	3072	406	316	290	283	278	246	240	245	257	242	262	220	263	245	233	235	232	253	225	238	218	233	231	241	245	238	233	228	236	250	245	235	221	242	225	218	249	254	208	232	207	214	221	216	208	204	248	219	216	234	257	198	243	227	236	229	231	227	210	220	212	205	239	241	225	242	246	236	223	254	222	257	237	240	235	234	211	207	229	199	250	224	236	225	234	214	219	258	251	219	234	255	233	232	231	232	239	201	221	200	191	229	208	216	254	230	216	247	240	234	258	250	232	228	238	244	232	226	226	249	212	209	218	250	222	234	212	241	225	239	183	226	220	244	232	261	225	227	218	223	213	243	244	225	211	220	228	238	218	236	227	230	226	226	224	211	234	235	219	214	221	253	226	218	236	239	235	230	235	222	223	244	222	214	201	244	215	233	242	233	229	242	239	233	253	233	253	222	217	217	208	229	230	230	231	209	247	248	234	245	237	226	237	220	243	224	241	207	230	222	211	262	224	227	247	241	211	220	245	233	212	232	220	237	247	260	233	249	225	210	233	217	221	207	205	246	218	216	213	206	231	262	233	221	227	241	258	244	200	204	238	233	217	227	219	218	248	219	243	241	226	223	226	234	212	233	205	207	230	236	233	236	215	247	232	229	210	216	203	232	212	214	232	212	221	226	199	227	217	248	228	223	208	242	239	203	222	223	237	248	218	204	235	251	229	226	213	215	249	257	216	215	248	239	239	226	227	245	232	233	226	223	234	226	260	248	229	258	250	228	218	208	218	226	245	241	209	206	232	245	215	228	224	211	256	245	227	243	220	262	219	234	215	217	207	264	269	240	239	224	232	226	230	249	243	266	206	251	239	224	241	239	231	218	245	232	212	268	229	227	231	231	266	225	241	218	199	203	209	213	225	222	231	236	254	227	234	230	220	216	236	222	236	242	222	231	193	236	226	218	232	244	229	224	227	215	214	213	241	246	239	229	239	226	190	228	217	271	238	249	227	221	230	229	255	241	242	243	270	256	227	239	237	209	247	218	234	194	230	228	228	229	212	263	228	235	201	226	235	244	235	210	220	245	233	267	196	221	230	237	217	229	221	237	231	239	206	228	253	240	215	215	227	235	250	227	206	227	259	226	233	242	216	230	236	225	221	239	228	211	219	255	233	225	212	220	244	237	240	249	221	242	262	235	231	240	223	234	269	229	222	211	221	193	209	232	231	233	262	209	211	237	229	214	251	237	251	231	242	222	217	227	233	196	220	215	228	231	225	231	206	217	230	228	252	253	239	243	231	249	203	213	211	238	215	226	220	208	207	219	262	211	219	215	203	248	241	221	244	253	239	223	228	254	214	213	207	239	202	221	256	249	217	236	227	235	226	221	219	232	222	254	209	234	215	224	209	247	219	205	215	237	220	252	250	222	233	241	229	214	227	230	215	209	233	239	212	230	212	227	218	263	217	191	255	218	222	258	238	223	253	235	238	241	244	236	257	221	226	214	239	225	215	251	216	239	234	227	221	221	225	254	248	221	225	215	227	226	218	218	223	275	243	235	215	228	233	236	216	224	220	211	232	203	201	256	213	200	233	225	209	215	217	213	254	226	245	233	234	220	229	203	235	237	244	224	240	224	245	253	233	194	245	225	224	214	224	206	206	241	264	236	224	262	203	207	236	234	234	232	235	229	207	250	206	245	246	252	273	239	244	221	247	240	237	221	231	211	212	218	236	222	247	202	204	238	196	225	248	230	228	217	239	222	256	207	228	260	239	202	223	241	243	235	241	245	210	244	240	210	227	236	228	248	264	218	223	198	236	236	241	225	210	229	239	202	237	223	231	231	216	228	263	211	236	242	211	230	225	246	247	254	254	231	226	226	198	234	228	241	241	229	242	237	236	212	234	227	240	216	251	219	252	233	238	228	220	252	188	222	223	242	206	250	216	233	217	262	211	238	245	250	230	218	218	239	233	249	247	218	206	251	211	207	233	247	228	230	252	245	219	193	201	234	237	196	241	244	229	227	250	223	235	227	235	223	239	255	230	216	220	236	221	227	215	215	210	238	222	236	215	207	228	217	209	188	225	203	231	218	232	235	242	235	223	254	235	262	233	226	209	233	208	245	236	213	237	223	241	241	198	249	246	208	203	218	248	261	234	223	191	204	244	231	220	234	258	228	252	247	218	220	212	221	230	224	247	222	242	235	237	224	221	242	222	218	218	218	207	222	207	244	242	239	219	235	230	238	247	237	218	211	225	230	244	245	228	213	218	221	216	245	180	193	237	228	223	241	249	230	206	248	243	233	228	233	238	228	243	247	213	239	229	223	240	241	222	226	222	230	210	208	224	239	235	217	245	209	211	219	233	213	244	223	226	251	236	253	254	233	223	225	242	252	220	228	222	216	210	233	214	240	226	231	228	237	250	233	223	227	239	228	239	219	228	233	250	260	208	237	249	232	225	242	223	217	216	206	241	206	248	228	220	247	235	205	224	219	224	213	238	227	236	190	234	209	193	196	251	216	233	224	231	226	235	233	244	236	211	247	201	241	267	231	248	234	222	238	218	220	220	234	227	230	245	253	233	220	221	248	240	258	216	225	226	213	222	216	216	213	252	262	238	221	192	207	228	232	212	242	232	221	238	209	250	241	232	218	210	249	218	207	204	206	206	240	209	258	220	216	213	225	230	228	218	242	222	233	223	224	219	238	222	227	216	230	218	230	231	221	207	236	207	241	226	208	221	213	251	236	259	226	233	238	222	224	244	207	211	239	209	254	211	247	218	221	232	252	205	245	256	217	201	238	229	225	245	200	239	237	203	215	232	214	247	241	194	244	220	216	227	233	225	248	234	252	235	254	247	236	213	231	201	247	246	225	230	233	206	235	234	243	230	231	222	232	243	249	217	221	246	212	264	230	255	256	244	233	249	212	223	235	223	252	227	207	223	223	218	234	253	244	227	208	262	204	238	240	215	240	234	207	223	231	215	235	228	216	232	230	228	229	236	236	213	206	271	231	233	230	235	212	196	232	235	219	257	238	231	242	229	249	213	215	228	236	249	205	246	249	228	240	210	236	223	258	226	230	245	252	201	247	224	237	231	228	232	232	235	230	235	213	207	236	248	237	257	194	224	226	191	241	234	219	246	214	212	222	205	277	217	231	233	237	244	213	242	246	221	228	232	222	213	222	228	258	204	230	215	205	235	240	224	228	225	214	215	227	211	230	220	202	233	229	234	222	252	230	250	261	221	258	200	224	261	220	244	228	221	227	227	234	242	238	222	214	243	237	212	232	239	220	233	236	254	239	235	208	211	221	225	213	204	246	227	250	227	209	248	235	236	226	203	231	224	217	233	227	192	229	231	263	222	235	226	217	265	252	214	221	225	220	247	219	237	241	226	217	210	217	241	223	227	233	253	258	237	251	231	233	250	205	261	237	236	222	230	237	216	228	232	204	239	213	209	221	241	220	231	197	221	252	216	220	231	227	235	223	244	254	211	222	219
4250	792	547	401	310	301	274	292	296	269	292	311	264	257	280	283	259	277	283	260	271	252	277	265	245	234	265	270	271	290	246	300	278	259	258	265	278	255	258	284	273	251	232	258	240	245	264	254	264	274	267	263	266	305	287	292	255	238	263	251	288	278	270	292	263	265	269	242	254	278	274	272	239	279	282	260	241	234	259	268	260	273	264	257	235	230	270	267	264	247	304	291	233	252	291	242	259	262	235	281	262	264	238	202	253	312	280	265	282	284	249	264	283	287	266	279	261	251	250	248	257	265	268	249	311	277	304	235	271	290	247	261	287	224	265	258	248	264	253	246	290	270	233	284	240	265	282	258	255	272	265	267	266	265	254	270	246	250	273	271	258	274	260	253	258	262	232	280	270	273	255	261	251	276	238	264	256	241	247	263	284	254	291	257	260	239	259	239	268	264	254	266	262	237	254	231	277	258	257	275	256	248	260	267	266	259	261	254	267	236	242	287	233	277	269	265	277	244	295	242	284	261	282	264	241	291	237	266	259	259	245	242	288	262	286	261	239	242	263	234	250	255	283	253	240	243	268	287	239	280	266	254	264	264	257	261	256	239	276	254	273	269	280	260	274	275	273	256	252	279	256	257	272	267	272	279	250	254	266	227	261	240	274	256	285	239	250	252	228	279	280	250	249	260	261	297	272	237	282	265	282	246	254	260	258	277	267	285	230	246	303	270	261	257	271	289	272	279	268	254	283	285	235	258	247	294	262	266	269	259	279	252	259	256	252	244	232	250	261	270	266	293	271	243	278	271	272	254	267	284	261	261	244	251	236	284	313	250	287	262	269	276	248	255	243	283	265	268	238	232	244	263	240	251	260	273	271	264	241	241	240	255	244	264	301	260	259	272	233	297	260	259	263	273	239	241	252	239	251	254	310	252	254	265	274	278	266	262	276	245	277	244	290	259	268	277	304	279	265	250	273	241	244	302	247	272	211	258	243	278	254	241	262	257	256	267	265	286	256	275	251	247	259	303	266	249	254	235	238	263	268	277	280	216	236	239	244	271	265	264	258	255	293	268	258	298	253	265	270	265	254	240	253	240	245	271	269	255	251	254	257	264	262	256	276	243	259	254	268	254	277	256	274	266	270	261	264	303	261	262	264	270	255	271	219	271	266	270	260	275	277	288	251	275	267	252	254	246	258	272	276	270	275	260	256	252	251	283	252	274	267	247	270	287	267	274	275	276	248	257	242	249	241	253	256	252	273	270	301	259	226	272	278	228	262	247	243	265	267	258	297	253	268	271	257	253	284	246	251	252	264	257	266	245	280	254	255	265	260	268	268	292	274	251	276	295	258	262	247	244	295	269	285	264	247	246	232	261	247	231	244	277	263	264	299	267	258	236	283	274	277	253	262	269	243	266	262	243	280	264	254	229	270	272	276	276	259	263	249	245	268	264	270	258	254	258	238	281	278	246	280	264	263	246	242	248	281	267	278	295	237	236	255	248	268	251	269	213	250	308	235	267	266	260	262	290	276	256	270	273	266	280	279	289	283	260	277	273	297	282	252	285	257	266	253	243	227	268	276	239	253	256	253	266	247	258	275	240	251	257	241	280	270	245	251	270	276	245	242	277	252	262	269	278	224	260	259	232	250	253	288	242	265	266	276	284	229	252	269	272	242	286	274	256	264	250	254	260	258	282	243	258	265	263	289	233	262	238	254	236	256	281	224	265	269	259	277	288	290	270	251	280	272	248	277	288	272	249	252	256	259	243	260	256	271	267	248	270	275	255	246	269	242	268	271	251	263	252	273	241	268	249	295	246	236	262	281	283	249	276	302	270	258	250	270	256	258	265	277	250	271	275	251	251	273	264	262	257	248	257	254	258	257	229	262	240	238	248	286	256	243	255	257	288	268	263	263	241	277	263	269	289	273	251	297	264	278	273	291	273	255	242	267	250	222	244	265	260	230	269	286	229	252	286	252	256	285	256	239	287	262	264	261	250	257	281	262	257	255	258	262	255	251	257	251	275	285	252	299	255	261	238	272	262	231	288	254	257	248	273	257	285	242	261	290	275	265	265	254	272	245	292	221	226	258	234	257	283	252	246	255	275	290	272	270	264	272	249	253	234	240	255	276	267	253	258	273	247	250	261	281	258	255	273	248	265	252	278	264	262	242	299	277	263	241	276	272	257	279	285	260	245	244	234	250	251	242	280	259	268	276	245	263	294	251	257	286	242	293	288	276	263	261	229	241	264	247	256	260	240	249	281	289	247	255	251	300	278	253	262	269	255	272	273	257	278	299	276	277	261	252	284	231	268	255	242	246	304	260	285	273	263	270	249	259	280	250	254	273	264	272	249	255	281	233	266	273	267	264	228	282	257	267	254	254	260	260	230	266	220	283	287	254	265	251	273	271	274	251	257	258	241	272	267	259	242	291	253	248	233	251	288	261	273	266	235	251	268	255	250	262	252	283	250	287	240	237	224	249	258	262	267	261	252	282	256	285	256	269	250	263	254	268	249	264	263	246	269	275	233	254	254	250	269	250	239	248	277	242	259	253	271	251	256	269	238	266	236	269	248	246	247	298	274	257	264	252	232	240	260	263	254	265	267	249	222	281	259	269	262	261	247	257	276	308	272	236	259	269	249	243	253	275	266	233	273	288	293	258	246	248	272	308	261	236	221	260	255	237	254	285	265	270	254	251	261	254	279	250	269	265	243	259	264	256	244	254	272	271	284	297	257	276	261	316	208	276	249	263	268	240	254	248	279	251	281	270	258	286	236	292	278	262	258	279	254	244	240	275	254	246	286	296	267	252	281	252	275	221	272	246	255	255	272	285	293	269	259	271	287	218	257	240	266	264	262	229	243	271	270	275	263	219	224	235	261	279	256	230	267	236	243	271	250	266	272	249	269	238	251	272	246	292	238	256	262	248	254	266	245	291	265	276	232	267	246	250	264	276	264	248	237	283	266	240	265	238	226	248	269	287	277	241	269	260	262	258	296	239	275	253	252	264	290	244	303	264	252	223	266	261	295	278	271	240	265	270	247	249	269	252	246	264	264	268	277	259	266	245	282	268	261	272	258	246	263	238	237	241	253	275	240	251	287	245	255	269	245	280	253	278	227	241	258	238	274	238	246	258	245	281	265	256	253	287	245	249	267	278	300	250	257	276	259	256	256	246	266	221	258	261	250	264	262	299	276	288	274	256	250	233	261	267	257	268	250	272	264	257	279	253	272	238	272	267	271	288	251	250	239	265	227	294	262	264	270	248	265	250	289	238	250	279	240	243	251	289	246	252	233	256	258	255	267	253	263	233	268	255	279	240	261	279	257	270	271	233	251	294	289	269	272	284	271	269	235	278	242	282	258	234	281	261	284	230	258	289	270	276	284	272	254	273	286	269	268	266	254	266	252	249	275	252	282	277	262	261	278	267	260	265	285	253	275	288	257	267	252	283	260	249	284	235	266	248	236	249	256	257	237	271	272	231	258	238	298
23904	21318	28532	24420	21327	9084	849	603	457	410	373	341	341	315	319	340	268	287	278	255	277	255	266	229	254	248	247	236	280	239	233	231	276	228	240	241	246	216	212	246	247	232	220	244	276	235	244	252	229	236	249	227	206	222	242	226	217	238	232	216	234	228	219	224	231	243	249	211	209	226	255	215	231	205	220	212	265	239	224	195	253	213	259	205	200	256	234	244	221	213	222	249	235	224	232	238	243	234	260	210	237	211	228	225	234	212	251	234	232	226	223	229	238	242	231	233	216	223	225	231	214	234	243	224	237	261	217	231	251	200	233	228	213	244	221	242	231	246	241	239	214	246	225	233	227	221	216	232	226	250	217	225	225	239	260	211	257	247	248	220	233	239	215	225	216	207	238	216	219	246	209	237	238	195	240	228	238	213	235	212	196	248	224	201	225	198	212	228	235	217	232	222	240	246	232	217	211	219	208	239	213	238	229	242	228	195	231	228	236	236	212	252	230	244	247	230	221	225	225	232	224	242	210	225	230	231	220	234	235	232	244	238	243	247	231	218	242	227	270	241	222	243	256	234	229	221	228	218	240	247	220	213	223	235	256	249	261	221	218	222	211	256	210	275	239	231	230	219	239	223	222	247	234	222	235	222	259	243	220	217	227	260	235	235	240	208	234	234	238	202	218	215	234	243	232	231	214	189	236	257	234	205	247	250	242	216	219	208	255	224	221	221	211	232	234	208	204	244	212	210	233	220	247	234	231	219	235	232	223	198	214	232	223	251	227	244	242	232	205	240	219	260	207	228	225	217	205	219	249	204	237	210	241	198	224	236	233	252	240	214	237	228	227	222	241	234	194	250	214	236	224	227	220	229	192	237	247	233	222	226	212	216	237	237	242	235	222	254	210	207	234	209	231	246	221	204	247	239	234	236	203	233	220	235	217	246	230	236	233	221	243	208	211	233	219	231	241	237	240	230	226	219	233	201	246	212	207	236	217	231	244	228	217	225	247	230	225	225	217	243	228	202	212	229	228	212	230	219	247	222	214	221	216	235	216	224	229	235	232	206	234	214	238	213	214	245	267	200	220	237	214	232	246	237	269	230	244	241	223	194	248	228	234	221	204	248	221	212	208	236	236	258	223	229	201	219	229	207	229	247	224	240	219	258	224	216	233	233	240	200	232	233	235	223	217	214	177	234	195	233	215	258	233	233	225	206	243	218	209	216	233	260	216	235	214	208	234	245	213	224	216	248	238	213	252	258	243	223	249	253	250	199	229	222	242	234	215	211	227	247	254	200	256	218	223	198	226	214	215	193	245	230	239	254	252	227	214	223	208	239	225	218	241	217	210	213	235	224	222	209	228	219	251	227	239	216	208	227	219	209	224	213	232	208	235	222	217	254	238	240	226	215	182	247	209	218	209	235	235	241	246	243	216	221	245	251	245	231	223	240	192	241	219	231	239	233	204	239	215	238	210	216	230	230	216	225	235	209	222	207	208	226	213	210	223	262	197	228	234	224	221	244	212	246	201	237	241	219	232	234	240	224	235	232	226	248	235	208	232	224	206	244	208	248	232	252	245	235	247	213	225	243	228	245	244	214	264	243	215	228	247	231	193	213	226	229	244	221	218	217	220	209	236	243	227	235	238	205	223	219	219	240	234	230	226	236	217	225	233	237	220	222	225	251	205	234	241	239	250	210	229	223	239	230	240	219	223	211	233	249	221	246	225	214	232	272	216	228	208	201	239	213	238	238	228	242	234	214	207	233	230	269	216	236	255	214	207	262	237	214	212	212	228	239	218	252	228	243	228	201	235	229	233	222	236	251	258	211	263	214	223	236	231	236	222	225	217	229	210	239	238	231	251	225	238	229	238	210	226	228	204	204	224	238	221	205	236	245	218	225	211	213	234	242	215	238	196	218	227	224	217	226	205	235	209	238	203	226	225	232	255	241	216	227	224	227	243	209	225	251	227	201	223	224	237	237	207	238	229	234	225	208	233	234	217	219	247	208	257	247	253	267	211	230	205	226	204	213	241	219	231	228	231	196	243	231	218	228	238	230	231	226	249	230	221	217	234	227	225	235	233	217	216	246	207	229	200	208	215	214	222	212	234	214	230	206	239	225	226	217	244	233	247	230	244	222	232	220	232	228	256	241	223	231	226	248	224	244	219	228	223	193	207	228	229	244	248	213	212	247	207	248	201	215	229	234	243	228	226	218	244	243	260	248	240	235	196	186	268	227	216	249	255	214	241	223	250	208	213	230	216	210	243	255	241	188	216	257	208	241	214	243	237	225	230	228	220	261	239	234	217	244	221	196	204	246	214	260	209	231	248	249	221	200	230	220	199	222	245	232	226	216	227	223	231	250	237	216	257	217	225	246	206	244	234	200	231	238	242	235	232	230	203	225	238	228	256	223	226	258	248	198	237	226	192	222	214	222	223	234	233	232	223	207	227	238	252	242	241	250	244	228	249	235	240	233	220	217	223	189	202	248	222	243	240	188	215	214	214	228	254	235	228	261	241	239	231	261	222	224	248	216	221	229	226	235	227	236	204	243	207	237	227	241	234	241	209	217	228	217	240	227	242	236	203	234	234	237	245	233	231	234	238	235	207	243	238	254	236	208	229	209	217	216	237	239	205	250	216	200	247	206	223	207	222	227	228	219	230	209	229	204	226	247	227	249	219	224	252	216	254	239	216	230	232	273	217	233	241	223	239	234	214	223	226	232	222	232	228	210	228	231	218	218	226	244	218	193	223	216	234	222	219	229	253	245	251	210	236	218	230	220	222	219	223	206	246	226	225	269	196	219	225	217	217	240	252	224	199	232	204	239	201	225	226	206	234	231	202	213	229	229	229	252	261	229	214	225	212	214	230	238	233	247	195	224	228	253	221	227	234	213	220	253	243	241	209	202	242	210	223	244	217	227	237	219	233	229	244	228	226	231	244	215	256	227	237	207	239	226	228	226	231	223	202	221	252	204	224	234	210	224	223	244	216	250	222	243	250	228	239	235	228	217	213	223	234	227	235	229	233	220	212	233	239	208	238	228	223	239	227	204	236	208	227	227	225	214	232	213	241	223	220	251	231	190	203	261	196	231	228	229	223	214	228	239	231	231	234	212	231	241	230	227	226	214	209	220	220	198	222	223	211	212	217	227	230	215	247	209	206	229	222	221	234	240	262	248	237	240	255	240	230	216	187	208	233	202	239	220	219	233	203	244	235	215	229	234	210	240	218	222	223	230	207	258	224	235	227	238	240	261	217	237	223	217	230	235	200	222	239	231	230	218	206	226	216	230	256	234	255	235	234	221	219	231	217	244	196	234	256	212	211	234	211	236	200	211	214	250	234	242	215	211	275	232	226	241	208	226	215	232	230	289	237	233	220	233	231	216	229	227	231	217	208	224	222	213	228	230	210	232	211	250	240	213	215	235	204	247	224	248	202	221	222	214	249	241	240	243	223	241	233	222	245	217	225	203	197	238	211	235	231	222	224	217
3442	8729	5817	2656	1835	1445	1068	832	684	594	518	495	371	386	328	354	340	335	294	312	287	305	290	292	303	283	279	259	276	300	274	281	250	268	266	259	267	246	264	251	283	262	260	242	250	264	239	253	245	271	242	282	236	266	259	246	240	262	249	243	228	237	245	246	240	253	274	251	229	242	240	231	252	242	220	283	297	256	249	260	205	259	222	265	243	253	255	232	228	259	267	245	244	251	281	250	246	212	265	259	278	238	248	239	237	243	263	291	254	242	250	215	242	232	264	231	229	257	234	251	246	230	236	253	235	265	227	280	222	235	247	216	250	234	238	254	276	248	251	239	245	230	265	264	240	251	244	237	254	256	249	255	257	250	255	220	238	254	274	255	232	225	272	246	284	245	293	224	249	238	240	248	239	251	254	281	241	242	219	219	261	229	234	232	268	277	272	222	274	262	231	246	266	235	269	256	251	241	277	258	241	267	225	228	252	241	234	248	239	236	210	260	266	226	255	231	243	258	244	254	240	250	249	262	254	231	281	266	234	235	258	251	216	220	259	238	252	254	248	231	232	259	251	251	228	235	239	242	277	235	254	221	235	245	280	248	245	258	259	238	255	236	245	263	246	266	280	219	229	232	249	250	244	277	244	229	258	251	237	236	224	247	230	264	235	229	253	260	234	246	230	225	267	255	249	246	219	277	234	243	249	243	243	249	292	267	240	232	239	254	209	256	260	273	242	244	249	241	235	240	249	266	243	257	292	245	267	270	234	234	251	268	260	260	248	251	230	238	237	242	256	239	249	263	280	265	265	248	250	248	220	221	257	244	225	257	259	235	238	243	220	227	237	208	223	216	247	256	241	236	237	235	256	242	246	221	278	224	250	262	235	218	263	261	212	264	260	237	251	213	247	260	232	256	265	260	227	257	218	256	247	223	247	235	264	233	248	219	282	223	253	256	252	257	243	259	243	237	272	257	254	263	264	246	234	254	258	231	257	236	227	262	254	220	235	247	265	257	246	283	256	253	255	276	266	257	239	245	222	262	263	256	251	248	251	253	242	244	274	276	236	249	258	241	272	253	235	258	250	240	260	237	264	226	235	218	268	281	272	250	249	261	246	245	289	256	260	232	247	252	269	261	250	246	244	223	242	259	265	228	236	232	213	235	256	251	227	229	244	236	245	220	264	255	239	248	233	216	254	244	206	249	260	242	243	243	223	262	241	244	233	246	248	245	258	248	253	259	238	248	235	233	272	256	234	277	243	237	277	236	224	235	241	244	257	212	243	264	266	243	243	260	253	249	237	236	251	253	218	246	250	243	207	236	250	227	237	257	249	264	221	265	257	247	249	251	239	231	255	257	216	242	245	238	270	259	224	260	244	251	227	240	259	256	279	250	243	244	227	242	250	239	252	253	280	269	236	277	246	234	241	262	254	228	236	244	240	258	245	228	259	243	241	278	218	223	271	241	242	238	250	261	254	261	256	255	240	242	260	225	247	237	239	245	243	279	272	266	270	216	247	253	230	249	255	258	265	216	274	240	264	242	261	245	263	267	260	243	247	215	246	266	235	231	260	248	252	224	247	237	251	251	273	214	255	242	266	226	230	265	227	278	247	255	226	269	228	247	248	238	253	240	239	254	241	242	264	266	271	232	237	262	267	278	252	230	234	236	267	239	250	265	270	254	242	241	274	234	210	256	263	235	236	250	255	258	262	240	252	252	212	238	240	255	262	242	261	260	256	256	246	223	213	235	278	251	245	265	237	224	254	223	254	243	242	259	244	233	234	253	250	265	231	251	240	277	252	237	254	288	280	234	233	291	213	225	247	256	234	239	269	218	259	265	265	264	263	267	246	252	208	257	241	219	250	229	234	262	238	255	230	239	271	252	235	233	245	243	258	241	228	263	222	242	234	213	234	249	243	268	254	253	263	232	291	272	249	261	239	244	258	232	257	237	237	256	279	235	253	214	278	242	250	257	253	250	225	240	217	269	243	237	266	233	253	243	217	259	244	235	267	263	240	266	278	265	227	272	255	263	207	214	239	245	255	254	233	254	233	238	267	232	270	232	251	232	241	238	254	246	251	228	255	238	221	264	251	244	232	270	255	253	253	250	236	246	244	235	252	260	236	255	235	251	244	272	258	233	235	226	257	228	212	237	257	244	262	245	244	245	235	251	264	250	244	263	260	251	269	233	259	270	229	239	253	232	231	236	227	233	227	239	241	240	236	238	234	232	249	256	254	239	246	237	264	248	243	279	238	207	251	251	248	232	256	226	244	253	246	252	197	260	255	232	251	267	240	270	230	267	254	250	253	236	264	262	237	252	230	263	212	247	235	253	252	251	251	241	230	240	245	215	225	228	254	227	282	220	234	234	252	254	240	283	250	260	223	269	238	233	219	229	258	224	263	279	236	232	269	241	241	247	239	243	222	239	247	246	262	266	242	258	247	273	262	257	231	227	251	243	262	250	238	269	272	266	270	252	265	269	262	264	245	272	225	275	250	251	262	251	248	254	269	231	255	257	235	248	256	253	236	276	249	252	245	256	252	269	251	258	242	249	274	265	255	267	237	232	234	287	266	251	245	246	238	238	245	219	236	241	242	258	232	207	239	235	260	269	253	227	260	285	263	242	242	226	241	238	237	263	245	256	246	284	256	231	248	225	236	236	217	251	244	228	240	240	229	229	254	248	228	237	231	274	242	262	249	254	249	250	221	244	249	266	245	261	227	241	233	235	239	242	256	262	220	248	245	231	244	235	261	229	255	252	263	234	228	235	249	269	263	228	274	249	226	259	227	232	221	249	230	265	239	221	235	234	245	213	267	273	235	262	249	258	256	255	256	261	264	250	225	258	272	222	231	263	233	232	217	223	252	247	277	241	252	207	242	289	241	272	211	261	271	217	307	231	245	248	216	249	244	242	244	234	279	269	221	250	244	257	248	240	258	234	269	221	250	243	273	237	253	230	264	245	242	244	247	246	229	239	223	269	270	234	257	256	281	260	223	240	212	269	267	245	256	258	233	228	248	257	235	242	235	260	261	273	223	267	254	219	231	233	256	246	264	222	253	250	240	234	240	232	261	255	251	242	247	243	259	263	243	234	214	250	261	268	271	239	224	245	255	268	250	242	255	223	261	217	237	256	254	222	238	238	243	248	225	249	256	247	264	276	236	224	243	243	249	273	223	230	254	264	214	243	253	217	254	274	246	253	243	241	236	257	245	236	261	213	229	247	213	226	264	243	259	242	243	236	238	219	246	245	232	252	225	224	274	287	251	274	231	249	246	234	251	260	253	269	242	266	234	233	242	261	240	249	239	274	246	249	266	250	245	265	247	225	270	242	244	259	254	271	258	269	248	241	225	235	241	233	237	250	234	243	233	238	232	249	237	247	277	220	241	240	257	257	281	266	259	259	216	239	245	230	236	250	253	256	231	232	263	249	247	216	246	240	247	251	278	234	253	233	252	252	232	194	249	269	230	238	260	242	251	244	253	246
25009	21282	27471	25428	10206	948	701	560	608	546	513	528	526	474	491	511	471	487	457	475	488	454	485	472	470	483	443	430	440	485	433	457	443	460	449	445	451	478	443	458	429	419	447	479	462	461	407	483	464	444	446	480	398	454	442	447	482	466	428	436	441	478	449	463	437	455	461	453	411	420	438	445	433	423	487	460	472	471	430	464	420	461	445	442	439	423	417	457	488	520	472	493	441	447	426	440	463	485	463	419	451	451	432	465	448	425	461	493	453	471	497	434	484	459	435	422	442	456	491	400	491	466	410	437	453	450	504	447	450	466	488	435	452	442	485	480	430	428	437	469	464	483	425	442	461	473	402	441	441	428	451	459	505	425	437	431	467	449	427	448	474	499	470	431	444	467	484	428	431	449	428	421	442	506	435	447	440	430	455	446	445	435	483	396	435	470	477	451	458	468	449	461	459	433	463	437	431	485	461	462	484	428	453	464	481	460	466	444	416	394	423	423	457	447	402	437	445	436	462	446	502	461	436	439	457	458	481	432	498	488	424	402	427	441	452	490	455	418	487	461	441	456	461	469	462	449	415	444	462	435	451	464	450	454	490	496	446	468	448	455	448	455	441	421	450	457	431	456	456	431	440	433	482	461	444	455	473	483	450	434	437	431	435	496	475	465	446	482	459	470	446	456	450	461	461	464	441	421	403	465	449	448	432	439	442	460	419	496	445	431	448	443	469	435	441	442	438	428	442	430	454	427	467	414	444	457	493	457	445	443	478	434	468	419	453	430	443	467	457	451	437	458	455	451	455	461	449	443	430	436	436	448	477	456	454	480	458	439	467	435	452	481	459	447	471	436	430	473	428	445	463	458	435	426	460	451	403	492	457	467	469	460	454	479	436	432	432	452	425	441	463	435	443	473	425	468	438	438	452	449	417	423	433	467	437	455	470	460	471	468	474	481	416	438	481	450	441	494	417	450	453	485	444	446	428	457	446	466	476	465	416	453	429	439	435	493	449	432	478	471	441	442	456	462	414	475	426	415	481	473	467	450	421	455	431	462	463	422	476	484	442	467	449	457	420	417	466	477	472	463	443	460	440	427	460	470	440	444	462	442	455	441	421	476	466	441	487	478	445	429	436	438	446	481	473	494	499	491	456	458	426	473	435	443	461	459	429	467	479	483	452	433	470	470	443	438	473	493	432	428	454	434	433	413	404	451	451	423	429	461	435	460	422	471	462	448	486	405	450	450	447	441	462	443	434	463	451	419	472	412	497	451	428	430	451	474	439	456	468	465	482	456	454	439	457	431	449	441	473	473	417	483	428	432	460	445	471	465	459	483	454	395	451	474	448	449	455	464	459	437	468	436	449	443	455	433	439	468	464	429	440	451	444	500	475	454	425	446	445	423	421	461	448	457	406	474	484	427	442	468	429	454	450	427	436	428	431	457	461	475	474	450	460	451	429	442	437	439	445	454	414	482	441	431	431	452	470	479	432	459	467	435	450	407	464	486	430	447	467	464	447	437	448	447	469	425	460	442	465	477	466	460	441	422	431	459	455	470	447	473	427	415	435	499	458	500	494	454	427	507	440	453	416	466	450	465	451	491	450	485	446	473	481	422	465	453	427	434	448	419	414	452	407	442	430	476	443	465	436	459	471	435	463	455	459	441	480	468	441	441	439	453	456	410	445	444	461	457	416	462	468	450	419	462	453	428	480	462	436	496	445	452	421	449	468	479	476	450	456	446	475	464	447	449	448	448	422	474	434	454	441	426	427	440	436	411	434	465	436	429	508	476	477	410	452	410	471	443	459	454	480	429	467	463	428	420	462	468	462	458	465	437	424	495	400	410	428	445	433	453	465	427	459	452	406	449	415	428	423	475	467	430	446	438	423	453	491	450	473	487	428	433	445	431	470	449	475	494	466	465	464	417	445	452	474	425	473	448	446	440	460	456	452	478	455	424	438	450	446	423	419	470	465	464	486	438	432	440	422	493	469	480	443	510	429	408	476	474	443	469	451	444	432	443	486	462	413	463	473	450	464	487	422	453	423	462	489	413	459	447	478	436	427	457	431	459	435	443	462	438	470	438	481	437	437	453	440	451	407	437	434	469	442	456	451	481	462	471	472	454	483	477	450	440	452	470	461	476	458	440	451	424	470	446	457	443	442	457	490	442	425	448	463	477	416	452	460	454	418	448	443	475	428	489	468	486	420	412	480	439	436	455	431	475	430	451	455	434	488	437	454	462	452	476	446	450	442	430	460	412	455	454	437	449	464	456	481	454	462	426	474	448	422	426	443	466	454	464	431	445	458	438	470	471	467	445	484	455	449	487	460	442	435	480	460	438	436	461	446	439	468	459	471	466	438	424	428	446	422	455	456	467	456	471	430	445	458	438	404	438	430	448	468	432	467	460	443	469	431	442	462	395	480	500	453	435	491	461	431	454	448	466	412	447	453	474	438	503	413	463	418	417	448	469	420	480	427	444	427	477	463	425	416	465	472	468	455	488	462	472	429	436	449	424	443	435	445	443	434	476	448	467	424	475	467	457	454	436	449	477	440	465	467	439	465	448	441	458	446	449	466	463	462	479	440	457	447	465	471	421	446	436	470	473	433	454	435	449	406	469	460	465	472	458	432	430	435	473	423	433	450	432	473	437	456	440	454	417	448	466	482	474	440	506	479	459	456	433	425	466	442	458	425	461	459	477	444	439	483	427	440	479	466	472	466	462	454	468	431	466	451	434	446	465	411	450	488	438	439	459	505	429	420	449	467	471	445	487	441	452	447	442	452	463	432	457	454	449	433	441	493	489	423	461	461	427	417	434	441	429	435	462	433	431	444	461	426	420	466	442	431	439	423	451	487	431	491	461	450	411	450	432	436	429	443	475	461	462	433	479	461	446	456	436	421	432	430	487	458	471	454	444	418	436	441	419	450	474	458	444	468	430	415	453	480	478	434	451	465	465	441	443	431	426	463	477	448	439	447	437	438	439	462	434	447	436	446	459	475	461	488	457	424	452	460	495	454	456	446	450	482	456	477	449	445	455	454	494	420	429	423	484	480	459	457	410	462	454	423	466	444	442	462	448	424	442	445	443	448	455	461	426	456	438	493	470	456	475	456	468	501	440	418	441	444	450	506	434	485	505	463	437	448	425	451	455	364	482	422	453	453	414	454	459	456	432	427	446	438	434	433	458	457	442	464	450	442	445	445	455	443	469	434	438	454	466	482	470	446	432	421	438	445	458	434	453	419	442	426	450	439	452	464	451	442	447	451	440	476	470	452	479	399	486	429	428	460	455	458	459	423	470	467	494	439	454	437	397	432	457	481	495	480	452	443	446	410	442	414	447	474	407	501	477	441	453	424	431	434	462	461	450	475	470	442	471	447	463	438	467	452	454	435	428	464	477	459	472	465	444	434	456	470	422	447	420	464	456	441	453	458	447	487	464	431	429	412	420	447	427	431	431	447	447	501	479	429	455	461	459	467	479	424	463	439	460
3550	5253	3440	1741	1389	1122	954	866	752	730	607	605	608	513	546	542	569	553	509	520	504	496	538	500	492	478	494	484	514	492	473	528	539	532	505	494	492	480	454	505	468	478	476	481	490	457	461	495	434	474	520	513	475	482	464	497	490	482	470	449	500	482	477	468	479	428	442	482	454	494	487	492	455	497	496	488	492	477	475	496	485	461	475	446	498	485	493	524	458	485	465	503	465	469	450	482	449	442	469	458	436	468	503	511	477	515	485	456	490	472	480	463	479	497	515	488	473	440	471	509	511	496	476	478	478	474	479	464	486	452	482	508	466	504	456	468	502	438	486	452	462	474	516	486	479	448	446	488	507	499	472	481	440	479	513	476	487	488	471	453	525	500	509	476	453	482	473	461	495	494	518	486	490	506	509	450	446	473	501	493	471	503	563	503	447	460	450	467	498	488	530	493	477	486	468	471	505	471	515	504	486	505	502	445	480	463	485	479	490	460	468	454	482	506	484	468	510	491	501	541	515	480	449	492	493	521	512	466	472	472	541	467	458	432	465	437	458	460	454	473	438	510	454	480	460	472	502	487	490	471	465	492	497	483	449	460	498	476	465	494	485	493	496	493	480	495	460	480	516	455	498	480	488	473	477	515	482	508	519	470	477	483	468	483	476	486	496	512	457	467	505	517	478	501	477	493	473	514	504	473	472	480	502	477	464	500	481	443	511	480	474	469	474	476	492	491	510	494	499	467	432	461	486	483	463	480	472	504	424	448	470	475	452	439	467	445	499	496	491	446	488	480	524	483	488	481	440	489	473	511	502	462	550	455	529	479	457	486	516	520	457	500	511	448	470	435	483	494	497	518	486	477	440	457	471	474	475	459	484	513	495	515	501	506	455	474	514	498	458	466	453	444	498	477	498	466	488	524	479	513	498	479	452	475	489	463	520	471	512	488	486	500	493	477	519	475	467	452	492	489	486	445	467	442	457	444	503	498	471	502	452	471	483	496	469	471	490	500	506	470	483	432	478	459	474	519	491	505	472	499	465	442	457	476	491	512	490	506	472	477	483	492	510	476	475	540	516	506	466	473	478	509	479	460	480	478	455	440	490	456	489	535	478	465	476	478	479	481	510	487	471	468	466	466	465	508	484	495	421	496	481	488	482	436	483	500	498	467	507	479	494	444	521	522	464	484	518	497	424	480	482	475	497	498	467	531	466	463	490	516	505	475	438	473	490	459	482	448	463	492	499	503	504	468	476	498	496	458	463	481	477	466	479	493	499	473	489	475	447	472	496	466	467	458	456	464	488	474	452	447	511	528	507	452	500	495	500	461	467	509	451	477	454	440	490	485	508	461	458	472	498	496	484	484	458	526	496	465	475	470	437	475	488	489	469	492	505	469	469	468	467	466	487	464	433	468	534	476	430	490	477	450	500	508	467	460	530	494	484	424	493	484	490	512	473	473	495	473	507	522	455	493	463	443	457	475	479	457	466	486	489	453	510	450	492	463	501	454	484	499	499	483	512	455	450	496	478	499	491	503	463	492	482	461	466	425	462	507	446	473	492	465	463	464	507	448	475	456	524	451	457	482	452	470	494	494	510	495	495	468	497	519	509	476	477	484	472	478	520	492	502	445	484	495	471	444	471	479	457	498	454	498	480	477	468	516	486	473	490	488	479	498	488	484	453	452	481	504	473	482	485	502	481	493	484	477	490	485	509	481	493	497	477	502	466	501	463	489	433	527	454	503	477	497	494	474	471	503	481	488	486	448	475	505	474	520	454	472	488	482	511	498	482	473	458	480	483	478	468	462	469	511	507	454	468	478	483	512	472	482	497	475	455	516	457	476	499	476	513	442	474	469	489	424	501	504	474	483	476	474	496	459	474	461	465	529	475	489	503	478	484	468	486	489	504	473	487	470	461	475	490	515	449	532	468	436	471	454	481	441	466	520	479	445	494	511	496	490	447	497	476	454	442	455	499	497	490	481	492	483	481	499	477	489	485	481	441	464	481	490	493	451	495	507	473	469	467	464	492	472	493	467	464	520	488	544	498	475	492	497	475	468	449	480	464	497	478	455	509	485	469	503	484	464	490	492	494	497	439	482	484	504	483	494	487	449	503	479	465	461	497	476	466	432	467	526	457	515	519	474	460	449	489	519	499	470	474	502	516	492	481	494	479	445	477	480	514	510	475	468	454	482	459	504	499	522	439	505	466	488	461	488	474	499	465	454	484	482	457	479	470	485	489	476	537	493	503	482	469	488	537	470	483	500	468	477	483	472	473	470	458	514	508	458	522	472	495	489	437	469	461	514	487	485	458	468	482	479	490	449	524	466	484	484	496	505	510	486	518	484	471	520	409	420	478	455	494	492	466	476	499	493	471	511	445	474	489	446	477	501	455	498	474	466	507	464	483	513	456	461	492	468	486	495	489	453	489	526	486	493	459	471	535	478	473	481	445	476	536	491	479	477	468	487	496	480	453	461	502	482	480	464	488	495	489	481	490	476	484	462	442	519	454	504	491	458	476	498	479	435	463	454	461	442	460	505	481	483	492	536	458	472	482	486	449	467	471	498	453	506	476	492	472	525	483	474	478	484	464	478	475	467	484	480	472	473	505	489	518	462	476	502	517	492	497	515	484	479	508	469	457	492	492	504	501	496	469	471	454	531	488	490	442	487	469	447	476	476	512	486	475	478	473	462	468	479	501	470	472	431	478	448	478	478	466	468	497	440	482	471	471	495	458	465	472	451	485	474	469	461	478	464	487	440	488	491	475	503	510	468	488	461	483	471	507	477	485	458	498	480	495	475	489	517	490	475	484	463	463	509	480	519	461	505	467	502	459	462	484	426	447	489	508	454	494	476	504	467	504	463	478	444	477	512	471	447	462	481	482	514	463	452	463	487	468	472	487	503	497	465	488	511	494	458	479	452	488	461	490	482	494	445	446	477	440	474	458	469	481	449	481	454	479	480	494	528	493	461	458	477	428	436	500	508	469	491	493	498	471	486	478	466	487	466	481	480	457	480	462	479	486	460	484	506	480	477	477	481	505	499	494	446	495	436	489	501	437	494	473	484	487	489	482	465	475	520	497	443	485	470	466	486	469	505	461	515	461	512	465	468	487	484	505	469	473	502	469	443	469	510	481	481	476	463	506	511	481	499	477	469	461	502	433	458	486	480	485	491	453	465	489	466	482	466	507	488	495	498	511	522	510	494	482	484	495	495	443	480	461	458	487	494	457	468	440	482	492	477	489	473	475	457	471	501	453	520	479	465	461	499	485	501	447	489	489	466	479	471	500	488	465	484	464	499	490	436	492	451	495	497	470	467	471	490	467	492	450	528	541	498	490	483	457	501	508	517	455	499	481	492	475	485	501	486	498	462	456	473	470	505	473	467	472	455	489	504	475	506	442	491	484	484	473	467	451	461	499	506	490	508	454	499	453	470	482	484	487	516	482	456	456	485	490	452	492	490	509	466	438	520	464	496	439	478	471	524
22762	21346	29041	23997	21344	21392	8096	1256	934	859	788	780	698	721	689	642	627	594	605	572	575	577	567	568	515	565	586	553	525	591	547	548	508	516	554	550	541	500	517	522	526	568	524	506	523	529	535	487	522	538	541	548	556	526	544	513	568	514	507	536	496	527	512	539	537	526	526	552	512	548	505	486	524	526	528	509	566	490	524	520	501	551	514	549	482	574	548	510	532	502	527	486	484	512	535	552	490	509	477	524	510	516	485	515	522	540	538	460	550	517	541	515	521	517	561	517	513	497	512	551	495	482	503	470	523	545	483	568	514	507	498	539	528	504	509	520	538	495	544	556	519	530	503	514	512	511	500	568	523	504	518	522	507	500	521	522	549	502	488	469	470	527	530	501	535	526	498	509	531	514	523	523	549	534	458	518	507	495	516	527	521	516	493	474	494	528	491	519	533	504	454	508	520	494	533	509	489	513	504	564	484	512	531	539	503	527	482	510	475	490	522	489	542	482	495	506	524	518	567	486	528	511	475	486	542	545	534	503	490	546	506	492	525	547	548	498	507	545	498	483	517	520	508	568	485	506	556	521	507	474	533	508	488	501	509	503	544	530	512	502	505	496	503	463	533	490	533	501	490	507	523	487	542	525	492	542	593	539	492	523	518	532	512	486	515	492	521	520	543	533	528	508	527	499	508	512	524	510	532	546	519	537	501	512	539	551	497	537	508	523	551	480	526	521	548	497	528	495	539	537	495	547	521	512	467	537	550	509	545	494	515	505	516	526	545	527	525	527	522	534	504	523	507	496	543	533	510	529	536	496	535	550	536	517	507	527	522	503	539	540	500	487	505	529	515	501	528	497	516	514	503	504	534	522	498	504	521	517	532	533	522	513	575	473	479	513	529	475	525	490	516	551	546	530	529	521	517	523	534	516	467	535	529	587	524	498	530	543	537	507	531	547	518	499	484	545	534	502	522	531	529	550	482	571	536	511	504	515	528	512	526	541	517	506	523	510	573	542	482	499	518	509	546	531	510	528	512	507	476	497	537	486	531	488	510	556	500	541	503	514	500	512	503	581	494	508	511	528	515	513	482	529	535	549	489	520	508	493	524	478	514	540	505	499	538	527	507	513	548	499	536	519	539	496	553	523	504	519	514	529	518	526	509	524	478	551	556	521	542	530	465	529	512	491	540	498	526	522	495	509	533	529	512	477	541	494	521	513	507	529	527	504	543	507	501	491	505	519	515	507	517	491	493	519	504	540	526	498	479	522	477	528	550	508	517	499	488	513	531	520	533	490	521	522	528	525	571	530	502	506	505	546	525	549	530	521	543	516	508	502	498	507	494	503	501	475	524	495	498	533	512	524	523	528	497	517	545	497	503	509	505	520	556	483	489	485	556	482	519	506	501	551	526	514	495	536	516	528	495	510	490	541	522	527	504	500	499	512	490	513	523	516	554	510	498	522	520	517	503	486	554	519	510	570	526	526	496	554	540	511	481	519	490	497	502	518	487	528	551	513	513	529	507	477	511	496	505	503	516	566	507	544	560	517	542	519	509	541	511	534	578	500	543	556	530	529	518	514	573	527	538	552	506	492	552	507	539	530	504	512	487	487	522	538	493	526	505	518	493	504	490	521	498	545	516	498	497	501	461	504	519	547	496	534	533	514	499	516	501	514	523	504	522	542	527	509	547	505	513	495	496	551	543	516	489	521	514	530	549	553	526	493	518	523	515	498	524	484	516	523	516	549	517	531	496	510	474	479	522	456	545	511	508	514	557	503	529	528	464	542	501	491	488	506	522	481	476	556	470	503	479	514	496	502	549	500	501	523	470	492	533	552	539	486	555	495	511	512	514	512	520	526	522	554	484	552	495	556	529	558	566	495	502	537	521	499	489	520	528	524	519	529	567	475	517	491	533	521	479	530	519	484	498	511	539	548	520	531	502	525	456	505	540	490	498	510	516	511	524	521	495	507	517	515	502	510	493	543	508	542	544	523	526	486	529	511	531	521	540	493	523	524	485	483	519	507	514	525	518	528	569	501	499	528	515	531	522	507	567	525	499	503	493	456	524	550	532	502	478	541	512	522	511	497	545	505	565	507	513	482	495	505	503	513	535	504	514	523	550	525	515	513	497	512	502	543	496	488	525	538	521	519	520	497	533	510	489	509	533	519	485	520	559	526	530	492	520	543	504	528	541	505	505	551	489	503	506	512	536	531	509	518	521	549	528	531	534	501	514	488	472	539	553	465	527	484	509	523	488	512	502	484	532	486	552	510	487	528	493	492	520	508	496	503	576	509	523	468	491	537	469	514	515	485	518	523	544	510	556	504	476	529	526	511	551	512	527	536	513	501	511	506	507	495	494	522	505	473	524	502	506	513	564	487	492	499	492	502	499	492	488	527	490	522	515	518	514	504	512	526	512	491	537	520	500	517	555	488	467	494	486	512	526	509	496	509	509	547	501	531	539	549	500	488	520	470	493	504	508	514	512	545	553	502	541	542	514	525	492	527	565	500	510	536	525	573	547	469	513	514	506	506	500	530	490	527	540	496	511	525	504	535	526	522	536	519	502	513	506	499	523	524	551	566	489	535	522	492	512	530	551	553	523	500	494	502	495	530	517	524	555	544	523	502	489	549	506	554	534	536	520	534	482	525	548	500	541	514	518	521	469	512	470	540	541	531	517	503	549	535	528	517	508	542	468	527	512	508	493	500	551	482	508	532	500	516	539	498	527	496	527	551	503	519	557	515	557	523	497	524	520	534	547	509	526	525	506	561	494	505	542	556	496	562	525	499	567	487	513	548	493	500	512	501	519	535	513	545	504	522	516	468	521	515	530	490	527	509	539	508	527	540	545	492	494	526	498	492	499	490	529	487	550	534	480	500	519	479	535	483	494	517	474	534	527	510	530	528	469	468	551	541	499	589	481	511	549	497	502	480	501	529	543	503	505	486	491	519	523	548	477	481	512	569	508	509	530	476	519	549	506	484	556	532	542	517	505	535	541	503	478	491	506	558	512	521	523	492	523	490	554	547	528	500	521	504	500	478	493	509	478	521	495	562	500	516	520	492	477	515	524	486	535	503	468	495	509	523	557	530	478	570	536	543	527	550	499	553	502	513	511	508	527	538	516	527	538	493	517	508	518	530	526	492	527	491	529	506	576	519	549	525	498	498	531	504	459	510	525	507	522	519	535	509	547	525	485	516	598	520	524	534	526	473	491	533	572	508	522	526	497	500	525	520	514	525	481	461	543	502	500	548	547	536	499	477	521	527	490	525	534	534	518	507	527	510	555	527	593	536	538	524	487	539	523	520	506	487	537	502	553	485	532	510	517	461	515	487	520	515	565	501	499	510	502	505	506	478	498	516	491	544	509	515	502	544	498	515	551	512	505	519	515	507	536	489	522	494	533	520	529	484	531	496	501	528	482	509	540	523	496	560	522	501	530	532	541	503	545	544	527	499	497	549	504	541	520	556	519	528	478	477	534	529	447	511
4772	14786	9975	4898	3555	2730	2150	1709	1417	1180	1022	993	830	866	745	787	679	701	697	649	601	599	596	647	612	583	557	592	560	563	603	561	562	563	526	534	526	558	534	552	546	536	518	518	501	565	557	551	527	566	531	540	558	519	560	520	495	529	531	521	516	578	527	523	579	497	467	504	530	486	523	523	491	548	541	541	518	506	540	500	560	524	566	533	549	523	534	508	552	530	501	523	562	529	442	549	505	512	535	552	557	517	528	531	498	566	497	509	537	518	548	535	540	524	509	523	545	522	511	516	497	511	525	534	508	499	510	543	548	532	532	507	505	554	529	478	534	510	487	522	509	544	511	538	548	542	521	548	546	525	518	516	558	527	506	509	546	552	504	523	525	536	501	568	523	546	536	525	515	538	532	506	504	507	490	518	563	494	492	523	497	546	530	493	519	476	561	509	541	524	552	541	492	504	535	510	530	516	553	515	530	540	533	485	525	534	492	537	502	518	588	504	503	538	483	515	498	524	540	524	521	566	497	520	538	528	484	544	490	546	504	515	492	536	496	511	519	554	499	503	529	521	504	508	555	532	537	514	526	530	534	482	550	532	526	491	548	507	511	530	535	556	561	566	493	506	497	527	543	511	511	514	521	495	508	493	571	544	523	514	524	513	498	514	510	516	549	525	521	516	512	581	556	546	502	507	513	502	505	532	522	495	566	491	576	521	547	492	535	506	543	506	528	527	525	558	511	546	562	536	498	520	532	515	529	532	510	544	540	530	553	583	496	487	517	556	536	547	503	550	492	515	512	555	504	548	539	527	562	543	528	551	539	518	521	521	518	517	516	515	556	524	473	495	445	483	502	492	527	489	534	527	510	525	545	524	522	514	529	506	532	500	531	521	555	520	536	549	585	545	520	497	515	521	482	517	545	515	532	507	523	503	549	549	554	555	521	500	561	539	514	519	533	517	512	534	525	526	520	495	511	484	478	546	522	512	542	517	537	519	504	520	532	521	519	501	546	498	514	502	503	557	514	526	543	488	513	502	545	513	547	512	518	542	476	495	526	532	523	471	535	516	499	532	520	507	532	533	487	557	540	522	499	533	531	533	544	521	546	552	529	504	527	548	533	529	524	513	537	523	522	522	531	485	576	506	489	523	517	511	543	548	532	544	517	512	540	507	517	497	489	539	515	536	541	546	531	485	520	529	521	527	515	517	519	514	522	530	543	514	551	503	493	534	483	538	494	504	505	488	524	509	512	554	533	541	502	476	519	512	515	492	514	516	500	542	493	540	500	548	526	514	504	532	524	534	527	548	558	510	528	513	519	519	527	502	532	514	519	542	583	533	527	564	498	562	508	550	503	497	519	504	501	476	534	552	542	512	515	487	510	500	508	480	566	559	573	507	516	565	512	529	530	534	511	532	529	512	523	523	506	512	522	511	509	516	512	525	533	522	511	501	554	508	543	534	517	480	494	531	502	537	505	504	499	527	491	521	497	499	545	543	528	510	505	509	526	515	505	513	506	553	522	518	502	527	504	467	505	520	513	494	522	514	544	534	521	542	522	532	552	519	501	491	530	545	530	521	525	531	544	527	519	484	496	520	549	523	495	535	544	519	521	551	527	529	542	545	539	492	520	474	542	502	491	488	530	575	554	525	508	505	504	479	546	528	502	530	531	542	528	534	495	511	529	562	531	503	533	497	526	498	515	535	535	537	495	493	505	524	575	534	563	514	521	527	525	530	562	515	528	517	479	514	520	510	512	511	491	560	537	508	502	533	514	543	480	476	499	511	502	489	527	509	529	500	514	527	524	514	502	520	516	525	527	513	545	534	574	545	532	543	505	509	511	518	542	548	523	528	517	552	505	540	548	527	516	495	525	489	497	527	520	551	519	513	553	531	528	514	498	560	469	537	489	517	518	546	541	507	520	496	544	517	534	512	490	499	523	521	531	527	549	504	541	523	495	551	547	526	531	532	517	549	488	493	516	543	549	546	523	491	504	552	543	495	530	499	484	535	554	495	543	515	555	556	513	504	525	500	583	530	527	536	512	522	518	485	530	526	492	540	559	531	518	499	521	545	481	519	507	518	564	500	548	505	533	518	543	540	543	526	516	501	530	551	575	497	555	532	521	506	520	532	505	500	532	535	521	530	513	501	553	561	491	506	557	525	520	516	537	495	501	532	505	517	472	488	560	493	515	560	541	508	558	503	494	489	589	505	518	529	486	529	486	532	490	532	552	527	511	504	541	516	520	539	524	570	555	533	537	515	551	515	504	510	558	517	514	538	516	516	517	553	510	480	551	529	487	518	492	507	512	484	526	537	517	511	494	503	562	489	527	512	531	532	518	488	531	495	528	521	541	528	548	544	523	526	528	544	513	541	504	488	496	500	540	519	542	520	523	522	533	529	529	553	568	497	501	538	519	516	518	546	471	500	503	513	527	481	512	525	510	527	499	514	507	524	545	542	517	472	523	522	507	518	557	535	543	527	569	531	538	545	523	533	572	523	531	515	515	485	500	527	500	556	514	511	522	534	544	445	522	552	556	502	485	600	501	529	481	517	533	510	535	511	514	494	502	487	495	516	536	521	484	549	533	560	561	517	557	548	549	529	543	532	517	547	532	529	498	583	510	555	522	512	522	507	556	527	512	538	476	537	523	583	535	515	526	540	544	518	538	488	521	504	512	503	520	516	523	535	517	527	535	529	523	533	564	523	480	559	517	497	544	554	554	502	519	551	483	525	560	537	530	513	487	489	594	537	510	512	556	541	495	505	498	574	517	565	495	510	515	541	526	505	539	498	544	489	538	526	498	515	534	519	542	571	533	532	517	537	525	548	495	518	515	545	514	514	476	528	549	555	508	490	517	443	539	529	513	491	539	507	518	512	523	502	514	568	502	502	524	553	519	504	514	539	487	491	521	520	530	525	531	530	538	575	551	515	521	536	548	542	515	511	503	578	549	542	521	522	515	519	533	562	537	552	522	533	528	537	480	512	509	528	529	511	520	530	547	533	535	516	560	537	532	530	500	510	510	515	471	524	503	513	503	542	502	504	524	502	514	565	518	564	500	507	511	555	487	505	544	502	512	528	547	543	596	501	520	543	514	532	516	516	526	541	514	538	522	490	501	488	529	500	556	546	515	507	536	554	545	533	561	515	482	504	527	580	566	535	534	507	549	520	519	499	509	541	514	512	522	531	524	554	506	564	517	525	476	527	506	512	508	510	525	508	507	531	549	510	499	507	518	515	528	495	515	526	570	476	535	520	496	533	494	538	522	532	522	472	523	574	526	505	524	499	493	536	548	509	523	515	524	521	549	531	539	528	522	540	558	496	543	508	536	517	480	541	510	489	548	496	530	515	541	508	534	518	480	550	542	530	530	544	549	497	493	523	572	546	541	481	541	547	540	539	529	508	525	508	545	565	487	521	541	483	528	552	500	525	542	526	517	531	511	511	514	530	473	521	540	504	533	498	529	555	512	537	511	525	513	504	515	515
27991	17471	3324	459	297	278	268	268	231	256	226	253	255	243	216	244	235	220	244	234	225	233	235	220	223	198	230	221	227	234	244	247	232	253	226	238	239	239	236	197	218	238	253	238	220	228	210	235	231	236	229	213	225	218	226	225	241	219	212	196	247	226	207	214	219	236	268	217	249	233	238	237	243	256	222	210	222	226	233	252	217	245	218	248	252	235	240	237	219	200	221	227	231	212	266	237	240	238	231	210	225	239	230	217	215	234	235	254	225	225	238	214	212	243	205	229	207	232	219	218	255	220	213	211	235	230	197	243	227	233	249	243	247	241	225	195	208	233	241	228	214	212	206	200	249	233	240	250	244	234	228	213	232	262	238	207	226	237	226	225	222	238	215	212	248	227	246	225	228	249	238	214	254	219	210	220	230	218	204	285	231	229	230	215	227	263	242	193	226	231	249	235	259	226	218	199	225	202	236	243	247	248	245	244	230	212	229	204	228	234	252	233	253	229	234	220	225	201	216	211	222	226	261	188	245	230	208	217	206	219	234	220	252	241	242	233	202	222	229	233	233	211	201	243	223	242	234	262	236	231	252	219	215	235	239	237	227	247	239	209	214	244	241	214	239	223	249	238	224	202	249	200	224	250	246	232	233	238	236	239	222	211	239	246	207	225	269	248	225	227	255	214	218	231	240	218	213	217	229	253	263	221	201	212	243	208	207	212	223	198	206	213	241	259	238	242	238	235	189	218	196	243	250	247	244	264	257	248	247	239	250	244	218	235	260	247	228	229	255	214	217	211	229	236	251	215	227	237	239	250	231	223	200	223	210	230	255	207	223	213	224	231	183	241	244	250	232	236	233	241	251	229	216	238	230	219	200	244	217	235	232	225	200	244	232	239	254	225	199	238	228	246	208	231	228	228	214	233	209	233	272	237	221	227	226	234	235	212	222	231	246	205	260	224	247	203	250	229	221	225	231	218	216	224	219	214	240	202	233	232	234	216	226	214	223	246	217	237	221	203	222	237	206	234	234	217	246	227	231	217	236	240	225	206	243	216	252	244	224	249	223	218	203	225	203	226	231	229	245	238	202	236	245	227	217	244	233	219	207	216	227	267	255	213	240	198	239	223	232	232	217	234	200	231	234	195	206	228	267	246	223	235	233	225	228	243	212	246	243	217	245	232	235	207	209	242	243	221	215	235	229	220	260	230	234	226	216	219	227	237	213	232	236	236	252	239	228	243	203	228	209	193	191	231	248	239	230	216	212	237	224	238	236	207	232	213	237	198	236	219	237	255	230	225	236	212	223	244	243	207	224	230	241	230	229	226	203	253	213	240	233	226	208	230	246	209	258	259	228	219	229	244	222	197	223	228	262	205	231	217	234	224	261	213	214	206	227	224	257	254	233	236	233	225	222	229	251	253	203	235	254	209	223	216	199	254	235	236	239	195	202	234	234	254	209	233	234	246	219	239	236	229	203	216	257	208	222	221	251	212	218	216	255	228	236	215	233	240	220	207	232	215	210	214	235	244	227	243	209	231	216	255	243	222	226	234	242	225	221	210	231	250	198	230	252	232	240	231	251	226	215	230	225	227	241	228	253	231	239	228	239	245	230	230	236	245	229	223	226	216	238	242	235	236	212	225	225	227	210	239	222	238	248	196	227	238	208	247	221	252	236	203	217	228	227	241	224	215	242	244	215	220	200	227	224	223	238	216	218	216	244	216	218	231	232	238	221	251	237	213	232	202	207	234	205	247	230	195	239	229	229	200	245	233	229	245	231	207	230	247	228	215	233	241	235	228	239	201	221	216	213	200	218	241	217	232	208	236	253	223	232	206	234	233	202	218	235	216	219	244	192	213	232	221	232	222	231	230	214	222	233	247	254	248	231	217	229	256	206	237	225	215	209	218	241	226	213	242	244	280	252	220	225	233	221	229	194	215	222	237	230	229	214	220	243	226	214	208	242	218	220	219	219	233	211	244	220	217	217	225	238	253	225	200	238	226	243	208	207	223	233	224	235	201	243	232	213	202	232	219	266	234	261	219	225	218	237	219	246	264	216	246	232	256	232	244	244	226	249	234	234	238	212	226	219	219	200	232	208	227	241	234	235	223	212	241	254	252	224	228	230	227	258	239	221	244	245	229	257	244	250	224	232	235	230	244	202	227	229	212	282	213	211	233	214	197	239	230	192	217	258	223	228	219	249	241	216	258	230	244	240	251	203	247	222	220	192	228	229	245	211	223	226	215	244	241	232	231	233	223	223	215	243	215	245	231	239	236	267	219	231	226	250	284	232	188	240	227	201	247	227	220	217	217	232	213	227	219	210	219	233	235	218	219	217	239	232	229	226	225	234	234	224	236	237	249	217	245	228	240	201	225	240	221	223	219	235	216	242	230	249	242	224	232	253	212	230	223	238	209	224	238	281	220	221	233	204	243	238	244	267	234	242	214	226	224	255	215	206	201	209	237	219	230	229	207	243	212	234	241	223	231	227	226	237	248	249	214	190	241	240	220	224	222	223	211	227	249	212	251	218	227	226	229	244	227	253	225	222	215	236	228	256	250	211	224	244	243	221	230	219	222	212	219	244	206	228	224	252	235	212	233	185	236	237	245	214	211	265	212	242	250	220	224	247	233	227	236	245	218	237	239	246	214	244	200	214	216	225	258	244	248	256	218	265	210	222	220	202	227	222	211	229	232	222	239	241	221	217	207	215	238	233	209	192	230	229	221	230	207	243	222	239	214	213	221	257	234	215	240	233	246	235	240	214	191	223	227	224	226	223	221	244	220	209	227	207	230	227	228	243	238	217	236	232	227	244	209	224	207	216	213	228	220	234	229	215	228	253	237	223	241	201	228	254	215	221	196	220	243	222	227	228	244	226	223	240	239	207	263	243	231	249	235	247	211	230	239	213	244	242	246	233	218	255	217	235	239	243	258	243	226	214	250	238	250	196	242	230	210	265	235	193	214	226	227	262	254	233	241	225	228	234	241	238	209	247	238	249	238	225	241	224	227	249	208	216	241	221	209	238	237	241	219	249	229	223	274	225	214	263	224	244	223	242	234	235	219	254	226	223	232	227	225	265	221	247	215	227	235	208	239	217	244	242	232	242	225	215	207	257	217	242	237	250	275	199	234	215	208	261	222	215	252	242	213	226	240	214	217	241	210	217	235	209	233	219	242	213	227	206	223	229	230	226	230	240	226	237	238	236	231	228	210	218	237	207	236	208	257	232	223	220	222	227	234	239	244	225	227	211	235	235	253	238	226	219	236	223	262	236	224	214	232	233	251	211	227	223	231	241	231	209	243	227	233	233	239	217	216	243	225	231	225	203	239	224	229	234	225	240	225	219	240	213	204	226	242	226	222	222	239	237	235	218	226	230	216	223	212	223	218	237	230	228	215	257	208	204	213	201	252	187	227	234	233	260	210	246	261	194	259	232	232	220	234	215	219	241	226	209	216	236	259	216	232	239	222	238	231	217	243	243	213	198	211
4205	736	538	357	390	299	336	271	270	310	256	277	220	263	280	283	271	275	265	278	262	233	263	260	275	272	237	248	265	262	261	256	245	240	269	253	255	248	282	262	275	256	258	272	267	214	268	235	266	261	253	264	259	256	246	238	288	281	261	254	275	251	256	282	259	248	262	246	275	213	277	273	271	263	281	262	236	248	278	287	261	251	244	236	266	294	266	253	244	267	259	269	218	254	241	262	272	266	272	268	289	274	241	284	252	296	277	266	277	212	261	243	275	254	239	227	257	303	287	282	266	270	261	263	266	244	247	264	267	230	240	270	254	259	275	268	244	244	263	246	260	248	273	252	288	238	258	243	253	295	272	266	257	251	262	276	261	264	260	267	243	291	265	264	242	249	233	286	266	257	282	297	247	264	265	247	257	290	271	250	257	256	289	261	264	279	239	273	232	248	260	233	256	267	269	235	243	244	303	283	248	263	261	271	243	251	271	274	261	254	278	281	263	275	240	259	253	296	261	249	263	245	259	227	271	275	287	298	256	263	255	263	293	238	253	264	265	266	250	257	253	240	255	237	299	253	286	266	267	259	270	276	249	287	247	269	249	279	259	265	270	258	272	276	270	256	291	266	251	252	252	279	264	285	264	250	266	284	249	257	264	253	242	250	273	256	264	239	263	247	243	261	238	277	255	251	274	282	264	271	250	264	266	259	283	241	257	262	247	286	226	247	307	277	260	266	250	251	288	251	248	250	279	289	265	258	258	260	279	271	257	267	303	281	267	262	305	267	260	256	302	254	280	281	247	284	268	267	274	268	235	296	265	257	228	256	270	264	236	247	267	276	256	257	229	286	276	269	249	287	270	242	266	264	279	292	262	241	245	243	298	250	280	264	277	247	264	254	245	236	270	270	280	266	242	237	243	276	273	276	238	275	287	245	262	283	252	242	272	239	278	240	247	277	286	268	287	280	250	276	331	274	266	237	266	244	260	276	285	257	273	252	270	264	264	275	269	253	227	263	259	256	284	274	282	273	249	261	236	258	259	276	254	290	215	277	241	237	283	275	259	252	253	230	248	260	257	261	269	278	263	269	278	270	279	268	242	263	263	249	278	277	260	272	307	268	263	252	277	262	276	286	279	242	285	266	263	238	283	272	296	232	262	232	240	234	285	236	245	260	273	268	247	275	259	232	263	248	299	278	275	256	274	233	307	250	278	283	265	275	245	264	246	252	242	263	254	229	227	245	227	248	253	254	274	265	244	257	293	258	242	261	257	278	278	268	255	291	277	254	258	271	265	254	273	289	246	236	262	256	270	295	285	250	248	252	272	257	266	295	242	235	266	271	260	283	228	271	298	260	252	261	247	263	276	243	253	285	234	254	255	262	260	265	278	255	287	254	253	269	268	265	269	294	256	250	256	249	246	263	257	241	262	243	252	247	232	277	290	278	288	261	228	269	266	268	235	253	244	264	256	254	268	254	283	246	280	237	265	260	296	286	321	242	236	277	280	252	250	265	265	258	247	256	265	263	260	251	257	248	256	277	235	256	247	251	260	284	253	292	268	231	270	278	246	271	267	267	270	266	252	259	254	267	229	288	277	277	266	243	252	251	229	268	259	288	250	236	235	290	260	274	261	245	275	263	272	289	275	247	250	254	271	276	259	250	221	249	245	250	273	261	265	252	265	289	270	279	268	276	282	251	231	238	271	306	278	257	264	253	239	265	258	253	277	266	272	258	278	234	244	247	234	262	275	246	275	263	268	266	235	238	274	270	260	274	264	288	272	277	248	274	274	262	237	266	269	268	288	256	279	248	268	250	237	281	259	245	254	249	261	244	272	270	249	274	271	250	236	276	251	276	230	267	252	270	317	245	275	260	253	257	247	273	242	269	271	271	249	294	287	276	282	241	269	270	264	259	262	275	251	262	268	273	253	261	249	268	265	256	243	276	256	270	258	253	255	279	268	241	288	260	239	258	244	267	250	241	293	228	293	274	270	264	255	288	267	262	258	286	273	251	295	227	292	287	257	245	242	263	261	252	262	270	276	248	262	261	258	278	245	246	277	269	282	226	270	251	246	285	271	266	260	279	289	256	240	284	268	277	257	274	264	271	255	216	279	285	272	264	235	276	253	303	265	277	242	248	254	253	292	281	246	277	274	272	257	264	276	272	238	231	235	255	241	270	275	247	256	243	243	246	257	273	238	274	205	212	264	265	249	262	273	257	276	278	265	272	247	246	274	291	250	284	233	265	273	264	258	266	262	282	240	264	250	264	258	233	257	263	275	268	269	257	283	255	252	284	249	265	267	275	256	246	289	271	271	292	255	267	243	252	263	292	260	251	260	266	252	257	260	261	236	261	265	282	266	268	244	268	281	245	257	272	249	236	231	267	249	241	252	248	284	273	256	277	267	243	265	283	263	285	252	273	258	262	257	262	242	260	245	251	224	271	261	280	268	254	270	255	253	254	279	273	271	245	259	248	243	246	278	252	284	278	276	271	258	249	276	278	241	300	259	265	261	262	268	238	265	283	257	234	274	254	278	261	260	282	275	261	267	267	268	270	253	241	247	259	269	278	255	259	247	249	282	247	269	268	237	259	243	247	238	261	256	256	248	290	288	257	268	275	262	264	243	257	255	251	260	288	271	268	268	246	252	263	248	260	260	264	259	239	269	290	253	261	266	283	257	255	269	239	250	293	264	250	283	256	272	267	289	246	246	252	263	259	265	261	259	294	255	269	249	272	284	283	258	273	263	294	227	252	245	262	256	234	273	265	293	251	249	288	267	254	257	253	278	255	279	265	252	276	261	280	261	255	274	267	270	232	225	250	265	268	245	260	267	254	246	292	277	260	232	252	270	260	249	261	287	236	264	252	243	260	236	261	260	266	261	265	286	259	226	269	244	262	265	259	238	279	277	260	264	264	248	267	271	237	279	256	252	280	248	244	295	236	266	284	242	253	260	266	275	243	268	280	264	247	279	252	284	256	268	274	258	255	247	290	277	250	259	251	286	269	282	254	239	253	269	285	224	254	267	262	276	240	248	259	244	261	286	257	245	260	274	296	292	269	280	297	275	268	295	243	254	249	265	259	267	268	261	258	278	228	281	263	245	267	277	245	259	276	244	281	260	252	311	253	243	241	281	284	255	260	248	257	263	239	284	271	277	258	277	280	283	261	269	272	271	279	269	231	235	285	263	256	273	270	252	236	283	274	249	265	266	247	284	284	248	282	267	270	265	236	257	271	263	283	253	253	262	233	286	271	251	260	253	283	273	258	292	245	248	273	237	279	252	265	246	273	271	282	251	254	259	275	267	247	258	230	281	254	248	286	239	255	276	252	277	266	279	255	259	235	285	247	277	264	275	275	288	264	265	271	281	249	268	223	254	285	233	278	265	291	260	262	267	260	244	250	266	290	282	255	239	250	256	269	263	271	248	270	273	256	276	263	243	252	267	299	269	262	257	239	266	241	271	258	266	273	271	277	260	245	262	257
23824	21209	28295	24154	21093	8985	840	547	471	425	392	384	294	291	259	278	283	269	248	247	274	278	249	247	276	259	235	246	244	248	230	251	242	245	248	235	253	249	258	219	246	229	232	249	210	269	240	251	249	235	219	259	231	217	202	229	228	260	198	227	222	216	258	235	268	236	243	233	204	250	196	203	229	226	230	218	201	235	240	214	218	244	216	232	219	246	258	216	253	213	255	216	221	242	229	205	246	230	261	260	234	243	200	227	219	241	242	245	216	221	217	252	220	218	245	231	214	225	217	208	223	220	218	210	255	236	204	254	236	240	256	233	250	241	214	253	217	217	243	238	228	201	229	223	236	243	250	223	257	221	195	245	224	246	213	242	227	230	212	237	257	250	208	223	218	197	216	221	206	244	214	218	229	218	251	220	189	226	223	218	224	226	242	251	231	215	256	194	203	209	223	254	214	232	218	224	224	242	259	224	206	249	238	213	216	220	221	219	203	259	228	226	227	214	266	245	230	250	250	248	239	249	257	189	235	222	249	225	256	213	235	208	243	241	235	223	218	230	214	223	238	256	237	243	223	248	214	236	245	226	238	229	229	224	228	204	239	226	238	217	261	219	244	236	203	219	216	218	220	208	215	225	241	226	244	229	221	237	228	248	262	244	213	227	224	210	240	206	229	231	249	232	220	236	223	224	229	232	238	222	211	231	233	216	241	217	214	195	215	220	226	226	211	232	213	248	218	221	218	210	224	226	244	189	214	224	200	198	209	209	207	248	200	229	221	204	223	221	205	242	246	234	220	214	243	230	219	221	243	259	214	222	231	242	234	218	242	230	242	224	224	226	209	223	257	217	227	242	234	226	208	246	229	228	206	199	237	222	229	256	206	241	237	265	201	238	246	225	240	227	240	240	225	236	201	251	229	234	239	241	205	235	235	218	225	230	224	235	220	245	256	202	188	235	198	223	224	220	232	240	234	238	219	227	247	226	236	222	239	204	227	259	226	244	240	215	232	220	227	228	229	214	232	246	217	232	248	252	223	216	219	207	225	212	221	200	225	214	215	221	234	229	236	223	214	240	223	239	222	223	230	233	234	214	248	237	243	255	216	220	225	232	237	222	212	223	224	222	208	228	230	242	236	234	239	236	217	244	230	227	223	231	246	247	235	250	237	244	215	208	229	236	234	234	246	239	232	236	223	228	210	224	219	245	272	237	242	224	251	232	236	232	236	248	213	213	242	238	231	229	230	238	232	233	230	221	234	215	225	231	244	228	244	226	236	235	226	225	227	247	244	212	235	239	208	256	214	211	226	222	205	229	208	215	211	229	236	215	219	219	219	214	238	241	246	220	223	210	257	218	222	221	227	243	216	210	203	259	239	221	230	235	225	211	207	241	205	219	221	196	201	208	219	245	233	230	233	225	216	232	213	232	238	265	242	220	222	227	239	253	216	218	216	210	224	210	237	259	210	220	208	216	239	204	243	216	236	248	232	227	232	224	214	209	207	233	218	251	238	243	223	221	216	206	263	214	238	226	215	221	252	209	240	224	212	239	231	236	211	231	224	200	243	225	229	229	221	237	270	241	241	207	239	223	205	257	246	238	226	246	238	226	222	230	249	243	238	227	205	244	228	240	235	228	204	209	227	235	258	236	219	232	244	198	229	247	222	251	230	202	243	245	219	253	228	224	252	207	222	239	236	217	218	238	251	184	235	223	239	209	220	268	252	220	225	241	234	237	233	229	224	240	229	227	219	243	237	228	215	196	249	195	220	258	202	245	241	240	232	248	229	228	224	235	213	233	242	225	249	227	231	242	232	232	241	246	230	241	203	223	237	232	219	245	231	219	234	234	235	220	223	233	220	230	243	241	246	217	208	203	215	209	228	226	222	253	217	215	233	236	248	234	236	233	224	241	223	225	238	219	196	211	231	234	225	237	211	243	223	262	238	209	234	233	222	204	234	232	226	204	230	232	235	220	232	229	225	221	244	222	245	236	226	245	227	220	245	199	252	229	231	223	236	227	221	228	241	226	209	215	220	241	226	228	221	230	216	232	214	221	221	221	233	219	192	227	257	243	224	231	202	223	229	222	216	211	238	212	228	231	210	252	209	226	256	221	211	235	246	229	237	211	223	271	245	201	243	227	238	249	226	230	213	232	221	255	206	245	228	241	238	231	240	213	212	234	237	229	254	239	229	235	217	262	233	205	246	237	238	221	260	247	268	250	228	232	250	220	243	250	236	271	241	238	221	230	188	222	229	230	238	231	231	236	235	233	232	232	231	212	221	255	222	218	237	271	231	217	233	251	253	213	216	259	209	245	259	229	236	236	207	248	211	241	236	261	244	216	211	229	209	255	236	249	248	199	240	269	233	200	255	206	251	256	234	241	222	218	242	219	222	210	216	210	222	225	226	252	249	234	217	217	229	230	204	219	228	208	212	247	221	201	220	250	229	244	203	269	234	213	227	233	210	207	233	217	215	224	233	199	197	216	209	238	205	240	226	236	214	243	229	233	226	214	238	211	217	218	197	231	215	227	251	239	204	238	237	240	220	237	258	227	212	266	244	211	231	234	220	218	211	215	245	227	221	231	236	223	218	254	234	242	234	229	221	209	232	224	251	255	203	211	211	237	220	212	250	228	230	221	248	208	219	237	202	240	240	222	232	218	227	232	225	229	241	224	247	234	220	232	242	205	246	205	243	234	224	258	240	232	227	212	216	214	238	229	226	235	239	243	181	198	251	200	227	227	227	232	254	213	244	246	233	243	237	228	226	205	225	216	234	246	207	240	246	217	216	220	236	226	211	227	193	220	249	220	209	212	233	249	271	222	225	233	221	186	239	204	217	229	199	231	235	254	229	215	245	204	237	229	238	238	235	241	224	243	215	232	221	246	213	246	238	216	210	222	242	248	255	227	215	232	231	229	233	230	227	219	224	246	251	192	255	216	226	223	236	229	232	208	236	193	226	249	235	209	205	238	230	225	218	251	220	236	222	225	234	217	232	248	245	210	227	192	219	219	221	238	246	236	235	232	260	245	233	239	234	240	227	237	246	232	207	237	205	235	206	245	250	222	228	218	206	236	257	225	233	216	237	207	231	221	241	244	232	254	246	223	236	229	252	237	200	223	211	244	223	232	229	237	248	240	227	228	243	213	253	200	243	234	221	209	203	230	246	254	229	214	226	211	229	251	230	240	276	247	225	209	231	215	222	254	234	224	216	239	224	213	225	228	266	222	222	220	210	232	227	235	250	241	235	214	236	228	233	238	241	239	232	233	241	241	215	222	237	201	229	241	201	250	228	239	209	219	223	268	211	233	239	229	230	211	225	239	209	204	237	232	228	214	234	224	241	221	258	227	213	224	232	213	211	232	228	230	212	229	240	223	227	222	260	236	242	221	233	224	252	249	244	255	214	217	253	220	217	248	245	232	219	243	236	251	215	222	218	229	226	211	225	236	225	218	231	234	245	245	223	250	215	228	236	221	224	235	256	219
3403	8692	5596	2543	1935	1489	998	874	732	594	517	481	431	390	321	341	327	311	304	307	268	301	248	297	275	301	278	270	271	259	257	264	284	302	260	242	264	268	258	274	236	273	274	263	246	255	247	280	255	241	250	261	244	272	260	273	229	280	213	251	271	237	255	250	217	271	245	254	250	251	216	242	256	265	242	246	223	258	233	249	236	252	227	265	240	253	252	232	242	245	243	247	294	255	254	271	261	235	264	257	258	266	249	254	248	268	233	218	246	230	240	220	249	257	243	250	252	258	213	235	242	232	235	260	234	228	243	235	214	265	236	245	261	241	254	217	258	237	227	276	252	245	256	221	222	266	239	241	229	249	273	266	238	254	239	222	287	256	239	252	228	280	253	239	231	233	233	223	281	282	264	228	243	267	202	218	249	257	258	229	233	242	244	238	241	257	295	242	226	226	243	247	250	240	266	245	244	263	269	271	223	254	249	285	250	236	243	262	241	257	231	267	247	261	246	241	278	242	241	245	234	233	233	237	261	225	239	241	251	242	263	270	250	243	211	237	252	252	244	256	244	231	246	236	237	217	259	255	243	282	231	242	250	268	267	242	258	255	241	247	228	237	249	255	255	233	256	247	279	247	220	242	245	243	248	237	236	233	245	222	242	268	223	238	250	254	247	230	235	230	241	244	248	256	248	271	256	241	270	294	268	247	267	249	247	259	243	245	243	225	238	261	247	250	237	264	238	232	236	247	246	257	252	249	255	246	233	258	253	236	255	244	270	234	233	250	249	251	262	249	223	247	222	250	251	222	247	248	244	253	255	237	237	263	247	243	252	256	270	245	286	255	237	227	263	222	286	247	240	251	216	262	235	250	255	247	240	267	266	218	232	214	242	257	244	241	279	229	233	235	240	259	285	254	244	234	292	257	257	230	241	263	247	254	251	238	234	263	256	246	221	246	234	240	248	249	253	263	248	230	259	249	244	261	253	239	255	244	259	233	245	246	286	242	245	237	259	259	277	238	257	266	252	238	259	240	269	250	251	235	237	225	224	238	208	280	243	242	253	234	228	265	236	228	272	244	242	258	231	246	211	264	254	251	261	237	241	246	267	250	243	275	247	275	247	234	264	250	247	243	236	231	266	266	269	254	249	235	240	256	238	238	272	241	258	262	267	240	211	250	232	228	293	263	240	274	245	255	277	244	233	236	238	258	260	242	224	254	280	239	235	237	222	258	271	240	249	260	242	231	233	219	260	248	223	275	219	249	276	240	238	287	248	255	226	232	243	250	238	250	256	219	245	262	247	234	240	239	235	249	255	267	239	259	253	232	213	243	243	257	264	238	253	269	239	261	252	279	243	258	254	241	235	249	270	229	273	228	234	236	247	261	252	268	262	270	250	248	249	229	261	263	230	234	257	238	265	202	223	211	246	251	246	252	250	217	222	268	247	252	224	257	270	233	247	246	254	219	234	231	250	260	243	230	254	251	241	247	271	280	232	233	235	249	282	273	241	256	246	286	226	225	218	243	265	254	238	256	253	261	249	235	213	226	268	230	250	260	261	245	215	241	252	256	234	244	242	209	218	257	254	245	247	240	241	240	238	272	237	214	228	242	253	279	251	244	248	241	257	248	240	240	263	261	230	248	269	254	233	248	242	275	224	229	255	233	243	267	246	268	233	260	229	227	214	235	263	261	289	271	263	238	223	216	252	256	223	242	264	248	270	250	254	243	256	217	259	268	261	265	245	262	242	265	267	276	254	230	250	222	233	237	265	258	263	267	253	244	249	256	253	279	240	275	245	207	228	249	251	236	260	271	247	261	226	252	270	249	242	246	243	239	262	221	258	266	232	221	241	253	250	198	239	249	246	240	256	256	289	242	254	250	248	265	245	253	237	236	244	244	247	227	231	287	252	243	238	262	240	267	264	258	256	274	245	247	215	238	234	243	263	257	233	222	254	280	259	242	250	264	225	253	268	242	243	246	256	247	255	226	231	260	254	253	255	239	252	249	256	251	230	238	231	270	241	253	251	268	240	244	240	243	252	245	236	239	250	229	259	239	235	239	227	242	260	263	263	252	210	225	251	250	273	252	272	243	227	241	266	246	241	269	238	243	225	242	239	241	278	250	258	245	256	238	252	272	242	242	239	258	268	221	236	235	261	233	230	249	258	263	271	281	256	254	229	243	236	217	255	243	230	242	279	244	228	261	231	231	251	242	233	250	241	242	271	270	235	241	264	255	220	255	254	280	246	240	237	248	209	251	263	224	226	271	210	234	218	246	259	242	252	255	234	244	244	249	247	283	261	247	241	257	230	245	230	242	226	252	258	267	249	261	251	254	226	233	259	271	230	231	227	247	237	264	239	246	217	272	236	252	249	241	273	250	259	242	273	243	260	246	282	246	270	256	245	250	246	263	225	258	249	231	217	253	275	248	280	231	224	244	226	247	213	229	264	247	234	215	237	251	257	265	248	239	245	239	236	245	270	215	234	239	272	230	225	251	245	230	225	264	261	252	259	265	258	253	239	246	246	262	241	248	231	248	264	255	191	237	224	261	255	230	289	259	246	221	228	265	286	236	249	232	266	220	255	235	211	270	239	275	232	252	234	263	261	240	249	278	244	237	280	252	270	248	245	227	247	252	239	239	230	234	264	251	242	237	243	233	237	263	218	239	225	238	222	236	252	247	235	236	235	231	226	218	245	255	247	239	226	239	234	244	256	247	251	251	253	260	260	265	237	233	219	267	251	249	260	254	243	257	247	271	244	255	262	252	236	261	238	243	219	269	238	257	239	231	227	224	231	238	232	244	262	253	255	245	245	266	237	230	226	236	230	275	231	251	228	249	265	231	250	257	238	233	240	264	219	233	289	250	273	250	231	237	238	256	236	236	252	221	267	226	255	225	214	251	235	230	250	253	249	261	250	256	227	228	230	231	246	234	226	277	250	253	203	247	248	264	290	242	259	254	229	258	247	251	234	251	239	254	238	244	219	231	220	268	246	253	261	241	254	277	245	267	242	235	231	238	243	255	256	243	242	281	259	223	237	254	249	238	254	240	235	262	243	246	249	255	240	250	243	238	255	241	228	253	221	231	237	234	243	236	270	220	259	228	281	271	258	228	248	279	268	283	232	237	251	246	224	256	258	260	276	269	246	249	245	258	220	253	234	257	253	239	237	223	221	222	243	248	241	246	238	257	244	266	263	238	247	243	248	248	235	242	265	257	219	250	252	232	232	242	249	239	236	239	249	239	233	244	229	239	259	223	250	234	235	253	270	270	230	237	259	291	278	240	268	262	249	242	225	242	253	250	247	271	241	255	234	265	219	224	233	235	267	213	234	257	234	242	252	277	249	261	252	252	254	258	239	232	257	243	254	281	251	247	271	270	265	228	238	232	241	248	276	266	239	232	259	268	256	242	264	240	214	257	247	227	249	253	248	299	235	237	230	233	240	230	262	244	221	260	254	237	242	261	248	262	229	274	271	247	247	258	237	235
25004	21357	27522	25455	10241	911	699	565	538	529	521	532	513	503	445	502	467	491	473	470	428	451	447	504	467	471	456	471	445	449	446	450	458	427	475	456	430	467	448	477	448	466	450	508	452	447	444	464	465	414	461	435	479	461	483	489	453	442	450	437	464	445	450	461	438	425	435	448	461	473	404	439	434	429	430	438	452	475	464	455	420	506	429	433	457	475	458	459	440	438	460	435	472	443	464	448	470	490	441	466	439	403	421	468	485	452	435	470	472	485	463	443	444	453	431	453	463	468	391	426	450	440	442	492	447	467	413	421	429	477	410	438	489	418	455	459	474	460	468	427	482	438	421	431	442	446	454	434	437	413	478	443	429	445	461	455	438	447	436	464	427	454	477	415	454	445	467	481	414	412	454	494	466	459	479	466	440	407	456	449	484	436	429	478	472	450	477	467	469	459	437	462	418	447	455	427	480	462	478	436	452	497	442	466	450	479	446	475	498	444	457	494	457	490	474	430	439	421	465	424	478	465	435	445	478	466	464	471	453	421	413	439	467	440	437	476	478	498	450	454	492	473	477	476	449	481	456	457	430	436	458	440	454	424	466	443	440	458	440	410	435	473	445	441	448	402	470	465	464	424	477	487	419	427	463	446	424	458	432	460	470	448	429	493	426	436	425	459	439	431	477	526	408	462	493	452	413	436	420	424	457	493	459	454	464	455	443	416	446	441	448	479	450	432	407	426	403	461	475	459	434	447	459	428	467	446	450	481	401	441	445	444	472	431	453	449	444	477	421	437	461	465	421	434	463	447	484	422	428	480	424	499	438	467	462	468	430	473	450	452	446	450	448	501	441	465	442	452	493	460	429	470	450	448	463	441	397	473	435	438	464	427	473	442	412	451	445	457	443	474	459	465	460	458	477	430	423	446	452	453	418	466	459	432	468	416	427	456	469	475	418	471	436	472	459	437	423	448	438	455	445	454	403	403	447	459	434	455	439	464	432	419	422	422	415	427	441	445	480	510	466	458	468	424	437	457	416	489	459	463	455	482	436	437	449	465	439	471	451	432	447	404	455	432	448	440	485	423	455	457	470	464	473	417	438	443	433	457	470	468	413	432	493	427	447	482	471	451	464	401	452	433	447	477	444	413	388	460	457	440	484	468	456	445	428	469	454	445	461	472	430	434	431	400	419	487	452	409	476	476	437	444	463	432	435	427	441	420	445	452	441	470	431	430	417	457	476	431	452	421	483	411	457	475	414	418	511	433	473	426	433	467	440	459	437	455	431	459	403	445	417	462	433	441	438	448	445	425	426	425	439	436	439	444	450	465	454	463	455	438	453	456	479	427	461	481	447	450	438	514	460	396	418	452	422	439	509	428	441	431	441	468	421	447	466	455	467	440	416	425	456	436	455	385	411	445	471	469	454	439	481	474	464	440	467	469	429	439	470	431	440	450	418	468	457	448	469	446	417	442	427	438	448	450	419	449	455	419	457	486	465	433	481	488	429	438	452	433	442	456	421	477	411	450	430	431	447	438	446	446	424	458	476	467	441	451	441	472	487	502	467	430	463	476	444	455	479	408	429	475	488	431	492	456	469	410	459	442	427	421	451	462	436	467	449	464	456	449	444	474	476	443	454	460	468	396	426	428	408	433	461	461	432	424	443	453	497	461	434	427	439	438	429	458	448	442	418	448	477	465	451	407	425	456	501	441	467	417	460	481	433	461	464	443	460	459	465	469	472	460	499	435	451	423	455	434	453	453	430	429	430	450	437	416	416	455	485	430	430	446	459	437	458	447	437	439	482	471	435	420	442	445	444	446	470	469	433	495	447	461	481	449	449	459	465	461	445	434	446	432	444	475	444	431	427	483	469	430	441	449	460	420	471	461	481	401	426	432	452	501	468	484	463	469	441	411	446	453	486	407	488	476	435	429	417	410	456	433	446	447	443	470	442	452	444	438	465	436	431	463	443	471	445	464	473	451	481	407	448	409	466	502	461	463	467	471	425	472	456	439	440	427	448	485	454	426	469	475	455	431	431	427	442	431	471	451	442	448	444	459	468	425	445	421	450	459	417	479	465	475	444	430	401	475	483	466	427	482	491	435	468	443	430	431	442	449	444	412	466	459	460	439	448	468	463	457	456	451	456	446	451	491	403	459	420	435	396	414	510	479	458	461	454	455	482	458	447	464	457	411	502	455	468	452	466	468	435	416	454	453	451	438	453	416	469	404	433	458	434	390	438	450	447	443	489	436	437	451	473	442	461	443	476	427	491	453	461	446	454	445	428	421	470	423	435	465	429	452	427	457	428	501	458	466	475	437	428	433	489	475	418	446	460	406	431	411	459	448	438	459	496	414	433	454	411	428	454	464	441	474	462	434	454	446	460	456	460	421	466	455	413	419	455	476	483	459	444	420	454	449	465	436	447	452	452	449	435	437	474	462	471	437	448	462	430	435	435	467	440	453	434	444	453	486	475	427	428	444	460	502	458	443	467	391	430	469	395	453	445	458	462	459	446	456	424	464	462	437	468	459	475	451	456	459	412	482	443	444	434	432	442	441	486	474	448	451	463	461	439	479	434	442	449	421	408	426	458	454	436	474	460	461	432	444	483	438	434	423	424	454	441	434	432	427	435	436	433	412	464	458	454	448	449	458	406	502	478	446	455	462	447	435	488	426	468	428	451	474	497	449	479	496	437	475	441	463	439	473	419	454	425	461	479	409	430	477	460	478	444	459	463	464	460	462	451	474	444	457	450	460	424	484	433	446	451	438	458	420	471	431	454	480	445	426	425	462	447	440	477	422	432	436	460	455	448	438	413	499	418	489	471	417	464	459	423	438	459	465	456	391	470	441	481	432	448	416	456	445	441	469	494	433	476	470	474	434	469	401	422	444	462	447	426	453	452	422	410	458	459	443	463	404	401	426	456	465	447	409	457	468	479	489	449	468	415	464	434	443	481	435	466	446	467	465	437	453	448	448	452	456	451	455	435	446	430	446	421	466	439	460	434	489	420	442	428	477	465	439	457	451	453	451	503	478	452	468	484	460	463	390	425	465	446	456	443	416	472	463	432	476	486	470	436	460	492	456	446	458	465	470	432	410	466	440	406	449	429	436	391	430	421	444	472	448	455	455	479	461	469	444	425	460	449	455	480	473	447	440	458	448	434	444	448	432	436	448	449	432	451	443	450	481	450	474	427	417	475	450	456	443	440	439	445	420	478	449	455	439	446	410	442	459	440	478	403	434	478	441	448	458	439	392	471	436	450	462	411	456	478	451	423	486	487	431	476	416	448	435	427	479	394	458	462	412	445	441	433	450	433	439	447	443	420	462	417	434	459	474	483	465	491	464	469	456	425	448	455	452	475	423	503	425	449	452	421	410	443	421	409	454	452	480	434	429	457	433	431	458	450	452	499	446	460	454	463	451	426	434	427	433	485	430	462	435	469	433	434	473	432	460	460	427	476	452	421	438	441	418	437	456	437	486	398	474	470	457
3582	5384	3442	1770	1357	1108	939	858	780	663	690	605	603	510	541	524	548	551	534	573	502	498	506	497	453	498	527	515	484	499	492	482	503	478	453	497	483	502	480	481	491	486	470	499	534	426	526	489	507	457	492	454	462	499	466	482	481	498	502	468	533	454	467	469	482	524	472	489	464	504	482	490	488	489	471	460	492	476	514	481	479	462	450	517	504	508	478	443	490	491	467	505	468	472	515	471	486	474	480	501	492	450	477	468	471	487	458	498	514	491	467	450	490	519	447	454	452	481	480	460	498	476	485	528	490	468	497	500	466	499	505	457	491	498	493	481	495	446	485	509	510	465	513	443	478	462	464	510	489	486	496	506	503	498	471	455	497	491	502	496	472	540	453	471	504	499	467	483	478	460	465	489	488	481	494	481	492	445	511	522	491	485	486	486	484	511	495	454	489	496	476	487	458	497	474	474	472	499	481	463	491	488	488	523	454	469	444	468	487	464	450	485	501	466	494	435	506	520	479	528	505	480	483	484	463	488	501	474	522	445	502	492	471	485	495	496	448	529	461	465	476	482	485	491	515	475	463	490	512	503	456	434	509	496	444	492	516	524	464	465	466	485	487	530	497	487	515	465	489	486	525	451	511	480	481	446	490	456	488	463	477	485	476	504	447	490	470	475	481	492	466	515	489	498	453	463	535	511	504	487	494	531	448	468	444	433	468	501	528	453	460	524	512	504	442	533	481	490	464	516	478	463	482	469	467	482	475	495	477	476	486	455	480	471	486	484	456	495	471	511	424	467	504	494	522	516	472	470	474	487	498	475	479	491	479	443	474	482	488	502	484	453	493	498	468	493	488	530	481	476	489	500	461	525	460	463	479	504	450	427	461	467	476	489	502	504	446	481	433	469	514	519	488	479	496	482	493	528	520	479	471	502	473	461	524	481	473	540	461	469	516	452	474	494	482	455	510	454	474	490	470	473	456	542	496	467	487	454	512	495	492	479	489	432	472	516	518	457	449	462	473	444	442	462	488	501	454	447	479	495	481	488	467	500	477	466	480	526	490	446	445	483	407	476	498	451	468	489	453	484	504	498	486	504	478	483	500	450	514	455	487	480	479	478	486	467	449	482	485	511	482	512	498	493	492	475	419	465	485	531	479	527	454	507	459	456	504	488	481	494	483	478	491	486	502	470	500	490	473	445	531	435	467	471	462	520	492	474	466	483	460	504	493	455	496	484	473	455	458	479	488	474	519	505	485	481	495	449	473	488	474	450	478	497	479	510	441	470	450	464	460	488	498	448	500	478	528	478	511	512	484	479	472	454	454	492	492	490	443	498	491	508	488	491	486	496	529	470	486	515	471	465	474	482	447	506	480	460	475	528	437	449	457	465	484	455	438	492	477	520	483	449	458	482	464	465	469	480	528	479	522	462	482	530	506	508	447	486	488	508	496	486	490	492	510	443	469	474	496	478	446	495	488	524	444	490	462	459	509	513	492	451	482	483	483	484	496	482	528	473	452	498	488	537	496	498	487	498	526	470	497	470	503	472	479	505	474	535	488	520	486	496	512	472	522	479	499	490	536	459	467	489	467	478	473	511	507	475	474	467	510	478	501	471	500	487	467	472	502	486	486	516	478	496	557	456	478	496	426	487	509	438	483	529	502	490	419	477	422	485	479	498	471	449	487	488	481	504	506	459	493	461	491	453	505	529	515	464	529	492	480	496	507	464	488	472	489	446	468	480	479	475	485	480	484	501	474	454	482	444	498	481	457	516	440	474	514	459	442	489	485	531	456	475	487	502	530	488	483	473	482	465	524	484	486	521	471	464	478	520	450	471	530	478	481	475	490	488	450	488	519	467	477	469	511	518	519	507	553	441	465	469	457	499	486	490	443	485	496	479	500	480	501	449	492	471	517	517	434	460	486	505	472	527	470	469	497	494	499	483	543	498	475	484	454	448	472	530	477	480	486	450	500	455	499	533	488	463	517	480	473	492	479	492	450	492	502	484	512	469	489	493	451	469	480	518	486	476	488	485	474	479	476	521	494	481	478	506	480	462	474	458	453	493	488	501	517	496	511	524	487	496	468	461	511	464	471	492	485	517	491	513	432	463	508	481	485	450	483	507	491	491	438	494	494	518	494	497	486	465	486	484	488	493	497	504	493	490	488	483	472	520	502	468	478	446	450	480	452	530	458	455	486	467	505	472	467	485	472	490	520	461	477	484	504	474	499	447	491	471	471	483	504	486	461	450	507	474	509	463	489	516	530	480	483	523	486	461	483	470	490	453	487	452	470	479	470	498	524	471	488	477	472	503	488	485	431	491	461	489	476	500	470	507	462	483	452	484	470	459	473	488	491	470	502	464	470	475	491	483	491	470	490	473	506	490	454	467	485	486	523	486	477	451	480	494	438	509	491	503	499	463	468	494	502	516	502	476	438	490	450	482	486	471	466	470	469	442	447	494	450	427	507	485	484	487	463	502	479	464	478	496	471	501	510	491	479	496	500	481	472	500	461	474	495	522	443	472	483	447	495	499	479	484	444	471	480	497	482	430	469	510	485	476	458	510	469	495	490	503	460	456	453	465	450	486	517	483	496	497	468	466	487	493	447	478	478	483	476	440	466	481	495	468	495	489	507	459	538	495	488	488	489	489	478	482	470	477	442	498	480	470	520	462	463	482	437	521	488	479	519	469	476	473	466	486	491	476	470	474	501	486	502	491	502	462	445	472	510	517	490	481	480	506	490	482	485	494	474	444	492	476	469	486	499	512	491	509	465	461	432	499	456	460	468	508	481	506	472	493	477	489	442	501	510	494	432	449	480	485	496	474	514	524	476	489	501	513	470	462	493	491	478	462	494	462	475	481	500	492	507	444	463	509	494	479	496	489	469	466	461	456	477	492	476	465	494	490	494	462	524	521	509	443	495	486	471	425	502	475	491	511	466	446	483	474	533	466	507	439	478	483	473	481	509	479	492	488	503	467	498	456	507	463	496	520	489	480	447	480	484	463	466	456	508	487	467	493	462	484	469	435	490	456	495	485	481	487	475	479	460	509	452	471	475	460	462	480	483	498	466	456	462	444	477	464	496	494	460	458	458	472	497	439	466	498	480	465	476	453	502	466	508	493	499	487	483	490	506	461	486	480	479	479	455	482	496	508	459	489	510	493	525	518	467	477	496	468	479	477	451	469	464	484	474	516	506	464	465	517	511	482	471	508	460	485	491	469	475	497	497	513	481	444	457	512	491	539	526	458	498	496	474	516	445	465	505	488	462	499	500	498	481	514	534	494	488	453	442	482	461	483	450	512	499	477	488	484	471	464	458	467	521	485	496	462	485	479	440	496	441	489	462	527	467	470	492	446	480	487	496	503	478	482	499	455	502	434	475	479	477	479	489	488	472	489	515	478	496	472	461	463	458	485	452	455	454	484	462	456	472	451	512	503	503	482	501	474	464	484	450	504	457	478	498	491	484	504	496	467	490	471	467	503	474	510
22746	21332	29027	23987	21334	21399	8157	1360	912	915	862	773	722	721	640	675	632	613	609	580	602	635	603	579	587	582	532	524	540	525	564	545	581	567	568	519	512	535	538	572	540	532	506	499	522	535	520	535	520	520	543	520	538	543	531	528	563	534	488	532	511	567	507	485	544	513	501	524	506	511	572	508	540	444	528	533	512	517	502	545	571	533	563	549	560	557	546	479	479	530	538	536	499	503	483	538	512	513	482	521	489	506	530	494	502	538	504	523	584	519	534	554	539	523	510	505	523	548	529	546	571	504	504	489	548	568	526	555	505	494	520	516	508	533	507	494	494	541	481	571	557	541	544	528	528	511	489	508	564	519	548	504	551	543	502	497	491	485	512	525	552	508	527	524	490	527	569	508	534	549	571	519	549	490	486	493	484	534	512	518	535	513	486	540	505	550	525	528	509	547	537	557	503	493	553	512	516	506	478	581	506	533	508	491	544	494	523	524	521	579	517	544	548	547	527	551	539	504	493	511	494	536	531	513	520	506	515	518	506	485	545	476	504	504	547	481	548	506	545	531	518	540	482	543	548	525	514	466	515	513	514	501	487	506	468	535	513	534	515	551	524	520	569	539	518	565	539	483	519	536	540	523	512	498	537	538	519	525	565	535	546	510	560	525	530	518	534	482	520	520	519	516	486	543	501	504	531	530	481	513	519	500	503	500	504	487	543	524	541	550	556	515	508	518	520	531	516	526	530	524	601	544	522	562	534	476	515	508	515	493	514	514	534	504	551	529	528	545	514	485	502	525	507	548	561	538	526	512	486	497	507	493	488	537	549	534	531	544	507	550	509	501	514	547	527	522	517	523	510	486	494	545	521	511	514	530	506	550	535	472	556	519	541	556	530	514	503	512	514	515	468	540	569	541	543	519	486	511	521	564	543	498	505	513	496	530	498	553	507	544	523	487	521	519	532	504	505	489	507	548	513	521	505	530	493	538	510	513	505	491	540	530	497	521	515	505	512	492	592	519	546	530	531	544	527	521	513	531	510	506	527	497	487	515	537	524	507	541	521	485	518	545	486	520	575	526	553	502	527	539	490	518	508	494	470	502	516	505	485	515	515	533	558	530	554	501	527	508	534	514	517	510	518	574	519	524	473	516	488	533	552	572	527	508	523	496	507	531	544	577	489	559	536	480	481	524	496	532	539	521	515	522	525	527	481	477	502	529	462	529	497	501	520	544	522	491	478	559	514	545	542	531	522	533	519	505	541	505	504	534	494	513	518	510	501	503	541	527	520	495	528	494	560	511	504	552	549	485	532	500	483	526	492	553	498	528	477	486	515	523	524	539	520	546	521	498	531	488	540	504	471	529	496	554	522	513	548	532	496	504	556	523	549	537	589	513	542	513	524	550	477	518	495	522	490	510	471	552	488	523	548	495	554	490	523	496	515	547	527	504	501	534	539	532	520	529	535	539	489	507	524	559	490	520	497	504	525	488	479	536	511	501	535	516	542	519	507	562	518	496	498	501	531	515	479	541	522	541	497	489	571	549	485	563	517	518	509	492	469	509	498	520	522	479	530	495	566	555	529	523	508	489	516	529	498	509	554	502	497	532	512	486	588	528	527	544	502	504	504	492	466	511	536	520	506	498	512	466	513	531	500	484	507	496	516	546	519	488	493	524	557	520	499	573	535	571	514	508	506	511	532	547	496	518	530	494	517	510	517	499	547	529	524	535	497	536	511	481	550	497	513	534	523	541	531	489	487	515	499	527	516	535	485	512	539	516	568	500	488	536	528	509	541	520	526	535	498	493	535	508	516	502	536	507	496	502	539	537	505	534	555	482	515	541	521	494	529	556	567	538	571	514	527	536	519	468	555	551	536	512	576	525	517	566	502	543	529	500	520	512	542	519	526	526	508	520	555	506	509	496	495	510	508	536	505	505	500	529	510	500	523	483	486	474	531	525	525	484	528	544	519	496	495	498	519	499	521	497	521	522	501	512	544	525	543	481	533	494	474	541	491	520	537	507	526	501	477	531	518	544	551	488	476	482	540	559	468	538	550	540	484	542	505	504	538	477	471	504	500	485	449	508	517	519	486	510	474	477	550	538	535	495	522	497	550	504	559	526	480	527	501	516	509	576	529	499	510	514	546	516	507	491	524	533	573	539	476	531	515	515	496	482	516	519	543	524	504	472	501	482	544	546	533	499	494	514	505	540	513	532	480	498	483	537	540	543	505	536	495	545	492	526	484	520	564	523	536	482	485	538	539	481	499	546	484	544	499	504	533	478	493	527	512	528	521	518	512	514	503	484	542	530	541	497	509	510	507	545	497	518	527	514	530	468	513	487	498	523	533	504	535	480	503	502	496	547	498	497	502	530	520	530	481	510	529	511	489	500	534	503	514	551	524	534	557	548	473	482	506	555	501	500	526	515	490	525	532	532	569	501	482	492	512	511	522	520	508	488	490	509	489	542	512	519	492	468	494	531	542	521	519	483	524	515	518	519	518	522	587	523	498	498	506	499	498	522	511	530	554	500	500	538	566	535	543	544	533	557	513	524	525	519	490	534	532	564	550	491	534	533	535	526	517	476	519	540	534	544	523	479	515	508	511	514	516	528	508	555	539	532	506	515	528	490	482	548	530	537	499	488	543	509	510	541	508	501	525	527	499	480	529	497	554	502	506	510	542	533	516	511	538	512	467	489	552	533	530	547	482	496	489	505	525	526	489	519	515	476	546	501	514	460	504	546	558	495	496	519	523	543	509	513	513	542	512	492	529	511	514	524	529	515	543	535	499	511	502	526	544	577	516	542	537	549	545	514	510	491	508	536	544	467	496	528	513	500	494	546	513	539	565	526	520	495	503	543	520	511	507	521	535	546	511	521	534	534	498	509	551	499	495	550	520	479	523	518	523	527	507	526	521	524	517	516	544	520	477	515	482	547	488	489	521	485	528	530	491	532	516	493	529	510	543	502	530	516	551	510	531	519	507	494	505	539	512	532	523	529	535	527	532	513	480	488	502	510	520	505	522	505	524	535	532	496	525	539	522	519	527	525	551	503	516	509	534	551	544	467	473	510	500	507	514	506	496	553	569	532	502	514	494	497	532	535	540	499	515	524	510	507	534	510	558	551	489	503	505	508	538	539	511	513	517	555	491	548	527	491	502	540	501	537	505	518	531	520	544	521	519	525	543	541	529	492	472	498	506	498	507	519	529	544	487	519	544	495	547	522	511	519	507	533	512	497	493	546	475	550	502	511	532	491	534	524	532	467	522	554	564	465	535	526	528	504	521	510	513	513	508	504	531	476	507	518	543	529	508	515	563	551	505	577	487	525	530	555	554	505	487	532	477	518	524	499	514	512	523	557	475	495	518	529	562	553	519	549	501	546	549	530	544	566	501	478	504	550	560	521	506	517	503	503	523	526	505	475	496	478	494	537	519	519	490	459	520	529	517	512	537	516	521	542	524	482	508	534	529	492	606	522	497	534	555	534	564	498
4944	14912	10068	4940	3702	2878	2148	1721	1355	1215	1054	986	875	782	795	727	703	706	689	654	622	610	561	637	558	607	570	569	579	556	595	561	544	558	551	557	565	535	563	575	562	583	566	557	531	547	565	590	543	541	545	516	534	556	531	545	573	578	577	495	539	527	542	508	514	508	515	570	512	559	543	505	567	505	527	547	554	535	554	537	540	517	487	568	536	543	500	559	537	580	540	526	531	505	551	517	456	499	509	531	530	531	549	499	514	486	522	520	528	527	528	536	512	540	501	537	547	513	475	532	509	518	545	483	542	499	519	518	514	483	549	551	510	506	548	513	491	522	584	532	540	498	514	539	539	530	503	553	488	480	480	569	531	522	547	518	511	523	529	508	493	557	478	530	533	535	485	558	494	529	526	531	577	496	498	525	540	509	543	494	540	500	513	554	508	490	553	481	559	579	477	556	550	525	527	527	492	472	533	528	513	532	517	518	547	511	503	551	511	506	498	514	583	555	557	550	527	490	530	499	492	498	526	509	511	528	512	498	518	499	537	522	489	556	505	544	513	521	538	485	515	528	522	506	509	485	558	525	536	522	524	530	500	510	530	504	502	570	516	543	541	524	509	516	528	510	515	522	502	578	518	538	524	496	531	514	556	512	530	536	555	517	595	508	560	531	485	509	534	522	571	546	517	546	532	517	539	525	497	505	529	513	530	517	503	546	570	580	529	491	492	551	542	521	545	533	509	508	533	488	533	516	531	532	559	528	493	561	538	502	519	564	516	507	524	483	548	537	524	526	511	503	573	537	543	550	530	529	485	564	587	536	492	526	588	570	535	525	500	552	492	528	520	539	509	497	523	518	518	512	533	538	509	546	516	532	514	525	504	509	491	522	550	508	555	515	529	541	524	517	525	523	538	504	519	546	550	474	495	503	547	525	537	480	557	558	540	545	517	508	481	545	519	519	524	527	538	496	584	507	462	533	506	530	559	544	525	529	509	567	521	553	531	531	532	509	526	571	505	510	562	525	540	513	487	538	520	528	549	507	504	523	511	523	564	526	505	527	539	498	500	557	531	526	550	596	510	474	507	513	529	517	547	518	539	557	550	501	534	516	532	492	520	518	504	490	473	491	503	517	538	531	516	530	532	500	543	509	568	546	496	524	500	491	553	550	553	524	565	524	560	520	508	524	502	520	526	558	543	530	541	535	527	514	536	507	502	561	509	532	544	539	499	513	508	516	531	517	518	505	490	520	502	515	517	505	553	523	470	525	504	530	498	525	515	543	527	513	497	547	544	528	541	505	496	555	535	512	546	545	512	554	547	518	558	529	513	528	555	517	529	483	507	538	533	520	533	519	539	504	510	465	514	538	539	513	510	531	526	560	492	509	577	500	509	548	528	520	520	521	542	516	517	523	542	479	539	510	517	534	533	537	535	522	540	509	487	498	517	520	532	506	570	502	508	523	536	511	559	514	545	520	520	494	505	517	526	513	514	535	604	532	530	524	510	538	501	512	540	549	516	530	578	522	524	508	501	545	528	552	548	532	560	565	518	523	494	495	508	521	558	531	537	536	517	513	521	535	512	543	525	494	544	525	467	528	535	556	514	522	526	544	552	505	566	527	550	550	521	492	538	523	576	530	485	551	537	539	518	542	549	521	535	565	534	508	563	533	504	513	493	544	507	531	557	520	480	532	512	526	555	573	527	544	534	527	487	495	525	525	515	504	510	525	562	527	507	541	545	550	510	548	516	549	526	506	572	513	567	532	514	551	562	489	513	506	526	487	533	546	505	509	489	539	542	508	517	533	519	532	513	543	524	555	515	489	542	506	536	526	545	515	528	517	505	512	467	520	549	554	570	514	532	583	518	552	573	552	507	546	537	514	536	507	531	551	505	520	527	523	542	517	494	472	550	538	527	529	542	518	533	565	542	515	490	547	534	541	529	573	507	507	491	531	500	529	490	466	546	504	541	554	479	508	514	532	547	504	509	513	530	501	508	538	533	524	548	500	490	503	573	520	545	537	512	512	547	507	501	547	526	480	540	509	536	527	540	531	519	512	530	538	528	577	536	539	566	526	515	548	499	512	525	555	495	533	469	493	521	515	554	535	486	479	504	533	537	500	526	540	538	518	508	500	532	484	520	528	550	546	509	523	477	529	544	498	523	461	583	522	553	561	547	506	537	498	528	529	504	558	531	528	522	492	503	517	513	544	497	515	507	500	497	484	533	533	509	503	516	501	537	565	523	514	512	556	526	519	519	548	487	545	540	477	500	521	508	541	503	570	557	557	556	527	543	488	486	560	516	530	564	517	513	496	554	504	535	524	478	545	532	513	524	561	469	505	544	499	552	530	529	542	513	503	539	530	551	517	528	505	479	536	532	496	546	522	556	511	520	518	536	513	544	519	537	557	530	544	530	509	523	501	494	583	508	529	527	514	510	546	492	512	537	534	534	523	517	531	507	538	524	503	528	567	522	532	529	537	484	508	487	554	514	528	538	516	532	537	527	558	559	530	552	528	548	567	518	546	561	547	535	505	483	546	538	500	537	516	484	529	565	542	490	543	550	536	499	495	517	531	504	520	494	558	525	519	543	486	500	516	512	514	548	512	551	555	511	497	489	508	569	554	531	526	549	470	555	546	542	523	506	511	527	517	526	524	532	535	544	497	512	554	523	526	545	532	562	510	547	505	492	561	469	507	495	561	499	478	531	523	554	503	515	504	519	565	523	583	526	554	484	536	516	512	513	529	500	500	502	544	515	514	546	544	522	528	518	570	496	530	480	522	534	507	531	511	526	515	532	532	537	542	563	516	483	507	547	517	518	522	493	482	541	519	545	481	488	515	503	509	583	514	572	502	544	512	534	515	554	509	519	509	507	541	503	502	552	538	484	509	528	540	519	521	526	537	495	457	517	526	490	531	516	470	517	540	495	558	500	526	496	504	517	507	518	527	500	500	550	528	521	502	526	506	541	541	555	531	515	493	551	536	503	543	530	538	541	558	609	492	533	505	502	550	513	495	510	537	512	517	513	553	531	498	522	521	473	528	533	529	515	524	552	497	565	561	527	537	483	555	571	535	518	530	473	529	515	514	505	533	492	471	556	575	523	517	520	550	518	493	516	563	498	526	521	509	561	532	484	520	523	532	556	533	530	546	516	540	526	510	508	558	496	515	548	488	518	499	504	539	535	509	528	502	500	512	492	491	538	485	524	518	513	525	539	523	542	541	526	529	517	515	493	525	551	504	515	501	550	527	524	547	543	534	503	531	540	551	491	542	547	522	508	526	499	531	540	523	520	518	530	531	525	524	528	519	508	491	528	481	547	507	468	515	555	550	527	527	530	547	546	481	504	542	486	571	512	514	546	545	559	537	540	502	555	528	542	525	458	521	512	488	571	539	514	572	564	530	505	480	553	539	533	545	532	512	540	565	532	518	528	544	477	522	553	517	531	518	511	525	520	532	540	485	510	534	532	515	527	479	474	521	515	543	512	498
27785	17428	3195	452	356	271	221	227	285	240	236	254	229	240	229	228	213	201	227	218	262	234	225	212	248	245	249	217	228	222	226	219	216	233	219	229	291	240	232	231	223	232	250	227	228	241	235	222	219	224	215	213	231	238	224	225	200	260	241	243	240	212	247	224	249	235	243	211	206	213	230	222	253	228	224	207	220	215	211	219	223	243	229	212	209	244	216	232	239	226	235	240	202	221	246	215	242	244	205	224	248	233	227	232	220	245	227	238	256	210	249	223	231	230	242	235	222	231	222	220	218	229	224	231	203	227	214	261	232	246	217	248	215	233	217	207	210	236	242	213	228	233	219	203	214	242	230	208	221	219	253	240	216	213	224	242	231	209	229	266	217	235	244	230	234	214	229	241	242	239	251	209	213	245	240	244	233	231	212	251	255	226	211	219	224	245	223	239	232	232	217	250	220	235	236	248	211	231	224	227	221	226	204	249	232	207	212	235	219	228	211	222	248	222	212	254	222	215	210	245	216	220	233	228	232	257	224	223	210	239	250	229	241	212	217	243	243	252	231	239	224	254	202	229	211	230	228	231	227	227	218	255	227	223	232	230	221	228	232	240	220	233	232	222	222	231	201	243	240	219	221	249	247	224	227	234	246	240	214	213	237	247	232	233	232	224	227	228	226	229	253	255	233	246	277	241	248	207	232	213	254	233	221	247	219	210	233	241	244	226	243	225	200	236	248	221	210	216	229	210	255	211	240	223	198	244	224	212	215	248	233	223	246	250	220	234	213	216	246	214	226	230	230	208	225	221	227	236	232	214	248	251	225	202	227	201	193	225	221	231	257	214	224	213	189	240	221	209	226	227	229	223	249	245	245	223	235	237	231	238	224	236	241	233	225	208	229	211	233	232	238	235	236	241	231	222	229	224	222	228	232	193	256	204	223	253	240	220	206	266	222	197	251	236	264	224	215	225	243	205	242	261	222	234	219	249	243	210	208	232	228	220	218	229	242	229	244	232	224	239	232	240	239	202	220	255	238	234	254	196	216	223	217	249	217	243	209	227	230	245	215	220	203	229	215	235	237	209	221	203	261	201	240	239	235	213	234	241	219	246	250	239	203	225	222	229	232	233	231	227	208	207	207	222	207	216	208	229	269	238	220	258	244	247	249	245	218	226	209	234	218	214	218	237	236	220	223	229	228	226	228	234	212	245	262	209	248	233	230	229	205	228	248	225	202	239	246	205	243	215	244	223	245	240	203	219	229	222	224	227	241	221	183	221	255	209	230	244	217	220	233	209	218	229	237	226	214	234	234	241	234	213	214	223	235	226	230	232	241	229	198	248	225	221	236	254	234	231	269	199	221	256	215	250	234	209	231	230	198	235	191	256	219	213	228	219	229	235	222	216	212	210	228	250	260	238	238	223	242	229	197	223	259	227	239	245	222	224	233	221	229	241	230	217	219	218	233	209	267	231	211	245	252	253	225	235	218	201	224	225	195	208	244	208	229	248	218	238	214	245	246	235	241	235	228	194	220	218	237	225	235	249	237	228	260	219	218	221	218	225	215	230	204	226	202	224	238	209	229	244	250	236	238	258	204	216	222	214	241	230	228	205	239	215	245	224	229	205	230	264	233	221	203	217	223	221	229	220	250	241	228	222	214	228	222	222	236	251	211	213	244	235	229	224	237	214	226	250	242	220	227	235	222	197	215	229	211	235	232	255	238	234	222	198	242	254	218	212	230	216	251	217	240	234	234	222	227	242	260	237	220	237	223	240	240	214	266	209	238	213	235	235	224	215	229	227	253	216	215	236	230	213	214	246	226	222	219	220	219	199	234	251	215	238	241	208	213	223	268	224	227	240	215	205	218	242	238	243	223	228	211	249	212	232	242	229	237	235	221	237	251	215	235	209	221	218	256	250	264	231	191	213	232	216	205	241	219	201	235	234	249	243	225	226	224	234	230	209	229	238	222	238	219	238	252	224	208	224	228	217	232	228	237	219	222	219	232	240	229	249	224	232	222	237	216	245	242	243	223	235	220	220	242	226	218	226	235	201	252	221	226	222	234	259	247	215	238	215	209	239	234	228	242	241	218	240	237	230	232	226	201	245	223	231	235	247	228	265	213	241	204	212	228	239	225	236	244	238	216	224	228	232	260	214	231	237	220	228	225	249	243	216	235	218	239	232	213	234	254	232	235	228	235	242	224	211	225	218	239	248	233	230	215	224	220	254	257	251	239	226	221	227	214	249	232	234	232	272	235	251	240	228	229	206	243	194	232	223	228	249	221	263	238	228	240	210	271	188	218	245	242	225	235	246	215	230	223	240	236	226	224	238	200	246	215	221	241	221	216	232	240	243	240	188	219	191	262	224	260	229	229	237	216	225	248	214	201	220	211	238	234	229	217	241	245	221	224	208	232	238	242	248	218	239	230	249	253	230	212	237	270	212	251	231	255	239	234	259	262	241	201	229	255	211	230	235	225	223	238	248	202	239	233	236	190	264	224	217	264	232	223	229	251	235	230	231	217	197	208	240	213	242	243	219	229	220	235	219	251	238	210	228	238	218	224	214	246	206	231	258	239	251	233	218	210	207	203	203	208	237	226	240	221	201	228	238	249	213	231	223	203	216	235	207	213	234	234	255	223	221	250	216	213	208	203	216	232	236	213	215	224	240	225	207	251	233	217	223	225	224	214	203	266	229	220	234	228	232	228	216	234	211	238	247	243	221	237	229	288	217	230	195	225	223	223	194	218	255	224	246	241	238	228	223	228	239	245	219	231	202	227	214	201	249	276	232	237	230	229	238	221	228	243	252	216	223	207	234	224	232	230	227	253	243	197	212	229	236	226	239	239	219	213	257	239	260	250	219	226	239	237	237	241	241	237	238	230	233	222	220	233	210	203	237	242	223	238	238	229	234	241	231	225	242	213	209	236	231	233	211	235	223	220	239	219	238	255	226	206	204	212	206	217	258	247	222	234	214	238	240	258	222	216	256	252	233	214	233	252	222	222	214	261	219	225	242	244	253	235	224	254	225	218	219	234	241	253	244	232	246	237	216	232	219	230	215	227	211	243	236	225	222	263	229	261	217	251	242	228	231	240	224	229	261	230	241	193	241	237	207	236	245	216	223	243	251	224	198	240	217	234	222	246	242	240	216	253	211	207	236	239	228	206	225	245	259	250	234	232	234	217	236	223	221	233	231	211	222	195	256	247	230	238	234	233	233	244	234	213	241	228	226	215	224	240	235	208	241	214	249	249	223	214	219	224	255	209	210	209	217	207	228	243	266	234	190	214	211	237	225	226	231	212	240	225	209	253	221	232	241	219	224	227	223	240	243	239	228	220	218	237	199	197	251	232	219	208	228	224	217	237	206	229	222	252	243	217	255	226	233	229	239	214	255	254	226	245	208	228	238	227	238	230	215	227	240	225	234	215	249	214	220	220	204	241	233	261	248	236	193	225	215	231	218	235	242	217	214	227	232	229	221	243	215	238	214
4234	764	565	389	343	362	275	308	274	266	311	241	281	274	221	291	269	280	280	279	228	272	237	256	248	245	263	293	254	237	252	258	244	242	260	284	249	234	269	246	265	262	233	269	266	278	281	265	249	288	246	247	235	277	245	273	230	252	257	272	239	232	236	254	263	246	247	252	262	256	269	285	249	276	253	241	267	262	264	262	279	234	259	244	277	282	261	263	265	264	232	260	250	264	255	271	243	274	265	262	291	276	268	261	250	252	292	260	255	237	268	271	232	244	245	233	259	286	218	226	266	270	264	234	255	259	255	271	246	262	240	250	270	272	239	259	278	271	265	298	263	276	243	234	284	267	265	288	262	279	261	266	261	268	253	251	237	263	267	269	264	270	251	255	274	237	263	244	264	279	259	226	261	299	253	222	264	275	264	266	244	246	267	265	278	275	254	245	250	273	269	254	237	250	253	264	236	227	261	263	242	244	251	245	269	243	277	259	261	272	266	274	255	251	231	257	275	236	268	245	268	238	270	254	264	259	274	256	284	224	243	236	273	254	278	286	259	252	269	283	279	271	237	284	245	259	263	251	230	268	261	249	260	266	282	228	250	257	273	263	290	264	267	279	266	258	249	265	275	262	278	253	263	268	270	244	261	257	273	295	264	227	243	236	277	268	277	257	274	308	269	258	269	250	262	288	235	263	235	234	256	237	275	269	246	236	261	238	266	274	252	281	285	291	250	277	279	258	287	242	247	269	250	252	251	246	279	286	250	268	250	267	263	253	241	264	252	235	268	255	267	265	248	250	289	239	257	282	233	277	267	247	255	282	266	233	263	282	255	241	254	247	283	241	239	268	258	241	295	273	245	247	255	270	266	253	238	233	283	260	237	265	263	258	250	242	262	285	250	282	239	254	269	286	245	275	247	250	283	273	267	260	262	258	231	267	260	244	262	269	244	229	245	245	256	253	270	252	266	227	282	255	241	233	248	277	293	286	276	260	278	284	246	240	263	270	256	235	233	236	224	246	261	260	250	246	270	259	273	276	270	290	262	255	260	258	271	248	252	300	263	268	253	260	227	265	279	261	263	276	288	268	258	261	235	230	235	245	251	288	284	262	246	258	278	287	271	286	256	243	266	249	271	272	272	273	237	206	263	261	254	277	270	251	264	246	262	251	270	287	254	257	274	273	237	261	257	258	255	256	249	258	264	294	255	270	293	270	274	256	256	273	283	264	281	246	217	254	271	289	263	259	254	262	275	255	270	239	288	234	254	248	270	273	243	260	262	240	260	255	265	255	265	257	264	273	266	267	254	256	260	266	255	261	262	272	255	248	238	249	241	250	253	263	251	257	256	260	274	266	250	243	228	254	257	249	298	232	229	245	265	261	255	234	251	257	257	253	278	295	272	272	252	273	246	252	231	248	278	287	278	228	258	230	242	239	268	265	246	256	250	283	260	267	268	227	285	268	277	274	270	252	278	281	252	232	289	268	265	279	234	238	278	263	264	278	281	260	260	277	271	257	264	259	281	267	244	260	262	256	247	267	243	264	250	252	254	251	254	269	250	241	238	253	274	236	277	245	268	257	258	269	287	252	251	278	253	262	249	257	256	256	251	242	247	247	296	248	276	253	273	278	226	245	225	266	260	262	253	256	258	254	264	271	255	272	265	263	241	263	260	262	286	259	258	252	243	273	270	269	278	248	252	261	257	278	241	259	249	246	287	267	274	260	269	291	271	280	269	297	241	234	282	276	287	248	249	262	229	267	272	246	255	256	252	261	254	244	259	266	259	270	271	262	239	258	270	265	257	258	284	263	273	255	283	235	266	265	253	267	234	269	253	211	248	243	268	253	266	274	264	251	245	251	268	291	265	254	297	242	256	283	265	250	249	291	299	240	236	265	254	262	266	257	226	260	251	264	238	287	274	239	270	263	260	259	235	250	286	232	264	243	288	248	275	289	277	271	275	250	244	245	259	267	268	273	298	278	238	278	257	274	253	274	282	291	246	259	270	232	267	262	262	258	272	251	283	251	248	249	244	229	271	277	249	278	275	266	261	248	254	260	240	265	242	256	240	238	246	257	249	270	241	257	265	241	261	255	259	221	248	251	286	249	286	234	274	259	289	254	245	269	246	268	252	285	245	257	265	263	260	262	297	280	243	264	247	233	268	254	265	288	279	261	249	267	292	258	287	269	247	251	268	258	219	256	233	288	258	251	232	263	275	282	276	274	252	270	257	283	259	255	262	275	236	248	282	255	249	248	244	287	242	245	261	296	263	282	273	264	255	232	282	255	250	283	242	239	278	275	236	271	259	239	276	275	249	252	273	279	277	259	272	233	247	258	284	232	268	276	264	257	266	259	246	226	236	266	247	257	279	269	258	253	250	240	268	270	261	242	260	266	283	251	281	279	270	276	270	276	265	247	255	281	264	235	266	270	264	251	262	264	252	272	249	262	245	265	247	247	285	270	261	250	274	252	237	282	268	257	260	264	260	252	256	284	261	242	255	277	263	287	243	241	271	246	241	262	254	251	260	252	250	266	274	220	277	248	263	229	300	256	253	269	244	260	259	275	279	233	283	249	265	297	252	253	258	246	290	238	264	248	287	277	245	259	260	248	279	247	259	273	262	244	246	251	259	267	257	288	264	261	259	257	261	247	264	280	240	261	258	273	246	249	267	259	283	249	275	256	271	279	253	275	265	233	241	246	263	276	255	262	258	263	259	238	263	230	255	252	281	259	254	229	273	244	256	258	251	269	224	234	289	268	255	249	274	215	244	258	274	264	255	240	241	248	255	259	258	277	247	274	279	283	252	273	254	249	295	267	252	221	269	302	253	264	268	236	268	253	282	261	246	260	283	257	267	249	266	244	249	277	238	270	244	242	270	222	280	272	251	251	257	276	253	243	269	238	274	264	274	273	242	261	234	263	260	271	243	238	248	266	270	274	308	240	243	259	256	276	259	268	258	263	244	268	254	249	255	263	254	259	253	289	241	271	279	296	248	228	283	285	276	283	272	259	248	233	259	250	250	257	242	283	244	244	277	264	264	236	255	243	241	257	255	233	251	281	252	261	255	268	266	249	225	251	286	261	234	254	281	255	248	298	246	253	248	230	238	276	254	247	271	261	252	280	234	265	267	269	270	255	276	258	255	258	257	271	263	238	272	259	258	249	246	267	253	254	258	258	261	262	274	248	250	262	261	258	254	248	269	226	246	276	244	271	260	258	243	268	283	253	262	262	248	252	240	251	275	280	282	255	277	252	264	268	280	240	255	253	246	270	265	235	261	249	265	248	257	295	254	247	256	227	294	254	226	246	255	270	240	232	285	277	260	272	243	249	291	255	294	233	255	244	284	245	255	268	270	263	253	255	255	274	276	254	279	262	249	240	271	272	269	270	253	246	265	236	276	223	274	261	259	268	257	265	243	255	239	281	248	270	252	255	257	233	266	256	271	255	256	261	257	242	257	261	236	252	246	252	255	235	246	236	272	242
23990	21354	28586	24471	21332	9044	869	611	441	448	393	373	300	305	304	268	282	276	279	302	290	267	252	278	318	219	267	236	259	257	247	279	248	252	209	245	239	231	254	241	237	259	226	271	263	211	278	226	243	231	250	256	234	236	218	237	231	219	242	222	254	233	206	252	239	235	233	257	228	238	220	255	219	233	235	222	243	228	202	229	190	227	241	231	256	214	221	225	235	233	251	216	247	228	268	223	226	234	238	245	212	241	222	237	230	260	241	229	250	235	252	232	245	230	230	241	255	221	244	209	229	242	250	225	254	233	229	218	229	244	240	249	221	231	237	212	242	207	221	231	214	253	245	245	244	228	214	229	247	227	229	208	242	212	235	226	227	196	233	243	220	199	231	247	220	240	240	213	215	239	258	221	252	230	239	232	237	221	219	252	253	240	218	198	218	228	225	227	213	230	203	224	230	235	236	239	243	207	252	250	234	253	238	236	228	208	232	244	232	216	226	211	249	234	239	212	236	228	229	224	228	247	212	217	226	253	245	216	188	206	238	242	232	235	234	208	240	243	224	184	246	215	229	225	229	235	241	209	221	245	219	253	222	224	223	228	253	227	244	215	232	221	228	244	248	242	224	207	252	211	221	227	222	235	219	212	214	208	239	222	244	228	209	248	231	260	203	222	201	236	221	249	240	247	244	258	249	228	252	213	239	250	231	235	198	251	238	226	220	229	253	227	215	234	226	249	244	255	229	217	243	224	238	246	231	233	234	254	209	215	256	258	236	225	203	239	238	218	216	231	236	247	217	238	256	223	232	247	237	233	200	215	243	212	253	222	234	244	227	231	235	231	221	225	233	244	241	241	249	230	231	235	240	235	241	217	233	244	215	217	250	237	216	238	212	228	208	228	239	262	234	223	247	250	221	229	237	229	230	229	266	232	259	221	231	227	249	226	231	235	228	217	252	250	241	260	244	220	234	241	224	220	202	231	223	202	232	221	224	259	208	229	243	196	207	207	248	239	222	233	257	214	222	230	231	232	228	251	260	218	223	260	238	228	211	225	212	216	242	214	224	229	254	227	223	236	230	256	238	250	240	244	232	245	227	219	246	223	233	218	237	233	231	223	256	219	237	257	205	276	251	232	242	219	231	216	226	227	209	252	226	205	226	222	252	229	242	218	223	224	231	222	243	219	225	250	261	241	205	222	237	253	237	214	238	239	220	218	219	214	220	227	235	215	218	205	218	231	225	234	271	248	243	230	237	221	219	227	262	225	227	240	245	247	200	232	225	223	213	246	236	215	230	261	254	233	233	222	240	241	235	225	231	197	242	247	210	224	247	234	257	255	233	263	217	252	261	213	215	214	216	229	240	235	213	253	238	230	254	238	266	252	248	253	230	220	223	241	239	254	227	216	251	206	204	231	246	228	241	283	233	230	228	253	228	221	236	219	207	228	243	214	237	213	222	215	238	232	218	222	235	252	240	228	244	229	219	251	225	222	247	217	251	234	239	239	226	236	252	208	214	229	221	199	241	227	235	233	214	211	232	238	242	236	223	255	243	247	235	221	260	253	246	252	276	220	229	241	235	251	228	216	245	243	244	211	237	254	242	221	230	220	253	266	223	227	263	238	228	228	250	236	241	230	216	216	220	229	250	219	245	250	241	242	237	231	241	238	221	236	247	238	227	225	268	225	237	239	221	223	220	237	215	233	213	246	203	238	242	223	221	216	254	233	230	226	212	235	238	201	235	239	242	249	242	240	224	224	212	235	239	235	215	226	192	262	223	231	243	228	214	249	237	247	237	231	230	259	239	227	235	241	221	250	232	228	212	274	243	228	231	241	253	201	217	225	238	219	231	233	248	227	247	241	203	221	221	233	225	245	229	225	252	227	240	228	224	253	224	245	257	216	237	252	226	221	217	260	242	223	230	197	238	249	233	211	207	244	216	228	231	247	224	211	254	276	222	193	218	255	233	230	251	231	254	224	240	227	228	236	229	272	235	238	217	224	217	228	239	223	248	227	253	223	230	207	254	208	237	207	199	229	230	231	234	225	252	197	215	213	241	232	230	225	220	226	214	242	232	213	246	230	229	231	232	226	198	218	198	223	258	223	247	236	233	225	236	224	217	226	237	214	221	231	237	251	231	232	260	212	253	220	238	233	235	235	233	230	206	214	237	250	231	264	247	225	210	217	237	261	220	238	225	195	212	242	213	230	244	208	226	225	233	239	247	225	239	232	252	257	242	240	256	241	227	226	242	220	239	206	233	230	224	212	240	233	240	238	229	219	209	227	231	201	226	250	252	239	266	221	218	266	234	232	230	194	220	233	229	233	248	225	236	227	223	256	221	234	215	222	254	254	252	244	211	249	259	206	242	238	223	218	238	253	196	229	237	213	229	202	205	241	209	217	218	221	233	239	228	257	236	225	246	232	250	237	247	205	223	257	245	231	242	215	236	230	243	220	228	247	219	227	203	251	228	226	260	219	245	252	220	208	236	236	226	251	249	255	239	225	216	225	220	196	224	247	241	231	217	200	221	210	213	194	220	248	240	235	254	242	221	240	217	212	215	235	228	224	217	227	238	241	243	258	240	204	219	223	219	222	220	217	238	229	226	209	229	257	254	225	244	224	215	249	236	207	216	204	211	232	215	216	240	228	184	236	233	197	236	238	220	218	230	230	217	244	214	228	236	227	216	230	241	228	244	225	217	217	248	254	250	230	230	222	226	225	228	220	236	228	244	215	228	255	233	245	256	206	211	247	224	244	224	243	229	239	246	198	214	221	220	237	222	206	254	256	241	238	249	222	227	223	249	230	248	220	261	248	223	232	215	236	219	235	251	238	235	251	231	233	212	198	219	236	235	233	232	248	219	231	227	249	239	207	222	230	237	208	225	236	223	256	242	215	232	228	227	226	237	220	228	239	240	225	229	234	240	222	247	216	220	218	244	224	241	214	225	221	233	222	243	210	206	235	241	235	202	209	258	252	227	233	234	212	226	241	220	204	223	214	241	234	241	241	253	247	221	237	254	226	235	234	261	231	226	234	217	237	251	255	227	244	216	272	198	239	232	225	253	238	200	231	239	218	219	263	215	228	206	238	253	239	244	220	211	228	235	225	205	248	228	218	238	236	215	237	223	237	236	218	236	203	237	233	248	215	245	222	259	212	226	210	212	253	218	229	237	242	241	226	244	216	254	238	227	209	225	271	218	224	230	254	229	236	224	231	235	215	235	252	220	217	216	253	230	240	239	255	239	214	227	233	228	211	222	208	236	233	202	225	223	228	206	236	212	208	232	274	231	249	227	219	234	222	226	226	220	226	242	228	230	239	236	239	217	201	231	210	259	238	227	235	241	197	209	253	213	245	211	235	255	245	220	205	237	243	237	248	223	264	241	238	228	228	237	229	249	257	207	232	249	251	215	213	244	231	218	249	231	213	238	227	218	216	239	254	225	228	236	228	220	220	231	226	212	241	234	230	215	247	228	244	215	239	242	235
3391	8848	5792	2630	1903	1408	1052	835	699	590	508	473	406	376	374	376	332	308	320	310	299	278	291	283	268	266	292	276	254	288	284	255	274	270	275	263	263	299	275	239	252	250	265	236	286	268	260	275	250	246	283	260	237	273	277	241	267	231	260	281	260	249	251	257	228	247	282	258	262	298	255	235	232	282	243	246	210	227	226	225	257	266	248	283	250	228	245	229	232	232	242	288	259	257	238	233	242	259	257	248	251	246	285	228	254	256	233	255	254	263	253	239	236	265	243	240	229	265	251	256	264	258	228	230	244	255	246	252	251	255	252	249	237	242	265	231	258	234	288	223	258	259	229	246	250	247	266	259	265	235	231	261	240	250	259	260	264	253	258	231	235	248	248	241	235	244	260	253	247	241	255	223	259	265	254	274	272	244	251	231	237	252	262	252	245	246	232	277	242	245	250	251	220	258	244	238	227	256	232	262	265	242	253	247	244	248	246	245	241	269	264	244	266	269	230	258	265	247	252	251	249	241	230	282	251	265	251	233	277	265	261	249	238	258	254	249	252	245	236	253	228	274	237	247	250	266	261	239	239	236	258	211	220	256	261	244	252	262	271	249	270	231	244	242	261	232	250	246	225	236	243	240	252	237	256	235	246	263	259	270	228	255	235	251	215	283	219	230	245	238	253	262	250	239	240	265	253	239	255	263	235	256	265	222	233	254	277	242	249	246	255	244	314	244	266	239	253	250	246	253	243	230	266	296	262	250	241	255	258	235	242	248	221	275	260	239	259	266	277	258	261	266	246	231	262	230	237	251	246	258	244	238	275	242	232	254	216	248	272	243	249	272	253	210	247	226	228	263	237	257	249	258	257	248	249	270	250	249	247	256	261	276	219	238	240	258	239	250	285	252	255	242	264	258	239	287	266	252	267	261	270	275	229	239	279	234	269	240	213	247	264	251	258	259	256	256	270	240	232	264	270	272	260	256	256	245	255	251	269	273	243	238	232	249	266	253	256	259	256	257	238	253	244	234	220	246	279	260	261	209	249	248	263	246	246	301	272	263	276	241	259	284	234	223	250	240	237	234	267	224	280	229	236	257	259	271	243	260	244	250	229	275	237	276	264	254	234	263	243	242	275	258	243	237	291	239	238	264	257	264	229	282	261	250	251	275	252	238	270	259	231	249	235	247	243	255	271	226	255	218	241	238	242	246	210	254	232	272	239	283	239	264	264	245	226	253	254	243	247	249	262	246	242	269	260	252	266	252	252	275	242	245	237	242	232	234	245	252	235	225	256	255	261	290	253	272	253	250	240	264	235	263	242	270	265	281	244	258	266	259	254	260	270	258	240	272	277	263	241	266	238	235	248	247	255	245	277	279	244	258	234	231	265	242	239	268	244	269	260	233	252	239	250	257	237	284	246	251	269	232	271	258	271	271	246	237	246	266	265	230	241	272	258	239	266	251	247	260	239	247	250	264	253	241	244	256	293	229	214	240	287	226	219	277	228	261	238	245	231	233	277	242	225	224	238	240	247	253	264	235	267	239	272	251	245	269	228	281	227	265	249	244	263	212	229	253	278	248	243	264	252	234	258	268	239	239	231	271	261	218	253	242	240	268	258	253	261	244	239	230	218	279	255	241	228	245	257	259	215	265	231	230	255	253	254	264	236	278	231	281	256	259	233	223	244	258	257	251	276	285	248	244	242	243	245	240	267	272	278	239	240	237	287	266	209	256	234	200	236	238	265	231	220	238	267	245	217	232	245	225	283	240	254	260	251	242	248	249	243	263	255	233	262	243	214	258	276	243	267	248	245	240	274	250	256	261	217	233	259	245	255	244	258	248	247	259	243	260	260	249	254	247	259	272	279	228	233	263	284	246	245	250	274	254	225	243	227	245	237	237	248	230	240	260	257	239	217	249	248	281	245	259	230	246	230	239	256	249	245	278	255	236	202	255	237	231	250	251	243	215	265	256	251	233	296	242	213	263	241	237	257	261	259	261	253	268	255	250	265	255	242	264	256	242	236	263	295	231	280	220	231	246	217	250	235	252	248	249	229	279	258	228	257	234	239	265	246	237	251	239	258	245	248	249	245	210	266	259	237	245	272	245	249	281	266	263	227	246	226	251	231	232	219	245	259	230	246	250	265	240	243	250	236	238	250	276	249	241	269	246	238	237	270	238	244	267	242	263	232	241	261	267	274	231	214	256	251	266	250	250	271	256	265	244	245	214	238	251	254	250	280	260	216	225	251	258	220	236	238	228	249	255	260	256	249	229	247	227	236	234	240	269	271	261	219	237	277	253	246	240	231	267	260	228	242	237	281	244	246	271	255	220	264	244	258	234	252	277	251	238	213	250	253	256	276	229	260	246	255	236	229	247	251	238	255	239	268	246	253	247	241	232	239	235	231	246	253	264	235	237	251	236	248	248	233	244	253	243	247	244	259	231	250	266	232	253	242	247	290	239	250	220	251	229	225	223	241	283	274	264	264	268	238	247	271	254	250	276	257	268	248	246	262	262	240	224	247	275	242	234	248	235	263	255	266	277	230	271	237	253	258	246	250	269	263	233	244	242	259	254	232	220	281	232	237	247	231	242	260	239	273	215	254	256	272	274	223	230	275	246	264	246	218	244	243	247	277	245	249	280	261	232	260	253	266	244	241	243	239	242	281	250	239	258	270	222	241	255	245	272	248	229	241	285	253	222	222	246	250	266	242	216	244	271	262	248	246	275	243	248	255	259	237	275	258	242	204	227	276	258	257	268	244	251	248	251	256	241	265	240	261	245	239	234	224	267	226	258	252	257	261	248	224	276	235	257	258	276	259	248	247	239	231	231	227	251	269	259	222	257	252	255	249	257	263	244	232	247	260	248	241	251	235	263	212	255	233	257	235	251	240	248	244	244	273	247	247	249	234	246	263	264	236	265	244	242	258	241	230	257	265	243	272	239	235	238	238	245	265	280	235	270	254	255	257	260	229	273	261	247	241	261	254	262	251	237	235	252	288	272	248	268	278	250	264	237	258	247	254	257	235	246	253	249	227	262	250	262	275	253	227	225	250	245	233	226	224	244	252	257	270	229	238	245	245	278	249	250	226	269	267	229	249	271	218	233	266	270	241	234	253	247	224	268	237	247	234	261	260	271	266	257	264	224	249	250	256	234	238	245	254	233	268	267	239	243	263	271	244	266	244	247	230	263	228	238	240	248	228	250	246	246	243	274	265	255	216	241	251	288	237	273	236	277	250	249	263	240	233	247	253	255	244	234	231	249	245	246	245	248	253	250	262	272	254	227	233	248	249	240	239	261	251	251	250	247	246	284	254	249	240	264	233	231	254	255	257	239	241	250	259	240	231	259	259	253	250	232	250	231	234	254	264	221	242	264	230	248	264	210	244	251	236	228	221	234	245	218	248	246	236	238	255	255	229	257	238	240	256	243	274	256	246	245	257	240	243	262	261	214	252	263	226	229	211	269	249	254	239	235	268	260	229	265	250	244
25063	21313	27400	25470	10119	850	705	617	538	527	500	510	464	466	489	448	495	446	467	454	483	459	469	466	522	480	457	468	431	424	429	435	464	452	460	445	454	489	469	459	459	494	456	441	428	444	437	482	483	447	428	450	441	469	468	457	443	459	496	469	448	456	472	461	461	426	443	452	473	460	436	433	442	463	478	468	437	417	417	465	488	425	456	435	442	466	500	460	457	446	455	471	466	440	481	459	459	466	440	468	454	448	461	460	411	437	404	405	441	459	464	477	455	503	464	463	467	464	461	454	444	429	452	458	500	452	432	476	443	477	447	463	423	408	441	416	478	498	460	437	405	439	490	483	461	454	481	438	463	488	473	434	466	419	382	471	439	439	446	475	430	465	476	434	451	460	470	456	468	480	429	475	487	433	454	419	451	451	472	468	425	475	437	486	468	456	436	438	453	495	466	475	430	448	459	447	480	451	443	485	445	456	439	445	458	446	469	485	462	460	486	488	415	423	425	462	454	430	452	413	446	451	465	463	467	466	442	480	462	427	475	405	446	452	451	484	462	452	436	459	450	430	453	454	480	456	475	414	426	389	435	434	443	445	433	468	429	456	466	439	452	467	429	432	450	457	421	449	419	435	464	453	452	461	455	429	480	432	400	461	448	469	454	478	472	425	464	456	444	428	485	447	448	459	476	439	422	451	476	446	450	434	464	454	476	451	452	469	443	456	419	412	460	455	438	433	455	437	474	445	443	451	450	469	461	467	463	450	464	437	446	497	462	455	488	448	453	430	439	424	428	443	482	416	461	452	452	438	499	466	405	476	442	412	460	486	476	445	437	443	461	452	471	412	467	491	439	424	465	427	500	426	476	459	421	459	438	495	463	418	494	417	460	453	436	451	432	447	457	443	445	474	441	457	476	462	454	428	463	458	462	433	449	400	465	466	423	431	475	464	448	450	484	431	434	418	485	431	452	427	435	486	479	455	450	452	428	471	450	464	471	448	459	460	462	425	456	432	449	436	461	471	473	476	454	491	450	454	430	492	446	448	451	472	475	467	449	421	440	458	467	433	492	447	485	460	452	443	496	448	447	439	435	460	493	436	432	450	447	433	434	490	437	447	511	438	456	436	479	431	426	456	445	446	460	427	414	400	410	460	445	455	447	447	444	386	456	445	400	488	471	484	456	425	453	468	447	480	460	459	480	451	453	447	437	453	459	471	449	473	441	447	455	419	446	478	405	414	468	487	411	466	474	448	429	451	436	428	440	459	460	475	470	453	454	445	461	438	475	424	482	477	488	421	445	478	454	443	461	479	448	399	437	460	417	417	465	451	481	486	418	456	449	454	411	462	427	446	414	445	507	424	428	493	445	420	460	444	455	465	434	448	477	423	429	468	418	407	432	474	471	495	458	475	410	443	478	447	453	421	453	443	462	496	424	470	465	433	484	437	450	428	395	433	500	430	464	456	440	456	475	427	445	440	438	406	445	474	437	450	424	432	462	449	458	487	450	432	414	473	471	463	439	441	482	439	423	458	413	488	437	473	469	459	441	415	423	437	454	407	423	426	477	449	464	474	429	446	451	437	449	444	437	447	441	462	479	442	403	493	456	481	435	448	438	466	457	429	455	454	433	478	461	450	464	443	450	418	423	443	429	424	436	435	411	402	470	443	466	478	472	449	465	442	435	426	428	455	491	422	468	434	471	465	446	420	443	485	484	435	418	425	492	459	448	435	477	415	451	471	467	438	451	451	477	447	461	433	460	461	448	435	443	418	496	415	453	459	430	441	455	443	475	466	465	439	467	448	505	411	452	461	471	441	462	447	475	466	440	419	398	457	388	471	466	451	435	452	468	447	498	463	446	482	442	452	470	412	445	416	451	447	450	493	465	449	460	467	450	474	474	475	482	433	471	430	461	457	446	442	447	468	424	469	439	448	411	436	458	420	448	468	448	446	451	450	493	466	451	461	437	413	455	447	410	449	436	445	481	437	444	453	432	468	460	475	440	462	462	446	478	437	450	432	498	392	457	443	430	474	469	469	443	456	472	437	498	453	467	438	419	425	470	468	433	410	466	470	446	451	465	472	426	465	451	477	460	460	511	459	399	441	486	436	408	455	474	426	458	442	483	441	439	463	462	415	442	424	436	448	458	448	444	471	486	472	457	492	434	439	453	471	417	406	433	442	414	446	456	425	423	443	444	444	436	460	452	440	446	484	480	481	440	439	432	464	416	479	444	457	463	444	447	442	470	428	462	446	439	478	452	492	477	481	451	413	446	464	462	426	434	478	445	464	475	418	427	447	447	452	483	499	494	486	420	476	465	459	439	439	424	475	436	468	490	473	440	466	453	442	431	458	507	486	473	408	438	484	472	474	480	466	471	491	450	477	440	463	458	471	454	448	451	429	429	444	433	428	450	465	433	421	464	449	454	491	485	468	458	437	444	448	473	430	457	434	430	424	457	453	421	423	465	445	416	465	430	400	455	487	443	474	489	468	483	442	453	456	481	435	440	424	470	446	452	458	434	482	461	463	483	448	505	459	467	465	454	454	446	430	435	447	459	447	456	468	467	444	480	429	451	416	437	443	495	452	470	463	469	450	467	472	486	443	419	461	473	452	456	428	463	445	474	426	448	423	425	413	461	442	462	452	453	443	483	427	414	441	452	418	459	464	432	450	446	481	468	453	462	446	437	463	449	442	512	429	410	430	455	478	441	419	439	430	449	434	414	444	429	398	465	433	452	439	433	437	465	425	449	425	438	448	485	455	453	459	443	450	441	405	453	442	452	459	437	430	466	420	420	413	466	442	465	450	425	419	468	457	463	473	444	449	432	421	438	439	460	421	434	454	440	413	461	471	439	446	416	437	445	475	446	477	440	409	433	456	436	469	481	478	468	457	468	445	476	452	430	469	447	503	465	413	441	437	400	464	439	443	453	442	448	415	461	484	429	454	471	444	429	468	467	451	462	444	436	422	458	425	465	454	418	447	420	434	449	472	431	421	444	388	479	474	473	450	435	456	437	447	426	472	464	450	486	430	438	443	454	441	431	408	467	427	443	455	458	432	438	485	483	464	461	430	471	445	440	464	463	455	455	472	449	465	467	490	471	410	457	441	460	429	458	464	431	440	464	451	438	448	446	489	407	464	460	454	430	419	385	464	462	440	447	441	424	439	418	466	458	485	459	442	416	486	435	455	478	434	442	474	433	424	417	455	418	437	476	450	446	469	441	485	426	464	443	473	464	464	438	481	474	448	425	431	489	439	471	448	420	456	461	425	408	437	454	459	411	445	425	443	471	462	452	434	414	450	466	412	493	445	453	460	467	418	425	433	483	430	490	454	429	428	445	479	467	454	460	447	456	436	497	450	460	424	459	461	484	458	449	469	456	468	419	429	476	440	454	479	427	451	476	456	425	458	438	444	442	465	470	460	445	450	437	425	445	470	469	446	462	469	441	441	447	445	488	423	431	436	439	516	437	440	473	446	429	463	463	433
3658	5325	3483	1791	1371	1069	941	850	734	699	645	621	558	562	567	484	529	534	466	523	517	529	525	516	447	501	490	541	476	466	460	450	497	518	530	501	485	476	468	473	494	506	482	470	467	500	483	474	490	514	467	484	471	534	476	517	493	485	449	499	472	465	479	496	480	469	473	492	472	485	473	487	473	459	503	467	517	494	508	470	490	494	479	447	472	508	489	478	528	486	448	451	449	471	470	507	493	508	431	493	486	511	471	515	505	488	465	476	492	492	512	512	540	471	499	482	450	454	503	479	461	444	471	497	450	477	486	461	472	468	491	443	489	505	476	516	454	498	485	482	510	469	514	498	513	455	479	446	520	431	444	496	477	480	468	446	463	437	458	474	455	451	519	502	442	484	470	474	490	505	466	450	490	439	471	505	471	486	441	450	511	424	491	472	506	468	512	520	485	495	535	525	484	464	474	498	480	460	494	487	483	476	459	490	518	461	475	478	505	483	481	469	457	494	477	496	510	482	487	457	523	497	453	499	479	495	456	490	474	484	535	451	487	466	532	458	486	480	518	485	469	497	521	456	487	503	493	485	489	477	461	454	499	468	491	473	503	432	483	510	517	488	516	500	485	484	477	501	481	472	477	519	467	470	486	503	460	495	464	476	468	485	454	480	458	512	456	504	488	447	472	474	491	457	497	491	454	488	505	450	490	483	479	458	516	455	483	474	432	465	474	482	515	483	476	497	471	456	483	465	456	498	494	502	468	488	467	508	478	418	486	474	450	491	492	470	496	431	511	469	501	474	488	489	435	502	496	470	459	478	467	460	486	499	477	508	530	481	464	438	498	533	487	447	464	448	469	490	459	468	490	471	517	477	488	480	509	505	497	498	492	492	475	501	482	519	474	466	485	464	448	475	478	466	490	467	516	463	457	505	472	468	483	463	469	442	520	498	515	510	498	475	449	501	521	468	457	484	484	511	475	457	478	523	481	484	466	478	473	486	455	459	494	502	466	505	513	505	486	466	475	486	442	508	515	472	471	456	468	488	505	497	540	452	462	464	513	522	453	513	517	496	469	500	490	510	505	517	492	472	467	497	484	460	468	478	458	480	504	462	530	464	485	486	509	492	510	464	492	483	472	487	493	472	517	479	463	471	462	471	487	467	455	463	458	502	456	497	456	453	481	477	481	489	478	488	507	460	526	465	472	497	461	475	494	483	504	461	477	504	517	496	494	518	499	495	486	495	459	451	498	472	467	453	494	503	469	489	465	489	487	488	489	493	445	479	464	493	472	468	481	473	439	432	488	518	480	487	469	504	466	467	504	472	467	487	499	486	459	457	462	517	504	446	513	520	522	477	493	488	502	479	495	490	501	516	484	483	481	471	484	509	493	471	503	437	505	475	469	507	486	491	497	487	510	482	519	500	480	489	499	491	485	480	490	481	521	478	476	474	466	536	488	437	447	513	493	475	490	471	511	491	476	476	516	489	498	488	478	471	492	480	458	500	469	520	491	477	497	448	460	458	490	480	533	460	511	486	480	504	486	502	496	514	494	517	483	493	495	512	420	512	469	418	468	480	500	423	466	450	471	433	504	496	530	427	497	494	483	455	464	453	455	477	476	463	463	434	453	479	474	488	495	503	479	462	502	466	513	478	492	454	518	470	500	500	495	475	474	504	451	515	458	482	479	438	492	536	426	515	490	447	500	438	494	472	457	469	458	458	481	497	468	472	507	492	503	490	468	462	471	440	479	466	519	523	471	511	465	463	458	468	520	502	480	468	506	504	488	487	511	479	475	494	494	466	490	457	506	483	526	516	481	491	507	469	478	472	474	458	506	497	467	496	479	500	468	471	459	532	484	481	425	467	469	460	501	518	464	500	488	493	475	490	471	475	486	504	490	468	467	497	507	489	496	485	466	452	538	519	496	460	469	516	465	456	472	500	427	442	471	435	473	458	464	493	470	461	456	473	496	456	500	495	493	467	517	467	461	492	432	490	482	511	457	476	479	485	504	500	466	452	524	485	482	492	422	506	491	476	471	472	487	508	442	503	467	462	457	475	456	447	476	531	501	468	480	510	472	497	533	525	468	440	477	471	469	491	505	499	496	461	464	449	437	466	487	526	500	477	484	464	472	534	501	483	447	475	476	480	480	489	450	470	485	461	461	454	462	454	497	489	473	485	489	448	484	508	511	491	481	499	490	492	501	462	458	477	501	514	483	480	479	499	490	525	493	480	493	516	509	472	465	483	496	474	520	483	471	486	476	490	502	475	487	477	470	504	496	445	462	500	510	445	490	512	490	459	501	496	480	498	475	486	463	485	481	476	472	467	465	482	504	461	469	516	490	496	441	474	486	510	470	499	462	477	467	496	496	492	485	512	480	484	462	494	521	512	482	457	468	437	445	476	472	468	495	459	469	440	497	493	494	459	444	475	491	469	479	468	439	497	514	455	479	554	493	469	468	439	491	481	446	450	474	473	507	458	483	451	466	474	489	497	465	452	473	447	450	479	497	469	521	458	507	466	524	526	481	491	494	475	453	496	501	497	471	467	460	462	469	507	459	510	480	440	480	468	467	526	478	476	479	468	454	521	495	523	504	488	529	475	479	459	436	486	482	485	514	466	501	499	452	468	492	487	436	483	421	443	481	464	482	455	484	455	517	508	472	460	487	491	497	480	445	463	499	470	445	485	479	499	505	500	462	519	467	462	462	491	490	486	451	500	525	496	458	475	508	457	480	443	477	471	460	436	497	468	458	503	444	507	446	456	503	484	480	474	510	479	506	453	448	471	471	481	504	478	529	462	463	487	481	507	479	495	483	464	493	443	475	474	442	482	468	464	474	488	470	446	466	482	473	460	456	512	467	474	485	491	479	508	461	510	504	469	494	451	451	478	492	473	477	471	470	492	477	481	463	474	475	459	516	455	489	495	493	452	485	507	486	464	505	491	451	510	488	471	466	495	477	497	474	479	495	525	544	491	464	464	458	473	447	503	448	469	492	472	445	476	514	512	478	517	447	471	516	489	473	495	482	444	505	476	470	457	513	508	506	492	479	459	468	483	514	499	497	506	486	464	479	488	507	498	511	491	498	457	491	456	473	512	480	510	487	510	466	483	466	482	494	498	489	455	450	495	443	483	492	481	477	515	484	502	501	466	473	491	464	462	505	443	483	491	480	467	464	551	476	466	491	486	477	438	483	488	494	527	500	484	519	494	492	504	488	477	488	487	470	469	473	475	433	478	531	446	483	542	488	475	450	479	504	455	490	489	479	497	468	439	450	471	482	469	489	453	487	463	522	495	480	461	461	506	453	449	489	483	529	467	482	501	448	504	466	482	496	468	452	456	472	488	490	463	461	448	482	471	494	474	504	490	481	483	482	487	488	472	494	512	468	495	456	535	464	446	475	506	506	456	419	485	469	483	506	480	497	449	489	462	510	474	494	472	433	475	480	442	462	482	458	490	509	504	496	491	472	488	459	455	495	458	512	516	482	474
22874	21406	29114	24069	21411	21461	8297	1306	1000	905	806	733	704	670	673	604	649	592	624	627	606	605	568	611	599	541	607	542	560	558	566	620	571	516	533	501	534	519	554	546	584	495	558	529	521	522	531	543	532	527	548	515	530	533	523	524	504	540	587	584	488	521	540	560	540	569	529	497	529	530	517	569	514	557	486	520	490	505	531	559	535	541	530	527	514	487	540	520	519	552	518	560	571	500	545	492	550	515	553	589	502	518	504	526	533	540	528	503	472	516	530	491	498	554	534	539	513	518	529	553	589	515	557	535	544	520	512	543	518	515	551	526	517	538	521	570	528	549	528	522	461	527	527	539	548	514	470	546	541	567	516	483	501	518	564	472	524	534	560	488	532	542	537	510	493	544	519	531	516	514	525	534	507	514	518	532	517	517	530	501	524	516	467	522	525	557	561	585	516	536	519	526	522	531	545	492	548	549	522	516	528	522	506	555	550	560	545	531	517	516	521	565	531	492	472	510	570	489	524	515	508	486	532	531	547	547	528	513	499	558	495	505	508	512	535	561	542	520	533	523	504	555	544	478	561	551	552	512	528	504	527	587	534	525	559	524	515	534	549	571	522	552	508	537	506	526	555	497	531	531	537	546	519	494	539	502	503	541	550	541	508	504	488	543	516	529	495	558	521	541	520	514	538	509	511	520	539	500	551	528	485	513	499	551	538	553	565	493	527	500	547	585	549	519	528	498	532	538	520	512	497	525	522	516	521	501	534	517	491	505	519	540	539	559	460	535	527	529	463	513	546	540	546	522	550	501	524	506	484	520	546	522	501	547	522	530	535	491	509	527	529	494	509	495	531	519	490	550	502	497	494	518	509	524	503	502	542	521	525	533	510	542	523	542	528	514	519	562	521	530	502	531	520	515	547	527	534	489	512	564	522	535	539	509	516	539	507	570	503	486	507	543	511	534	540	510	492	511	474	526	491	538	536	499	537	525	562	532	523	554	537	483	484	546	510	515	494	538	545	481	545	519	562	496	510	549	517	496	491	482	502	527	529	509	541	524	546	511	521	514	509	494	542	501	523	493	467	576	536	518	519	525	520	504	521	546	506	556	519	532	529	508	506	506	505	501	501	542	526	551	531	549	490	455	534	524	535	510	540	532	540	498	564	540	458	513	528	518	565	517	542	493	475	521	522	538	566	562	516	523	536	527	513	556	534	527	530	555	539	467	515	509	488	531	528	567	478	500	529	550	577	524	542	502	516	504	540	522	547	539	514	531	559	524	541	499	511	501	540	545	513	524	525	516	553	519	500	491	506	507	557	485	520	548	525	538	505	511	545	529	490	504	483	549	500	519	528	483	549	514	508	545	517	523	490	559	501	579	531	514	566	538	535	549	497	528	525	558	499	555	531	505	554	554	568	563	512	544	504	554	500	518	526	520	532	550	553	543	531	520	506	523	517	467	466	530	505	544	534	545	503	557	507	549	526	513	551	520	517	531	520	487	490	532	528	503	500	519	505	518	520	542	528	520	531	518	467	518	508	541	499	490	552	502	518	521	533	511	534	534	526	548	494	529	522	512	538	502	526	499	532	509	539	503	531	543	540	495	524	520	526	561	535	525	534	509	539	535	541	542	515	484	538	524	507	489	522	539	504	497	524	564	519	490	548	530	480	476	551	523	483	510	530	493	527	515	514	531	523	491	539	522	504	487	548	564	509	536	530	539	529	489	517	548	494	514	528	477	487	544	545	528	553	542	509	504	520	520	567	550	560	514	536	535	508	537	494	514	513	491	504	514	507	506	525	518	558	542	527	549	495	529	511	538	502	494	537	551	502	528	501	519	512	540	555	489	550	518	545	508	510	557	551	533	518	507	540	498	521	477	531	550	510	514	546	531	509	518	542	524	538	490	533	523	548	525	524	521	550	558	516	521	500	533	521	514	479	489	479	529	509	528	527	525	475	554	536	486	504	535	497	547	519	520	517	523	532	553	535	546	512	497	528	476	515	523	522	524	551	519	522	548	559	495	585	546	536	524	534	470	533	565	560	537	568	570	535	543	558	535	488	486	526	502	573	531	534	503	491	551	517	519	502	509	537	513	506	526	536	491	524	528	507	517	516	516	499	525	488	495	572	529	515	519	505	543	525	495	482	505	546	517	537	465	541	516	499	509	521	485	555	528	514	532	497	512	524	488	537	551	492	523	538	515	499	513	550	545	533	478	519	520	516	534	501	494	541	489	523	465	497	549	489	551	517	502	550	533	536	539	501	543	539	530	527	525	526	487	552	517	506	534	512	502	522	461	502	504	569	549	546	513	511	523	511	519	503	482	528	509	511	520	492	537	535	570	538	511	571	568	556	495	525	545	533	546	576	485	531	503	510	535	492	525	525	533	533	513	500	476	470	504	519	508	499	541	491	524	573	533	521	533	485	534	545	535	532	510	525	507	487	529	545	528	555	533	502	534	496	507	515	538	497	482	556	535	549	546	541	525	516	538	525	517	517	518	481	556	549	503	499	501	502	520	515	520	560	499	529	480	513	565	545	515	507	503	550	515	517	517	511	522	555	521	487	504	565	516	512	525	522	538	529	521	564	472	523	505	494	510	489	510	538	542	540	524	527	510	508	493	531	568	482	510	485	535	518	466	508	485	503	535	518	549	543	536	511	512	469	526	512	545	541	510	535	560	516	485	516	507	495	499	487	513	550	490	473	520	535	517	549	525	485	513	495	559	528	554	527	493	501	538	566	513	525	497	537	489	493	502	532	496	512	519	524	466	533	527	491	520	521	534	546	530	509	537	512	555	519	519	502	505	483	481	500	529	532	508	535	507	559	534	516	509	493	538	535	484	521	541	537	489	514	510	545	531	482	518	505	495	515	524	541	506	486	515	524	513	538	546	534	522	505	561	566	501	494	526	542	538	504	532	525	497	522	530	503	559	469	512	491	521	520	554	498	503	516	494	542	480	497	472	506	513	509	560	536	488	529	542	507	524	526	518	534	506	532	527	523	547	503	498	535	523	517	500	497	518	515	566	580	503	533	537	503	507	517	528	512	523	512	517	530	523	544	523	516	558	501	553	491	527	490	503	545	514	534	536	519	512	538	526	522	539	532	524	495	498	468	537	468	518	541	549	542	508	524	493	512	531	493	501	510	539	553	524	536	553	538	505	544	499	513	526	536	549	507	492	541	540	500	518	508	533	493	538	538	523	507	540	524	514	525	503	519	533	485	536	514	481	522	535	531	529	530	510	527	523	521	495	512	547	531	521	501	510	498	537	531	500	536	492	524	498	539	558	544	524	601	549	534	496	538	495	512	497	506	557	565	566	529	522	533	507	557	516	511	555	497	526	522	485	519	555	515	524	536	501	522	542	549	460	507	501	519	567	461	573	556	488	501	520	524	499	544	541	557	484	506	521	552	503	530	543	497	533	508	558	512	532	529	497	493	482	490	510	505	497	514	477	508	483	517	581	521	495	565	553	536	507	508	500	501	506	527	497
4783	15082	10153	4916	3611	2671	2194	1692	1421	1198	1051	941	889	821	789	748	679	710	700	664	636	632	618	651	602	567	607	596	596	605	601	552	549	592	607	600	580	576	585	552	535	556	533	543	597	509	580	549	528	536	534	513	531	551	588	556	521	538	513	540	568	563	525	536	534	521	528	543	580	505	536	530	554	574	512	497	529	570	496	530	543	547	561	524	534	505	494	545	541	501	516	508	526	564	525	495	575	520	526	512	516	557	531	535	539	521	515	508	542	503	488	553	528	575	533	529	527	520	537	530	545	493	548	511	552	515	539	505	525	544	560	533	548	516	551	516	525	543	541	528	548	543	550	532	539	539	523	494	601	523	531	501	571	558	538	565	510	513	502	523	552	551	488	478	519	498	549	506	515	538	524	550	566	506	518	515	517	532	514	521	500	504	530	559	533	531	506	524	528	530	532	555	531	482	554	498	572	540	514	496	535	486	519	541	516	540	549	499	525	549	510	508	528	523	547	509	527	510	531	545	504	558	535	519	500	519	547	514	528	567	550	500	523	546	502	543	514	528	526	527	520	525	591	482	512	575	512	554	526	528	517	536	560	540	544	520	557	528	555	529	576	513	552	513	525	528	512	527	524	535	520	538	510	509	514	526	545	532	542	527	552	557	558	554	496	505	526	543	498	538	515	469	466	531	502	504	521	545	512	471	512	522	529	584	539	546	492	524	523	532	549	543	541	519	504	547	542	505	529	544	541	537	527	499	512	559	547	516	507	536	503	494	508	505	549	513	567	508	555	536	521	542	544	574	492	494	537	563	507	514	520	546	547	520	528	500	556	506	537	540	534	519	536	519	516	568	562	529	534	554	508	515	523	471	545	549	544	539	538	485	512	541	530	514	566	524	488	550	526	550	551	542	491	514	525	532	554	571	520	530	510	503	510	561	534	530	526	520	538	528	553	532	537	563	510	569	519	533	533	531	556	548	520	519	565	499	473	555	502	557	529	556	504	506	530	549	532	497	546	544	548	531	519	527	537	509	490	534	517	547	509	543	531	524	562	544	543	527	535	512	523	534	532	552	497	522	503	525	526	542	571	521	517	564	480	566	523	513	529	519	500	536	525	537	539	524	512	545	577	500	525	468	538	548	550	533	519	521	513	527	533	553	492	538	491	521	522	533	566	508	503	538	530	526	550	499	548	499	534	568	562	557	523	539	550	553	558	502	549	564	528	540	501	541	540	522	583	509	512	520	539	505	525	529	524	511	541	493	558	538	495	537	540	559	535	531	544	539	532	481	572	541	550	484	566	536	541	567	515	572	525	525	541	563	532	517	514	520	524	523	546	572	571	509	500	555	551	491	539	517	507	524	541	534	552	495	509	550	514	537	538	536	552	497	541	561	516	544	567	543	504	509	485	536	532	542	542	516	570	538	537	548	550	535	562	512	500	540	536	535	498	538	531	535	523	508	501	553	549	527	539	534	529	541	525	565	524	534	537	517	538	530	533	544	510	567	519	560	551	556	546	550	567	555	530	493	497	496	558	540	515	519	519	564	531	515	533	494	490	515	506	545	521	530	507	526	544	493	470	549	541	503	537	540	537	575	557	510	504	535	513	512	499	527	514	518	514	559	528	523	546	552	542	508	495	497	554	512	507	526	493	539	529	523	522	542	515	507	575	525	515	561	534	509	538	533	512	549	516	506	517	543	503	568	549	545	518	544	523	520	581	515	565	519	534	552	564	535	537	547	516	520	532	502	514	498	506	539	540	525	569	525	517	532	507	526	549	502	509	527	528	526	536	506	552	515	521	550	541	502	517	511	501	553	552	507	538	582	499	536	538	536	557	512	543	538	500	526	530	498	531	500	525	510	547	545	515	516	563	579	568	502	486	507	544	546	565	556	550	510	528	547	534	525	552	538	528	540	511	519	562	540	546	496	532	570	549	500	544	545	543	504	558	451	527	504	535	532	513	571	508	585	529	489	512	522	504	536	532	521	535	528	547	516	509	529	524	517	582	524	552	553	476	506	551	513	539	558	519	518	544	475	520	562	478	555	496	517	518	520	528	537	494	542	512	563	536	510	539	527	476	542	525	532	576	580	533	458	505	520	559	517	524	503	533	564	519	507	540	495	540	536	552	520	534	545	514	517	542	548	549	495	486	537	525	494	527	559	541	493	540	494	542	520	509	552	528	499	527	551	470	550	530	507	520	536	545	543	569	550	526	488	541	507	555	514	548	540	522	519	517	536	518	542	533	541	536	552	538	512	514	470	536	572	493	519	516	467	496	513	563	477	562	518	525	514	549	534	509	520	484	549	522	525	563	544	565	520	547	507	529	512	544	531	558	541	509	497	506	523	543	499	513	499	512	522	532	531	565	549	510	534	566	504	553	532	531	529	539	538	530	510	560	499	477	534	503	538	518	556	512	538	553	557	519	537	487	511	549	511	541	533	519	537	544	540	519	556	535	525	539	526	524	548	516	498	576	528	518	550	520	543	494	570	551	528	577	535	557	516	517	504	523	538	511	489	495	560	530	523	537	522	543	489	526	528	566	601	524	497	535	519	539	512	497	523	513	545	544	492	568	542	554	540	541	537	547	528	508	503	515	534	541	528	521	532	547	572	568	512	534	520	538	525	504	532	558	550	509	556	543	553	546	548	574	477	507	553	541	548	508	555	574	523	509	555	538	510	537	491	538	542	545	520	527	546	561	484	520	531	537	491	532	552	515	537	541	539	537	547	453	560	533	547	495	541	538	517	491	542	533	510	540	466	510	531	500	490	509	520	520	535	503	521	519	520	535	527	533	538	493	555	562	554	535	537	509	524	513	525	562	526	544	536	519	497	552	523	539	523	503	541	535	530	541	529	508	492	553	539	514	568	515	476	547	525	556	517	529	532	531	554	540	505	531	506	492	522	558	516	540	519	552	540	498	520	517	487	560	533	563	507	534	592	538	524	564	519	535	530	512	559	520	503	515	551	555	531	488	526	497	540	529	494	484	541	525	515	564	581	549	522	518	548	479	512	489	533	533	526	476	549	521	557	532	561	533	508	537	509	536	544	514	582	507	544	510	549	549	546	543	550	499	522	547	535	533	541	546	532	487	527	553	478	530	570	497	588	520	533	569	512	461	537	496	519	513	534	497	552	533	538	524	531	515	548	556	536	498	538	557	519	497	583	553	526	547	535	512	536	521	522	552	558	506	544	525	552	533	507	535	500	559	533	494	517	547	571	532	492	547	531	526	512	548	481	524	526	527	558	555	514	521	536	556	516	549	530	499	520	558	518	517	477	527	526	518	503	549	530	541	543	537	524	537	538	512	531	551	552	504	537	515	506	564	544	468	557	528	514	514	547	570	551	508	529	513	455	502	521	538	543	560	475	521	561	531	482	529	505	537	534	524	542	541	513	503	531	510	532	575	506	545	530	530	580	537	537	501	508	505	523	518	517	537	511	474	502	535	472	517	574	546	534	556	562	528	549	517	539	519	477	541	513	569	551
27901	17512	3291	494	360	284	270	232	216	244	254	263	243	218	227	224	236	262	225	221	233	212	222	209	218	224	251	229	233	235	252	213	214	249	238	255	190	237	233	207	215	239	246	224	234	230	238	227	240	240	239	238	243	221	218	224	198	212	230	239	249	232	223	213	235	235	243	207	216	225	268	250	250	218	245	237	252	236	205	230	252	226	236	248	220	211	241	237	231	193	242	263	217	224	219	224	244	232	192	218	241	220	245	223	220	224	195	250	240	208	242	244	215	236	226	221	216	238	221	237	221	232	212	247	256	231	221	227	238	250	238	237	243	225	249	240	234	209	285	223	231	263	260	232	218	230	228	214	226	216	213	246	212	246	237	203	251	237	212	243	227	224	238	249	226	245	239	234	243	219	226	222	205	241	235	213	234	256	258	222	223	201	234	213	213	235	262	240	200	211	220	246	220	239	215	233	215	237	220	233	217	221	198	241	218	221	220	222	231	215	235	246	236	232	220	235	202	200	247	206	211	240	260	235	225	197	212	233	232	265	235	232	257	205	241	231	219	229	254	234	235	227	212	216	235	270	233	229	246	196	213	239	223	265	239	217	215	230	234	251	209	202	240	231	224	242	231	229	214	258	240	206	210	250	244	220	218	212	202	208	235	234	234	227	218	221	214	239	247	249	238	234	207	231	227	225	223	240	242	215	251	203	232	207	221	223	216	230	225	217	214	217	193	199	209	232	242	205	215	237	233	231	219	234	225	232	237	215	219	220	242	220	214	180	219	219	251	230	232	221	224	239	207	235	273	259	250	212	220	227	251	227	251	240	248	256	225	228	251	227	229	240	218	223	240	244	253	234	220	236	254	228	244	222	239	244	225	216	220	225	240	218	220	237	208	224	219	230	225	237	228	228	234	231	237	246	217	229	246	222	243	221	219	276	231	265	208	215	207	234	233	254	222	223	198	205	224	197	249	226	240	221	264	232	224	245	228	227	236	221	230	225	215	235	214	210	227	227	229	219	240	228	229	246	260	217	230	218	208	238	233	213	242	254	245	193	235	237	228	206	235	227	227	225	221	238	249	235	240	222	215	211	213	230	237	200	222	239	228	219	234	227	236	216	250	220	219	221	219	248	227	188	217	234	213	233	234	232	222	225	260	216	238	208	219	201	239	253	269	241	219	232	234	218	252	238	242	238	230	229	249	228	223	239	225	229	221	238	227	228	241	243	229	212	219	212	217	244	223	224	227	230	240	235	238	200	220	196	230	241	239	215	258	234	213	218	232	231	252	234	237	240	220	238	224	230	239	244	238	245	229	219	236	225	224	227	227	220	230	226	229	224	243	242	229	219	209	251	235	224	212	226	201	232	242	209	211	234	205	238	257	253	234	211	234	212	210	251	215	237	235	262	252	229	220	220	225	243	211	220	224	252	236	248	230	239	257	230	254	245	247	225	205	229	225	203	230	232	228	246	238	247	237	214	211	236	227	222	219	236	222	213	246	195	234	208	234	260	219	215	256	207	235	254	231	228	221	205	224	232	233	236	250	239	238	232	208	231	236	221	252	231	253	216	229	227	240	214	249	229	252	257	235	220	245	235	224	222	228	245	231	216	235	213	223	204	226	219	236	191	224	246	228	233	212	247	237	224	223	243	194	270	205	242	226	252	239	234	200	237	241	197	214	220	268	226	246	225	213	237	217	246	234	229	258	218	212	224	216	225	233	228	240	234	233	206	235	238	229	211	237	217	238	214	235	243	230	245	175	231	240	239	218	245	249	236	234	214	212	252	245	220	217	214	224	231	255	251	216	213	231	225	222	238	244	199	224	235	271	200	228	254	222	213	229	243	227	254	216	240	210	223	210	232	217	243	217	232	229	226	226	230	234	211	257	215	255	221	217	227	253	269	220	261	245	221	253	230	214	228	260	233	224	233	252	227	240	213	238	241	230	223	214	206	235	214	236	241	203	239	222	178	261	237	226	218	242	218	250	211	235	237	224	232	233	241	238	222	228	224	238	251	233	244	234	221	243	236	218	239	245	238	221	257	247	235	239	192	245	247	234	222	240	244	220	243	227	233	227	245	247	205	269	231	273	237	232	204	250	211	241	231	217	197	250	205	236	215	237	227	225	246	217	220	215	211	219	204	226	206	239	224	250	241	214	204	211	236	235	234	228	241	244	224	222	232	223	210	221	210	230	225	216	208	207	244	229	236	232	247	233	225	215	228	237	225	244	224	228	207	243	252	241	239	216	229	241	220	231	224	222	227	228	241	217	205	239	237	230	227	221	218	227	234	213	219	234	223	210	234	232	241	230	220	206	252	224	238	212	247	209	256	220	220	236	217	224	214	226	233	219	238	227	224	235	243	218	270	216	218	227	201	228	238	250	224	227	217	209	226	231	260	260	223	215	219	238	222	244	225	236	199	221	242	222	239	245	182	216	205	233	215	215	234	233	241	253	237	212	229	216	230	247	237	219	229	218	224	261	200	216	221	252	219	247	219	225	219	260	248	217	227	243	212	231	228	235	236	232	211	200	212	230	235	229	254	257	212	210	229	232	245	248	226	231	239	224	229	249	229	223	208	227	246	209	219	228	219	235	216	248	244	247	242	226	227	217	226	223	229	239	225	200	232	227	233	242	251	241	219	237	235	208	267	245	233	223	238	229	227	232	214	222	223	206	236	221	233	215	258	267	207	226	225	226	234	264	234	222	246	267	229	234	220	228	219	216	218	230	218	257	227	205	218	218	236	232	244	202	239	249	228	228	237	223	221	209	218	239	191	212	243	206	229	221	202	238	224	246	202	231	227	232	212	232	224	244	222	232	254	222	226	218	207	223	227	252	259	240	244	239	196	222	227	233	213	233	233	245	218	226	223	214	243	223	233	213	228	219	250	227	254	221	223	226	227	245	223	209	204	220	262	235	202	225	250	218	242	223	253	214	219	232	238	251	228	222	241	210	225	218	221	281	220	231	238	226	216	238	250	220	234	232	238	238	256	246	246	213	245	227	241	215	210	225	219	229	210	244	212	239	248	231	223	258	220	218	243	245	232	215	233	231	229	230	220	211	221	232	232	231	236	241	221	238	211	227	210	214	228	235	264	227	218	231	255	258	214	222	218	237	243	229	225	204	224	220	238	238	233	258	213	250	252	245	228	222	241	208	219	201	222	218	220	217	229	234	227	182	230	245	245	225	250	219	228	221	217	233	246	212	254	202	247	228	228	238	224	248	233	226	220	223	223	247	236	218	191	217	236	225	234	208	239	231	225	216	244	255	226	213	219	250	213	226	219	228	190	236	203	244	242	244	200	223	203	226	227	219	237	218	216	244	222	229	211	239	248	218	260	246	221	214	233	223	222	236	215	246	212	225	215	227	225	222	198	240	238	220	225	218	246	237	237	239	221	231	237	228	224	209	230	206	227	214	288	210	230	208	236	231	234	231	234	239	230	228	241	220	241	226	203	218	250	215	235	217	229	267	203	241	227	207	254	229	221
4217	762	644	447	325	338	288	302	308	256	248	302	254	279	290	263	261	274	279	260	278	256	246	249	250	269	243	242	262	249	255	275	275	248	253	242	227	236	253	238	289	245	274	271	267	243	257	252	258	268	253	244	246	258	255	267	255	267	263	252	265	247	259	273	239	245	264	258	264	255	229	232	280	265	243	248	241	279	260	237	264	243	259	245	242	269	275	267	256	248	267	269	265	255	250	218	254	276	293	258	227	252	258	266	251	246	261	257	243	259	261	264	251	263	260	264	287	256	254	273	269	268	273	271	271	245	277	242	262	272	240	255	254	268	246	254	251	246	252	257	249	272	224	270	261	281	260	245	272	299	260	263	289	265	269	241	289	272	277	237	267	267	261	250	292	270	254	257	249	281	276	252	266	259	267	232	280	246	232	257	267	266	271	266	254	256	264	276	274	252	262	273	255	277	231	256	267	240	250	246	259	237	276	252	263	238	292	250	252	283	242	248	244	282	279	268	265	259	268	289	262	253	282	262	280	274	277	262	285	231	257	252	221	271	231	278	241	264	259	259	270	233	254	256	246	295	232	272	284	236	264	273	257	258	259	228	244	249	276	267	256	301	261	260	269	242	283	265	257	258	276	228	245	253	257	232	257	260	274	264	242	270	250	256	232	255	253	260	271	262	249	247	287	266	266	241	263	262	251	263	234	261	272	255	264	265	270	236	237	284	280	241	262	233	246	257	257	262	253	251	256	240	260	289	276	237	231	264	273	239	262	247	263	232	271	252	252	244	261	247	250	262	289	266	280	262	276	263	288	258	264	275	242	245	255	236	241	252	293	264	276	228	252	269	270	254	284	260	269	245	262	274	253	273	255	293	264	276	257	246	273	254	296	207	271	257	268	272	251	247	272	268	271	251	249	261	256	244	260	269	254	247	278	270	269	245	250	256	267	274	269	242	244	273	264	259	240	246	275	245	249	248	241	266	267	268	255	264	248	246	280	267	298	262	267	273	269	264	266	247	251	282	274	259	275	267	270	274	274	245	275	263	259	245	280	252	260	283	280	258	273	252	255	283	268	249	226	246	265	236	283	277	263	260	245	270	231	253	261	268	271	275	246	248	250	254	254	275	256	249	266	264	241	280	263	275	254	271	233	279	246	236	265	269	263	238	244	273	250	239	264	285	250	282	279	258	266	251	256	258	269	267	263	289	248	264	264	286	268	267	271	233	288	286	273	288	274	272	270	249	241	272	259	255	263	299	276	262	251	252	257	233	278	248	215	263	266	230	274	246	273	259	261	268	258	280	249	273	257	260	242	241	276	246	262	251	260	259	274	273	248	249	231	267	255	263	259	281	233	257	261	268	263	303	279	262	251	264	266	327	256	240	245	263	259	238	268	233	278	267	248	241	260	232	243	241	262	240	246	256	272	256	272	236	268	275	237	291	263	263	241	278	237	228	252	247	244	267	271	256	260	235	256	238	256	257	260	267	280	292	251	270	271	270	241	277	250	247	261	290	275	257	271	242	260	287	254	227	251	235	280	245	251	250	259	255	251	284	260	248	261	270	261	239	261	271	254	264	252	279	253	258	272	249	255	262	245	266	249	248	228	291	256	255	254	258	252	250	269	237	285	250	252	275	268	268	287	238	247	263	283	275	263	234	276	238	253	268	253	261	263	268	246	286	275	277	239	258	263	259	256	255	244	255	246	268	259	269	252	257	296	268	279	250	237	246	259	253	254	267	277	262	257	281	292	249	247	238	245	282	258	259	265	279	281	277	290	227	272	240	261	245	292	236	257	258	257	256	257	272	261	243	258	248	297	242	277	281	272	249	242	274	257	268	244	262	264	307	239	269	261	238	274	289	237	248	259	256	251	237	258	252	259	294	239	273	242	272	269	270	252	252	251	255	259	261	240	269	249	263	247	244	231	256	243	265	234	264	235	283	294	261	262	284	248	272	276	271	256	293	255	268	273	248	229	274	280	259	257	251	267	292	264	253	247	263	268	282	259	272	277	246	263	274	274	252	253	262	284	264	248	216	252	248	280	261	254	267	265	262	244	269	246	285	258	257	265	283	238	261	234	262	257	267	243	267	279	260	274	280	249	225	258	236	250	308	261	265	264	246	257	286	275	259	254	256	257	237	264	228	275	257	248	276	236	244	246	248	256	251	274	258	227	260	238	263	251	231	282	250	250	223	257	246	272	289	274	258	265	241	232	264	281	261	238	273	268	273	246	262	268	253	239	233	268	256	246	254	280	235	266	234	267	238	253	243	272	242	240	253	277	254	230	250	281	246	264	255	244	272	274	229	278	258	247	269	265	249	260	265	260	257	286	257	249	240	267	248	262	267	261	292	277	249	254	242	287	254	256	269	254	255	287	214	265	266	233	261	241	273	266	262	251	237	284	263	234	255	232	239	270	240	266	245	252	265	276	273	247	255	286	259	265	243	249	245	246	260	267	250	274	249	268	250	263	239	226	255	249	279	256	263	273	282	274	272	267	254	257	277	259	277	279	270	265	253	256	266	285	249	270	241	239	257	293	315	262	256	286	275	234	292	282	284	283	282	245	241	255	251	283	251	275	274	263	273	245	256	279	284	264	226	266	254	250	285	287	256	276	263	286	264	246	242	293	266	280	259	255	246	263	234	308	256	264	250	251	273	284	274	253	253	280	262	269	276	248	227	261	263	273	257	227	249	253	245	252	243	265	230	267	252	258	227	262	266	278	288	249	262	268	256	285	269	274	284	248	273	266	275	245	259	273	280	295	260	249	235	251	233	264	247	262	275	253	256	257	269	251	267	250	263	273	278	268	247	255	258	263	272	253	265	247	250	272	248	250	260	262	286	240	266	264	267	281	274	267	258	259	236	284	247	265	288	261	280	267	278	238	245	252	276	267	256	260	270	263	288	255	270	243	249	253	248	276	239	236	262	271	279	258	280	276	280	236	278	301	256	279	241	246	242	245	270	269	257	241	238	244	269	257	239	241	249	271	261	264	290	266	267	273	247	260	260	245	238	248	283	262	230	249	264	244	302	230	241	249	250	252	225	269	272	298	244	255	281	254	257	261	237	262	275	231	286	250	264	252	271	243	260	245	264	278	301	240	273	297	252	263	270	282	233	234	255	250	277	238	256	278	245	280	242	256	247	250	270	241	242	247	269	281	286	281	232	252	270	275	276	247	273	260	243	247	267	258	253	274	265	261	245	269	263	233	256	280	297	236	265	240	271	256	270	294	256	266	278	274	252	248	258	257	236	262	290	238	236	228	223	262	262	235	255	264	243	253	264	254	284	243	257	270	261	268	272	257	260	268	255	266	227	280	261	259	262	234	260	264	259	276	248	249	276	256	267	294	269	276	259	244	273	253	247	241	283	259	278	236	296	258	252	283	269	241	261	271	242	267	255	268	258	248	240	265	265	275	263	225	271	250	250	250	258	237	248	281	265	248	248	263	294	296	254	272	269	252	264	258	248	230	240	229	242	257	239	263	252
24116	21431	28679	24562	21413	9057	889	575	471	454	368	325	317	296	327	301	275	257	281	276	248	265	286	256	235	254	221	247	210	250	264	240	264	207	227	239	259	251	220	241	228	256	234	265	250	232	220	263	252	219	221	232	234	232	216	202	250	231	243	216	229	220	240	229	224	226	249	236	243	245	224	232	231	238	227	238	239	262	224	239	205	255	244	249	250	227	254	227	205	241	251	241	217	225	239	245	244	207	227	258	248	219	225	219	238	211	232	225	216	263	220	209	228	224	227	236	237	239	213	233	215	230	244	223	233	223	202	238	228	206	251	237	228	235	234	235	237	239	212	232	230	256	243	229	235	221	241	223	234	234	235	224	234	231	233	268	222	239	230	228	251	226	223	231	241	199	225	243	223	242	241	237	232	239	215	222	235	227	250	228	234	220	254	223	211	228	249	220	228	239	242	240	243	241	220	215	262	245	237	224	218	220	232	240	221	236	219	225	236	234	232	226	283	240	222	238	218	197	233	229	232	238	219	211	258	210	245	236	235	252	218	249	257	229	222	216	225	249	224	218	246	241	272	232	231	227	219	228	244	227	224	226	240	206	239	250	200	185	237	224	233	246	245	226	226	253	228	205	223	222	257	241	262	234	246	255	240	233	227	239	250	207	231	247	223	213	228	214	225	232	231	241	256	209	215	242	255	247	214	252	248	236	236	226	244	224	221	245	229	256	271	243	207	227	222	251	255	226	227	231	240	226	244	206	241	248	214	248	233	224	221	242	211	241	226	231	222	193	218	225	214	230	229	238	230	217	264	201	240	221	229	236	210	198	213	250	246	252	251	265	249	227	220	232	204	217	236	224	236	245	232	242	258	233	224	237	249	213	218	233	217	238	232	234	238	227	260	215	242	227	237	208	204	246	254	233	215	225	241	221	229	259	207	226	247	247	270	246	226	234	223	250	219	238	226	239	244	216	243	233	232	226	216	224	239	240	224	223	218	236	225	253	234	235	225	212	254	211	239	234	234	234	236	217	223	266	212	222	259	260	229	234	225	242	235	214	246	234	240	229	199	207	221	251	234	261	265	220	251	241	214	236	225	231	229	239	216	236	234	231	235	231	225	241	225	222	231	210	236	241	240	225	236	236	247	243	232	235	255	233	249	239	222	231	206	212	234	227	206	231	219	224	247	237	235	235	276	249	238	240	235	238	239	216	230	245	226	250	241	256	233	227	236	232	237	233	244	226	237	230	257	232	201	228	237	239	230	250	250	211	216	244	227	226	256	214	242	218	244	218	231	246	225	231	244	225	247	216	248	218	211	247	242	210	210	224	235	243	228	225	247	227	232	213	218	266	234	226	233	239	237	244	259	245	233	233	225	242	243	227	196	243	248	233	248	233	234	240	207	224	245	203	208	225	226	244	220	241	223	262	240	239	259	220	233	226	269	222	276	228	240	241	230	233	233	212	239	224	229	239	243	212	228	218	218	213	213	225	258	248	235	238	223	237	224	234	214	217	221	237	242	219	233	235	220	234	218	239	234	237	229	233	229	204	246	238	264	252	213	235	216	247	186	227	235	229	218	237	240	205	214	206	217	258	252	208	237	231	228	243	254	241	236	231	238	204	217	238	247	216	223	222	199	254	237	214	222	236	255	237	209	228	214	244	214	235	221	244	230	220	234	235	226	227	267	233	222	226	242	254	234	262	242	218	238	248	232	225	236	238	227	269	222	218	214	215	224	230	235	216	220	242	223	234	225	244	239	208	233	256	236	214	218	210	230	237	222	258	231	239	250	236	246	230	225	236	244	258	203	233	248	220	253	253	232	221	220	227	238	227	228	226	217	221	239	242	232	227	230	208	208	218	216	238	239	243	240	218	245	220	233	240	241	202	238	242	235	218	236	256	244	255	244	221	216	250	226	223	229	238	233	223	271	268	261	235	249	235	228	246	249	218	238	240	236	238	224	237	251	242	234	227	231	225	223	236	261	226	252	244	235	216	206	224	215	262	219	224	239	209	193	232	183	233	252	232	247	249	258	195	214	231	203	267	222	201	263	231	237	216	224	217	244	228	249	222	217	243	228	233	247	222	221	230	236	240	222	197	231	236	220	236	225	209	272	203	229	239	215	214	209	254	256	238	258	237	212	241	234	201	229	233	219	231	240	225	222	238	210	231	232	227	263	227	223	226	239	225	210	222	247	231	244	239	207	236	226	227	233	234	250	231	216	248	235	214	233	236	224	241	246	227	253	241	234	245	225	244	240	262	260	216	210	224	233	224	225	241	235	239	246	222	201	233	219	260	228	209	235	247	270	225	233	224	226	224	253	216	230	238	208	226	242	224	245	252	221	235	245	229	239	235	236	253	244	219	244	229	244	206	223	255	215	249	244	238	244	226	207	208	265	209	269	228	250	221	224	231	223	243	234	236	210	233	239	232	216	229	225	229	238	246	222	219	227	249	216	218	230	210	257	246	254	253	231	207	225	230	226	213	252	240	232	263	220	216	251	237	229	209	236	219	223	242	228	250	261	233	233	224	253	237	232	236	252	247	223	214	229	236	242	208	252	222	227	223	233	219	255	217	206	216	223	224	234	238	214	229	252	209	241	207	251	197	272	214	248	221	229	239	219	221	243	223	244	217	218	212	236	222	246	252	255	229	231	199	243	229	221	247	248	216	247	253	235	257	234	218	248	261	244	232	237	209	228	225	217	243	219	236	223	223	241	258	208	252	260	237	241	259	248	228	239	236	251	209	232	256	214	277	257	225	208	209	232	234	232	245	202	242	259	238	221	231	236	246	235	216	214	224	286	244	255	227	241	241	247	226	212	267	239	223	223	234	254	259	268	268	240	244	238	224	216	238	226	238	259	213	241	227	217	199	218	231	237	209	235	222	201	229	226	214	264	254	208	231	235	232	201	237	207	244	213	228	261	237	206	220	238	249	224	213	255	211	223	217	233	233	221	199	232	240	223	233	224	242	250	241	232	236	252	238	226	249	209	246	218	222	240	254	221	222	238	232	237	223	222	187	214	243	223	245	243	232	223	222	255	220	247	238	242	222	242	221	237	223	210	223	243	220	212	213	226	222	253	253	238	223	229	236	222	237	227	232	213	234	205	204	229	237	232	227	216	254	230	231	229	227	219	194	204	231	236	221	224	220	228	229	202	257	206	206	236	256	221	257	245	235	256	231	234	226	239	253	244	234	241	253	250	237	230	217	239	251	224	243	207	227	246	234	243	246	214	209	235	240	243	245	244	240	230	226	211	260	198	238	222	230	233	239	242	242	246	252	239	252	220	219	226	240	247	211	222	243	232	230	231	219	233	254	223	246	215	216	214	210	239	252	223	208	244	230	268	241	229	246	244	224	225	222	216	244	210	235	236	222	247	216	228	239	231	215	228	215	206	233	214	231	211	222	229	206	231	256	244	246	220	257	225	255	232	234	230	225	207	212	229	218	237	239	219	240	230	223	236	242	212	259	233	241	217	240	253	219	217	224
3320	8988	5722	2713	1905	1471	1091	927	704	618	515	478	465	409	392	365	357	319	265	300	303	271	331	307	294	282	268	285	282	264	276	275	269	260	257	270	269	241	272	252	262	284	253	273	237	277	253	254	304	262	273	255	237	226	258	276	260	244	285	251	289	220	234	264	249	272	241	257	230	246	269	244	237	238	243	259	244	264	286	240	238	294	275	289	270	282	258	252	272	233	245	250	243	266	254	281	259	235	251	251	241	275	257	275	271	273	252	269	293	246	248	257	258	264	259	237	252	211	217	234	270	246	261	232	275	254	233	283	265	235	270	256	249	251	268	263	273	251	259	212	250	257	286	239	210	231	255	257	247	247	259	261	245	230	242	255	253	257	213	287	251	238	224	255	274	263	243	246	251	261	297	269	247	217	280	257	235	258	261	243	249	241	263	259	258	237	242	252	256	243	232	237	267	245	236	243	254	227	258	243	232	227	255	250	240	252	243	255	244	256	266	253	267	259	230	287	262	237	250	241	236	261	255	251	260	247	250	239	257	233	231	240	270	246	254	233	249	250	238	224	261	262	253	233	233	262	271	264	240	263	253	288	248	246	259	283	245	249	291	272	256	265	250	254	272	225	259	262	253	266	244	221	249	228	252	248	240	247	268	243	253	259	228	260	244	262	242	258	264	238	267	263	276	261	274	258	286	231	248	253	255	264	247	264	243	246	222	227	238	257	221	249	263	253	265	240	265	243	278	229	266	236	263	272	257	282	256	253	241	252	275	248	266	238	266	249	260	245	263	248	251	258	249	257	212	255	286	235	246	244	234	230	251	262	272	265	275	234	231	230	257	234	226	231	248	254	246	242	236	248	245	252	231	250	250	251	254	266	242	246	230	250	254	278	252	231	223	267	242	240	254	257	271	263	237	262	268	287	236	270	234	250	237	257	256	243	244	251	256	258	257	232	249	248	281	273	264	260	242	269	268	241	250	251	276	256	236	242	272	271	228	249	235	288	235	259	262	233	272	247	234	243	271	228	242	281	237	251	258	258	237	260	259	223	274	239	272	253	239	260	257	270	268	266	272	235	268	277	269	271	260	245	260	270	233	261	239	241	234	258	243	252	266	263	247	263	253	246	287	225	255	256	246	251	235	265	272	242	257	254	245	243	233	243	256	260	265	234	255	239	286	223	265	267	233	238	272	250	273	251	236	269	245	278	246	280	223	261	237	229	285	257	253	274	236	240	270	258	228	251	257	271	244	225	258	252	248	258	252	264	213	277	251	258	236	256	242	246	281	257	267	267	248	262	235	249	218	244	247	267	284	231	263	243	263	255	264	240	231	233	249	235	257	238	251	242	265	253	255	267	250	240	245	252	260	279	273	258	255	249	263	252	226	249	263	262	255	265	230	269	241	271	276	261	246	277	261	255	243	240	242	221	235	213	265	250	251	228	262	248	241	223	258	237	257	249	252	273	263	237	232	282	240	237	256	275	228	256	264	255	225	200	264	227	253	245	252	248	241	270	245	271	255	246	261	234	233	232	257	242	259	244	251	249	255	229	217	254	250	265	247	294	251	212	232	272	252	257	247	261	253	254	250	228	274	253	270	266	235	238	261	263	242	245	243	254	242	250	258	212	279	260	249	271	272	235	245	227	237	236	262	260	264	252	245	245	244	221	274	249	223	265	270	260	258	252	229	217	218	231	245	247	277	274	252	273	252	247	260	242	258	263	225	247	249	253	273	199	236	258	206	247	251	232	257	250	242	236	223	257	257	252	229	258	273	225	256	273	273	232	241	245	250	259	237	253	274	248	243	282	264	275	270	264	232	212	256	266	246	251	250	254	212	251	264	263	252	227	244	255	271	259	240	272	222	206	266	270	252	272	254	257	267	242	234	256	231	228	269	237	238	278	242	234	243	280	238	235	258	245	263	257	286	264	246	234	262	235	256	259	260	261	248	229	276	241	256	243	260	257	259	259	239	239	278	248	261	244	234	267	279	247	262	239	242	237	237	219	252	250	246	268	263	267	245	266	236	241	247	268	246	245	265	237	243	270	294	279	239	255	266	229	257	256	247	273	269	251	236	254	250	241	238	248	253	247	288	250	280	239	260	219	268	264	248	251	241	241	266	256	237	249	269	239	259	250	268	292	239	301	257	274	282	240	233	242	257	238	234	229	259	250	272	242	248	250	255	257	247	248	250	224	252	244	238	275	288	233	243	266	252	259	253	258	270	237	238	266	230	272	244	263	253	222	273	258	228	249	279	238	240	265	269	258	261	250	248	243	282	265	254	258	269	237	271	247	253	249	259	258	239	250	243	244	243	237	238	230	256	265	259	236	264	264	270	283	264	241	240	256	258	250	259	265	234	241	255	266	227	241	241	239	240	266	273	247	269	269	236	242	251	237	262	275	224	255	243	236	256	238	248	246	230	249	266	241	254	263	243	268	247	294	221	255	236	214	239	262	257	268	233	270	255	233	269	241	264	262	263	241	264	216	274	233	257	241	256	242	256	259	226	264	279	225	263	228	248	276	247	246	254	248	233	227	252	253	270	258	246	218	241	254	267	253	242	242	244	249	267	243	250	265	237	241	240	236	249	264	277	217	266	230	240	249	264	255	257	258	266	258	240	252	229	230	249	271	267	246	226	224	244	227	261	269	237	245	249	247	249	252	274	257	276	235	230	252	261	266	239	244	217	256	245	276	250	246	248	213	233	228	248	259	252	255	234	232	256	209	252	267	275	269	257	234	252	246	261	251	244	250	253	250	301	242	251	244	259	239	267	243	263	276	220	254	259	236	280	257	259	245	247	267	248	253	265	290	237	266	235	252	248	236	256	270	255	254	251	284	245	240	255	253	258	229	246	230	250	262	220	230	238	240	289	247	252	243	255	254	266	255	262	262	262	247	227	235	256	244	236	239	271	272	255	256	265	250	252	255	258	259	266	258	251	269	266	224	271	298	236	251	269	253	256	226	244	251	237	251	265	227	274	244	241	218	252	287	272	263	238	245	237	224	242	231	252	211	270	269	226	245	281	272	245	243	239	266	303	233	263	242	227	246	240	267	240	212	265	243	253	246	211	235	234	271	280	251	246	226	244	273	263	256	245	238	239	264	238	269	278	247	248	257	278	273	266	234	248	265	263	246	270	181	247	223	249	252	236	259	264	245	263	241	247	249	269	240	258	260	256	239	243	249	251	257	254	245	210	274	243	245	269	248	249	241	238	257	254	245	262	256	243	271	257	252	247	232	263	269	243	284	260	239	230	232	251	229	237	241	273	245	265	246	227	223	244	250	242	233	252	254	283	255	239	290	252	269	241	247	225	247	251	274	250	234	218	250	277	218	261	252	235	251	274	228	249	259	261	234	220	272	271	267	245	250	232	250	225	261	268	265	274	239	275	248	216	250	271	251	219	260	272	252	264	270	238	227	281	229	245	238	215	269	246	245	230	237	242	263	254	249	225	250	258	254	236	272	240	258	230	265	246	253	256	254	261	229
25216	21425	27526	25588	10153	818	699	602	522	563	503	537	525	473	503	487	487	528	473	469	465	501	490	493	453	450	466	435	467	451	471	456	467	434	444	460	455	463	465	492	454	417	461	470	458	449	456	471	476	471	471	440	478	447	478	512	439	436	464	446	471	485	472	485	442	422	472	465	425	467	482	462	465	483	431	454	421	463	427	464	449	472	488	461	484	529	491	456	448	482	472	457	471	468	448	508	461	475	473	418	435	484	479	429	442	498	449	507	469	438	428	465	475	462	471	416	447	423	420	444	471	464	469	488	440	446	420	500	501	447	444	420	447	467	466	421	426	437	457	461	465	463	453	419	428	435	405	433	474	432	465	482	454	467	435	423	461	475	458	444	452	455	458	453	503	498	427	430	435	463	428	423	442	468	449	477	451	463	445	427	482	434	432	438	473	461	459	434	440	463	504	498	465	474	456	444	418	462	430	424	449	463	444	431	475	457	455	449	451	460	423	445	406	447	449	472	465	437	455	436	443	460	475	488	450	454	449	436	439	474	478	423	432	482	419	465	468	453	404	452	462	470	453	459	476	431	435	464	421	435	405	481	446	465	483	424	408	485	483	409	496	464	463	444	480	472	428	448	457	486	439	431	438	487	487	468	434	452	446	469	443	430	454	470	452	425	465	464	435	452	460	444	492	436	457	444	478	438	447	448	466	438	448	428	479	422	480	478	464	446	463	422	465	443	467	428	412	437	421	457	450	460	469	400	455	464	445	489	434	415	466	488	453	437	443	496	460	477	447	479	456	468	469	427	447	475	397	466	444	450	475	474	460	436	460	474	446	449	467	479	476	448	439	456	491	427	475	467	476	445	468	480	470	479	436	459	490	454	437	441	449	459	447	451	431	487	464	445	475	460	460	441	448	459	452	415	428	467	427	442	469	466	437	477	450	477	453	440	432	465	459	474	421	457	439	418	493	480	470	436	418	463	467	459	415	438	435	479	471	462	432	453	479	466	420	431	462	407	437	445	507	465	454	480	479	479	463	494	432	461	433	469	440	454	466	456	430	457	433	438	433	425	468	448	454	492	457	458	464	437	450	435	454	462	436	475	443	445	463	468	449	454	496	470	462	446	492	463	462	451	446	430	444	455	447	462	437	444	422	448	463	453	463	480	438	446	430	497	451	469	477	473	464	451	459	469	482	453	470	449	449	479	500	421	449	421	460	452	469	415	442	506	449	456	436	422	466	458	430	465	470	479	452	417	440	447	491	453	440	467	462	463	435	462	473	441	485	434	488	499	463	443	467	473	426	475	441	442	463	448	441	442	457	443	428	431	464	434	448	451	495	427	452	437	457	492	505	475	449	462	438	497	438	472	478	460	422	436	454	486	476	435	467	444	477	474	457	476	477	471	442	466	434	461	468	484	429	461	435	440	451	438	428	491	461	422	460	472	438	501	440	449	471	421	485	415	485	462	480	443	457	423	480	419	479	458	459	436	471	489	470	448	489	470	464	462	477	422	467	418	444	439	444	464	468	469	463	493	467	476	478	437	449	456	461	465	434	477	465	421	442	435	475	478	433	442	488	475	466	464	424	492	454	461	428	450	446	445	479	439	439	475	459	436	474	445	477	461	447	459	459	442	436	446	452	446	452	438	441	469	467	448	455	435	464	482	448	442	463	427	451	454	466	444	459	453	443	454	485	483	448	488	451	467	455	473	480	472	429	442	474	488	470	441	455	441	441	483	488	416	437	445	462	448	431	483	434	398	451	449	464	454	445	488	418	459	454	473	444	449	465	450	441	444	462	480	455	421	444	433	474	442	454	448	443	472	475	431	505	451	445	484	434	420	475	471	448	494	426	467	425	451	461	439	468	432	477	479	436	440	445	459	451	467	432	471	460	440	472	461	470	464	439	474	489	458	435	464	467	446	470	423	429	437	492	447	456	440	491	465	447	433	437	442	434	433	407	447	419	446	485	476	520	445	429	450	456	475	424	468	421	444	463	420	444	446	458	409	462	480	513	458	438	479	438	436	478	404	434	472	445	491	444	497	483	456	429	464	451	467	441	390	449	400	464	396	443	424	436	437	470	442	454	456	448	447	431	472	475	421	465	455	429	433	494	435	471	453	468	485	471	472	488	456	445	422	478	448	439	484	448	413	435	438	431	451	421	474	458	474	464	480	450	459	445	467	428	462	448	454	469	477	447	475	461	469	489	452	419	450	473	455	459	436	443	456	461	424	417	446	415	450	432	452	410	444	425	437	450	437	478	458	446	458	453	433	457	418	479	461	437	427	486	439	508	455	416	448	434	451	430	445	430	462	495	454	436	456	414	480	492	471	467	467	429	442	459	459	472	423	462	456	501	439	496	453	408	474	433	455	469	451	465	435	491	471	472	460	434	451	432	452	427	490	404	468	479	435	457	432	453	443	451	509	416	445	459	476	445	439	404	452	465	420	441	429	445	428	475	441	493	479	440	421	467	435	423	453	414	461	438	429	430	500	468	454	456	438	445	501	479	459	457	467	460	458	465	465	469	441	447	462	460	470	458	427	440	463	447	451	410	477	478	499	477	447	457	467	474	444	438	455	453	451	444	489	439	438	442	447	464	455	487	434	459	452	472	445	468	444	462	454	452	423	407	463	470	436	478	418	456	490	490	462	480	452	467	464	472	423	411	454	429	468	410	478	462	431	436	426	439	458	462	474	431	445	444	446	425	428	454	478	433	450	475	461	446	443	432	446	440	433	468	476	478	424	451	450	443	448	481	446	445	425	456	464	459	482	436	458	443	460	459	496	472	446	476	441	428	459	486	480	442	421	442	440	484	474	457	435	443	448	461	442	416	434	504	448	476	440	474	467	454	464	479	435	491	455	508	442	435	478	414	444	473	447	469	482	460	448	509	488	457	460	462	481	450	427	437	435	432	461	478	450	452	428	440	461	448	450	427	497	446	426	461	485	441	462	440	438	419	454	476	427	388	456	455	471	461	463	446	444	438	421	463	476	434	429	460	443	441	445	480	468	447	430	451	458	462	479	446	476	468	460	465	460	469	452	423	442	437	433	507	428	429	394	412	422	451	458	436	507	439	434	473	484	486	432	513	435	443	454	452	449	484	443	514	479	437	472	467	441	473	476	454	437	458	429	415	443	475	466	467	479	451	452	416	437	463	461	499	431	486	451	475	482	440	465	425	452	428	454	461	428	456	467	408	456	482	480	464	443	441	468	462	494	433	484	452	455	466	397	430	450	432	455	472	423	442	462	421	460	461	456	462	457	444	426	423	450	427	417	452	467	439	452	461	446	460	451	446	464	458	467	480	441	446	451	440	438	429	446	464	451	464	425	468	430	455	428	434	449	441	429	465	450	437	477	448	477	458	460	437	474	453	448	457	448	459	420	428	448	442	435	471	435	449	439	459	479	461	442	440	447	462	470	482	450	469	469	431	465	443	443	426	511	426	467	434	453	496	467	466	453	437	483	435	456	458	456	454	441	442	455	459	460
3714	5441	3500	1786	1420	1125	912	853	726	704	632	596	605	599	608	523	525	490	526	512	493	520	548	515	523	490	508	483	477	499	499	496	492	499	498	501	492	482	509	505	452	480	515	479	481	446	479	502	496	530	538	472	478	496	466	434	464	497	493	468	525	485	457	476	510	514	488	471	438	466	476	508	495	522	480	457	471	459	504	477	448	494	471	513	472	482	507	476	513	465	500	470	502	503	530	485	491	527	473	501	442	490	462	482	450	470	492	518	514	477	457	492	456	505	488	447	494	464	478	490	474	473	525	476	476	468	464	504	497	485	500	463	509	507	482	490	451	525	517	459	441	451	508	504	474	496	463	514	498	475	463	520	502	502	476	488	483	504	491	474	475	533	482	505	500	472	486	475	498	499	476	468	502	460	502	467	493	481	494	484	542	460	520	485	519	492	481	431	452	508	495	499	532	464	500	513	501	499	503	497	479	472	494	528	505	474	531	512	490	462	506	471	507	498	497	474	491	493	474	451	494	493	461	465	476	449	510	487	481	480	461	475	501	505	475	500	452	463	494	497	468	508	427	483	481	488	483	492	468	488	488	475	476	450	450	492	496	492	503	462	473	513	484	452	471	462	511	487	487	495	433	535	500	478	509	480	493	498	475	485	506	460	471	541	471	480	487	500	473	505	461	484	480	440	513	418	503	500	502	496	531	507	480	474	494	463	496	488	452	490	484	494	493	510	479	484	476	481	489	484	480	458	496	447	502	507	446	497	496	496	473	438	493	500	474	484	494	519	509	454	500	518	496	454	451	489	520	508	506	470	493	463	499	535	507	522	484	484	465	471	443	468	483	521	503	465	478	452	478	478	497	449	475	468	485	526	513	498	498	502	558	460	514	507	486	468	494	514	501	508	510	485	497	501	459	470	512	524	479	495	457	492	493	481	460	503	506	485	506	465	458	516	529	505	486	530	483	455	449	493	483	478	486	527	519	487	480	490	475	464	495	493	461	492	456	480	462	466	479	503	474	491	471	465	464	465	471	485	485	478	465	527	457	497	467	452	494	489	501	490	515	519	521	503	478	516	479	478	516	469	479	493	512	512	511	489	513	456	451	471	507	490	420	492	514	468	525	474	498	474	461	495	502	524	516	463	498	500	467	514	468	456	448	496	498	458	520	509	505	512	472	473	469	505	488	464	484	495	481	469	472	504	513	440	479	519	468	522	498	471	506	456	496	485	467	503	490	507	453	463	485	500	485	506	482	481	465	477	468	467	510	507	510	509	533	458	445	475	474	476	489	483	485	479	518	520	506	521	486	507	478	498	494	487	498	492	464	476	466	494	486	488	494	433	476	494	470	483	512	493	487	504	479	490	499	506	502	490	528	500	462	475	479	452	469	512	491	494	490	517	468	467	475	474	515	497	474	505	483	498	488	478	524	448	487	465	455	476	547	475	482	500	482	481	482	516	484	486	507	501	484	486	487	441	490	481	477	479	497	525	466	510	471	462	478	492	484	496	483	510	501	509	511	460	454	458	522	504	493	483	454	509	434	514	493	490	463	469	515	493	473	464	475	536	486	445	508	487	424	485	501	515	488	475	481	488	443	468	519	492	520	464	521	539	492	529	495	481	475	467	524	496	499	504	526	488	478	509	444	480	492	477	493	496	469	454	505	471	458	487	460	501	507	500	454	475	442	478	454	485	493	497	514	476	459	480	478	522	474	503	483	471	457	493	467	487	500	517	493	458	506	487	516	437	522	483	444	517	484	501	498	504	436	480	466	484	430	528	473	456	499	506	482	493	491	464	454	491	491	493	508	505	519	520	479	512	494	486	480	492	454	465	465	495	507	514	437	497	498	459	525	465	468	477	508	486	516	485	436	460	488	489	460	495	492	490	486	488	491	508	495	473	493	494	480	479	476	487	471	489	489	497	453	505	511	508	510	480	469	471	502	509	536	472	468	469	484	464	509	470	471	479	486	491	488	515	471	507	506	510	460	485	491	541	459	501	486	469	481	477	480	480	502	468	484	495	499	486	513	507	484	463	483	515	501	473	466	486	487	490	491	503	494	470	503	488	511	495	482	495	501	502	512	458	499	460	483	514	472	514	458	515	464	496	522	482	477	497	493	494	502	512	522	502	471	447	528	495	491	456	486	492	501	478	503	510	439	484	515	497	492	473	473	488	506	480	492	480	474	496	484	456	482	472	484	507	516	460	519	490	523	470	469	520	488	440	478	487	498	458	489	477	466	480	493	491	469	467	494	485	484	493	521	470	526	504	481	469	494	513	461	484	475	504	500	469	494	507	455	488	493	486	455	464	476	440	523	456	476	462	488	463	465	494	500	471	453	484	515	486	480	503	467	469	467	526	469	519	476	481	491	493	494	484	487	504	526	494	519	487	486	446	497	500	496	483	448	489	518	473	489	494	447	509	470	461	484	508	496	478	466	491	449	455	488	485	447	520	460	476	505	484	533	457	462	467	475	499	489	517	501	496	440	463	452	477	442	475	511	504	522	468	472	453	480	476	499	458	472	508	441	463	504	500	495	479	517	523	513	536	481	488	502	441	473	493	452	507	481	472	481	476	488	489	533	461	506	489	484	469	485	527	483	503	490	471	497	510	466	449	510	482	489	478	515	506	511	470	442	468	460	469	502	448	485	496	488	473	489	528	504	483	486	540	508	497	459	507	481	487	501	483	458	485	455	486	525	508	469	440	465	444	492	477	477	451	494	444	456	521	490	508	482	484	488	487	510	470	471	531	508	496	485	451	481	493	480	535	507	479	470	478	492	456	516	467	517	480	518	485	512	496	469	469	496	430	508	497	511	493	503	473	498	449	467	485	475	483	506	523	497	458	465	501	513	503	464	491	490	481	489	491	482	483	430	469	479	480	472	512	491	507	503	488	512	496	483	477	489	513	447	491	523	462	480	452	474	508	536	494	513	496	523	526	470	477	465	458	503	466	510	491	507	484	489	473	489	507	451	484	490	514	464	457	481	479	484	493	458	463	473	505	521	484	446	509	488	473	495	500	455	455	491	525	485	484	500	509	478	507	496	498	462	485	479	510	468	455	514	464	520	504	483	483	471	505	545	498	479	477	457	457	503	420	526	527	480	523	504	434	471	466	444	474	517	474	497	469	459	463	476	484	473	493	537	493	471	495	465	510	504	471	479	460	450	456	520	459	457	452	500	482	467	517	463	477	478	438	490	473	486	453	500	469	492	529	456	452	495	486	483	460	450	464	464	476	512	467	527	515	476	481	488	480	501	463	501	489	520	511	474	473	488	451	481	500	492	485	459	479	490	435	457	465	502	503	491	470	519	533	473	464	476	462	483	453	491	500	462	521	511	483	506	496	481	522	492	512	470	462	495	517	486	480	471	495	507	498	457	480	487	479	437	493	500	464	487	477	445	519	487	463	493	471	481	509	482	474	480	467	418	491	483	512	450	499	467	487	486	502	520	450	464	493	532	496	497	462	489	465	495	498	490	467	507	517
22844	21399	29104	24063	21394	21453	8096	1360	956	913	839	733	718	687	688	631	610	588	569	582	604	582	585	588	627	552	564	547	499	532	553	544	541	532	563	548	539	562	606	505	582	553	543	540	542	537	512	529	522	545	506	552	506	536	517	481	547	528	488	499	529	504	516	561	503	515	522	557	508	564	531	573	529	512	561	514	547	499	521	524	579	531	515	501	499	501	544	549	556	583	508	504	464	538	516	519	549	522	559	506	519	515	506	529	566	523	526	543	497	532	536	549	497	510	511	546	499	534	539	530	565	478	535	503	506	558	530	529	540	507	544	509	520	539	521	482	558	498	476	507	524	544	513	563	519	462	528	544	529	508	525	508	518	534	562	519	539	525	552	498	497	523	509	538	521	489	517	516	476	502	509	513	572	544	503	537	491	506	528	494	549	562	502	546	537	521	512	499	526	499	505	565	556	544	561	550	546	527	515	523	507	529	529	560	565	494	526	543	537	524	536	543	483	511	526	516	524	508	525	521	485	492	514	505	505	522	543	524	521	514	555	520	539	539	551	529	482	513	528	501	513	533	521	556	528	539	494	528	533	527	463	536	526	529	535	509	530	515	549	508	510	526	524	517	533	512	522	517	531	541	505	520	534	526	525	540	499	496	553	588	520	515	561	527	540	523	476	500	517	560	490	530	526	539	535	507	534	573	538	550	516	523	512	511	515	562	511	523	537	588	551	473	487	542	559	537	498	527	550	514	500	514	514	495	550	510	501	531	536	505	488	518	503	512	482	482	510	517	524	499	529	549	546	556	509	528	543	509	538	520	532	524	553	535	540	509	506	488	481	530	543	542	497	520	521	541	508	532	475	516	481	499	576	527	507	551	509	525	521	504	461	538	500	511	493	485	515	512	553	562	529	541	557	540	494	533	544	545	545	496	506	560	522	514	511	541	558	524	552	552	518	497	525	549	498	478	509	554	491	508	526	530	458	512	495	553	557	534	501	529	484	500	534	522	528	519	525	492	501	534	524	518	536	524	527	544	536	504	536	515	517	516	546	528	501	480	541	543	519	464	528	533	500	573	564	530	466	527	525	562	516	498	539	522	458	512	520	549	532	573	559	509	516	513	531	560	505	548	532	549	520	509	579	504	569	505	526	589	552	500	482	529	524	517	533	546	497	502	552	517	525	519	532	520	530	509	553	503	551	540	463	502	468	534	517	545	508	534	506	512	510	506	508	507	533	522	517	479	480	510	522	490	554	529	500	523	518	516	516	524	544	532	493	536	522	555	520	572	532	531	548	558	540	544	515	517	486	508	531	520	555	468	524	557	561	536	487	527	480	492	521	486	565	524	494	528	526	539	556	550	567	472	534	528	549	500	515	515	493	536	534	514	544	502	524	532	507	492	562	529	466	546	541	494	501	524	527	533	521	528	520	531	541	519	509	509	540	532	533	519	497	532	521	527	498	510	515	533	531	513	567	521	511	560	504	515	504	552	510	512	505	484	516	519	533	518	551	505	545	517	515	530	479	535	483	483	551	528	504	522	522	519	515	568	534	575	550	517	546	453	532	558	465	530	518	486	566	526	509	535	495	536	522	536	562	505	488	519	497	511	506	501	537	538	510	490	525	495	530	517	550	517	515	530	505	488	539	544	572	509	516	560	522	521	533	514	533	543	541	517	483	513	533	497	511	508	495	476	499	474	505	503	526	522	533	531	502	581	554	492	501	532	511	515	564	529	578	517	490	479	529	567	533	542	518	537	522	506	501	520	496	484	514	525	572	525	510	554	508	546	524	503	550	462	542	529	517	517	505	487	494	491	488	542	537	490	527	545	541	543	523	519	530	557	564	506	510	545	559	533	529	547	514	486	542	527	501	518	526	540	519	522	561	540	498	532	501	504	532	533	526	529	554	514	494	530	540	482	531	530	538	498	534	509	518	523	498	498	556	480	550	521	503	559	553	496	558	549	524	499	532	504	548	524	493	522	554	521	589	520	533	533	537	531	579	527	493	445	498	498	576	539	546	479	509	546	503	576	519	522	550	533	520	509	530	494	524	536	501	514	536	547	522	530	500	506	538	562	505	513	510	519	522	533	481	535	514	476	496	522	540	505	572	537	511	525	578	578	522	539	537	506	521	507	526	517	496	498	533	524	536	518	509	531	503	529	527	500	566	544	537	507	495	512	530	494	543	482	459	481	524	516	543	482	544	519	508	538	522	485	501	538	554	536	523	516	520	505	543	533	486	517	468	510	517	519	478	509	550	509	543	534	527	544	528	550	536	558	514	534	547	566	512	518	554	586	545	531	530	563	534	504	489	478	519	517	536	551	519	493	567	582	506	491	519	500	525	572	537	545	534	527	520	538	517	555	495	516	509	553	524	526	526	498	567	577	554	540	509	537	526	525	489	511	513	545	518	529	493	480	542	502	530	561	528	554	521	493	526	543	510	514	473	511	507	536	563	529	517	513	521	520	526	520	520	500	511	556	550	498	528	562	538	518	541	518	486	508	518	517	520	523	521	517	507	498	488	504	538	488	545	541	529	542	512	532	509	540	530	551	519	550	520	524	521	527	526	533	566	501	541	493	539	483	541	567	489	548	521	513	548	502	515	532	551	524	505	475	503	535	504	500	494	509	549	550	525	501	505	533	520	546	526	518	538	554	496	517	540	522	564	514	515	480	525	491	486	495	501	507	498	498	570	568	531	556	486	536	502	526	501	478	543	501	550	530	525	524	467	524	512	533	529	559	524	550	516	503	555	490	553	489	515	541	529	527	516	535	518	510	544	533	530	512	525	543	527	498	492	534	519	519	518	513	502	510	517	497	540	531	513	496	508	535	562	535	526	521	525	525	530	512	553	549	558	541	518	493	499	542	511	569	507	487	534	520	522	554	499	552	516	523	536	550	484	482	478	565	511	522	473	557	517	527	541	489	483	526	542	496	544	544	523	511	512	498	540	539	503	524	464	500	498	480	527	551	514	513	541	536	529	556	486	524	544	500	510	536	569	501	541	512	539	533	531	498	528	497	544	541	511	530	499	522	507	545	531	526	550	547	564	531	517	497	528	519	544	556	511	502	516	519	485	535	497	519	508	516	564	510	512	546	508	496	555	547	570	494	520	498	524	529	502	488	493	508	548	532	526	544	567	513	527	539	545	541	529	504	515	542	503	558	547	583	555	540	520	530	531	549	549	523	480	524	529	548	530	525	490	510	535	529	504	554	513	543	527	528	494	476	524	527	536	521	539	528	539	512	502	535	510	532	544	519	510	540	558	526	545	524	557	535	541	571	511	534	492	500	500	537	545	531	537	529	516	557	536	523	489	515	515	513	493	525	512	519	495	546	532	502	507	543	529	512	518	516	537	536	482	494	535	547	528	505	541	522	526	548	518	527	575	546	446	468	521	538	524	529	523	524	518	498	524	550	506	510	480	523	519	511	499	514	494	529	560	542	494	524	499	558	540	520	543	508	519	507	514	557	553	525	540	527	536	519	546	549
4893	14954	10104	4927	3588	2653	2121	1659	1445	1214	1107	925	862	849	793	711	737	672	670	670	626	610	587	597	601	608	549	627	585	591	581	536	558	617	621	556	573	564	529	540	531	559	583	540	526	537	526	548	565	503	520	550	534	514	544	559	560	521	544	564	561	546	517	511	517	498	552	559	524	521	518	521	520	549	509	534	592	520	507	552	544	584	551	534	487	516	598	563	573	542	488	551	559	555	538	522	515	524	520	539	556	562	553	547	542	576	530	558	513	531	523	570	535	506	545	553	521	509	540	572	569	497	541	564	497	517	526	524	539	510	558	521	533	557	519	518	511	544	564	507	487	547	517	525	487	503	548	528	554	503	486	549	565	555	497	561	528	562	567	544	520	549	542	536	527	553	505	540	510	549	546	496	505	535	571	521	509	540	544	495	522	548	539	528	502	527	550	525	543	497	510	488	527	531	506	501	532	521	516	555	538	549	496	496	488	543	527	535	542	504	517	530	587	505	558	564	514	541	471	542	544	552	515	548	576	491	532	524	544	488	559	527	520	537	505	529	595	560	510	541	541	547	542	517	551	497	573	541	536	493	497	538	521	495	486	507	574	525	498	536	535	526	537	503	536	523	484	500	532	523	542	490	499	536	517	561	566	550	512	573	487	553	532	529	555	531	537	579	506	521	502	543	531	531	532	560	511	520	565	531	523	516	512	515	514	556	481	535	576	516	516	503	522	505	593	542	542	520	533	520	524	519	531	531	546	550	528	506	516	577	541	544	515	525	551	553	603	573	542	533	574	519	525	514	589	521	546	502	553	538	559	552	517	483	549	551	518	577	553	541	542	573	525	513	531	517	528	537	572	495	514	482	492	533	516	520	539	507	507	547	532	544	516	547	557	555	515	478	539	534	552	533	563	499	516	543	537	526	496	522	507	558	524	537	548	535	512	544	519	552	534	484	483	551	551	547	538	549	515	568	523	550	552	521	517	545	553	557	574	565	561	510	508	514	520	516	494	496	509	558	530	550	535	545	543	520	544	567	541	530	529	520	513	515	519	537	553	544	513	505	498	533	530	539	560	577	550	563	547	521	519	550	545	549	586	516	548	541	514	548	570	525	540	539	526	539	546	530	519	520	563	518	532	533	549	556	510	493	538	506	562	516	536	519	519	548	535	525	531	558	544	513	489	544	524	535	520	501	547	529	505	521	504	536	545	561	515	496	521	511	530	559	486	507	535	543	504	555	525	572	532	514	524	517	530	504	552	501	528	532	541	540	494	531	534	521	474	507	512	524	518	580	523	531	553	534	512	503	549	554	514	506	522	552	545	521	511	544	542	539	522	515	502	555	556	480	502	538	541	523	515	565	511	524	553	535	552	558	529	522	508	534	567	542	552	544	517	545	523	533	558	528	487	540	530	534	546	523	538	542	492	518	560	545	517	513	554	566	533	546	527	546	547	507	554	555	511	541	526	496	533	550	518	551	543	518	497	547	525	482	552	516	514	502	539	522	534	521	494	525	555	544	517	517	599	475	524	541	498	526	513	535	547	503	530	556	535	522	519	504	533	545	545	526	555	539	540	553	520	543	565	540	500	556	533	533	525	523	515	537	534	500	544	533	573	518	523	515	517	557	511	514	570	458	518	556	524	496	554	500	535	540	558	547	512	512	502	554	513	518	527	517	537	524	511	511	531	507	509	543	530	535	528	538	491	476	506	523	528	539	529	532	543	499	551	568	545	523	514	528	552	569	527	526	512	521	540	545	530	520	562	534	514	569	548	553	573	547	519	573	535	529	526	527	515	519	530	562	520	487	520	520	596	505	552	556	549	520	481	506	533	539	595	542	525	540	518	522	531	557	524	534	510	512	504	506	504	540	501	524	527	523	538	508	530	511	519	541	547	537	575	498	542	534	561	544	524	543	535	546	547	582	554	536	552	552	523	539	534	540	551	539	603	533	508	516	554	566	505	545	554	500	514	499	517	509	530	542	579	541	481	521	504	529	521	483	521	488	495	499	544	529	537	515	517	540	536	531	531	533	520	497	550	561	511	537	524	557	510	528	523	490	544	505	564	526	522	538	537	542	509	574	507	515	546	530	546	517	530	545	528	552	508	545	527	531	522	558	515	541	513	523	503	519	479	511	524	539	561	519	570	501	601	512	548	508	530	571	522	527	537	560	559	515	567	455	498	549	569	540	557	496	525	491	523	537	500	545	531	519	536	538	479	494	520	528	521	540	530	521	518	560	484	524	544	504	547	528	519	535	535	536	570	565	558	513	520	499	545	513	536	540	543	537	525	485	527	500	517	544	543	539	508	513	529	547	540	530	492	520	518	533	530	538	528	529	498	475	551	516	475	582	529	475	519	514	493	530	508	543	588	563	557	535	557	546	507	505	534	539	538	528	536	531	536	490	536	539	512	534	502	503	494	540	566	534	545	520	550	533	509	538	541	540	564	518	548	559	576	494	535	487	496	516	552	524	536	543	527	495	542	510	526	509	494	518	558	539	500	507	526	555	507	509	528	540	539	591	517	576	546	569	537	544	549	549	527	535	494	539	474	561	523	538	530	517	521	528	568	514	484	551	549	548	530	525	513	535	530	507	550	528	506	551	524	533	511	541	529	534	512	509	568	540	504	526	527	575	574	529	554	511	550	492	531	517	502	529	535	500	533	541	536	507	541	562	522	510	531	507	533	553	477	524	501	517	537	535	531	542	565	519	525	498	533	524	487	521	506	569	486	517	521	533	511	532	516	565	502	472	550	472	548	560	520	547	526	552	529	522	496	570	553	558	534	555	562	493	560	517	571	541	532	554	492	505	525	539	561	526	543	544	526	509	522	489	540	535	509	547	539	568	516	535	547	495	564	480	504	518	518	523	501	495	507	526	576	542	524	494	524	509	545	512	563	562	516	506	549	557	501	518	517	560	506	521	501	521	491	579	535	511	551	539	529	495	536	509	544	521	509	540	597	545	536	531	518	582	510	522	559	556	479	540	515	548	537	564	498	536	536	496	507	524	510	543	512	550	566	544	544	486	532	548	558	520	543	532	555	514	517	564	525	529	512	504	548	543	539	532	547	514	526	571	514	518	534	536	517	540	552	510	540	545	525	543	534	498	551	525	548	539	530	487	525	537	554	512	550	471	552	554	550	531	557	503	530	542	525	550	514	510	569	514	510	528	528	512	512	551	487	505	596	529	555	520	556	545	509	525	510	504	558	525	557	519	530	480	499	519	556	560	519	553	536	521	511	503	534	536	548	502	551	567	523	472	537	550	544	553	573	551	518	555	584	548	497	507	551	541	564	525	529	486	547	485	549	516	554	544	524	542	495	468	529	536	509	514	472	544	520	571	518	542	565	572	561	544	523	534	525	524	522	486	554	527	574	537	572	543	548	531	536	525	518	527	530	510	531	555	538	483	550	536	563	517	494	534	524	541	496	544	520	527	552	497	484	472	539	513	530	528	551	565	537	515	567	512	523	487	569	529	524	558	540	528
28027	17530	3271	646	475	437	305	236	261	212	244	260	221	215	237	251	252	221	229	231	230	224	217	233	218	234	235	223	233	216	203	227	228	245	233	205	246	255	235	217	226	227	225	220	239	217	249	248	213	220	239	224	230	224	246	233	242	256	241	223	235	237	219	244	209	244	235	250	216	248	243	228	221	230	219	210	238	234	250	236	245	249	228	194	244	269	235	234	217	222	238	234	219	217	213	238	249	212	211	220	209	234	218	205	228	259	235	236	230	221	238	236	228	233	236	248	245	268	207	236	230	252	220	268	219	213	236	227	215	230	224	240	225	241	266	253	241	233	231	228	221	216	239	225	241	231	231	219	251	250	226	232	226	213	236	216	228	237	225	264	213	236	208	242	249	225	209	232	233	228	218	247	230	216	240	226	199	221	239	224	211	263	234	251	232	236	268	211	219	207	231	248	233	245	235	247	202	216	251	219	231	216	246	208	243	231	221	224	227	210	226	234	242	218	225	237	228	196	218	198	238	233	225	201	255	243	226	229	256	204	248	216	216	218	237	201	214	234	230	249	243	224	258	245	239	216	227	224	243	236	224	232	232	265	226	250	224	255	254	207	253	223	245	230	217	255	254	227	225	264	224	210	207	252	229	255	206	229	232	241	229	253	214	258	223	213	246	235	243	226	252	243	205	260	210	208	229	231	222	217	252	270	197	230	230	216	242	238	226	245	233	233	211	250	229	260	251	225	237	215	251	237	220	188	211	255	233	224	240	223	213	238	236	227	237	244	223	257	245	230	266	235	212	245	232	235	240	239	226	225	252	213	200	215	222	229	231	223	237	250	220	245	213	252	240	222	222	241	246	226	235	232	247	225	236	241	247	245	224	200	260	249	228	247	198	218	240	253	232	223	240	235	223	254	234	245	223	240	211	239	222	225	226	234	213	231	235	232	222	220	243	211	217	241	232	195	236	263	232	190	230	222	226	240	230	229	226	219	235	229	245	263	224	257	237	216	234	200	243	224	236	237	209	223	246	213	235	212	256	242	208	234	209	232	231	225	234	214	224	227	226	218	206	220	240	217	238	211	254	257	247	256	226	216	230	232	215	218	222	208	230	286	255	255	209	218	241	235	212	211	220	230	234	200	238	205	212	236	248	219	225	240	222	220	225	241	224	238	232	266	264	233	227	245	213	211	220	240	227	224	206	248	207	233	231	223	227	226	230	225	233	248	227	251	226	218	229	228	251	220	229	213	243	213	239	219	260	225	226	218	252	213	198	210	219	244	238	244	232	246	210	220	245	226	231	232	278	210	231	216	269	235	237	249	235	231	237	220	232	221	236	235	223	217	228	257	206	227	204	223	233	219	241	232	217	226	262	228	199	216	226	238	225	234	236	270	216	242	213	260	230	210	237	222	229	213	241	215	260	244	250	228	239	236	229	240	234	224	239	259	226	236	248	220	235	244	218	240	216	215	232	240	249	213	233	238	243	237	211	213	214	217	205	243	220	216	216	211	250	229	236	232	245	237	237	249	249	217	226	239	233	226	210	232	226	218	240	227	234	222	249	206	198	238	212	230	239	223	224	193	233	227	237	225	246	232	244	241	250	234	232	242	230	237	203	241	240	237	221	217	238	207	241	210	237	247	207	237	228	214	242	201	241	218	249	211	237	225	243	239	262	239	234	233	244	243	215	238	230	237	240	231	215	228	245	216	227	257	223	241	258	213	212	239	228	266	225	227	230	231	238	206	233	228	234	237	233	258	227	240	241	213	219	246	242	224	236	225	236	246	213	234	211	204	242	249	230	246	212	234	242	224	270	246	231	230	218	247	239	242	235	222	267	238	239	244	218	216	257	204	237	215	209	230	212	221	253	244	231	246	262	220	225	230	230	256	217	229	227	236	215	241	220	233	221	228	234	229	203	207	224	257	236	230	252	212	236	210	237	240	235	254	250	239	221	247	226	231	239	256	249	240	209	236	222	245	255	218	237	247	214	249	269	256	220	214	256	242	205	218	242	241	211	208	214	234	228	200	252	223	246	237	220	202	215	223	258	228	248	221	214	215	221	207	260	253	244	235	229	233	246	245	246	219	220	231	235	217	259	211	226	258	218	234	222	222	263	224	252	199	219	210	246	251	239	257	216	240	231	230	222	223	249	214	251	240	225	212	239	236	257	205	253	217	247	232	279	240	216	211	222	230	235	203	230	199	247	244	222	249	244	238	239	216	231	213	236	237	230	201	239	227	226	227	254	220	243	229	216	237	215	214	253	227	239	221	261	240	224	234	241	214	245	228	233	205	243	260	212	222	216	219	237	226	260	227	229	238	203	213	244	237	249	235	227	235	273	220	229	235	232	223	240	232	217	221	213	183	222	224	231	237	244	237	206	202	223	234	233	211	237	220	236	228	217	231	235	204	217	228	234	223	204	225	230	238	232	236	238	252	244	228	258	223	235	244	226	208	237	213	243	228	240	227	222	251	235	238	224	235	231	232	218	224	215	224	248	239	257	221	226	223	222	253	224	220	257	246	233	231	222	215	238	241	221	222	208	228	237	257	262	226	223	214	234	225	202	259	245	225	221	230	235	239	241	237	223	239	230	220	195	210	237	257	231	238	240	222	238	239	210	235	221	246	222	262	245	221	227	233	266	213	223	245	240	210	232	239	245	221	246	232	241	240	226	228	206	241	267	236	227	247	237	240	225	260	223	242	216	239	236	252	215	251	234	213	232	213	217	228	234	204	225	242	221	207	232	235	209	217	267	250	223	229	237	222	236	219	221	223	255	219	214	266	225	244	229	242	237	234	259	228	214	219	224	204	242	253	231	238	246	212	253	252	224	210	252	256	233	257	222	208	211	213	235	238	223	215	247	237	213	215	215	196	216	219	208	218	213	231	230	214	230	228	234	227	217	239	257	217	236	213	222	234	215	240	215	240	257	221	233	224	238	220	236	236	239	232	243	200	255	242	241	236	225	247	251	242	231	236	227	220	246	238	217	254	235	245	218	225	204	247	255	211	238	242	239	218	249	229	221	230	240	230	233	238	234	213	240	232	227	224	212	204	224	221	237	246	216	250	223	207	225	237	234	210	226	235	263	199	242	243	226	241	236	235	234	212	242	247	236	211	234	226	221	219	242	247	200	256	225	213	252	232	272	213	244	239	249	207	235	242	226	224	216	204	265	219	221	245	238	247	252	248	244	253	234	228	239	221	225	244	214	250	245	208	204	238	210	223	235	238	238	206	238	226	222	222	238	225	230	212	225	234	232	258	219	233	286	248	236	235	263	221	255	234	223	213	225	210	263	222	213	235	238	237	241	230	226	240	248	239	238	238	222	235	233	234	238	250	221	225	225	211	238	229	231	222	227	222	229	243	217	214	235	226	236	247	214	222	232	233	244	229	227	243	246	217	218	202	239	246	218	234	248	243	225	222	210	219	218	249	237	254	247	217	257	227	236	241	218	221	221	237	246	221	262	229	259	256	238	240	226	209	228	190
4255	839	679	402	384	319	297	303	304	248	246	279	283	281	244	279	238	270	267	278	250	266	268	268	274	258	257	282	283	238	246	261	273	237	254	236	207	250	230	283	269	263	264	250	269	285	308	312	283	249	289	261	235	254	292	259	273	240	268	273	240	280	268	284	285	234	269	280	278	218	278	279	247	281	253	276	252	277	271	271	252	259	249	250	274	272	245	259	233	250	248	267	281	255	267	255	259	268	271	259	239	244	265	259	265	255	264	240	283	276	281	274	272	279	249	282	244	276	256	265	266	244	267	264	281	272	271	272	287	234	261	226	223	243	256	261	251	243	251	285	285	260	276	257	255	250	267	241	230	266	255	255	253	267	247	278	255	266	247	250	260	281	260	269	250	256	268	245	273	274	267	269	247	278	262	268	275	280	290	247	272	257	252	282	250	269	273	251	251	273	268	260	262	265	278	263	260	238	244	258	279	242	255	255	272	278	276	283	263	268	275	238	253	229	263	268	278	259	265	262	249	246	287	293	256	287	289	252	275	271	287	269	280	259	254	269	268	269	281	262	278	271	279	240	275	263	244	232	266	277	270	268	272	262	260	247	283	270	249	257	280	269	275	252	268	254	246	286	240	274	254	256	225	269	261	258	269	265	303	281	238	271	241	266	241	276	272	281	258	260	260	264	269	273	273	265	274	255	281	282	273	287	244	274	255	248	252	246	259	252	264	247	235	275	286	261	248	261	271	264	264	304	233	249	280	277	247	260	283	258	237	252	268	281	250	231	254	269	240	244	271	251	274	281	276	321	257	300	261	277	283	318	279	262	251	275	277	252	236	244	283	249	256	241	248	280	279	269	262	256	257	254	282	261	271	268	250	285	287	277	274	286	247	275	244	244	287	257	269	254	277	251	265	243	271	234	251	263	257	274	261	258	247	252	271	266	241	230	266	232	275	274	263	247	287	266	235	273	266	251	260	258	262	277	282	279	267	288	269	246	260	286	259	249	260	281	235	270	252	265	278	256	246	254	215	281	266	277	263	274	264	248	245	252	267	263	292	285	244	257	249	252	241	250	251	273	247	267	251	257	267	271	246	256	270	286	257	274	254	282	273	259	288	274	268	244	248	259	265	244	248	285	274	283	273	256	273	243	273	283	256	279	252	263	270	299	273	237	280	252	242	252	265	314	256	262	253	249	279	274	258	240	258	286	276	257	269	276	262	265	255	248	284	250	254	263	266	260	258	265	283	267	263	299	264	251	263	250	283	258	263	243	249	269	269	250	277	268	265	254	254	246	257	265	276	233	284	258	269	257	249	298	250	236	260	259	304	267	274	270	252	237	251	290	230	265	241	271	234	256	259	249	250	255	244	254	281	273	255	287	269	277	253	293	231	260	267	231	232	287	263	272	261	247	259	272	262	258	258	251	277	279	300	267	275	264	290	266	257	254	302	289	273	251	273	261	275	264	240	284	284	275	267	272	282	243	255	265	266	240	243	242	253	259	278	267	278	260	254	246	247	244	252	274	252	271	243	246	258	260	269	235	236	274	280	263	282	264	280	272	299	264	281	257	249	255	252	276	258	266	262	273	254	253	251	253	243	266	262	264	260	291	265	281	248	269	269	306	245	268	269	254	281	249	246	243	287	262	272	250	267	288	258	274	247	293	263	286	274	261	280	265	258	269	250	280	287	250	278	249	244	270	230	241	275	285	270	266	248	258	280	264	268	249	279	229	243	263	267	263	274	255	251	245	245	266	248	271	263	280	261	241	274	289	285	252	297	282	247	266	261	290	277	242	258	273	249	252	245	273	254	277	295	253	245	242	250	271	311	254	255	251	256	270	309	233	274	292	276	260	261	270	287	255	251	278	257	250	269	269	274	234	247	283	274	248	271	257	262	256	269	264	265	250	292	233	274	281	259	251	271	283	282	258	266	277	277	263	247	261	244	254	272	266	297	269	265	259	260	263	264	255	260	269	244	274	272	277	233	276	280	227	273	248	250	243	218	272	260	267	261	261	244	261	272	231	255	268	258	238	243	260	278	244	234	235	234	288	260	274	267	225	256	296	272	276	258	260	249	269	256	273	257	264	254	278	261	261	261	268	244	275	270	283	249	267	267	252	251	255	270	277	250	252	244	268	236	258	256	245	245	241	263	271	267	247	261	258	246	261	269	258	265	258	239	285	304	243	265	315	255	259	261	295	260	252	258	284	258	298	267	263	230	272	260	242	283	241	264	244	260	270	282	303	264	262	273	257	260	231	264	256	278	298	271	254	283	291	263	241	256	261	308	284	230	274	290	261	257	269	248	257	281	253	233	279	269	255	253	299	264	253	245	274	266	269	266	257	229	237	270	245	252	266	272	268	277	271	258	241	243	233	256	267	248	272	261	269	259	278	239	283	249	246	279	272	236	257	233	270	284	259	243	265	240	266	234	250	251	274	242	257	270	253	270	231	242	259	284	247	269	247	264	283	245	243	257	254	284	285	273	278	265	277	272	287	248	248	262	262	257	280	258	297	248	264	261	277	254	261	258	259	263	278	264	256	252	258	234	255	265	250	236	251	282	284	255	261	260	236	249	258	255	246	255	247	247	246	242	239	231	257	269	243	264	279	255	275	277	287	233	243	271	247	266	265	240	259	254	261	277	257	252	278	245	234	275	234	252	259	256	286	235	299	253	258	243	251	273	253	265	301	250	302	287	243	251	264	306	260	240	291	264	283	254	258	260	266	255	290	261	258	246	229	259	293	249	274	237	264	261	278	289	229	286	257	252	272	264	273	249	249	263	268	244	272	266	241	270	275	262	248	260	281	283	252	253	244	260	271	263	238	273	237	270	269	264	264	297	257	255	264	258	258	270	234	273	270	284	246	274	252	279	261	261	244	247	280	297	263	283	269	252	259	257	280	262	281	248	233	260	276	260	250	281	256	245	251	256	250	237	246	253	240	249	301	240	282	241	253	257	270	264	286	282	312	280	245	271	261	261	271	237	240	262	268	252	274	284	262	266	250	239	252	269	257	273	282	264	283	263	273	276	245	279	260	272	277	257	282	301	305	274	218	267	262	273	293	279	227	265	259	285	256	243	253	254	255	257	245	272	279	252	256	265	278	238	247	245	262	267	292	249	257	259	281	267	246	251	265	248	260	283	266	275	274	281	230	250	244	273	288	275	272	268	272	296	252	259	224	255	277	258	242	254	269	260	275	267	279	267	241	256	278	247	256	255	275	293	265	277	270	271	231	276	281	237	287	245	262	264	259	300	271	284	259	287	239	260	258	243	282	244	283	271	270	255	246	289	257	274	275	251	248	277	278	261	284	293	254	240	259	271	285	261	269	267	268	222	251	260	246	293	253	265	265	269	261	260	232	264	248	310	251	263	252	294	275	274	265	248	244	275	284	275	297	262	260	264	262	239	253	265	245	252	248	287	255	289	277	245	270	248	263	281	255	285	238	267	251	239	253	268	269	258	251	261	238	226	247	276	253	285	268	259	296
23988	21404	28686	24499	21372	9162	897	617	486	428	387	370	338	309	320	289	290	282	280	286	256	251	274	255	247	236	246	264	219	251	263	245	222	268	272	227	237	238	254	230	209	275	250	229	239	239	226	250	235	246	252	231	244	246	221	239	250	246	225	198	223	234	200	243	229	253	239	225	246	234	240	240	223	226	247	221	239	236	219	275	245	236	219	218	232	234	200	255	230	224	255	222	232	243	229	240	233	231	218	245	207	242	259	228	246	250	214	227	242	216	220	244	235	227	247	219	252	233	251	232	237	221	214	251	254	219	253	228	201	278	228	226	226	241	224	249	215	228	243	246	252	236	226	209	212	227	213	251	232	220	255	216	246	240	220	221	204	229	256	223	232	235	229	206	234	224	266	222	231	241	232	251	242	253	255	243	214	231	240	191	243	238	222	229	232	209	233	241	243	283	211	249	248	242	226	234	229	249	224	227	224	252	219	245	231	239	238	241	220	236	215	228	260	223	231	232	225	247	224	267	221	248	224	252	225	220	251	224	224	210	245	246	198	216	260	254	261	215	234	266	227	211	223	219	247	218	222	242	231	242	232	228	238	251	199	236	237	227	245	251	253	221	231	231	235	203	223	229	244	225	250	218	224	222	231	235	211	237	234	224	227	231	233	252	233	220	246	219	239	218	256	216	251	249	213	267	227	244	250	233	231	223	198	229	237	251	236	267	218	216	243	216	249	247	244	221	206	232	194	259	227	236	249	241	226	226	246	221	218	212	251	204	249	233	233	228	231	246	240	279	239	219	229	219	212	231	226	247	248	213	249	224	241	218	235	251	223	237	222	229	221	242	229	246	231	242	213	251	228	225	241	236	239	221	222	224	214	209	213	235	239	252	209	232	210	231	250	239	208	227	227	260	238	236	229	228	252	233	246	242	231	250	245	231	223	224	240	204	224	216	219	237	221	240	258	236	208	248	228	205	245	254	205	239	215	259	233	245	212	269	228	203	216	248	247	230	239	235	214	249	242	237	223	230	270	234	230	230	269	228	219	240	264	235	232	215	244	244	241	194	239	253	245	229	230	218	240	244	208	218	246	221	219	232	245	224	251	234	214	226	232	211	225	211	226	220	242	241	232	251	231	260	248	247	211	261	212	230	243	251	238	235	229	212	224	228	250	216	213	240	250	243	233	261	239	226	238	243	224	221	227	241	227	254	232	238	235	216	234	228	249	224	228	255	263	235	217	197	230	211	234	212	250	220	215	241	241	238	235	238	215	213	236	214	205	227	218	255	231	213	226	246	239	228	216	222	260	239	220	237	260	232	233	256	220	224	195	239	236	252	211	217	257	238	230	258	232	232	232	231	240	201	221	205	197	238	228	227	225	231	223	238	236	224	220	230	244	244	235	225	220	221	224	237	216	211	225	242	229	254	227	243	222	228	218	218	238	222	244	224	232	225	243	262	240	236	241	238	230	220	200	225	241	256	249	250	235	228	237	221	220	228	225	218	249	211	251	219	255	223	240	243	251	231	209	222	244	227	233	225	234	230	224	225	242	253	227	219	215	245	238	231	212	246	246	242	218	248	242	226	217	231	222	219	208	229	234	231	248	253	245	234	207	275	207	242	244	226	223	214	232	237	239	273	242	230	245	228	174	248	233	241	223	246	219	213	237	236	276	236	257	242	226	250	240	222	245	231	213	267	220	225	259	246	264	223	265	237	253	229	236	234	234	242	261	227	228	249	206	224	202	219	202	233	256	232	224	255	255	199	234	244	209	207	235	233	204	241	221	243	208	241	252	225	226	238	241	237	235	232	238	254	217	228	231	246	256	217	186	229	222	242	248	240	233	224	245	221	207	253	224	244	235	233	266	223	222	244	220	225	245	235	238	226	230	231	229	227	223	213	233	245	240	227	238	269	233	260	238	242	228	230	239	200	231	244	234	226	212	204	242	245	225	273	242	228	231	246	242	251	215	247	224	245	245	248	232	229	256	211	227	241	224	219	230	232	256	234	250	224	216	232	263	234	244	234	236	226	240	234	238	227	255	217	246	237	229	225	228	269	227	232	224	236	226	251	251	225	244	247	245	231	230	246	222	238	219	219	236	244	232	235	223	220	237	237	236	223	271	235	231	243	248	252	223	237	246	258	225	247	236	215	225	240	236	242	226	253	214	212	229	235	228	220	252	215	207	239	230	260	251	242	231	224	249	222	234	213	233	239	234	233	223	214	243	240	260	235	219	215	255	244	279	231	243	247	247	248	236	210	270	233	251	243	235	262	203	250	208	223	222	226	242	220	222	227	239	214	246	198	251	242	212	255	227	244	218	240	215	228	208	220	229	216	209	262	245	230	251	244	244	213	219	234	235	235	239	244	250	233	226	230	245	225	217	245	221	204	225	248	247	213	280	218	218	221	212	219	244	217	221	234	224	233	240	247	225	255	226	222	238	238	236	232	225	223	238	221	253	243	211	247	212	219	196	226	248	237	264	266	225	229	193	250	249	211	240	250	237	237	253	231	219	213	195	222	256	239	242	247	236	259	201	230	220	238	253	243	224	236	240	250	232	227	223	246	221	256	203	252	231	207	247	239	234	235	233	218	236	220	246	225	230	232	218	241	257	234	237	232	224	263	224	250	236	227	214	214	209	236	207	275	237	224	247	240	217	262	239	231	227	232	225	219	252	236	212	193	203	243	221	220	260	242	223	225	232	259	225	225	256	241	235	261	236	199	207	248	227	226	220	254	238	239	245	248	248	248	246	229	223	229	220	223	234	239	270	213	233	215	222	241	216	196	216	266	221	233	261	244	223	226	204	252	236	235	250	249	242	228	250	227	260	249	242	239	216	247	218	242	216	240	239	230	236	213	258	232	229	250	229	214	222	214	235	217	227	251	220	222	227	222	234	224	239	231	245	229	224	214	206	257	242	230	227	222	252	206	222	203	233	228	245	252	234	219	241	257	248	233	239	234	242	218	221	228	240	214	226	246	251	237	233	247	206	259	258	230	226	239	236	219	242	226	233	247	230	229	262	210	250	241	236	236	227	242	223	246	233	235	230	246	229	261	246	206	220	240	249	233	238	225	228	222	253	229	246	223	249	220	215	235	245	218	254	231	204	234	223	224	230	256	225	233	249	253	248	246	236	237	236	218	214	226	205	227	237	232	238	237	244	229	203	220	212	248	255	255	251	247	230	275	240	234	235	220	264	242	222	234	214	228	217	235	202	219	217	218	221	233	240	242	224	219	258	239	221	218	249	247	242	244	257	228	211	232	233	249	240	215	242	223	225	217	238	210	260	228	243	231	235	206	247	233	236	257	253	241	237	234	214	209	235	231	219	238	235	256	225	215	229	246	225	222	239	200	248	233	237	244	211	268	261	219	260	242	226	244	229	257	228	242	208	224	232	248	255	255	245	229	244	235	240	216	213	238	227	229	209	236	212	241	199	229	258	234	244	231	235	229	242	219	247	230	234	257	213	219	239	234	228	232	219	234	240	235
3389	8856	5837	2683	1897	1417	1138	915	686	581	512	464	415	404	372	361	329	356	311	311	333	283	279	277	293	283	279	299	273	273	280	272	268	271	274	268	283	269	245	267	266	290	263	273	265	266	265	266	286	279	259	262	233	263	243	281	243	254	239	264	258	244	278	254	260	251	267	273	267	237	273	259	272	262	266	252	262	239	247	250	229	267	279	280	234	237	252	260	221	242	226	256	251	227	275	239	298	247	265	247	281	244	259	228	240	237	275	244	294	254	270	248	244	256	246	265	252	244	242	262	263	265	228	243	255	244	278	261	245	271	242	250	229	228	266	245	269	267	244	242	249	245	244	238	250	287	245	251	304	243	282	254	282	245	270	251	240	257	238	229	278	261	273	228	252	264	230	249	239	254	262	268	263	292	276	249	267	244	268	259	257	247	262	240	261	252	294	255	263	247	259	248	241	248	272	250	256	249	248	266	233	249	240	260	266	256	250	266	261	280	246	231	268	245	227	241	280	250	236	254	267	239	252	269	253	260	274	266	263	253	264	239	240	237	221	247	231	232	260	254	237	250	243	281	275	278	233	242	230	234	259	265	250	272	275	255	232	250	221	248	250	254	274	237	245	247	262	248	251	246	243	231	254	263	241	255	256	245	252	249	238	244	228	219	249	254	250	268	231	244	249	245	249	237	248	244	271	257	242	258	247	254	257	273	252	229	245	246	246	231	260	251	239	250	253	252	225	265	263	243	254	240	258	274	252	234	266	273	251	260	252	235	239	247	263	248	241	258	250	238	259	280	260	253	262	228	255	271	263	259	269	259	235	234	245	236	229	231	267	251	261	234	237	242	251	270	248	260	247	220	229	259	235	254	271	238	271	274	251	235	252	236	250	246	240	260	242	245	284	227	220	258	256	231	263	239	242	242	248	231	246	239	247	239	240	241	239	281	246	259	242	265	253	269	241	232	231	238	232	241	250	269	258	255	243	242	235	262	279	238	268	256	241	241	231	229	237	250	266	245	233	243	249	264	266	242	239	240	241	250	246	265	251	245	262	256	235	232	264	247	295	249	262	274	245	266	242	251	247	246	264	251	239	273	261	259	249	270	245	235	263	261	245	235	249	254	231	261	271	279	258	254	263	267	248	254	256	276	268	255	264	230	270	263	260	266	268	235	256	262	252	251	289	239	242	247	245	242	274	272	254	273	252	260	252	262	259	266	251	245	256	255	256	228	218	274	244	265	256	247	282	245	249	235	248	236	265	245	248	250	255	253	268	247	270	293	264	266	240	270	257	256	233	259	256	235	247	259	250	234	241	227	232	242	256	214	265	236	258	236	227	237	253	247	277	265	257	244	228	236	261	277	249	245	244	254	248	254	249	239	267	307	245	256	251	264	246	257	248	274	244	219	244	237	257	253	247	240	235	251	240	250	243	229	250	243	219	236	235	247	268	264	275	261	261	228	293	274	252	264	260	237	237	270	229	253	258	243	285	246	246	236	275	279	236	254	239	252	257	240	249	254	253	247	242	259	243	252	243	253	246	220	255	232	239	234	249	271	254	241	256	272	237	257	266	257	249	252	249	259	239	271	208	252	248	264	240	224	256	251	264	260	251	244	240	242	260	236	248	271	266	252	245	273	245	255	247	245	271	247	252	254	222	257	256	244	238	266	231	259	260	263	238	255	250	260	276	263	249	263	260	250	250	260	264	269	266	262	254	259	276	280	252	270	233	215	255	268	255	227	246	234	258	226	252	258	260	248	254	245	228	253	253	242	245	273	271	229	255	215	234	267	254	239	258	232	258	269	236	257	260	227	285	226	262	280	252	253	228	239	223	263	284	249	224	250	276	262	229	275	241	251	251	264	272	265	256	250	237	241	259	243	262	245	247	240	283	247	258	268	246	235	233	244	208	240	247	238	238	236	238	258	249	223	248	241	255	252	253	240	275	262	262	241	262	259	233	227	226	276	249	220	244	252	233	231	262	245	251	266	241	232	246	285	262	220	259	260	260	259	225	259	238	280	239	241	241	238	254	232	268	243	269	261	258	258	244	250	245	246	241	257	247	281	250	251	241	236	248	238	232	243	246	231	260	271	255	252	246	233	264	241	226	240	267	232	233	250	250	249	279	252	263	231	291	259	249	254	234	244	260	246	265	226	254	255	275	259	257	263	237	240	264	255	243	243	263	255	230	266	254	260	243	281	261	243	248	245	277	266	251	262	238	237	229	267	281	245	244	242	251	260	239	260	227	235	265	296	222	239	247	250	244	238	268	234	235	256	277	231	262	251	243	255	252	242	247	264	239	225	240	256	240	269	237	254	246	224	247	257	280	249	254	244	261	263	260	261	237	222	242	267	277	224	263	250	254	239	248	229	260	283	266	254	257	228	262	238	245	234	246	262	255	250	237	260	244	252	241	237	242	253	253	243	275	258	235	259	269	269	238	240	271	261	264	264	283	253	246	266	257	241	266	281	237	243	235	234	247	245	238	270	262	251	257	268	244	253	243	240	247	251	263	251	260	274	268	248	254	254	250	238	268	262	270	268	255	274	247	237	265	248	266	227	255	230	219	262	235	291	250	251	255	272	232	240	261	233	259	247	273	251	267	250	253	242	276	274	230	244	281	241	235	240	238	252	233	236	251	257	268	269	273	248	273	278	245	241	252	229	264	246	257	254	273	242	259	234	242	273	237	252	250	240	249	257	239	262	242	266	266	248	268	232	233	261	252	273	271	238	260	247	242	242	241	268	273	237	268	263	249	268	238	256	250	233	221	246	239	233	220	270	267	264	259	258	251	247	244	262	257	230	262	243	248	259	232	233	260	248	261	261	240	260	250	251	255	271	228	275	250	263	229	241	248	241	238	247	265	236	261	225	260	248	258	259	221	248	240	233	248	255	243	264	259	275	265	232	227	231	264	278	205	260	257	274	262	270	260	261	234	248	233	241	229	275	228	231	225	228	246	249	249	254	260	262	246	266	296	237	285	253	273	222	299	255	275	240	241	282	235	255	270	279	216	261	267	246	227	245	272	230	246	250	238	232	260	203	232	251	249	259	269	235	245	259	228	243	267	231	252	247	253	256	266	233	228	256	270	273	238	227	236	267	254	253	262	248	279	245	219	249	219	227	262	256	277	248	251	275	232	265	258	238	249	274	263	282	247	245	251	258	235	260	254	270	273	258	242	252	243	245	255	247	244	300	240	229	267	236	235	221	234	246	264	243	242	250	264	254	238	280	243	266	264	250	260	242	236	217	253	225	249	265	249	262	242	240	231	251	225	270	250	246	264	249	253	264	237	237	270	245	229	247	245	241	259	217	246	242	269	257	260	267	280	286	227	286	258	292	262	258	265	255	266	275	259	266	236	233	254	249	278	264	231	266	240	238	269	282	266	265	254	246	246	259	265	273	263	273	248	240	238	242	290	239	235	256	287	248	234	247	253	243	255	255	252	222	270	266	249	258	241	258	240	253	256	230	248	255	281	281	262	246	252	221
25129	21377	27569	25469	10426	860	709	607	590	534	493	538	438	479	503	466	494	454	492	454	496	466	469	490	497	458	462	470	474	464	461	418	451	427	416	467	470	472	459	451	505	431	435	463	460	444	434	441	447	467	470	459	496	479	425	479	500	448	452	423	421	461	486	459	443	442	467	436	486	471	442	457	478	496	462	451	441	442	427	474	459	447	461	464	460	471	475	439	428	441	418	461	436	443	444	423	461	449	457	462	462	490	445	437	444	478	439	448	439	479	453	458	431	449	478	440	420	474	492	453	449	496	473	426	427	486	446	438	455	431	459	445	465	446	461	440	479	436	448	449	467	478	479	446	471	494	423	476	473	428	490	443	447	453	422	459	432	470	485	429	449	483	466	494	458	447	476	496	480	459	443	471	470	444	456	446	488	464	426	472	454	454	456	460	435	419	473	422	458	439	450	485	451	415	467	456	473	445	448	454	435	460	491	428	420	437	456	479	492	477	450	489	449	462	481	448	491	468	445	449	448	476	441	416	453	413	466	428	474	496	472	431	460	489	445	469	432	425	422	450	464	504	434	451	463	506	463	462	467	440	449	419	463	429	446	428	460	494	457	463	438	469	429	454	449	460	476	517	468	477	521	439	457	462	459	477	472	450	461	519	433	419	460	459	486	461	435	451	479	440	473	474	502	467	440	477	434	466	475	458	465	432	446	446	424	444	479	463	457	438	432	447	420	478	495	477	455	415	487	436	430	460	477	493	438	495	427	426	447	446	440	459	454	491	440	464	434	487	423	440	430	435	451	476	467	467	439	436	430	455	449	465	451	427	466	436	428	441	461	458	427	461	470	446	400	445	456	465	468	482	488	468	443	471	447	468	428	461	483	428	432	429	477	468	453	458	435	466	422	438	430	464	484	432	461	482	461	420	444	477	450	425	406	464	443	479	474	503	418	447	456	430	431	466	475	449	431	464	482	407	459	467	463	475	426	449	424	469	455	479	429	468	449	459	454	465	467	499	471	453	460	468	483	503	476	468	477	449	475	468	454	480	420	453	461	407	400	469	468	436	434	470	473	428	487	475	461	407	424	464	536	435	456	449	456	481	443	479	416	414	456	439	477	499	461	453	436	449	441	474	465	485	436	468	471	464	459	454	447	482	457	483	462	451	436	446	474	428	478	474	462	453	445	465	506	454	456	421	437	455	453	488	444	446	423	435	455	433	428	468	465	458	461	449	419	487	494	473	464	480	474	437	451	475	465	454	478	449	510	453	455	472	441	440	459	473	437	411	456	434	484	439	468	446	469	476	470	447	456	446	479	468	414	464	420	471	448	445	475	426	469	490	465	424	469	416	440	474	472	456	432	466	420	454	448	485	495	464	421	420	446	462	466	454	448	480	427	488	492	471	456	385	397	455	435	424	468	449	446	436	485	493	427	473	434	457	433	435	446	484	486	457	483	450	449	442	450	426	429	468	423	418	461	425	438	454	434	475	456	449	438	445	453	442	455	455	459	499	496	471	451	439	455	450	457	434	445	490	427	441	477	466	430	471	421	430	439	466	476	450	458	458	437	451	482	459	480	424	446	419	433	480	487	449	441	445	474	412	455	485	444	464	447	464	476	468	440	464	437	469	465	485	431	425	468	449	466	446	471	450	430	445	445	484	458	462	467	483	426	468	453	439	434	441	410	445	443	424	415	473	456	500	483	458	451	425	450	441	467	427	461	461	449	439	420	428	423	425	465	432	441	460	482	440	424	410	483	429	465	464	407	466	484	475	464	446	477	458	427	465	492	437	450	454	473	480	456	454	522	456	425	463	460	458	435	459	487	444	447	451	431	460	449	458	432	450	430	450	440	442	440	447	464	477	463	476	472	465	504	434	468	500	428	463	451	468	448	457	470	451	444	443	427	477	437	456	490	480	464	479	474	429	412	495	441	459	456	442	453	443	440	450	445	453	429	447	457	455	432	451	457	445	496	456	461	444	467	450	438	468	458	457	483	414	471	477	455	422	465	425	468	458	465	454	456	431	445	476	466	439	439	452	435	494	476	455	463	492	470	446	419	458	482	457	455	446	462	424	439	444	470	480	439	441	435	422	470	490	430	474	478	414	430	442	443	457	458	448	438	430	469	484	457	432	466	435	442	428	460	446	447	429	457	437	471	457	446	456	429	445	473	442	488	449	477	438	502	428	480	468	464	476	452	456	475	442	458	453	425	482	431	483	435	425	458	443	462	447	468	457	433	468	474	472	450	454	420	469	442	492	453	450	444	438	451	424	435	464	431	473	443	480	433	432	508	463	497	469	435	473	411	428	450	430	471	461	443	449	450	462	410	463	461	494	451	445	470	435	444	461	450	458	477	470	392	492	474	474	463	482	447	456	444	467	468	454	441	448	454	420	471	436	462	450	459	473	454	417	445	443	513	484	449	481	459	481	457	432	459	442	452	452	450	501	444	437	460	445	424	472	433	480	450	487	482	466	472	487	471	419	429	425	458	436	432	457	459	481	444	480	472	455	429	486	441	443	409	446	461	435	485	410	398	471	432	442	469	428	406	485	434	425	447	449	490	476	489	477	418	458	464	430	441	438	447	457	447	473	437	451	464	456	479	464	473	455	418	459	424	468	451	433	438	461	454	459	412	429	445	440	463	439	445	469	467	439	455	474	439	461	442	491	466	471	432	474	431	436	428	488	446	460	471	443	468	468	473	434	505	445	459	408	456	454	440	440	452	439	463	432	446	480	458	417	419	427	473	482	460	436	464	480	457	453	469	421	457	477	465	442	442	446	456	504	444	448	446	450	475	455	449	423	448	466	413	483	456	417	462	490	451	481	438	457	470	429	450	505	462	466	435	493	429	409	463	453	478	473	473	430	459	427	444	430	482	426	446	498	471	439	458	471	433	469	462	457	452	461	445	436	486	493	451	444	461	438	460	464	454	449	459	474	441	442	468	430	459	438	463	450	481	462	429	476	446	465	439	457	438	466	451	474	468	463	464	419	473	462	462	471	452	414	467	461	454	458	426	433	463	462	462	443	430	448	480	480	441	450	467	464	460	447	440	427	434	481	452	434	450	424	451	474	439	465	460	422	431	420	447	417	466	446	454	483	458	499	469	439	432	491	432	453	469	419	450	410	461	518	464	471	440	440	472	447	472	478	434	466	473	445	436	417	425	451	485	466	434	449	460	518	442	464	466	463	447	472	477	475	462	453	456	472	418	453	466	447	435	464	460	465	443	489	447	436	460	446	509	432	460	478	426	505	454	456	459	514	481	492	473	431	466	477	453	434	437	416	452	434	441	460	443	404	439	434	474	455	444	454	444	448	434	479	449	450	449	453	448	457	496	452	470	466	446	462	463	450	440	440	444	461	488	465	431	442	473	446	488	437	456	434	455	486	452	500	439	459	437	444	465	432	481	463	456	435	460	440	507	460	474	463	446	491	456	450	477	456	495	503	451	467	489	469	446	465	430	443	401	464	450	452	451	493	441	483	453	475
3587	5345	3647	1807	1393	1100	993	818	751	663	665	609	587	566	499	516	541	538	546	485	513	465	496	531	482	512	505	475	507	492	492	485	504	484	494	479	492	491	478	496	524	479	463	501	495	520	436	508	550	492	462	507	497	525	515	503	490	455	491	480	485	492	466	518	460	479	490	465	503	504	475	506	489	458	519	476	523	470	479	489	500	476	506	506	493	486	511	477	475	472	532	456	484	480	461	527	485	502	488	471	461	456	511	474	454	500	478	482	505	491	460	486	518	493	493	501	468	463	481	476	480	478	449	494	452	457	467	485	459	475	466	452	507	484	460	520	476	470	479	510	495	496	509	434	491	507	489	478	466	460	479	450	464	456	477	470	478	478	470	461	483	474	473	500	451	487	459	475	518	457	464	498	506	440	506	477	498	499	507	453	500	467	477	486	522	486	513	480	480	503	480	476	487	462	487	490	473	500	516	493	519	532	454	482	464	461	489	509	495	502	468	485	465	532	476	465	517	460	459	486	468	523	503	504	495	506	524	513	491	453	473	515	508	471	479	532	504	496	498	500	495	528	472	492	453	545	492	469	462	467	472	509	477	477	521	529	490	482	496	460	457	488	490	533	481	485	497	472	454	472	493	463	492	502	498	508	494	526	471	507	503	490	483	473	442	500	522	503	471	479	483	500	469	499	470	463	476	438	488	472	457	461	483	441	465	492	500	523	489	481	484	450	500	462	494	452	446	472	508	481	499	482	477	495	470	436	499	465	454	460	491	504	475	455	479	489	445	448	464	470	481	511	488	467	457	530	518	507	506	463	527	472	500	451	462	480	484	483	502	470	477	511	492	465	460	427	464	517	472	471	501	493	511	487	495	488	463	468	484	500	484	448	464	448	496	531	493	499	486	456	490	507	496	539	503	539	514	468	490	495	510	468	508	485	454	465	474	489	452	478	504	458	505	493	515	516	472	479	469	497	505	509	505	495	468	499	447	489	504	466	475	510	488	504	517	509	458	490	476	488	510	514	481	474	477	510	468	474	508	489	474	490	472	463	462	496	529	463	481	449	442	473	471	524	496	474	480	552	474	514	524	525	510	492	467	506	481	499	492	470	506	464	481	484	485	478	453	476	536	490	479	506	493	501	477	543	500	449	515	483	495	484	481	478	464	496	467	448	478	470	451	478	512	461	487	486	444	512	469	458	520	496	522	463	540	462	521	488	459	474	474	488	506	481	448	494	485	481	484	484	514	487	505	500	484	480	497	479	495	496	490	479	460	514	471	492	504	483	473	453	488	476	516	471	478	510	486	474	457	473	470	456	504	458	456	504	488	475	487	499	502	501	520	523	503	502	502	467	449	507	465	474	498	492	471	480	498	483	484	508	459	470	518	491	507	499	508	482	477	504	466	480	471	496	517	486	490	478	491	509	458	498	504	476	482	532	476	460	465	476	461	461	502	484	487	509	513	498	519	485	479	463	480	440	464	461	472	443	479	480	455	488	469	483	476	458	502	495	472	447	446	468	474	474	465	481	508	459	486	461	458	464	451	483	520	458	502	470	469	480	474	533	487	523	510	465	485	487	474	464	492	499	481	496	490	476	465	466	504	471	489	492	497	461	463	467	476	482	472	501	475	491	478	478	477	444	494	513	491	483	481	480	484	492	524	462	480	486	478	458	475	474	477	486	524	473	488	488	465	498	496	497	470	482	459	503	496	487	456	459	473	457	485	505	501	445	502	458	508	489	494	474	492	484	416	497	438	482	474	467	465	502	473	520	418	513	502	469	481	467	493	461	501	494	495	472	501	512	493	484	488	464	476	507	457	483	487	496	473	464	500	513	482	483	516	516	486	460	454	437	494	484	475	458	516	470	511	496	489	483	488	476	479	474	470	472	478	488	505	474	495	488	471	511	522	509	479	518	455	462	452	504	481	466	467	465	506	486	448	475	485	472	485	496	459	503	514	492	461	506	433	508	485	486	445	485	488	496	515	493	486	454	487	480	477	490	481	475	451	484	509	505	481	497	521	488	471	483	533	470	471	475	504	487	466	497	476	485	486	498	498	492	488	485	513	484	506	465	495	488	503	483	483	496	456	470	516	482	474	466	522	529	486	494	495	455	476	492	480	481	519	474	461	471	481	473	494	496	477	465	455	491	476	509	467	500	487	465	501	487	442	536	499	486	414	474	501	509	478	500	482	461	517	476	483	459	468	464	483	499	455	517	462	451	467	564	488	463	475	469	475	487	467	475	493	506	479	498	495	498	473	442	528	450	529	505	485	460	522	476	489	465	501	469	453	481	476	480	485	487	510	510	454	474	481	479	468	468	516	505	469	514	473	444	491	463	477	501	498	492	505	485	469	486	488	458	484	452	501	450	508	473	472	475	510	483	500	503	532	461	482	443	483	545	456	440	466	478	485	505	483	463	470	473	450	453	474	466	482	482	510	473	473	481	470	483	432	444	522	482	511	473	461	488	483	485	498	470	480	473	450	460	473	491	479	501	464	479	491	449	486	489	493	510	447	473	440	505	462	474	510	475	486	489	435	491	500	470	481	529	446	468	497	456	458	509	503	486	488	458	448	474	448	490	470	512	451	443	496	498	479	473	465	534	491	475	484	467	484	491	498	448	485	463	491	468	469	487	508	496	465	442	525	504	461	520	510	473	527	486	505	482	481	513	469	460	488	490	470	520	490	478	517	495	489	441	473	456	506	475	497	454	456	474	502	501	498	487	473	470	496	479	459	467	495	456	467	453	473	524	466	487	464	495	456	447	497	443	490	508	486	455	501	476	484	503	458	523	488	478	460	480	474	493	562	513	459	472	444	494	483	483	483	459	470	470	517	465	493	484	462	504	459	479	441	520	478	464	500	504	485	510	458	476	488	494	478	472	481	495	504	509	510	467	466	501	482	483	466	492	463	458	487	452	474	467	479	534	513	457	504	473	468	512	495	466	455	511	471	496	518	483	492	419	518	499	500	476	480	471	481	493	506	466	478	520	493	497	468	482	483	478	500	512	492	493	484	493	468	475	487	491	483	490	454	509	465	478	480	429	466	466	497	490	496	499	436	506	453	472	506	477	500	484	517	474	473	475	499	480	459	488	471	479	482	520	497	507	483	465	471	468	499	487	457	510	490	465	458	487	476	464	503	464	504	471	456	488	473	522	493	501	459	464	468	501	490	445	480	486	512	455	485	488	477	460	508	480	476	478	456	462	474	468	463	461	462	477	499	496	494	462	503	463	449	511	494	522	444	518	527	478	463	454	499	472	506	474	520	463	510	492	493	488	491	469	474	465	466	503	517	443	525	489	478	515	467	477	484	497	470	498	494	481	510	508	506	468	509	500	510	470	459	474	477	458	486	508	451	486	495	526	482	484	548	514	443	493	462	498	499	531	465	518	529	486	448	455	463	489	474	494	450	513	506	454	535	527	503	470	460	479	483	471	485	503	441	481	497	494	487	491	444	478	506	506	475	496	474	510	475	473	470	478	506	507
22883	21412	29182	24051	21414	21486	8317	1243	1006	913	840	747	692	730	668	602	640	623	594	619	635	608	603	594	545	561	550	596	562	556	528	542	526	524	523	562	526	566	529	540	541	530	556	550	569	567	553	533	554	530	495	540	515	545	557	515	534	548	564	542	556	548	556	541	573	580	511	508	563	520	509	534	534	527	548	527	534	557	529	513	559	536	495	541	521	539	517	511	507	540	528	517	515	576	540	543	492	565	516	537	507	520	547	531	494	515	556	546	479	478	537	520	517	558	496	525	535	543	502	506	598	520	544	526	513	476	531	484	496	547	507	535	527	530	542	501	592	529	504	506	542	527	515	514	497	557	535	536	543	536	510	520	522	523	524	524	486	494	541	500	502	531	520	546	520	511	534	559	585	515	485	516	556	541	530	590	555	557	533	533	539	515	529	525	519	540	515	526	571	525	556	496	543	560	518	545	522	465	513	509	570	531	531	541	494	516	534	524	502	476	534	562	538	566	532	502	499	547	529	500	557	553	532	527	522	513	553	474	510	530	537	506	518	494	503	544	517	537	516	512	516	540	529	512	547	522	527	564	497	543	534	493	558	502	561	560	503	534	573	511	549	526	528	516	496	563	521	501	570	479	512	495	534	569	530	556	511	529	525	514	526	518	509	517	510	576	528	514	489	497	530	547	520	565	547	513	511	537	531	490	512	499	512	507	578	531	549	550	533	519	537	517	499	537	536	510	482	527	485	530	535	521	569	522	561	540	546	534	526	522	489	500	574	546	532	537	528	474	511	535	514	523	527	526	542	544	563	536	549	556	499	512	534	556	553	482	534	512	549	493	511	519	568	493	488	529	556	512	548	552	539	523	518	527	481	544	568	496	548	536	523	535	528	533	525	524	527	549	521	526	547	528	558	494	558	574	520	508	535	507	514	515	530	510	522	531	497	499	491	525	485	537	515	557	478	547	541	533	544	572	556	510	535	531	525	531	486	527	539	539	566	533	527	469	510	520	477	517	519	482	505	550	546	516	505	545	521	519	531	555	535	567	519	509	560	547	504	517	494	554	540	521	509	523	511	546	533	538	485	525	530	501	508	528	555	525	549	523	544	521	540	499	516	522	559	545	528	502	490	517	546	499	556	531	536	535	505	517	532	508	521	525	532	550	559	533	542	517	529	515	522	525	507	559	531	531	546	535	519	503	527	568	545	524	537	542	502	501	525	552	514	527	525	487	530	510	526	502	496	508	489	539	503	545	502	533	511	552	512	536	496	504	521	498	518	568	571	499	532	517	542	574	513	531	532	526	592	545	498	533	561	512	546	513	558	515	542	553	502	544	547	479	555	544	524	539	506	537	518	533	560	529	458	555	480	530	516	567	534	582	547	539	511	533	527	541	518	528	502	559	526	525	481	541	518	494	524	548	491	499	529	555	526	481	551	534	481	521	558	505	496	523	542	498	534	563	540	552	564	546	510	494	510	489	557	494	510	514	518	472	556	532	508	515	511	511	531	516	497	509	528	486	556	538	528	496	553	522	492	541	542	513	522	568	493	499	528	526	547	525	503	531	533	482	495	538	524	530	524	577	524	514	552	508	512	502	504	527	558	513	562	555	557	538	507	564	546	536	530	529	524	527	481	540	545	527	500	502	564	557	587	514	529	494	522	542	534	500	535	549	447	541	504	529	491	537	539	528	522	540	515	538	500	527	544	520	522	541	540	504	539	544	520	523	478	518	519	509	558	522	553	537	549	524	498	472	493	546	518	552	539	522	531	511	530	541	506	482	541	539	531	518	519	501	542	550	557	518	494	534	541	553	529	538	546	524	498	535	557	555	520	552	487	526	507	543	514	522	511	554	486	534	530	498	538	529	532	521	520	514	564	544	543	488	565	546	536	540	506	567	561	513	562	511	530	510	524	522	538	528	503	508	502	530	528	532	500	532	525	521	526	509	498	553	497	498	519	528	555	501	534	464	535	573	511	520	525	549	527	548	561	547	507	524	525	487	552	574	532	522	534	502	509	555	545	517	546	519	481	544	539	551	535	547	525	523	534	519	475	538	554	475	492	518	512	497	512	509	509	458	486	511	518	534	551	503	537	622	508	568	509	521	529	521	554	528	533	535	531	538	517	494	522	559	526	513	557	543	492	554	502	493	530	521	526	463	549	502	495	492	514	496	506	504	527	501	554	506	516	484	525	512	539	566	490	539	543	514	548	511	522	554	501	526	567	585	532	515	507	526	518	514	537	501	523	527	527	548	496	523	524	500	539	524	531	536	539	531	525	543	504	497	490	511	510	516	543	480	511	531	541	561	540	484	532	545	574	556	506	530	524	515	546	533	524	529	541	535	534	497	512	503	534	525	461	558	505	495	561	567	513	554	591	501	499	547	526	543	507	537	526	513	559	550	535	504	499	506	501	512	504	573	549	523	494	535	499	468	493	532	525	494	521	527	541	532	489	543	503	508	541	552	536	538	547	492	500	495	535	523	534	487	519	522	540	524	518	510	533	546	530	523	504	550	495	513	517	550	547	484	526	509	499	509	521	514	511	523	516	555	515	532	504	532	539	543	530	504	493	491	521	531	513	507	492	505	503	521	499	497	542	560	511	551	530	516	544	559	533	503	520	503	532	542	514	515	543	495	515	551	529	525	513	536	538	561	532	535	529	475	522	518	506	539	527	515	479	510	547	491	523	511	523	499	540	561	525	536	510	518	531	540	535	575	539	486	480	530	539	477	560	525	574	546	538	537	522	542	527	490	532	539	551	532	540	479	518	540	523	522	550	530	519	537	570	514	523	535	545	497	507	534	499	551	514	504	534	545	535	524	547	520	509	597	506	508	510	529	486	538	525	526	531	500	526	532	530	473	483	541	490	524	537	530	539	523	568	545	555	547	495	490	533	519	519	543	537	525	545	543	551	503	495	511	542	500	569	546	553	548	519	491	538	516	497	532	521	543	547	479	553	557	528	510	508	555	518	528	539	544	558	522	500	525	522	490	515	534	507	500	505	574	511	512	518	545	529	504	503	543	493	496	563	524	540	559	520	506	530	493	497	504	570	513	504	508	516	527	518	538	549	548	524	518	522	493	558	520	521	524	582	504	532	559	526	508	529	553	550	534	533	533	513	525	548	507	530	489	555	514	519	527	511	502	507	555	541	536	524	510	521	479	529	510	519	493	544	520	527	550	526	524	526	525	512	483	522	531	540	521	520	474	512	491	536	515	507	535	519	569	535	541	566	565	495	478	530	516	515	518	519	544	538	506	533	513	507	513	540	528	524	554	520	521	538	537	492	513	527	530	510	525	510	515	507	544	553	515	544	503	508	519	518	537	556	506	522	498	523	495	518	497	520	525	542	520	518	531	535	493	514	537	502	507	534	538	527	529	533	507	517	461	519	528	482	515	577	517	499	560	505	526	533	505	510	518	526	499	509	522	547	490	519	496	537	521	506	536	520	505	539	555	566	485	526	520	502	512	571	524	536	488	482	514	479	510
4929	15027	10061	5015	3612	2735	2066	1703	1462	1224	1133	984	891	827	724	724	677	707	657	703	630	642	646	633	614	560	619	564	594	641	523	594	575	551	557	526	548	527	557	558	516	493	546	561	536	538	516	542	540	551	556	510	560	557	542	541	532	573	523	549	526	555	538	516	599	551	545	549	561	527	561	526	540	564	580	526	529	561	543	530	533	551	504	517	556	572	538	556	522	517	525	525	499	531	484	539	560	560	529	531	492	526	524	514	536	536	540	528	560	562	558	539	544	520	528	563	560	530	527	528	534	559	520	524	497	558	557	472	537	534	543	516	546	527	527	538	525	540	552	525	511	524	527	521	514	525	519	499	518	536	536	555	547	521	549	506	523	530	535	556	526	570	551	576	535	526	538	560	553	504	530	517	536	530	517	529	546	555	542	499	544	559	554	561	504	537	553	522	516	547	538	579	536	584	557	483	549	551	518	538	540	529	526	547	562	537	543	541	571	502	535	526	537	532	532	528	521	544	551	521	535	505	483	553	509	518	542	497	514	517	536	523	551	555	541	557	499	532	504	544	502	531	517	534	519	544	536	514	539	551	492	555	505	526	557	534	530	503	535	534	560	544	532	544	548	519	547	484	509	569	502	519	514	562	572	485	536	533	550	460	506	498	527	561	551	548	530	544	544	544	555	528	576	515	538	549	510	505	556	491	560	537	489	518	520	572	536	544	528	546	504	538	534	549	512	519	562	520	522	508	523	559	524	548	534	517	476	537	572	538	485	538	517	536	510	538	538	513	543	566	551	577	529	568	499	514	537	528	535	532	578	519	552	537	541	485	514	540	549	523	530	551	544	495	544	547	506	556	521	564	532	514	535	586	534	521	529	528	553	500	515	534	560	560	564	525	524	534	556	557	547	496	588	524	542	536	507	534	509	555	532	521	523	537	530	515	538	523	566	577	554	535	541	547	525	561	553	521	566	520	529	540	501	564	509	530	538	567	506	586	545	535	530	552	536	544	528	523	557	541	500	484	509	540	509	508	528	496	538	523	535	541	550	539	506	488	531	514	517	566	489	512	507	543	595	514	511	522	495	534	522	567	562	553	522	524	492	540	540	544	573	482	529	532	522	543	522	498	503	531	602	559	528	536	525	553	561	564	564	521	533	510	481	508	537	498	543	549	518	546	519	515	545	509	554	501	505	509	495	567	528	542	560	550	533	562	538	537	526	497	529	541	532	550	539	538	510	510	535	496	519	494	537	518	516	535	529	529	532	512	539	536	555	562	505	475	536	509	508	491	547	527	561	534	550	569	518	501	547	545	510	587	519	539	531	503	550	519	519	573	524	520	519	449	529	516	542	540	546	520	542	554	520	506	502	526	522	540	532	540	530	517	523	531	524	506	533	532	538	538	499	525	513	486	549	537	540	526	549	546	535	562	543	515	542	523	531	518	495	511	545	525	546	545	555	516	505	565	516	555	565	541	513	514	551	574	509	505	518	513	519	503	573	537	533	543	519	493	544	526	511	537	528	538	542	521	541	516	532	533	520	494	538	526	518	537	520	540	513	564	477	532	570	526	514	542	502	518	522	526	548	503	505	562	509	547	525	497	568	485	524	598	556	534	512	510	579	511	541	500	515	517	541	509	509	549	514	491	516	556	508	506	562	535	571	537	609	487	512	492	513	582	548	534	514	553	560	504	554	537	550	518	491	535	511	549	539	558	531	501	508	521	525	545	527	511	554	502	524	501	528	557	553	517	582	527	510	529	528	521	510	557	535	537	509	499	500	538	520	531	556	494	482	561	526	505	557	551	549	516	516	529	583	527	529	515	477	537	552	525	557	514	520	504	529	553	550	502	497	521	526	561	552	561	540	570	581	550	538	509	540	574	555	524	514	520	489	572	547	499	554	548	538	559	553	499	522	502	555	527	529	590	562	507	503	531	519	566	517	517	536	509	555	522	536	507	546	586	530	515	511	542	521	490	527	537	525	519	538	534	540	529	538	496	565	537	558	520	520	531	546	541	571	493	530	543	509	541	522	520	512	524	516	495	530	520	543	552	547	548	537	510	544	559	540	527	511	521	500	522	524	509	509	537	505	559	529	530	535	538	499	530	525	545	504	564	536	508	512	545	529	565	550	549	521	526	538	499	514	555	518	525	529	551	488	519	520	519	514	517	510	514	565	550	525	529	528	575	509	504	515	499	577	518	518	517	548	511	533	539	536	526	561	523	549	518	545	518	534	550	517	538	537	526	548	522	501	547	525	525	563	567	494	538	471	523	521	528	544	520	518	568	534	546	566	538	511	488	516	522	560	539	520	507	517	530	506	551	513	508	519	541	542	553	480	571	521	564	536	561	505	526	524	563	531	521	537	560	487	496	552	556	563	516	566	486	548	487	522	527	511	535	525	532	534	499	527	552	518	572	535	557	509	530	513	485	493	552	497	545	533	558	490	546	526	524	517	511	477	497	529	529	536	527	514	509	534	559	544	501	556	544	525	555	518	548	558	520	528	541	530	532	504	518	518	509	513	520	511	535	517	514	522	582	503	534	546	498	570	559	553	534	549	527	508	548	516	525	481	523	510	517	510	536	581	517	507	592	565	536	530	536	534	592	538	548	490	554	594	530	532	519	528	512	551	556	539	506	542	519	542	523	548	535	499	528	534	531	561	526	495	490	552	553	522	505	527	500	532	579	550	550	505	491	548	548	526	533	495	547	560	541	560	542	517	540	536	515	519	536	511	515	556	548	523	528	523	539	526	508	560	544	525	544	504	531	525	492	523	523	509	537	523	523	519	533	561	530	499	549	509	563	527	527	587	565	513	537	535	517	533	562	551	502	505	547	557	469	530	492	514	561	530	518	521	491	505	545	579	506	568	526	560	539	543	560	544	526	494	508	555	557	542	524	519	549	515	513	526	522	519	535	545	537	545	509	564	529	522	535	513	496	500	518	556	490	503	567	504	543	530	490	523	552	520	509	563	549	516	505	541	539	494	543	522	541	504	542	509	536	506	519	500	499	541	522	524	565	485	526	514	546	552	478	542	514	546	510	460	516	527	555	527	551	499	564	480	521	542	485	534	571	549	529	531	567	562	541	558	509	515	552	561	549	560	540	500	516	539	529	524	518	544	474	541	547	553	499	539	510	535	525	535	533	540	530	539	537	569	553	528	549	513	525	537	531	552	564	534	551	510	533	509	564	519	527	541	541	564	516	562	526	510	529	544	483	513	524	535	538	542	526	529	527	534	553	548	519	478	508	531	561	557	517	504	566	490	490	561	515	539	473	525	528	518	485	549	549	511	521	525	514	529	577	520	545	475	519	521	539	501	544	515	535	539	501	542	537	517	539	529	527	520	525	522	571	497	534	524	511	505	541	539	544	520	511	540	511	541	543	581	568	552	515	502	493	544	550	525	499	509	493	508	495	548	530	580	536	534	523	505	527	532	558	533	543	533	519	524	494	524	545	493	500	543	556	534	530	517	533	531	536	532	526	517	521
27999	17374	3097	459	326	271	236	250	254	235	213	228	230	263	255	228	228	212	197	235	219	245	221	230	235	233	249	234	211	214	199	218	237	240	229	259	227	225	232	226	217	212	251	230	215	231	187	246	236	219	237	251	250	232	219	248	241	232	248	230	219	223	260	252	231	215	221	236	231	224	251	253	236	209	218	189	204	228	220	243	210	228	223	235	203	246	226	246	261	240	228	208	236	257	218	218	224	224	231	217	209	205	221	230	213	224	257	241	204	227	241	249	200	218	226	241	233	229	239	218	219	221	213	264	235	216	240	247	212	230	238	244	224	203	258	213	248	223	224	221	221	233	238	248	213	252	222	217	226	222	193	221	242	244	205	246	215	217	255	197	212	212	224	225	220	228	229	253	250	263	217	247	240	213	239	228	255	211	230	221	223	208	253	227	235	240	227	207	247	226	243	215	226	231	227	209	235	225	243	222	240	226	251	249	229	208	222	228	244	220	239	234	224	239	240	221	250	224	248	230	227	245	210	229	257	225	249	218	210	213	208	243	238	224	229	228	236	211	223	266	244	245	241	226	238	212	232	214	229	212	221	230	224	263	240	256	266	223	239	227	247	216	253	229	243	220	241	234	231	214	232	235	257	218	249	215	217	254	236	225	214	235	250	230	211	245	240	213	247	200	237	275	251	204	230	230	214	218	229	246	239	263	211	240	234	225	234	225	226	242	230	237	237	224	229	244	233	235	200	232	251	238	248	242	224	225	240	211	252	224	246	238	223	237	230	220	239	226	209	210	241	243	234	229	232	222	241	257	229	248	235	255	224	225	234	219	221	237	257	220	240	211	231	238	241	229	232	241	222	214	230	232	231	262	232	221	240	242	247	223	219	237	224	248	216	247	243	243	254	241	254	237	266	252	237	234	229	248	202	263	255	238	213	215	210	232	200	184	251	234	212	214	244	232	201	245	237	224	223	203	248	243	233	244	236	225	225	216	225	234	215	241	232	206	236	214	239	238	209	219	232	249	243	237	232	238	248	232	202	204	260	253	205	239	230	222	238	233	252	224	241	230	235	227	234	198	222	259	247	218	245	217	210	220	234	222	224	246	199	263	229	229	239	258	237	235	246	217	236	226	232	187	245	235	212	229	247	253	211	228	219	224	219	228	242	252	225	213	235	226	240	221	248	220	232	225	228	225	257	221	218	213	251	215	246	244	233	239	230	228	228	234	232	210	251	240	223	238	242	204	249	221	242	215	240	250	221	242	223	245	220	216	236	222	225	205	229	212	247	245	226	210	212	217	245	213	238	225	240	223	251	235	208	254	225	213	232	233	253	239	251	215	214	223	200	234	224	215	199	250	211	221	234	215	232	221	250	218	201	257	222	224	259	249	238	240	225	241	225	219	248	255	244	247	225	255	218	231	219	257	224	221	237	216	241	232	253	236	227	224	224	220	232	231	225	237	237	227	218	238	212	262	225	237	220	248	253	208	250	231	214	243	234	240	223	234	239	242	222	208	239	219	228	242	241	217	218	251	237	236	212	242	225	231	208	243	242	208	228	228	233	222	241	217	267	241	229	250	256	228	241	201	241	219	236	231	257	235	225	227	241	216	214	212	236	237	241	231	248	209	219	219	218	199	228	233	245	233	244	229	217	231	236	218	231	235	217	212	222	226	224	231	218	213	210	222	251	220	242	217	237	207	240	225	231	221	223	230	218	232	241	235	223	234	228	225	241	208	246	213	243	271	239	211	213	231	233	226	230	233	242	240	224	219	221	210	256	232	195	251	243	231	251	234	257	232	239	220	239	202	217	217	235	221	214	224	242	207	211	271	232	223	228	248	225	228	210	243	216	234	276	229	232	232	236	215	236	255	235	242	242	248	263	233	242	229	218	256	262	224	226	242	232	247	212	233	236	216	221	232	232	232	234	218	236	239	242	218	220	222	212	205	237	194	259	218	230	230	231	238	193	204	220	208	236	230	226	243	235	224	239	223	200	231	197	251	234	220	234	232	259	238	255	256	255	225	234	241	231	231	209	253	264	208	217	235	225	250	232	242	222	220	214	231	218	251	246	227	210	218	224	251	227	236	222	221	256	237	220	230	237	226	208	249	220	227	215	234	225	234	254	233	219	212	206	249	230	214	225	240	248	198	265	231	240	222	218	238	204	243	226	224	227	237	265	221	232	215	220	236	213	222	241	229	271	209	223	253	227	195	224	239	245	220	238	234	213	226	237	228	236	269	250	227	230	204	207	239	220	233	212	226	245	215	267	215	213	202	244	256	246	223	216	220	258	208	228	236	225	223	238	219	228	225	242	242	258	224	225	226	231	235	225	222	241	241	217	234	223	216	224	235	225	229	225	223	210	228	217	207	274	237	207	224	221	243	214	256	223	223	205	230	244	219	206	229	250	248	222	225	242	215	246	237	246	232	204	197	202	216	213	242	255	215	213	214	216	222	213	203	219	223	245	215	220	232	226	216	244	226	238	235	223	217	226	209	235	248	224	224	212	240	255	225	241	214	211	215	246	220	213	225	222	239	209	236	218	231	217	231	238	237	204	224	248	227	234	258	223	204	221	234	239	214	219	231	228	230	225	224	236	228	207	226	231	253	206	222	240	226	240	250	230	221	223	243	250	231	213	226	246	226	238	245	229	234	224	259	256	227	223	260	229	248	231	248	229	218	245	224	216	238	249	238	230	230	218	205	215	247	228	212	229	250	234	222	211	226	202	240	248	223	248	223	240	230	219	229	204	233	235	234	223	240	235	197	241	229	246	227	274	229	236	247	232	221	208	199	239	257	242	225	244	213	251	213	204	240	227	244	226	241	217	228	249	244	238	207	266	237	233	229	223	206	227	228	260	232	213	227	250	216	228	196	235	241	231	207	219	230	203	217	248	236	206	255	235	245	211	249	229	221	233	241	210	224	240	226	223	227	251	227	252	246	252	239	240	214	222	249	265	238	213	237	206	224	222	230	239	233	231	235	227	214	243	206	242	200	185	221	227	226	227	228	221	248	212	230	205	234	245	214	222	237	209	247	230	237	223	239	225	242	242	247	247	204	213	251	203	235	262	237	200	225	227	219	228	232	200	226	221	228	237	244	246	189	232	218	254	212	244	223	242	242	213	244	259	239	225	223	228	242	206	227	225	239	230	201	248	224	211	224	239	235	225	213	228	245	239	200	219	193	240	245	221	242	223	218	225	215	211	236	224	220	221	238	224	233	217	251	238	220	216	237	255	231	214	244	218	243	233	212	241	233	203	216	246	232	250	249	255	265	243	207	227	222	252	237	246	222	215	227	237	230	203	202	235	203	230	251	198	232	231	218	198	277	251	239	278	229	253	203	223	218	228	232	234	231	232	272	240	220	216	227	229	215	250	224	221	228	228	234	244	244	244	236	216	248	197	222	228	208	252	246	213	206	236	238	244	237	229	239	217	215	220	229	245	226	206	250	223	205	196	228	213	251	186	234	227	192	187	264	217	211	219	223
4253	758	560	372	352	317	316	302	265	282	276	244	291	256	285	257	229	245	261	254	268	266	277	244	270	241	269	257	244	256	271	256	270	255	263	261	219	270	234	281	253	253	279	258	249	247	287	255	267	282	270	233	288	286	245	284	254	250	260	236	253	271	243	262	242	280	254	263	273	277	266	259	246	272	270	258	258	313	270	244	241	224	255	255	285	250	265	246	266	246	266	242	254	267	270	261	257	274	255	263	281	257	280	273	275	254	258	273	272	229	270	286	231	269	246	254	274	247	300	260	270	262	254	255	281	250	240	263	279	245	262	268	251	247	263	234	267	273	255	263	283	243	271	279	252	268	269	290	247	231	287	244	264	279	266	262	261	272	258	266	269	241	266	259	261	275	272	263	246	288	283	259	272	264	259	259	275	258	275	268	254	252	248	273	270	247	278	281	280	254	263	253	258	261	270	259	283	259	275	257	294	253	260	247	263	259	242	268	254	257	272	290	229	236	248	224	257	286	256	260	276	299	273	257	247	244	275	233	265	252	264	275	223	276	268	265	225	270	249	247	253	294	266	266	241	245	252	288	262	244	266	280	280	252	268	279	272	234	271	281	277	240	268	255	250	266	257	232	259	286	283	261	271	254	249	259	271	255	278	293	257	231	249	242	247	271	267	306	266	280	278	257	281	241	266	251	261	264	264	267	260	259	267	229	261	290	247	254	249	258	252	237	251	271	271	263	265	275	251	239	297	228	256	256	273	257	230	252	252	277	260	225	248	246	261	252	278	278	242	276	269	260	276	267	227	254	265	272	251	254	263	258	221	295	268	282	263	277	264	266	281	238	243	266	255	260	238	241	242	251	266	249	273	280	281	259	248	263	261	269	264	261	248	259	250	271	261	289	256	257	257	252	287	248	283	248	248	264	254	247	251	251	277	269	283	253	235	264	252	248	274	235	219	269	293	239	251	285	259	249	266	272	269	265	250	269	240	285	258	264	270	256	267	244	249	269	269	253	269	275	301	246	254	260	261	260	274	285	264	269	278	276	266	234	272	240	232	272	258	253	251	246	291	272	267	271	278	235	286	294	236	269	250	288	280	257	262	263	271	289	274	281	268	263	252	241	275	278	244	269	254	249	252	293	270	289	256	274	253	238	290	275	269	262	238	247	276	272	232	259	258	272	258	255	224	304	270	278	247	248	250	274	263	258	288	272	267	285	254	234	246	276	256	258	245	269	297	263	246	254	269	250	270	251	263	260	274	269	258	279	253	254	261	276	253	277	260	272	269	280	293	262	243	261	275	223	286	250	242	244	257	256	257	262	300	276	236	289	276	267	279	260	291	267	261	255	267	257	255	260	239	255	276	272	228	307	269	242	235	267	276	238	264	282	254	295	293	283	260	252	240	236	262	257	229	237	258	274	304	258	251	252	271	275	239	225	274	260	256	268	278	283	238	293	267	251	260	251	244	264	254	253	270	268	255	235	266	241	271	250	259	250	280	277	260	254	284	251	264	262	264	247	256	230	252	265	250	265	249	282	244	265	232	254	240	251	259	230	243	265	257	257	268	285	252	260	253	277	238	237	251	279	280	302	274	277	262	255	267	276	235	223	267	244	251	284	250	242	233	262	280	269	282	271	280	264	281	249	273	288	274	243	244	250	256	274	268	278	235	247	227	271	258	266	271	286	266	234	280	270	246	277	239	290	270	255	273	267	270	251	252	252	259	275	281	275	286	253	261	255	284	274	267	273	250	261	285	264	254	226	279	279	247	237	257	252	230	265	275	257	266	270	250	278	259	259	272	269	267	257	264	255	277	285	242	266	274	241	255	268	263	273	255	251	245	234	252	261	256	273	260	280	250	272	272	248	243	281	264	290	255	281	246	274	230	282	258	271	252	272	265	292	243	280	269	269	237	251	242	283	253	223	263	270	251	253	254	270	259	292	272	272	278	253	251	247	257	250	243	282	252	286	274	284	247	254	266	249	264	260	273	262	258	262	255	246	271	280	277	252	256	262	227	241	256	259	298	265	239	244	250	255	274	265	256	254	247	269	253	227	247	287	277	257	261	233	269	263	246	256	269	283	270	246	248	269	246	235	252	265	270	256	227	274	246	244	228	258	275	223	265	266	264	253	276	247	263	238	261	256	272	259	274	268	291	279	255	290	247	291	239	260	257	310	256	291	241	262	282	254	242	251	241	264	257	251	250	253	251	252	302	253	276	230	232	259	233	275	254	254	298	249	273	253	251	247	263	232	256	246	245	267	290	259	270	259	252	252	286	268	272	266	278	249	264	270	226	250	250	276	284	267	259	265	280	255	247	267	255	260	253	250	257	251	256	254	250	301	283	285	295	253	266	248	266	277	282	269	270	226	262	264	265	237	244	222	270	250	264	237	272	260	260	244	255	279	281	298	256	243	274	258	276	274	277	279	253	237	266	238	264	276	238	235	260	280	277	282	274	265	263	240	270	254	246	267	251	236	284	258	267	276	271	296	242	233	247	288	277	234	271	258	272	290	249	232	282	267	244	281	242	241	257	252	267	250	289	244	263	263	266	261	265	250	260	261	266	274	275	270	244	259	240	253	274	293	249	229	270	269	257	268	276	271	259	235	281	261	254	245	269	264	261	253	246	254	246	275	239	248	270	274	250	287	247	236	251	236	259	245	247	259	267	265	226	264	259	246	263	250	260	269	239	262	250	251	250	240	285	268	251	310	266	260	255	277	268	260	244	249	264	270	253	239	291	278	255	258	270	275	248	257	297	237	251	265	251	242	266	263	252	271	274	261	285	251	265	235	251	240	295	280	285	263	248	263	288	276	293	263	259	233	275	254	273	269	257	270	264	248	268	268	216	261	265	247	256	270	275	298	267	245	258	243	297	251	259	256	264	257	264	272	269	256	267	233	261	268	273	268	305	268	253	263	255	274	254	240	269	250	250	270	284	248	236	249	261	254	243	260	255	294	266	267	271	284	252	250	243	275	264	242	264	266	265	244	270	253	259	251	270	256	256	250	262	280	279	252	261	250	259	247	290	249	271	260	285	263	225	265	267	260	292	274	262	253	273	278	274	260	263	254	250	239	250	258	240	286	246	270	258	273	278	288	231	250	287	279	274	223	262	271	256	267	253	272	262	264	259	257	246	269	261	271	267	216	264	267	258	266	243	288	252	250	263	279	261	276	271	224	246	253	263	255	225	237	274	261	255	260	261	282	289	267	284	263	249	267	260	263	260	258	249	273	255	250	228	247	248	249	266	254	283	249	274	247	285	265	259	276	234	241	272	270	263	253	264	263	304	246	262	289	237	270	273	257	239	251	262	254	274	284	267	262	225	283	279	245	262	278	235	264	246	265	276	265	287	252	255	264	223	287	259	249	240	270	258	278	275	288	257	257	259	269	259	228	245	279	275	250	272	240	239	223	258	245	283	262	269	272	237	278	260	283	279	275	255	247	285	245	260	272	268	275	270	289	276	285	262	277	273	243	286	251	255	241
24000	21414	28707	24499	21402	9110	916	584	471	428	390	366	316	317	347	278	280	275	283	318	262	255	237	265	229	256	249	248	280	223	273	260	247	240	247	248	260	258	242	259	253	272	238	250	255	234	272	260	225	260	252	251	237	233	243	242	250	260	238	268	226	248	243	245	249	200	214	231	257	240	231	228	235	266	240	239	237	258	246	244	244	228	208	191	225	238	230	225	215	243	235	277	240	233	248	222	232	246	217	212	257	211	222	248	258	236	208	238	246	262	238	238	221	241	235	225	258	224	231	214	238	211	202	220	232	240	252	237	223	261	251	260	255	228	223	242	222	246	259	216	216	236	258	196	231	218	243	223	201	224	229	251	220	225	231	231	224	236	247	244	227	252	253	238	239	251	227	222	229	220	235	263	206	258	244	234	223	220	239	231	246	226	243	235	263	228	231	242	241	255	224	238	240	220	198	236	230	228	225	214	223	275	217	197	240	242	220	233	245	252	233	233	257	243	222	248	241	204	242	266	248	235	240	253	237	214	238	228	250	247	222	240	238	261	233	242	252	237	228	228	241	237	247	220	240	226	201	261	244	235	248	236	259	240	269	226	215	241	216	220	236	238	231	234	242	233	226	217	229	255	232	242	237	232	238	213	255	207	237	253	249	202	235	220	245	268	199	225	228	213	236	209	229	224	227	242	239	245	225	197	227	224	276	227	214	238	261	228	265	238	232	258	229	243	208	244	233	253	240	215	233	262	218	209	266	236	244	228	234	219	224	231	210	253	259	254	241	240	239	210	211	241	254	219	221	229	244	229	200	258	243	235	259	229	249	226	274	220	237	226	266	219	244	228	249	242	224	208	255	248	230	225	230	233	209	211	260	218	245	238	227	237	221	238	209	206	230	227	233	225	214	259	238	249	252	241	261	263	247	226	216	245	236	225	259	229	201	213	229	212	227	224	231	244	209	220	244	234	218	237	228	240	226	223	231	253	241	229	245	252	240	232	250	242	227	247	243	221	224	252	206	221	236	244	218	237	249	194	252	195	197	216	268	241	266	236	234	229	210	241	225	215	230	254	229	235	257	222	228	228	226	234	247	218	219	211	253	243	230	223	268	240	213	241	252	245	246	224	244	255	254	241	245	214	224	245	226	253	227	253	230	205	225	243	211	249	247	263	215	236	247	256	250	246	228	253	248	244	239	252	196	234	242	239	256	222	244	226	247	228	245	221	240	222	216	271	207	230	269	246	246	240	245	235	217	238	233	217	217	253	224	242	221	266	218	221	245	248	198	209	251	247	249	261	236	229	215	252	224	224	238	229	211	246	249	234	243	222	252	193	271	233	257	209	218	262	233	229	219	213	199	240	214	232	262	234	244	206	237	231	232	215	224	251	231	208	228	231	236	218	226	222	261	221	212	258	260	223	245	226	243	260	272	247	244	224	238	213	225	234	196	246	225	230	229	242	239	247	243	228	258	220	236	241	232	232	228	235	246	234	221	230	223	226	229	198	252	255	234	216	231	237	230	231	240	237	251	206	234	239	227	248	218	221	260	246	205	213	214	270	240	258	253	240	227	225	216	211	222	221	284	251	234	237	211	241	239	227	224	199	270	219	236	233	271	263	247	229	254	238	227	232	268	227	247	234	211	214	223	221	239	239	222	248	239	216	232	229	237	229	225	232	226	266	220	252	205	234	200	236	253	222	245	258	212	251	221	232	221	237	237	227	232	210	205	244	231	234	248	247	214	223	232	232	258	203	223	234	243	234	236	208	241	217	206	234	239	242	238	234	240	214	206	228	248	220	242	236	233	256	240	233	269	238	242	242	228	232	212	230	214	239	246	246	230	259	233	262	258	274	241	230	222	233	237	244	233	222	241	240	242	247	250	239	211	231	240	209	217	203	246	236	243	220	263	264	220	269	223	203	256	235	233	222	225	212	237	267	257	243	209	236	216	236	208	249	280	230	237	209	238	244	225	209	224	246	219	219	232	224	236	238	242	216	232	243	254	217	259	260	232	242	213	241	204	227	215	222	224	228	236	224	224	212	204	242	229	222	218	219	232	233	235	248	250	246	231	226	206	238	243	238	204	210	231	242	219	236	209	231	182	222	237	242	213	244	219	220	232	246	237	245	241	233	208	223	234	230	219	222	242	241	226	228	221	246	230	222	246	234	238	245	225	234	261	227	235	241	241	238	238	243	271	222	223	239	234	207	256	251	234	197	253	276	236	236	245	243	235	212	223	213	260	238	213	216	245	240	213	245	231	237	229	238	225	255	239	239	249	257	234	216	262	231	234	202	264	203	248	241	242	244	229	222	242	225	216	257	245	220	244	256	262	242	228	255	264	246	238	234	219	245	212	268	240	245	229	236	241	269	233	237	233	226	229	250	237	241	257	201	213	255	233	221	273	224	230	243	227	216	227	262	230	244	237	225	240	252	223	228	239	234	266	217	228	232	230	249	234	227	240	238	208	218	241	230	251	229	193	243	225	263	246	204	242	239	237	217	231	236	239	215	225	249	229	226	234	261	221	225	223	247	217	244	200	218	246	241	231	252	233	221	222	236	238	234	244	212	224	252	227	214	250	223	245	217	273	217	236	232	234	239	263	248	227	199	249	225	242	240	243	237	237	230	224	228	224	236	216	232	226	232	250	231	233	211	232	236	249	227	219	238	226	237	215	255	235	230	225	236	214	221	213	224	224	237	215	231	233	214	247	207	255	254	241	221	237	220	234	250	237	238	255	239	218	234	248	214	237	234	244	236	232	264	217	201	248	232	251	229	221	243	235	233	262	230	233	230	224	240	255	230	234	248	238	228	245	262	213	242	238	251	233	215	224	227	223	249	233	234	238	247	215	234	253	218	232	245	221	214	243	217	227	227	240	243	261	229	230	248	241	223	217	232	255	234	216	253	222	259	217	242	229	217	229	213	241	251	215	242	232	235	208	236	250	249	239	216	235	191	233	244	209	247	208	214	230	244	222	225	245	224	254	219	252	268	207	266	248	258	242	239	260	237	258	241	213	197	239	245	266	232	261	233	250	213	234	259	256	247	230	224	214	253	219	256	250	235	236	252	227	211	219	250	236	205	214	253	240	238	237	234	232	236	260	283	239	251	232	234	224	243	251	221	231	221	246	255	228	230	180	246	272	260	248	248	229	254	251	223	216	237	238	227	232	244	238	248	215	227	236	228	221	225	239	241	224	270	229	241	236	232	228	233	223	239	210	253	243	242	262	231	241	253	217	254	241	211	245	198	248	224	224	238	257	261	219	218	220	210	253	247	231	243	238	227	247	214	237	238	241	236	216	239	246	214	221	260	253	217	236	212	206	255	224	228	233	245	231	214	237	233	250	244	217	239	229	222	221	209	217	255	240	244	249	236	240	253	231	235	239	212	244	252	234	249	241	248	232	226	244	223	216	224	239	200	229	226	230	219	243	250	202	253	238	188	231	238	224	251	236	258	256	238	241	242	227	260	242	215	225	250	214	220	259	225
3363	8865	5938	2697	1804	1416	1119	869	752	641	560	448	472	390	344	347	358	334	305	312	301	286	321	292	296	279	276	261	279	269	294	255	275	285	257	267	255	295	294	279	235	245	232	276	259	267	257	297	254	255	273	260	278	276	259	288	251	280	257	269	248	267	287	259	270	264	244	272	244	247	241	269	262	266	257	270	257	272	261	267	284	233	256	263	254	249	235	231	246	272	226	255	274	236	257	231	244	252	250	234	264	225	229	248	240	301	246	270	234	249	233	247	279	282	261	264	270	270	261	248	271	263	262	242	240	251	270	241	274	241	259	239	268	248	251	237	217	257	298	242	240	274	246	249	249	278	295	262	242	237	247	286	230	274	230	228	243	236	248	252	234	287	232	244	240	296	249	222	222	266	266	239	242	241	226	271	256	231	240	240	273	243	260	258	249	268	237	241	250	237	257	260	225	235	259	256	232	268	252	237	276	241	237	253	260	254	244	243	225	265	260	260	232	253	265	252	252	267	289	261	255	247	264	239	256	250	262	246	235	241	249	245	255	278	266	270	232	268	248	255	262	244	268	236	245	282	258	254	235	254	239	242	250	254	236	235	274	232	245	255	229	283	256	227	231	249	259	256	260	252	262	222	252	235	231	247	242	230	252	273	264	278	285	248	258	259	263	245	249	248	280	234	258	260	270	249	260	245	249	245	242	232	232	230	264	266	254	268	241	247	234	248	280	243	240	237	267	250	250	233	222	240	233	272	248	255	255	235	254	255	257	264	246	231	246	271	241	271	230	251	256	257	242	267	277	255	225	249	241	301	235	240	249	266	261	243	260	242	248	245	214	241	254	237	282	267	262	238	262	247	289	275	278	254	253	236	226	253	237	246	259	267	239	237	225	249	292	229	253	239	242	269	264	245	271	246	279	240	251	279	251	258	229	238	258	261	256	212	247	281	242	251	270	260	234	255	276	249	262	234	249	263	239	243	247	252	285	243	245	248	260	247	280	245	235	244	264	260	261	262	257	240	235	266	255	244	228	246	250	284	278	252	241	253	233	269	243	249	267	260	238	247	260	242	261	247	238	258	250	274	244	249	239	233	258	258	264	258	252	240	291	229	228	262	267	245	238	272	266	272	235	258	242	233	246	287	233	249	256	262	227	263	253	274	253	262	232	265	268	278	254	237	260	241	229	232	271	254	261	256	267	254	248	262	243	231	260	254	249	263	257	244	247	255	242	239	256	262	241	239	215	274	279	269	249	250	255	258	206	257	244	250	256	281	242	224	272	242	261	263	260	221	245	272	276	284	232	249	252	238	255	251	232	261	246	231	242	269	255	259	249	273	244	256	269	256	260	265	241	274	245	262	264	296	249	264	267	289	261	263	257	251	250	245	264	244	273	285	261	252	263	230	230	250	245	245	265	256	246	267	231	271	240	258	265	226	224	268	254	247	264	250	236	219	256	248	233	244	268	248	244	258	245	254	243	232	240	242	252	251	244	270	250	272	283	246	266	227	224	248	277	284	259	268	246	243	259	259	243	262	268	261	240	250	248	265	266	226	248	220	247	254	269	276	276	270	257	253	260	244	242	261	271	254	258	268	264	240	235	252	279	248	254	248	221	268	246	244	260	242	243	239	238	265	255	256	229	235	235	232	238	280	238	246	263	259	272	279	282	297	267	255	278	217	235	251	244	247	277	234	252	230	254	253	233	251	266	232	216	232	255	244	286	292	260	281	262	264	243	271	218	260	231	231	267	224	265	264	244	235	258	253	256	249	278	252	278	235	256	246	256	236	220	275	269	257	264	255	252	220	256	245	232	269	259	225	244	292	217	234	282	240	226	228	251	296	280	239	269	245	260	248	274	251	247	264	220	239	249	248	258	247	224	255	274	264	236	247	252	264	245	237	258	271	241	258	271	251	265	255	265	247	290	222	276	235	223	267	238	243	264	243	248	254	275	268	240	266	241	258	249	247	222	268	255	262	261	243	244	257	295	261	233	258	250	256	253	255	232	246	259	241	226	266	237	260	249	256	280	262	269	251	241	226	277	270	265	249	245	256	213	269	249	263	253	280	251	256	239	231	245	251	261	256	242	263	235	236	278	262	246	248	215	239	282	259	244	235	245	232	233	251	276	261	253	274	267	256	242	260	237	268	267	245	244	273	268	269	262	278	243	254	246	244	237	270	256	258	241	254	264	248	254	226	251	238	234	264	270	260	253	231	254	209	246	269	285	257	243	268	286	238	246	246	245	276	257	259	249	269	220	263	280	243	279	267	263	234	242	269	270	230	260	230	246	236	255	264	254	242	247	254	268	257	256	243	264	234	251	219	238	246	229	291	254	246	273	260	277	239	263	229	256	256	236	232	250	257	240	265	243	252	244	223	246	248	246	243	234	262	231	245	267	251	234	264	268	210	245	237	246	204	253	259	243	245	206	234	253	272	253	256	260	232	234	270	255	236	234	222	264	276	275	257	242	266	261	270	251	256	206	242	239	260	247	269	241	255	235	235	247	257	261	250	245	275	241	241	274	270	267	247	245	229	262	269	237	229	270	262	250	264	239	242	262	246	259	256	252	233	255	243	269	260	260	256	226	251	238	250	235	267	250	239	256	262	258	257	245	263	270	239	254	256	272	266	248	269	231	242	276	238	248	256	239	251	227	298	246	238	257	239	264	228	256	242	259	248	252	226	254	246	285	253	273	247	255	258	227	229	231	273	238	258	267	235	259	261	267	268	234	244	236	265	218	251	254	247	251	245	261	256	252	245	246	291	244	262	231	273	276	273	253	245	281	256	243	269	256	247	261	255	238	288	230	267	272	229	268	240	226	262	258	248	269	255	232	281	253	239	244	274	258	269	271	239	244	220	280	220	241	249	235	272	269	258	271	237	270	267	246	275	243	248	263	258	236	250	247	258	260	253	248	255	242	247	248	269	242	229	258	249	262	252	259	259	262	248	258	248	262	256	261	283	228	246	253	271	279	253	236	229	235	268	251	287	246	254	258	251	271	260	243	231	233	285	241	249	243	268	267	237	248	255	243	263	286	247	250	257	233	260	269	244	261	279	227	250	253	229	271	248	267	297	273	248	241	285	245	266	248	252	235	221	255	261	255	234	240	287	250	242	274	249	264	251	239	280	305	249	267	244	268	247	243	247	247	251	274	211	224	231	257	225	265	276	217	253	255	234	248	234	242	261	264	242	249	257	291	220	214	268	249	238	272	258	235	252	254	255	254	257	270	242	256	283	256	233	223	236	247	243	236	260	248	234	246	272	246	266	249	265	234	246	240	275	228	272	278	253	269	251	253	240	264	260	235	246	244	262	282	249	240	246	262	240	244	252	249	250	267	248	249	247	234	257	237	260	257	250	278	265	233	253	274	249	233	239	277	257	276	253	264	221	272	256	241	242	275	232	266	231	276	249	243	222	266	259	257	218	243	262	262	261	256	250	267	249	257	244	252	269	268	237	261	257	258	248	268	288	262	250	258	253	275	268
24965	21234	27358	25324	10178	926	687	585	573	553	535	538	506	459	491	429	479	472	437	448	496	428	510	474	445	457	461	438	438	476	493	422	464	462	437	457	461	439	468	482	469	439	409	443	459	454	423	507	445	424	447	468	465	443	440	436	482	455	454	465	433	456	447	439	451	474	465	456	416	454	432	458	459	432	458	465	435	427	442	445	489	420	463	432	459	428	501	485	481	464	483	428	466	437	433	484	430	410	445	435	439	452	468	446	468	427	428	435	441	408	387	459	436	430	468	445	415	445	450	454	446	478	440	480	447	438	428	438	435	479	461	449	445	446	434	422	433	450	429	440	484	442	422	457	444	455	453	421	433	431	471	466	417	407	446	470	460	441	402	411	501	472	461	448	449	430	432	438	431	470	457	469	444	457	443	464	424	464	444	450	456	470	460	443	441	427	443	500	443	473	470	444	482	426	421	451	420	412	416	431	458	426	481	407	468	440	446	460	444	469	438	437	467	472	480	457	438	454	475	462	455	451	423	485	459	453	432	493	442	439	466	425	439	407	464	451	466	436	435	492	490	482	408	433	473	471	465	410	458	497	452	461	446	467	476	460	447	455	388	465	435	451	422	443	446	483	444	439	431	399	432	432	429	448	445	465	486	446	468	487	409	416	479	474	459	425	436	453	455	421	466	453	455	451	426	493	413	478	417	454	448	456	428	451	422	454	434	455	452	450	413	453	456	462	454	413	430	468	434	447	468	474	449	444	453	453	443	461	424	469	448	467	491	447	476	444	450	418	447	413	438	438	436	460	464	432	460	448	447	490	438	463	437	438	434	408	476	432	434	443	463	421	453	442	468	434	458	460	425	409	429	485	439	408	468	441	424	430	429	437	477	464	434	437	447	450	465	457	455	445	453	496	431	440	474	446	457	429	457	439	448	445	454	451	394	457	446	462	446	445	488	445	440	443	477	509	453	417	453	447	457	485	429	395	413	453	439	457	439	463	406	468	497	480	466	443	438	438	462	438	433	481	460	444	424	434	431	500	448	443	452	454	473	435	476	435	421	459	462	451	464	456	446	453	438	412	435	461	481	405	434	423	441	440	440	429	470	481	438	453	476	405	443	468	459	452	430	433	470	432	456	456	419	459	436	455	487	425	442	479	490	442	450	495	450	465	465	457	450	452	401	417	460	387	451	478	464	468	471	489	456	474	428	460	458	429	420	465	434	435	457	434	407	466	491	425	454	448	416	460	440	440	422	487	496	451	425	460	447	470	488	444	485	432	453	434	436	428	456	472	440	391	462	428	423	433	441	409	463	438	421	424	475	404	435	435	490	436	445	409	454	465	434	470	465	449	458	491	442	466	430	383	427	462	449	459	473	467	459	454	428	457	455	432	432	441	439	435	464	439	467	461	461	462	440	487	413	470	428	463	436	468	472	436	450	435	450	419	422	404	448	447	408	420	446	430	449	460	455	436	467	452	466	472	462	439	444	432	485	424	425	454	441	465	450	433	460	450	464	467	436	470	442	426	447	469	446	381	462	499	470	430	433	421	449	424	425	452	452	436	442	445	432	460	462	426	476	467	412	451	443	444	410	446	455	437	439	443	469	449	474	420	478	421	465	445	448	448	422	434	435	432	409	431	432	415	476	412	455	500	458	422	442	477	475	443	436	458	459	448	441	459	430	432	491	470	462	403	445	470	429	466	457	449	433	449	420	420	425	438	436	447	447	443	455	445	425	447	442	431	444	410	461	428	461	427	441	468	428	412	447	462	439	463	453	455	484	434	457	434	449	465	478	444	479	466	439	418	450	446	437	439	422	466	446	481	461	407	453	426	459	467	425	454	404	434	438	479	439	441	459	462	455	442	433	477	441	446	451	458	462	463	417	464	432	420	434	428	448	447	397	449	426	438	469	408	472	429	472	483	421	440	434	431	431	442	466	456	436	416	509	470	423	455	429	456	426	477	428	421	465	418	459	418	478	468	443	434	430	424	427	470	498	454	485	450	462	450	429	459	449	429	516	445	445	439	451	450	475	452	457	405	423	443	437	480	480	454	425	478	468	416	462	475	489	467	480	456	432	395	432	468	472	443	450	479	424	416	487	428	431	437	460	452	441	427	420	417	415	436	441	453	437	454	436	418	437	463	436	450	436	469	433	468	425	458	441	408	470	444	454	465	426	441	453	449	453	453	439	417	426	478	465	441	466	499	467	454	457	431	441	424	414	435	465	451	456	421	445	447	468	450	473	468	421	444	417	426	470	448	425	436	459	433	438	444	461	439	442	433	459	446	462	475	421	495	458	449	450	457	462	475	432	421	436	451	439	444	463	457	434	467	411	468	429	452	464	408	483	437	421	466	433	448	473	423	440	449	428	479	408	436	421	443	458	437	434	455	434	455	457	491	416	432	481	422	468	436	490	451	419	429	450	493	459	445	457	444	444	455	444	432	436	435	465	420	440	449	500	439	436	442	426	481	433	475	445	429	468	457	417	448	418	422	474	425	470	457	419	440	470	419	454	485	448	432	449	440	456	448	424	417	445	474	443	456	463	448	463	445	452	454	460	451	461	448	429	438	453	450	459	378	453	462	441	431	441	460	471	473	436	425	459	429	421	441	433	444	473	445	457	434	477	446	429	440	430	486	435	436	437	441	461	457	434	451	459	461	469	464	463	439	495	492	437	458	467	439	446	506	472	460	436	389	453	418	478	470	487	487	467	434	479	461	438	441	450	470	460	434	464	473	461	449	481	467	444	405	406	434	458	488	451	453	470	455	492	434	423	431	399	437	482	417	458	440	467	439	440	440	428	459	499	440	389	463	441	448	434	444	431	433	451	454	428	490	424	428	427	424	454	446	455	420	436	464	460	459	426	430	429	435	459	415	428	428	425	436	448	431	427	454	484	440	436	435	437	475	437	418	451	425	473	432	401	479	463	444	427	486	441	411	458	440	463	426	458	428	408	441	473	474	466	443	441	432	449	438	421	424	475	436	404	427	432	409	467	458	424	471	474	441	408	437	457	442	441	422	439	460	466	459	488	429	411	441	430	445	419	446	435	401	482	416	434	445	444	481	446	451	423	485	399	459	407	420	448	417	452	454	449	462	432	468	469	434	408	462	453	425	443	454	473	438	442	452	472	448	456	434	409	451	452	450	433	427	465	442	399	435	423	446	450	489	414	434	508	485	426	461	461	420	457	439	459	470	450	446	459	420	431	451	469	457	440	456	480	471	416	445	454	454	474	438	430	442	393	447	474	478	454	427	427	478	418	414	440	451	424	424	454	457	450	459	458	463	442	390	480	456	396	436	444	488	452	459	488	432	476	431	496	518	428	468	431	447	425	456	459	448	522	424	447	467	458	491	483	426	450	435	446	451	408	454	473	428	435	424	406	474	437	504	440	431	481	449	458	445	423	425	473	447	459	447	455	422	437	420	414	432	477	460	463	491	479	418	468	427	427	470	426	470	455	479	432	470	449	454	445	431	460	418	464	446	402	457
3527	5302	3470	1871	1397	1128	950	797	737	708	665	608	572	547	529	539	558	526	566	537	473	488	543	480	520	503	513	502	461	475	498	527	511	467	468	463	473	497	502	465	504	468	499	478	465	497	454	494	471	487	511	489	500	470	500	468	498	486	468	478	454	495	556	493	468	487	475	497	487	519	500	480	496	493	460	451	527	499	470	483	469	475	492	451	469	480	470	479	506	477	496	455	479	483	476	422	503	471	457	478	480	476	488	464	483	469	468	492	449	487	487	448	519	473	459	502	488	513	511	478	489	472	458	464	460	492	488	501	455	448	462	487	484	445	510	463	475	445	503	490	475	484	498	496	473	443	475	475	481	502	465	493	496	495	456	454	538	485	466	490	465	481	451	453	470	475	440	451	497	464	466	471	486	505	502	478	511	406	461	472	458	509	476	438	471	476	494	475	437	465	485	504	507	503	477	511	433	470	481	486	477	511	478	453	466	435	507	498	497	471	473	501	476	437	431	485	508	520	483	465	469	489	453	489	487	500	462	475	515	486	472	461	461	438	483	486	473	503	485	473	471	473	514	449	499	474	474	443	483	491	455	478	480	469	500	518	516	451	479	476	457	471	473	468	549	430	464	470	482	507	453	507	511	465	470	462	505	519	462	480	512	507	456	524	487	449	498	482	488	488	451	450	475	467	536	434	474	463	464	455	500	485	509	483	490	528	462	465	473	477	486	488	461	471	514	500	463	464	458	478	500	503	462	504	478	456	519	486	470	497	517	487	430	493	481	457	461	495	503	460	503	515	460	461	476	475	485	483	497	432	461	477	447	488	455	472	450	464	443	472	465	478	478	478	475	500	448	444	480	499	466	523	487	506	494	441	514	506	460	516	485	431	497	450	494	499	506	472	463	497	451	451	494	465	474	499	452	494	471	464	472	522	483	503	513	464	486	502	467	460	446	505	488	462	456	484	471	467	482	521	455	481	483	461	453	512	483	475	515	486	493	486	461	468	501	450	484	510	479	479	486	478	473	497	495	470	478	474	477	518	525	489	506	497	486	451	500	475	468	465	440	519	457	476	504	481	472	524	489	478	485	480	477	479	438	473	488	479	482	480	482	485	477	483	483	483	485	502	513	492	467	452	470	449	453	466	505	453	500	486	510	505	541	463	494	477	497	482	476	446	500	507	518	501	480	474	513	494	435	479	465	465	482	506	499	460	496	460	464	468	479	466	493	454	503	485	489	510	456	492	449	521	529	488	491	447	493	454	492	505	493	473	493	487	484	477	454	490	499	477	469	509	452	457	475	489	486	517	475	429	472	472	518	491	499	476	468	480	464	454	486	462	455	534	470	497	478	518	486	494	499	450	511	475	462	468	479	462	469	481	449	457	438	507	493	468	460	483	485	476	459	461	490	460	481	483	472	460	433	472	469	458	454	449	471	489	457	515	508	497	492	466	489	466	477	478	484	445	484	447	490	486	475	482	460	481	517	459	497	493	447	482	512	445	513	490	487	477	432	474	480	430	449	484	493	466	476	440	471	455	501	495	462	471	494	450	474	451	477	501	464	458	477	498	492	485	464	487	515	528	477	476	470	462	487	474	440	482	529	452	454	482	488	442	471	480	455	475	472	490	462	485	493	453	475	461	484	474	490	501	445	447	503	485	450	444	480	501	463	482	468	530	508	515	506	502	484	460	480	491	498	444	465	513	456	498	511	488	448	486	523	471	472	476	500	446	479	498	481	534	464	492	453	486	458	483	469	469	465	515	481	448	516	476	456	473	451	492	455	463	495	479	507	468	492	488	485	484	501	470	504	469	476	498	475	485	488	491	462	512	518	513	441	473	479	462	475	476	464	516	454	488	459	530	446	540	506	488	457	500	502	493	481	482	499	482	443	477	512	482	454	490	475	456	486	461	541	494	447	454	510	489	449	429	472	473	451	524	470	484	447	487	477	522	456	496	510	487	488	495	456	444	479	502	494	463	485	505	452	430	472	476	447	449	454	490	503	501	452	488	493	478	510	462	483	485	454	478	486	420	513	502	492	501	487	526	462	470	475	510	440	492	482	468	494	483	449	517	471	471	439	467	471	509	463	488	476	467	490	459	480	459	509	488	518	465	491	479	476	505	490	516	506	456	490	491	522	431	504	486	497	485	477	478	467	489	488	508	463	499	475	457	523	495	466	438	506	505	492	455	478	460	481	454	447	502	465	469	475	468	496	472	475	479	449	475	513	463	502	482	495	492	454	476	503	468	491	461	469	502	493	498	455	490	491	466	476	447	477	519	450	482	479	458	481	480	494	443	428	492	521	499	477	458	514	496	476	511	446	499	462	492	471	496	473	476	457	505	468	464	451	493	496	496	456	453	494	439	492	453	479	515	456	464	483	458	483	484	489	446	486	459	508	474	469	495	480	479	459	477	459	501	445	497	481	473	473	485	472	480	458	497	500	467	474	529	483	447	467	490	468	519	473	486	458	482	494	455	465	480	450	476	450	525	494	463	491	452	478	525	492	452	477	493	442	508	486	461	491	456	477	501	477	471	492	488	494	470	520	494	517	458	522	481	501	404	462	481	509	486	456	456	475	509	468	480	452	468	507	500	471	455	473	499	493	420	463	450	463	446	478	492	464	496	493	426	478	490	493	464	463	486	447	497	497	487	520	468	461	450	483	482	509	515	465	485	494	523	464	484	502	478	492	445	441	465	470	429	501	472	486	479	496	462	488	492	546	482	460	454	458	457	463	473	520	446	467	463	462	460	474	450	441	455	490	479	490	503	512	511	491	460	507	479	517	499	494	498	505	521	481	489	466	478	499	485	454	461	503	529	477	442	454	468	474	458	468	492	442	481	481	444	466	463	502	476	483	463	472	458	524	510	493	499	482	506	428	481	522	460	483	478	446	484	457	489	456	482	474	479	454	452	494	490	450	435	459	455	461	483	526	466	474	498	447	481	495	488	484	485	467	481	440	479	454	475	436	468	466	475	481	480	458	466	506	455	465	473	506	481	477	521	425	456	466	501	424	450	520	468	474	500	486	457	482	475	484	487	514	471	469	445	530	479	520	465	489	455	484	495	494	448	464	469	478	520	492	482	492	464	493	465	473	478	470	485	418	473	488	428	474	512	486	503	482	450	518	523	494	465	473	487	507	481	484	482	514	491	474	466	473	483	509	456	537	522	459	493	489	487	444	464	437	465	462	486	490	530	457	465	455	495	473	444	499	476	449	469	496	492	516	504	464	483	491	475	532	514	458	483	508	471	487	501	443	460	498	504	454	476	492	495	487	499	460	512	480	483	508	505	483	490	454	532	452	478	503	480	458	456	479	513	514	481	507	472	469	492	455	473	493	480	507	463	476	468	495	481	482	476	488	474	453	463	490	520	483	504	501	485	503	479	426	446	455	486	487	484	475	483	478	496	478	460	482	477	433	511	502	482	464	493	500	461	454	474	453	465	445	472	505	447	458	482	481	456	462	485	451	502	487	452	518	456	497	492
22910	21404	29163	24035	21395	21453	8276	1379	988	904	810	757	729	746	657	702	650	604	634	567	610	550	597	575	574	558	503	566	535	572	566	567	525	530	536	576	588	563	560	527	541	566	537	490	579	533	579	554	522	509	513	536	524	576	586	548	546	525	534	559	530	532	554	529	521	556	580	502	513	521	515	496	521	502	528	513	567	548	558	486	530	558	511	565	583	522	572	564	539	518	523	526	512	526	574	533	540	550	524	550	518	509	525	516	512	570	501	506	524	531	526	539	514	586	501	556	567	521	527	567	525	485	552	555	543	506	512	561	507	543	566	463	535	559	534	500	536	548	562	527	500	483	511	510	523	553	559	509	522	513	526	561	523	533	526	497	514	533	542	551	511	504	492	527	507	506	539	554	521	516	552	549	516	488	574	564	537	544	545	512	527	498	549	534	517	541	568	528	575	556	530	538	519	553	484	529	540	543	481	559	552	546	495	515	568	551	552	493	534	508	555	566	548	501	507	509	539	525	519	486	525	531	558	553	491	519	531	541	520	504	475	524	540	576	512	553	546	475	538	555	546	539	530	537	477	532	533	495	519	576	468	546	537	521	508	545	533	547	533	548	552	545	533	505	486	542	481	520	500	532	515	538	560	536	549	549	493	547	534	533	489	520	556	557	536	561	524	516	560	511	486	565	542	530	521	515	500	543	492	525	490	564	523	498	495	507	526	565	541	501	517	529	510	546	557	533	498	540	503	511	529	512	569	560	494	550	555	503	517	517	536	509	508	519	504	497	534	533	557	536	547	523	526	544	525	566	514	530	593	530	552	538	541	544	518	499	539	549	491	507	505	493	561	508	528	508	516	523	548	512	534	518	523	535	569	561	519	535	552	540	539	548	495	530	536	551	529	526	533	558	517	530	517	533	520	568	503	537	508	553	569	512	540	559	526	525	459	503	554	534	565	501	536	559	517	517	560	540	529	517	548	502	521	536	519	537	589	496	524	538	516	529	549	536	507	508	518	554	520	515	531	533	511	548	515	553	554	510	523	548	529	473	564	502	544	560	545	507	535	530	530	522	537	575	535	512	498	534	523	522	510	507	515	571	489	526	538	520	501	492	554	518	520	546	523	537	481	544	532	547	522	542	554	574	508	498	527	502	493	531	526	537	513	523	535	544	537	508	507	528	535	574	495	517	521	571	556	530	538	542	517	553	492	519	540	530	527	488	516	524	532	489	505	512	528	525	553	508	500	537	511	536	517	544	551	518	550	507	522	547	533	520	497	545	485	499	475	496	512	502	542	545	540	521	563	538	497	502	516	484	547	503	491	550	484	551	560	537	522	494	518	543	546	553	534	562	533	530	489	512	526	566	505	526	515	522	516	556	544	550	490	532	504	538	502	562	492	506	503	543	521	531	506	526	517	513	554	506	541	555	528	520	533	537	538	572	564	500	504	497	528	562	532	513	504	518	521	490	517	525	535	497	515	571	508	516	562	526	520	542	549	520	545	501	524	508	536	502	492	508	520	551	563	558	561	502	519	475	538	513	522	544	532	523	577	540	526	506	485	533	528	532	534	512	531	523	526	534	542	523	570	557	524	509	508	518	504	527	494	506	548	512	513	494	537	527	518	528	520	557	509	545	529	532	553	489	478	537	495	535	521	560	527	560	549	572	485	545	563	536	511	567	547	544	498	510	543	530	570	535	527	493	495	513	520	529	548	563	565	510	523	532	526	490	552	540	492	512	536	520	520	561	491	517	486	553	509	539	535	538	512	535	512	523	481	529	557	509	523	572	526	536	539	523	532	534	537	530	493	525	573	534	534	554	507	491	560	520	549	477	558	510	547	510	555	552	513	511	539	537	548	525	510	545	521	507	509	507	515	551	543	545	504	527	520	524	500	491	531	492	502	518	525	524	538	533	530	533	568	536	493	534	566	563	536	554	529	535	518	517	507	575	539	547	536	534	528	519	535	513	572	479	492	535	532	518	465	514	545	523	536	501	555	488	498	572	521	488	537	510	536	550	548	523	552	553	469	537	556	501	585	505	538	535	528	546	519	541	518	561	561	514	584	522	536	494	527	525	530	577	572	553	562	526	499	576	530	562	545	496	506	539	546	520	499	513	535	527	535	503	476	566	513	535	470	489	537	506	536	501	512	497	559	548	533	496	514	554	523	553	543	538	506	498	518	534	523	568	532	542	537	511	515	527	519	519	581	533	549	545	501	508	540	529	527	488	523	568	552	506	509	519	505	533	535	483	512	532	539	509	507	528	509	532	461	520	524	574	535	484	486	509	522	528	531	527	537	497	564	559	514	514	517	520	530	493	503	559	531	539	514	547	520	551	523	497	513	486	564	577	495	507	546	509	529	496	568	547	536	518	478	484	450	483	529	502	581	525	522	507	518	489	474	558	556	487	493	526	559	511	516	490	488	513	539	532	495	537	515	534	538	521	521	538	524	533	530	515	540	490	538	522	535	519	520	568	508	541	543	558	534	515	536	555	516	534	546	521	550	534	531	511	557	542	539	511	494	558	524	525	499	503	534	527	534	551	477	489	542	537	529	563	535	568	504	527	557	527	519	511	506	543	509	516	539	523	526	526	543	564	532	522	527	539	521	573	504	506	517	556	532	494	538	527	486	525	540	531	521	518	511	530	500	495	521	517	552	561	522	539	545	523	505	508	507	512	521	545	551	505	540	534	521	518	533	502	579	579	530	513	521	539	516	498	535	533	584	502	549	536	453	482	474	550	521	503	551	547	552	494	516	594	477	509	546	548	538	552	567	532	564	563	508	549	512	519	495	510	556	563	514	538	552	507	508	532	508	515	514	517	523	529	486	531	539	521	503	522	532	536	540	522	543	559	546	487	544	520	487	521	476	525	520	499	531	537	533	493	518	560	530	544	522	534	528	502	504	560	511	526	510	524	522	528	546	506	545	529	499	523	507	543	519	545	551	540	524	551	515	529	516	522	543	552	498	546	581	496	541	495	498	503	552	544	542	534	535	505	518	513	568	512	502	544	535	514	531	544	502	537	490	536	505	547	496	521	558	529	536	533	508	499	528	512	527	520	532	545	533	536	546	495	521	523	510	481	548	519	541	565	569	575	533	532	490	519	535	563	559	528	530	491	517	522	557	556	490	514	548	537	567	514	509	541	541	553	540	526	519	523	493	488	525	536	488	509	526	496	530	544	542	521	510	524	541	516	537	509	517	528	511	523	544	520	547	554	566	569	532	520	510	545	545	521	499	492	529	485	556	569	538	508	517	511	556	547	495	505	488	539	509	555	520	514	558	548	531	537	494	536	519	514	520	556	513	547	520	516	510	533	522	540	508	553	538	520	496	533	512	532	539	530	540	506	561	545	545	483	521	530	547	487	528	519	537	519	548	529	535	522	545	575	549	539	508	500	530	531	509	534	554	534	514	571	512	562	520	543	527	518	494	495	582	515	539	515	529	517	561	539	472	519	533	533	526	496	485	522	519	518	536	497	503	519	537	509
4951	15045	10017	4867	3629	2883	2140	1702	1457	1209	1114	995	852	805	754	759	741	637	662	603	661	595	635	601	549	591	594	549	565	602	572	530	597	585	528	583	591	560	560	519	525	558	534	565	581	534	543	520	523	575	535	588	497	569	547	508	538	536	534	560	549	515	548	515	565	553	519	554	549	582	539	555	571	553	560	539	551	521	572	541	526	537	515	575	553	497	508	528	576	554	521	551	559	573	529	590	547	607	544	527	521	542	522	531	529	539	551	545	513	536	572	561	594	521	527	505	532	526	516	554	567	531	530	535	540	536	561	603	483	531	542	495	529	526	559	463	567	526	507	541	534	521	521	506	533	521	542	493	522	508	511	555	530	539	526	572	552	494	510	524	563	564	549	528	527	522	473	540	539	531	502	524	486	563	563	508	554	505	503	512	523	555	539	553	537	552	497	524	517	524	515	555	549	501	541	516	490	505	541	505	484	528	563	538	517	529	518	532	531	487	527	545	534	574	535	547	553	536	514	531	539	527	538	506	548	534	521	548	570	528	499	503	556	529	504	543	551	530	510	568	582	577	571	544	582	521	519	511	529	576	552	510	523	530	505	562	504	518	530	541	515	537	517	521	565	530	500	550	500	496	589	536	536	503	515	512	534	556	545	549	524	547	536	553	519	512	550	518	511	502	538	513	534	537	492	514	512	545	520	523	508	512	569	529	529	506	546	537	532	518	525	521	495	533	513	617	470	489	509	553	519	538	511	510	560	515	495	526	574	524	572	571	517	534	503	531	559	532	546	527	511	504	518	529	541	558	534	527	492	569	550	573	537	529	462	525	502	512	522	568	563	532	566	510	505	527	519	562	511	536	511	519	499	542	538	491	548	537	481	526	526	519	558	567	532	509	527	517	523	562	570	494	501	563	549	532	535	535	540	556	548	511	568	503	563	558	514	504	533	539	541	493	480	488	540	567	553	551	510	492	508	510	541	568	514	532	534	519	541	563	511	566	568	528	548	517	542	493	555	571	537	538	514	545	517	532	535	511	541	517	565	533	517	478	508	561	539	548	605	539	479	519	527	521	535	555	525	508	525	556	519	521	524	537	542	564	555	498	504	548	530	517	538	543	541	530	574	529	555	526	543	510	528	541	563	548	543	545	534	537	521	542	533	531	517	563	529	552	520	549	528	484	550	558	587	499	540	520	533	518	540	509	509	464	502	532	502	541	531	534	509	530	509	524	550	503	542	538	565	526	568	534	546	551	571	535	503	547	512	576	571	554	571	508	519	572	513	536	546	505	508	519	571	521	580	567	563	529	518	506	530	521	503	558	517	512	535	524	525	527	541	574	559	537	523	488	505	543	535	502	535	572	553	540	508	546	514	490	531	536	515	552	519	532	553	552	554	564	534	495	585	535	535	521	556	536	562	526	518	554	574	556	522	543	555	548	553	548	530	570	555	507	549	494	521	552	514	544	536	526	516	553	576	497	515	523	496	495	532	550	502	494	541	545	527	541	536	521	544	561	538	524	518	542	535	500	561	517	526	520	557	531	524	531	510	540	513	507	519	534	541	517	524	543	589	588	547	590	517	503	518	532	517	547	536	582	534	570	534	546	509	549	545	552	517	524	540	535	544	564	532	519	551	528	517	529	530	509	516	499	536	517	540	554	540	555	545	561	518	557	513	525	545	528	534	553	535	490	557	538	514	550	515	552	525	532	481	559	542	532	557	541	542	572	533	575	529	537	552	518	505	508	542	522	545	574	549	535	523	505	522	526	563	535	501	565	554	519	545	569	554	512	509	549	508	550	507	585	557	522	523	532	560	506	553	527	523	561	541	549	512	495	531	539	517	569	518	505	536	534	540	525	539	516	497	553	521	552	502	538	541	513	546	526	543	504	521	523	515	510	547	559	538	554	544	543	523	504	549	527	549	533	557	514	543	548	551	512	531	514	543	534	507	565	504	535	523	548	503	564	555	504	515	584	530	561	525	521	542	518	524	550	511	545	512	509	558	550	506	583	510	563	466	505	539	538	556	540	539	518	577	528	547	510	527	514	530	563	540	498	542	525	537	492	547	513	554	553	504	528	536	518	530	509	541	543	560	554	531	511	547	552	549	525	511	525	545	509	553	535	502	516	523	523	542	498	512	547	565	545	507	516	555	554	500	564	514	515	543	550	521	490	531	543	563	530	523	500	522	509	545	494	487	532	562	545	523	561	565	543	528	512	525	555	534	508	543	531	586	501	497	478	573	535	531	537	555	571	470	548	568	535	522	504	553	529	527	535	528	524	500	556	554	529	515	548	508	529	521	507	547	490	529	548	514	552	539	507	572	530	525	543	522	526	557	507	518	530	557	494	498	512	549	564	510	524	537	536	488	542	500	544	542	501	544	551	542	545	546	499	504	562	521	547	523	526	499	514	542	525	527	499	519	549	574	550	574	513	498	551	542	519	537	470	532	537	556	521	537	498	545	514	529	507	527	553	495	524	557	526	511	488	516	539	529	565	509	514	568	556	545	568	504	556	545	515	545	510	546	540	558	553	552	552	516	503	513	560	561	533	520	528	517	525	500	553	534	523	516	547	547	520	560	500	540	492	531	543	541	502	539	530	530	540	536	541	540	493	515	574	545	506	547	561	554	502	533	502	564	548	522	534	535	565	466	552	535	573	526	546	528	511	529	549	522	532	550	560	536	513	517	541	553	568	557	561	508	547	581	537	492	545	534	532	533	556	528	551	548	509	495	563	500	531	526	554	491	515	541	526	495	547	506	546	495	528	538	510	541	540	555	510	504	514	529	565	506	514	508	539	522	509	515	504	540	556	557	520	556	509	536	548	545	537	562	561	536	521	496	565	562	546	551	535	530	525	497	506	513	529	548	514	553	532	496	505	484	554	512	523	491	533	497	531	542	483	519	528	525	548	506	552	542	569	526	532	532	510	511	499	529	514	503	561	533	509	564	520	518	510	538	519	532	517	529	533	553	536	539	526	555	565	579	533	566	488	542	532	492	572	565	555	536	492	509	520	568	535	487	560	546	526	575	576	550	553	497	541	516	511	528	531	542	515	537	529	558	518	556	569	500	503	543	543	527	552	542	550	515	522	526	506	535	540	537	550	516	497	515	569	505	515	511	542	533	530	513	528	539	539	565	554	546	519	506	552	580	495	544	547	569	549	529	508	504	544	527	510	573	557	564	514	501	588	511	493	525	525	551	559	507	532	535	551	546	570	543	515	559	568	553	492	487	503	538	515	552	555	494	558	490	538	511	506	560	569	521	554	530	555	507	549	544	502	512	542	568	522	508	513	544	519	533	509	514	507	498	545	559	486	527	532	500	552	567	534	535	527	550	576	555	544	524	526	546	576	534	485	571	529	526	505	534	513	557	533	497	523	520	536	561	507	612	549	537	549	535	544	565	537	503	577	525	499	520	510	547	493	547	504	498	536	524	531	486	491	515	508	512	544	546	506	589	571	493	499	572	520	503	507	527	561	523	510	554	530
27941	17467	3398	620	467	440	330	256	227	262	236	257	238	241	269	193	256	257	249	216	241	239	241	227	249	257	250	212	237	199	252	252	249	238	238	270	230	245	214	240	232	196	255	242	213	200	213	211	214	223	245	235	226	250	229	210	237	222	270	244	214	232	220	250	234	242	219	237	223	216	220	227	231	222	236	240	237	230	210	252	262	207	245	228	238	234	236	214	222	221	229	237	233	238	204	267	223	221	229	233	231	232	216	246	222	240	225	233	248	229	222	237	231	219	208	244	214	266	210	220	249	236	207	209	223	233	215	223	253	234	230	236	196	251	220	215	218	233	243	240	234	220	249	203	227	236	210	245	240	248	245	230	206	201	239	249	217	243	242	229	225	227	260	218	239	276	193	236	216	251	246	255	219	244	201	229	224	252	232	250	245	214	205	204	212	219	235	269	236	235	234	248	271	255	240	234	259	228	238	236	252	213	228	203	234	253	274	231	227	242	237	239	222	208	223	230	232	241	214	241	228	237	218	241	221	212	237	226	228	215	219	264	226	247	229	223	224	231	239	239	237	231	214	236	228	242	222	219	219	213	253	201	236	204	261	225	227	220	239	247	231	237	259	258	238	213	215	231	218	231	230	259	261	227	232	236	227	234	242	218	216	219	247	244	258	239	189	208	239	245	208	214	234	250	224	242	227	222	214	199	254	234	229	216	227	218	246	235	235	231	245	246	228	213	202	215	250	233	194	257	226	224	200	252	206	226	212	228	232	236	232	201	203	230	209	230	227	215	239	249	245	235	220	221	221	244	222	216	254	231	248	225	216	250	245	216	262	226	246	223	216	249	244	252	211	239	237	239	259	277	223	238	255	244	228	232	246	221	240	250	265	227	239	224	234	245	234	259	215	253	219	262	253	222	211	233	209	218	220	212	232	244	234	203	227	250	253	211	229	237	237	230	235	237	221	249	256	228	228	244	238	238	226	217	225	226	221	247	223	235	239	230	255	246	209	228	261	244	218	227	206	250	204	237	239	224	221	246	224	231	238	252	236	240	232	242	214	239	230	216	231	203	235	237	241	251	231	218	226	210	255	236	241	228	215	210	259	242	232	223	219	238	227	233	244	259	232	236	214	244	239	260	233	225	235	233	240	246	241	244	230	229	229	213	244	233	236	222	242	229	214	227	238	244	218	243	241	219	204	228	240	244	225	253	247	224	230	221	209	230	225	223	244	245	218	253	198	241	245	209	224	252	245	250	234	201	223	243	238	226	232	244	236	245	237	238	243	225	222	231	245	227	225	233	258	267	223	244	234	254	200	212	215	237	202	239	221	218	224	202	232	231	252	254	277	232	233	230	252	217	223	208	198	245	240	238	262	244	244	244	227	253	232	226	250	212	233	267	245	225	249	228	235	234	216	233	253	212	235	207	232	213	227	225	251	239	250	232	219	236	235	235	233	231	235	207	228	237	214	254	236	221	229	221	246	230	221	223	240	267	221	199	226	254	230	220	198	243	209	252	241	221	208	246	241	260	214	238	220	251	229	202	235	251	212	226	233	243	226	221	247	211	215	231	217	236	202	261	247	245	220	224	236	249	211	242	224	200	222	221	255	259	205	224	240	226	247	215	224	241	226	246	235	221	214	236	221	262	220	207	281	241	207	215	232	240	246	248	249	241	224	248	235	243	245	204	226	230	211	238	215	228	237	251	228	221	221	195	237	212	234	237	236	262	239	245	236	244	237	247	242	229	241	274	246	226	230	217	212	232	232	229	271	243	228	236	239	239	226	238	228	227	275	252	242	224	221	238	249	225	231	216	239	231	212	226	223	240	236	233	234	212	253	224	239	227	223	226	232	237	221	229	232	249	237	246	212	229	250	229	233	218	234	241	231	219	222	231	219	239	228	235	230	231	223	280	207	244	222	239	226	233	240	251	227	242	223	248	221	239	247	230	227	219	233	211	237	265	244	247	221	207	228	229	235	224	201	230	211	214	232	235	250	182	223	239	201	221	214	232	223	260	238	214	243	197	246	223	234	235	226	219	223	225	250	213	259	219	232	226	246	199	216	267	232	241	232	222	244	206	218	220	241	219	251	234	263	210	244	253	239	200	233	216	230	228	234	238	246	232	207	212	223	244	221	220	239	244	244	209	275	227	228	246	216	205	218	223	252	192	230	219	234	240	255	214	235	222	214	235	211	247	228	220	223	247	216	246	214	227	230	248	245	238	211	218	245	236	245	246	240	224	238	197	234	236	229	231	229	219	234	232	226	221	224	244	220	230	206	232	231	228	214	197	225	229	230	242	234	244	233	245	227	218	229	235	252	185	230	244	248	224	242	208	228	221	238	239	227	223	250	226	222	235	263	245	218	256	234	233	259	216	240	222	218	269	254	260	221	230	234	203	232	251	247	255	225	234	251	263	224	226	223	237	227	221	213	233	246	216	204	233	243	212	261	251	236	219	228	237	217	236	253	207	240	223	244	231	235	226	218	224	256	218	221	214	208	220	248	233	257	226	231	244	228	223	226	235	237	216	223	237	227	235	215	239	234	225	243	233	207	244	241	225	218	225	224	257	222	241	247	245	219	218	217	229	244	230	234	224	271	249	233	229	236	228	234	232	245	201	202	249	230	233	235	239	244	228	233	242	267	259	224	204	233	242	252	232	221	219	253	230	237	203	249	263	215	240	241	248	215	233	210	236	266	243	219	222	250	239	216	222	222	247	240	230	236	233	238	253	226	225	244	183	198	243	242	250	214	212	227	216	236	199	236	223	223	234	210	221	235	257	238	215	266	229	249	266	247	229	239	220	208	228	241	246	235	220	240	220	216	198	219	240	249	222	228	251	226	210	229	203	226	234	253	233	261	214	225	230	253	250	237	242	249	207	233	228	214	227	233	208	243	236	235	240	277	231	252	241	229	246	228	233	213	215	231	254	240	230	223	218	235	222	215	220	221	229	248	220	241	240	240	233	226	238	233	199	255	221	225	222	213	251	247	223	240	251	252	227	244	231	215	224	234	237	244	203	225	230	239	223	232	235	209	233	244	218	236	237	216	194	203	235	234	248	246	248	234	227	219	247	254	250	234	228	237	227	233	250	238	239	270	249	236	253	228	226	246	224	241	210	233	202	239	232	226	246	241	207	229	228	256	236	220	259	238	233	224	224	223	235	235	244	239	210	234	244	206	211	257	224	219	254	219	227	227	241	226	243	246	239	215	219	246	264	212	233	256	234	220	233	245	221	244	241	246	216	217	233	231	214	222	238	238	241	224	200	216	242	236	233	231	232	209	245	244	220	231	213	261	210	232	230	216	199	227	218	202	224	226	254	249	223	243	223	242	205	235	232	251	208	255	230	232	220	261	246	234	240	231	231	240	227	244	223	252	223	232	256	222	224	233	239	240	264	229	230	212	203	238	229	230	253	233	226	249	191	216	240	228	223	246	231	219	218	250	259	209	202	241	217	228	237	240	219	233	232	245	224	237	247	246	244	237	234
4326	939	644	455	363	341	310	298	269	309	280	253	265	280	265	272	272	248	271	256	265	257	297	263	272	254	266	271	277	243	274	247	264	237	261	247	265	259	276	257	259	235	247	279	273	269	288	263	228	251	259	273	241	262	266	274	271	272	254	282	250	273	276	274	264	260	281	240	277	266	281	264	271	239	235	260	267	255	269	270	246	258	287	253	246	248	261	274	240	293	245	258	253	261	257	315	268	250	243	266	243	246	250	292	282	271	270	258	285	302	267	255	275	278	254	268	280	260	258	233	273	277	272	252	293	282	276	265	236	224	266	233	260	255	250	266	279	275	269	271	268	242	257	254	276	268	267	266	221	285	230	244	251	287	263	266	287	246	260	271	272	263	267	240	244	252	273	256	222	268	262	226	265	250	268	270	297	272	256	247	253	261	241	295	287	241	237	267	250	254	245	262	252	257	266	264	246	224	276	267	246	273	270	319	245	255	257	245	275	236	258	264	264	243	260	273	259	245	272	281	264	255	239	272	269	265	253	255	274	260	258	232	305	292	273	253	244	256	271	271	274	267	257	282	288	232	277	250	261	281	277	288	263	221	231	254	268	263	247	266	252	283	291	285	288	246	261	252	260	279	263	284	275	252	266	256	252	279	250	304	273	248	258	252	279	278	260	265	260	291	248	277	271	275	268	256	270	244	276	281	265	245	257	270	273	283	262	263	266	255	244	259	267	279	259	256	301	272	297	261	234	263	267	271	269	256	270	264	262	271	284	275	278	285	259	280	263	247	280	259	280	249	262	254	264	287	264	256	247	244	248	278	279	248	233	253	258	277	243	241	268	226	274	231	253	273	250	274	277	288	285	263	274	247	272	244	287	276	295	281	267	279	229	256	258	245	268	234	239	239	265	265	264	275	273	276	275	250	274	249	274	263	278	254	261	287	261	271	286	249	281	233	284	251	247	274	246	257	247	285	254	257	279	256	249	277	289	240	259	266	237	241	248	280	261	269	259	257	272	276	278	270	271	286	255	253	284	248	256	268	262	265	256	229	281	276	238	272	283	252	259	271	237	228	249	288	275	228	248	257	257	278	247	265	266	281	272	243	277	252	254	251	274	241	257	243	274	255	288	247	278	242	281	269	288	268	269	263	285	246	271	286	292	281	251	258	269	251	263	270	256	271	258	287	265	256	274	284	284	261	272	267	253	249	264	250	230	250	268	240	286	245	260	229	289	269	305	287	240	285	302	288	256	273	273	283	270	274	268	278	292	246	250	251	256	251	257	271	261	283	235	279	246	230	259	270	278	250	253	277	249	275	278	261	265	251	261	266	277	265	255	244	247	262	272	244	289	280	248	245	274	256	245	266	262	271	245	245	268	240	245	273	266	271	257	262	276	293	255	257	250	271	263	255	273	282	299	260	241	267	256	250	273	275	299	241	230	254	289	273	281	250	259	270	251	261	253	264	289	240	270	252	260	238	246	266	288	262	254	260	267	257	249	277	260	270	264	243	261	258	286	265	251	266	243	253	252	271	251	278	268	255	277	275	266	289	249	260	260	256	255	255	260	272	261	263	267	257	241	260	287	261	251	271	248	262	261	268	238	272	246	282	254	273	278	257	251	270	254	274	272	251	247	275	245	286	268	289	301	265	259	280	268	291	249	266	243	266	240	255	280	266	247	271	283	263	258	238	281	271	254	260	259	264	235	242	244	276	275	260	268	228	275	253	281	281	267	253	264	276	297	245	249	235	265	276	276	261	233	268	265	269	259	271	253	258	242	279	269	267	289	267	249	278	263	277	250	254	258	255	265	241	242	260	242	273	255	232	264	244	280	269	253	270	257	236	270	274	289	285	283	263	280	248	279	238	253	260	283	274	284	257	269	250	245	247	269	263	247	232	237	283	268	274	275	248	252	257	289	284	280	227	249	250	260	240	302	245	270	267	272	277	258	279	275	274	274	257	243	266	250	238	274	265	281	254	247	268	272	274	287	249	271	245	280	269	249	252	241	263	261	285	244	275	276	260	256	295	253	294	270	231	269	227	261	273	287	243	268	248	269	299	271	301	262	258	238	275	264	290	252	228	244	299	255	277	262	257	251	247	270	242	243	260	259	248	280	252	255	279	273	278	257	288	254	282	268	236	266	278	270	272	270	245	254	244	264	310	247	243	265	266	268	241	267	263	277	251	268	252	273	270	237	265	252	293	277	264	273	241	269	247	293	262	282	269	263	267	249	230	241	259	255	257	258	268	262	272	242	237	262	242	269	228	285	238	245	292	252	281	305	289	281	258	277	250	252	243	268	249	278	250	256	273	277	272	251	289	263	282	243	266	235	258	276	244	236	285	222	257	236	262	267	290	275	262	252	263	242	261	271	255	253	276	277	296	249	270	244	272	278	280	266	263	271	253	274	269	270	301	256	272	263	273	263	267	252	263	255	257	252	273	252	283	271	243	265	285	273	267	269	293	245	270	241	271	261	269	279	281	258	278	241	281	275	276	247	223	240	239	240	276	242	254	283	250	258	228	238	244	273	245	232	283	253	264	265	255	281	270	255	227	244	247	255	253	270	264	291	250	282	239	238	257	258	266	252	264	271	269	245	273	272	271	253	305	249	271	259	248	258	293	275	281	248	264	263	272	264	259	248	266	260	245	248	270	260	274	272	271	267	251	269	275	225	268	263	276	254	260	267	273	254	257	234	252	243	270	284	240	283	254	278	268	263	248	255	260	274	271	271	252	260	268	235	276	241	245	289	265	260	234	245	261	255	256	279	251	247	256	247	278	252	253	279	259	246	253	252	261	272	251	282	234	244	277	270	259	277	250	274	276	282	270	270	277	251	241	269	272	259	258	282	282	241	286	278	258	253	261	284	237	273	265	270	283	286	262	277	259	244	254	270	248	269	248	273	260	265	262	257	265	271	246	276	258	240	277	247	263	263	274	304	266	253	265	252	255	277	267	255	253	269	270	251	258	262	276	246	253	280	259	246	273	251	253	255	282	267	273	295	232	250	247	267	252	232	282	251	292	256	272	271	260	264	259	273	245	247	245	303	254	250	259	263	252	271	251	270	240	250	257	257	293	288	256	251	263	258	268	282	273	264	283	259	249	283	236	268	285	228	247	263	230	256	258	255	307	251	257	273	213	261	243	256	271	248	276	250	282	255	284	308	254	280	271	243	285	264	253	257	280	248	266	265	268	305	260	263	282	223	273	272	286	246	250	251	272	275	252	285	275	281	272	250	261	252	263	278	253	266	265	284	277	261	235	269	278	248	272	245	262	248	270	242	258	271	284	273	274	297	258	276	277	273	260	239	242	278	266	262	242	261	276	260	263	283	269	242	246	255	246	275	262	271	262	262	254	279	250	271	235	231	275	296	257	266	265	253	246	257	271	262	236	288	242	266	297	290	261	281	261	283	259	280	225	285	251	256	256	260	261	265	250	272	242	264	268	279	266	250	249	265	271	245	263	239	268	245	281	255	260	280	256	244	248
23781	21250	28474	24300	21234	9261	917	647	496	430	394	333	325	363	317	314	295	270	290	273	274	272	259	287	274	269	234	260	257	249	245	250	249	229	246	249	258	245	229	261	229	268	246	230	258	227	266	237	235	209	236	262	247	211	227	232	212	224	235	235	243	239	256	238	240	234	233	246	229	240	255	236	224	229	247	237	242	259	225	239	238	227	241	233	233	237	234	262	244	258	235	241	212	225	229	216	221	232	242	210	239	250	225	226	225	280	221	236	229	254	240	232	198	228	241	226	231	231	224	228	239	234	250	224	252	209	228	217	247	224	201	245	252	243	214	216	218	233	217	230	270	241	229	273	227	246	254	218	221	229	230	239	217	222	202	207	186	233	234	255	244	247	247	215	258	234	228	247	233	231	248	241	225	235	232	248	232	221	263	255	219	281	227	259	240	241	242	232	233	264	215	235	196	217	238	222	218	230	233	238	223	227	245	233	222	231	253	224	271	234	245	232	264	234	205	240	221	247	244	248	246	236	232	244	230	219	223	225	235	270	224	221	220	228	235	212	235	227	227	253	214	243	230	245	252	247	225	262	266	272	228	232	239	239	217	218	247	238	237	216	220	255	220	238	225	223	236	216	233	225	247	219	249	226	250	209	223	217	270	233	243	238	222	231	259	239	217	225	209	232	211	273	232	235	241	222	239	228	257	232	208	225	226	218	254	244	234	265	213	227	218	233	227	241	212	232	235	213	224	243	256	241	246	230	260	226	239	253	227	227	247	223	245	228	256	227	240	231	232	260	230	240	234	244	249	278	222	210	211	246	221	245	242	253	257	244	237	226	246	220	230	249	229	238	233	242	245	229	247	262	237	258	230	241	220	232	228	217	208	255	254	241	204	236	220	229	248	209	226	243	247	231	219	205	239	231	222	226	227	236	221	217	229	243	227	229	259	239	235	231	209	228	223	225	222	239	246	245	269	214	200	237	226	215	240	216	225	230	227	230	226	239	242	195	211	222	235	223	212	235	258	225	242	241	224	239	227	246	241	196	240	242	236	239	231	243	230	215	228	231	239	231	214	253	225	222	235	228	250	237	243	272	227	228	228	257	235	243	236	259	217	224	251	253	219	215	208	231	236	229	220	242	228	241	211	235	225	259	238	218	255	205	242	211	204	221	224	227	240	247	245	246	249	225	241	264	248	244	199	234	217	221	268	223	232	235	222	241	285	225	215	241	224	228	249	233	258	252	200	210	232	250	229	246	256	277	236	232	246	230	242	240	228	246	249	263	246	239	224	237	233	235	220	212	233	239	234	227	251	239	217	211	258	218	233	222	248	235	230	210	227	235	235	240	235	258	239	230	238	227	220	237	218	245	222	237	244	238	247	214	206	236	241	203	274	228	222	227	262	247	208	249	249	211	250	251	233	231	222	232	210	228	257	253	207	223	220	224	235	240	220	203	251	216	231	210	232	226	268	229	195	208	224	254	254	253	227	245	212	246	233	212	208	201	227	227	240	255	218	242	235	234	217	221	236	257	249	212	217	235	236	234	232	223	213	220	226	221	243	225	201	213	219	251	258	237	222	242	214	242	240	225	238	228	233	263	246	220	250	230	240	210	233	192	231	260	222	230	219	207	224	248	251	214	250	227	232	240	242	245	226	243	229	249	261	242	246	268	224	233	229	240	207	214	221	252	223	235	228	233	266	250	240	231	238	217	225	217	241	235	243	217	230	234	224	226	230	243	217	215	259	226	251	261	219	215	244	216	267	239	246	234	254	224	233	227	228	235	234	221	237	264	236	262	247	238	211	217	257	231	222	232	236	259	222	244	242	259	240	236	251	237	248	206	235	251	240	228	249	254	232	236	244	223	240	217	227	251	209	229	234	245	225	237	269	211	245	237	240	224	209	244	258	223	212	204	244	237	256	230	265	227	220	262	239	258	233	221	230	246	215	218	213	210	251	189	254	225	246	229	253	221	216	228	251	234	256	220	216	220	242	235	239	258	226	245	245	224	238	221	256	235	209	240	231	237	247	235	236	209	233	258	245	230	200	222	232	224	213	218	228	233	216	248	248	220	237	198	250	257	245	229	226	235	208	252	235	218	222	245	239	235	238	245	264	215	214	230	288	242	231	225	221	243	234	250	241	223	217	245	225	222	249	226	226	223	242	224	231	218	223	221	253	221	221	231	228	245	255	264	226	242	245	237	227	247	248	242	242	227	236	219	239	256	248	253	234	226	224	216	236	234	278	202	252	230	239	239	256	251	266	269	234	236	230	273	234	231	206	240	239	246	239	241	214	252	237	241	240	228	246	221	256	231	234	221	225	213	235	244	244	261	213	276	237	243	235	243	240	232	239	241	249	233	222	237	199	250	242	195	210	241	248	261	261	221	215	262	268	224	206	206	218	229	230	225	214	267	230	243	225	249	238	231	216	213	225	229	241	248	283	237	219	209	245	227	219	251	237	234	244	249	201	219	229	249	214	242	221	238	237	246	229	238	223	245	241	242	229	215	217	220	227	268	237	242	208	211	264	237	247	227	249	223	230	221	269	212	239	238	234	247	227	237	239	240	221	240	225	245	222	250	240	252	218	252	213	249	226	225	223	236	262	253	218	231	271	231	246	246	251	219	228	247	225	230	225	240	246	243	244	251	253	246	247	227	224	229	230	229	222	225	227	254	235	229	221	233	236	252	209	208	221	221	214	251	218	218	246	247	230	236	217	230	216	249	212	254	208	226	250	217	251	221	221	206	217	229	209	248	230	229	234	217	190	254	239	222	233	240	217	225	237	240	245	230	221	214	274	246	237	242	228	257	234	248	212	223	246	240	220	239	228	223	252	234	223	234	220	241	204	255	239	229	245	216	223	247	206	230	227	232	229	234	234	258	219	242	230	249	232	227	247	237	242	223	235	230	244	223	227	244	278	225	278	223	230	246	213	215	244	251	220	229	220	227	240	243	227	219	209	221	237	240	229	248	226	238	237	260	219	250	267	234	220	246	240	216	270	220	232	242	229	218	224	238	220	221	228	254	232	230	230	236	203	246	235	233	238	221	249	235	225	240	225	238	248	243	251	235	241	232	204	239	240	233	225	245	217	229	225	217	210	227	253	238	247	227	223	249	229	253	226	233	235	221	229	225	239	232	234	253	224	251	222	259	279	233	200	230	236	222	222	234	242	236	233	242	265	227	250	228	225	233	241	220	235	249	239	225	275	224	239	231	185	249	235	226	243	212	216	220	218	232	227	253	214	231	208	211	251	249	243	243	221	238	238	213	226	226	245	241	238	249	232	249	213	230	221	269	255	240	242	249	216	247	217	283	236	221	251	236	250	230	227	236	220	234	251	208	236	245	247	207	218	250	234	244	215	218	221	215	264	211	245	219	258	233	240	234	239	242	225	210	239	229	229	249	234	223	230	250	239	228	258	225	195	221	235	230	245	233	234	222	219	246	248	263	250	247	248	212	200	213	253	232	241	252	248	227	211	204	208	218	229	235
3446	8849	5729	2689	1899	1466	1051	885	683	659	560	443	382	401	393	360	351	327	328	272	285	305	309	298	282	286	275	254	287	279	285	271	276	250	252	263	245	245	257	273	266	295	242	255	274	255	249	245	240	249	263	256	255	263	288	276	256	251	262	247	237	259	258	236	243	273	287	251	243	235	210	243	246	254	232	255	252	272	251	273	247	250	258	265	241	264	232	235	238	234	232	258	257	270	270	229	261	277	274	247	244	230	248	262	265	248	241	246	227	254	274	252	215	240	252	256	263	267	239	274	250	244	217	233	252	249	248	259	235	246	253	275	235	231	271	245	258	229	268	254	279	240	280	216	265	237	270	242	249	257	268	264	252	251	250	247	241	286	243	266	238	242	245	257	259	256	246	263	237	271	236	262	237	270	237	260	261	254	276	245	242	243	226	261	256	262	232	267	269	263	252	222	267	256	248	201	285	229	247	302	260	240	267	228	242	220	236	297	230	273	220	251	247	224	276	235	254	252	264	256	253	238	255	265	263	229	258	247	241	255	253	249	246	252	223	226	241	275	237	246	246	281	235	245	255	254	267	265	229	242	249	258	238	249	237	242	249	267	251	260	269	250	273	277	259	236	249	238	258	275	251	226	253	223	268	300	261	283	227	257	238	280	269	232	223	247	233	244	266	226	258	281	222	269	253	240	268	267	221	232	249	266	239	273	259	253	263	239	298	267	259	264	227	257	268	246	264	256	247	245	247	223	249	251	254	234	275	277	246	263	232	254	270	242	273	248	260	266	259	244	246	261	258	230	244	240	228	279	270	249	257	238	272	242	248	268	262	254	237	237	264	248	245	218	231	244	267	238	241	267	227	274	251	234	230	280	248	244	251	245	219	258	244	258	261	248	242	237	234	239	239	248	269	233	256	257	226	236	234	274	245	240	248	263	247	260	242	219	274	254	249	269	268	237	238	266	235	244	245	222	215	244	256	233	241	258	254	245	233	270	255	238	249	259	235	231	277	258	269	261	264	247	256	265	245	226	247	247	258	258	248	252	264	239	253	295	270	217	267	265	232	273	220	243	249	264	228	261	242	248	267	236	271	242	251	240	251	262	269	275	238	230	266	254	255	230	233	244	260	244	276	245	264	260	260	263	227	256	254	267	230	270	277	276	250	231	262	257	262	267	250	268	252	236	240	240	240	262	241	234	275	254	231	274	265	256	247	240	254	234	254	231	262	254	249	248	245	250	236	254	233	261	235	236	242	263	266	249	253	221	220	250	238	243	234	245	223	241	254	253	250	256	280	259	257	262	265	238	287	231	239	269	247	236	232	249	258	287	233	250	286	236	237	255	252	259	240	256	278	249	257	253	243	226	247	274	240	260	258	282	269	263	262	252	274	230	237	257	228	254	239	242	236	221	256	261	280	222	263	284	269	281	254	269	261	266	273	263	262	255	241	236	257	229	247	239	238	254	246	266	248	274	255	241	232	254	258	273	226	245	227	250	275	242	288	282	234	273	251	225	272	249	284	246	241	260	247	257	259	253	241	248	242	257	243	258	253	250	261	215	280	237	231	251	223	254	251	277	236	270	214	262	239	274	255	235	212	228	246	224	292	276	271	237	265	255	267	250	253	250	224	277	241	253	275	266	248	269	292	275	221	256	271	250	235	236	249	246	284	245	259	254	243	250	244	280	255	224	243	262	233	290	258	256	274	254	253	241	231	254	241	243	253	258	221	247	259	228	213	251	274	234	254	267	257	242	248	220	253	227	248	255	241	248	232	253	250	243	261	256	235	266	245	267	221	260	239	266	260	251	255	256	246	261	262	257	291	247	235	248	267	257	247	241	229	247	266	265	228	240	242	279	284	258	237	262	241	238	244	225	248	259	262	247	245	274	258	236	241	244	250	245	251	262	262	261	298	241	241	255	263	249	270	241	232	268	236	259	272	243	249	246	250	235	242	268	255	255	250	220	269	255	260	241	228	228	256	237	229	260	259	210	276	244	239	228	249	246	274	249	242	239	268	256	238	211	222	264	253	254	270	235	268	280	247	261	257	237	270	264	238	258	265	270	233	262	253	243	252	262	263	262	271	238	273	280	258	230	224	230	243	261	266	256	260	247	252	263	241	262	274	236	231	227	240	245	293	226	250	234	239	235	255	242	267	252	255	259	259	234	288	225	268	258	250	259	269	244	210	243	227	248	251	263	271	246	227	262	266	239	249	233	259	249	264	255	242	274	267	263	249	280	239	245	269	234	269	259	278	244	273	253	261	232	229	233	270	251	269	242	235	227	257	254	255	270	269	253	250	216	232	227	264	259	249	240	239	262	237	224	247	220	261	270	251	265	265	256	248	231	262	274	258	271	251	266	250	259	257	263	236	272	256	245	249	251	218	264	237	255	270	253	232	233	251	224	256	241	267	254	230	228	219	267	261	231	245	233	224	246	259	239	244	272	235	261	245	271	278	243	273	268	216	234	245	265	245	276	238	240	242	249	256	270	262	238	230	246	266	282	240	269	248	228	274	242	227	258	229	248	257	265	271	257	294	299	240	233	240	263	245	232	236	250	257	259	284	226	235	255	241	246	244	251	229	239	242	238	229	242	244	223	270	283	251	263	259	255	229	269	258	240	216	248	252	291	253	252	257	270	218	245	280	287	272	278	242	254	274	248	254	226	246	252	254	289	244	242	263	237	245	267	252	262	246	219	271	261	278	267	264	236	234	244	270	235	252	222	237	255	239	233	234	251	267	265	241	253	235	265	254	248	241	261	238	255	224	252	248	248	286	261	264	291	243	236	247	251	258	264	259	227	243	252	269	273	265	255	256	267	263	236	245	239	276	283	246	240	268	232	260	239	230	254	216	249	216	272	239	241	232	249	244	251	242	242	260	260	208	271	238	280	279	246	274	240	253	231	235	223	221	234	233	253	262	258	252	255	231	247	265	230	244	251	266	243	275	223	254	255	254	261	230	234	238	254	258	269	241	243	238	254	256	252	251	250	246	242	248	254	241	235	243	285	243	271	242	248	235	283	251	230	259	243	223	241	236	243	239	267	256	285	260	214	230	249	263	271	276	245	230	269	261	257	236	228	274	281	273	252	247	258	246	221	269	264	212	250	237	257	258	259	259	247	263	278	254	259	252	247	262	241	267	215	241	252	263	249	267	269	276	248	259	279	250	278	240	256	242	258	235	241	254	235	226	272	271	275	244	248	247	231	271	259	247	250	265	236	231	220	236	246	261	250	251	255	235	241	260	257	273	255	295	238	277	237	269	216	257	243	242	235	239	239	221	262	257	231	194	221	261	231	239	252	254	264	262	252	249	237	255	235	260	258	264	237	259	233	216	266	288	265	260	252	246	281	255	259	253	265	237	269	271	242	237	243	243	268	245	268	265	238	275	265	252	256	265	244	253	226	256	245	237	223	246	259	245	232	226	279	244	242	246	226	232	249	256	257	244	276	248	268	256	256	251	267	245	262	271	248	264	274	271	249	239	244
25147	21384	27521	25531	10293	891	697	675	530	503	530	538	489	454	476	469	477	455	458	473	488	493	438	449	475	498	461	487	458	484	456	448	443	412	484	415	468	478	494	509	458	505	423	472	488	426	406	457	462	477	455	449	458	461	455	443	442	472	418	419	454	449	432	461	466	471	434	471	456	456	512	460	467	443	440	471	431	433	460	452	467	439	443	428	444	452	435	438	448	431	459	439	456	449	436	463	464	428	430	501	449	440	417	438	459	460	424	427	470	463	462	454	438	469	447	424	415	463	435	438	451	420	422	484	458	472	444	431	440	459	450	438	430	447	475	475	466	460	456	472	458	450	408	426	456	427	452	455	469	440	450	436	431	474	451	447	478	439	438	469	487	429	454	473	471	379	434	450	416	467	421	457	423	437	450	438	427	411	424	453	450	439	444	444	441	487	424	491	439	482	432	445	424	457	428	440	447	466	446	455	441	431	464	439	460	432	445	461	412	436	445	464	440	387	479	443	425	449	414	443	447	456	424	424	455	453	448	445	404	445	429	464	461	464	445	460	472	439	473	462	455	431	444	459	481	448	466	431	458	422	454	456	459	439	450	474	483	456	483	482	463	422	423	443	440	427	451	463	411	416	468	442	486	469	438	447	430	503	433	433	462	470	424	398	441	428	411	433	433	475	444	466	424	456	448	448	477	452	439	440	449	429	423	431	444	477	431	431	428	481	478	435	479	436	458	433	446	449	494	436	468	457	435	454	443	464	462	452	467	467	469	428	472	445	448	432	467	464	452	424	450	460	444	469	460	475	480	434	488	430	456	473	422	489	456	426	477	463	434	476	437	441	444	472	428	443	450	445	417	482	412	482	450	432	484	459	469	482	444	453	459	456	452	466	437	447	470	434	454	463	431	450	432	452	460	423	458	464	462	456	446	464	438	445	441	402	459	446	461	441	462	446	470	501	391	467	461	448	463	442	458	468	488	457	474	442	440	433	433	444	424	405	457	462	455	452	448	454	409	467	429	455	444	421	462	459	448	474	430	447	436	479	452	488	440	431	464	462	451	472	456	457	467	405	438	451	499	445	447	467	467	438	446	462	467	445	443	474	438	480	472	462	502	438	467	460	447	432	458	501	453	469	446	470	447	474	496	466	410	411	409	484	471	487	413	414	477	428	446	427	444	431	433	469	436	446	466	430	492	459	419	442	460	462	454	484	441	433	442	402	447	432	436	429	438	437	426	436	426	435	436	445	468	438	446	440	441	418	484	421	421	486	467	455	437	434	457	461	445	466	440	466	466	448	483	452	430	448	458	461	452	480	460	470	421	446	486	436	411	456	446	437	455	413	437	428	444	446	454	456	472	472	457	468	422	461	448	412	442	434	472	463	438	393	424	443	446	463	459	454	466	432	454	454	446	488	460	424	454	427	426	454	486	435	446	445	412	443	439	471	440	479	482	451	453	442	461	446	424	470	442	438	464	441	444	445	442	437	442	470	458	439	411	438	460	427	441	473	487	470	429	438	431	439	410	427	424	471	459	412	447	455	485	447	474	443	432	446	459	434	458	472	445	440	449	483	412	458	477	430	450	448	492	454	486	433	441	448	446	404	424	420	458	464	471	492	462	440	441	476	499	448	485	425	472	464	447	477	449	464	451	467	459	449	451	441	436	439	444	483	456	429	456	466	460	454	455	452	431	459	438	463	472	489	488	509	461	411	443	461	466	475	415	426	438	482	442	422	430	442	431	453	454	497	442	451	410	440	459	460	463	499	464	447	456	449	427	469	439	462	457	444	450	445	468	418	465	448	452	452	494	439	485	447	474	454	438	464	455	438	444	435	472	457	510	414	425	420	465	474	434	402	441	430	392	455	472	482	448	420	446	451	450	485	456	455	425	439	459	462	452	412	496	436	430	454	432	450	422	499	444	434	474	438	430	448	441	462	422	459	462	424	436	448	441	459	426	430	445	469	422	448	450	430	459	459	453	439	440	447	450	475	468	416	445	475	466	473	431	443	422	449	442	449	491	435	423	447	460	483	477	449	442	452	452	474	425	463	433	439	429	441	450	441	461	422	435	440	460	407	460	465	490	462	441	494	459	435	456	471	458	414	425	428	494	454	486	426	433	463	438	427	419	474	451	421	452	482	451	458	436	475	481	452	443	434	478	431	467	417	440	435	448	456	476	450	444	473	475	479	434	429	451	467	437	422	446	469	496	414	458	459	449	419	455	429	461	468	423	453	442	462	465	451	443	442	474	424	518	446	443	450	460	444	435	383	441	469	386	458	469	455	428	435	468	462	445	453	478	467	463	436	429	468	439	478	473	445	446	447	449	454	474	450	451	460	432	485	434	457	433	432	449	441	437	463	448	462	467	441	477	442	449	447	442	429	450	470	427	482	392	476	474	469	426	437	463	451	450	454	402	429	461	422	482	469	462	461	455	492	433	416	467	446	426	424	468	463	418	454	462	430	454	465	452	458	458	469	452	416	489	451	461	433	474	485	440	440	492	431	397	465	433	498	428	440	448	439	449	464	451	451	423	463	430	429	455	442	464	484	447	425	466	471	448	449	437	455	484	419	489	436	426	473	469	484	452	489	486	450	475	457	467	466	462	467	459	465	480	444	465	477	445	445	448	451	455	444	427	451	510	454	493	466	438	419	433	481	439	442	453	437	430	461	485	402	455	433	424	465	466	464	446	447	424	492	455	426	446	452	415	498	456	453	479	443	455	422	429	459	462	505	442	461	420	444	424	439	466	445	462	468	422	457	429	458	412	437	454	466	466	443	456	504	492	451	468	483	455	427	481	432	476	454	439	439	479	446	449	457	455	452	475	445	458	475	415	457	460	469	468	490	450	466	424	438	466	474	455	469	472	430	470	441	457	463	476	446	455	411	459	448	438	424	465	456	462	478	448	446	450	470	462	443	436	418	505	437	448	455	466	453	416	454	417	418	454	499	451	442	461	474	462	426	459	457	460	447	475	419	472	456	446	451	464	494	428	479	449	425	459	419	446	433	459	456	465	437	467	461	475	447	425	434	409	460	455	455	432	502	473	456	415	439	472	431	503	467	470	475	442	449	435	449	442	408	415	422	449	471	457	442	465	448	467	492	425	461	420	419	480	463	454	455	456	463	450	420	448	408	443	468	426	449	456	416	464	453	444	435	496	461	463	440	435	460	450	437	406	472	470	444	462	465	446	458	503	436	423	404	438	472	440	502	470	459	453	433	433	403	434	442	453	464	428	459	454	432	453	440	439	421	436	469	460	465	519	440	466	460	451	417	426	416	456	463	462	475	438	420	442	431	444	438	440	431	430	421	441	429	445	455	440	450	463	463	430	467	497	492	458	432	444	423	429	411	445	462	392	464	456	431	467	445	422	422	433	463	436	445	461	436	498	459	458	432	450	472	438	428	449	459	445	444	465	465	444	451	436	424	443	432	425	455	441	443	438	463	363	448	458	462	437	436	427	433	461	483	445	464	502	460	454	457	467	435
3509	5527	3511	1822	1354	1149	911	866	747	693	647	586	566	613	566	506	531	523	539	529	504	492	496	488	521	489	479	485	498	497	469	490	524	490	490	518	536	530	503	438	465	500	508	522	514	506	528	498	475	457	528	490	495	489	507	484	459	501	496	475	494	487	504	506	509	484	488	492	428	498	513	481	496	487	486	485	486	467	502	510	499	491	474	434	447	495	488	469	479	448	485	523	499	517	465	488	496	451	476	504	481	477	502	475	496	432	487	508	524	484	521	496	510	509	487	495	504	454	448	513	451	502	486	500	504	510	499	493	479	520	480	478	510	496	483	498	505	475	489	480	487	493	475	463	454	469	489	545	517	508	497	483	455	474	429	467	509	473	480	543	482	512	469	453	495	488	509	532	523	515	469	442	483	452	484	489	490	504	503	498	507	499	515	490	461	481	481	465	508	503	495	492	448	450	511	482	475	522	491	469	452	474	501	473	492	511	496	485	446	508	486	497	468	456	471	489	478	491	440	461	476	524	454	518	463	446	453	515	478	481	504	488	499	492	476	481	506	493	483	468	529	485	502	436	496	464	473	500	463	482	483	483	506	522	483	474	542	480	497	479	475	503	498	461	521	466	482	490	481	515	495	510	464	484	465	481	530	492	511	494	497	464	481	494	496	468	466	494	463	448	471	461	473	493	490	499	489	469	502	497	466	471	433	480	449	511	479	477	497	538	474	486	463	508	455	526	519	458	497	486	486	474	460	478	486	488	468	480	483	476	422	481	494	469	483	499	493	470	481	489	470	472	486	501	474	483	488	514	496	462	465	490	487	501	475	500	480	500	499	433	521	462	506	497	472	462	528	489	500	471	447	492	532	465	473	508	479	472	514	508	512	508	502	493	450	477	434	506	465	464	478	503	497	483	515	518	439	526	466	459	472	458	495	516	468	463	460	493	453	485	435	476	456	478	485	489	494	510	481	504	504	460	500	514	504	451	506	486	496	471	479	463	509	512	445	465	502	478	466	459	459	466	505	478	484	494	502	507	495	502	466	506	477	489	495	506	482	481	466	533	465	507	497	526	500	499	505	525	474	506	451	503	480	497	477	522	528	504	492	465	480	494	485	503	493	465	487	477	442	491	467	461	518	486	494	508	493	488	531	494	506	484	489	468	490	521	488	475	459	470	468	488	493	457	492	540	489	496	516	485	480	493	494	493	476	486	518	517	492	482	495	466	502	466	468	481	510	471	503	494	498	423	507	442	525	455	514	498	505	478	494	486	476	481	497	486	442	448	472	466	501	513	454	482	486	461	512	489	499	471	489	465	465	464	496	516	477	485	512	472	468	485	490	533	442	490	461	466	448	505	531	506	474	455	460	498	478	490	488	474	466	447	496	486	450	451	494	457	508	499	478	493	504	461	479	459	488	495	492	494	535	467	485	480	499	493	533	526	492	444	506	513	531	469	460	505	469	466	471	516	494	485	495	478	516	462	491	501	488	476	464	447	494	499	486	442	498	446	499	500	486	507	487	509	445	464	482	466	465	471	486	523	494	448	476	470	492	476	454	495	491	497	460	474	464	507	513	476	477	518	466	516	486	497	523	499	490	481	519	478	467	477	484	498	467	487	529	504	452	486	493	472	512	478	482	491	502	456	506	516	477	485	489	499	481	493	485	481	489	447	498	482	467	492	486	501	482	470	493	492	490	449	465	503	467	477	487	488	487	515	495	470	481	489	483	491	476	465	493	476	469	446	481	464	472	502	448	492	439	532	437	489	495	451	487	482	495	461	503	486	492	535	468	463	501	483	493	496	504	508	505	497	502	474	451	475	477	470	502	499	464	454	471	500	495	491	487	532	514	467	486	494	461	500	478	461	509	467	485	504	500	445	498	508	458	494	451	512	469	483	509	474	459	475	423	499	542	508	479	466	469	502	513	483	449	493	500	489	484	501	476	487	449	502	518	489	484	482	490	489	478	503	463	481	470	486	487	471	480	466	502	462	478	483	470	473	504	498	479	501	423	533	493	524	471	503	522	513	465	450	497	461	521	469	478	476	539	545	495	480	462	478	454	441	467	493	472	519	524	468	527	474	457	468	504	492	511	486	467	478	426	489	466	496	498	497	487	516	472	492	527	505	470	465	469	503	496	501	495	467	439	485	498	487	485	441	428	468	481	478	449	501	520	470	498	479	438	437	455	475	484	474	505	477	459	474	479	470	516	496	523	501	492	449	487	456	500	462	492	483	529	487	473	468	508	472	495	516	528	447	452	475	472	498	501	515	487	494	457	475	464	470	469	526	497	495	497	471	469	461	452	477	486	468	485	484	505	487	474	472	516	464	500	488	522	483	515	462	477	482	474	470	508	528	509	497	488	483	568	513	464	442	453	494	505	505	544	452	521	491	480	471	464	496	506	462	490	526	483	483	477	461	488	454	468	511	509	490	531	467	483	478	518	467	510	485	519	500	446	471	460	502	495	501	440	479	482	442	465	492	484	504	510	466	493	517	446	432	501	479	485	516	510	496	496	434	493	474	546	472	479	474	484	491	505	521	468	456	484	513	471	489	529	466	523	463	512	484	477	482	442	449	505	509	521	468	496	471	494	460	465	480	501	524	496	495	495	490	466	468	527	462	497	467	477	476	510	512	512	507	463	496	516	477	503	474	492	503	493	500	505	476	497	506	498	502	490	449	521	538	531	439	473	498	494	484	486	497	493	450	494	489	469	496	470	524	497	461	520	448	525	479	479	459	532	482	449	506	497	486	450	476	487	460	507	513	479	467	493	489	457	443	507	506	482	498	431	456	485	484	517	494	513	500	511	493	477	506	468	424	501	479	469	528	472	498	520	493	489	461	466	478	481	460	504	465	513	493	482	496	514	484	459	472	488	470	491	513	502	499	459	473	482	448	478	474	480	504	466	498	492	446	490	521	476	495	514	439	485	465	502	463	466	490	534	507	464	498	500	497	479	491	512	484	505	468	475	466	450	505	504	511	518	475	488	468	435	500	479	496	481	479	486	459	478	482	495	529	467	501	483	472	474	463	469	485	460	484	498	453	467	485	444	468	472	477	493	476	513	461	520	444	487	498	462	509	478	472	502	525	493	461	523	482	500	472	487	515	472	476	503	499	449	495	462	503	519	497	499	491	498	482	507	507	496	476	468	512	509	490	498	468	497	470	438	457	530	497	492	471	470	477	459	480	481	486	488	509	495	494	504	474	471	458	454	474	472	500	506	520	491	467	507	529	461	467	488	479	504	506	451	506	496	525	467	482	463	498	481	530	500	478	504	496	469	428	482	505	482	495	501	503	462	478	501	492	482	505	449	503	465	491	493	440	470	485	509	488	500	437	507	487	509	455	505	509	492	496	485	499	477	461	453	483	485	538	453	495	462	450	475	451	468	473	505	474	482	508	450	492	492	446	469	437	468	496	445	487	542	490	509	501	469	464	459	489	445	463	468	478	476	469	466	485	512	509	474	444	468	494	484	514	492	480	443	481
22903	21407	29100	24077	21401	21448	8309	1322	975	922	805	798	695	714	700	691	726	703	590	664	595	630	580	595	598	530	566	607	519	585	522	579	566	554	569	565	567	525	546	557	573	576	523	545	526	517	552	478	555	525	571	553	520	552	541	539	509	521	507	513	575	529	574	530	520	492	506	529	511	561	524	532	521	533	537	515	534	551	519	486	505	497	543	529	517	559	518	536	561	524	495	525	514	508	508	542	558	524	521	526	517	511	521	556	551	498	533	527	551	528	550	513	533	515	540	549	549	512	513	523	497	497	549	515	522	559	530	501	482	507	514	491	551	568	567	549	505	523	527	534	528	513	564	550	514	523	483	538	549	499	516	509	505	567	555	544	505	526	503	554	531	554	515	457	540	521	495	522	536	527	515	506	516	548	530	553	535	532	539	512	540	540	527	486	565	516	511	489	537	528	520	554	512	504	561	537	546	552	525	551	556	527	508	519	552	531	503	544	517	538	501	564	524	503	532	528	527	499	511	533	520	524	538	549	503	555	520	484	518	532	553	547	534	512	517	529	527	544	516	551	525	518	515	521	491	494	534	539	499	535	515	567	574	509	492	507	534	515	528	530	505	504	497	515	541	538	548	508	515	518	563	534	535	512	518	515	509	504	556	518	491	539	548	536	489	533	497	555	500	532	507	532	539	495	559	491	510	561	532	506	532	567	517	527	507	547	529	510	536	523	546	571	530	529	563	527	486	492	517	488	563	530	530	503	486	521	507	548	524	528	511	474	475	568	518	504	543	542	512	507	524	543	506	559	526	493	545	536	523	570	521	515	542	542	541	529	554	550	544	528	517	537	514	510	500	523	500	533	519	526	532	536	514	532	555	559	507	557	522	515	512	499	527	528	511	559	572	534	514	525	556	563	571	514	560	530	528	565	514	555	543	540	522	515	504	574	524	507	494	512	503	574	526	483	562	499	476	517	487	543	531	519	492	508	554	543	561	545	526	521	510	539	528	533	516	509	514	550	528	514	451	486	530	518	529	538	523	551	506	480	494	540	526	488	574	501	525	547	553	508	492	548	481	522	534	537	494	485	554	535	506	524	563	505	550	515	489	560	548	540	521	562	523	509	570	531	541	553	505	464	550	536	518	508	575	544	500	494	507	536	534	525	528	521	537	506	538	546	533	544	530	556	500	532	507	533	486	502	561	516	497	545	550	536	505	497	491	560	526	502	534	516	543	537	533	554	543	560	534	571	516	471	543	508	524	536	558	516	525	496	545	530	498	543	498	561	529	522	558	526	519	520	547	542	559	576	518	544	551	530	527	566	533	545	476	496	513	518	504	549	516	503	484	494	561	551	521	539	524	531	525	506	538	520	497	521	570	531	525	500	528	519	507	518	515	545	532	514	572	495	540	519	535	525	506	580	528	546	525	507	511	519	561	528	520	552	499	553	495	551	534	543	479	507	535	559	568	577	544	497	496	535	538	540	485	533	508	511	489	476	552	543	489	510	521	508	531	522	545	554	575	518	528	492	523	511	494	532	516	503	490	510	511	515	529	544	536	504	515	529	504	534	498	511	492	588	548	543	527	538	523	533	526	473	556	555	571	519	517	565	543	512	512	564	563	507	506	509	535	531	528	537	548	543	560	511	563	529	585	458	501	531	505	502	498	534	524	508	535	507	520	506	541	501	526	510	521	533	479	531	539	513	570	537	547	539	571	524	550	501	542	509	533	512	517	554	549	540	524	566	522	546	508	541	474	503	535	554	512	514	526	519	543	527	517	520	526	565	531	506	519	515	551	546	513	544	540	540	515	552	508	510	554	537	569	504	538	527	516	545	533	532	532	543	513	562	540	501	502	468	538	536	537	519	512	561	503	534	504	534	510	545	516	531	544	516	517	539	495	523	546	536	493	536	539	532	535	485	568	519	553	523	491	549	543	543	528	524	549	496	532	522	550	518	537	515	567	538	534	529	548	519	535	496	540	544	571	541	512	501	519	560	521	504	525	528	540	509	521	517	542	505	525	542	470	525	547	541	555	554	531	529	545	540	491	550	527	525	525	560	551	559	500	531	541	498	501	566	505	534	559	544	491	558	550	578	536	486	542	522	497	553	500	574	526	531	542	528	568	517	513	541	562	567	556	505	533	554	546	486	536	522	549	506	564	492	503	525	545	506	540	477	498	527	546	550	544	529	522	547	530	517	553	532	548	535	554	565	587	525	551	538	520	550	493	554	546	515	499	540	560	533	538	533	513	510	512	551	530	546	557	523	515	534	549	489	536	503	508	551	547	522	510	535	540	539	521	499	567	520	557	548	531	498	500	516	506	534	521	516	457	524	509	561	537	523	516	532	535	545	484	563	492	570	511	525	553	536	521	557	475	536	504	533	538	495	531	512	508	514	526	542	575	529	528	559	550	547	547	532	523	500	529	544	517	509	503	566	497	492	517	535	539	519	579	521	511	529	509	523	509	566	518	490	533	541	540	529	536	544	539	566	517	539	537	517	532	524	554	521	513	534	559	517	516	525	540	534	518	501	536	546	542	531	495	518	573	531	552	507	506	533	506	551	515	537	544	551	568	525	516	552	560	576	539	486	556	528	526	496	551	547	525	539	536	533	518	514	537	515	557	509	518	547	519	531	526	477	527	517	502	514	489	537	538	485	505	560	503	521	511	526	551	557	526	523	554	510	536	521	529	531	542	552	546	507	519	550	515	557	556	516	538	549	481	574	498	557	533	522	521	505	522	542	517	523	513	505	528	538	553	542	538	519	531	491	506	561	526	504	558	497	571	477	547	560	536	505	515	510	547	548	520	549	532	540	521	556	536	522	532	547	503	517	515	539	552	534	518	580	573	523	535	515	529	541	538	497	502	536	493	500	519	535	532	510	519	527	541	468	517	502	498	516	533	532	523	577	539	519	494	517	551	504	518	482	496	555	490	485	521	513	537	520	516	541	543	492	533	524	511	540	542	567	511	563	554	541	529	567	551	542	544	529	492	536	549	508	485	528	518	508	533	567	493	524	518	525	522	535	523	521	524	509	530	529	526	509	554	533	527	506	527	492	526	563	531	525	529	520	531	531	520	472	512	481	530	511	487	534	520	491	541	521	491	558	540	536	482	544	508	510	515	546	558	538	488	558	549	504	489	517	518	516	522	515	496	528	502	507	473	526	512	529	564	520	518	520	520	511	504	523	548	555	528	530	501	563	549	556	569	524	566	549	564	491	555	511	526	540	567	550	512	545	536	552	554	527	536	509	517	535	510	503	488	522	493	523	541	570	549	543	507	501	534	500	519	494	525	523	482	559	558	538	513	522	502	540	570	504	534	537	504	536	534	515	569	515	527	546	519	486	520	520	505	510	535	516	543	539	513	539	539	556	521	501	545	545	535	512	521	533	507	546	518	511	552	553	541	532	544	510	508	516	531	574	526	519	509	561	525	531	493	523	526	560	544	499	485	519	524	556	530	530	531	534	534	549	527	533	515	521	488	562	516	557
4899	15075	10135	4855	3646	2756	2161	1745	1438	1204	1059	953	898	838	740	758	715	672	677	619	633	613	588	604	570	587	577	582	632	538	578	567	547	551	579	545	513	571	595	577	544	512	546	542	545	552	575	535	520	553	556	517	577	569	566	521	515	587	584	519	569	531	548	570	549	538	520	550	543	523	571	534	537	539	513	506	532	539	541	519	551	547	522	506	514	547	540	543	549	564	563	544	567	534	537	522	527	538	533	531	537	550	525	552	571	478	516	554	531	509	552	587	521	502	518	523	542	502	539	521	586	507	523	516	555	528	535	519	563	552	492	521	488	510	516	498	541	511	537	502	489	545	552	561	532	512	552	511	529	569	529	540	551	544	520	537	525	522	534	545	488	513	567	546	554	524	531	530	488	535	526	494	514	528	532	545	527	547	539	574	523	556	564	544	508	527	563	559	534	522	540	565	522	559	539	550	496	539	545	544	504	532	530	558	535	536	573	515	532	573	548	504	539	561	551	517	558	526	577	506	549	547	515	512	544	547	541	544	530	549	517	550	518	525	520	535	563	517	549	511	538	530	546	492	507	521	582	532	557	492	520	544	575	565	511	542	558	505	480	572	483	498	518	545	500	548	488	537	547	556	514	481	537	575	558	574	487	519	567	502	554	536	535	535	560	547	523	518	512	529	540	556	507	504	520	544	513	536	499	523	610	503	513	523	544	541	542	500	540	500	516	522	542	530	551	497	508	543	527	546	532	548	537	540	528	560	555	536	503	506	531	522	532	554	568	550	569	517	544	498	515	558	527	524	541	511	498	575	512	526	566	543	511	534	502	531	493	522	500	536	543	491	488	555	545	592	574	542	534	548	516	536	539	540	538	510	553	562	519	538	530	549	536	552	516	508	587	539	538	571	526	546	536	527	541	471	513	522	497	585	527	478	520	502	505	516	550	494	521	569	530	509	516	509	551	533	506	529	517	528	538	557	543	538	532	525	549	595	519	542	555	511	513	548	526	541	538	552	543	513	552	517	522	570	551	548	489	551	530	540	503	498	519	532	555	569	530	526	542	547	621	538	538	550	517	499	502	532	523	520	525	545	530	552	505	511	496	528	517	543	496	577	504	550	514	513	516	509	545	526	510	512	538	518	552	530	554	513	510	518	546	548	548	549	546	548	526	549	545	517	538	560	522	521	544	473	574	535	540	518	532	505	503	544	550	552	556	528	494	498	536	545	525	485	514	524	505	550	539	507	481	541	540	566	536	554	527	577	560	529	562	534	540	515	504	495	575	536	587	555	525	551	511	548	528	548	526	534	549	546	534	543	526	523	549	559	535	531	535	512	537	538	504	501	555	540	552	508	544	527	522	538	512	546	552	510	530	532	502	513	519	514	538	543	506	528	537	505	531	524	551	536	568	522	530	495	568	511	561	516	508	501	565	525	551	543	517	501	552	577	511	566	540	502	567	531	514	480	513	539	543	542	516	550	538	519	540	531	516	542	514	575	522	532	542	571	538	488	566	511	519	490	534	539	484	458	535	522	507	552	517	553	518	486	523	555	550	549	561	503	513	541	575	582	551	506	532	539	576	526	541	540	543	566	528	516	551	539	513	542	542	540	549	485	492	538	540	528	519	524	568	527	519	508	535	576	551	507	561	528	529	528	491	557	520	537	584	528	557	584	514	516	523	550	541	513	535	530	547	515	538	497	491	537	512	557	554	488	526	560	533	507	575	505	554	532	510	516	535	560	510	561	551	509	509	563	543	550	529	478	532	505	550	555	550	540	499	583	523	569	522	488	540	546	536	545	551	554	553	541	505	515	523	503	584	554	558	531	532	548	556	540	578	514	524	562	534	561	523	501	481	528	518	496	530	490	582	489	509	542	518	522	564	553	525	549	564	483	586	467	550	525	507	519	485	549	576	569	522	568	531	508	541	543	519	505	598	515	569	533	578	508	531	575	559	505	545	505	504	490	526	526	506	520	546	539	539	528	526	495	555	526	511	534	540	532	558	528	546	488	556	541	564	499	520	553	481	561	515	528	470	569	554	562	533	532	520	526	533	537	506	534	536	527	532	521	558	563	527	494	509	496	547	508	531	513	554	538	515	522	499	538	592	529	477	584	551	535	536	525	541	541	534	466	537	495	516	501	528	506	570	549	527	541	553	526	510	536	546	485	516	504	560	547	530	537	548	533	517	504	541	512	530	556	561	551	510	504	546	532	523	537	534	560	528	553	513	477	539	551	506	528	525	535	553	526	558	518	579	529	516	535	514	517	542	524	542	527	526	541	535	527	571	540	517	519	505	511	542	549	506	565	518	501	570	522	549	534	540	543	536	537	513	537	510	533	510	548	495	497	564	589	513	543	509	520	514	570	548	521	527	533	563	515	527	555	552	565	555	525	556	514	495	573	529	556	554	535	536	519	521	515	565	564	537	527	579	542	552	524	550	498	546	515	556	517	522	532	532	531	535	549	489	521	529	548	525	558	539	582	535	567	547	550	524	544	522	531	554	552	532	533	537	479	550	544	497	555	547	532	519	535	521	511	546	501	505	542	542	510	490	532	514	543	548	511	588	584	516	563	561	523	530	541	545	555	516	544	527	522	519	554	527	549	538	534	551	487	534	521	521	537	547	487	524	548	492	579	487	522	510	519	580	513	521	532	524	556	468	555	539	501	520	508	502	517	563	519	528	480	542	520	536	557	548	543	501	539	581	538	523	561	509	500	522	517	483	513	568	524	515	590	495	517	544	578	548	508	533	512	559	564	496	545	491	542	542	523	561	534	576	517	549	514	526	542	571	519	496	499	534	515	540	549	544	500	556	517	556	531	554	536	532	566	494	509	530	496	542	525	484	540	517	522	581	525	500	532	517	521	513	552	501	542	484	520	548	558	559	523	541	513	531	567	549	543	499	520	536	516	505	543	553	553	548	501	526	539	507	578	517	507	544	526	510	525	535	575	521	549	515	537	572	542	515	477	540	548	564	565	565	497	549	554	571	519	521	538	528	575	521	537	517	506	555	546	526	526	571	592	519	547	537	536	534	497	522	536	560	505	546	496	520	552	520	526	486	545	521	567	531	534	519	524	560	558	551	528	522	545	513	523	486	493	607	523	545	537	492	590	530	534	521	546	521	496	518	563	542	527	537	556	564	534	517	546	507	510	535	511	558	504	511	533	495	530	552	509	544	554	498	584	500	510	503	542	532	556	508	577	508	548	518	486	503	542	512	512	537	537	556	553	512	522	516	516	524	520	537	500	580	535	518	526	545	517	534	535	531	513	547	560	504	510	518	528	515	537	564	479	545	544	541	541	550	532	536	545	513	523	562	487	508	574	504	540	571	532	546	548	524	536	559	507	544	544	498	543	565	508	489	551	535	568	508	533	510	544	531	497	527	534	541	563	547	548	536	535	533	517	524	547	589	567	518	542	578	561	560	523	552	546	529	530	529	509	576	560	489	534	516	506	531	538	574	576	555	554	504	525	542	563	521	551	523	530
27830	17413	3207	503	345	304	280	243	232	229	232	250	238	242	250	244	221	215	245	241	248	240	218	254	245	230	216	217	239	222	231	249	238	220	222	221	227	229	243	222	226	213	232	244	230	235	223	240	196	212	226	230	242	229	199	231	232	204	214	213	238	236	218	222	213	239	242	224	255	230	238	231	229	235	243	221	240	220	223	235	231	222	222	242	211	217	256	217	228	232	204	199	211	211	244	218	234	200	224	233	218	217	247	237	245	239	244	214	207	224	245	226	220	207	238	218	243	223	217	246	208	225	230	220	229	230	207	221	243	241	229	215	242	252	240	189	228	198	213	203	241	249	199	245	241	242	212	221	193	236	230	219	234	235	225	231	248	213	233	225	249	244	222	234	241	235	233	237	234	227	220	230	198	235	215	236	238	226	224	234	265	214	190	230	223	254	221	249	213	235	240	236	223	240	214	229	233	237	225	213	272	215	230	259	200	237	223	227	235	246	217	244	223	249	211	235	227	223	246	228	225	242	212	234	240	210	234	253	285	209	202	215	216	229	224	238	245	231	240	230	231	220	203	254	216	222	236	223	239	240	231	217	215	251	241	230	237	231	234	214	209	191	230	226	228	207	220	261	241	250	233	220	242	227	217	230	228	267	248	233	196	246	224	242	250	228	216	245	221	221	209	213	248	213	243	235	229	211	240	236	213	193	214	237	227	233	237	219	240	219	217	244	220	242	193	238	226	244	236	250	251	233	243	238	218	238	230	229	225	255	215	223	228	251	236	204	254	237	244	212	253	246	245	251	244	229	231	252	206	223	228	223	237	231	225	253	245	215	199	249	215	250	223	223	247	229	228	224	222	211	243	216	216	226	244	272	225	252	232	265	218	238	251	230	204	255	235	236	195	253	253	225	229	220	231	247	210	213	246	230	230	191	253	224	234	213	230	214	224	216	241	215	244	206	233	221	209	230	217	242	244	242	225	240	216	223	245	227	235	235	250	236	228	233	223	222	226	221	246	233	240	222	226	251	256	234	220	230	211	246	249	216	235	211	228	218	233	221	225	229	207	260	225	209	268	234	229	235	228	239	216	268	226	222	221	225	230	212	215	232	236	224	218	231	230	242	223	226	232	248	242	243	213	228	235	206	234	239	241	222	222	241	253	218	224	213	227	225	245	236	236	231	248	224	267	212	228	232	235	257	227	214	232	243	210	243	218	199	214	227	245	201	216	228	235	224	251	213	207	209	217	225	231	234	227	231	229	216	214	232	232	254	239	242	237	205	202	238	237	221	213	236	232	250	221	221	228	244	245	234	227	208	251	253	237	214	213	225	221	244	247	236	232	211	208	252	236	204	234	251	237	267	228	208	244	224	218	221	210	236	223	246	210	231	227	213	241	227	236	225	236	233	248	253	234	251	243	226	236	233	205	235	243	220	240	224	220	215	255	242	233	189	220	249	215	222	224	251	218	212	226	230	223	224	233	229	234	275	229	205	231	237	240	210	228	208	234	220	206	246	262	231	251	225	228	233	228	228	235	233	241	218	256	233	231	225	217	219	220	244	244	227	231	234	248	209	240	245	240	240	238	233	237	237	214	226	208	220	240	248	251	203	250	217	231	255	234	248	232	243	226	212	251	232	244	246	231	217	231	216	219	203	223	214	214	228	224	236	196	216	250	228	237	200	213	212	217	228	217	238	226	238	236	223	243	219	241	210	236	243	237	231	218	244	212	222	227	214	216	243	242	255	227	212	221	228	228	221	224	219	248	245	226	253	228	227	236	226	212	249	229	224	206	219	207	232	265	208	229	212	240	221	235	219	207	225	235	247	211	219	227	235	225	210	219	243	229	217	224	217	241	241	230	229	226	223	236	233	225	222	214	209	229	258	228	232	226	221	243	230	224	210	231	255	222	222	202	235	221	216	242	233	270	239	225	237	225	205	242	230	234	216	239	219	242	223	218	228	222	253	211	243	234	254	216	200	259	236	217	219	255	247	245	246	237	244	230	207	228	207	235	215	242	248	230	190	238	232	230	212	218	225	242	234	228	233	229	238	205	221	222	231	232	256	230	245	257	220	211	223	215	211	239	257	241	204	215	199	227	217	244	229	227	208	224	235	233	238	194	261	247	216	245	254	197	231	264	224	198	198	234	218	202	235	232	226	196	229	231	225	241	243	218	239	184	252	249	215	240	212	248	251	233	255	208	215	209	225	228	241	235	237	238	222	228	243	228	222	226	229	217	234	245	231	217	227	240	219	252	232	213	221	211	223	215	251	261	226	225	203	204	225	207	220	254	228	251	225	225	252	229	213	223	225	226	239	230	215	234	248	217	217	217	228	210	201	210	242	216	221	230	234	250	236	219	239	234	207	203	215	229	244	211	214	229	235	263	245	246	240	225	244	246	205	255	243	222	216	232	241	228	227	222	209	247	210	221	235	219	234	240	224	220	220	215	212	211	230	226	247	215	234	236	228	225	240	224	191	200	229	247	227	220	221	235	216	257	259	242	233	230	238	221	209	218	203	244	232	230	209	191	250	230	252	214	241	224	218	233	198	218	220	205	226	218	231	243	239	233	227	203	225	252	207	239	235	237	245	221	217	216	240	239	209	215	243	251	239	221	231	234	233	205	215	220	238	227	230	219	204	217	232	206	235	196	208	223	220	249	219	236	201	249	194	205	232	246	199	240	219	234	228	243	245	221	242	229	225	264	251	242	240	233	226	217	211	228	239	256	227	222	231	218	213	232	223	240	245	249	229	216	218	204	218	221	228	225	225	230	232	234	240	220	247	261	226	230	231	234	224	212	214	222	231	234	219	210	214	217	246	247	229	217	235	230	225	240	225	231	227	211	199	230	231	231	230	236	227	212	227	259	232	238	230	224	223	230	251	234	200	257	251	210	205	233	223	246	205	205	211	227	236	231	226	217	234	226	223	221	214	228	228	237	220	219	218	226	227	243	239	245	210	207	226	226	231	241	237	224	233	253	225	210	237	215	217	242	215	243	239	235	229	218	223	231	234	247	240	229	216	215	246	199	232	222	225	229	231	226	215	235	210	232	251	241	220	228	225	261	234	220	196	239	244	226	205	230	241	235	246	225	216	211	209	231	216	217	258	252	217	221	259	248	232	206	200	212	224	210	251	239	230	228	214	225	222	215	229	220	249	244	249	248	218	219	213	216	216	210	227	233	217	234	218	251	250	238	238	233	258	227	221	224	239	217	221	238	194	239	196	210	200	242	220	233	259	226	241	229	240	207	243	223	240	223	228	198	242	243	209	234	262	251	239	201	240	232	225	234	240	236	225	249	213	212	245	212	235	226	251	223	231	234	199	238	217	248	267	218	225	215	254	241	240	246	216	214	219	237	247	214	211	195	228	223	243	233	241	214	229	232	208	226	215	244	211	229	210	228	203	240	222	209	233	240	221	234	221	226	230	241	247	225	250	218	203	239	203	226	230	225	241	221	215	215	243	227	224	240	214	221	224	231	253	236	227
4155	754	573	402	346	318	301	282	277	283	280	263	261	258	282	267	283	248	253	245	247	242	296	245	246	235	261	261	268	255	263	263	245	263	271	296	257	283	256	237	282	276	256	264	283	257	269	285	272	241	282	253	287	287	267	251	262	281	236	274	254	276	230	271	294	229	259	252	240	252	267	273	245	242	241	264	266	234	225	260	239	245	251	278	245	246	250	273	255	243	258	258	251	253	297	211	261	265	283	293	255	260	257	261	270	261	250	258	244	255	239	252	256	269	252	243	277	267	268	253	262	249	249	276	270	289	253	257	256	287	252	271	251	279	258	251	267	265	270	276	251	267	250	274	261	248	254	258	276	263	261	259	266	267	283	256	276	261	267	299	245	278	258	253	253	244	246	245	254	234	271	255	270	256	253	261	255	269	267	265	258	231	222	299	274	267	275	267	260	243	274	272	282	263	248	242	240	220	285	263	245	260	275	266	231	283	247	239	232	239	272	250	262	244	259	245	265	256	224	268	260	279	252	280	245	232	244	293	268	264	277	268	272	257	268	290	243	243	262	271	250	244	239	280	258	258	245	288	289	240	246	250	278	263	282	249	235	288	261	241	271	272	265	263	267	269	264	255	237	241	238	249	267	245	247	206	284	262	255	285	252	278	269	274	255	275	261	265	288	260	264	255	272	252	257	262	278	269	262	275	243	295	248	248	280	264	270	237	261	238	242	256	284	252	256	257	291	257	231	238	289	248	259	265	244	255	283	265	263	279	246	244	247	263	270	278	271	276	256	248	265	230	262	229	269	256	280	268	268	252	225	236	270	280	273	260	279	270	259	257	258	274	256	294	266	254	294	278	272	253	246	269	279	258	252	271	278	261	257	251	264	262	258	251	253	230	232	263	254	274	275	277	254	267	238	243	242	271	258	237	252	275	260	263	251	240	266	267	281	273	245	283	255	264	266	288	245	249	264	253	263	257	248	287	254	254	266	273	252	265	265	257	249	265	284	278	254	275	245	244	279	288	265	237	248	251	233	239	245	267	272	269	245	240	253	239	264	285	296	285	247	253	255	265	281	253	262	262	258	253	269	274	288	238	267	239	266	253	254	237	280	276	283	218	259	267	250	239	283	273	260	283	275	252	251	242	268	271	251	286	249	248	245	287	272	269	246	250	259	271	269	245	294	256	276	270	273	254	248	273	262	266	270	275	242	252	239	254	258	260	248	269	257	234	278	280	258	207	269	265	263	260	257	266	259	275	250	256	245	282	247	280	250	260	257	242	257	234	238	268	266	246	267	243	273	263	224	267	264	254	277	239	237	271	268	266	275	276	245	227	281	256	285	233	266	251	245	248	264	281	251	255	223	235	278	266	244	255	245	250	277	252	241	270	264	269	252	249	249	254	237	268	275	273	249	261	230	266	245	239	254	294	263	259	256	270	275	260	267	236	249	250	241	251	246	238	258	265	237	242	281	258	251	269	241	257	256	234	263	243	247	233	245	269	276	278	261	281	260	274	258	256	246	229	274	261	220	245	245	274	243	248	259	256	251	256	289	245	274	248	280	290	250	252	265	271	263	238	280	268	299	245	231	240	259	281	252	251	288	273	249	261	282	270	264	231	271	286	247	246	307	309	276	251	253	276	269	246	254	270	233	264	252	258	257	261	250	274	261	250	265	270	268	268	221	261	243	231	266	226	283	237	262	274	292	228	235	239	271	238	266	263	242	273	264	306	275	253	268	266	222	246	274	269	269	260	274	288	260	295	259	244	287	271	260	275	270	246	285	278	260	276	262	246	274	259	264	267	272	272	257	284	253	263	288	268	287	273	274	278	275	242	290	261	264	258	250	259	263	264	242	270	283	273	259	253	266	256	239	259	261	232	235	259	271	257	258	256	276	262	256	255	273	255	254	251	279	241	301	242	256	260	249	269	277	245	282	285	236	289	277	298	242	249	260	258	275	264	270	240	247	277	248	274	241	239	249	245	268	275	269	249	269	283	284	239	258	247	292	271	258	224	272	266	235	282	283	231	255	262	231	264	257	267	273	269	246	263	293	234	232	251	256	310	278	251	230	263	256	268	258	215	240	238	235	239	267	255	245	245	255	296	241	266	259	275	245	282	271	294	247	259	271	284	268	278	243	261	240	263	259	250	270	256	273	248	261	273	243	256	278	248	240	250	259	249	293	251	241	266	235	246	267	288	264	269	266	267	261	239	269	246	239	264	240	279	260	224	265	266	266	272	272	250	261	254	257	225	306	237	266	274	251	250	263	254	231	250	272	256	258	277	235	279	252	267	250	258	285	218	270	270	274	232	267	251	269	261	233	253	235	256	260	248	267	272	273	258	242	249	242	240	235	257	268	272	266	274	225	284	256	274	244	264	252	271	254	255	266	264	256	253	246	278	261	261	256	240	273	261	282	229	263	262	232	265	243	264	299	268	243	249	239	272	246	261	253	267	255	270	286	290	250	264	247	225	262	285	239	246	244	248	283	235	265	277	252	277	241	267	262	243	238	256	286	248	255	260	255	259	265	261	253	242	251	255	259	294	257	243	270	258	251	267	269	280	276	267	242	264	246	277	275	253	258	263	253	275	270	258	259	230	275	269	240	275	258	300	276	269	249	251	234	232	280	262	221	252	262	267	253	243	262	258	253	234	252	238	299	260	249	246	252	256	242	233	264	232	254	278	283	258	217	240	261	266	255	278	248	258	258	263	263	260	236	235	298	293	265	274	251	263	277	261	265	279	250	276	243	256	263	282	242	224	269	286	251	257	265	242	270	263	272	260	251	260	243	268	260	280	274	250	254	246	244	266	272	286	253	280	237	280	270	252	244	248	251	249	253	258	278	245	248	252	260	244	270	257	279	246	249	278	272	255	255	243	263	262	274	262	238	281	272	273	279	277	276	246	239	244	233	234	269	249	258	253	259	243	257	238	258	262	230	240	264	256	239	284	268	278	268	245	301	282	264	258	235	262	265	243	269	267	265	266	269	257	257	274	272	264	249	267	248	252	230	244	250	284	237	249	282	266	270	250	252	271	258	284	257	252	258	284	281	275	271	269	248	264	264	225	287	280	271	261	270	271	259	275	250	254	257	249	233	255	270	261	269	253	249	286	256	247	263	254	258	262	293	256	286	259	292	222	257	258	288	279	270	260	266	265	272	240	265	257	297	248	257	246	272	238	258	219	273	261	288	261	257	268	256	269	252	230	263	253	236	270	262	272	261	267	276	278	277	252	276	265	286	257	258	279	256	295	240	238	260	258	249	273	218	258	283	248	268	256	283	267	273	279	256	292	237	247	247	243	286	263	229	246	295	265	277	294	236	273	260	254	248	287	272	265	265	271	240	266	254	294	265	248	280	241	270	252	226	250	250	291	268	257	264	285	253	263	236	282	267	253	247	253	283	242	271	270	260	296	276	232	236	274	258	256	266	233	271	252	229	245	269	273	274	275	292	255	226	263	260	257	236	264	276	256	280	273	274	254	256	258
24021	21470	28768	24564	21479	9248	872	583	474	428	400	359	305	342	311	304	287	292	270	268	276	239	247	255	261	265	281	264	263	274	255	254	227	243	231	261	251	249	232	239	243	240	284	302	257	259	256	234	212	220	222	257	235	261	260	232	234	247	220	233	214	234	233	268	235	255	249	247	228	238	233	216	257	263	239	238	215	235	221	222	249	236	250	239	227	232	222	233	263	216	219	250	255	250	215	224	224	220	228	234	233	244	231	242	259	232	245	256	243	260	207	199	241	254	237	210	221	229	231	253	211	261	271	264	231	253	213	241	273	215	247	230	238	249	229	233	237	259	234	241	273	263	247	206	243	210	256	227	201	221	241	260	221	235	232	262	249	260	220	247	224	227	217	207	250	219	214	231	242	254	264	236	245	211	252	237	226	224	239	249	231	246	236	226	219	252	250	228	253	252	243	251	278	249	249	246	238	228	232	243	228	216	248	244	239	244	235	223	228	226	222	250	210	233	227	243	252	255	230	237	222	218	227	238	247	226	229	202	262	251	237	246	229	220	240	234	236	217	236	238	235	233	234	226	225	237	218	219	260	222	226	230	226	217	215	206	231	233	226	210	226	262	222	236	266	236	222	211	210	244	219	237	250	233	219	221	251	230	241	255	218	209	217	244	204	233	267	222	230	234	276	240	241	234	237	247	233	258	245	206	238	238	268	213	235	252	244	226	226	248	253	209	219	233	221	243	250	223	222	236	233	248	250	241	246	231	275	241	221	259	268	266	235	214	243	189	215	233	209	253	238	256	268	224	252	261	215	232	261	265	235	228	225	245	227	223	269	244	241	269	270	217	230	241	236	218	218	225	243	261	252	222	253	227	251	238	239	247	244	234	255	241	204	215	267	232	258	243	221	234	259	246	222	224	223	232	236	239	252	250	240	261	199	236	228	255	236	221	234	244	221	230	202	223	213	257	218	222	224	213	244	202	242	226	241	241	215	223	242	239	235	270	236	266	251	245	252	248	260	232	253	232	239	198	229	285	241	255	198	231	257	229	224	240	247	228	228	233	240	250	242	230	239	227	259	227	245	264	244	250	269	234	250	227	233	209	231	245	252	250	264	225	208	231	221	228	220	222	254	217	239	215	263	212	238	230	238	224	224	257	257	233	224	255	207	241	229	246	237	195	219	230	244	231	248	259	224	242	227	244	235	265	256	251	246	225	205	248	227	232	244	258	261	229	224	225	223	232	254	232	200	245	245	267	225	247	240	225	252	257	233	218	234	199	239	244	252	251	217	231	260	249	244	228	260	221	241	254	253	244	190	259	202	231	228	220	215	239	217	228	250	257	239	220	283	239	234	213	232	220	226	236	228	233	230	215	218	237	237	237	223	216	194	237	263	234	224	235	237	247	221	229	216	213	238	255	234	254	229	240	268	227	237	238	252	253	223	237	256	247	200	223	234	250	233	210	283	244	215	221	229	251	221	241	240	239	240	228	226	253	224	243	217	230	229	241	243	229	245	231	235	233	245	243	237	201	194	258	229	219	241	252	241	256	229	233	250	249	264	237	240	234	231	248	207	223	222	247	239	229	254	237	235	239	244	255	251	240	233	254	221	234	215	216	253	236	198	263	241	226	223	233	230	236	217	243	242	206	230	228	207	227	244	242	248	231	227	262	235	222	224	244	234	234	222	208	245	249	257	236	224	233	250	200	213	220	246	211	225	260	231	248	244	232	252	238	255	219	240	229	218	246	223	228	215	230	243	206	225	237	229	226	231	239	228	221	220	237	254	251	271	252	242	222	214	235	257	247	246	247	215	259	240	241	224	224	230	244	260	241	230	254	247	212	256	242	231	241	223	237	260	242	238	235	249	256	216	227	233	224	254	226	241	222	219	219	221	210	235	239	252	267	235	211	219	224	250	218	242	255	249	246	224	251	227	229	255	261	240	218	252	216	242	241	217	208	205	223	227	209	235	241	211	242	244	252	223	249	250	234	241	227	236	247	220	232	220	232	224	235	222	248	226	219	223	246	235	240	243	228	191	235	256	244	209	259	246	234	213	246	233	246	238	198	222	219	230	234	230	261	235	212	243	233	209	203	231	233	242	226	250	254	231	230	220	227	240	255	264	236	232	235	220	236	235	231	249	233	244	256	243	234	243	273	235	255	208	250	220	249	224	235	254	263	232	244	237	281	229	255	224	205	248	222	260	218	229	240	231	250	236	230	257	249	237	229	219	250	232	242	261	235	237	223	222	252	233	249	228	261	249	242	270	250	256	232	236	250	226	238	253	194	224	258	244	223	214	242	227	203	231	231	232	224	232	234	233	238	249	240	229	223	237	259	223	245	259	258	239	251	241	225	255	238	239	243	254	230	243	211	251	230	250	252	248	249	240	239	242	233	243	243	215	236	247	261	247	246	234	190	211	267	267	256	235	294	240	243	225	224	239	254	235	232	234	246	256	245	236	251	246	262	252	223	247	242	258	265	229	207	245	258	246	250	249	237	252	260	213	254	243	221	225	232	228	224	226	212	225	223	241	270	246	202	208	244	244	228	261	254	239	227	266	215	223	233	243	235	267	220	217	232	219	242	207	227	214	237	242	237	206	231	236	229	263	249	231	208	222	228	230	256	248	228	215	235	221	229	235	233	222	259	256	246	241	235	248	243	244	234	219	234	221	236	232	220	222	235	222	224	226	244	231	208	253	229	235	239	231	255	246	244	252	244	232	255	230	279	265	236	241	260	221	249	226	234	241	223	237	246	246	254	217	226	228	227	247	231	252	248	225	229	219	232	214	254	239	238	213	246	244	230	245	236	221	235	235	247	245	230	224	232	259	223	257	207	238	210	238	221	237	267	231	240	232	239	268	251	224	201	236	248	227	201	246	236	236	233	215	245	270	239	252	252	252	232	252	221	209	255	246	244	259	269	208	224	237	231	217	231	246	253	230	222	217	245	223	239	234	237	243	217	234	261	226	245	231	231	258	229	237	224	233	231	210	231	247	231	218	207	210	222	251	209	236	211	229	242	212	265	232	243	262	246	227	251	213	242	222	241	231	218	214	249	229	239	268	248	231	220	242	232	221	250	221	246	234	215	235	251	217	226	246	243	243	233	228	232	232	275	217	216	253	257	240	230	262	223	230	239	257	250	236	220	242	245	254	245	225	251	220	240	237	250	223	218	245	245	235	203	235	254	210	248	239	263	216	254	230	233	236	271	232	210	228	257	246	240	235	235	238	242	257	223	248	222	243	220	237	219	250	234	254	205	219	211	228	259	271	244	239	227	228	235	241	249	224	258	231	229	264	249	255	232	237	260	215	267	262	264	232	233	244	219	231	228	247	221	237	223	248	221	217	242	211	237	196	226	232	247	237	233	227	250	216	247	242	236	231	233	235	267	237	247	267	222	223	223	219	246	234	227	196	221	223	224	232	253	235	244	232	230	254	267	223	235	252	231	258	239	233	240	255	233	210	243	223	242	198	250	209	255	214	216	279	230
3351	8999	5936	2762	1892	1446	1109	864	719	622	568	469	414	394	357	370	362	315	326	288	323	315	310	276	283	284	287	284	271	278	243	256	246	265	309	261	278	279	272	250	264	265	262	250	249	258	258	235	250	239	252	280	251	291	251	258	286	253	251	244	243	262	260	245	261	242	262	266	227	227	281	247	264	224	232	246	251	232	240	247	235	254	249	260	274	248	276	259	241	256	254	244	255	274	265	249	280	288	274	279	270	257	272	244	258	266	262	268	224	284	250	270	260	249	261	246	286	255	253	266	239	269	255	260	259	265	245	250	265	263	245	253	231	274	255	261	223	280	253	228	255	290	249	273	269	288	229	254	263	234	262	287	216	262	251	225	248	264	268	239	243	234	220	242	269	245	281	249	245	256	251	257	245	254	277	259	266	217	250	253	253	257	284	249	272	242	226	224	248	266	232	280	271	221	270	264	237	241	259	259	280	256	279	271	236	256	260	280	268	252	254	265	270	256	235	267	280	249	262	251	254	274	235	246	256	256	231	268	245	242	236	236	259	272	240	268	213	259	247	257	248	246	259	234	278	228	238	244	265	259	257	262	262	250	284	259	247	248	277	281	277	258	269	250	267	258	260	261	247	263	225	252	249	271	246	245	271	262	263	221	251	285	252	245	259	232	283	266	234	271	274	246	252	253	269	291	267	238	264	252	241	263	268	271	273	272	240	284	274	269	266	279	246	241	252	267	250	281	249	257	269	275	270	237	257	253	250	276	269	269	257	261	252	251	259	263	276	257	258	253	281	233	234	246	247	257	239	283	229	277	266	236	261	240	272	244	236	236	249	270	251	289	217	262	248	246	256	258	227	238	266	244	247	268	275	259	240	262	249	247	243	277	247	286	256	284	254	228	276	262	235	263	228	219	233	247	231	252	272	213	234	262	249	216	245	248	260	260	241	255	276	249	237	270	208	263	257	240	272	253	280	290	267	257	256	252	272	243	222	258	271	235	253	258	256	230	257	243	274	250	255	252	273	269	276	263	259	271	244	269	237	228	237	261	260	261	274	248	233	257	246	267	286	238	251	263	261	242	253	223	279	255	255	266	267	262	273	272	246	252	263	254	231	232	287	233	241	270	251	272	275	229	278	267	254	232	253	236	272	282	239	249	251	247	256	279	258	228	254	239	240	266	248	246	242	254	261	277	271	272	260	254	240	256	249	256	280	275	249	267	265	251	254	249	228	247	237	262	213	305	223	249	247	260	260	246	262	246	262	255	278	252	245	295	268	229	271	246	258	273	237	231	276	259	290	261	256	232	251	251	274	279	244	239	267	257	278	246	241	254	252	242	295	239	236	233	259	260	250	240	226	247	259	278	229	263	240	276	254	249	250	246	214	233	278	262	240	228	268	281	267	235	254	246	254	247	231	238	257	258	225	238	259	271	270	243	229	249	226	269	240	235	253	241	267	256	250	255	233	243	241	239	247	243	253	230	248	249	217	260	265	237	226	272	253	236	254	267	251	270	255	266	259	285	295	259	244	267	256	219	261	274	235	294	241	268	260	270	243	261	231	292	259	223	233	236	244	283	254	266	223	253	241	238	242	263	263	252	240	264	223	223	266	263	265	262	240	264	261	214	242	255	259	254	251	257	260	259	256	234	256	236	264	252	242	277	251	234	261	234	287	239	285	241	253	287	287	294	245	238	223	236	253	263	259	237	283	235	238	250	272	230	270	286	238	242	224	248	275	242	231	263	252	255	270	290	279	242	229	260	217	257	255	258	246	235	238	257	262	234	257	250	236	269	274	232	261	251	237	277	243	280	240	264	266	270	256	275	254	266	228	256	245	252	262	255	247	262	255	243	225	237	252	250	241	275	256	249	236	252	275	272	266	265	238	267	269	209	270	245	270	250	280	275	233	263	254	266	232	236	249	258	272	249	243	267	250	235	250	276	258	279	257	251	223	257	261	258	261	265	242	264	229	272	244	265	234	255	263	238	264	248	241	250	260	288	252	261	256	262	253	255	249	248	243	266	235	235	229	253	234	236	248	278	257	253	265	275	236	272	255	241	252	233	252	256	241	255	279	251	234	259	279	272	290	245	240	256	235	242	241	269	257	244	262	232	254	257	230	223	255	280	259	255	266	271	250	238	262	254	245	228	257	242	234	263	264	238	255	230	249	266	225	246	247	264	293	252	258	282	237	275	233	249	267	277	243	265	235	272	235	238	275	283	250	252	276	270	234	253	265	253	287	245	260	245	253	253	260	250	259	225	262	277	233	236	239	254	258	262	250	251	242	226	271	241	247	247	228	279	239	228	237	249	240	236	250	228	278	257	234	240	288	258	282	281	231	284	257	251	278	253	263	254	240	262	249	246	267	247	237	274	244	235	267	237	239	272	261	259	251	262	237	293	270	255	253	236	243	233	262	240	256	271	248	241	269	240	240	280	235	253	220	243	250	236	250	262	246	239	283	254	253	232	243	267	249	254	264	259	257	275	268	251	235	240	248	249	263	270	249	235	283	253	256	232	250	265	230	262	232	256	248	264	276	248	261	285	267	242	256	238	222	251	267	262	244	274	253	277	268	258	254	249	239	251	229	262	233	255	255	249	236	246	247	262	269	240	263	242	243	291	271	250	240	258	240	268	262	248	224	288	273	262	266	259	262	246	264	239	236	256	259	276	226	267	247	255	221	269	238	251	273	247	264	227	269	268	268	266	250	260	267	243	242	262	257	248	251	252	261	267	265	258	270	251	275	258	226	239	248	243	243	252	247	234	251	246	252	286	273	270	257	260	221	227	252	292	234	232	244	274	255	266	279	224	265	256	287	260	271	254	256	249	261	251	227	260	259	240	233	263	267	262	262	253	239	254	258	244	236	227	254	231	254	251	267	276	274	253	282	266	263	261	233	246	268	256	235	245	230	236	219	242	220	279	280	257	268	232	268	228	235	256	270	284	244	249	244	247	251	252	261	258	267	273	263	290	243	218	247	261	258	282	268	235	244	264	260	273	276	254	261	255	243	263	267	242	267	271	251	260	249	260	234	240	245	272	279	269	264	267	264	253	285	264	254	234	231	246	264	252	240	262	243	237	246	251	255	250	250	231	234	258	241	237	246	246	252	243	253	243	231	256	267	251	280	250	258	253	267	243	253	243	254	266	245	241	253	239	288	239	284	270	250	267	270	260	246	244	218	275	267	230	253	257	254	247	257	250	280	252	252	227	285	251	238	255	252	281	257	264	234	241	240	245	242	238	265	268	242	257	230	240	243	246	261	227	229	245	235	237	250	248	272	250	229	227	237	238	248	262	243	238	261	243	245	256	255	242	267	224	249	256	234	239	241	261	234	246	251	227	244	271	236	263	248	248	259	234	247	264	231	260	271	238	241	254	248	253	261	227	239	253	280	268	251	253	230	262	248	281	258	250	268	230	251	242	244	254	236	276	244	268	247	239	274	277	248	239	218	256	254	254	253	251	238	213	268	248	253	264	247	260	270	240
25221	21373	27530	25450	10401	962	732	632	620	587	536	509	524	520	468	501	464	465	446	484	470	480	458	445	472	423	474	480	426	465	436	479	473	437	439	448	427	477	464	471	450	457	442	432	444	400	428	472	413	443	454	438	484	446	476	458	452	434	423	424	439	456	436	422	458	459	457	475	423	438	442	481	421	468	442	472	456	430	454	472	422	454	425	467	473	422	449	432	452	474	430	418	462	442	447	444	426	436	451	442	446	436	442	467	431	499	456	429	427	465	454	464	455	455	478	478	442	469	465	465	461	467	447	435	461	440	497	474	429	429	473	443	454	431	427	420	429	457	440	468	450	457	491	454	506	454	468	420	466	474	462	459	461	466	441	447	481	443	434	429	428	476	460	458	417	457	435	482	459	467	437	435	426	454	483	463	441	442	481	447	467	477	480	423	421	452	448	439	437	432	435	467	455	430	437	462	452	470	455	460	426	459	460	431	468	462	439	434	480	462	425	417	438	446	455	469	457	428	465	462	497	468	527	484	452	441	469	453	460	420	446	479	461	452	459	455	454	452	427	448	445	419	487	425	449	435	463	424	502	481	469	462	400	500	453	438	449	474	461	451	455	449	460	444	458	470	446	431	458	486	483	430	456	436	483	453	487	480	455	440	395	429	428	496	436	401	453	445	462	397	445	448	420	459	419	435	507	473	458	423	422	453	441	445	440	458	460	438	486	452	450	481	465	460	450	428	450	446	447	414	472	511	445	425	434	433	461	469	499	423	472	467	461	463	457	451	431	478	432	455	453	466	451	448	436	459	433	455	450	428	468	410	457	445	446	484	453	479	421	465	460	452	448	443	445	461	429	440	431	437	464	447	453	446	450	494	506	441	471	449	486	435	438	455	477	454	474	458	428	448	480	470	451	458	464	437	442	438	446	498	445	474	458	453	454	439	488	430	468	470	449	438	462	495	417	396	431	428	495	443	457	435	495	445	442	457	474	431	457	410	464	448	470	457	442	437	451	438	471	402	423	437	438	465	471	475	442	450	434	454	421	464	460	446	458	421	446	436	454	471	451	454	458	436	474	446	467	448	420	450	405	452	440	447	453	425	470	456	445	451	486	462	440	428	465	481	444	439	439	434	447	438	454	464	445	400	444	434	470	444	421	460	435	422	429	432	455	468	467	473	424	441	470	472	429	434	411	429	453	470	447	470	425	463	429	461	451	526	479	410	434	502	471	468	440	441	457	443	454	458	453	459	428	450	420	419	463	457	445	430	458	414	486	454	455	445	425	466	417	483	477	458	446	415	466	412	462	439	457	413	460	433	404	451	442	474	471	437	432	436	471	440	455	468	461	455	447	450	431	464	444	450	487	464	442	465	401	455	412	506	417	446	491	468	467	482	448	425	433	434	447	443	456	460	429	447	427	458	441	423	437	430	432	425	482	471	448	451	442	427	456	430	463	450	459	456	425	434	462	453	432	454	454	445	423	455	468	428	451	466	466	429	438	466	455	452	439	438	450	431	433	454	488	434	487	473	403	484	433	470	482	442	438	483	454	454	480	458	473	426	453	433	445	452	438	464	424	490	461	513	471	414	435	468	459	420	443	422	456	514	440	439	456	454	448	459	448	441	441	460	499	445	446	427	428	474	438	413	436	457	444	468	452	463	449	430	486	449	474	464	465	432	452	411	466	468	454	451	431	417	472	483	445	455	437	457	475	473	466	460	431	408	465	439	465	463	502	442	474	438	425	467	476	470	431	446	467	461	459	429	455	469	445	460	452	455	448	466	446	426	443	470	451	438	446	462	479	453	429	402	434	491	449	460	449	474	423	473	422	442	464	441	455	449	450	465	436	420	427	415	457	455	473	434	420	443	442	423	442	457	474	450	455	460	443	451	463	434	441	462	458	446	452	438	450	459	453	459	467	491	429	454	467	458	450	458	496	451	455	462	445	436	460	452	480	444	445	469	435	436	439	436	416	451	451	439	456	460	435	443	453	417	474	442	461	430	458	483	458	451	455	454	445	492	448	429	444	465	451	447	439	475	457	431	420	486	416	451	483	458	456	445	450	479	450	397	461	439	448	445	448	437	424	464	445	459	480	504	444	431	460	464	485	456	444	464	465	431	447	441	475	457	465	450	478	486	485	465	419	466	462	462	422	463	487	458	433	450	458	427	443	471	464	442	431	487	458	458	454	432	483	447	429	441	468	454	411	458	433	460	432	441	411	451	477	488	391	452	446	433	458	464	446	421	482	453	448	461	440	427	405	430	450	443	478	436	452	456	445	432	452	430	453	434	456	439	459	436	455	425	439	422	478	440	434	460	418	462	435	489	415	458	476	441	434	463	454	416	435	433	408	434	400	436	446	478	464	472	434	452	428	471	421	433	461	419	433	429	469	451	439	479	437	450	431	415	454	416	473	421	443	439	436	444	435	440	466	450	433	460	445	413	425	477	474	447	446	459	460	448	433	432	450	413	436	414	460	425	459	478	442	441	431	460	457	458	442	479	433	435	447	488	432	437	430	485	468	453	455	455	462	482	447	467	444	468	443	472	471	446	471	430	460	427	464	487	510	442	448	476	437	426	475	459	465	425	429	438	433	432	445	448	444	459	442	448	409	427	466	480	444	428	452	440	425	424	447	460	399	474	460	416	411	462	447	438	442	435	451	442	441	478	468	460	397	459	462	445	459	439	473	465	446	446	462	448	434	464	432	433	478	446	417	459	457	433	413	471	470	455	460	435	438	471	469	493	465	416	442	400	493	428	464	444	454	442	418	461	445	484	425	473	447	410	443	481	477	430	432	482	478	436	438	428	451	429	435	482	427	438	499	452	408	477	442	447	440	426	473	489	441	437	478	443	471	449	455	471	449	447	437	437	474	460	460	443	484	472	451	430	469	463	474	456	399	452	465	481	472	447	430	482	444	460	462	440	437	435	444	441	479	459	490	412	434	505	451	419	456	454	431	450	464	504	448	410	468	448	471	444	473	421	445	433	427	421	458	448	450	429	426	446	426	434	443	448	466	463	476	424	470	436	455	462	428	443	496	447	441	466	488	477	436	446	430	414	503	427	429	459	456	456	440	481	450	469	465	456	458	428	439	449	432	474	463	495	470	461	433	466	447	479	418	453	422	446	439	479	462	462	423	442	467	468	445	445	442	454	448	431	442	441	453	458	418	470	483	448	432	482	462	414	470	487	464	467	460	473	445	492	477	456	433	460	426	443	426	452	433	432	388	453	410	439	489	422	433	457	476	471	465	405	437	451	464	462	417	448	454	409	498	435	471	434	440	452	491	483	450	445	458	484	400	427	429	491	458	443	465	428	415	455	393	487	475	456	462	466	413	464	451	453	410	476	459	477	451	435	439	474	406	473	438	458	423	475	462	427	435	477	469	433	499	494	429	436	440	442	429	392	429	458	456	430	457	435	451	444	455	465	456	452	489	458	444	466	415	461	429	453	431	454	438	432	439	438	434	445	428	429	453	452	479	432	434	449
3599	5426	3491	1791	1382	1072	972	848	705	658	667	617	598	599	567	559	498	586	541	511	510	506	510	502	491	490	514	457	478	493	507	501	483	514	470	506	511	477	489	480	451	457	498	483	496	517	507	485	522	502	490	486	481	494	510	503	490	466	500	479	472	482	499	492	485	493	479	465	480	467	480	507	474	478	509	490	481	490	510	502	478	500	490	479	475	479	439	491	488	462	487	498	476	500	461	463	505	453	471	494	471	483	485	449	495	479	491	479	507	501	487	525	491	500	450	514	483	462	473	493	508	484	506	464	474	493	499	471	479	495	476	460	446	474	465	476	525	454	485	474	451	476	525	469	487	457	486	459	479	464	458	491	525	490	505	456	470	463	511	475	486	465	436	495	465	451	442	458	470	477	496	465	533	495	501	506	467	493	460	481	482	489	464	497	472	483	486	500	469	471	485	497	511	450	486	493	494	485	470	483	457	460	462	493	480	439	450	488	453	502	479	471	455	473	444	472	480	513	516	513	488	517	448	465	466	474	488	472	467	478	462	469	488	467	486	467	459	433	493	461	492	475	451	475	472	496	489	460	506	470	471	469	465	434	463	475	486	482	486	477	473	453	462	447	494	471	455	497	492	508	488	478	483	470	440	484	509	463	467	458	522	483	441	445	501	482	472	477	488	499	513	476	534	498	461	474	526	497	502	522	517	482	486	482	512	451	484	497	483	440	508	475	477	496	475	442	487	465	484	520	540	494	456	529	493	482	441	507	467	480	460	491	446	457	487	460	494	516	491	469	502	514	481	488	483	461	474	456	460	511	484	512	482	484	437	489	444	489	499	487	459	463	483	457	443	466	454	475	461	506	504	448	525	483	532	486	448	497	487	456	488	431	511	513	501	460	492	443	497	501	494	491	477	477	459	473	508	444	478	458	487	468	462	456	503	477	494	482	492	483	497	495	489	450	472	471	469	539	455	468	453	497	511	469	466	454	476	464	467	505	469	497	464	497	483	468	441	528	487	530	487	470	514	501	467	466	472	432	492	526	459	451	486	487	499	487	468	478	481	450	491	483	449	478	477	501	473	476	480	501	495	468	484	471	474	481	467	515	513	468	467	513	479	474	496	505	436	465	485	514	454	475	462	507	505	476	520	465	504	463	469	518	483	466	476	439	495	484	473	497	471	469	489	492	484	505	476	483	463	444	531	467	446	472	479	480	486	485	476	500	454	501	481	530	508	491	494	511	492	504	464	502	508	466	466	516	475	460	515	490	463	474	502	468	474	482	470	467	473	484	509	489	485	466	453	518	459	488	497	460	482	484	489	458	466	474	487	509	467	488	502	470	470	474	524	479	474	473	481	475	471	441	471	531	469	484	483	493	511	484	496	489	486	453	500	517	506	468	459	499	518	487	529	485	461	512	478	501	443	491	446	476	479	527	429	480	475	535	461	476	442	453	469	492	508	509	443	465	478	474	472	517	527	496	464	481	474	488	491	489	480	455	504	464	475	510	454	454	449	473	479	487	506	484	491	472	507	491	478	456	496	471	469	462	500	449	507	502	497	512	453	466	465	483	509	487	463	462	488	458	464	467	475	461	492	496	490	466	491	456	505	484	456	478	456	463	479	424	471	530	469	493	471	472	483	466	488	506	502	468	446	483	500	487	458	473	509	512	461	440	474	477	484	517	475	480	490	524	488	479	474	496	484	464	498	478	441	453	484	507	481	471	448	482	489	522	492	447	465	479	488	520	449	474	479	465	484	495	488	500	475	461	505	513	448	442	458	464	495	442	495	459	470	480	486	441	464	499	473	461	450	474	496	498	457	501	479	467	467	467	529	475	490	498	470	479	499	477	516	521	480	468	446	458	497	517	458	467	493	471	488	497	478	468	506	468	467	497	478	500	481	491	490	492	494	514	491	524	505	520	501	456	461	485	438	473	506	475	490	490	469	497	472	495	490	513	479	465	437	518	461	497	452	506	489	491	466	466	492	499	476	476	503	473	464	496	464	500	506	494	465	511	479	481	474	469	443	484	476	501	505	458	466	509	494	490	470	425	481	493	460	496	424	484	549	504	542	451	510	539	472	500	473	478	488	467	523	499	467	454	436	498	548	450	531	465	476	513	425	539	479	502	483	512	513	495	492	466	484	475	492	476	489	502	454	496	507	461	513	502	487	521	491	487	483	470	487	470	487	500	499	491	504	504	514	512	536	444	482	463	484	489	520	491	482	476	497	498	496	462	459	469	500	442	486	485	461	464	454	468	457	480	497	559	451	486	459	484	484	460	461	480	471	521	507	450	466	534	490	459	461	448	448	488	496	489	484	468	494	467	454	452	502	481	508	464	487	491	482	481	487	506	446	457	480	478	469	469	483	490	516	460	489	463	520	517	481	447	487	472	501	511	511	494	489	476	495	481	461	474	456	470	514	470	464	464	489	457	514	451	502	476	521	541	479	466	460	483	490	467	522	481	523	498	490	502	455	457	515	491	514	455	478	503	514	465	490	457	498	442	500	504	484	513	498	437	504	476	517	496	479	458	479	491	459	497	449	483	505	456	482	480	507	486	467	471	492	496	482	439	476	451	473	488	437	486	504	465	444	499	438	457	469	509	481	465	464	512	511	471	460	466	473	500	511	475	495	480	478	472	478	512	472	475	472	507	478	532	499	476	479	499	461	451	483	531	441	501	493	488	510	465	482	462	528	469	499	499	471	496	477	456	487	496	479	487	511	491	503	509	456	500	441	478	474	480	482	484	494	472	507	476	488	478	479	460	458	481	498	454	437	504	497	498	507	494	475	452	487	446	474	470	500	474	518	513	488	506	473	458	497	507	455	461	469	487	445	442	476	514	455	487	457	465	488	428	491	461	463	527	468	440	514	477	448	485	468	521	445	478	521	483	477	522	440	483	495	444	496	464	471	495	467	499	431	466	494	485	505	503	436	474	486	500	528	518	492	492	481	485	492	500	459	501	489	488	446	462	465	490	460	497	503	470	502	485	504	501	505	519	484	485	460	516	468	485	532	448	454	513	498	454	480	467	468	478	500	470	496	478	498	465	494	496	480	520	481	512	487	457	484	526	470	488	508	460	477	461	476	483	483	473	536	490	486	443	472	495	504	452	500	467	463	489	470	499	525	517	459	451	502	451	461	498	438	483	500	493	487	501	487	513	485	484	525	465	513	476	503	520	481	483	479	472	503	472	489	479	495	466	442	506	508	477	462	433	487	448	437	476	478	472	508	508	485	503	457	444	496	490	463	483	471	480	484	477	516	485	486	464	480	489	497	480	516	471	479	480	471	465	453	510	444	451	455	469	439	435	516	486	527	478	487	472	485	435	441	447	472	507	493	472	483	473	456	491	457	499	518	502	514	480	471	488	508	462	513	475	503	474	453	466	462	504	497	455	529	478	502	502	480	522	493	517	476	461	470	486	478	509	477	475	509	464	496	498	507	479	504	429	474	476	446	458	480	449	475	474	469	495	497	466	524	499	500	458
22928	21431	29177	24095	21428	21469	8267	1329	993	894	809	780	674	703	643	669	660	632	608	586	560	551	577	540	548	565	593	557	558	552	549	549	566	544	556	517	548	549	538	572	593	517	552	547	535	521	559	588	577	507	549	582	519	526	552	518	536	571	558	567	485	569	549	543	538	553	519	548	543	586	549	515	566	507	562	500	549	515	525	571	528	526	541	527	531	548	571	536	522	560	566	513	533	559	556	545	550	574	541	526	519	520	526	480	510	560	505	506	516	508	509	500	547	573	514	554	521	532	566	502	579	525	543	555	546	539	508	577	526	551	529	552	551	522	525	533	517	565	517	532	540	493	539	509	539	520	523	502	526	527	547	519	535	519	526	534	545	505	528	518	543	544	517	518	508	533	491	481	562	531	521	551	512	567	542	507	512	553	546	529	536	506	528	551	537	559	531	531	511	537	547	573	499	555	500	508	532	569	529	541	535	489	551	496	520	519	544	542	515	547	533	476	490	567	517	562	546	571	532	525	522	544	520	507	496	532	529	532	511	531	534	509	527	533	522	600	541	542	530	527	532	538	527	570	514	510	489	533	483	516	523	511	528	551	508	514	550	524	534	549	561	495	520	489	496	592	546	500	522	529	598	604	553	532	521	574	556	522	530	532	477	528	546	500	537	511	496	522	566	588	590	541	508	521	510	532	550	513	481	531	509	513	566	522	479	507	526	542	515	521	541	526	542	501	523	528	563	518	511	554	498	532	495	528	519	562	577	521	521	511	575	541	551	508	531	476	538	504	500	552	500	527	533	484	506	572	537	497	504	558	520	502	492	538	541	526	528	545	548	514	506	476	486	516	530	565	576	551	526	557	542	550	548	526	573	520	517	504	485	503	558	506	530	519	513	513	563	555	527	556	512	506	526	569	525	489	515	556	501	510	514	538	536	540	544	498	530	514	505	567	543	521	552	520	514	555	553	561	501	525	544	559	540	580	509	506	508	525	529	530	500	533	514	487	511	536	517	544	557	509	516	509	567	538	541	557	529	540	512	562	524	499	530	526	586	546	496	557	506	601	497	532	515	535	520	513	549	479	530	535	542	537	545	517	531	549	582	543	530	509	557	528	551	511	537	546	521	536	530	523	546	527	520	533	522	535	516	528	552	510	528	518	515	559	544	576	546	521	598	532	519	513	538	520	580	548	509	535	518	552	520	560	590	560	513	507	514	565	543	508	568	550	512	570	503	528	504	551	533	517	542	494	567	564	529	540	513	516	534	510	555	536	535	516	527	540	520	533	497	559	530	527	533	521	543	507	510	504	514	512	545	510	520	513	507	519	536	510	522	508	510	530	516	567	533	513	514	527	563	515	492	505	532	539	513	501	508	551	557	534	514	556	544	556	483	517	546	515	556	554	537	505	512	501	542	531	553	534	566	521	511	534	505	529	531	475	480	524	520	533	546	540	508	504	532	530	501	525	525	542	530	515	538	527	534	519	518	494	553	523	516	500	520	539	528	477	550	522	532	493	538	539	523	498	517	557	514	512	553	527	517	533	540	527	502	526	504	529	557	544	532	523	515	527	531	524	535	501	527	523	528	583	542	508	547	537	534	538	553	530	527	513	527	508	526	530	528	510	524	536	551	501	524	571	522	554	535	540	547	523	497	534	515	518	547	530	527	557	508	498	523	479	544	520	533	551	543	542	516	507	542	554	535	554	517	571	562	491	499	545	539	526	524	543	521	515	508	517	530	525	523	539	525	530	538	552	491	518	540	576	533	528	581	532	530	507	510	522	552	498	545	529	531	556	545	501	513	527	558	541	512	503	526	505	569	522	528	537	516	562	498	534	512	506	559	474	460	550	540	488	586	516	509	519	537	523	543	564	555	537	489	535	515	464	537	495	516	508	493	484	506	514	515	560	554	565	540	502	527	517	523	515	513	508	518	546	571	501	526	539	534	568	497	547	575	506	517	534	562	534	558	558	520	570	522	514	511	521	561	537	544	526	512	508	516	532	512	467	527	543	528	507	510	470	489	539	507	530	508	519	554	501	503	521	516	508	546	510	517	504	543	513	538	553	507	549	504	511	543	537	518	566	546	485	508	508	530	515	506	517	532	557	528	511	539	525	499	518	549	552	540	515	531	546	544	521	535	551	539	525	581	513	517	530	522	573	512	555	510	545	518	496	499	553	505	575	535	481	519	484	525	515	503	521	515	574	529	512	511	508	537	514	501	477	522	538	523	545	484	509	517	540	544	521	515	596	569	553	540	574	525	538	518	539	489	537	540	532	504	541	514	481	520	554	540	536	507	515	492	519	565	545	524	531	549	506	525	539	508	561	547	548	495	533	533	509	498	506	530	515	520	539	548	512	505	489	492	522	510	517	545	567	505	523	478	508	532	552	500	495	587	501	548	560	552	551	492	518	546	507	535	548	516	545	511	497	532	531	516	575	501	542	583	519	534	506	544	524	565	497	519	519	530	536	527	507	535	574	528	544	567	560	511	552	550	531	543	527	540	557	533	527	523	533	565	572	540	532	543	474	519	561	536	550	512	518	535	504	510	557	521	537	545	532	541	551	530	553	523	549	529	545	536	528	479	523	547	509	532	558	537	544	503	560	509	525	519	513	520	513	583	497	521	499	527	514	518	506	564	526	500	533	502	541	538	567	524	524	488	511	520	538	526	508	549	543	542	525	528	535	528	559	541	508	497	550	525	529	542	524	546	501	531	549	533	521	520	565	570	495	521	532	530	536	543	548	497	458	560	515	536	518	544	516	539	561	552	531	541	501	536	518	530	503	533	482	490	564	539	508	517	551	538	519	529	507	581	531	533	538	488	506	502	511	504	559	533	504	546	478	521	512	547	508	496	516	498	517	506	552	480	557	519	516	529	508	532	544	556	530	539	502	533	511	519	507	572	554	557	551	558	530	545	552	550	518	556	515	543	534	564	571	524	531	511	514	556	526	529	528	559	515	506	549	537	499	508	533	492	477	536	540	530	544	507	568	524	486	518	503	519	481	524	498	531	553	477	510	550	489	519	540	484	542	522	500	570	527	503	499	496	520	531	520	529	522	512	480	564	488	550	523	533	493	522	488	516	527	519	550	475	545	555	503	540	512	486	532	544	550	576	541	562	512	526	541	520	540	505	515	540	541	560	525	507	551	537	553	535	516	523	509	512	530	550	502	538	514	556	524	515	527	486	520	508	551	560	503	540	539	533	480	531	545	550	497	501	525	554	502	533	542	500	524	568	544	533	533	544	481	506	574	572	531	556	534	545	510	539	532	527	538	539	495	546	519	527	511	554	578	524	491	524	514	532	536	513	513	541	547	533	501	557	529	542	546	520	561	489	506	503	522	537	504	508	532	522	535	513	520	528	554	520	514	532	512	543	547	512	512	515	510	489	528	522	554	526	530	539	537	549	534	522	557	486	512	555	539	551	505	527	560	544	527	489	537	540	583	570	576	484	509	467	547	528	525	565	565	542	552	519	557	497	520	521	518
4932	14835	9990	4816	3586	2796	2173	1693	1506	1220	1048	983	864	815	744	756	722	653	649	655	663	641	614	622	568	587	579	579	547	580	582	570	582	613	587	531	583	537	560	575	588	572	517	527	517	567	546	545	576	577	539	586	572	531	531	533	600	542	535	576	547	585	525	520	539	602	514	554	535	522	555	582	544	547	549	534	562	520	534	544	545	523	556	538	519	521	552	545	584	565	509	539	521	557	516	527	519	569	562	531	515	553	543	547	508	525	525	560	535	553	537	526	514	567	544	493	545	536	546	528	558	544	538	565	589	500	517	473	531	526	497	536	538	552	523	538	519	531	533	578	512	551	553	543	581	567	522	537	529	620	519	504	525	540	508	510	536	539	555	516	566	519	545	503	529	517	596	519	551	508	550	538	529	509	545	541	502	543	543	528	556	536	521	525	549	558	537	519	527	523	528	547	538	537	536	500	529	552	562	537	535	524	535	540	511	539	493	495	555	544	569	527	515	533	512	536	555	533	561	562	507	531	498	562	506	582	520	523	501	550	537	566	491	496	524	544	551	565	518	551	529	565	481	552	534	530	584	531	535	521	559	548	538	538	513	531	554	545	519	562	512	524	529	523	551	524	543	524	536	529	572	526	527	534	549	500	540	527	546	525	518	524	532	533	535	507	526	536	519	539	564	566	551	571	569	542	550	578	521	568	549	521	516	515	524	518	518	541	548	526	530	497	526	532	548	524	495	513	561	552	571	498	525	524	520	514	538	524	565	538	543	531	521	508	536	566	515	550	530	555	524	546	554	516	520	539	549	544	538	502	552	563	541	541	557	553	527	503	576	586	514	496	469	513	506	567	561	542	527	523	506	557	547	533	500	509	542	521	548	503	530	480	539	520	550	521	497	560	512	504	575	564	520	540	558	532	506	547	532	519	516	545	540	541	525	567	524	536	527	507	562	502	523	531	585	587	531	544	563	537	550	546	549	520	510	511	538	587	527	540	566	535	525	531	526	560	592	513	551	522	533	558	533	548	511	533	508	531	513	498	536	509	518	538	517	534	569	514	513	536	550	569	517	526	537	552	532	537	520	520	557	595	556	511	542	543	584	537	526	516	532	495	527	525	512	512	521	578	573	550	489	510	539	522	517	570	490	516	525	527	545	569	512	531	539	518	527	518	524	523	516	535	504	549	530	515	558	540	548	515	539	533	510	531	536	534	517	502	535	530	520	523	536	527	560	517	526	506	561	560	519	523	550	566	521	526	536	502	531	513	545	535	555	505	555	546	492	514	564	567	523	540	552	534	551	550	585	524	567	546	570	537	564	532	526	496	549	567	553	520	550	550	540	526	502	530	520	539	507	506	522	488	532	506	553	565	536	526	517	600	530	556	525	538	543	561	537	570	551	543	533	574	498	542	518	529	548	526	517	555	513	511	527	502	517	524	519	548	539	547	540	528	553	501	530	548	570	517	529	552	543	530	552	503	577	573	527	485	536	517	554	512	530	545	538	544	504	520	523	522	531	509	532	541	519	520	519	540	525	546	476	556	526	511	533	478	518	515	527	576	530	531	539	521	566	549	524	527	510	526	553	532	522	540	512	541	535	550	550	534	550	560	557	544	554	538	510	513	523	528	551	545	569	531	558	500	512	571	532	509	568	509	559	550	537	512	504	538	544	573	529	507	586	529	560	550	501	519	527	525	514	503	527	533	566	489	536	545	509	483	550	516	529	507	532	542	566	546	532	497	567	537	553	557	540	505	539	576	523	538	539	531	558	542	521	555	551	581	550	518	523	553	515	569	555	547	520	531	570	574	539	548	574	543	519	522	509	527	539	586	569	536	517	489	519	491	620	560	527	524	520	496	546	527	563	492	550	514	522	547	524	525	535	547	544	534	551	558	589	535	563	553	539	555	514	535	539	564	539	586	541	554	516	531	506	540	547	570	554	536	527	569	520	536	518	545	501	537	531	523	521	540	596	534	499	513	534	545	518	562	590	535	505	547	546	530	538	501	514	501	529	536	529	552	554	513	535	517	554	553	513	582	518	510	529	548	509	491	552	517	571	511	549	572	542	514	520	541	548	536	523	513	562	530	503	521	500	515	542	597	518	530	521	507	506	510	542	481	546	521	567	591	519	518	533	504	555	547	518	480	533	548	527	561	575	509	482	531	537	503	552	536	504	538	504	504	505	531	562	499	595	489	536	525	547	585	555	536	541	532	570	587	509	514	491	515	562	556	575	522	514	508	547	537	530	507	548	538	512	480	516	557	514	571	591	528	571	498	540	536	538	530	555	498	545	562	568	525	513	516	543	519	523	563	500	531	576	550	553	559	550	555	559	542	504	562	542	520	544	521	574	494	541	547	553	527	566	537	537	552	557	546	521	508	554	511	544	475	544	534	536	513	521	528	556	499	537	507	578	517	554	527	594	512	502	538	502	569	562	522	561	533	535	544	547	551	550	538	526	530	584	530	573	557	546	516	552	526	547	531	549	530	571	577	524	538	531	512	561	559	523	511	550	542	536	537	524	598	507	500	517	535	562	518	499	523	518	531	530	514	537	524	521	520	527	582	540	516	516	521	593	490	524	507	508	554	532	545	510	537	562	516	473	555	540	560	557	553	553	526	549	516	491	536	548	513	535	533	568	506	491	551	524	530	538	549	569	551	574	556	514	542	493	520	503	508	575	497	543	573	534	532	540	501	524	524	507	562	549	524	549	544	498	553	518	487	523	566	550	565	534	548	529	524	543	554	506	525	591	555	545	558	510	548	602	540	607	564	518	529	545	521	571	527	514	530	559	566	552	568	543	588	541	529	491	530	521	521	538	511	485	527	512	562	538	516	531	542	513	551	549	560	543	540	568	483	522	541	598	555	535	534	551	573	545	555	508	525	496	553	553	489	546	538	561	548	507	526	522	508	553	525	517	542	579	524	522	539	555	511	535	554	544	507	538	499	542	565	572	529	502	529	567	539	540	551	556	481	570	523	541	511	531	519	547	544	502	534	501	578	586	524	504	508	538	562	545	548	541	480	509	522	518	533	545	573	532	496	491	537	545	540	525	524	555	576	524	510	536	513	499	532	526	541	518	527	536	513	586	517	530	547	544	482	522	518	535	534	515	542	530	539	529	506	544	562	526	539	531	511	520	518	518	537	564	552	517	600	564	535	501	505	499	539	551	520	572	547	521	537	562	550	518	522	581	531	527	535	517	480	506	515	504	556	533	566	528	552	557	546	537	555	521	519	523	522	541	501	499	509	535	550	535	524	541	552	522	503	516	542	551	555	543	526	499	571	537	553	522	549	552	523	573	551	536	512	521	530	524	527	579	543	499	539	554	546	532	525	544	514	521	545	552	542	553	537	518	571	489	547	528	486	554	571	518	564	549	549	542	556	559	511	532	574	539	514	541	534	558	550	570	517	521	563	519	517	543	589	567	505	508	529	501	531	531	538	535	560	548	533	503	569	531	541	536	487	550	523	545	519	521	535	558	525	539	544
28096	17546	3246	477	336	294	241	255	233	264	256	214	223	220	219	213	251	254	221	230	250	232	250	232	252	219	223	237	215	266	250	219	239	226	262	231	270	239	224	223	247	230	230	246	211	215	219	230	205	233	227	240	227	234	229	228	244	228	241	221	221	225	260	223	247	198	218	233	228	191	240	236	240	255	252	220	229	229	264	238	242	238	222	236	241	269	243	223	216	215	267	226	226	221	245	217	225	223	208	240	245	214	234	218	232	243	245	269	242	212	241	238	247	236	227	217	254	230	221	225	234	250	252	236	260	244	243	244	251	195	214	205	235	222	224	223	212	228	244	240	230	241	221	221	251	209	227	217	225	265	249	227	219	224	226	239	210	255	224	221	231	248	221	220	220	230	236	218	218	234	247	217	235	215	253	252	214	245	194	241	246	248	236	214	216	231	208	256	237	231	231	215	227	233	213	244	231	255	254	231	231	211	213	203	222	240	234	204	211	261	225	205	251	249	231	234	227	240	229	223	214	245	224	237	243	226	236	224	237	203	212	234	228	228	209	216	226	244	244	259	224	252	245	225	231	261	239	222	241	223	231	240	211	245	239	199	206	213	265	237	238	236	248	248	237	235	236	226	217	223	223	223	224	242	248	239	233	235	258	232	219	217	229	243	239	240	216	225	252	238	224	267	240	240	205	221	235	223	232	243	222	238	219	220	236	221	221	219	239	211	222	215	250	227	227	242	205	217	243	278	236	233	228	250	220	253	246	240	242	251	209	236	234	204	248	229	232	230	248	245	221	236	220	249	256	257	229	240	235	241	244	234	224	210	229	202	244	243	260	237	249	221	231	228	228	192	246	235	240	222	212	217	223	214	197	228	226	220	234	249	226	215	216	236	238	255	227	204	219	225	242	217	233	214	237	248	240	220	228	240	221	213	249	245	260	227	223	218	266	214	210	254	229	216	206	239	232	231	257	217	230	234	214	224	221	200	228	250	229	248	226	241	237	253	260	214	218	230	251	224	220	223	238	194	210	211	228	219	246	212	236	218	237	243	229	289	225	240	214	225	202	231	218	244	233	213	230	217	219	236	242	221	194	209	253	228	222	224	224	196	263	232	234	251	201	227	228	250	243	247	232	226	267	258	237	247	219	226	238	215	224	252	237	232	214	205	232	218	229	225	209	235	216	233	227	214	240	219	242	206	204	225	243	247	240	206	238	229	267	229	219	233	235	211	238	272	239	244	230	222	218	221	244	257	220	206	211	210	252	233	230	220	240	229	244	248	224	239	250	223	230	213	251	222	219	219	236	251	213	245	205	223	213	199	224	213	239	233	218	209	239	243	216	219	243	257	206	244	243	223	216	240	202	205	262	221	216	233	247	248	230	235	259	198	268	215	239	243	235	213	246	253	255	233	233	243	247	225	244	227	197	224	244	221	220	246	236	226	236	250	224	210	233	239	226	245	230	230	232	224	252	225	224	221	227	230	238	264	227	240	252	212	237	212	225	249	221	250	224	229	200	226	239	235	223	261	211	222	211	253	236	237	211	243	220	270	221	228	233	237	238	217	223	238	241	241	219	237	246	216	207	204	223	226	248	236	251	247	207	226	218	234	240	234	226	245	226	224	263	211	220	214	223	209	238	213	218	227	244	236	261	224	229	234	252	232	238	239	221	260	208	208	214	218	243	193	246	241	242	249	217	210	234	208	218	236	238	236	238	236	206	243	252	240	213	232	225	229	228	203	243	247	232	258	214	212	250	229	234	213	242	233	238	238	226	221	241	271	248	241	214	220	262	240	218	225	221	252	242	212	196	245	226	220	217	224	204	224	224	232	212	226	244	248	230	237	225	235	225	226	213	263	228	232	214	216	220	200	228	209	228	243	247	236	233	245	246	228	219	242	233	242	228	239	228	249	210	214	219	237	193	238	235	222	225	224	239	226	212	261	250	222	244	232	240	236	245	245	241	216	222	243	251	246	216	251	192	235	258	218	215	245	247	239	212	244	254	237	217	214	223	235	229	235	225	253	225	214	232	223	262	216	264	241	209	246	208	232	231	236	243	214	217	251	251	236	246	215	242	229	241	221	221	238	264	240	239	240	243	206	236	263	219	204	248	246	221	251	243	228	228	217	229	211	226	247	210	218	213	257	201	223	246	254	207	221	218	222	237	226	250	247	241	224	237	250	215	227	227	237	245	238	211	209	234	232	237	223	233	206	216	258	221	232	234	250	261	212	208	227	235	214	214	227	216	225	268	223	237	214	243	246	236	235	228	231	216	219	229	228	237	260	258	228	214	239	239	229	222	216	214	262	192	244	221	221	259	215	235	236	211	195	225	219	218	229	231	247	250	243	219	232	240	241	216	266	234	231	223	242	219	230	248	238	220	223	223	221	233	235	228	224	239	218	247	230	195	260	212	226	223	248	230	229	247	231	234	237	214	223	240	226	233	250	224	251	233	239	234	218	229	215	207	228	214	254	227	233	251	234	249	220	233	218	243	231	232	231	224	242	263	233	235	230	199	228	217	230	212	254	202	229	250	214	199	215	229	238	218	234	222	227	239	234	236	242	226	247	241	243	229	262	244	240	229	201	236	228	228	222	218	211	211	251	237	216	205	236	210	255	215	209	244	240	238	199	212	235	222	215	229	225	209	209	242	241	234	221	253	186	217	240	216	221	224	239	218	243	231	250	223	229	222	240	260	239	234	257	221	207	249	229	231	227	226	219	254	245	257	236	226	248	212	195	240	225	227	218	224	235	215	230	223	237	237	243	219	229	210	212	259	216	223	234	234	231	220	228	234	235	226	229	225	235	218	215	245	224	222	231	203	266	236	245	266	235	221	232	215	212	242	229	237	216	243	272	238	240	249	226	217	205	234	213	226	256	216	254	215	232	222	227	249	210	227	243	222	234	238	218	226	213	232	233	241	244	229	210	246	239	234	232	222	235	227	226	237	210	240	245	244	228	239	225	232	259	245	225	217	243	206	236	214	263	226	254	223	246	246	246	245	218	247	219	234	222	237	254	219	234	243	243	225	251	231	222	219	224	223	240	255	242	217	236	222	237	252	224	229	236	243	232	217	225	243	228	251	251	247	228	245	240	249	218	222	215	255	238	229	241	223	253	237	240	217	233	233	217	226	231	200	219	209	219	232	250	236	211	210	239	225	254	239	194	230	244	225	222	244	235	228	212	237	241	222	232	250	239	229	251	235	232	201	225	223	205	222	193	217	237	217	233	203	229	235	236	225	216	241	237	244	220	257	223	237	223	224	228	197	256	235	215	227	229	222	241	222	232	215	222	227	238	208	237	219	243	227	237	236	264	223	219	209	239	223	228	223	248	234	201	235	228	233	173	231	246	203	250	226	226	221	261	240	237	258	220	227	226	223	266	239	221	224	234	241	224	234	218	228	248	232	242	227	211	222	225	208	258	247	219	198	229	277	228	204	255	237	252	233	236	251	239	242	243	240	195	223	213	225	228	249	232	184	241	213	220
4240	770	572	382	374	355	326	279	272	258	287	259	268	288	255	246	266	250	268	255	281	254	263	300	269	265	243	293	241	273	258	272	268	265	250	229	254	266	272	259	261	262	257	249	258	247	250	258	258	275	266	283	224	259	283	271	260	250	281	285	266	246	272	229	245	244	261	255	270	244	252	247	250	256	281	243	256	267	230	271	252	258	274	275	254	247	258	266	253	234	274	246	259	256	283	258	256	265	257	261	261	259	261	231	245	255	268	278	281	265	256	246	269	249	254	258	253	264	253	278	259	259	247	228	272	255	280	270	273	259	251	258	247	262	254	260	263	267	226	273	280	264	268	248	280	268	262	261	272	251	270	265	265	242	246	266	277	277	249	233	246	270	253	259	268	248	272	295	281	284	226	288	252	250	238	272	220	270	267	280	270	272	241	240	253	276	287	289	239	255	262	275	248	239	263	240	249	251	241	264	259	254	229	238	266	269	269	265	268	231	261	230	263	223	229	300	240	246	277	252	264	270	298	274	255	264	285	251	280	271	255	278	255	262	245	278	278	271	250	258	274	283	238	260	246	246	261	278	262	252	243	289	285	247	289	251	261	245	270	248	245	231	269	247	278	233	235	247	238	280	287	256	263	263	271	240	254	250	239	265	273	246	284	274	276	275	253	257	237	265	264	241	256	276	309	240	228	265	270	251	265	264	263	259	256	267	270	254	237	281	247	252	267	273	299	287	261	261	253	269	260	262	271	264	242	244	270	231	273	245	256	247	252	259	262	257	256	272	261	259	231	283	234	257	255	267	258	292	245	245	273	221	238	260	257	253	227	238	248	260	263	277	254	269	238	253	257	293	245	262	237	281	274	243	247	263	297	251	275	249	268	242	252	240	280	245	261	259	279	265	261	255	242	252	275	244	290	264	261	259	241	257	262	271	289	256	259	255	274	260	280	259	255	261	249	268	263	275	250	277	240	259	253	264	291	254	284	270	265	261	262	269	262	268	260	244	262	240	241	250	284	262	261	240	274	273	262	246	253	258	259	257	241	278	238	255	265	242	289	250	228	250	267	282	240	267	256	244	268	236	270	247	258	256	261	267	258	283	266	253	268	244	241	264	253	267	274	240	286	248	244	246	257	259	235	285	265	257	262	231	278	267	261	244	271	254	260	274	263	247	279	264	270	249	240	265	268	274	236	260	267	274	246	249	276	261	245	285	278	259	252	254	258	276	223	267	257	271	246	268	263	257	271	245	250	285	264	261	273	266	290	265	306	254	259	262	260	285	274	259	285	295	261	265	264	252	243	285	274	285	265	258	254	266	255	241	257	294	247	252	253	276	241	266	249	284	269	284	233	282	280	251	251	251	256	249	266	248	256	274	263	274	245	248	255	274	268	258	256	233	241	260	264	274	245	263	260	274	262	265	251	246	229	281	260	281	242	262	276	279	258	239	259	258	261	255	237	265	278	285	282	269	268	286	241	241	249	249	246	255	277	275	252	261	233	243	270	254	268	255	270	287	246	291	256	263	272	277	251	262	285	280	283	223	226	274	258	256	264	256	274	255	268	260	257	249	252	271	261	266	263	249	256	271	274	270	291	261	266	233	248	242	261	275	290	254	257	258	257	284	256	262	266	246	252	268	285	232	248	231	261	264	256	264	252	251	277	268	280	261	233	273	278	266	233	266	239	247	266	269	291	241	274	250	271	288	282	264	262	262	277	256	256	256	252	261	276	287	256	238	270	260	280	251	259	281	272	235	316	251	248	247	273	258	248	270	265	298	291	238	260	259	259	286	249	259	250	242	250	271	252	272	260	264	231	257	282	255	239	277	274	296	267	293	267	276	250	253	271	242	251	237	266	277	276	283	250	262	275	223	290	283	267	263	240	281	246	259	231	272	266	276	256	279	265	261	254	230	263	250	263	278	259	273	240	283	264	283	278	295	252	266	269	252	233	274	246	237	250	240	270	254	236	243	259	247	271	273	245	251	251	285	267	280	252	272	276	275	252	246	230	221	261	234	247	260	257	224	265	235	233	284	263	263	236	249	244	243	256	256	262	275	267	241	274	247	244	266	261	279	259	281	290	254	282	268	257	273	244	275	261	250	259	267	252	224	242	269	271	295	241	242	281	270	300	261	254	254	261	266	258	259	233	243	238	259	295	259	249	268	242	262	246	269	254	262	253	255	265	272	265	238	256	260	262	255	286	269	223	296	286	286	235	261	259	272	261	294	252	257	270	256	279	264	266	263	249	251	253	265	271	264	257	260	270	228	277	271	250	269	248	257	258	272	270	254	261	276	270	294	302	225	258	225	262	257	273	259	242	278	257	276	269	272	285	261	250	278	256	257	290	265	258	274	237	235	259	275	270	256	245	260	254	263	285	242	249	236	273	274	279	272	248	261	243	258	274	283	270	275	288	250	251	284	262	273	274	245	254	243	264	290	258	259	284	272	272	269	239	226	238	260	265	249	245	265	286	257	246	256	261	252	279	269	258	265	253	249	295	262	265	270	291	279	277	229	300	260	258	226	262	259	274	255	271	257	280	278	265	269	238	257	258	262	264	263	249	258	261	274	271	259	265	251	237	266	266	266	261	259	250	267	254	243	243	280	260	288	294	257	267	258	250	267	285	274	266	281	240	230	278	258	273	266	233	262	261	267	280	255	291	292	250	275	261	273	248	250	295	245	303	237	272	264	274	263	258	262	275	254	239	267	225	289	276	274	253	268	266	265	264	270	272	246	267	266	278	258	244	254	218	234	265	229	246	274	273	261	281	266	245	266	258	253	271	271	269	282	273	261	251	242	257	249	287	247	245	280	262	255	257	257	257	274	244	287	262	253	245	262	263	258	252	274	265	266	281	258	261	262	310	260	260	253	269	278	262	251	232	277	232	241	239	262	283	266	266	294	247	234	268	246	270	287	267	259	258	266	267	234	250	231	260	270	253	260	258	273	241	258	251	247	255	259	257	256	251	266	296	257	287	238	291	257	281	275	238	248	274	260	279	263	261	262	264	266	255	271	241	244	256	276	265	248	233	265	264	266	268	274	263	280	264	232	281	249	275	267	249	288	229	255	269	268	255	279	243	261	247	266	262	276	260	245	260	270	263	268	244	241	277	268	249	276	233	262	251	265	248	260	270	278	262	250	274	251	264	259	273	251	271	264	298	269	262	238	256	249	278	263	279	258	236	249	217	263	237	291	261	273	252	284	258	244	259	271	246	252	263	231	233	241	247	254	251	235	272	273	275	267	286	273	271	246	293	259	273	242	268	267	242	261	276	279	266	268	277	243	276	258	247	240	247	268	264	236	265	248	273	259	273	273	257	262	257	252	286	248	235	235	263	262	286	245	259	262	254	267	282	263	281	264	269	282	249	247	254	284	252	280	245	256	265	254	286	255	260	245	265	290	262	265	250	260	267	271	294	267	281	261	297	274	271	267	242	264	241	249	264	273	232	255	281	270	261	238	270	257	248	267	259	296	276	264	250	252
24009	21362	28520	24322	21255	9139	907	591	481	418	392	387	314	323	323	292	298	300	281	265	276	247	238	284	257	250	261	244	241	235	234	223	245	230	261	252	261	247	270	253	247	222	228	285	196	245	245	268	231	231	251	229	232	241	256	244	234	265	266	207	215	252	257	251	243	229	238	237	254	243	246	227	229	237	246	245	246	252	217	233	240	226	240	220	219	254	262	233	250	252	240	259	231	221	224	263	238	230	225	251	254	231	237	223	240	240	228	211	233	237	212	257	227	227	218	242	239	240	240	229	230	249	267	248	256	243	240	197	235	256	199	225	236	244	224	219	255	254	245	239	226	216	235	239	242	241	232	237	211	238	251	227	220	236	241	223	223	227	249	232	204	237	221	245	208	240	215	229	254	244	242	249	203	230	226	230	253	253	257	239	239	226	211	236	254	244	265	236	230	236	248	227	263	237	266	224	217	218	226	226	238	250	251	238	212	223	253	228	231	266	240	234	241	257	238	247	234	201	254	237	234	251	225	244	232	206	236	230	219	232	241	239	237	252	234	248	241	215	239	244	237	235	256	263	230	233	242	213	215	258	227	241	235	240	252	234	227	220	247	233	231	230	235	241	226	248	260	241	241	239	241	254	215	212	229	259	225	270	253	215	262	257	239	235	222	201	255	252	246	241	253	273	229	252	247	275	233	223	222	259	216	260	256	239	251	252	240	228	241	219	255	220	256	247	231	245	226	223	220	241	240	248	226	233	218	226	221	233	259	228	295	245	238	219	223	238	250	217	216	246	253	244	226	269	230	253	249	218	229	234	221	228	246	261	233	242	229	249	247	260	246	241	228	247	240	232	227	243	249	246	231	210	244	267	204	253	226	237	223	222	237	223	232	229	256	248	231	238	208	214	226	239	204	279	235	215	230	217	220	248	219	227	250	249	252	277	227	244	239	250	205	260	242	234	229	236	246	258	229	243	245	236	221	226	210	220	228	280	250	210	251	233	240	255	240	209	262	258	238	232	255	241	217	228	264	203	224	244	231	235	235	224	244	224	238	237	253	247	223	210	243	240	263	276	253	265	248	245	248	260	259	260	249	226	227	252	251	250	261	260	235	225	262	231	234	227	247	256	237	236	248	242	254	238	261	227	259	230	227	197	237	220	227	237	223	255	243	228	248	245	244	235	244	251	227	232	219	259	255	267	227	243	237	242	265	257	223	240	215	221	271	247	220	244	231	220	218	246	239	229	201	260	249	225	216	237	211	233	232	225	234	245	228	198	218	265	240	242	251	254	234	248	248	257	242	215	223	219	232	268	219	243	215	245	219	235	233	238	253	241	242	218	231	246	212	236	215	232	231	243	238	238	258	243	215	219	236	240	222	232	219	233	228	237	223	255	252	222	225	237	238	222	229	235	251	215	264	232	253	232	219	242	232	233	241	223	238	241	249	222	224	238	230	257	256	232	243	236	266	237	257	247	250	228	241	214	227	219	226	250	235	248	248	234	242	260	235	215	225	237	234	240	257	241	240	224	271	240	262	214	218	257	226	229	252	217	223	241	215	224	264	245	217	212	214	242	263	214	233	212	234	224	238	235	241	227	221	221	253	244	226	218	242	238	242	229	210	233	234	228	249	252	222	233	243	239	233	223	230	247	256	263	255	234	237	232	251	249	235	222	194	241	223	224	236	207	222	225	260	256	233	218	226	232	222	229	236	233	219	278	257	205	238	225	259	241	257	245	242	217	235	215	239	246	243	258	232	254	219	239	245	215	237	214	223	246	215	211	229	216	235	239	231	237	246	236	238	233	228	203	215	233	235	233	229	215	245	233	221	217	250	255	248	239	222	215	257	237	227	223	222	254	246	207	237	263	272	244	255	226	252	245	259	214	242	233	229	210	226	236	222	239	229	251	204	249	249	234	258	240	233	238	211	239	246	238	225	240	244	229	235	245	240	249	222	239	227	232	242	250	234	231	245	251	237	223	232	249	242	240	247	227	242	238	212	227	215	249	229	260	264	244	235	241	271	240	225	248	253	238	254	260	240	259	224	238	249	233	207	241	259	227	250	256	227	248	221	247	240	285	228	250	256	251	235	227	235	264	218	226	256	241	236	245	234	246	245	229	233	240	231	223	230	246	246	239	237	249	245	219	236	205	220	223	269	202	237	234	268	264	253	258	230	227	250	250	257	243	215	237	230	251	218	230	209	236	242	256	266	233	214	230	203	233	254	247	216	241	238	212	245	232	207	240	247	224	220	249	237	262	254	232	213	231	239	234	219	234	242	227	260	224	249	245	247	237	249	231	225	229	235	236	230	229	225	235	249	242	244	215	245	227	230	232	230	191	236	240	209	224	241	244	239	207	238	223	240	229	227	237	236	251	236	229	235	231	232	232	204	249	203	238	251	236	237	225	269	246	245	260	253	237	202	232	239	275	255	215	240	286	217	253	234	223	247	224	214	242	249	239	240	254	242	222	229	219	217	223	225	232	234	224	240	243	219	239	220	267	220	215	212	234	238	205	225	241	225	220	226	229	250	245	223	236	223	231	217	248	221	213	252	231	229	265	215	250	244	230	258	235	239	200	261	245	233	272	255	238	226	245	229	227	232	248	237	239	277	240	249	238	232	230	259	243	236	241	231	212	254	244	225	263	246	239	247	268	251	224	248	231	226	246	242	244	272	268	222	255	242	231	212	211	259	250	224	276	241	265	240	241	263	250	246	259	236	252	252	266	229	257	210	235	221	260	224	249	259	236	239	241	256	206	262	235	242	234	242	243	240	267	203	234	240	235	230	263	246	225	229	217	230	243	224	235	256	231	255	223	241	251	235	237	219	239	242	241	272	235	235	236	234	251	238	251	222	227	244	220	243	249	236	242	248	262	250	264	208	236	248	222	250	249	241	241	246	217	232	215	229	201	261	247	226	210	206	245	261	221	230	256	238	236	214	212	233	244	231	258	250	242	259	203	233	252	255	252	230	220	211	234	283	243	261	220	251	257	253	236	229	207	206	235	220	221	237	224	257	242	269	244	244	243	205	232	227	235	279	225	228	233	248	221	254	263	252	236	256	233	236	235	251	255	242	232	220	232	235	232	246	240	241	237	233	241	238	222	226	218	220	261	253	225	232	245	246	217	228	251	258	229	230	213	245	245	231	233	228	245	259	228	233	239	223	241	258	242	232	218	222	248	255	233	260	241	240	220	242	230	211	266	221	248	220	226	239	230	239	238	250	257	257	222	224	255	230	250	245	225	255	234	238	235	236	257	254	234	250	249	221	262	240	196	225	245	235	233	254	224	224	263	237	217	242	223	245	220	242	235	231	244	196	228	239	233	229	248	242	236	239	247	251	241	250	224	236	226	250	218	226	248	236	263	234	230	235	236	244	221	239	234	221	251	271	233	269	227	229	268	251	231	248	216	206	241	254	256	222	241	261	235	252	226	229	222	234	245	229	220	251	265	229	233	238	227	255	224	231	220	254	267	235	237	256	205	256	221
3339	8769	5846	2633	1894	1401	1044	801	712	624	582	522	437	394	362	363	362	321	325	312	293	291	307	302	283	275	277	267	233	269	258	273	262	263	302	290	280	257	252	259	261	253	249	257	265	293	284	257	267	263	241	277	259	234	263	270	253	279	253	274	257	262	272	271	267	248	244	247	253	275	222	266	262	271	274	256	240	263	244	262	264	244	253	243	273	253	235	249	228	274	239	252	230	253	227	265	255	255	249	249	230	263	275	254	262	249	240	257	260	243	273	248	237	275	252	226	261	283	280	259	230	269	277	251	244	258	268	289	233	264	251	250	249	260	261	270	261	241	242	239	218	238	237	254	266	253	278	226	258	226	272	243	255	295	259	247	247	254	233	234	262	259	281	242	256	255	243	260	281	238	245	243	259	257	253	274	263	255	237	255	245	256	282	227	243	258	252	251	265	240	256	261	247	246	262	263	282	235	270	250	256	271	248	254	226	232	271	273	267	279	238	277	253	250	262	239	268	257	229	250	260	257	234	257	268	264	256	266	291	268	269	247	282	263	281	268	245	240	249	256	291	266	265	229	266	260	241	245	255	254	278	239	276	232	211	247	229	262	284	233	255	244	237	232	246	224	268	247	248	240	265	274	267	231	286	242	239	262	266	232	247	215	249	258	273	246	251	244	256	251	219	249	280	282	265	230	247	262	235	233	228	265	261	244	256	234	267	264	253	245	237	249	270	257	251	227	224	239	253	235	244	235	253	225	285	223	253	253	251	250	243	242	280	235	265	258	270	292	260	245	232	269	261	243	246	250	258	247	254	230	249	241	273	264	274	253	227	242	276	233	278	243	253	222	257	276	273	241	265	243	252	265	246	265	254	249	266	250	220	259	252	244	258	253	242	238	265	245	216	237	239	225	245	238	290	236	260	277	259	241	248	262	257	249	243	233	264	247	260	268	226	233	229	273	256	265	243	251	251	244	270	258	268	258	218	240	266	265	258	278	291	265	260	249	244	249	278	274	251	267	266	276	230	241	279	243	224	254	287	251	247	235	265	253	273	288	301	262	225	268	231	257	250	268	267	221	280	246	285	274	237	263	240	281	244	274	237	277	234	264	280	245	242	256	246	234	246	235	273	265	262	265	253	247	236	246	255	253	246	246	234	254	264	293	274	236	267	257	274	240	252	265	236	257	262	264	238	250	294	232	271	254	240	273	255	236	240	278	243	233	274	270	232	260	219	245	261	227	261	220	250	282	240	245	227	236	241	281	261	248	246	234	258	293	233	237	247	248	267	260	241	258	248	258	267	273	269	241	235	270	252	269	253	277	244	254	284	266	230	227	252	267	222	261	272	238	242	276	253	287	245	239	245	250	240	239	251	227	254	267	254	239	232	239	249	231	285	256	262	258	247	259	273	269	250	216	253	223	240	240	284	269	224	246	249	271	279	239	258	271	263	263	267	287	259	245	256	268	262	241	262	275	264	265	243	240	273	278	251	262	259	247	234	236	246	284	222	261	217	252	267	262	260	254	268	288	244	242	260	264	270	233	243	252	262	247	260	260	226	272	255	244	269	260	266	250	265	243	272	214	288	285	234	221	232	279	267	240	234	252	252	269	251	242	248	236	265	265	249	231	258	259	261	286	287	251	254	265	273	240	240	265	260	255	254	229	267	273	246	243	286	253	273	254	253	258	258	274	251	242	263	249	264	247	241	230	252	255	261	260	238	228	236	248	255	244	256	267	256	230	242	266	255	252	239	265	256	235	257	247	258	259	266	233	240	248	248	250	243	245	228	254	233	252	240	285	266	239	253	238	248	253	267	255	242	256	253	299	263	268	258	259	253	252	272	254	261	270	251	264	240	245	258	252	232	255	229	246	263	225	238	262	255	234	252	285	225	248	267	239	261	242	260	278	248	255	256	245	236	251	254	240	296	269	254	244	256	232	243	300	238	245	263	251	242	223	257	251	265	263	221	266	255	274	270	235	232	243	261	243	247	241	252	240	273	270	277	253	254	240	256	281	239	232	239	279	242	241	280	241	261	242	268	246	260	258	256	247	257	262	250	235	281	234	266	242	261	276	232	231	228	232	246	244	251	254	271	220	235	255	227	271	255	260	275	238	242	257	223	260	258	237	276	260	286	273	250	253	218	232	250	266	259	260	236	247	251	248	238	254	230	264	227	234	250	241	241	257	269	259	278	248	238	254	262	261	284	257	255	266	258	264	280	261	249	246	264	241	260	236	255	279	238	246	238	276	268	248	249	249	247	262	270	271	270	279	262	271	260	255	247	225	258	283	241	244	251	241	265	237	278	273	259	284	265	230	265	248	259	224	253	254	231	246	258	276	262	269	275	241	282	259	265	232	248	241	236	266	245	249	252	245	254	273	246	261	232	221	240	255	238	257	241	261	239	248	263	261	260	249	267	252	266	255	259	251	268	258	247	235	264	259	253	281	261	271	251	237	240	249	259	229	240	249	241	250	231	230	246	249	269	230	244	269	250	250	243	261	233	250	241	263	228	276	232	278	250	247	246	263	288	223	237	244	237	225	284	231	258	266	273	228	280	270	239	252	273	247	251	250	247	238	262	276	245	240	245	262	264	257	241	280	206	269	251	296	250	263	230	237	272	251	275	247	235	264	227	253	251	244	249	263	258	248	262	261	246	236	238	247	231	273	224	270	267	247	248	248	243	258	233	267	268	250	255	258	271	260	258	264	260	247	215	304	260	233	231	248	243	251	259	260	236	251	248	297	293	245	235	260	226	210	244	264	256	230	240	245	254	240	270	241	247	239	266	279	271	251	232	245	251	267	251	246	237	237	237	241	237	247	237	248	256	245	252	247	236	242	273	244	265	230	276	245	227	255	285	275	262	236	258	264	243	237	231	270	247	267	252	255	237	228	244	254	234	254	201	253	242	273	238	247	251	239	282	291	260	269	250	253	237	238	246	239	265	248	249	249	260	223	242	233	263	292	260	260	240	241	254	248	234	291	242	246	253	220	231	261	265	240	269	258	232	257	269	238	247	254	245	258	263	241	228	250	287	278	266	264	222	272	270	254	243	257	233	265	248	223	250	268	273	236	246	253	258	254	260	266	245	269	257	234	246	255	239	258	223	237	256	263	267	261	233	237	281	258	247	236	238	240	266	233	248	247	269	239	231	259	234	266	253	252	245	256	266	244	265	254	237	256	265	261	276	268	261	309	266	244	263	262	225	252	239	236	242	260	261	245	254	245	239	234	271	282	249	252	257	264	270	270	259	255	264	233	255	251	273	263	273	281	226	256	236	229	281	283	265	248	241	265	267	259	267	285	251	242	247	243	250	273	235	234	271	262	237	247	271	259	252	277	251	262	232	235	256	248	252	259	237	283	258	239	241	265	226	265	257	268	246	258	286	264	262	254	244	285	264	248	215	277	232	274	263	283	265	237	247	269	260	239	249	232	258	246	231	275	266	207	226	253	268	248	255	258	217	257	265	258	262	235	262	255	256	254	249	264
25112	21404	27569	25531	10516	962	705	633	576	553	538	537	510	493	505	499	490	501	491	465	462	448	430	479	459	492	449	467	490	478	465	487	468	496	469	456	497	447	427	429	448	462	448	468	439	452	480	457	469	462	431	468	492	487	488	430	434	440	448	489	431	458	471	439	469	464	495	443	473	412	467	469	435	478	456	497	476	468	490	452	454	485	461	453	409	429	477	430	447	437	479	424	407	432	463	437	430	464	443	495	466	467	430	419	437	437	402	456	444	457	446	464	476	436	466	443	481	426	453	438	462	435	413	441	480	452	496	464	453	436	462	452	430	443	463	439	493	449	448	443	469	437	472	439	451	483	455	483	456	428	468	457	471	455	492	473	489	475	433	417	468	433	463	445	474	463	443	459	465	436	450	484	458	440	470	472	443	476	446	460	475	456	488	417	467	468	440	485	462	435	456	479	479	450	451	429	502	487	457	457	475	482	490	461	430	435	466	452	434	428	455	465	452	423	414	479	451	510	436	476	443	467	432	481	457	413	451	478	485	477	443	471	442	445	492	444	481	438	455	517	477	474	478	450	412	483	468	460	468	446	468	422	426	414	471	437	474	458	440	437	487	487	457	468	462	487	421	466	441	479	428	445	465	459	446	469	456	449	450	459	440	428	439	445	464	430	441	481	478	497	420	424	446	453	484	418	456	488	473	446	428	492	408	449	474	455	450	450	416	455	438	447	468	457	449	461	424	399	454	466	458	440	437	413	448	449	465	448	422	477	471	483	442	489	421	444	457	463	433	466	488	433	459	453	451	462	436	439	448	438	485	419	438	476	459	469	434	451	527	431	432	432	462	436	469	455	437	465	457	457	428	483	429	417	427	447	435	425	484	443	470	464	459	437	488	432	485	461	474	471	420	456	446	435	426	447	471	440	420	434	486	456	455	437	422	454	488	484	488	446	439	448	462	446	483	454	447	465	491	441	461	452	454	451	470	481	466	459	451	427	445	405	448	465	447	454	463	444	434	446	483	457	471	473	468	477	432	473	466	416	458	474	473	490	431	445	459	455	474	423	428	474	445	462	435	448	457	432	477	462	446	443	453	465	459	474	464	478	449	450	438	437	495	437	458	486	447	439	429	459	457	414	483	479	474	453	428	461	432	460	445	437	461	451	425	463	439	474	470	454	441	450	458	478	433	487	436	453	428	492	483	469	450	467	451	439	452	505	452	444	454	451	471	462	465	444	424	402	500	483	409	481	474	439	429	460	433	421	449	482	441	443	462	487	469	467	429	456	448	466	426	470	427	456	444	459	450	445	452	462	423	451	479	440	477	464	460	471	449	476	477	477	437	470	458	454	454	461	467	466	405	465	457	438	413	427	452	468	437	442	466	446	464	438	475	439	473	463	438	471	455	466	468	449	475	433	447	444	447	467	474	463	465	448	474	468	460	464	464	437	452	486	452	445	444	454	445	439	471	440	466	502	467	433	433	455	478	467	451	447	426	458	451	477	454	432	425	416	428	472	462	480	468	474	481	475	466	456	437	417	446	464	479	449	467	451	449	430	438	505	393	477	460	486	463	444	456	404	426	466	470	458	455	464	460	466	461	420	443	497	494	461	437	426	449	444	475	446	465	512	462	461	426	480	458	480	499	398	446	448	438	439	438	442	448	451	452	438	448	462	477	465	458	453	428	424	451	458	423	441	426	497	439	418	436	472	444	491	452	475	480	485	434	440	463	436	466	473	443	449	488	490	439	427	463	484	432	467	442	454	478	433	441	478	435	482	448	401	448	450	464	485	454	419	451	451	452	433	468	454	463	467	481	451	509	461	467	449	463	463	470	416	401	452	455	457	467	451	466	439	453	468	474	487	452	477	448	474	421	464	488	465	480	429	461	462	422	453	443	447	473	474	433	465	459	453	465	444	487	494	448	460	469	451	482	464	455	455	472	447	467	439	449	467	457	476	438	454	458	431	442	470	508	456	444	453	433	468	428	458	482	430	429	455	424	475	475	449	471	485	465	456	476	466	465	505	439	464	433	435	445	455	462	423	437	470	447	465	454	460	470	442	490	443	474	431	445	429	477	439	437	425	421	493	445	477	434	484	458	469	463	468	467	439	461	471	427	485	466	478	469	421	431	450	445	490	428	471	466	476	442	449	429	458	458	439	457	459	463	465	468	479	452	433	482	435	471	458	440	424	450	480	449	497	484	424	433	497	466	455	461	453	451	417	459	449	449	427	523	408	436	458	453	483	460	473	463	473	467	465	422	468	458	447	399	446	445	454	484	438	459	426	444	460	460	471	455	421	410	467	475	460	460	443	428	497	467	424	472	479	460	469	446	465	504	424	413	409	442	451	452	479	442	444	484	489	459	466	433	461	461	461	456	480	444	467	432	472	426	454	438	480	467	430	479	422	423	474	463	464	457	394	458	444	409	457	450	460	459	480	478	477	463	439	447	457	450	444	416	460	451	491	446	471	472	440	442	447	458	435	476	439	424	501	465	420	505	485	466	427	449	480	513	438	460	437	438	441	459	452	464	441	469	445	458	504	406	481	465	452	474	451	465	452	465	449	470	403	476	450	507	467	457	453	420	458	450	459	442	428	478	440	461	457	455	463	469	461	435	477	407	473	474	446	470	466	451	471	437	459	468	450	466	462	453	458	446	451	448	468	430	500	438	471	440	433	438	443	468	440	474	465	447	472	464	467	388	428	474	474	458	448	450	408	451	466	467	466	440	475	434	446	444	429	465	448	449	400	417	433	454	417	480	405	400	447	460	478	419	447	472	459	473	442	499	463	449	461	461	476	407	444	505	460	434	423	471	453	453	452	442	465	418	442	437	446	481	467	448	469	443	483	419	467	435	444	441	457	455	478	462	431	416	486	451	426	473	454	450	482	445	424	457	492	476	453	464	489	419	456	421	504	432	469	479	459	456	482	461	494	440	383	454	458	509	456	456	452	485	457	492	466	427	454	500	428	466	469	469	452	441	426	441	461	464	469	458	450	424	467	482	488	463	415	428	456	463	463	476	428	437	481	485	440	416	442	472	455	474	467	457	445	441	462	457	463	487	445	468	458	442	447	433	441	442	471	466	470	471	486	435	443	462	459	488	455	462	462	454	496	443	445	434	443	442	435	472	441	433	407	451	474	428	466	451	468	491	450	426	474	493	466	449	448	451	453	411	414	482	445	477	458	426	455	455	485	440	449	453	476	463	431	441	449	455	457	452	457	447	435	452	432	435	458	423	457	443	462	441	423	446	438	456	495	431	461	475	445	416	478	446	479	436	457	425	457	440	445	448	458	437	468	478	461	473	470	443	462	441	387	477	424	480	458	463	442	457	405	473	491	441	454	479	484	489	473	461	456	494	420	452	430	450	481	463	451	432	438	443	500	470	426	460	476	453	420	440	485	406	409	473	429	450	429	427	453	476	430	477	461	425	456	476	474	452	428	491	473	429	451	460	481	473	489	460	464	437	461	458	468	451	430	450	470	488	413
3661	5310	3499	1781	1345	1140	932	814	751	662	655	609	602	577	554	534	510	532	515	465	514	519	541	485	478	504	466	502	503	480	504	491	487	472	469	472	492	503	487	487	456	499	481	445	500	513	518	499	495	511	509	458	480	525	523	504	493	472	496	483	505	483	460	454	492	469	493	491	501	523	478	471	500	510	477	474	485	499	449	485	468	520	495	480	455	504	503	454	470	502	446	476	457	522	438	506	508	488	500	439	481	432	472	516	484	487	475	512	465	478	517	480	462	449	514	496	515	478	517	497	514	462	449	478	467	474	510	483	500	487	473	521	492	465	509	485	492	516	483	506	482	486	490	492	514	487	506	482	443	493	488	495	463	474	462	459	473	459	501	517	494	441	474	461	494	491	497	465	438	439	476	531	485	492	498	499	495	472	529	456	474	504	512	463	475	489	483	460	512	469	463	491	444	479	484	517	469	484	453	476	504	479	469	485	469	475	477	449	510	454	492	479	451	504	504	529	539	462	494	493	464	483	509	496	482	488	488	506	500	496	490	463	514	470	527	517	441	470	478	471	496	514	493	479	473	550	473	484	449	512	509	458	465	455	468	494	483	483	491	502	479	513	486	476	507	495	505	427	488	485	501	494	448	511	479	460	495	464	434	491	514	504	507	493	519	472	516	494	453	472	471	469	490	481	466	485	478	489	493	502	442	500	477	520	527	487	479	463	475	485	461	462	519	480	495	520	483	515	507	492	468	500	477	469	503	494	510	439	466	513	472	468	468	499	475	490	479	502	481	499	470	534	463	480	524	488	476	476	482	454	526	480	456	476	475	484	506	481	480	489	464	487	515	467	537	501	479	503	483	487	506	476	520	463	473	462	489	476	545	495	470	467	490	499	489	524	507	495	462	498	496	488	480	446	451	502	528	543	510	481	496	507	463	506	488	431	489	465	493	558	537	497	463	475	480	498	474	470	462	496	493	468	499	520	465	450	451	478	425	462	472	471	493	474	433	500	498	494	498	503	486	481	480	498	479	505	479	480	469	470	491	461	484	514	484	450	507	450	496	483	501	496	460	481	526	456	472	488	490	467	490	533	495	494	471	506	478	469	499	472	483	502	492	440	480	490	442	529	450	450	494	470	462	450	443	498	482	429	494	486	463	482	507	506	464	451	499	448	481	473	536	490	492	546	476	491	508	477	522	467	456	495	486	431	482	472	506	496	512	480	436	512	465	441	451	469	475	489	519	445	461	502	478	468	503	488	486	477	493	454	452	458	473	489	485	509	494	516	512	496	467	458	484	479	491	494	520	486	487	463	503	495	497	524	487	462	464	532	457	447	475	494	471	473	497	456	528	495	470	492	491	525	444	454	496	486	526	474	459	518	471	478	473	480	460	453	472	487	491	450	494	502	512	514	469	455	523	508	514	491	459	474	511	464	469	486	488	487	499	487	482	495	507	485	468	475	468	497	505	485	480	492	487	464	501	481	470	442	526	501	496	500	524	476	492	481	476	525	485	426	478	494	512	514	466	526	485	523	536	496	485	490	517	500	486	491	529	489	489	485	521	454	460	467	472	503	503	496	477	460	502	501	462	488	505	502	501	517	484	506	472	510	508	485	409	480	464	502	475	469	475	480	510	500	498	473	488	497	478	513	470	494	484	492	499	496	461	458	510	483	483	500	501	485	484	493	485	484	516	478	470	465	491	484	510	457	486	492	487	476	525	489	490	513	488	460	490	518	475	489	516	478	455	477	479	464	491	492	486	474	480	454	466	449	517	437	481	487	460	495	506	464	483	463	502	472	477	479	449	467	483	500	516	510	478	483	485	450	493	504	495	478	488	473	493	474	469	474	466	501	491	457	480	448	446	480	519	487	521	505	479	472	499	477	513	511	500	464	515	498	463	462	473	464	504	499	467	469	508	497	509	463	505	501	452	506	476	510	448	445	466	443	509	510	462	479	447	516	489	467	476	487	506	513	513	473	463	462	497	439	498	489	483	508	521	460	479	477	466	455	458	480	508	486	499	494	492	440	482	498	507	472	492	509	465	478	521	490	507	514	442	507	512	475	516	462	475	509	476	492	516	517	528	493	500	449	490	469	492	515	491	494	491	464	508	495	462	494	461	467	455	479	477	514	477	478	436	441	467	466	488	480	438	479	502	451	492	488	483	490	490	489	520	488	463	510	429	443	517	478	526	435	527	515	492	482	509	464	465	442	500	537	496	485	449	491	499	485	480	517	485	496	496	522	459	547	454	496	492	489	476	446	492	464	488	490	486	523	474	472	472	494	482	468	531	517	474	516	473	484	551	455	466	496	481	493	459	486	490	441	503	492	481	430	459	450	497	495	505	486	516	486	501	457	503	473	473	503	450	473	505	507	487	483	468	447	498	476	479	479	493	470	492	503	514	492	472	491	434	488	450	458	456	487	432	490	491	495	472	487	453	516	474	496	475	486	503	504	487	480	529	494	497	478	477	442	485	491	481	492	437	465	457	465	503	486	480	500	467	452	498	456	482	481	506	484	484	475	497	487	462	434	462	469	472	477	466	484	501	474	496	492	474	487	454	486	469	496	476	505	506	492	499	478	492	469	489	461	471	485	474	535	478	488	461	531	492	477	491	499	474	443	469	449	459	504	448	470	492	483	493	479	487	541	500	512	481	501	489	464	472	487	489	444	474	505	462	488	475	504	499	489	446	499	454	468	491	483	474	498	483	501	498	502	481	496	476	505	495	455	474	496	478	524	486	490	489	471	493	482	487	501	457	538	499	495	432	490	476	551	510	483	443	490	490	458	453	511	495	455	516	512	497	461	472	522	489	477	529	508	517	441	483	533	466	476	507	508	486	502	502	467	482	452	485	482	486	509	540	485	494	451	493	498	445	462	509	519	471	448	489	497	473	502	470	533	480	448	494	490	476	498	500	498	491	525	496	476	515	466	471	506	496	493	468	493	467	489	479	463	472	463	495	455	491	471	454	454	487	458	497	476	488	466	455	475	493	478	501	462	495	500	483	497	482	516	519	467	477	488	504	526	452	516	465	499	475	481	473	483	494	492	481	524	472	479	495	485	501	483	449	464	471	455	496	478	482	474	474	487	504	488	496	483	467	504	472	464	477	490	485	436	501	467	470	514	425	495	502	486	542	466	488	485	518	438	471	454	470	521	516	489	512	490	484	465	454	517	456	494	533	467	499	507	481	473	476	446	483	482	496	474	504	463	525	515	474	489	512	471	502	477	474	458	469	430	464	479	456	486	490	486	524	490	508	506	465	501	493	484	489	473	477	451	490	458	482	482	480	493	493	488	422	513	486	434	464	486	471	482	479	479	470	507	492	453	467	463	489	459	510	513	494	478	502	482	468	498	507	503	466	469	488	494	476	516	508	492	526	505	475	485	514	454	485	441	487	442	436	467	502	480	480	487	491	458	506	462	503	508	464	449	488	505	469	497	471	493	490	495	513	475	506	491	484	441	463	480	493	523	484	470	489	479	493	514
22864	21420	29177	24051	21418	21478	8491	1345	989	917	832	793	771	747	696	628	642	606	659	608	597	612	589	611	618	580	549	604	549	545	552	562	550	573	578	536	572	563	576	560	558	573	561	537	569	580	517	526	557	579	516	563	543	542	534	555	547	558	536	570	551	554	541	458	516	559	570	597	542	542	577	490	532	587	538	532	558	538	538	564	553	533	533	569	564	524	549	568	572	578	531	508	538	547	529	557	556	570	552	531	522	523	461	530	495	525	566	564	563	546	561	551	500	486	540	573	519	523	534	554	534	493	559	531	551	505	556	531	612	531	578	575	485	527	539	552	562	542	528	537	544	589	594	535	554	516	525	531	532	508	534	523	489	513	497	527	557	550	596	541	529	518	580	540	521	518	563	520	525	525	521	571	506	516	533	564	577	567	528	533	539	514	529	515	525	581	553	505	515	556	519	547	476	466	526	543	531	544	572	522	545	571	540	520	537	570	533	563	542	534	520	533	580	549	536	541	530	529	494	558	540	498	527	533	557	494	562	541	534	512	508	542	555	532	539	519	506	510	524	541	527	515	570	526	504	543	519	511	526	541	527	497	549	544	488	561	554	524	530	579	544	534	549	557	517	553	568	512	527	517	529	531	524	551	524	518	572	541	551	551	526	546	521	530	518	524	570	539	551	508	501	495	537	530	508	546	567	563	537	530	573	544	544	569	585	517	545	583	529	533	559	556	502	515	564	566	552	532	539	576	518	530	527	542	560	545	539	536	523	512	520	519	492	520	532	550	567	518	514	524	535	526	542	542	509	535	530	514	514	548	550	521	485	550	562	539	541	544	513	536	565	546	556	560	529	513	528	549	533	536	532	557	538	547	564	580	487	519	527	539	538	540	488	503	574	510	507	527	516	508	505	532	535	532	514	548	543	566	505	502	533	526	553	559	584	483	541	513	561	538	546	551	546	529	492	508	534	525	540	503	557	553	513	532	552	503	524	498	514	540	519	570	550	524	548	544	527	506	547	503	546	535	550	518	532	543	551	552	537	563	558	536	543	523	544	557	514	504	533	457	520	560	518	537	553	554	533	548	529	544	557	526	554	553	523	553	544	524	575	531	499	527	581	549	518	525	518	571	517	563	518	507	514	521	519	555	532	558	553	537	513	525	570	569	557	570	535	464	535	553	519	492	523	516	565	562	519	564	568	526	515	529	496	507	530	501	503	523	555	516	537	534	504	514	547	533	542	539	544	555	546	544	533	573	552	537	513	523	539	541	539	514	490	542	527	545	562	512	546	541	554	586	563	522	551	562	559	528	510	527	556	535	483	516	575	559	546	538	514	516	497	514	509	546	554	505	548	550	534	502	554	509	527	494	525	558	538	539	562	508	555	582	558	528	516	513	519	505	562	533	536	546	535	500	546	527	526	540	559	520	548	538	537	533	547	479	541	552	527	550	602	541	543	570	530	570	537	544	553	541	522	496	496	537	547	531	544	539	562	569	567	505	513	518	525	534	527	540	524	513	503	540	555	538	503	573	521	563	529	535	510	561	563	560	509	525	532	538	527	566	564	531	539	543	533	573	537	536	522	529	554	539	528	554	519	539	538	517	523	500	554	572	564	539	561	525	534	561	503	513	534	540	562	499	539	512	527	529	469	509	534	559	518	541	537	534	535	527	507	566	549	527	516	527	546	547	525	526	539	575	516	530	536	512	521	559	564	550	566	510	501	455	520	480	562	528	528	563	550	515	548	557	522	519	543	530	503	551	513	497	550	528	517	541	544	510	505	565	542	542	503	533	531	485	527	552	527	520	529	527	561	537	501	538	543	562	554	520	560	526	523	578	494	544	537	519	581	487	495	487	525	573	526	538	521	561	563	491	559	561	527	536	488	498	554	513	544	534	486	523	535	545	568	551	535	540	541	531	540	507	538	531	546	549	500	550	486	485	555	533	544	558	522	516	529	491	532	542	537	552	570	527	529	550	536	549	523	554	541	509	543	534	516	547	499	555	508	537	504	534	534	535	533	541	563	562	516	508	538	488	549	552	557	532	498	525	542	572	517	546	519	566	590	564	551	500	567	526	542	548	526	517	556	537	511	534	496	516	575	530	508	519	522	514	521	492	564	530	542	516	561	538	531	559	496	556	554	537	541	523	544	532	526	537	543	535	550	559	547	531	517	541	543	510	535	534	549	534	501	533	567	549	550	523	538	521	518	569	555	527	556	537	527	491	557	589	545	529	565	534	537	507	549	527	546	561	525	543	528	504	570	508	527	560	538	547	497	518	510	546	538	546	555	498	544	522	557	563	528	560	498	554	511	576	483	503	541	502	571	560	541	522	550	505	523	528	515	559	549	530	567	508	561	554	559	574	579	514	571	466	557	550	572	573	585	487	493	490	530	573	515	554	584	544	489	553	534	501	529	539	531	576	529	540	565	553	557	513	516	528	508	538	536	539	531	588	536	529	538	501	551	514	501	535	532	541	527	474	550	544	517	537	510	547	531	565	547	492	570	490	589	533	522	519	542	492	506	551	510	538	555	552	528	578	531	555	540	535	507	545	527	572	544	511	525	504	542	516	560	531	524	570	556	534	510	521	518	522	557	532	529	509	508	517	484	554	525	510	542	531	494	548	494	525	589	556	506	520	514	547	508	530	546	533	533	543	552	552	516	565	522	505	498	541	558	566	530	575	539	504	555	533	496	481	543	538	566	517	559	547	531	465	515	560	505	559	507	529	520	513	549	585	545	552	540	526	526	512	521	553	532	488	530	527	530	572	541	540	549	546	556	551	511	530	547	531	561	553	523	554	481	535	504	523	538	572	519	526	556	510	558	518	515	533	549	481	527	563	541	605	518	541	482	527	542	525	552	503	510	538	532	512	578	562	587	493	538	510	509	541	538	546	525	511	539	518	524	530	534	498	537	505	543	566	540	509	513	541	532	561	486	505	559	533	541	541	549	489	547	535	533	553	537	539	508	522	503	537	536	543	546	537	567	530	546	505	518	550	542	517	538	502	516	510	511	522	481	514	524	558	562	517	550	507	543	517	552	503	541	589	485	543	569	542	526	524	559	556	522	525	540	562	536	529	547	547	508	540	526	497	523	538	538	556	533	558	565	517	489	548	501	500	551	563	518	534	530	532	525	559	548	524	537	526	576	503	531	530	523	532	504	571	520	529	539	551	528	518	521	500	555	570	516	550	518	564	546	558	511	569	505	532	499	533	516	547	500	549	521	511	509	536	540	525	520	537	514	542	556	548	530	574	499	532	542	510	515	532	544	574	521	573	539	529	529	564	517	524	508	523	564	519	485	540	568	538	519	545	543	557	548	559	536	527	520	514	514	534	542	505	521	563	537	555	579	581	574	527	512	517	513	537	542	499	559	554	525	578	592	545	550	539	527	502	534	550	528	532	524	535	529	534	523	505	534	522	597	516	550	534	508	469	545	544	531	515	551	526	521	504	494	573	566	527	534	509	552	558	544	529	554	552	520	545	509	533
4889	15085	10239	4934	3668	2838	2133	1703	1407	1212	1097	994	883	827	770	753	713	678	636	631	679	630	632	620	609	618	595	607	581	551	619	556	524	555	604	588	523	570	583	569	528	521	555	535	523	553	538	573	571	566	548	554	565	530	530	548	553	526	554	545	558	552	549	559	579	545	551	572	528	546	526	503	567	563	526	520	484	511	543	556	516	552	578	530	529	496	541	563	584	557	553	515	517	520	569	518	537	577	525	506	555	483	510	571	539	492	558	500	571	520	543	538	550	485	497	571	581	531	501	562	520	561	511	508	542	508	508	496	512	531	528	562	560	540	532	558	513	510	542	559	551	532	552	580	558	553	521	481	534	519	541	564	537	550	509	515	511	536	557	529	512	567	548	484	508	551	538	519	526	576	513	529	543	549	535	529	587	536	560	536	545	527	559	558	580	497	578	528	499	520	509	519	549	571	517	550	498	529	542	538	535	537	587	544	550	551	529	544	508	535	519	525	537	515	568	588	531	516	546	544	543	529	579	503	531	529	544	543	551	525	542	554	573	548	552	510	557	502	551	533	552	533	561	573	559	536	550	548	495	519	535	534	565	525	565	522	559	569	547	511	577	528	525	569	571	518	555	552	536	548	526	549	572	549	556	534	557	573	528	550	530	584	560	555	497	514	506	537	556	534	580	494	559	539	525	541	522	566	574	532	513	520	541	516	518	524	553	553	524	536	529	552	529	557	495	523	559	507	556	549	519	576	543	536	581	531	503	519	532	568	543	562	555	548	531	565	553	557	602	545	501	563	562	538	555	528	532	522	493	564	518	478	550	558	525	531	561	549	507	548	572	539	505	528	520	538	551	520	557	529	524	535	549	531	521	502	526	542	536	509	527	531	489	539	588	538	566	562	525	560	518	538	577	550	520	510	531	553	540	537	518	541	599	575	543	517	551	563	565	527	559	518	516	567	551	548	520	508	474	511	491	513	564	553	521	558	524	536	507	542	559	536	558	500	526	561	536	535	509	548	542	541	545	513	538	496	539	553	552	545	531	550	565	552	574	563	525	532	542	523	544	521	528	561	521	547	513	517	539	557	567	512	560	556	542	544	507	576	571	550	547	563	518	520	498	506	584	503	540	541	560	489	547	543	524	527	561	513	521	484	558	575	525	516	572	580	551	520	520	562	562	531	577	527	504	554	538	563	593	549	569	505	507	535	520	540	552	474	537	524	534	522	533	541	556	533	524	537	552	524	551	527	534	553	508	546	508	596	530	537	494	508	516	521	558	503	535	541	570	534	540	537	516	531	530	585	511	482	544	562	565	538	516	560	513	514	534	529	510	527	550	522	551	557	546	553	530	549	518	532	560	517	523	499	544	537	560	531	520	525	493	518	529	538	534	511	539	510	535	572	517	560	552	519	572	514	500	543	555	551	544	553	541	545	519	552	532	562	519	549	539	549	560	564	507	512	542	550	519	571	549	559	566	554	579	523	549	524	508	541	557	525	528	535	574	519	568	500	573	534	481	553	519	542	579	504	505	556	553	497	514	528	547	520	507	503	511	556	522	598	536	565	495	536	538	526	513	503	555	566	569	538	548	534	608	560	507	547	528	548	547	517	508	577	542	532	516	509	539	541	529	537	554	518	573	550	519	548	541	554	513	529	548	492	532	513	539	535	549	524	546	515	542	549	505	553	506	520	554	551	538	543	516	534	558	524	529	567	549	556	537	542	521	556	546	525	494	568	566	510	524	529	522	527	501	514	511	517	543	562	527	565	491	508	510	562	548	523	532	524	516	513	545	479	523	492	492	526	541	562	544	537	517	519	519	547	536	524	543	545	541	569	501	525	508	507	539	518	489	563	516	546	525	545	567	523	571	523	528	517	526	517	491	539	498	559	506	535	513	502	557	518	502	517	515	556	555	529	558	576	532	497	554	543	549	527	557	532	513	560	533	528	502	522	519	511	559	515	552	513	535	496	528	558	552	487	563	558	574	524	526	536	549	532	555	507	511	529	477	525	498	559	543	542	564	555	499	567	542	543	563	555	509	566	519	561	528	513	487	569	531	499	581	541	550	533	570	511	538	546	511	561	530	530	537	549	537	552	489	547	505	539	546	540	525	555	553	518	542	492	532	525	509	508	513	541	550	507	531	551	559	523	537	516	564	524	561	559	539	564	522	562	530	533	546	548	514	506	555	563	558	525	574	515	546	555	573	540	556	557	513	520	542	536	503	524	541	538	530	558	534	546	554	520	534	541	566	568	524	530	525	522	512	505	562	524	563	494	503	560	524	545	536	538	542	520	542	510	547	509	544	526	533	535	499	548	573	561	562	496	529	567	550	508	528	531	509	523	499	523	510	549	570	526	560	495	550	546	520	524	546	522	546	539	502	561	539	510	511	531	537	497	513	583	567	560	522	535	524	498	526	524	555	539	564	589	506	513	528	557	541	544	567	534	483	555	513	553	515	547	547	550	482	548	568	572	538	538	572	536	600	511	524	537	543	519	509	553	525	612	523	538	522	501	516	565	519	512	533	546	584	510	541	565	540	561	523	497	550	546	597	539	548	550	521	523	557	522	525	524	533	518	550	546	499	526	529	507	567	510	559	551	510	550	531	562	500	532	530	492	543	529	520	529	526	555	547	571	554	486	531	528	569	545	547	541	516	508	551	517	513	553	510	567	536	520	534	547	535	551	562	506	516	542	542	506	557	542	494	527	552	525	525	530	495	500	572	526	532	561	531	568	553	505	530	531	519	535	539	534	508	545	511	572	524	519	515	582	532	561	490	526	521	602	499	521	525	502	572	581	586	538	545	538	556	545	500	542	538	545	527	534	558	559	531	479	535	573	515	512	559	547	566	524	545	505	551	521	560	545	531	558	541	541	528	553	553	529	547	523	496	533	540	516	514	553	533	552	530	532	551	517	562	563	521	509	521	541	545	593	527	497	499	534	551	499	518	557	508	557	525	577	528	517	541	490	552	539	503	538	534	496	516	542	599	519	510	540	514	533	542	530	562	521	536	526	504	506	510	528	547	577	558	549	559	525	519	492	546	529	534	513	557	519	551	481	544	513	548	544	569	535	549	498	552	500	546	552	532	526	559	542	495	507	520	542	514	519	487	539	579	532	569	545	536	511	548	548	510	512	542	539	524	528	567	537	546	548	508	507	507	559	550	537	515	534	540	515	549	510	549	520	498	536	550	543	530	523	525	526	594	561	548	513	519	527	497	530	510	543	552	588	526	518	556	546	527	591	559	516	560	489	528	543	539	494	570	488	589	510	510	500	492	526	545	530	522	504	501	519	519	525	530	510	569	519	504	486	566	485	504	539	516	608	557	541	514	525	510	520	569	534	535	546	543	507	511	556	544	523	554	589	566	504	549	547	549	554	536	535	537	550	535	500	528	571	520	521	471	525	505	524	546	517	541	535	539	535	506	546	542	512	551	560	560	501	548	552	565	527	545	504	542	527	518	545	551	522	604	532	536	556	513	559	565	537
28079	17622	3332	501	335	302	280	236	246	249	234	250	245	233	223	230	225	232	217	246	251	256	214	235	257	228	245	208	223	202	250	225	244	257	230	228	226	236	218	246	235	221	235	235	241	221	198	215	244	227	222	219	250	232	241	218	220	242	218	226	241	225	202	192	233	231	230	230	233	240	230	222	218	240	207	217	204	227	191	200	209	221	259	210	223	207	255	231	237	233	205	226	227	232	238	249	230	230	218	224	214	204	244	214	225	204	249	214	256	208	207	245	221	237	238	218	229	187	204	270	228	236	221	217	228	182	225	215	262	263	216	217	236	272	220	235	248	257	239	228	202	221	220	233	264	219	210	217	208	214	233	241	239	207	217	218	251	214	238	241	215	217	229	224	234	222	230	228	215	229	225	227	220	221	219	223	229	228	220	226	240	217	202	238	237	232	230	254	234	216	256	228	213	233	239	260	225	225	251	220	260	265	214	214	207	209	244	229	232	228	237	219	235	235	218	222	245	224	225	236	232	226	272	226	224	229	210	233	204	229	218	219	205	222	222	225	232	222	239	234	213	211	262	219	204	203	187	240	228	242	240	235	217	227	218	239	223	233	233	215	221	196	247	253	211	217	252	235	251	219	252	203	236	230	242	261	227	202	237	235	246	234	237	237	215	224	228	233	240	224	247	238	250	247	219	231	227	203	235	242	238	235	223	263	216	250	218	250	227	242	218	223	207	216	203	234	248	239	206	198	216	214	228	223	229	228	212	215	245	229	213	231	244	220	215	236	231	235	217	241	238	247	250	246	244	241	215	257	228	207	213	217	238	239	260	245	240	220	224	231	230	234	213	208	238	226	210	229	244	245	210	254	255	209	229	239	198	260	245	238	261	224	224	250	226	232	252	251	213	233	241	226	228	226	231	235	204	233	196	216	216	237	242	242	226	222	231	242	252	225	209	234	232	212	219	265	246	234	252	200	245	219	236	218	216	238	226	230	232	221	223	241	213	251	239	246	204	200	235	221	208	235	218	217	233	216	223	210	239	236	249	200	246	225	231	227	243	255	227	272	211	230	228	240	221	214	259	257	211	207	236	212	187	210	214	223	204	250	200	221	236	215	234	203	239	255	247	225	225	221	228	237	254	237	208	247	225	232	224	233	218	247	243	227	238	224	209	217	249	227	213	230	272	227	226	240	241	222	214	225	243	239	237	263	254	219	214	235	224	227	216	223	233	216	225	217	236	241	234	218	230	219	220	202	221	231	227	211	257	214	253	196	218	240	233	228	235	222	199	213	239	228	230	219	224	240	232	223	249	216	223	216	251	229	235	232	237	239	232	241	245	220	240	238	237	206	221	228	233	222	248	226	237	229	212	226	242	212	247	200	241	240	230	235	259	220	244	244	250	212	219	240	223	239	222	211	216	244	209	222	220	228	265	242	219	216	228	252	238	250	216	235	242	254	230	229	203	250	203	244	211	233	238	246	231	206	234	206	233	248	210	250	224	236	266	207	227	222	222	236	215	245	228	231	266	236	231	201	218	252	228	219	219	240	209	229	244	254	233	227	218	249	231	216	230	213	233	262	224	226	255	222	221	210	232	244	216	232	249	217	213	214	238	187	242	235	226	189	234	204	256	229	223	216	236	217	244	208	213	202	225	233	242	208	236	231	250	223	217	227	207	219	258	226	217	212	230	213	264	243	246	234	225	230	240	243	236	267	246	231	235	258	245	248	243	212	243	238	220	224	236	231	230	247	248	256	240	231	225	222	248	216	221	222	250	241	251	231	233	247	213	235	251	256	223	244	239	239	254	245	245	245	215	197	222	254	237	223	205	232	245	226	219	234	227	259	220	204	239	232	217	227	250	202	205	260	237	246	246	218	240	213	261	237	233	237	229	242	208	236	201	244	240	214	234	240	231	220	218	219	226	244	238	217	261	242	227	225	239	260	234	230	227	249	229	223	255	239	242	210	222	206	215	237	262	230	219	222	219	229	235	267	213	229	247	225	261	228	226	220	224	240	242	221	206	240	227	229	241	215	236	237	220	229	208	200	219	219	265	234	216	223	241	238	217	252	216	235	242	220	221	214	225	251	239	236	232	214	231	222	228	224	216	246	215	243	234	223	246	242	221	212	231	232	240	232	229	227	215	213	259	222	231	219	233	246	231	239	219	246	239	268	216	223	215	251	242	241	222	217	247	241	238	238	218	231	221	227	233	210	222	216	234	246	232	224	266	241	233	210	218	238	230	246	247	203	206	213	236	203	243	228	231	209	232	208	223	255	221	222	224	222	214	209	218	238	225	217	211	219	223	239	222	250	218	222	222	247	219	243	254	218	203	212	243	253	248	244	247	236	211	213	236	219	201	254	205	237	220	222	226	201	221	260	233	230	248	221	209	230	239	220	238	232	232	222	213	265	217	219	251	225	224	234	215	232	254	227	238	243	236	242	235	205	213	222	272	233	226	234	233	242	241	233	220	234	211	205	211	239	250	229	244	207	179	236	225	243	236	216	236	223	243	221	246	220	238	223	211	243	229	260	248	237	226	208	236	207	235	220	209	244	214	231	199	265	232	226	219	241	226	243	230	216	241	247	213	215	213	240	246	229	209	206	204	226	240	246	228	213	214	246	241	238	226	232	265	222	243	238	230	209	235	244	209	239	242	221	243	215	263	232	229	263	231	227	267	205	212	217	200	211	235	236	252	236	227	234	217	239	241	228	235	221	256	236	231	230	220	219	245	225	222	219	222	195	226	225	240	213	261	200	206	228	215	238	231	243	226	239	238	212	230	228	217	248	209	218	223	231	237	225	213	245	227	248	242	230	232	214	244	270	234	199	223	244	245	211	218	226	227	220	240	206	199	226	245	232	231	246	273	244	236	249	211	246	218	246	233	226	220	250	220	234	223	217	224	219	238	234	231	240	220	234	246	231	261	240	225	227	230	255	196	213	222	226	233	215	237	217	200	207	243	240	227	212	229	241	222	223	203	237	227	215	234	213	243	225	214	200	258	212	267	215	221	249	231	212	221	236	235	257	241	237	214	225	228	222	241	224	214	220	207	238	230	215	230	225	237	245	231	258	232	222	257	229	236	222	260	245	229	217	216	235	236	236	245	229	242	232	214	247	237	237	221	242	217	223	242	223	254	238	231	224	226	193	222	241	251	242	207	228	230	217	228	257	242	202	236	232	236	219	234	229	225	248	227	228	229	211	215	206	220	235	210	238	214	261	229	217	230	230	251	212	219	206	244	244	246	210	250	225	227	236	249	222	258	253	231	222	225	240	207	233	250	219	227	224	224	235	231	207	221	244	229	251	213	235	234	234	235	242	227	233	233	208	215	222	218	226	251	209	218	215	215	222	236	244	217	223	236	204	221	257	220	219	247	222	228	224	225	198	240	230	231	228	236	209	213	260	249	234	247	220	234	228	233	247	213	232	234	231	206	258	220	271	235	218	227	235	225	230	249	238	231	241	201	226	231	213	219	220	223	224	215	223
4261	761	575	379	376	323	264	292	299	274	298	285	281	257	259	262	257	288	278	230	252	249	257	251	280	258	259	263	259	224	274	234	276	263	214	258	286	256	268	280	250	284	268	296	252	244	270	252	250	271	262	262	288	276	302	285	245	269	242	275	294	282	244	252	264	267	275	281	248	265	243	278	259	293	269	277	240	254	273	260	270	239	242	253	265	265	254	296	257	263	268	295	256	250	260	269	235	270	278	277	239	228	281	244	300	252	270	262	266	287	250	259	264	266	259	253	252	256	249	257	258	277	272	275	265	263	235	265	278	265	264	265	259	248	256	254	244	254	270	261	256	271	249	276	286	246	243	286	262	257	286	300	291	264	232	265	270	264	263	244	273	294	253	236	264	269	249	269	252	234	246	268	256	287	245	256	252	276	261	281	276	291	226	236	272	252	250	275	255	249	254	259	268	296	271	256	266	264	239	287	264	238	232	248	288	268	270	240	263	257	284	281	270	249	249	247	253	267	236	269	246	259	258	224	263	236	265	240	236	269	238	287	261	251	261	258	257	278	265	269	266	243	239	249	267	246	245	255	262	256	292	259	243	269	222	254	276	239	236	264	261	253	243	264	280	254	266	269	287	280	282	259	271	300	286	250	273	250	273	254	250	267	273	288	257	208	280	269	258	250	262	277	217	250	267	254	235	277	251	287	259	250	272	275	243	274	271	245	252	264	289	264	265	249	261	270	284	259	265	267	270	244	253	248	249	270	259	260	277	244	226	246	254	257	251	237	257	245	240	282	263	254	263	278	266	255	269	251	253	256	264	252	231	253	262	227	234	261	276	279	246	271	273	263	255	262	273	279	261	263	223	230	265	233	268	247	233	258	254	252	268	293	281	258	239	260	252	280	256	271	262	254	234	248	278	238	271	240	241	264	289	276	276	284	261	241	255	254	271	232	291	243	263	259	291	239	270	249	258	240	270	261	261	277	248	273	256	261	251	282	282	265	239	232	270	230	254	289	262	280	240	261	260	267	282	254	294	263	290	267	260	259	234	260	255	274	282	275	239	283	260	267	255	264	245	259	258	246	263	268	244	251	221	283	248	245	302	262	271	239	279	249	257	253	272	265	266	270	300	243	261	287	270	284	278	265	276	272	281	288	250	265	245	262	233	252	279	255	240	258	243	273	291	295	239	253	262	265	279	274	266	250	262	239	262	252	248	251	261	251	277	247	260	241	268	257	246	259	256	278	273	256	288	253	283	257	225	256	238	254	269	246	238	277	270	257	257	264	264	254	260	279	264	278	241	281	244	236	281	276	288	253	250	285	244	288	237	270	250	246	265	275	267	268	222	277	294	233	246	260	239	292	280	253	266	267	279	240	237	268	265	272	273	296	293	255	252	253	282	267	248	258	263	306	281	262	255	259	271	234	231	252	268	240	254	234	267	258	269	273	282	276	240	261	257	239	246	264	265	260	236	269	286	249	260	281	268	265	252	277	258	270	221	232	269	261	246	240	227	275	278	250	262	271	258	237	229	256	222	270	287	263	241	274	296	241	276	245	272	265	285	276	280	257	264	277	247	247	225	281	269	277	266	279	241	276	265	267	253	250	265	286	265	280	280	259	248	267	282	263	241	265	267	236	259	232	267	266	251	255	263	260	280	219	228	253	253	277	239	249	274	293	245	273	268	299	267	255	254	267	244	246	273	265	220	285	266	252	271	250	241	254	262	246	245	277	231	276	267	257	249	262	272	282	286	263	250	261	265	257	257	247	237	271	254	265	247	246	251	268	282	257	252	221	237	255	271	222	281	248	254	254	254	260	301	227	270	264	258	247	271	252	263	247	249	250	261	234	299	246	296	222	293	262	249	257	249	271	243	282	269	241	267	249	256	260	265	252	286	239	289	268	229	234	246	243	237	270	265	247	269	239	260	244	285	279	253	265	266	257	265	292	264	237	251	243	268	272	259	244	277	248	261	266	268	255	252	225	306	279	237	233	276	253	239	243	256	245	243	275	251	261	265	278	266	221	250	302	255	293	230	254	252	258	264	258	252	261	269	269	234	264	264	256	272	255	239	260	259	258	258	270	253	249	258	261	259	274	276	281	225	276	248	267	272	239	271	299	274	251	238	277	286	238	264	230	225	279	264	243	263	233	282	251	238	278	246	285	262	253	284	276	268	246	259	252	263	255	269	251	288	296	273	268	235	258	265	257	270	246	271	253	248	264	271	247	247	251	280	260	261	262	256	288	248	257	295	237	294	241	255	234	270	271	269	262	280	274	242	252	250	255	298	256	260	252	252	237	233	245	243	289	299	253	260	256	284	252	268	240	248	230	229	249	256	230	250	238	304	251	255	257	255	264	264	272	274	263	270	252	249	256	247	262	273	245	236	254	234	272	275	271	257	253	254	262	268	239	239	238	247	237	237	287	247	246	247	267	218	261	255	255	274	255	285	269	256	276	277	280	257	260	234	264	278	247	269	296	235	258	241	264	276	270	266	280	270	259	271	249	273	257	268	259	268	289	268	288	272	262	233	275	266	285	253	273	243	247	239	251	279	258	253	258	245	250	257	256	277	253	257	258	263	224	270	261	281	271	241	256	286	253	263	234	292	260	266	260	261	270	246	245	274	287	271	262	239	245	262	269	246	290	243	273	253	277	263	303	264	259	291	265	251	278	254	259	235	242	261	275	262	294	258	264	257	269	239	261	256	233	264	256	242	279	267	262	260	256	236	257	237	270	230	281	253	232	273	247	281	280	269	253	250	261	270	272	291	256	283	259	259	270	286	253	250	251	261	258	254	274	255	215	284	264	272	257	260	253	268	267	264	279	272	238	243	298	260	279	256	265	265	235	245	264	267	244	243	271	272	257	278	261	280	293	249	249	264	285	256	285	297	260	274	246	247	243	241	256	239	263	263	263	272	263	287	278	259	247	285	251	254	261	246	255	261	246	254	255	267	284	292	244	261	222	264	249	277	262	245	257	257	259	254	277	260	246	268	249	259	250	257	241	279	241	233	267	256	272	296	253	271	250	277	247	267	262	254	255	268	260	259	272	269	260	246	247	251	247	255	252	246	259	262	252	256	253	259	262	257	254	270	261	271	252	270	226	278	256	267	249	257	247	256	263	289	283	275	297	247	254	266	253	253	250	249	263	254	269	274	275	261	288	267	266	264	235	264	236	272	235	251	275	285	270	268	247	256	258	261	258	268	252	242	268	272	269	275	262	292	274	280	242	257	277	250	252	239	260	274	262	247	266	252	286	262	238	248	245	257	288	266	252	256	285	262	265	255	272	256	244	247	276	255	239	284	261	263	261	282	253	255	252	268	277	254	257	251	275	252	256	280	260	245	240	234	237	284	246	238	267	255	265	275	258	262	267	279	237	271	261	257	262	233	263	281	264	280	257	269	289	270	244	250	240	253	250	253	264	266	268	255	294	304	303	251	256	256	269	244	265	269	247	229	260	269	233	248	242	245	254	244	242	259	283	274	265
24020	21390	28639	24519	21374	9253	885	588	465	445	388	345	317	303	302	294	312	273	276	279	273	236	277	280	258	262	264	244	259	272	241	222	260	249	232	272	258	224	234	219	252	243	248	236	263	230	222	219	241	245	238	271	244	258	217	237	241	255	221	249	250	223	256	212	235	220	248	252	257	225	231	214	222	265	244	238	242	231	236	228	221	245	252	241	213	262	224	252	222	254	237	221	220	253	240	230	223	226	234	229	236	232	230	257	244	288	220	240	225	232	240	249	233	252	227	231	233	267	262	255	226	258	266	213	227	233	246	223	216	252	248	260	219	232	258	255	244	241	229	252	229	236	241	223	233	228	240	243	248	229	238	233	260	241	224	236	230	234	231	281	260	233	237	232	246	217	223	258	236	219	233	231	254	218	203	255	223	238	194	259	253	233	216	255	243	236	252	266	225	236	258	238	249	241	263	214	209	217	249	241	226	228	232	220	264	255	239	241	254	220	234	236	229	259	251	241	233	250	238	205	249	239	215	231	254	232	249	225	210	249	223	231	222	237	251	238	258	230	251	229	250	234	212	252	246	211	212	263	243	258	240	221	226	226	223	237	251	230	221	240	231	237	267	247	238	245	243	220	217	241	243	256	229	209	226	242	243	245	232	261	243	226	246	234	264	212	263	235	225	236	230	222	237	217	270	247	234	234	214	227	237	247	217	289	232	238	239	247	252	237	236	269	243	242	230	226	262	210	224	255	249	212	216	212	250	254	247	253	226	249	249	256	240	243	253	234	234	256	230	254	252	261	207	222	259	278	251	225	257	226	212	230	234	193	228	209	223	229	228	236	262	226	232	230	238	234	225	236	254	260	249	227	240	259	245	218	232	238	251	239	263	254	221	241	235	263	240	228	227	194	252	202	250	253	251	256	240	237	231	236	232	247	245	248	221	242	238	246	254	241	225	258	203	231	224	205	267	220	230	211	241	253	208	237	226	219	252	237	244	233	233	249	224	240	217	228	253	240	235	222	257	245	201	209	258	233	228	249	249	218	224	246	222	218	225	246	238	233	259	223	223	229	222	196	250	233	251	229	221	224	261	232	230	232	262	245	246	236	282	226	225	238	226	238	239	255	223	229	224	221	247	221	236	225	229	236	239	241	242	204	248	201	224	233	234	231	236	240	226	227	220	228	257	250	246	225	251	252	219	219	236	235	243	217	253	224	227	242	262	221	252	242	246	249	209	211	256	217	279	215	268	232	252	234	229	232	242	239	250	251	247	222	283	241	240	250	232	260	246	249	236	223	263	229	237	232	244	228	254	241	209	189	219	241	264	270	263	227	247	256	236	240	229	224	231	240	210	245	219	254	226	244	247	242	217	252	243	253	272	250	222	218	238	208	225	207	229	247	249	213	249	226	236	251	258	244	248	216	218	220	204	230	244	247	239	220	231	253	213	219	258	241	259	223	245	242	241	241	262	198	235	246	251	238	233	236	249	215	239	230	252	237	254	239	250	247	242	220	237	240	229	240	234	239	237	252	256	229	261	233	242	205	235	222	226	205	212	237	244	226	231	228	222	246	240	257	248	245	237	228	244	213	244	245	222	241	231	263	266	215	233	239	243	235	233	202	227	261	233	239	245	227	245	230	238	234	231	220	240	227	231	232	230	221	242	207	216	226	276	220	237	234	237	265	222	256	216	231	220	241	238	231	237	235	221	258	243	215	246	234	241	240	215	239	230	242	242	216	221	229	234	236	232	260	236	231	234	226	224	231	238	245	253	242	245	261	251	263	233	230	242	237	243	210	247	239	236	226	246	257	237	218	240	219	230	228	237	240	211	234	210	231	251	227	223	244	239	241	250	237	255	245	255	235	217	233	240	241	254	239	231	243	261	218	262	229	225	241	218	234	240	242	247	243	209	220	201	228	229	236	242	244	219	209	235	250	243	258	229	260	222	246	206	240	244	233	243	255	246	229	249	213	245	249	255	241	215	252	257	237	234	243	240	222	220	250	232	266	251	235	207	226	241	253	227	239	260	241	264	243	230	267	251	235	212	255	253	231	231	230	245	239	229	231	224	229	242	236	225	245	227	257	222	263	230	237	207	256	239	231	214	218	229	237	234	220	224	243	216	236	222	236	246	214	260	247	232	223	244	242	247	227	254	228	236	239	223	231	246	250	231	255	214	226	239	246	202	233	254	234	284	250	241	227	232	219	225	251	222	241	221	224	256	232	230	248	216	241	210	252	256	239	253	231	250	250	217	228	223	210	229	215	239	246	236	237	249	257	262	240	236	250	230	257	254	236	227	227	241	233	238	211	241	248	249	249	239	251	265	258	244	235	227	238	232	218	268	243	241	224	212	253	245	216	220	227	230	223	235	246	228	215	270	210	214	260	231	241	234	229	249	209	218	251	251	218	247	245	212	257	244	226	226	256	226	223	197	204	239	263	222	246	220	243	234	221	233	238	270	217	264	223	241	251	229	241	248	221	260	237	228	228	226	211	219	252	235	223	246	238	225	244	230	223	215	237	206	226	238	250	227	254	263	267	265	224	252	233	251	253	227	261	245	239	233	259	240	252	241	255	226	261	235	214	258	231	208	264	227	252	206	229	239	276	252	248	227	228	216	196	231	226	232	231	248	247	235	250	220	230	209	216	248	247	216	230	233	236	201	234	220	231	239	218	233	237	225	211	246	234	268	222	237	242	261	215	226	231	228	216	258	237	233	242	244	266	230	228	261	238	235	213	218	236	224	213	238	225	239	232	200	246	218	244	237	218	233	227	232	247	257	240	232	240	258	211	233	203	243	207	230	213	250	246	247	221	229	236	241	206	230	229	237	238	246	260	236	251	244	251	228	256	255	250	219	230	237	218	221	237	268	261	217	239	216	247	244	260	214	222	248	243	263	202	261	249	241	227	237	218	201	243	242	254	245	243	227	222	216	238	226	263	242	229	238	255	244	232	250	236	232	229	209	257	218	237	208	235	244	236	266	235	224	220	234	237	232	253	227	231	280	238	220	253	245	218	226	235	243	218	239	256	225	212	254	244	254	275	253	244	221	244	279	240	207	230	284	245	228	258	222	234	223	236	242	237	261	263	253	251	253	223	235	243	220	237	258	253	233	249	232	226	230	252	240	238	228	241	233	206	256	236	225	227	210	226	223	204	215	249	261	263	235	243	247	230	213	234	244	251	222	239	239	248	254	236	231	247	209	253	248	221	246	235	252	234	250	227	234	227	249	270	193	242	220	240	239	244	247	246	247	212	261	240	248	232	224	245	243	242	231	218	225	232	232	232	235	223	254	239	233	223	211	230	256	223	236	251	226	258	233	238	241	237	257	250	235	246	230	222	231	242	231	255	235	239	230	212	236	233	248	245	230	238	253	228	232	227	225	220	256	257	228	225	244	236	235	227	262	228	250	218	227	236	232	230	231	230	245	261	259	237	223	226	259	219	220	242	212	236	235	235	228	239	217	256	224	214	249	232	242	227	237	249	241	246
3410	8988	5865	2764	1930	1436	1049	822	687	611	513	461	395	385	362	355	345	357	302	300	304	285	318	313	277	266	276	325	263	283	291	292	259	283	289	265	279	262	290	254	291	282	265	275	239	268	277	263	266	265	278	238	299	239	257	272	257	256	256	284	246	248	256	260	273	223	242	261	263	266	257	240	246	293	287	262	242	271	225	279	257	297	241	247	257	249	267	265	272	283	253	249	250	252	262	252	254	268	269	258	247	258	265	273	266	233	271	248	263	253	269	257	239	256	256	247	265	271	237	253	306	263	245	258	271	279	274	268	230	275	238	263	240	246	260	264	257	243	238	261	240	254	278	211	258	229	254	248	247	252	262	258	240	261	249	260	256	250	251	217	281	264	241	256	252	237	264	251	285	259	248	263	283	254	255	236	242	266	277	283	264	270	240	280	238	245	280	239	235	276	258	254	258	241	259	274	249	273	226	254	240	240	263	259	238	258	248	273	266	260	255	255	284	236	250	250	249	292	246	265	248	235	244	270	239	292	282	254	255	257	242	231	295	256	261	270	261	253	235	272	274	242	227	250	231	234	283	252	273	287	253	265	278	271	234	262	266	277	263	226	254	266	258	264	251	232	269	268	253	246	266	256	248	229	257	252	273	290	235	271	252	254	242	243	295	235	245	239	268	264	241	283	272	236	263	255	249	245	258	258	251	270	252	240	254	275	287	253	276	235	249	268	265	266	247	261	255	259	264	232	248	257	245	251	279	232	221	271	251	260	248	277	293	272	259	227	271	273	277	238	258	263	227	266	285	231	273	237	224	241	255	254	257	228	268	230	287	267	242	221	259	239	265	223	277	270	266	274	249	230	228	243	222	260	265	242	255	249	275	246	251	257	257	242	246	238	215	272	261	257	252	272	288	257	226	253	245	263	237	271	246	245	261	263	243	241	252	254	219	279	273	261	241	236	259	281	242	255	248	257	240	245	265	234	262	222	267	260	252	278	250	257	251	251	259	261	267	241	224	279	258	239	237	224	233	266	263	260	233	264	229	268	264	276	244	251	227	252	238	281	234	247	267	260	236	235	266	263	252	277	235	250	273	275	285	253	233	260	284	277	247	232	276	251	276	269	271	298	230	276	213	225	245	255	270	258	280	232	280	263	235	265	244	273	245	251	239	264	252	233	226	236	260	270	268	248	264	280	229	262	240	241	250	271	248	250	281	267	239	269	254	267	282	236	258	240	251	272	271	243	261	230	239	229	257	260	256	285	270	256	239	255	265	238	271	250	260	260	260	210	252	295	243	261	264	287	254	252	258	271	248	250	265	229	263	279	237	290	246	245	219	238	270	246	280	246	270	240	251	269	262	255	247	245	246	245	265	254	256	280	264	290	262	260	233	279	272	245	266	263	248	243	256	256	227	274	270	250	265	235	226	256	258	266	244	272	247	250	260	241	263	257	250	272	234	264	267	263	248	268	230	253	277	248	257	261	285	254	286	258	241	249	255	232	239	250	249	225	256	279	232	277	217	234	242	260	242	263	268	242	246	284	298	226	234	244	252	269	254	247	273	248	266	268	249	273	253	235	247	255	242	276	265	247	210	249	236	227	237	226	275	261	257	281	252	213	278	232	262	278	260	259	265	255	276	276	246	230	251	257	254	250	241	252	242	249	275	268	254	257	258	246	264	269	279	299	253	258	278	270	275	258	260	254	257	260	258	231	240	282	266	268	242	245	229	238	243	273	230	245	241	271	220	257	236	248	258	244	231	287	244	256	231	269	242	264	239	259	263	258	269	267	267	246	252	257	258	256	262	264	248	241	245	224	268	255	266	265	263	260	256	254	248	227	246	260	262	269	266	267	256	241	227	236	274	267	237	227	250	235	281	232	281	271	279	252	262	225	230	262	236	296	251	229	209	265	263	264	243	234	255	271	275	240	244	265	270	290	242	279	254	238	270	228	258	262	237	241	218	275	284	285	272	253	245	257	253	263	272	238	246	257	226	262	243	265	239	241	262	259	255	246	230	262	278	248	260	274	253	252	258	290	257	270	248	254	231	255	269	247	270	257	266	254	263	249	244	264	234	267	242	249	238	250	261	234	274	271	239	254	241	251	245	275	225	264	255	250	251	279	250	229	226	240	269	246	240	285	270	255	231	247	261	258	251	254	271	263	269	242	240	260	244	242	255	262	248	262	235	248	240	244	261	254	235	246	241	266	247	280	246	255	252	261	301	244	257	263	247	280	251	256	235	270	251	264	256	268	246	276	252	267	293	260	244	237	270	275	270	269	274	267	288	224	259	268	269	265	299	267	275	245	230	266	219	227	271	269	270	247	267	225	257	253	265	249	251	266	258	240	227	248	276	262	265	270	249	260	251	254	253	256	269	248	263	285	225	242	261	246	265	266	254	255	272	229	256	243	237	299	228	276	263	295	251	249	264	265	279	280	262	261	242	240	257	253	240	246	238	284	245	282	234	269	272	253	260	243	252	272	248	262	256	251	222	247	262	224	262	258	287	296	244	234	240	288	233	252	272	268	271	244	253	223	216	243	247	251	229	251	260	285	252	266	241	250	254	257	273	271	249	252	286	252	231	243	232	258	249	237	262	257	265	231	249	263	265	265	255	231	262	254	259	240	259	254	289	266	265	282	251	221	271	264	266	247	301	283	235	258	283	241	244	244	283	238	249	227	235	235	271	270	247	253	259	284	264	260	255	259	241	267	289	283	279	250	255	255	266	254	284	246	243	288	273	293	253	252	218	267	278	264	255	263	256	264	259	239	262	262	268	259	243	255	253	250	256	257	248	244	245	262	241	264	258	245	236	256	241	267	273	258	249	268	242	259	262	230	261	258	247	236	247	261	238	237	259	259	291	251	272	258	254	244	262	236	245	239	241	270	264	245	237	230	244	241	251	239	264	263	237	224	248	257	259	251	274	292	229	274	250	241	272	240	266	263	262	253	260	233	230	247	283	280	253	271	247	247	263	283	266	227	249	276	281	286	264	266	237	238	266	253	236	257	283	232	265	262	259	252	260	251	240	276	251	236	294	254	244	264	250	269	249	250	239	255	269	238	241	258	226	243	271	264	236	241	268	241	259	268	239	266	229	243	253	254	267	255	250	251	273	264	283	262	263	237	230	250	243	266	222	257	266	236	257	265	264	257	247	278	260	242	260	242	268	261	218	244	246	265	255	263	281	254	271	227	233	253	272	253	277	266	293	253	258	252	247	257	237	238	246	221	249	271	257	239	274	237	260	260	256	256	228	290	267	234	260	239	267	242	250	246	254	256	264	239	250	253	248	249	266	271	236	278	243	240	249	232	232	257	274	253	246	257	258	271	240	244	258	277	278	244	271	266	269	267	256	255	265	273	245	234	278	238	252	262	256	234	255	263	269	218	236	247	233	255	257	261	244	246	267	258	264	249	248	305	263	262	252	267	271	246	240	230	247	245	269	272	263	249	256	255	232	247	286	258	273	276	253	248	240	259	264	236	285	248
25145	21412	27579	25571	10472	894	700	607	548	558	506	543	515	488	469	500	502	487	503	480	464	495	467	453	458	475	469	490	446	492	466	451	456	465	469	443	436	425	471	473	484	469	490	487	471	450	469	442	408	466	456	468	448	461	466	425	463	434	430	450	484	486	464	476	468	420	483	474	420	433	484	460	469	466	436	425	478	476	433	446	461	445	428	453	449	438	466	463	485	468	451	460	461	462	439	462	432	450	442	406	421	466	429	449	449	455	455	438	444	463	460	463	458	444	479	434	479	439	437	477	478	446	442	467	482	446	465	414	434	466	482	458	460	464	490	414	476	444	453	470	431	439	438	449	455	483	430	454	441	460	472	433	473	493	478	446	408	425	520	483	458	424	445	444	525	455	440	449	460	463	433	486	489	463	443	449	476	456	448	453	439	455	468	451	435	459	463	451	397	485	432	449	436	474	419	450	474	474	474	430	457	460	482	398	478	441	427	497	473	453	455	466	463	458	429	461	437	456	425	482	450	428	462	457	468	471	489	417	479	447	477	449	417	461	450	455	440	454	472	472	455	489	443	455	467	458	434	444	459	450	438	472	473	431	444	457	444	463	469	465	464	463	421	468	427	465	472	435	442	456	444	476	453	467	463	478	436	469	427	477	418	444	484	478	474	463	459	448	472	465	466	470	456	476	429	475	442	423	447	487	427	454	469	479	474	464	484	459	440	489	464	475	480	461	478	439	431	442	465	475	465	455	467	413	454	500	473	460	458	502	459	433	461	428	463	488	485	453	460	425	434	451	482	467	452	449	440	472	454	479	458	459	440	437	450	462	475	458	507	455	479	464	424	507	445	463	492	496	472	461	436	501	461	468	426	453	490	437	435	447	467	461	474	441	452	427	450	441	474	464	477	455	499	434	529	441	431	461	432	431	428	476	454	475	451	475	481	435	432	480	477	479	462	443	505	459	472	444	462	487	434	468	441	456	459	464	428	452	446	473	462	466	468	438	470	444	465	442	463	455	495	445	490	472	472	448	408	443	435	450	438	430	455	433	462	442	473	435	477	451	461	443	493	494	438	471	476	438	474	450	442	452	436	453	490	436	429	422	432	427	488	498	445	459	431	453	476	459	438	428	443	457	519	444	451	461	467	460	459	511	446	418	452	461	474	445	455	457	451	482	457	393	468	430	424	476	454	446	460	443	444	428	434	446	442	463	437	448	455	464	462	441	448	506	477	415	414	425	447	472	471	470	457	439	429	421	471	462	481	438	450	472	490	426	464	438	445	457	458	451	450	417	478	456	438	483	441	452	479	455	440	445	443	461	448	460	447	429	473	466	491	452	436	445	466	413	446	457	445	444	451	467	466	449	519	416	479	476	450	439	472	471	506	426	440	447	437	435	441	419	454	450	418	477	483	428	439	456	434	449	444	412	448	489	458	444	482	448	462	428	468	459	448	466	469	491	454	431	476	444	421	452	464	427	448	465	467	417	473	446	458	469	492	453	449	462	477	459	454	473	468	446	463	491	490	490	462	436	446	423	434	457	462	462	490	465	449	433	414	454	433	471	447	466	424	445	429	488	439	447	431	417	475	509	488	455	441	490	461	450	445	450	468	457	479	459	450	437	517	465	426	479	476	438	479	426	441	431	443	461	479	439	442	450	417	454	469	435	444	462	450	466	434	463	446	462	449	433	439	429	451	460	424	466	474	438	436	481	460	464	465	432	424	435	458	476	430	439	501	455	444	446	467	459	462	447	488	453	451	446	472	466	448	408	455	487	439	433	461	465	482	433	471	418	459	459	453	447	441	466	441	461	442	453	451	463	444	468	419	449	451	465	432	466	439	465	513	406	470	447	464	427	436	448	451	472	431	466	466	460	453	455	470	473	441	473	477	412	444	448	479	431	462	447	490	468	486	452	465	435	422	494	454	443	470	485	449	434	435	477	493	474	457	442	432	530	480	459	466	480	471	429	471	429	419	476	448	422	452	463	435	423	458	490	487	448	463	494	452	472	432	449	439	453	472	416	450	476	469	426	466	464	492	462	448	453	489	405	482	497	426	447	430	449	469	438	443	488	454	462	446	440	445	497	439	450	403	470	468	456	463	446	483	456	426	493	470	436	456	431	481	429	435	460	461	460	458	478	463	454	461	447	473	470	452	440	480	484	422	465	457	482	416	461	451	421	430	453	465	454	426	445	474	462	442	462	498	466	434	478	426	453	462	461	506	473	471	471	459	468	488	454	458	486	492	434	413	402	452	473	452	436	422	428	421	480	487	447	463	461	444	460	463	462	468	449	523	446	473	491	433	471	456	513	486	481	464	449	423	465	452	475	469	476	442	456	490	461	450	425	468	455	449	399	458	422	486	458	417	475	440	444	456	436	435	458	449	413	423	487	456	425	457	470	406	453	439	449	451	474	474	444	461	388	484	452	490	438	432	432	459	424	428	457	429	446	446	455	407	419	431	409	487	479	458	471	434	418	434	437	448	483	462	435	463	479	458	453	471	462	448	450	462	477	436	453	463	447	451	456	483	498	470	417	463	482	454	445	473	448	437	474	444	456	467	464	446	442	427	467	472	455	447	478	434	458	445	489	488	457	446	451	473	486	464	469	460	417	475	443	426	460	471	445	455	457	488	426	451	427	487	405	443	444	430	435	484	471	482	428	446	456	454	429	445	480	386	474	451	460	425	486	465	491	427	441	461	483	435	475	453	434	460	506	464	458	451	467	432	462	472	468	484	438	474	463	422	473	488	477	446	436	440	417	431	431	453	423	415	460	458	449	451	406	438	446	510	462	470	473	448	454	472	470	464	424	465	490	455	445	454	440	477	439	455	480	460	458	455	461	466	433	473	424	450	479	449	473	437	421	464	480	443	411	433	438	463	468	476	412	448	446	452	409	440	424	419	429	467	436	424	424	435	454	468	461	462	483	463	479	453	453	431	480	472	449	446	491	526	483	452	480	427	446	488	441	438	429	514	479	469	461	434	476	468	476	443	437	475	456	451	425	443	442	484	438	451	480	432	439	476	458	449	422	453	465	469	457	471	471	484	448	448	463	471	483	444	477	437	459	501	439	451	449	458	443	460	427	472	479	447	432	455	423	454	455	477	454	462	498	435	440	459	443	442	449	409	478	455	460	435	471	474	439	453	496	434	470	468	532	478	478	464	494	452	415	512	477	446	464	418	439	447	421	432	436	404	445	423	465	438	474	413	453	446	484	519	465	464	422	428	478	457	446	484	440	417	481	470	440	466	471	419	424	478	448	475	469	441	435	453	422	473	456	461	422	429	454	438	439	438	472	468	452	469	412	436	488	450	434	471	445	416	484	426	446	442	450	436	456	471	462	495	441	465	457	454	466	454	441	488	453	440	470	469	445	444	456	464	478	450	463	449	451	465	420	437	460	453	467	462	457	414	465	436	434	442	437	484	497	437	425	484	471	468	447	462	438	462	461	451	447	458	473	445	467	437	448	457	420	500	458	457	466	478	474
3664	5531	3458	1738	1360	1154	1015	864	795	662	633	591	574	575	547	524	517	564	518	475	492	526	475	497	520	483	497	509	490	482	514	511	500	473	531	486	518	517	485	483	482	470	526	478	453	481	475	486	469	500	473	507	520	487	509	488	469	471	533	479	466	498	473	486	489	477	511	476	441	491	482	535	519	478	496	498	495	497	500	496	491	488	474	506	481	513	473	445	509	488	466	457	535	487	473	489	490	469	557	480	447	478	522	486	513	516	475	475	488	498	469	481	494	474	506	509	457	539	480	480	492	460	472	467	515	488	461	486	481	509	493	489	505	470	507	470	532	503	495	488	442	504	491	506	452	465	473	471	485	488	496	497	484	505	479	510	474	501	466	462	552	486	484	471	482	474	529	474	467	481	457	534	474	520	477	468	458	467	482	469	465	498	489	479	485	528	464	482	509	507	526	497	504	468	434	453	503	467	498	490	442	469	477	472	468	478	509	514	449	475	487	536	489	497	488	483	470	493	446	469	487	520	471	486	482	479	479	509	534	474	440	475	508	518	485	479	489	478	491	496	485	484	515	471	520	474	462	477	499	530	517	506	471	467	469	479	482	454	455	476	527	442	475	470	511	483	511	491	471	486	499	442	475	468	465	476	495	493	492	489	494	524	470	512	484	506	486	457	496	450	477	480	478	480	456	470	470	519	464	480	487	463	469	460	493	432	492	518	476	497	478	473	482	475	484	448	456	484	516	474	488	513	450	502	487	462	474	500	468	479	522	482	477	499	493	483	520	477	515	489	541	502	511	501	488	493	515	513	480	497	462	446	485	429	484	478	504	461	461	493	483	517	468	485	447	485	474	472	454	445	523	464	456	465	501	433	484	467	474	482	512	462	499	473	454	516	492	474	474	512	507	469	510	458	474	522	513	498	441	477	505	464	489	507	492	500	508	489	471	476	456	501	514	464	507	453	474	483	486	507	535	500	518	456	477	528	498	481	479	505	487	492	479	460	466	478	499	442	530	474	508	494	504	482	510	469	478	463	491	475	506	483	499	462	481	500	479	490	476	477	519	500	469	535	516	520	488	482	486	508	493	494	465	493	470	482	493	525	518	512	461	500	475	514	440	469	473	460	451	508	502	467	477	523	463	467	470	507	515	506	491	502	471	478	502	524	498	473	515	471	488	493	509	507	499	531	473	470	482	505	470	472	502	461	509	526	511	482	465	471	448	478	482	471	529	512	468	495	464	508	456	500	473	494	478	495	485	502	502	507	472	496	532	477	459	514	489	493	545	502	478	491	504	489	506	482	490	492	494	499	469	490	490	460	460	500	501	483	480	517	465	479	486	479	460	475	493	490	460	491	481	515	437	500	487	506	509	464	482	484	499	458	503	461	508	480	499	487	527	480	469	518	500	461	455	512	477	504	473	486	500	493	478	485	481	489	455	475	479	488	473	502	489	501	485	456	487	447	458	426	468	480	483	470	485	470	482	474	494	492	489	481	505	498	476	459	494	430	483	495	530	502	487	540	471	506	451	478	499	464	492	485	480	486	506	525	466	523	479	479	464	458	494	481	462	483	484	514	497	530	496	493	486	449	496	452	497	498	456	482	494	508	502	475	503	458	478	505	478	488	448	479	495	470	515	461	489	499	521	445	500	492	502	450	530	511	518	487	466	497	514	476	491	513	526	523	517	494	501	483	466	500	506	500	499	441	490	498	460	484	516	472	485	487	485	477	445	457	486	434	467	495	473	476	454	497	515	465	505	449	493	491	482	513	465	497	494	489	482	488	459	494	492	487	503	473	498	457	463	447	503	497	491	488	479	522	452	485	525	495	503	479	478	443	512	493	488	522	489	523	465	489	456	448	495	534	492	513	495	457	501	487	516	470	461	502	492	484	481	481	470	493	508	486	474	459	495	480	501	493	485	465	524	488	493	489	513	521	427	481	494	486	504	484	509	456	504	496	485	492	464	471	506	480	494	509	486	498	507	523	515	500	483	467	470	498	501	468	508	498	490	505	519	493	495	486	496	481	469	491	477	555	492	464	522	511	470	510	454	498	484	492	474	461	501	489	460	459	468	495	496	488	490	487	499	486	495	494	475	446	505	521	495	498	485	501	493	492	478	485	530	477	517	489	433	503	507	476	489	497	482	474	455	523	515	457	506	511	508	514	499	496	488	510	476	471	482	473	491	501	484	479	533	479	478	480	470	518	484	456	522	477	483	468	511	488	457	516	475	506	489	508	498	498	503	459	480	506	467	495	492	506	494	497	498	468	462	515	420	483	481	500	486	460	482	502	478	473	488	494	534	507	469	472	488	521	497	484	518	462	516	467	480	492	466	474	483	472	463	483	470	495	471	476	500	482	486	489	514	461	490	490	485	535	455	512	490	458	479	460	447	532	478	478	462	515	494	481	475	476	461	526	526	485	501	466	503	497	471	490	455	446	478	462	491	489	480	468	544	493	454	464	470	503	498	483	489	456	479	491	471	510	474	491	506	521	486	502	479	433	490	475	475	509	462	500	462	492	491	474	508	492	502	460	511	495	500	491	460	499	502	505	475	479	486	504	493	475	505	534	488	481	480	496	489	479	465	555	484	464	491	462	476	497	521	485	501	502	495	503	534	472	487	515	509	492	506	451	493	514	502	474	454	468	506	447	440	497	481	502	499	507	447	527	490	485	509	482	484	499	496	487	473	476	521	507	516	480	468	514	508	510	494	483	491	486	474	483	465	473	513	480	448	512	490	463	456	500	512	455	537	510	483	491	441	496	491	493	486	505	457	460	473	456	498	497	498	465	512	512	482	501	481	462	482	514	470	511	507	489	502	486	476	466	503	474	480	466	485	479	453	463	461	483	517	510	470	479	496	486	493	513	484	536	486	475	462	486	495	518	515	461	505	420	484	474	477	461	479	505	523	511	460	487	482	464	496	445	479	481	511	496	514	526	490	539	486	517	500	448	481	474	482	467	513	424	502	493	515	532	482	504	469	508	483	490	496	534	536	464	484	510	483	491	471	464	505	489	485	500	479	504	475	492	481	477	486	528	489	477	504	516	489	532	467	462	507	457	466	456	498	488	503	489	496	515	461	478	478	467	520	463	455	463	483	442	528	509	464	476	488	519	490	483	432	457	495	472	466	504	459	492	447	452	507	507	452	478	481	489	476	518	470	468	531	497	486	462	454	496	524	505	505	463	465	500	538	510	495	490	499	470	461	470	474	482	518	483	489	490	485	490	452	524	484	475	492	490	481	534	495	512	486	458	470	492	528	463	474	475	484	483	488	477	470	514	478	471	525	477	496	459	499	433	512	502	473	486	481	452	509	489	500	484	481	490	503	491	460	428	459	496	526	472	520	497	489	471	501	481	446	509	471	492	481	507	505	493	508	490	447	479	517	458	477	489	508	482	441	461	496	502	487	492	492	470	467	499	461	503	456	482	516	472	443	491	473	510	457	498	505	453	477	448	472	500	442	471	443	498	505	511	473	503	483	508
22826	21384	29107	24020	21379	21421	8244	1279	1003	923	827	815	769	731	658	678	651	655	665	629	622	597	589	625	570	586	573	573	591	551	550	580	496	557	537	552	610	540	493	562	601	521	521	535	579	561	577	548	537	548	562	563	542	549	509	518	571	534	550	538	539	557	533	525	573	552	533	542	507	545	546	511	546	512	548	544	505	564	543	551	534	521	540	516	571	557	509	526	556	527	545	532	498	577	547	509	567	548	519	548	519	579	456	589	532	548	523	501	548	570	545	494	531	547	572	535	530	533	541	545	534	544	493	500	523	552	541	500	538	528	523	510	590	530	557	539	532	507	567	525	487	521	537	558	516	524	508	543	508	526	533	511	522	519	504	565	566	584	515	541	541	531	518	499	530	560	551	557	530	513	507	486	567	506	563	515	481	510	529	525	556	563	510	507	562	517	539	537	549	522	559	566	557	525	484	541	539	550	540	530	508	526	561	565	531	535	508	556	521	497	509	521	557	507	564	512	509	504	570	535	549	553	535	539	606	516	510	558	533	538	486	540	512	531	535	556	545	546	514	529	540	526	525	577	486	578	545	520	551	523	566	538	554	527	544	562	522	502	518	575	547	533	549	542	556	536	471	509	545	518	526	521	535	556	536	553	523	558	573	515	516	529	551	552	495	523	527	513	538	535	527	540	521	537	526	532	533	544	545	535	530	528	532	538	545	540	588	514	539	522	539	557	490	503	523	545	516	526	550	535	563	525	539	560	512	507	563	571	520	495	593	495	533	529	510	510	532	561	548	512	543	535	530	525	529	526	508	535	583	563	535	542	525	518	551	503	556	506	585	534	524	488	533	550	532	533	545	548	519	536	505	535	535	515	538	520	545	522	542	547	483	513	529	527	490	557	531	533	515	578	580	522	468	545	551	521	546	563	520	543	551	541	583	546	485	541	555	533	600	494	507	535	512	546	540	505	523	513	540	546	523	523	548	538	554	543	500	553	558	544	534	554	550	555	534	514	513	512	559	507	509	485	511	491	555	540	547	526	500	554	583	526	522	509	518	509	525	508	537	520	534	527	512	528	540	516	527	544	507	531	512	513	551	510	496	542	530	559	563	504	503	536	530	535	581	567	561	514	537	507	530	547	540	525	545	555	546	540	563	511	516	521	528	523	529	504	507	548	484	525	535	501	496	517	551	529	484	518	562	543	572	537	564	505	547	564	502	516	533	551	548	517	515	581	506	549	514	541	535	519	547	529	550	532	518	541	535	519	503	518	552	556	545	570	519	493	535	504	570	527	522	552	535	516	543	551	516	532	483	542	518	501	492	543	562	577	521	509	525	506	535	521	546	511	492	536	511	544	535	530	538	548	502	515	561	513	523	539	520	534	498	570	533	502	537	532	518	533	543	538	544	538	498	539	534	550	566	523	506	521	527	570	521	526	555	548	531	569	550	494	538	533	505	542	525	557	572	574	515	530	571	546	539	495	518	537	524	567	546	526	509	549	510	513	498	502	521	534	534	510	522	501	553	507	532	540	556	573	510	520	532	512	531	535	487	488	542	535	562	528	528	528	563	514	527	497	515	517	504	515	505	493	545	548	530	521	519	512	535	515	511	499	514	571	531	584	487	547	548	531	549	558	519	488	529	535	559	492	541	549	532	532	556	578	535	554	530	516	528	503	547	553	522	528	532	546	562	550	522	563	544	521	535	563	540	529	557	502	543	548	485	538	538	522	546	519	548	519	525	578	564	531	556	531	481	520	568	518	547	530	547	543	551	511	529	540	548	547	518	559	533	568	516	521	531	516	565	539	551	505	506	541	505	549	515	526	561	519	539	521	516	510	551	511	555	530	519	558	527	534	496	533	499	531	538	506	532	531	524	525	545	555	528	514	517	549	533	552	569	530	501	538	533	496	510	531	512	530	520	561	508	520	547	505	546	541	515	507	513	558	529	498	560	522	552	521	572	515	481	518	555	578	497	539	524	560	522	539	529	501	558	550	551	526	523	513	502	526	493	509	522	520	545	520	556	499	547	503	514	489	503	507	514	536	491	577	525	547	497	527	523	564	509	531	512	524	518	548	503	561	566	541	524	546	573	534	517	520	504	537	574	549	557	511	551	506	524	570	541	535	519	535	529	534	549	560	513	509	537	517	538	549	536	515	532	558	532	472	529	519	560	558	552	533	545	523	563	563	550	583	531	504	551	568	517	547	516	544	545	524	548	574	513	534	556	531	590	567	571	538	484	528	553	517	556	560	549	509	512	543	516	549	502	525	546	536	498	555	544	517	550	507	568	525	525	531	539	505	518	519	543	528	513	526	534	527	530	537	515	539	479	530	513	564	510	571	525	510	556	507	565	542	512	499	518	524	556	549	535	507	531	564	519	525	557	547	530	513	550	547	534	505	496	544	602	512	519	528	525	530	542	516	527	523	558	524	528	526	539	548	521	515	508	535	496	517	560	528	528	551	557	547	546	521	502	527	523	532	531	520	579	540	518	545	560	473	527	507	517	540	517	505	548	509	510	529	521	512	489	573	486	504	532	476	502	518	539	524	549	499	537	565	493	553	572	560	521	503	531	538	531	519	558	541	583	582	567	554	523	519	519	542	533	547	544	532	496	493	564	576	570	528	534	539	549	529	584	532	494	520	570	529	531	536	552	576	515	541	558	536	537	533	499	499	518	536	523	539	556	497	519	520	508	558	542	532	522	503	491	488	499	540	559	527	587	522	543	592	551	545	536	543	564	532	576	504	535	517	524	496	495	533	508	578	542	537	553	540	575	540	517	528	520	543	533	536	515	538	511	532	543	472	554	580	537	521	569	535	499	549	504	524	523	511	548	518	495	501	526	534	515	510	509	559	555	499	537	530	469	536	532	490	550	542	534	551	561	509	496	512	551	558	515	563	506	532	549	528	503	553	548	518	526	583	546	516	533	512	478	530	519	510	536	521	554	538	577	539	529	495	526	544	520	510	540	533	478	505	546	517	540	517	501	499	535	545	548	544	530	527	555	519	514	524	525	518	524	562	534	552	526	541	518	545	542	492	507	488	513	515	527	542	507	559	522	520	527	548	573	506	492	559	531	566	505	521	520	526	502	556	546	510	507	550	472	517	527	529	549	516	486	543	573	545	517	516	512	543	560	539	530	527	552	549	557	537	529	534	560	498	516	545	540	546	479	530	538	566	535	554	506	529	537	513	522	521	527	544	513	502	536	519	480	520	540	512	524	497	518	522	540	542	523	533	534	502	528	539	571	595	561	540	524	553	498	523	505	509	513	514	523	531	507	552	534	543	531	516	540	521	506	534	536	539	565	580	574	581	471	474	520	529	570	563	521	571	539	552	561	543	560	518	522	521	526	520	516	542	545	556	510	518	506	541	498	489	519	560	535	459	513	516	510	540	547	524	519	532	552	506	553	544	487	544	543	546	496	536	546	501	540	525	523	517	551	506	501	542	540	460	539	558	518	547	529	531	523	519	544	523	522	549	462	512	539	544
4857	15137	9945	4940	3687	2740	2150	1678	1449	1217	1025	936	892	837	784	782	718	696	677	671	661	628	610	614	595	608	646	612	601	564	524	571	585	549	574	574	519	503	565	562	572	539	573	562	609	588	580	570	531	544	547	567	542	566	559	523	558	541	526	570	564	572	531	536	549	519	553	546	502	550	539	554	546	533	519	591	565	560	542	539	554	537	551	549	543	530	568	544	514	546	528	567	540	546	534	539	560	536	507	503	516	523	536	516	554	576	578	545	548	574	557	535	520	546	551	502	516	534	545	538	540	522	545	538	540	533	519	557	542	531	596	577	554	498	523	541	540	526	564	532	510	486	523	548	533	524	543	522	530	579	546	555	517	535	548	539	501	582	538	523	525	569	545	577	549	517	536	538	524	539	532	542	505	541	561	532	532	486	550	558	546	533	513	551	521	550	586	526	545	524	576	503	550	564	500	581	555	530	516	542	554	560	510	537	540	536	561	566	491	540	510	542	517	534	552	555	512	501	537	519	546	518	521	505	534	483	542	551	549	525	566	547	563	531	501	550	565	519	509	497	556	562	499	584	506	532	542	548	571	572	554	552	534	524	540	529	530	555	489	520	539	549	528	545	553	521	504	516	515	528	534	540	605	554	528	561	551	556	539	574	531	590	527	523	578	534	556	514	531	535	571	525	535	540	539	545	523	568	556	536	534	565	556	557	541	578	541	505	566	580	516	558	504	527	563	545	501	536	544	574	602	525	554	510	520	532	551	558	538	588	558	551	553	514	537	533	544	533	552	483	549	530	531	554	546	527	510	518	472	551	538	512	499	558	542	506	515	517	553	519	566	534	546	524	558	562	528	532	525	548	561	530	546	515	537	506	543	519	529	555	561	555	591	536	562	543	568	512	524	529	549	631	563	540	515	519	529	518	565	550	572	555	535	566	527	575	505	535	575	514	537	540	527	497	522	503	538	552	498	536	494	520	562	540	551	549	562	520	555	498	598	540	497	507	568	548	573	524	549	548	581	539	559	565	521	505	557	513	576	494	552	528	513	573	550	576	558	547	588	516	520	547	547	542	545	520	570	553	556	522	513	529	570	560	506	545	558	517	550	529	530	530	556	536	553	553	497	545	555	587	505	541	530	544	537	530	577	523	509	501	511	532	531	519	556	544	550	530	512	489	504	495	573	555	567	530	515	515	595	514	548	518	565	514	545	560	560	541	498	527	527	557	559	524	551	557	533	561	546	552	544	537	544	550	537	489	526	536	544	547	526	556	559	521	568	550	512	522	547	527	562	525	574	491	547	538	547	575	546	568	541	522	523	520	511	538	514	512	519	590	529	603	530	570	504	593	576	538	518	547	519	489	537	507	578	547	528	526	577	529	518	535	547	587	511	547	530	530	528	521	501	547	555	541	518	536	500	559	533	537	543	530	536	521	545	585	567	530	526	534	526	565	524	546	563	570	541	510	525	541	495	550	538	554	570	506	539	544	561	535	520	496	541	540	547	516	573	557	538	513	543	562	543	518	549	542	527	528	553	515	525	541	545	523	529	571	585	557	502	516	566	551	589	538	509	541	541	497	533	533	509	528	505	501	502	525	575	534	543	560	509	492	490	524	576	534	556	534	561	541	548	520	569	529	550	550	517	537	566	503	526	560	547	543	534	520	521	515	531	547	531	535	535	519	508	525	503	503	520	517	508	544	575	498	522	533	555	544	502	514	536	590	563	546	580	548	529	532	551	503	509	482	523	547	554	555	550	532	567	495	589	519	527	556	508	573	536	551	581	507	544	536	580	563	565	581	544	553	545	568	548	531	523	575	505	530	565	526	546	539	530	499	542	553	523	523	527	553	512	530	542	559	538	533	520	535	546	554	519	576	546	521	550	534	501	523	543	545	534	537	527	498	561	509	560	518	535	558	516	505	526	517	528	545	516	561	518	492	523	561	558	524	525	533	526	534	565	561	529	541	504	520	561	541	526	576	567	551	549	533	551	543	484	525	527	527	564	559	537	520	531	521	514	526	538	565	559	487	510	513	559	535	536	559	524	583	532	560	525	540	549	566	554	531	514	556	485	552	523	511	544	525	551	553	521	511	507	557	520	571	515	538	523	501	518	519	546	508	526	528	536	520	558	529	525	556	521	548	559	518	572	509	520	531	499	560	535	563	534	489	569	577	517	556	526	529	534	546	516	535	535	522	524	528	534	544	521	554	544	508	505	563	517	535	506	538	524	547	568	532	515	546	527	505	551	544	574	515	502	543	519	565	543	564	584	537	544	544	535	583	539	566	532	541	579	499	519	540	521	479	556	514	551	516	524	570	528	546	552	513	565	526	531	535	518	545	546	464	593	548	541	520	543	529	549	534	540	508	557	501	535	559	539	547	538	532	554	499	508	565	546	531	534	551	545	533	559	518	557	534	526	550	535	543	548	510	528	507	531	538	574	557	527	553	578	559	556	511	526	509	523	558	568	522	533	529	526	524	538	517	525	594	530	546	521	551	557	561	522	515	520	522	508	534	543	567	485	548	535	525	485	533	564	525	534	542	552	574	557	495	521	547	532	548	577	549	514	533	550	539	512	535	543	517	551	511	547	516	520	463	560	520	557	524	569	588	496	542	507	563	557	582	512	521	537	546	568	527	564	557	543	524	541	522	522	501	528	541	534	602	522	509	551	537	537	519	518	494	514	552	532	501	500	539	521	535	513	535	554	587	541	558	491	534	494	570	525	561	521	534	550	552	509	530	523	546	544	519	562	527	536	555	528	543	565	539	544	557	525	530	532	530	509	506	510	589	576	517	517	554	533	550	545	581	527	532	537	487	510	580	554	554	562	523	559	519	526	572	554	507	558	518	508	495	552	533	524	543	530	547	562	538	569	557	548	504	534	558	530	509	563	586	560	563	553	493	530	555	498	535	593	519	519	528	533	533	557	558	542	524	546	540	543	498	487	507	519	561	506	573	600	563	546	559	533	566	535	569	569	571	545	576	576	529	533	517	538	538	528	521	533	557	498	553	506	579	517	549	593	510	571	552	569	545	525	543	557	522	566	555	508	557	535	544	548	541	544	497	516	558	511	528	563	571	572	529	528	569	515	506	573	537	553	512	472	547	540	539	538	566	545	502	544	579	590	517	575	516	512	545	551	539	527	527	539	523	553	560	527	519	545	533	532	536	566	517	546	516	539	526	507	565	553	530	550	503	529	551	505	543	528	534	539	514	489	530	566	532	537	597	526	485	567	557	521	543	540	538	550	546	592	565	563	524	509	490	558	564	556	534	517	521	499	488	516	513	564	516	580	547	520	544	560	536	503	524	516	515	558	525	521	563	559	545	528	572	541	545	535	542	511	512	553	510	514	511	526	544	548	523	578	501	533	587	537	513	556	542	546	541	499	509	534	550	519	523	578	506	544	522	512	550	532	556	554	525	583	555	505	532	520	512	597	537	529	515	541	519	542	514	514	506	498	506	543	573	539	612	510	557	563	544	552	502	550	518
28085	17541	3141	432	276	259	257	244	235	237	231	214	228	219	254	224	245	225	214	254	216	222	232	249	236	226	246	244	206	208	231	194	256	212	227	215	220	226	241	253	256	210	226	202	234	219	248	230	201	195	239	208	213	241	212	207	215	195	226	239	235	236	242	240	231	231	227	231	219	222	226	221	231	222	208	215	232	241	200	210	179	215	224	187	218	229	246	222	221	220	217	230	226	222	230	221	232	239	228	236	263	210	205	214	230	220	216	224	221	226	236	221	220	246	244	246	261	253	231	205	232	219	237	218	231	215	223	232	236	267	239	235	225	240	233	234	229	231	232	240	222	237	197	218	218	254	236	226	251	227	231	238	250	220	232	219	205	232	223	204	228	207	208	230	209	224	238	242	227	222	227	244	228	211	246	233	220	222	256	212	244	239	216	209	210	225	225	230	219	250	211	222	233	223	244	264	250	226	243	217	221	215	221	253	239	245	260	216	244	230	236	221	232	223	219	228	237	253	258	240	243	225	193	244	245	209	215	233	234	248	206	208	252	210	218	228	236	204	232	213	220	244	227	207	203	234	226	222	215	236	229	232	224	220	237	226	229	231	243	215	211	224	235	216	229	239	225	214	207	241	262	234	240	221	261	231	221	212	214	202	246	235	272	254	226	259	243	214	232	221	227	226	223	242	207	246	212	239	202	204	231	243	233	230	217	226	227	236	245	249	220	227	242	243	258	238	244	238	246	200	234	241	198	257	226	214	198	246	240	230	220	197	233	223	248	224	233	234	250	228	211	196	199	250	239	198	228	199	248	245	208	238	216	230	213	227	221	212	217	218	212	238	220	214	223	261	242	237	231	217	236	246	233	229	249	242	199	230	219	214	222	240	235	247	231	246	228	202	244	216	233	229	242	222	225	223	240	237	252	224	242	247	245	215	235	225	243	241	224	234	231	204	239	226	241	237	220	232	227	203	223	222	224	227	222	236	224	226	205	222	215	243	263	229	245	227	211	244	225	232	218	238	246	204	249	215	249	226	199	211	240	225	232	216	206	226	251	196	225	244	224	227	238	257	214	205	229	240	231	226	221	227	213	229	227	242	223	221	224	193	225	233	250	214	240	205	250	214	210	258	216	239	227	235	228	225	246	245	240	209	241	195	246	238	227	220	208	232	194	236	224	222	239	218	207	232	221	223	224	222	229	239	218	210	221	223	241	258	217	215	218	216	245	230	222	223	240	214	219	245	216	222	216	234	237	237	218	230	238	223	209	226	229	225	231	233	252	234	220	214	225	196	244	219	221	217	205	231	235	222	240	224	239	205	217	213	222	227	206	228	199	227	217	215	210	220	214	212	218	232	235	239	243	229	227	244	236	244	240	199	223	237	218	255	230	227	238	250	214	241	240	225	228	230	233	247	229	235	220	211	220	217	254	217	228	238	213	232	214	217	250	228	216	222	223	251	220	217	227	225	236	225	206	232	221	241	233	246	212	244	187	220	214	248	221	226	246	221	211	224	208	217	252	234	235	236	245	209	223	234	229	218	222	195	235	249	250	214	233	243	242	232	223	229	241	228	213	234	223	239	223	224	232	214	214	212	208	213	222	243	260	248	218	219	227	261	226	242	228	229	203	223	232	229	239	242	210	244	223	226	241	230	253	251	205	249	234	249	211	256	230	238	259	256	225	210	252	266	218	238	217	236	256	228	245	222	209	218	238	252	220	219	234	232	211	202	228	201	232	224	240	229	233	217	239	236	228	207	217	208	226	215	234	228	217	251	227	204	220	214	233	240	192	258	220	233	239	216	245	199	233	245	215	242	251	212	235	260	255	248	221	219	231	238	220	209	238	241	224	235	227	212	255	232	221	224	228	232	238	223	229	236	205	265	199	230	239	222	247	235	220	245	227	235	205	223	235	217	246	277	212	256	225	238	208	219	236	241	207	228	212	218	206	219	222	197	215	236	203	205	220	219	245	229	252	214	229	247	222	223	225	240	197	204	234	251	229	234	235	233	228	234	205	232	220	217	256	217	235	203	237	224	218	221	242	228	242	228	234	216	232	232	224	214	225	232	231	256	217	242	238	206	243	220	243	216	214	229	229	241	210	243	212	235	249	227	219	223	223	223	209	250	215	235	227	216	221	225	225	255	240	253	245	197	228	216	214	236	247	217	229	214	219	226	256	228	228	219	250	238	212	278	241	246	212	216	239	208	221	213	228	222	211	238	241	219	235	199	205	250	227	206	226	236	228	212	229	221	251	232	264	231	216	223	208	255	237	216	262	218	216	250	223	230	265	228	223	239	249	256	251	212	216	219	210	232	231	224	213	223	225	227	224	237	228	228	243	231	222	259	219	237	231	214	256	229	231	227	233	250	226	240	245	214	226	236	230	202	228	207	228	225	219	210	227	224	238	233	220	229	222	223	232	214	234	230	241	213	224	221	239	215	192	216	213	206	220	220	225	217	232	221	215	236	223	209	225	239	214	233	228	225	220	211	269	225	233	208	258	253	236	235	256	202	198	238	222	235	250	202	226	221	215	207	234	235	254	217	198	236	222	233	230	212	228	222	241	219	237	221	223	202	207	270	245	238	226	225	226	238	258	217	229	254	222	228	204	236	208	218	256	233	213	195	245	221	239	217	228	237	231	254	210	235	214	243	224	217	226	261	251	252	242	228	202	227	223	208	225	250	236	208	229	200	245	225	240	218	213	221	241	265	219	231	236	231	230	245	194	250	242	218	204	226	226	218	228	223	235	220	234	249	230	208	204	229	203	249	239	236	211	248	243	238	230	222	227	242	247	233	224	241	232	241	215	233	254	240	232	236	209	239	238	235	239	225	237	227	227	222	238	230	241	235	214	219	235	224	238	231	237	202	247	229	225	223	225	246	243	222	202	250	221	241	238	240	231	225	215	233	242	237	249	192	221	230	229	231	202	230	201	226	223	224	214	236	218	240	229	212	227	233	258	234	209	237	242	222	240	216	231	255	259	202	201	222	233	225	246	220	228	231	218	230	231	226	233	238	233	207	228	199	252	252	241	225	201	228	241	223	231	209	217	237	198	252	241	232	236	259	219	223	240	235	205	239	232	249	241	268	220	223	205	232	189	230	225	219	229	205	202	260	243	223	249	217	224	222	241	223	225	212	238	238	253	240	241	236	235	221	240	225	244	226	227	214	215	220	235	185	240	208	223	211	207	251	224	249	217	205	204	218	205	236	237	221	238	216	215	211	221	220	212	229	229	234	216	226	213	201	212	213	255	218	202	240	233	243	227	236	235	236	224	247	211	215	234	223	238	214	229	225	238	226	219	250	221	232	236	263	224	236	230	199	224	217	243	208	234	252	208	241	222	213	218	229	246	231	230	203	246	235	215	208	200	219	229	237	245	218	206	202	249	241	221	234	263	211	238	232	227	214	237	222	230	236	213	243	194	251	249	208	247	197	222	242	218	231	203	212	206	237	238	218	247	232	225	235	219	220	223	216	244	270	227	205
4301	773	603	394	327	317	292	291	293	289	276	281	276	272	268	255	252	264	242	263	261	276	273	236	220	265	246	245	255	255	255	257	255	265	239	258	234	260	277	268	260	266	270	243	265	267	262	257	248	238	266	259	257	240	252	273	253	253	235	288	287	262	240	272	259	251	278	251	237	259	281	277	252	248	239	256	243	246	273	249	247	257	256	276	224	234	284	259	227	262	256	270	247	281	240	282	242	267	260	276	267	257	271	254	268	241	256	283	276	270	264	249	268	284	259	247	264	255	253	265	244	256	275	270	288	270	246	258	264	251	255	253	245	249	273	284	245	285	276	261	252	270	284	236	276	248	259	245	241	276	256	256	256	230	236	251	239	259	274	243	246	274	261	272	258	277	263	285	251	261	246	277	265	266	254	292	251	246	249	245	261	262	238	272	269	281	252	235	257	287	262	242	232	247	252	236	255	259	268	249	255	271	263	268	266	260	275	258	260	261	261	222	259	242	248	255	238	232	262	246	268	265	251	269	269	268	258	246	278	273	268	268	238	280	249	266	276	256	256	255	266	262	257	275	235	242	255	269	293	258	231	256	216	258	262	271	268	264	252	244	260	237	275	253	258	283	264	231	264	252	254	273	256	282	256	269	274	270	255	248	258	270	257	266	226	246	264	238	244	276	269	233	262	277	263	275	299	259	258	282	256	283	255	270	230	267	286	269	238	271	277	256	278	259	226	263	284	252	259	247	257	269	248	258	250	264	261	262	262	241	285	240	284	255	246	228	269	242	247	287	270	299	266	275	261	253	250	234	278	253	269	265	272	256	262	231	230	265	269	255	251	292	279	258	264	262	242	270	262	232	234	245	273	270	297	252	237	263	285	250	259	271	241	252	275	241	261	286	299	264	279	262	251	270	312	265	244	250	251	262	282	288	247	273	240	258	255	248	252	278	253	249	265	264	250	277	268	259	285	275	223	273	254	262	272	258	272	278	255	281	248	268	252	251	289	274	239	294	243	265	278	240	240	273	248	244	283	271	261	270	263	281	264	256	234	254	276	265	252	274	274	246	261	234	280	267	246	261	278	281	272	255	272	255	276	243	285	252	249	276	239	261	251	231	305	262	284	235	292	265	239	275	264	262	262	244	256	260	260	284	249	281	272	249	261	255	248	263	273	264	233	242	262	260	296	228	265	272	248	264	251	276	267	270	272	285	272	289	232	286	228	254	237	282	250	250	242	263	272	287	248	257	278	253	271	290	255	245	247	259	247	246	265	263	253	236	242	256	257	263	256	245	251	254	234	247	266	299	239	263	251	294	248	249	263	282	259	278	231	249	247	254	281	257	265	273	250	255	270	262	260	293	283	234	243	228	273	272	255	319	276	256	255	262	236	234	255	276	268	232	297	269	256	240	245	243	255	268	264	253	244	245	264	247	226	254	245	209	260	265	256	266	280	254	268	227	253	256	264	250	248	253	274	269	271	260	243	258	237	269	265	264	283	256	254	245	246	258	274	240	251	271	252	266	243	265	264	281	229	236	252	263	244	240	276	255	231	256	250	248	238	246	268	253	262	247	252	265	254	271	263	239	266	245	261	258	266	246	284	262	269	223	253	306	252	269	234	240	246	259	266	227	255	262	258	272	266	248	255	256	266	272	282	265	282	254	271	262	253	281	293	260	264	226	249	258	265	271	256	276	303	278	265	251	256	237	262	264	279	243	230	251	231	216	268	288	262	262	287	268	254	257	235	280	237	250	277	278	289	263	245	277	286	269	251	263	284	255	255	259	273	292	266	267	262	291	259	236	255	264	258	247	258	231	262	276	243	263	233	260	288	244	259	239	269	258	258	248	265	263	266	272	254	271	263	267	243	278	271	262	258	262	279	224	242	255	255	270	283	276	252	263	255	248	257	271	245	253	264	249	256	214	249	257	230	277	257	266	268	260	232	291	266	232	252	274	237	241	241	286	275	250	281	254	260	273	278	268	274	255	296	250	246	299	239	276	269	242	229	249	241	238	260	259	247	238	237	265	259	284	248	233	283	264	265	251	261	276	285	281	268	273	268	256	267	243	246	247	234	268	299	246	290	245	239	257	276	277	244	258	267	233	243	229	248	263	268	233	267	278	279	250	246	293	273	275	269	266	269	274	249	264	259	263	271	255	275	258	282	250	245	264	255	272	236	281	249	242	264	240	253	267	288	251	253	260	285	255	217	267	248	281	282	256	245	236	236	267	250	256	252	264	262	250	270	268	264	300	241	255	229	259	243	279	246	263	241	253	255	245	271	272	268	258	255	266	261	264	260	257	291	275	251	277	246	251	245	228	269	266	267	250	260	276	236	247	249	263	236	258	262	278	257	270	251	250	244	257	259	236	261	265	232	233	263	281	260	249	242	290	262	252	265	252	244	293	288	257	253	256	256	244	250	246	262	249	285	251	276	237	267	282	225	264	260	272	242	232	267	250	275	251	234	272	275	249	268	252	235	255	245	230	251	251	274	265	272	270	278	251	262	270	251	231	246	234	263	252	251	263	282	286	268	245	249	231	273	246	259	229	283	257	272	233	237	251	236	261	271	264	284	249	251	256	265	236	255	284	268	244	255	245	250	260	267	282	260	262	243	259	250	268	260	243	270	263	232	239	278	255	257	249	263	267	248	289	251	229	243	285	257	260	244	250	271	240	283	260	253	274	242	229	270	246	269	255	259	296	272	260	256	278	245	257	284	266	288	291	273	301	279	268	235	262	254	248	266	246	235	274	236	235	264	270	253	266	244	287	280	260	276	261	273	272	250	271	275	268	279	273	247	270	273	265	257	281	240	253	272	260	266	272	245	258	245	261	263	281	219	279	277	255	259	267	279	247	251	266	278	252	261	247	266	275	242	258	254	286	272	273	269	261	263	265	259	277	269	247	277	298	282	241	252	265	247	253	266	278	273	239	272	237	268	280	250	283	254	276	272	242	263	267	262	249	262	286	234	279	276	247	248	245	259	231	252	244	281	296	247	267	250	277	257	254	220	255	259	284	251	238	242	255	235	251	261	251	248	265	272	233	247	260	257	254	269	259	277	270	272	278	266	255	267	264	278	263	292	240	279	243	266	274	254	263	268	278	265	237	276	268	265	272	285	268	250	272	282	274	259	266	248	275	278	235	274	267	242	251	258	240	271	282	278	247	263	290	244	247	231	259	254	300	246	257	228	280	245	274	233	238	259	239	238	280	240	277	260	282	265	264	263	265	286	272	257	226	267	259	256	249	261	255	227	263	273	232	286	255	282	276	251	267	246	277	242	245	235	252	254	268	242	253	252	268	255	243	243	250	271	255	242	263	261	261	259	245	242	257	272	266	251	280	266	260	253	257	256	271	257	264	222	274	270	281	248	253	262	266	253	272	264	234	266	242	253	252	253	254	232	262	245	228	274	256	249	243	248	267	267	245	257	285	237	251	267	284	274	255	230	287	271	256	259	245	268	263	260	259	261	268	249	264	266	233	252	268
23983	21376	28623	24484	21356	9314	909	546	506	443	377	335	318	339	284	300	294	289	283	273	263	264	259	274	244	255	257	267	241	256	276	263	256	286	247	252	253	246	260	242	239	227	242	236	223	234	227	243	236	226	235	243	252	251	259	256	247	244	254	230	229	250	248	229	249	258	223	213	218	249	260	225	219	230	252	233	243	234	271	232	209	245	248	250	256	240	207	255	223	219	244	225	255	220	246	234	258	234	230	266	240	230	252	250	228	260	228	213	257	234	232	247	218	258	261	261	215	224	245	239	236	235	213	224	223	232	239	254	232	249	252	246	210	261	268	227	230	220	251	254	254	233	252	250	249	240	253	258	256	225	251	222	217	235	248	246	232	235	241	256	217	232	256	222	250	269	246	234	209	227	254	225	228	243	245	257	225	249	225	246	255	251	258	217	223	273	276	247	244	242	247	220	232	262	243	230	221	255	234	230	241	223	265	259	276	254	263	236	244	223	251	252	253	262	237	233	252	227	249	248	223	216	236	250	247	248	245	262	259	254	224	229	236	246	238	231	249	212	227	216	239	236	260	233	239	236	241	244	219	207	222	230	232	252	238	239	249	252	262	237	244	243	230	224	219	231	243	248	228	255	221	224	250	238	243	236	257	227	240	222	239	235	241	247	244	222	201	221	224	240	243	241	249	222	249	235	233	241	273	226	256	233	258	232	218	256	214	220	254	234	217	245	233	224	242	229	264	251	277	233	223	205	232	230	240	254	239	244	226	213	248	252	243	215	260	249	256	242	217	256	249	256	225	227	269	234	247	295	248	215	263	242	236	240	223	248	241	229	237	222	242	231	254	214	253	240	233	236	244	258	220	241	244	242	236	248	267	229	212	259	243	224	237	226	236	225	225	269	202	252	240	237	208	218	229	225	250	208	244	254	230	233	225	205	266	215	222	250	256	246	201	220	249	229	215	229	281	244	235	227	234	234	226	248	229	258	229	246	222	249	241	231	242	209	237	223	247	232	244	249	233	216	225	239	245	250	229	226	227	228	231	232	238	241	250	250	219	244	236	249	235	229	239	233	245	236	217	241	172	240	229	232	234	207	252	265	230	226	248	259	244	248	248	209	257	227	229	253	227	239	222	221	227	236	220	240	252	249	232	207	223	245	246	205	223	220	241	249	228	239	233	216	237	224	232	248	240	216	264	247	234	246	251	231	224	222	220	250	258	260	241	251	234	273	264	268	245	258	220	228	243	238	230	213	248	245	213	251	259	242	214	249	231	250	245	244	248	237	240	221	242	231	234	218	227	245	224	245	236	229	242	229	248	232	204	224	214	271	245	217	224	263	223	253	239	232	248	238	227	240	251	231	229	228	244	232	228	240	236	239	229	252	262	242	255	243	207	245	212	246	238	240	244	226	253	225	239	219	215	253	255	234	249	226	237	237	238	246	256	265	236	207	247	260	234	243	234	223	212	219	220	247	244	246	249	247	237	262	217	234	211	233	223	240	243	239	246	232	275	220	236	256	209	243	242	230	239	239	222	239	220	240	231	230	211	214	230	211	249	252	213	230	238	228	246	220	239	252	239	215	229	229	233	240	239	208	221	249	236	244	225	219	236	273	235	247	238	226	265	236	246	267	245	230	249	248	225	251	246	247	221	254	259	253	249	239	267	250	240	256	234	253	249	241	214	253	238	225	248	238	217	234	218	224	239	228	243	241	201	230	258	227	238	227	213	223	240	262	219	234	247	223	248	245	249	242	239	245	222	233	246	252	252	233	240	258	258	227	227	255	230	238	226	261	228	209	222	255	242	230	276	271	261	245	224	235	205	237	240	213	239	222	211	206	230	232	239	265	242	233	244	246	249	206	213	253	273	270	256	218	212	234	256	278	258	237	242	263	234	232	244	231	227	217	243	212	245	216	221	246	246	209	226	219	238	234	235	253	234	256	255	243	223	222	227	251	252	217	227	228	253	240	224	221	226	239	231	240	236	213	265	213	225	217	273	239	229	244	219	228	201	265	241	237	241	222	222	247	223	210	253	237	222	267	235	260	202	243	228	259	246	231	226	264	251	228	253	236	245	248	261	233	252	231	222	255	210	223	241	236	227	233	219	212	231	216	244	223	224	242	246	224	242	216	207	236	220	233	241	217	247	245	268	244	231	278	238	254	238	252	237	233	244	253	254	246	259	232	244	222	259	227	252	232	232	224	228	225	230	254	229	240	277	238	217	241	234	242	252	237	252	233	235	261	229	210	272	249	257	236	246	210	225	237	243	249	240	236	221	236	240	261	242	226	265	240	236	272	216	247	248	232	232	259	248	227	235	230	225	247	277	237	253	239	194	232	241	242	243	215	242	267	218	222	252	261	240	250	262	243	208	224	241	221	248	239	228	228	229	224	241	226	238	227	249	240	262	251	236	244	247	242	248	208	257	233	229	215	225	260	257	248	211	263	242	227	235	247	251	228	265	223	230	270	220	222	221	234	265	216	226	221	251	222	233	225	212	221	217	250	228	236	265	226	262	253	231	229	214	237	244	267	223	237	260	217	251	241	231	236	267	223	215	251	228	272	236	237	247	232	227	245	232	271	225	226	227	219	220	245	246	231	231	264	228	265	237	249	207	229	250	227	248	221	235	243	251	224	258	229	233	242	250	248	249	237	249	238	209	242	246	254	240	238	233	251	253	248	225	211	275	248	256	242	235	219	240	228	226	234	221	212	232	265	253	226	239	227	219	232	244	223	231	234	238	232	228	227	245	227	231	247	244	219	249	257	245	250	269	251	236	219	214	247	254	247	235	226	264	250	239	241	243	223	250	242	244	253	245	238	249	240	252	231	241	224	231	277	241	252	252	223	264	235	252	256	223	236	246	230	270	258	257	251	216	221	229	236	224	216	236	224	249	239	234	240	220	235	241	232	235	238	258	259	231	241	231	260	255	212	229	232	223	236	263	255	218	239	250	217	232	247	222	254	250	226	250	232	253	256	226	245	238	261	248	235	230	234	234	221	225	245	232	251	225	236	241	232	221	226	252	224	232	264	257	232	227	234	254	245	227	213	233	228	229	247	247	249	259	260	242	239	229	230	215	236	262	234	249	248	249	252	217	252	261	221	239	232	241	232	235	250	240	257	225	212	241	240	232	229	226	250	248	230	236	239	259	255	248	236	238	247	237	241	234	252	214	232	254	222	216	230	216	247	226	263	232	219	247	255	250	248	232	268	229	255	232	228	236	250	215	229	240	238	248	234	238	241	236	257	263	238	217	238	241	269	244	255	217	217	247	239	245	214	264	277	232	261	247	246	230	224	207	233	230	249	246	266	227	218	255	249	224	224	223	244	243	229	242	252	222	234	211	233	219	226	221	229	256	220	282	208	236	216	231	236	237	247	231	232	237	222	243	245	221	252	253	245	235	243	235	229	229	255	226	231	232	220	223	240	226	216	247	241	246	243	215	227	244	228	251	228	218	236	235	232	242	219	254	237	232	231	225	251	223	220
3437	9003	5852	2576	1889	1415	1090	892	710	577	521	492	403	395	405	352	364	327	320	331	316	281	302	260	304	270	281	277	299	253	274	279	286	265	259	249	266	287	260	248	253	286	259	222	262	264	255	244	288	264	266	263	259	279	248	240	283	254	242	266	272	275	280	237	233	260	256	266	283	218	267	251	276	285	255	249	294	259	245	289	253	245	260	259	226	252	234	256	275	244	248	283	240	253	241	267	283	236	263	241	282	265	257	247	251	284	244	259	269	238	291	251	250	265	233	267	272	259	258	250	243	276	260	243	254	281	250	247	278	254	234	242	234	243	239	239	222	249	243	247	284	250	250	244	252	271	240	270	274	248	256	236	241	244	243	241	256	256	241	245	265	243	265	246	246	241	237	272	263	250	264	238	263	239	257	242	274	250	244	257	259	253	250	249	284	282	246	241	266	250	268	250	245	254	256	275	287	232	241	256	273	297	261	274	254	280	265	261	247	256	239	233	268	243	272	254	260	232	276	266	273	239	261	274	259	256	253	283	249	256	251	253	252	274	263	252	262	268	248	269	239	248	241	238	233	266	253	261	280	254	261	254	248	250	253	246	248	242	280	274	275	256	253	261	238	260	259	266	238	262	257	288	278	256	259	273	297	270	243	233	260	280	233	255	274	273	275	235	234	264	229	257	234	240	236	277	257	295	259	260	248	251	270	242	251	264	259	260	262	245	264	278	253	274	249	231	252	251	306	249	258	250	233	253	255	240	272	262	256	230	264	270	255	241	265	249	271	248	269	269	276	240	258	276	251	256	246	265	249	264	268	275	274	274	255	252	263	232	230	226	261	258	256	268	238	243	266	275	233	265	245	250	259	257	253	231	264	253	235	221	238	244	247	271	269	284	256	271	256	248	230	249	245	281	248	288	263	263	255	233	259	258	249	276	248	264	230	246	255	262	236	268	256	274	242	266	230	232	273	260	253	229	245	247	273	265	248	248	261	269	258	281	265	275	245	248	278	273	280	260	224	294	244	254	272	233	287	249	271	269	237	240	252	267	236	232	231	253	284	252	210	226	295	267	261	229	247	264	257	243	279	279	207	272	249	282	250	257	254	257	262	252	293	288	271	257	239	234	265	247	279	240	238	273	248	272	251	253	244	260	274	263	251	248	243	280	217	282	242	270	269	251	253	235	268	267	239	269	260	268	249	251	258	256	277	255	286	229	266	258	275	283	225	252	260	237	250	236	227	259	238	246	243	255	222	247	258	249	231	242	248	222	244	253	273	233	285	231	226	283	251	255	253	274	243	234	247	244	280	232	233	244	246	252	237	249	271	250	239	265	240	266	266	278	251	254	246	286	236	255	241	254	268	252	255	254	256	236	238	251	252	268	231	243	267	272	232	272	266	257	232	224	265	259	260	256	263	267	278	259	244	258	245	273	270	250	225	246	205	260	258	262	261	250	265	241	275	238	266	230	251	267	259	272	247	248	255	290	237	263	253	237	247	263	271	258	255	253	258	265	238	286	257	255	275	275	255	256	236	258	262	260	290	240	282	259	257	228	308	252	238	259	220	243	250	244	272	272	268	237	266	265	233	262	266	238	236	264	256	247	272	262	287	259	270	241	249	254	263	242	252	272	252	250	261	270	232	222	239	263	253	252	254	263	271	269	284	265	250	236	254	282	237	269	267	257	237	286	244	227	264	266	271	262	243	236	267	235	264	240	243	267	267	275	251	243	256	256	271	274	263	271	269	257	250	249	263	259	254	252	253	228	278	248	262	252	280	248	264	254	257	236	254	265	267	271	244	270	258	266	262	248	224	256	241	242	230	295	275	264	246	254	271	287	254	243	268	255	250	234	254	246	229	254	224	263	232	254	225	216	227	274	268	237	256	241	252	227	268	257	278	259	255	224	217	225	256	259	242	235	286	243	267	248	258	249	280	257	242	236	238	272	248	278	249	248	265	240	248	233	255	249	268	251	274	284	249	253	240	253	249	269	273	268	242	270	267	275	238	249	256	237	269	255	244	270	247	260	249	243	237	270	251	258	232	255	273	261	254	283	235	233	250	285	222	268	244	245	260	254	241	260	271	243	230	246	254	288	254	247	263	272	235	270	261	262	244	287	231	262	248	277	238	257	238	269	274	271	268	260	282	259	249	262	256	242	255	258	232	287	253	213	274	284	245	269	242	281	246	264	263	256	242	253	269	228	243	271	249	253	224	248	249	238	236	267	239	265	246	280	239	248	259	234	246	243	262	246	215	231	244	255	263	235	236	236	257	250	260	246	231	260	232	246	250	244	255	259	253	244	262	245	247	264	267	241	257	245	241	264	256	256	266	275	284	304	247	240	236	267	259	262	250	255	214	286	227	257	305	236	252	254	275	228	252	265	264	252	263	235	228	248	256	255	262	255	243	241	260	242	246	245	236	284	254	276	233	254	243	237	285	240	232	288	235	267	247	246	295	275	249	305	250	264	222	248	226	258	252	262	261	261	261	262	246	251	246	250	242	241	238	252	254	275	250	249	236	243	251	251	254	256	219	262	262	259	263	266	258	243	255	253	280	236	239	252	275	267	283	274	231	253	213	262	260	258	232	242	283	266	247	250	256	238	276	221	240	275	268	268	260	287	269	254	248	253	268	280	252	259	220	278	244	248	243	246	270	268	289	298	267	254	270	261	268	248	255	249	281	285	232	250	267	252	252	271	244	252	262	240	248	269	277	256	260	219	258	242	264	262	236	253	218	240	231	224	266	265	246	240	247	261	239	253	248	265	241	258	240	264	270	207	252	257	247	279	269	236	249	274	245	233	246	262	238	285	259	241	254	263	263	249	238	249	242	253	261	258	260	255	237	232	283	249	253	254	254	278	239	250	275	242	237	254	234	273	253	253	270	241	274	239	269	245	284	236	281	229	258	265	247	264	261	250	271	256	236	236	227	285	258	261	237	235	241	248	273	243	257	244	252	233	233	267	253	261	246	262	243	262	257	269	261	237	252	254	268	250	262	278	248	259	274	249	269	268	260	258	268	276	251	244	274	244	245	263	293	274	248	256	256	237	234	250	241	246	244	278	265	232	244	263	247	277	282	269	236	262	248	263	260	248	252	223	246	250	242	247	249	279	241	253	247	276	271	245	252	254	249	260	270	257	262	249	244	288	274	256	235	254	225	259	270	245	258	248	274	259	280	272	265	262	259	233	263	286	237	258	242	250	251	234	251	253	247	261	292	260	244	266	240	239	241	274	254	281	267	248	271	239	242	240	249	240	252	270	234	243	239	253	246	231	246	235	253	263	290	273	257	268	259	245	251	253	266	245	227	249	227	247	231	274	255	235	252	255	261	278	247	268	280	240	256	248	274	219	230	252	241	254	260	256	251	232	241	262	271	228	245	272	259	247	235	269	260	248	250	230	256	248	250	249	243	261	262	249	234	238	250	234	250	284	241	253	252	269	252	253	245	237	259	244	262	288	238	281	257	248	235	213	245	247	259	198	247	235
25071	21419	27596	25535	10348	844	721	580	592	533	518	519	530	533	490	504	494	481	500	420	447	523	487	501	490	442	472	446	479	466	438	488	463	438	483	466	454	461	478	476	474	455	482	479	494	420	422	481	448	439	425	468	451	485	488	460	452	458	462	445	495	472	458	465	450	481	428	455	441	479	453	442	463	480	456	459	481	464	474	471	452	462	486	439	426	452	454	453	482	485	480	452	439	426	422	479	466	474	431	453	499	438	477	472	441	434	403	442	449	447	430	450	460	488	451	441	445	471	460	435	476	458	484	452	456	445	465	488	474	444	487	446	465	465	488	455	446	439	467	452	455	440	488	490	479	435	459	483	458	436	488	444	453	422	467	472	453	474	453	417	437	464	433	449	430	465	457	476	491	481	473	425	434	428	474	423	428	446	444	463	476	441	457	476	482	437	470	426	445	455	452	440	466	426	435	468	429	499	486	425	433	501	431	464	413	474	459	461	439	425	451	421	456	445	464	428	426	453	443	462	440	426	451	495	462	442	460	428	462	465	423	471	458	425	430	417	451	480	458	438	477	453	444	445	497	483	434	424	428	443	462	448	487	452	456	457	454	456	450	478	453	430	483	452	452	482	453	402	468	438	440	458	479	483	479	449	416	421	454	482	483	448	422	473	467	449	430	421	442	477	447	391	467	449	488	433	431	433	487	430	441	438	450	460	449	463	484	449	410	414	458	446	501	452	468	438	473	458	447	461	438	446	406	454	432	513	484	475	485	468	454	482	422	472	411	447	437	482	437	471	429	454	417	470	439	453	461	438	420	454	418	462	439	451	463	450	432	439	472	469	440	480	469	425	435	452	461	416	468	455	471	444	461	435	467	487	452	470	457	442	445	439	433	459	460	415	439	470	434	447	492	447	437	457	444	448	448	438	478	464	494	484	456	462	449	444	457	460	450	442	463	426	481	458	462	441	475	436	458	441	456	430	451	426	442	471	443	494	456	450	441	427	494	458	429	438	459	402	464	425	437	489	473	417	443	465	427	409	448	466	483	446	485	428	468	490	455	468	462	460	472	481	472	442	452	464	455	450	454	446	494	477	456	451	489	436	421	479	480	417	439	472	455	451	457	453	445	439	453	454	423	433	511	446	439	468	438	435	417	483	460	477	468	475	456	417	452	488	447	468	481	484	471	444	447	475	454	465	450	477	479	455	444	472	465	431	479	447	457	469	457	455	426	461	447	478	441	438	429	438	433	432	435	480	424	392	448	429	475	477	439	441	447	462	427	477	452	419	417	450	465	493	443	444	442	440	448	459	444	444	460	436	471	488	444	460	485	431	414	423	468	481	433	449	447	455	462	444	424	449	443	470	491	480	455	495	453	485	458	427	463	481	463	441	473	466	438	452	443	431	464	525	481	446	436	485	504	472	455	467	459	454	455	459	451	430	460	487	454	453	465	449	442	440	425	443	458	461	501	444	436	455	441	441	487	434	459	459	417	444	441	480	448	440	469	433	446	440	457	466	420	443	464	461	467	463	429	471	463	444	460	438	485	460	464	451	461	424	447	453	424	488	471	482	437	462	499	449	441	464	459	472	479	482	452	435	466	431	469	446	440	487	462	467	455	416	436	476	482	451	452	438	440	430	456	443	469	420	411	439	457	439	457	447	441	456	454	434	460	460	446	453	483	423	466	433	446	462	440	460	451	505	446	438	465	490	460	426	468	437	428	432	430	484	452	429	429	457	425	451	466	473	478	419	441	443	447	480	460	470	453	454	428	462	475	461	461	432	459	462	436	428	453	459	441	429	488	450	467	421	483	435	413	462	467	456	467	432	457	444	441	454	470	430	451	466	436	464	478	437	465	489	444	456	426	419	453	436	463	472	450	444	470	440	457	450	444	451	430	431	466	472	431	456	456	458	498	442	441	439	450	454	441	480	419	473	417	471	480	421	455	440	492	438	472	416	447	458	452	472	449	426	417	458	445	454	468	455	458	471	460	472	447	493	425	444	460	435	485	440	432	481	442	446	458	448	474	480	463	433	431	451	432	435	455	443	466	468	460	434	457	451	417	458	446	431	463	459	488	408	451	459	462	461	417	474	433	436	441	487	455	427	434	445	456	428	442	463	480	465	440	516	471	456	456	470	430	411	446	432	445	437	433	454	480	484	474	429	460	461	479	455	439	444	428	499	430	425	508	425	483	441	449	409	435	433	447	458	488	441	474	441	462	504	469	452	449	439	438	472	422	453	474	443	483	468	446	456	459	479	458	454	457	454	465	441	444	462	398	410	470	439	434	436	425	465	429	452	471	492	447	399	411	506	492	462	482	469	463	485	421	436	465	492	462	480	450	470	528	473	477	500	482	461	442	475	461	399	422	451	464	463	467	442	477	493	444	417	442	466	467	433	438	479	471	478	468	403	448	449	447	520	471	421	444	434	461	465	449	458	460	452	419	465	483	465	456	446	428	424	485	422	455	396	447	436	469	442	429	462	460	451	450	458	437	472	475	473	446	452	451	447	438	443	454	454	428	449	465	440	411	482	448	456	427	408	433	441	474	486	447	449	476	495	453	493	437	455	418	451	449	447	433	439	445	417	422	431	466	474	433	444	444	407	443	449	458	433	476	475	410	457	439	465	460	459	469	441	430	450	457	417	473	432	443	454	459	459	445	431	447	463	445	462	446	446	453	426	433	407	475	461	458	438	446	499	463	462	428	411	451	461	471	422	474	434	430	484	445	458	421	429	430	441	438	452	493	457	517	460	469	419	448	469	478	471	439	432	439	413	450	467	489	454	445	442	477	440	452	420	454	487	478	446	461	445	438	466	425	448	445	479	416	464	391	458	447	444	451	447	484	475	434	451	448	446	466	485	483	442	459	444	450	426	499	463	437	422	460	485	442	454	479	469	447	423	446	461	476	456	439	463	460	439	424	440	498	499	453	451	461	464	473	483	461	435	469	454	480	518	454	439	491	440	439	489	444	421	471	474	472	447	465	466	464	473	470	485	440	459	436	456	444	471	466	440	465	466	437	448	416	431	439	459	471	440	413	436	486	476	464	446	471	411	459	446	486	422	446	469	435	470	441	502	432	438	466	462	439	421	482	456	434	425	437	463	466	463	452	447	424	466	437	477	443	452	444	445	455	443	469	444	488	450	433	450	423	486	462	486	420	455	496	470	422	481	465	472	448	476	431	427	460	430	481	498	443	427	446	465	466	447	455	448	436	434	470	475	474	477	417	424	476	449	467	442	443	457	446	450	424	464	465	476	450	447	463	425	458	456	460	456	427	433	476	448	447	452	431	432	454	474	447	404	424	428	431	443	453	436	426	454	447	445	464	502	450	481	461	434	460	425	475	478	455	470	434	502	419	448	476	453	462	470	466	494	457	428	439	497	442	481	468	405	463	417	470	460	423	442	464	445	426	408	458	463	460	459	476	400	452	454	435	488	420	458	449	469	454	441	396	469	450	414	448	459	426	450	452	463	449	440	456	460	504	479
3576	5066	3462	1793	1340	1209	955	795	779	699	672	576	576	564	482	547	557	518	523	487	492	544	524	505	515	555	497	507	501	538	526	496	504	470	519	494	512	486	536	491	479	498	533	494	495	479	503	472	488	496	489	509	521	500	484	507	489	492	500	499	487	513	483	521	484	477	513	478	462	491	465	533	503	480	460	444	492	501	497	506	499	494	526	469	476	439	478	468	474	494	502	519	482	482	501	476	517	535	454	502	478	453	547	488	521	473	504	471	462	498	500	512	501	462	486	488	466	486	490	450	495	450	504	471	488	462	443	511	497	510	462	503	454	455	485	506	488	481	465	479	473	484	484	506	510	479	496	461	509	461	527	484	459	481	486	510	492	495	515	479	503	462	460	461	478	510	446	435	488	497	473	472	514	526	526	474	493	490	475	488	464	493	470	490	479	492	491	443	540	490	492	514	472	470	421	507	482	465	468	467	486	452	438	503	498	488	454	493	478	449	490	466	503	478	471	474	494	521	488	478	486	500	478	459	506	482	465	480	472	484	462	500	471	478	484	482	477	478	505	530	473	472	438	497	490	465	506	484	521	484	498	486	496	465	440	469	462	487	506	457	474	495	504	466	469	480	489	474	462	488	480	516	498	468	491	494	490	467	474	489	556	496	520	480	494	503	475	456	439	516	488	500	497	469	459	479	536	481	444	474	524	491	484	468	468	483	516	489	493	459	489	478	495	490	535	490	476	472	475	507	515	475	482	511	457	468	478	477	453	527	487	492	490	466	516	494	452	482	523	483	494	483	516	512	463	493	458	512	454	473	487	473	445	486	513	446	446	499	481	450	437	494	466	512	509	464	495	506	489	434	506	495	491	488	498	476	463	442	477	495	481	459	469	455	467	479	517	476	486	479	484	485	489	488	483	514	466	466	486	460	503	514	486	467	466	470	487	507	512	472	485	473	525	463	497	490	502	529	536	484	478	489	446	482	464	512	525	472	510	494	469	484	523	484	509	480	480	523	501	464	501	483	485	532	469	466	497	472	502	450	519	479	491	451	453	484	516	485	469	475	521	484	477	500	464	508	511	460	439	453	493	495	509	502	481	498	501	498	475	489	473	476	486	486	498	518	482	438	468	479	503	506	476	482	489	462	521	513	491	474	524	490	471	468	488	502	458	480	472	475	494	484	532	494	472	501	512	491	488	450	504	519	475	454	493	484	467	494	497	486	467	522	490	509	474	477	498	490	483	476	499	466	457	480	489	501	456	467	481	494	482	485	493	456	519	463	457	485	518	422	467	519	487	507	441	446	450	505	484	436	511	513	508	536	461	463	482	494	512	495	470	492	493	484	456	459	456	434	494	451	511	499	484	488	452	495	452	465	499	516	468	468	464	476	487	465	463	458	477	482	467	478	505	462	479	523	487	491	448	538	486	483	484	475	510	470	487	445	501	489	454	487	464	498	470	519	473	477	460	516	505	462	462	509	502	479	496	473	457	493	515	491	469	511	478	503	462	509	497	525	497	473	460	490	459	485	482	498	518	464	504	511	483	468	460	463	447	462	492	479	512	497	515	492	525	426	496	453	525	513	471	492	496	451	496	472	491	485	477	448	466	461	483	492	528	465	463	500	482	460	471	474	436	480	494	454	490	473	522	473	479	478	494	556	497	496	509	496	483	475	460	457	505	497	467	462	472	482	501	480	453	486	492	455	457	466	512	488	505	499	503	474	470	482	453	477	474	488	490	547	492	529	501	479	466	513	477	476	500	509	506	506	460	474	483	545	499	511	458	510	474	486	475	493	497	460	481	477	502	481	476	489	497	475	485	482	434	459	504	509	451	462	470	490	524	497	527	465	480	454	449	495	475	486	495	485	490	493	510	497	501	512	435	496	504	523	475	500	480	489	486	505	488	470	444	510	511	482	488	482	479	491	486	494	569	492	451	487	488	502	456	497	494	459	497	466	462	505	494	462	445	452	485	454	514	473	491	524	475	508	527	477	460	472	486	466	467	459	470	450	491	531	451	493	524	499	520	473	466	512	463	504	494	467	472	490	458	458	491	482	483	466	495	495	428	461	501	505	482	497	471	444	510	467	456	471	464	450	510	500	461	542	469	445	493	482	492	495	471	509	533	485	437	456	465	508	500	522	497	470	490	492	482	519	485	491	509	458	482	519	481	507	491	467	482	481	503	491	478	481	426	472	449	473	492	507	449	497	463	517	482	485	496	452	469	510	461	492	489	479	489	492	511	461	510	495	503	471	464	465	473	471	448	462	513	483	465	466	512	510	487	499	483	494	497	464	506	496	457	453	477	500	452	441	490	450	516	479	522	477	501	494	511	445	483	511	454	503	460	494	519	507	492	489	473	503	508	481	513	474	498	490	470	483	495	495	474	515	498	472	484	497	498	502	467	504	524	506	470	464	469	494	466	463	469	470	505	521	458	495	497	448	506	467	456	482	528	470	454	459	493	485	492	465	490	472	481	512	456	474	497	519	504	481	528	473	470	517	503	440	506	499	486	474	426	447	439	475	486	485	491	477	472	441	490	511	458	505	479	488	458	504	494	498	472	474	475	492	487	469	492	481	508	475	475	459	453	472	495	470	483	475	460	458	484	486	530	518	501	461	459	499	489	466	494	458	481	505	477	479	512	473	496	517	488	461	474	482	507	483	479	530	454	469	420	511	476	503	501	493	502	471	516	479	483	521	507	509	489	472	477	443	470	480	460	496	469	468	531	498	486	494	499	472	456	500	484	474	477	452	508	443	462	476	477	511	501	504	477	483	462	505	464	492	460	490	496	475	494	469	493	461	461	504	459	472	444	494	487	487	515	452	480	500	445	469	492	481	517	414	478	504	475	482	432	494	497	512	506	513	492	494	451	505	533	499	502	474	478	470	522	524	464	518	482	449	495	478	482	486	470	476	486	494	501	484	448	479	466	471	477	493	469	476	499	487	503	464	482	490	534	494	476	490	495	487	497	471	446	478	496	465	519	493	459	475	504	496	467	500	484	477	463	480	519	497	501	473	526	465	489	496	492	493	512	451	460	518	474	508	464	458	527	462	483	491	496	461	488	486	526	509	489	468	469	499	482	509	515	498	494	525	497	504	494	441	464	496	501	514	480	515	494	514	492	488	520	468	468	498	499	501	485	487	514	486	551	465	475	519	465	473	468	465	452	464	489	494	490	491	506	496	487	431	466	471	488	510	498	457	457	469	471	491	478	505	483	472	482	495	513	470	495	489	479	475	458	488	532	491	513	461	478	495	507	467	518	482	526	505	469	482	501	479	492	488	475	488	491	499	504	496	495	518	461	470	519	481	506	498	501	457	455	495	457	477	455	481	455	450	484	511	456	473	477	479	482	533	441	472	471	492	476	459	469	476	458	489	499	457	509	479	471	465	553	484	470	498	444	461	484	496	501	454	515	487	487	483	481	505	521	491	463	497	461	521	484	496	490	482	510	550	488	457	486	489	477	456	503	427	461	490	511	484	461	485
22842	21408	29120	24058	21400	21444	8402	1344	1007	926	820	733	706	717	670	671	604	572	604	600	620	600	627	590	561	599	525	607	563	561	566	566	560	531	561	551	532	544	532	564	537	549	525	558	559	598	531	547	490	529	597	573	569	600	544	544	513	523	529	498	541	534	528	553	553	539	552	571	549	571	552	549	521	568	534	561	515	532	556	550	532	548	575	520	562	522	570	536	533	566	541	510	562	527	535	569	512	536	544	538	548	576	544	511	530	550	538	509	555	527	514	524	466	504	506	560	569	536	528	529	539	552	524	572	510	492	549	516	513	528	535	510	548	506	507	546	525	573	522	509	501	512	512	523	528	556	541	504	533	534	518	528	568	548	547	520	552	538	534	597	508	562	539	540	556	527	545	534	503	546	524	527	502	553	530	531	480	522	512	508	514	591	536	555	536	569	562	540	539	522	550	547	498	522	520	546	504	508	556	535	548	524	506	520	549	524	572	536	511	539	544	567	569	564	583	519	533	535	584	540	556	551	521	536	511	558	525	556	532	539	528	558	521	529	550	556	518	540	517	556	560	539	573	557	539	543	519	538	545	549	558	497	540	560	553	524	563	566	524	550	520	499	542	559	552	501	558	519	538	548	495	575	549	544	512	550	563	519	531	544	527	550	534	501	527	575	531	484	571	543	524	538	475	554	542	521	518	544	581	522	512	509	531	505	510	578	513	561	558	550	542	536	549	522	536	527	527	508	531	538	572	527	548	505	549	490	522	509	614	580	551	521	508	538	510	537	545	556	532	513	519	499	528	531	527	501	524	537	541	534	503	562	541	541	525	511	578	536	526	578	536	561	585	497	552	510	560	528	553	530	551	528	500	566	498	534	533	525	531	525	534	552	543	533	546	557	553	529	557	544	514	552	509	554	566	545	572	506	533	526	533	514	549	569	501	560	559	516	558	545	512	491	561	591	501	546	538	529	530	533	531	536	574	540	540	553	526	521	546	506	541	529	500	557	515	563	536	512	537	551	489	482	545	488	493	491	527	565	547	509	541	532	514	537	543	536	535	559	520	532	503	600	542	569	515	553	499	560	529	518	550	498	590	541	531	544	538	520	524	542	519	559	556	540	523	562	556	511	522	567	568	519	521	505	556	514	555	535	533	536	559	512	564	546	514	529	545	550	560	538	513	548	504	525	506	528	560	560	549	526	505	516	527	551	566	568	532	521	499	541	532	495	508	565	539	585	557	510	525	525	572	528	529	515	534	552	529	525	540	526	515	539	541	552	513	527	533	539	526	555	550	570	533	528	552	529	514	535	568	539	514	552	538	538	512	528	573	553	586	508	537	553	522	548	514	533	531	552	518	570	541	566	531	560	492	552	552	550	564	510	506	518	546	514	497	553	525	542	545	515	553	536	556	542	504	530	512	543	547	562	539	536	560	567	522	532	525	525	560	556	539	557	488	550	572	508	548	500	517	513	519	502	533	542	567	504	520	534	536	535	542	584	536	567	563	541	511	567	523	550	501	522	572	526	516	501	545	503	553	502	520	504	512	571	575	572	548	528	573	541	576	548	569	550	504	513	555	481	517	519	517	555	512	556	543	599	483	553	510	538	551	544	544	545	549	521	546	522	494	531	548	554	559	535	537	537	509	531	479	518	507	561	560	553	555	563	550	476	509	487	540	537	506	539	558	527	512	545	499	530	531	498	565	508	511	536	511	484	540	499	563	599	537	542	565	571	533	555	508	534	539	555	570	522	500	550	553	515	549	555	567	523	564	537	517	494	526	528	569	511	550	522	525	550	594	546	530	506	572	571	508	515	548	502	522	552	537	561	546	525	532	518	543	532	567	536	534	557	572	542	511	540	513	549	549	557	525	517	549	541	525	575	577	529	531	538	515	557	545	541	559	572	555	565	557	515	515	559	554	535	511	507	524	553	548	499	493	541	549	548	543	552	531	511	556	556	529	576	523	552	537	527	501	502	536	535	508	512	556	538	554	514	534	562	540	548	562	519	554	481	525	570	527	602	545	533	550	518	510	520	495	555	529	546	528	565	513	539	543	502	505	506	520	548	546	505	507	496	552	545	525	537	560	515	519	518	541	541	567	534	518	529	544	497	567	520	541	564	573	515	521	547	533	573	531	508	561	509	519	518	515	495	544	560	502	527	507	546	511	517	548	507	533	570	514	530	566	543	555	547	592	528	523	531	522	509	512	535	537	520	497	554	552	579	567	566	517	477	501	502	514	525	539	488	558	578	545	568	570	518	535	502	490	563	534	524	532	558	565	546	527	560	536	505	528	525	537	509	555	488	555	505	530	526	541	525	549	569	531	533	498	545	558	550	522	526	563	514	541	560	551	521	526	535	503	527	511	542	526	536	538	570	501	553	566	563	560	543	549	515	545	571	547	486	524	572	506	509	500	578	564	545	520	537	489	541	514	541	529	535	553	557	529	518	566	516	545	511	519	511	556	528	564	546	597	536	563	551	536	525	521	566	490	528	524	543	531	527	552	511	510	537	556	523	507	534	569	511	541	553	505	550	521	566	566	558	518	564	590	508	524	515	537	540	560	538	537	565	511	542	542	529	539	550	539	516	542	532	543	512	515	522	530	518	561	563	512	526	537	540	544	516	500	531	490	535	536	525	567	546	507	572	573	521	526	553	532	513	566	504	535	534	601	515	550	537	517	514	530	502	520	530	550	502	557	551	525	524	570	556	538	496	544	549	523	537	539	558	530	570	544	544	512	562	568	514	561	545	522	525	565	517	551	514	536	530	532	554	555	561	552	547	551	519	526	540	530	514	485	549	561	569	551	524	516	526	530	530	552	535	510	560	523	493	516	518	572	543	532	525	504	516	554	545	539	561	537	523	555	537	521	522	525	524	521	532	532	520	542	530	538	572	554	540	540	511	504	505	518	534	547	563	500	540	530	531	582	570	539	560	536	539	534	572	480	514	558	561	497	531	534	545	490	526	500	531	526	498	545	543	546	565	542	549	526	529	531	530	521	512	548	554	515	562	520	571	520	518	502	539	581	502	550	563	521	521	540	575	494	554	517	509	509	553	532	531	525	527	508	522	549	553	564	515	521	526	549	567	509	529	514	505	531	512	496	530	549	529	553	526	536	566	523	540	579	530	509	508	517	544	533	507	527	571	540	564	572	576	526	546	548	556	561	543	548	543	535	538	547	542	488	551	514	560	553	518	519	517	560	534	553	559	567	517	527	574	524	575	500	538	527	538	572	544	502	554	521	514	556	518	527	532	533	532	589	540	569	535	522	568	566	497	576	555	499	524	562	520	513	505	514	523	535	538	557	522	590	500	494	546	511	529	552	547	514	513	518	518	548	517	528	479	528	536	530	531	555	556	523	557	515	528	531	550	543	551	515	539	544	576	520	540	559	547	536	556	540	540	549	530	515	529	572	563	529	515	483	503	531	526	570	537	514	573	536	550	535	550	529	511	552	555	550	514	519	566	507	528	546	530	541	497	505	539	523	539
4876	15023	10031	4825	3639	2850	2131	1724	1452	1166	1049	938	894	827	774	765	680	698	688	722	655	592	640	607	609	596	586	625	579	596	557	572	558	579	558	541	585	544	521	573	549	579	526	506	573	574	535	546	571	520	537	507	593	569	542	589	506	531	537	547	507	555	542	537	562	568	532	566	577	580	545	530	529	546	543	517	511	569	505	492	592	524	548	521	554	497	540	574	588	607	596	506	527	510	557	578	550	507	562	585	530	523	501	567	526	490	522	520	526	565	527	533	588	529	560	529	568	526	536	534	580	511	520	546	532	564	507	539	508	554	549	541	565	530	559	552	529	550	527	534	544	542	573	516	538	552	516	571	489	542	502	530	527	529	568	515	512	544	541	523	528	537	547	556	563	516	524	516	515	564	527	560	497	549	536	519	589	577	538	562	506	521	557	549	541	541	557	552	508	539	559	532	515	541	534	550	562	517	567	560	569	563	543	514	528	583	600	551	512	503	545	546	497	525	562	575	503	538	535	584	533	544	514	573	593	486	512	517	522	554	507	536	539	530	503	536	507	552	522	512	530	498	544	606	514	538	537	543	547	539	550	519	531	527	529	523	546	502	523	497	522	523	545	521	551	532	534	593	521	561	540	547	528	562	517	554	540	555	523	526	545	516	562	577	543	531	550	552	577	523	553	518	525	517	533	533	538	528	512	550	488	531	555	497	534	531	540	586	550	565	543	574	522	514	529	575	551	516	567	566	529	554	527	512	527	517	552	496	534	570	549	536	532	528	543	521	551	526	527	492	536	553	541	518	540	577	580	530	519	510	521	541	536	491	511	526	501	551	590	528	537	506	541	541	540	550	538	493	550	542	524	506	503	562	527	497	569	525	544	540	581	569	555	528	525	508	579	510	562	548	577	500	560	538	546	508	509	523	544	538	551	533	542	534	527	519	542	572	534	522	582	572	535	502	527	548	533	547	508	533	528	531	555	525	568	523	526	552	532	520	561	541	523	551	561	531	505	535	519	518	539	539	548	528	540	508	512	510	539	514	541	548	546	536	543	536	553	548	568	541	522	565	505	492	534	553	571	517	533	547	549	568	538	560	552	560	473	529	563	533	535	556	574	545	507	523	530	545	513	501	535	544	527	571	538	535	540	571	529	553	538	533	558	512	545	564	538	498	523	533	561	570	583	508	537	515	564	554	535	551	528	540	563	554	535	546	548	576	566	571	498	523	509	547	549	560	500	527	568	527	565	574	517	542	544	546	529	552	567	523	543	536	584	514	501	515	557	522	531	545	543	514	518	515	529	513	548	558	555	546	540	556	553	552	581	535	537	551	552	517	521	522	533	543	568	526	518	579	545	553	538	586	588	580	483	530	531	549	536	540	554	532	538	572	516	584	495	544	535	529	515	531	523	564	549	543	581	529	561	539	523	551	536	535	487	517	545	508	527	509	513	533	567	587	545	541	572	557	548	547	517	549	526	528	530	508	593	539	569	560	542	549	490	528	565	514	569	537	565	552	515	529	506	529	547	570	552	545	546	525	547	545	490	530	552	533	518	543	531	533	547	555	517	567	558	547	547	543	570	580	551	564	557	544	561	592	521	517	543	541	577	575	525	529	523	524	487	560	488	538	536	556	553	573	558	548	536	554	544	488	486	548	527	554	544	511	560	550	523	572	489	558	530	513	524	569	541	532	525	519	517	535	528	524	498	540	514	540	568	525	541	490	514	535	530	534	546	527	526	537	549	504	535	532	519	552	574	581	541	538	538	533	551	560	555	539	524	541	533	527	528	559	542	550	510	555	561	519	529	539	535	556	527	567	572	545	537	583	527	529	567	511	585	520	538	540	526	551	550	551	545	553	544	529	571	518	528	549	554	536	499	546	561	551	545	535	533	566	549	514	548	572	562	544	508	550	509	522	556	554	513	536	537	569	521	526	506	498	531	545	598	553	526	513	552	553	507	541	523	550	536	529	499	535	540	549	512	524	589	543	542	552	527	569	495	535	552	566	542	527	530	574	516	561	566	527	560	533	540	544	525	535	582	544	530	545	536	514	614	523	515	546	560	550	532	542	550	514	531	549	547	522	486	547	542	529	540	522	518	519	592	553	576	549	528	572	497	544	551	572	524	540	607	500	553	539	521	518	553	537	542	506	545	529	560	535	492	542	547	529	540	562	517	508	576	547	544	539	534	536	524	570	549	515	542	554	529	536	569	542	517	574	593	578	478	490	527	553	569	550	560	553	559	578	554	572	457	541	538	493	559	514	545	530	532	513	575	513	560	509	527	545	528	519	543	539	588	533	514	537	546	525	555	526	535	484	504	547	535	556	510	520	490	515	539	529	510	511	539	574	543	525	554	558	566	561	537	523	528	537	535	560	535	572	548	551	537	503	519	541	528	564	492	538	540	505	514	571	525	566	528	535	508	542	547	546	513	506	511	553	532	605	544	532	551	511	570	521	564	510	541	545	505	543	517	550	542	560	528	559	530	511	529	558	523	518	521	577	569	523	550	503	565	522	528	563	555	507	569	532	548	514	579	521	498	495	535	502	546	553	517	534	568	517	513	566	544	556	582	516	521	507	527	500	547	523	510	513	544	546	525	518	564	529	539	519	525	517	498	527	537	548	538	533	497	548	526	535	495	503	558	561	554	521	510	527	552	551	536	532	497	590	532	517	526	554	538	495	554	559	569	557	543	536	542	534	543	557	486	518	553	548	542	533	538	569	530	535	523	549	594	555	515	530	545	536	540	525	581	554	560	523	528	545	525	560	502	547	545	569	527	522	525	559	559	550	532	560	516	553	501	537	524	503	517	535	570	560	488	574	526	553	563	564	556	520	591	554	557	527	525	586	535	535	543	554	536	548	537	543	555	523	554	560	557	565	514	508	544	519	522	581	501	523	583	522	541	539	546	494	531	519	548	558	551	531	571	554	516	535	535	520	520	536	534	540	540	510	497	547	537	527	561	543	545	535	518	530	583	513	549	515	516	518	535	519	543	529	531	565	568	493	542	560	544	538	516	548	537	529	570	536	531	517	563	514	534	536	515	552	530	536	503	495	520	543	509	519	525	556	513	534	545	526	553	529	558	593	515	505	590	544	505	519	561	521	523	508	526	556	538	516	496	556	566	496	568	541	564	511	558	512	580	528	507	538	533	565	550	540	562	492	574	508	520	537	496	596	526	500	535	570	545	567	529	518	563	524	548	514	559	523	526	519	561	549	506	579	529	572	541	503	538	570	562	539	504	523	577	539	529	549	542	507	515	557	553	551	560	549	566	529	516	539	530	528	536	566	540	545	510	515	524	537	552	562	530	553	565	515	528	511	576	556	567	549	576	546	560	554	554	552	570	565	512	551	577	548	527	529	500	517	527	510	504	550	537	509	533	517	559	549	509	593	574	535	590	544	519	524	537	518	520	544	543	561	523	536	557	522	561	503	542	557	498	553	546	538	542	533	553	535	550	548	544	583	533	565	513	514	543	511	535	551	574	536
27917	17687	3455	639	522	399	344	246	274	252	245	235	220	257	246	252	253	258	235	226	215	236	268	230	232	213	210	239	206	240	248	223	229	230	221	218	199	235	235	224	218	228	240	247	258	211	249	215	230	204	226	254	248	233	231	225	199	240	206	238	207	233	230	218	244	220	219	223	236	220	214	217	258	242	243	237	243	219	229	245	248	265	245	263	249	246	239	233	218	236	229	201	232	211	254	242	253	241	212	229	256	246	240	247	240	210	251	244	235	239	220	233	238	221	213	208	228	222	214	235	242	230	230	254	237	237	238	233	230	232	235	218	223	248	201	205	231	219	237	265	261	208	247	276	246	240	227	232	196	221	216	218	213	231	213	204	198	246	229	227	218	246	223	222	223	253	205	208	223	262	209	219	241	238	231	235	241	225	223	247	248	220	246	213	219	245	224	217	238	220	256	211	237	224	217	207	248	201	231	226	205	213	234	213	244	188	234	227	246	265	226	214	234	231	248	241	238	224	249	216	225	213	243	250	210	224	214	241	250	244	212	213	241	228	228	230	221	235	216	200	236	226	227	210	211	214	246	233	241	237	226	238	242	236	218	230	252	232	247	237	247	249	252	243	231	215	232	228	219	223	229	231	239	232	238	244	187	240	220	245	239	236	247	202	226	213	246	213	234	214	221	230	266	230	231	243	244	211	215	236	203	251	233	252	224	208	220	232	237	253	240	246	259	242	193	237	227	212	215	244	242	221	252	222	234	254	220	245	234	244	225	225	232	235	238	266	228	255	215	251	272	232	225	242	241	231	206	245	245	221	228	258	235	245	204	239	267	219	223	230	244	226	221	242	203	226	211	212	244	232	229	231	213	232	235	238	213	228	209	214	236	242	214	239	261	220	220	241	245	262	231	239	251	232	218	230	216	219	236	230	234	225	246	225	254	247	230	218	209	225	214	245	214	226	248	216	229	247	206	222	247	229	233	246	238	226	248	241	240	232	262	236	204	227	248	224	225	217	214	243	240	235	233	229	220	223	226	251	226	247	235	214	233	244	188	206	231	230	206	213	241	211	251	212	228	230	207	219	268	229	225	245	241	251	260	215	243	239	225	227	207	250	246	214	197	242	223	226	229	242	253	217	226	233	220	200	214	254	226	228	237	219	268	238	238	253	197	204	225	219	225	235	212	245	236	217	233	227	231	245	214	192	232	247	241	253	204	246	234	229	253	208	232	248	212	231	208	223	253	220	243	229	233	222	235	221	222	233	228	220	231	221	216	225	253	217	249	205	233	222	219	231	247	223	220	226	251	205	224	215	239	232	252	219	228	240	225	247	243	257	244	240	251	235	244	241	243	239	212	241	258	227	263	241	222	236	225	272	233	214	212	230	259	207	245	253	221	248	234	236	236	233	215	220	218	224	214	211	229	227	235	228	225	213	207	209	223	228	226	202	240	206	212	216	216	223	213	249	228	240	228	234	226	223	230	245	229	204	219	228	239	243	241	207	256	226	246	238	239	242	227	239	241	240	229	227	238	215	226	234	227	233	223	204	222	250	233	240	232	242	244	241	209	209	235	207	245	249	228	228	211	219	230	223	241	234	232	232	221	236	215	231	230	225	210	223	209	235	226	244	233	214	218	214	235	220	224	235	217	262	230	225	244	230	224	244	205	231	215	204	209	224	231	247	230	227	214	204	225	226	200	214	238	218	224	224	257	218	242	241	213	246	224	214	215	247	240	242	238	246	222	214	189	208	239	226	225	260	227	229	244	262	242	218	254	255	211	214	226	225	235	255	212	244	230	245	206	258	225	246	229	240	230	207	198	217	261	234	214	228	213	236	233	200	245	241	230	224	204	228	218	239	230	232	225	229	223	204	244	227	239	234	240	213	204	250	220	227	226	255	233	208	228	223	214	261	215	263	258	214	244	223	225	228	212	228	227	237	218	220	240	246	218	250	240	249	275	250	213	210	233	264	231	226	263	221	234	247	238	236	221	226	224	222	212	248	240	235	232	219	244	253	259	249	232	235	212	211	245	229	228	225	228	258	226	243	226	211	248	244	266	238	228	234	249	229	212	233	252	222	269	232	258	237	256	231	225	231	208	251	242	219	218	220	249	253	218	235	236	232	232	235	238	218	238	236	214	223	243	196	240	229	223	258	229	242	209	236	249	245	243	202	234	229	219	222	220	213	224	222	241	212	243	240	235	238	214	235	239	194	204	224	233	224	234	255	225	242	233	235	233	229	227	248	229	244	218	241	255	230	261	232	222	250	215	219	221	245	230	219	225	246	238	238	212	221	230	245	225	237	227	247	244	247	237	242	210	226	237	256	238	223	229	229	230	206	247	236	206	233	241	207	236	225	203	213	221	212	225	222	243	226	222	239	237	219	253	237	252	222	224	214	230	248	251	216	218	235	209	238	243	256	205	215	222	244	221	244	228	250	229	211	207	228	254	206	216	268	218	215	243	216	228	224	226	222	243	226	217	214	233	226	248	236	233	249	236	256	200	212	246	224	246	228	219	194	241	220	220	243	249	227	246	209	215	234	246	239	234	221	207	207	229	246	215	262	220	222	205	230	233	245	242	219	244	200	230	237	207	204	258	251	217	221	254	221	236	226	205	223	232	235	230	227	256	235	245	236	215	209	209	210	221	245	209	204	225	222	214	228	227	219	212	248	230	217	210	242	276	226	218	224	224	247	245	243	230	207	238	237	249	266	222	197	247	251	229	199	252	227	233	263	255	223	257	242	252	230	212	223	206	262	216	231	215	239	222	224	244	225	254	219	197	217	239	224	238	241	247	240	243	251	230	245	247	263	241	232	233	230	231	253	240	225	217	232	246	199	216	252	239	241	221	231	231	223	243	234	255	243	258	263	219	226	245	241	207	215	233	211	234	211	256	239	242	219	224	240	224	229	239	226	260	245	233	223	220	237	221	196	224	216	233	230	222	218	246	240	245	218	231	235	242	237	240	218	228	261	251	215	224	243	262	232	249	253	248	236	211	230	224	265	221	217	231	222	226	225	219	229	226	228	258	241	218	241	236	242	204	218	253	218	214	227	226	215	257	210	216	226	224	245	234	207	239	249	217	191	233	231	226	252	244	256	234	226	228	241	246	228	224	217	247	245	269	228	216	233	234	210	244	199	232	212	205	238	236	252	236	215	238	224	250	220	220	224	258	208	225	231	230	215	248	220	265	229	244	224	259	216	212	208	240	186	216	243	229	237	212	229	241	224	226	206	237	232	222	239	245	251	236	222	221	231	240	231	241	217	239	230	235	251	231	212	238	238	242	254	231	232	235	242	211	247	232	257	220	265	228	236	209	241	235	214	255	234	219	235	227	220	202	261	256	246	233	235	238	259	244	223	239	207	211	251	235	220	246	247	239	229	259	227	254	252	214	227	250	220	226	219	236	236	193	249	207	211	262	224	241	236	235	228	226	251	254	240	211	245	239	245	232	246	208	242	192	216	238	238	230	230	244	250	227	246	225	233
4235	882	646	447	318	317	313	309	296	282	273	271	261	277	284	256	280	264	299	289	270	260	253	243	263	258	247	273	249	249	267	243	272	271	271	238	254	255	261	265	243	268	241	260	261	268	243	275	243	265	252	266	258	270	274	253	267	242	276	259	231	283	266	268	263	268	232	268	288	231	235	252	248	260	276	268	259	265	287	259	277	292	303	296	278	248	264	278	258	239	267	255	250	292	256	257	267	226	276	258	255	262	278	256	237	242	257	252	235	266	263	277	274	278	287	241	254	251	252	244	235	257	250	258	278	259	241	247	257	288	262	219	253	276	266	242	268	251	275	237	238	260	278	247	263	274	255	263	246	286	252	251	257	250	257	236	258	261	279	266	259	256	250	249	274	258	272	245	272	258	279	256	266	239	278	246	275	278	255	242	259	263	252	252	257	267	273	263	257	259	247	268	261	268	247	277	279	274	247	257	250	261	259	262	238	237	252	267	259	253	256	242	268	263	263	235	237	249	262	255	280	256	251	263	255	249	270	245	260	271	249	282	230	233	272	233	282	253	258	244	276	277	280	253	270	257	249	266	257	295	256	271	255	270	247	270	273	256	251	256	256	274	259	252	234	236	260	234	277	272	251	265	277	271	302	285	279	247	281	272	278	279	256	272	259	272	272	274	266	304	262	251	240	251	239	260	266	245	271	267	249	284	283	256	260	259	249	282	245	267	236	238	286	297	283	283	263	254	274	282	267	249	247	270	291	282	247	247	271	269	264	266	272	268	244	289	281	259	261	287	258	259	247	281	250	278	257	266	266	274	273	264	277	268	259	271	255	273	268	255	265	240	264	274	264	247	293	261	256	252	283	242	280	281	271	258	287	244	285	268	231	245	269	232	281	269	236	285	278	275	247	268	258	264	267	271	262	241	268	287	269	258	279	259	245	263	266	255	298	248	259	244	248	276	258	229	252	263	277	256	268	281	270	264	251	272	237	249	254	275	265	259	257	277	259	223	274	277	246	256	235	250	243	247	296	251	271	269	303	294	294	264	250	250	271	269	252	244	292	261	281	271	274	257	267	245	242	260	284	256	250	257	278	239	257	300	290	238	272	265	287	267	267	272	264	256	279	271	263	268	272	253	276	247	259	264	282	268	246	263	269	247	267	247	251	252	269	238	251	272	280	252	255	253	254	278	261	261	248	245	216	275	259	260	247	267	245	273	277	251	244	259	257	264	261	277	243	263	263	248	240	256	266	266	240	267	263	266	239	294	263	230	248	271	273	284	243	257	258	242	269	266	263	260	258	261	251	276	248	248	256	267	250	266	240	249	289	267	291	267	287	246	265	273	275	279	256	249	273	283	284	274	248	269	283	275	258	254	266	261	262	281	268	252	255	235	262	242	270	252	264	269	289	260	275	269	277	262	279	227	268	278	276	286	289	277	250	266	271	240	276	244	280	293	229	236	284	241	270	220	271	241	255	254	282	243	272	265	269	242	269	252	243	289	252	282	259	259	244	269	239	266	262	263	248	240	305	259	261	290	224	288	266	261	275	274	310	260	269	245	284	262	270	301	281	233	255	263	240	264	265	266	251	258	279	238	243	256	234	249	262	278	252	243	270	251	269	282	226	254	262	276	235	268	266	266	262	253	242	258	256	261	256	285	272	280	240	251	277	283	251	233	290	236	266	235	263	261	281	248	267	243	267	285	260	249	278	240	304	239	243	258	263	248	251	254	254	277	262	264	292	258	266	256	262	223	249	260	255	280	245	262	258	274	231	281	256	254	258	258	264	269	241	292	243	256	261	266	270	270	265	234	259	224	257	218	262	276	254	253	264	250	284	260	272	267	234	268	256	261	248	242	237	228	255	266	278	295	252	256	252	279	271	247	244	285	255	249	251	264	238	258	279	276	269	249	235	282	293	270	249	238	278	260	261	268	275	275	244	277	251	259	276	254	250	259	285	263	258	253	278	247	244	274	265	262	255	256	246	265	237	263	263	275	283	250	267	253	241	264	253	257	257	283	263	261	261	278	249	260	242	262	266	257	277	279	284	256	271	254	259	291	255	272	260	264	289	261	296	263	257	258	257	262	271	224	217	259	246	260	284	235	252	245	235	258	266	274	258	238	269	238	257	252	297	283	260	267	294	236	283	268	270	258	283	283	253	266	235	263	288	253	272	259	262	269	235	263	263	264	268	259	265	246	279	253	240	228	240	265	252	270	258	291	281	295	256	251	238	254	257	256	304	266	239	288	261	249	267	280	269	252	276	266	237	254	277	290	253	261	235	259	271	237	261	255	276	268	270	258	264	265	274	253	286	239	263	268	271	248	281	256	252	256	245	284	256	284	273	256	286	264	283	260	256	267	258	250	262	238	271	285	288	257	281	254	244	266	268	255	248	275	246	263	264	275	256	281	305	251	247	248	251	240	278	236	282	268	265	267	272	246	285	258	264	271	242	250	281	263	280	262	247	250	266	294	217	257	260	251	279	239	252	265	262	258	269	263	255	265	293	281	291	262	271	257	279	263	268	260	263	256	268	266	255	287	287	271	246	262	274	286	239	283	273	288	260	273	261	254	251	256	270	253	269	271	252	276	219	249	266	272	235	285	282	257	271	272	261	257	254	248	243	291	245	260	287	265	268	260	295	242	254	228	266	240	301	265	268	261	278	273	255	249	262	268	298	240	238	280	269	273	270	282	254	264	273	290	265	247	258	233	251	291	255	273	231	259	261	265	277	254	266	258	259	273	271	270	235	265	283	286	251	256	278	272	239	279	256	247	261	235	309	273	259	249	248	258	232	265	264	263	261	243	263	256	271	276	253	283	288	264	235	247	249	255	255	264	277	294	276	263	272	268	251	273	258	263	272	279	291	251	251	267	291	245	278	277	246	254	274	288	282	231	257	269	259	240	250	252	244	247	255	274	238	261	263	244	277	254	289	271	272	243	263	271	238	275	287	261	252	223	283	261	230	269	263	268	252	207	234	272	279	272	240	226	233	271	247	246	251	264	252	279	273	245	272	251	248	294	268	254	254	249	307	245	249	242	272	278	277	272	257	253	307	256	273	230	254	272	231	246	266	285	279	252	274	294	244	261	263	263	267	236	278	255	287	238	253	258	284	232	273	235	261	251	243	272	268	222	275	269	266	248	274	225	266	245	266	273	254	292	273	263	266	251	270	265	273	274	236	228	250	260	252	279	266	249	272	264	256	269	250	228	253	279	256	289	267	280	233	273	259	274	272	251	268	270	281	256	268	275	284	244	262	233	257	253	281	262	283	272	267	256	272	260	276	257	270	247	297	270	237	288	276	257	277	261	254	300	244	262	255	233	261	274	285	280	260	266	256	248	268	246	248	275	255	265	250	266	266	239	272	247	238	254	254	289	256	237	258	244	280	267	266	297	265	270	272	245	246	257	274	265	279	260	274	242	270	277	268	269	249	287	246	248	253	239	258	269	237	274	238	278	264	270	249	272	254	265	242	244	238	252	302	265
23900	21314	28564	24399	21315	9142	925	607	464	432	401	376	364	323	309	308	292	311	289	290	263	263	284	275	269	262	242	238	277	216	242	239	246	255	236	215	237	246	243	262	237	234	247	242	248	245	240	251	242	239	220	248	257	244	222	210	272	261	227	242	233	255	260	219	236	224	214	262	235	226	265	252	242	252	243	264	257	204	232	272	254	249	258	239	266	241	224	245	240	222	239	245	233	253	235	254	255	256	244	243	253	221	239	218	228	246	218	229	207	260	228	241	240	227	219	228	215	231	229	267	235	226	224	237	245	229	229	245	241	232	249	229	233	237	221	252	230	222	233	264	260	249	227	260	238	208	234	235	250	242	247	229	245	289	234	237	250	261	247	238	248	223	212	241	268	247	220	255	254	240	244	240	267	242	240	241	248	240	231	260	214	227	246	250	223	237	245	238	225	238	241	269	201	259	226	246	246	200	229	247	230	230	226	234	239	252	234	236	263	238	223	225	232	221	256	260	232	231	243	241	211	229	240	216	245	221	227	247	270	218	254	252	252	220	215	245	260	237	227	258	240	230	242	242	260	221	223	232	228	223	214	228	247	251	226	253	248	193	248	231	246	221	213	238	243	227	221	238	228	232	220	240	212	241	251	232	249	267	226	236	245	235	238	223	231	226	266	264	248	242	227	244	264	247	244	236	216	240	257	262	253	222	220	209	246	236	223	244	234	272	246	227	239	253	237	243	242	228	254	241	221	256	230	229	198	239	238	209	247	248	245	250	222	231	240	240	226	237	229	248	216	251	238	242	248	245	239	226	231	221	251	242	230	216	218	235	234	224	229	240	267	208	225	242	222	263	211	252	210	241	227	277	233	232	249	243	242	246	258	241	239	240	228	256	222	233	245	234	228	222	222	215	233	226	249	223	248	241	237	257	238	233	240	233	271	229	224	227	208	263	233	223	223	237	226	262	225	238	243	240	210	243	231	231	228	224	193	229	242	269	229	220	228	263	231	257	234	234	236	254	252	225	218	224	240	267	231	220	233	233	258	231	218	225	256	247	239	254	262	259	231	206	249	202	209	247	216	241	227	217	215	230	242	230	238	222	211	240	251	238	261	247	234	265	245	247	252	261	231	214	242	253	232	244	238	243	225	232	272	257	265	256	250	244	253	243	239	247	247	216	222	240	242	219	261	235	226	236	231	242	242	232	258	224	244	247	212	257	225	295	225	236	216	242	244	268	254	260	231	240	220	248	235	229	216	235	268	251	256	220	249	221	243	237	242	244	221	213	245	224	217	272	237	249	228	242	253	232	252	224	258	254	204	229	230	230	218	263	246	259	229	246	230	227	232	249	259	235	245	270	242	252	225	219	238	236	230	246	246	234	246	267	237	244	216	210	232	256	249	191	258	213	241	263	218	255	235	231	241	208	242	220	264	228	234	245	222	226	243	212	236	249	225	252	235	236	245	245	231	259	236	265	242	220	230	241	221	241	235	239	257	220	226	232	222	241	236	239	271	250	230	245	229	240	251	217	218	244	250	218	236	246	242	261	248	248	259	253	225	230	237	228	220	235	270	262	234	226	251	236	257	242	248	235	264	241	227	244	217	216	235	246	257	260	231	226	217	244	204	244	242	225	238	254	223	266	211	225	245	240	250	250	247	249	238	226	261	234	230	245	231	243	248	231	251	234	250	228	230	212	213	246	248	230	235	244	228	228	231	245	236	228	247	256	230	229	236	241	250	268	256	236	217	236	236	236	238	242	230	254	247	250	248	218	265	248	242	208	254	227	255	251	219	259	245	229	249	242	280	217	221	250	233	250	254	224	239	228	231	249	240	220	248	234	220	250	252	245	249	253	230	212	236	248	231	226	237	257	242	249	270	239	268	237	236	220	232	232	223	249	241	219	239	220	241	232	252	214	242	237	226	241	224	233	244	239	249	242	247	252	225	223	245	231	256	226	224	238	245	254	241	249	273	256	269	233	222	224	253	230	266	212	261	243	238	219	229	233	252	247	233	241	236	252	229	230	226	264	242	213	222	229	235	252	228	270	229	231	242	228	263	236	222	223	201	232	235	236	263	248	235	256	217	225	231	232	239	228	227	256	239	263	263	252	250	251	237	232	255	240	236	234	193	255	234	247	235	217	246	239	207	252	244	223	225	239	211	242	214	244	244	216	244	216	228	237	231	237	250	228	239	244	216	244	253	237	224	216	247	208	226	206	256	232	220	221	235	240	245	235	232	210	241	229	221	232	231	229	223	236	217	212	244	245	234	257	219	232	232	252	229	225	232	232	225	260	239	218	207	249	261	245	247	208	235	241	230	230	211	262	235	204	256	239	236	224	236	237	241	211	223	250	230	221	226	215	217	223	217	237	260	236	233	240	220	239	229	221	253	254	236	249	233	249	222	255	242	229	231	236	249	218	244	232	273	237	247	242	214	264	240	279	233	236	236	211	249	228	238	231	244	258	237	253	237	253	244	232	207	213	227	228	213	268	243	261	231	235	258	218	250	250	223	247	261	205	236	230	217	236	242	254	242	193	250	246	219	227	244	234	263	219	240	254	208	229	248	205	238	242	212	236	243	240	243	222	234	247	259	224	256	247	238	275	216	234	244	225	236	233	235	251	221	231	228	219	257	235	230	215	224	259	221	252	253	230	241	230	221	244	262	244	227	233	272	222	222	267	232	229	228	260	248	238	229	207	218	228	234	235	209	237	245	225	242	264	256	215	234	265	211	239	229	238	232	256	223	222	236	230	236	242	241	207	235	219	229	260	223	238	241	257	247	241	240	260	246	229	215	256	226	246	248	238	235	265	254	234	227	257	269	223	241	229	245	239	240	247	263	231	227	228	248	259	225	210	246	244	235	225	238	248	234	212	244	238	240	248	233	247	257	248	255	235	248	231	244	243	229	253	235	241	250	228	211	249	200	216	231	267	213	246	232	219	241	213	244	215	226	224	206	228	227	231	244	256	250	234	247	241	242	249	211	207	226	259	240	231	235	209	224	237	229	241	237	232	249	234	214	283	244	239	235	211	233	213	240	229	235	251	250	239	244	272	256	241	226	207	241	238	249	249	229	257	232	231	250	232	257	245	238	239	202	219	254	237	249	232	208	244	234	235	240	250	206	195	214	234	234	226	221	209	219	224	219	237	238	236	223	233	224	233	242	240	221	222	222	217	246	245	232	250	215	218	250	242	236	239	252	219	244	212	260	243	221	260	226	236	229	222	262	241	252	226	236	239	217	252	245	220	247	230	219	230	232	224	229	239	231	217	250	256	232	244	243	249	223	219	248	247	259	227	232	251	229	233	246	242	235	249	243	226	251	233	278	228	234	240	250	207	258	230	239	246	240	227	240	257	257	242	242	242	239	259	263	242	238	231	241	224	229	252	252	250	232	238	245	221	237	209	266	246	234	232	223	229	236	249	236	269	232	208	244	218	262	210	223	238	240	249	247	220	234	223	226	228	238	247	222	201	223	232	239	227	247	237
3400	8761	5825	2702	1944	1481	1112	863	693	557	532	474	438	401	386	394	374	325	313	321	311	294	316	308	290	309	253	277	286	299	287	284	269	284	275	270	256	268	248	253	254	247	295	234	237	266	274	277	249	230	274	264	246	275	266	270	244	262	244	233	270	265	277	259	238	262	244	284	277	252	260	242	268	255	248	260	248	248	288	274	258	244	278	275	267	268	266	262	242	260	277	279	266	251	248	257	262	245	273	251	233	253	260	266	244	249	248	254	249	252	262	249	275	253	262	268	246	277	247	263	259	245	254	256	267	255	269	261	220	295	237	270	270	258	247	272	228	269	249	236	237	276	263	272	236	248	265	260	241	249	256	256	271	260	282	260	238	246	271	240	269	285	263	265	235	255	261	250	285	283	250	277	258	261	258	269	245	258	248	261	269	258	244	277	233	271	244	247	260	250	261	256	256	282	247	239	237	247	283	245	272	264	232	275	261	250	251	293	256	263	260	279	277	249	229	236	242	234	243	242	259	267	251	243	263	250	233	239	273	266	268	233	234	289	255	273	248	234	252	241	300	264	252	258	267	260	261	277	254	231	238	274	247	271	244	292	241	259	272	289	262	271	272	243	273	275	293	259	251	248	252	247	254	267	240	242	258	247	249	256	278	256	281	220	285	238	268	252	261	241	238	254	252	262	238	241	267	258	248	238	257	265	244	268	252	242	257	245	237	240	259	260	255	258	244	253	268	265	233	292	247	292	273	260	231	261	274	230	255	250	263	285	238	222	251	255	284	252	247	263	256	255	239	241	263	257	242	252	246	229	263	233	256	243	272	254	247	239	262	258	231	288	248	270	295	232	254	250	245	287	288	247	258	234	244	258	237	281	254	245	268	248	259	226	249	261	278	272	273	249	258	248	226	238	248	242	251	259	232	253	256	251	257	248	252	257	246	230	234	252	259	261	238	285	257	267	258	255	251	238	285	246	235	233	259	244	244	253	264	269	268	272	255	245	287	247	231	243	241	257	250	242	275	270	228	258	266	263	261	276	263	238	259	253	273	254	253	261	217	261	257	218	266	264	282	252	266	234	258	250	252	261	257	268	258	281	245	207	261	273	260	225	236	259	241	286	271	238	275	262	259	278	233	256	237	292	246	262	248	243	251	280	237	257	240	238	270	251	253	259	264	262	282	247	277	237	230	241	276	258	251	284	242	250	285	248	265	253	285	269	242	256	250	246	222	256	260	259	274	265	251	267	243	274	277	300	246	270	264	262	287	271	257	241	262	256	255	245	248	242	259	260	262	249	232	267	272	253	273	249	250	265	239	275	257	284	244	255	236	234	251	241	248	243	233	250	225	228	252	266	269	254	268	255	250	270	246	228	223	257	247	259	271	243	260	228	252	244	237	262	247	264	267	248	263	266	274	251	214	242	259	264	287	234	280	286	263	289	269	241	229	228	253	228	239	228	239	227	255	231	282	257	250	244	251	263	243	240	255	260	241	260	251	209	280	284	229	256	262	250	250	226	283	255	266	243	255	281	268	252	264	243	247	272	251	251	265	260	258	278	272	249	242	280	240	255	269	243	245	283	258	274	263	278	231	266	254	243	260	259	245	227	218	246	272	257	228	234	253	273	254	239	267	259	243	264	254	249	246	257	241	259	249	233	265	276	267	260	278	258	294	252	258	256	259	269	260	252	223	267	261	263	235	247	235	238	269	266	248	270	273	241	272	233	240	265	258	257	249	254	265	258	264	266	268	256	253	262	255	253	249	275	242	259	262	227	289	240	235	253	245	263	247	253	250	247	249	260	240	257	243	277	253	230	268	269	218	272	251	258	260	259	249	267	255	275	281	266	248	260	258	256	254	273	255	255	260	258	268	279	250	254	283	252	261	244	240	224	259	274	284	240	270	258	249	277	238	258	240	269	266	236	257	244	277	265	275	243	277	228	251	219	229	260	234	252	253	237	259	246	284	268	242	296	265	220	277	221	250	247	257	271	262	224	265	251	278	236	253	253	286	259	251	239	255	253	231	246	242	265	241	230	271	275	250	267	275	256	273	268	243	279	276	263	251	268	237	253	287	282	246	270	251	289	248	236	240	269	296	265	284	251	240	248	246	259	255	259	242	247	256	236	254	248	236	284	262	238	262	265	267	264	228	245	258	245	262	281	253	258	239	277	255	253	255	250	251	247	234	261	242	254	249	272	269	282	260	213	282	244	258	244	242	249	230	249	282	270	250	279	248	235	260	251	234	249	274	265	256	262	247	265	270	270	242	229	235	233	247	247	273	256	293	234	257	257	250	257	234	240	266	261	250	250	251	246	243	243	215	261	250	288	264	274	262	270	246	239	230	257	229	256	234	236	262	261	235	248	248	273	254	249	272	279	235	279	240	277	237	258	250	260	239	270	281	278	252	272	263	272	267	242	279	260	227	243	246	274	222	228	279	272	255	237	285	244	242	264	246	269	264	245	240	254	231	223	251	280	233	263	244	254	266	256	259	229	275	276	238	259	233	243	237	277	254	245	260	234	260	251	238	240	272	276	274	249	234	239	246	227	277	247	223	236	279	263	246	263	280	250	251	274	268	255	263	263	247	255	272	252	261	278	252	274	265	267	253	261	250	238	264	262	233	246	235	261	245	267	256	258	233	270	285	232	259	226	262	248	261	240	263	260	240	248	247	215	269	252	247	292	218	244	280	247	269	235	250	264	283	261	245	262	274	263	263	255	255	240	276	239	229	242	279	261	212	268	254	260	253	247	259	265	284	250	256	231	270	258	248	272	245	265	263	261	281	250	259	245	270	236	238	272	272	235	273	258	228	236	251	252	254	237	252	252	244	266	251	267	246	264	258	244	294	268	249	269	262	252	261	267	249	231	282	253	265	248	249	230	256	262	257	247	239	229	260	228	266	248	250	226	260	255	255	243	246	267	258	276	253	226	242	266	272	264	277	254	266	247	245	253	267	272	259	253	244	236	249	255	244	253	232	235	290	250	243	242	226	278	241	267	252	253	263	276	256	261	255	279	265	280	235	257	248	245	252	281	264	239	252	244	294	241	261	244	265	276	246	265	250	227	251	264	273	251	253	232	281	245	248	260	276	259	254	248	255	254	260	257	266	278	261	285	265	243	259	254	226	263	260	285	265	280	268	261	250	235	284	253	250	229	246	252	262	240	253	276	235	257	276	243	252	258	260	268	250	248	246	246	260	228	264	276	237	254	231	237	258	255	264	256	285	268	238	261	262	262	239	264	268	239	252	243	265	246	261	244	263	229	251	258	254	265	265	226	244	242	255	244	270	280	244	245	234	274	258	254	254	241	298	256	266	241	253	260	242	226	239	259	256	257	284	258	264	251	259	263	281	272	296	272	258	223	217	244	264	244	237	264	246	264	267	223	266	269	255	240	277	272	272	228	247	256	256	263	227	268	267	261	231	298	280	267	259	231	250	248	267	196	260	246	280	254	219	262	262	269	247	262	231	231	249	224	259	272	260	238
25232	21372	27510	25547	10197	943	704	604	570	520	530	526	496	498	520	486	467	480	489	484	447	441	469	480	481	494	417	460	441	457	470	432	463	501	482	466	421	468	453	426	451	436	468	443	436	430	470	471	467	439	467	452	446	444	471	451	435	450	440	472	454	439	432	459	437	423	451	461	429	436	431	449	477	450	458	454	451	453	472	470	506	444	431	444	443	441	411	408	505	441	436	475	453	432	462	479	481	481	439	475	435	449	446	477	460	455	456	466	475	437	488	464	463	436	433	457	478	479	426	449	479	498	445	446	475	450	421	410	478	467	466	459	479	468	449	472	453	443	478	489	467	464	473	461	432	465	435	461	406	433	453	440	444	478	458	455	451	459	459	472	501	460	433	468	456	438	443	444	432	457	446	410	447	461	455	452	464	449	500	471	444	442	433	495	468	415	478	454	420	457	446	460	417	493	460	482	435	426	403	465	454	421	441	438	431	440	481	458	481	433	450	478	452	438	452	471	441	457	482	463	487	423	473	446	442	432	474	430	493	483	403	452	492	434	483	436	450	431	457	420	471	442	470	440	461	476	460	436	449	456	472	419	468	435	451	457	454	408	438	444	481	423	430	489	453	473	449	471	471	448	447	464	457	470	460	451	483	416	438	479	462	450	467	433	446	457	475	450	486	417	452	487	407	436	455	459	473	438	420	441	449	423	476	458	456	443	457	425	442	464	444	412	486	428	452	447	419	443	433	498	449	440	423	463	453	470	477	446	475	444	431	462	430	456	469	451	448	439	412	457	430	478	468	449	477	459	451	451	469	433	437	432	467	436	476	483	454	443	438	488	453	460	475	472	445	456	429	475	460	438	491	427	468	453	432	425	461	470	447	458	452	448	449	454	434	485	452	438	477	493	427	461	445	395	431	433	437	452	436	462	433	457	442	467	467	467	437	445	427	445	438	448	506	463	438	440	463	453	463	430	449	479	449	443	484	450	402	434	428	458	450	433	512	468	464	411	451	455	474	478	472	445	501	432	457	439	428	404	472	467	468	460	460	451	480	450	454	437	437	435	430	440	472	432	419	495	429	479	477	450	460	446	484	463	442	471	478	451	478	441	456	431	405	435	485	454	461	458	478	469	427	488	412	446	459	484	439	473	449	455	421	477	444	451	469	436	448	434	455	466	447	421	443	441	467	468	448	435	474	457	443	480	431	439	466	496	452	468	483	434	481	445	470	470	477	443	431	462	475	447	414	435	482	433	492	473	433	441	446	432	451	450	430	508	466	412	402	461	465	461	429	461	474	473	487	430	463	442	425	462	459	466	447	460	436	458	461	419	440	475	457	441	495	471	464	429	488	446	437	450	493	442	417	438	472	496	447	460	429	461	459	466	403	442	448	487	438	424	427	472	444	449	418	480	460	481	443	441	463	464	419	480	424	462	421	456	441	448	432	426	454	442	433	410	471	423	460	428	496	475	432	430	469	441	456	449	459	486	452	438	479	411	420	448	438	433	461	479	427	480	447	430	422	472	434	462	468	440	435	480	477	442	419	432	476	436	430	416	444	430	450	403	452	466	459	446	477	461	483	497	451	431	488	454	493	472	407	444	449	453	476	455	450	451	468	489	460	422	463	486	465	487	477	425	419	447	428	427	461	408	456	454	452	459	491	406	472	451	457	453	477	459	447	510	425	435	490	454	464	473	464	446	455	471	429	464	456	463	473	461	445	425	464	460	441	427	445	405	439	453	413	439	443	436	427	455	470	426	486	491	467	477	420	424	457	423	448	421	449	431	483	430	484	435	432	474	465	481	472	436	457	463	477	476	438	466	447	436	465	432	473	473	499	478	422	477	495	491	462	456	453	464	416	444	457	485	443	450	471	437	481	483	452	447	427	441	458	459	443	437	471	432	489	450	417	442	412	435	478	472	471	464	455	468	432	443	430	433	468	487	457	475	468	423	460	469	451	463	469	443	480	494	460	453	448	524	480	459	475	431	423	433	464	454	440	475	448	443	465	470	504	455	454	503	450	435	449	462	461	483	434	401	458	446	419	463	463	443	425	480	419	467	437	447	437	465	433	490	454	451	447	463	465	463	454	445	416	414	451	435	449	454	479	447	443	455	477	471	442	461	421	458	439	469	430	415	414	506	464	448	439	502	442	449	472	453	453	423	461	452	445	438	466	445	421	465	461	454	433	436	461	471	444	453	453	455	483	465	438	426	493	425	432	451	426	468	454	410	467	431	438	457	456	427	442	436	444	467	461	472	451	415	471	436	423	439	451	438	486	436	474	443	436	458	495	484	438	505	449	454	467	480	439	438	483	422	421	463	454	472	473	456	469	436	396	430	456	492	452	457	489	476	467	435	479	455	457	452	461	465	450	399	457	460	421	448	441	462	437	452	441	444	481	444	466	455	424	465	463	453	409	425	486	435	434	458	433	447	474	469	473	476	477	437	469	484	425	458	466	469	427	441	472	446	475	443	464	454	471	441	448	456	446	442	457	461	438	449	436	454	425	460	465	438	475	489	426	448	440	423	465	434	445	471	469	440	447	427	432	449	463	490	410	439	434	462	452	447	473	452	459	448	439	446	431	424	447	432	410	452	444	446	458	462	432	436	432	415	475	468	491	486	460	440	460	442	446	435	408	449	477	455	468	478	454	452	431	460	470	425	454	470	444	451	460	447	450	467	467	431	440	448	438	468	443	482	422	471	457	456	469	422	496	477	452	448	443	422	450	460	413	451	466	454	413	471	438	427	397	438	424	413	465	415	464	471	458	437	417	438	436	495	481	445	457	432	447	452	444	450	470	457	432	472	453	474	473	509	457	456	453	472	426	466	441	407	476	447	471	436	443	485	469	451	436	475	461	498	443	424	451	453	481	435	458	481	453	456	467	457	466	483	461	435	489	475	457	463	464	437	471	424	406	433	468	421	413	464	446	420	459	439	437	462	441	460	482	499	460	467	466	434	458	443	476	434	472	442	471	457	448	463	487	444	446	443	481	433	477	498	463	470	481	476	444	411	451	437	466	464	412	462	445	438	470	489	406	470	457	471	444	446	426	449	452	448	496	483	453	430	446	442	444	434	496	423	458	480	465	459	468	481	434	459	454	511	457	478	430	458	443	471	478	446	453	466	490	438	433	435	433	443	455	423	443	444	454	459	463	459	454	468	459	457	436	441	447	475	467	455	440	478	452	448	445	463	419	443	460	412	462	464	431	471	422	438	449	449	446	485	445	443	453	451	434	453	443	456	457	479	451	453	442	449	422	442	474	483	456	467	456	431	433	454	456	463	417	483	419	445	468	440	420	433	460	436	456	464	492	449	460	477	451	432	434	449	477	468	446	422	442	442	490	469	437	447	486	461	468	431	474	482	463	442	443	441	421	434	439	460	435	456	461	429	467	435	465	440	430	427	492	480	468	404	457	465	430	482	423	471	459	430	449	448	434	456	465	449	419	493	444	466	489	439	428	497	436	447	446	472	472	444	420	468	436	426
3546	5328	3481	1770	1388	1166	992	828	699	677	662	592	563	587	580	545	511	535	522	501	502	525	534	511	505	481	463	539	462	469	473	461	529	466	516	487	516	506	492	514	528	493	481	519	499	496	479	519	468	475	492	447	493	500	481	472	540	512	494	505	474	513	486	496	464	484	482	494	496	503	503	499	481	498	478	488	482	464	502	492	474	487	523	456	482	478	465	516	498	503	543	473	489	500	468	512	471	485	464	525	466	487	520	479	457	468	494	520	472	440	502	502	457	475	468	454	471	445	516	493	482	487	482	472	462	484	457	491	482	488	478	466	518	477	503	487	501	479	501	448	479	476	454	476	528	478	479	470	483	457	514	458	463	472	482	501	481	496	467	492	484	492	510	467	464	482	478	476	469	504	528	490	501	518	473	464	470	453	468	536	432	513	472	469	486	443	481	486	418	476	469	530	498	487	452	475	521	521	491	489	464	452	517	469	500	461	454	502	506	478	528	491	509	460	519	465	497	492	500	454	484	442	523	460	511	465	468	495	454	480	516	505	496	463	445	516	481	503	481	457	441	469	503	474	510	495	492	454	471	457	459	449	461	460	495	501	471	529	480	455	499	462	491	488	463	459	492	473	479	522	478	528	502	495	499	476	502	513	488	492	492	503	493	478	477	472	512	493	452	471	455	500	463	476	501	483	460	479	480	484	464	495	454	521	510	465	465	461	454	513	489	511	515	496	482	468	497	508	442	463	509	497	463	456	491	495	460	491	497	481	508	532	492	472	463	499	510	480	473	487	472	461	488	443	482	482	502	490	471	504	470	485	500	477	475	476	471	510	489	467	522	529	473	444	499	474	489	487	462	479	500	478	453	468	455	491	492	473	492	491	450	460	481	513	454	445	473	486	486	502	506	511	462	529	482	510	539	495	499	505	479	503	536	481	497	473	500	512	493	480	484	433	439	486	508	497	481	445	491	500	486	461	499	474	489	478	502	491	454	476	453	479	480	514	505	452	517	475	508	496	464	461	476	499	448	455	469	447	462	500	467	504	494	483	494	455	497	437	483	472	497	472	459	458	463	521	467	500	461	486	485	479	493	476	505	451	459	495	481	449	518	472	494	492	484	504	504	454	501	488	453	458	484	458	491	496	472	486	499	517	484	466	475	478	491	478	501	428	501	495	451	475	465	498	444	468	459	456	464	476	517	432	454	431	507	498	473	462	466	470	473	468	500	497	499	490	477	454	466	486	482	476	492	494	464	482	486	486	490	440	456	468	483	525	461	473	478	476	495	494	500	487	470	489	517	445	498	476	468	490	503	478	471	473	503	479	506	549	476	482	467	507	460	463	493	488	497	506	506	462	479	480	501	458	519	448	463	494	487	491	494	505	506	468	454	468	505	489	469	470	463	503	482	510	518	466	470	486	481	488	499	493	475	471	507	454	488	490	483	468	476	521	478	467	468	463	464	480	445	503	474	488	477	473	504	466	483	471	513	502	470	506	480	484	448	464	476	537	491	468	513	522	476	513	464	452	480	504	532	499	471	505	481	475	450	514	473	501	481	448	463	497	548	501	469	479	528	468	477	480	470	502	472	479	544	479	459	509	511	542	473	512	456	466	479	524	472	466	473	476	473	494	480	530	489	464	500	484	489	516	509	488	483	467	518	457	497	511	517	494	477	511	527	482	464	474	457	499	497	424	465	448	450	466	447	448	441	497	456	461	480	500	474	516	474	515	446	526	466	468	516	501	484	476	456	519	472	466	490	487	490	510	456	455	476	495	470	455	515	474	491	480	493	476	488	442	496	471	456	447	491	481	473	525	490	474	453	445	525	470	518	494	459	500	485	491	438	525	509	505	494	483	448	467	480	527	476	497	480	456	443	439	492	494	528	471	497	464	527	509	479	492	492	523	510	480	486	485	514	540	495	475	475	468	472	500	500	474	493	504	491	478	480	487	476	495	498	512	490	455	477	484	489	508	519	495	471	471	493	523	497	482	472	513	486	467	454	470	496	495	467	466	484	480	469	471	464	489	496	448	506	458	471	492	460	496	505	466	469	491	515	451	508	445	507	459	497	512	503	521	479	488	479	454	480	486	486	503	485	468	509	469	467	471	491	463	436	512	522	489	468	521	462	504	509	495	458	497	458	522	487	523	489	511	516	511	509	520	514	488	474	460	473	478	486	476	533	502	472	463	485	470	472	504	500	477	496	496	492	483	503	504	476	478	517	484	493	513	460	477	472	488	479	518	488	501	452	447	488	441	515	472	519	465	496	491	473	429	487	508	493	442	494	509	468	499	529	484	439	498	488	449	477	502	481	483	515	515	480	527	526	493	467	499	491	499	491	486	466	490	475	467	491	481	510	488	509	462	453	476	480	468	494	487	519	509	485	501	490	517	496	485	430	485	473	494	505	498	525	487	557	478	469	465	512	475	483	444	494	521	451	490	475	437	510	528	413	507	498	461	491	470	486	504	487	463	478	474	481	472	488	522	461	466	504	480	526	485	461	506	467	465	461	442	485	470	491	485	494	478	472	510	472	486	447	467	496	480	478	483	460	490	446	521	489	453	494	510	513	503	459	504	484	491	481	517	490	502	495	482	483	471	476	497	510	518	462	502	481	458	485	477	489	509	517	485	489	476	466	483	536	516	505	439	455	473	492	458	485	477	502	488	479	462	480	511	450	528	473	465	503	492	494	482	469	501	464	497	503	472	522	474	426	492	469	474	483	477	469	485	441	477	475	478	514	482	517	523	467	485	481	476	439	482	493	506	508	488	464	497	500	455	478	504	471	436	516	436	479	436	481	507	453	503	504	456	484	516	468	476	499	477	459	441	509	504	464	484	474	469	495	480	491	507	474	513	488	472	500	501	461	455	481	488	466	511	433	469	475	517	486	492	492	505	511	495	474	522	472	480	514	465	489	502	480	508	465	490	498	451	502	449	521	468	484	517	468	444	484	500	481	444	488	494	514	513	507	460	508	462	527	484	486	504	432	509	499	490	478	481	468	490	510	468	486	511	496	461	511	479	480	536	500	467	463	512	452	483	438	459	461	470	494	490	490	514	506	508	490	525	471	466	496	509	471	490	512	459	469	488	535	501	487	446	501	500	446	470	469	486	447	472	485	490	492	468	487	448	487	517	448	457	469	485	479	498	519	461	481	471	487	485	462	477	485	508	506	463	473	514	439	512	463	460	509	464	437	491	482	447	434	462	481	473	483	484	462	467	497	499	481	478	477	519	508	507	472	493	484	468	470	496	517	487	460	433	472	529	497	484	513	501	469	461	478	528	469	476	485	482	480	457	482	499	450	423	499	480	559	477	496	477	494	485	451	511	509	471	530	453	495	473	493	506	471	499	489	458	496	490	462	454	520	469	509	490	507	498	464	460	481	486	513	440	494	495	498	491	449	461	486	474	482	484	501	493	478	475	456	478	442	466	500	503	465	510	491	481	487	484	489	472	462	461	506	446	483	445	480	484	423	500	469	507	474	426
22841	21388	29134	24062	21395	21452	8336	1392	1003	882	851	768	738	742	686	658	696	658	625	615	588	606	552	585	599	592	555	544	586	539	565	615	576	574	587	536	566	556	519	529	559	581	530	538	568	548	548	579	533	527	550	561	508	586	558	564	538	532	558	514	531	531	548	529	572	564	534	535	524	547	558	521	549	573	513	523	517	478	539	534	556	510	530	556	499	538	538	546	542	525	527	525	531	536	540	525	570	518	554	548	539	520	530	520	523	547	546	544	541	559	549	509	544	521	539	581	515	572	542	522	588	507	492	512	540	541	554	556	536	519	551	570	527	539	565	513	484	553	521	546	545	531	536	541	547	556	570	490	515	538	526	522	510	510	539	547	532	539	516	514	486	489	556	660	511	558	512	533	519	535	527	527	537	545	543	510	542	502	554	526	562	571	554	524	563	563	509	581	517	545	539	548	537	568	546	550	533	525	522	518	526	526	554	571	535	506	544	519	545	518	569	500	516	546	505	478	556	561	553	519	536	531	556	518	522	546	535	503	539	530	546	531	554	529	529	537	521	537	518	560	519	468	507	517	564	578	562	564	510	515	550	523	528	551	500	533	501	542	507	537	533	549	514	473	521	516	537	553	579	543	541	499	505	534	540	521	557	564	504	530	527	517	551	526	522	558	495	521	530	526	512	515	539	490	513	548	544	551	571	552	538	525	521	582	538	528	547	512	528	546	554	543	511	549	528	518	582	519	566	523	563	566	552	539	539	562	516	513	478	517	503	525	559	537	516	542	516	514	528	503	525	555	527	512	513	549	449	530	532	513	483	531	550	538	531	507	554	545	521	556	539	553	497	524	554	555	502	548	541	568	548	550	511	559	523	580	563	533	566	530	557	494	557	502	553	521	544	544	538	572	541	540	509	524	542	559	620	501	503	514	559	529	524	525	521	501	511	511	547	513	566	557	521	512	529	558	570	545	523	492	529	524	515	544	526	513	516	533	501	528	554	534	555	527	498	522	586	535	526	534	507	540	514	532	531	550	535	524	593	537	521	566	549	532	512	567	566	483	536	549	543	618	549	504	503	519	538	540	532	515	541	525	549	518	537	544	498	542	519	499	523	541	514	521	562	540	532	510	515	552	507	574	532	532	485	556	551	573	519	554	547	517	530	564	547	519	531	502	532	510	546	579	525	511	531	512	509	517	550	532	572	554	534	536	538	542	599	545	596	527	528	535	512	552	536	512	589	545	545	559	543	555	564	498	546	518	519	559	553	520	538	525	516	555	520	571	530	527	541	514	596	526	497	593	535	518	547	581	572	567	515	604	516	537	521	542	522	522	517	549	572	511	572	508	513	511	571	532	512	561	526	552	518	515	559	563	539	526	555	509	564	521	506	537	526	541	568	558	468	560	522	512	580	528	536	545	540	552	476	506	547	521	538	525	514	492	566	511	562	523	485	529	499	516	519	534	527	502	519	556	493	566	535	526	560	539	516	507	526	524	558	496	558	523	541	547	498	528	528	535	513	514	504	558	573	541	537	514	518	529	487	499	539	591	531	567	502	526	520	513	538	523	552	534	545	501	521	562	500	542	556	532	540	524	526	526	532	531	542	561	507	568	504	543	509	563	540	523	527	501	531	540	532	561	543	549	498	525	540	511	576	529	536	547	550	553	546	570	514	528	528	536	568	553	580	548	535	539	514	529	552	507	517	532	522	554	527	560	521	543	483	494	519	540	549	544	532	499	527	555	531	545	489	501	524	557	513	511	532	521	518	585	521	513	529	547	505	518	555	526	571	550	502	509	479	525	505	535	527	498	516	574	555	571	535	515	518	524	522	520	517	576	560	515	535	561	532	547	513	536	536	519	502	510	529	512	588	510	517	573	569	512	520	525	521	508	519	574	561	479	535	507	551	506	531	516	519	528	526	511	558	508	549	606	524	564	543	559	562	574	552	537	544	501	537	521	523	536	538	528	539	509	569	540	512	542	534	489	509	518	529	549	566	508	528	526	531	518	520	565	579	531	511	506	493	577	516	548	529	528	575	548	559	598	535	544	532	553	517	532	570	519	532	512	565	488	526	518	566	506	581	491	496	489	568	540	531	546	502	553	538	546	531	542	554	503	538	547	542	531	547	528	559	564	553	521	493	518	522	567	560	493	571	543	561	557	504	512	532	551	519	539	540	567	567	564	530	522	505	520	526	505	528	518	548	586	517	511	588	531	543	539	537	582	569	557	529	504	543	559	534	525	557	526	528	533	539	520	554	529	505	566	587	559	516	511	526	505	549	543	508	544	531	513	534	507	546	532	538	503	556	525	532	520	581	505	552	547	539	515	511	509	480	524	511	538	545	586	531	528	546	519	537	518	564	554	536	516	522	487	552	534	595	543	589	516	531	534	578	511	545	575	500	555	557	552	524	537	567	565	530	494	548	488	556	498	521	561	474	536	547	535	527	539	530	573	556	553	505	523	502	544	534	549	538	537	506	494	545	532	585	539	556	544	493	545	516	561	551	521	528	543	549	539	560	561	524	539	587	525	535	573	538	513	534	552	552	524	541	518	547	534	565	560	528	530	534	538	528	495	524	469	562	566	521	616	523	536	508	506	518	506	538	548	520	546	510	516	536	535	493	536	520	556	542	499	575	539	503	530	510	478	550	532	504	514	553	526	531	519	533	477	532	503	534	501	574	514	559	498	586	515	524	497	515	522	550	560	511	495	539	545	494	523	522	538	545	560	519	546	486	536	545	507	507	538	488	491	548	553	521	555	528	524	508	586	568	553	511	544	506	540	562	533	558	525	549	536	519	519	557	552	514	556	508	536	597	540	557	553	516	523	549	512	574	584	556	510	530	523	560	548	530	503	529	551	549	498	584	549	514	520	520	522	543	523	516	519	548	523	505	537	536	511	549	533	489	534	559	511	546	573	495	528	539	542	563	560	520	552	538	560	507	580	541	498	534	551	535	484	555	540	501	487	539	563	520	543	514	486	510	524	476	502	527	534	538	530	545	559	493	564	591	505	560	568	521	560	542	507	535	542	547	514	517	487	533	549	540	523	539	539	551	532	532	515	544	544	553	556	507	537	505	536	507	519	521	508	567	511	500	534	528	561	551	534	519	526	510	524	470	529	556	563	521	539	514	550	545	488	522	536	511	503	521	543	586	541	533	480	491	553	537	546	507	541	514	535	550	538	535	512	508	540	542	522	539	553	499	489	525	560	539	514	542	485	538	504	536	542	540	516	566	515	531	561	510	549	517	518	531	541	517	594	523	554	507	555	554	530	494	516	527	508	547	500	552	518	554	484	561	543	533	527	544	631	561	555	538	517	500	531	525	549	535	553	503	529	544	528	579	556	547	521	557	534	537	516	555	572	545	568	514	517	553	548	517	542	537	511	495	496	492	539	514	524	540	516	518	534	534	555	532	537	519	523	561	525	497	542	547	492	513	529	526	526	551	523	534	515	507	514	553	541	532	538	516	517	532	505	534	547	585	524	569	516
4999	14983	9986	4916	3586	2881	2180	1713	1479	1222	1103	1002	880	849	740	754	749	662	666	636	596	593	629	585	613	580	576	577	559	599	585	587	570	554	581	537	572	588	569	573	517	586	561	584	606	553	558	530	529	545	569	533	521	546	577	528	568	566	560	551	592	544	534	553	511	530	552	583	525	542	572	530	556	516	560	549	515	555	552	539	502	556	549	532	549	544	566	556	550	585	537	525	563	548	541	544	546	542	541	514	548	555	526	529	564	550	578	541	519	544	524	549	548	570	526	556	536	550	574	547	547	520	543	568	558	535	543	548	545	549	561	538	543	524	554	518	527	531	538	561	500	520	529	515	506	526	574	587	515	515	544	577	511	512	535	527	497	528	549	555	530	549	596	514	548	534	545	505	547	577	546	519	531	527	530	561	507	531	513	558	546	566	538	546	505	541	581	537	546	493	520	531	544	587	541	515	529	573	562	521	566	533	516	548	530	554	541	501	539	567	578	513	497	493	496	560	520	565	560	559	526	548	489	550	504	527	529	547	544	569	517	505	529	556	572	513	559	579	550	558	543	537	507	533	514	550	539	520	533	568	563	551	562	525	521	501	576	545	540	543	528	511	551	550	520	560	521	525	529	511	537	563	533	532	565	521	569	626	542	487	512	550	535	540	536	530	548	557	519	543	564	553	546	528	529	539	569	562	551	547	521	518	578	526	545	522	581	501	539	525	592	553	562	532	564	537	510	511	536	547	545	521	490	530	523	555	583	512	518	527	530	550	573	571	523	525	546	512	536	564	538	529	504	542	556	562	554	533	529	582	560	567	538	538	539	548	536	546	575	552	533	569	537	544	537	568	539	536	506	535	554	500	574	524	542	560	542	559	567	574	545	518	544	508	515	584	513	584	534	536	535	531	499	540	520	524	540	550	528	537	538	513	498	543	522	563	574	541	584	566	554	513	539	545	570	528	529	552	580	514	520	543	560	601	534	538	548	604	522	588	522	499	497	529	507	507	558	564	530	543	559	504	550	550	571	532	492	582	548	577	571	498	544	561	551	527	517	563	514	570	557	576	540	559	488	552	499	534	532	535	533	532	545	547	500	597	519	576	507	521	554	515	553	544	576	559	541	540	561	581	547	560	479	535	568	493	532	593	544	553	551	512	576	537	499	500	553	587	505	512	511	574	524	515	522	572	576	510	542	552	531	542	589	556	512	558	534	535	519	541	539	539	499	552	499	581	582	525	528	524	520	553	592	549	516	551	551	531	571	577	518	484	534	594	578	514	538	557	585	520	566	534	532	559	537	535	552	531	534	587	549	533	506	527	546	550	543	571	505	514	577	544	558	540	581	545	558	538	587	536	527	551	538	549	545	537	537	527	565	571	540	520	550	541	539	566	520	526	504	524	543	502	546	548	540	529	538	567	565	548	507	569	534	473	518	499	582	524	504	557	509	491	529	500	510	547	529	542	519	543	549	531	534	554	545	523	509	516	548	531	522	515	515	569	546	559	563	559	518	545	543	573	545	536	549	540	530	558	515	530	545	539	514	494	610	550	584	546	511	509	578	521	524	525	507	531	514	555	553	566	524	570	532	555	492	547	502	551	513	521	501	523	526	530	570	571	546	563	543	527	548	527	558	501	541	543	527	497	501	557	558	560	552	545	589	577	554	529	533	504	529	545	583	491	503	506	537	541	517	502	554	508	519	599	517	550	559	543	532	583	539	528	521	512	548	529	546	500	557	505	551	544	553	556	560	586	604	540	552	546	561	536	518	553	507	567	528	539	542	511	550	502	547	546	558	537	544	545	571	525	535	513	560	546	500	514	574	551	540	537	598	538	542	531	518	527	548	534	550	513	553	471	539	571	566	565	559	541	522	490	546	530	601	512	523	551	538	570	549	569	565	568	563	532	520	522	550	503	542	549	549	524	531	527	507	534	555	560	522	530	518	520	548	580	524	565	484	541	585	548	524	519	514	542	541	491	532	523	548	578	534	512	572	544	535	540	511	556	535	522	520	531	567	520	518	518	535	538	509	568	541	524	558	582	540	541	581	594	579	527	525	501	526	543	524	544	570	517	560	523	539	520	554	511	596	558	548	534	524	550	515	559	540	578	517	549	528	506	548	506	529	528	541	569	588	535	526	539	589	524	547	531	552	545	525	516	556	535	508	550	548	504	573	571	567	558	534	538	522	512	581	549	544	546	530	554	508	530	553	567	554	527	512	586	532	569	513	550	549	526	581	533	520	568	538	549	540	564	526	551	556	594	541	519	506	564	557	559	540	567	531	565	490	529	562	511	519	560	596	569	527	580	530	540	555	566	531	552	516	576	525	550	558	591	528	552	503	554	567	538	544	546	512	525	523	526	541	542	557	552	500	548	536	575	543	537	523	584	559	545	566	523	512	528	510	539	566	567	548	516	582	587	563	525	534	548	536	541	554	533	523	537	501	474	551	527	529	541	556	525	575	542	568	502	524	557	511	540	514	548	549	568	533	579	485	544	555	518	516	501	502	535	568	529	522	560	532	513	505	543	511	492	533	544	534	586	539	542	525	558	553	542	516	517	530	534	515	529	523	525	513	560	566	552	556	553	565	539	539	539	506	513	534	518	500	529	531	545	553	540	563	544	535	535	521	515	530	546	518	542	541	544	519	513	487	561	551	543	548	576	565	524	552	507	547	546	511	566	531	543	581	553	480	548	545	555	555	586	521	542	539	575	514	541	558	560	512	562	521	536	558	545	513	510	508	523	523	538	533	552	497	559	541	522	509	547	519	529	517	539	551	535	560	537	571	534	500	510	538	549	569	554	547	500	526	512	536	535	591	520	529	530	489	489	560	536	520	532	519	550	507	516	490	540	546	510	503	575	560	560	540	539	547	576	578	508	522	525	516	516	540	539	513	546	562	533	539	563	535	545	560	539	539	474	550	487	513	527	566	540	525	537	528	523	532	526	575	516	530	576	533	515	533	521	589	497	554	536	526	512	560	585	533	500	531	542	542	538	550	545	522	537	531	529	549	512	560	518	564	539	528	518	534	564	483	545	531	588	515	526	496	501	547	547	542	529	508	532	549	474	545	515	555	591	539	523	551	526	555	548	507	540	547	528	569	568	567	574	520	526	498	574	542	573	569	527	546	540	520	554	592	575	553	564	578	518	529	548	573	552	522	513	512	607	485	586	509	532	557	530	529	535	547	553	504	563	518	531	532	548	551	516	558	580	538	554	530	551	525	552	517	550	525	545	550	537	570	513	488	538	517	562	539	545	547	507	571	576	513	544	509	540	557	571	505	487	549	527	535	553	528	522	542	505	554	583	518	569	561	529	516	550	536	531	542	542	536	467	545	555	550	532	554	556	509	521	528	535	584	536	537	540	550	581	519	514	512	538	550	540	541	516	517	543	539	533	580	558	554	489	564	574	520	553	572	592	539	504	548	550	540	532	514	585	531	531	571	556	568	540	552	570	565	553	530	602	514	520	562	519	535	485	564	496	513	506
27878	17534	3279	466	335	303	257	260	260	213	247	250	238	246	221	242	239	231	214	204	237	253	209	249	213	239	224	198	243	230	241	233	212	229	226	221	233	221	261	222	212	239	240	236	224	244	206	204	231	187	230	234	230	242	237	214	238	248	205	266	215	210	219	226	244	236	237	224	222	235	264	217	255	223	253	242	229	251	262	206	217	231	211	236	220	211	234	221	227	218	222	279	209	219	193	224	254	215	233	239	226	209	215	219	221	216	225	214	209	227	203	237	223	266	209	235	212	261	225	210	237	218	227	227	228	191	225	243	237	230	266	237	189	240	193	238	215	259	238	223	228	241	235	242	216	239	238	238	244	209	200	222	211	227	213	207	241	233	228	241	246	221	215	229	214	214	263	223	230	221	209	240	217	246	243	242	221	207	236	218	238	227	218	239	213	207	228	219	215	216	238	239	223	216	220	214	236	248	229	216	235	214	210	196	231	244	218	246	229	238	236	216	225	238	222	217	238	191	249	250	224	263	185	267	222	201	245	243	225	213	224	220	247	227	240	218	215	240	214	229	234	220	202	222	216	245	221	209	238	219	243	233	209	245	230	216	251	224	252	180	226	215	232	206	212	242	225	213	216	249	251	237	228	228	213	227	230	215	224	250	232	227	225	225	225	239	218	222	212	219	234	235	243	221	202	259	255	226	204	236	210	226	234	251	249	243	243	259	247	219	210	218	229	237	209	211	224	197	253	218	229	225	221	234	234	259	225	213	241	235	227	236	262	222	222	220	235	212	228	246	258	204	214	249	226	184	245	214	228	258	229	231	215	231	236	210	207	235	206	262	211	235	214	210	237	225	234	240	228	222	208	259	251	235	288	255	233	231	215	233	223	228	254	196	230	234	225	200	220	229	218	229	238	242	217	230	231	243	232	210	206	219	218	259	197	217	232	229	215	215	204	227	235	236	224	219	249	259	209	202	229	211	218	244	226	229	224	249	225	242	237	211	229	245	242	218	228	228	257	235	238	235	248	254	221	246	196	207	208	246	214	230	244	246	231	239	227	213	243	234	229	255	233	224	223	263	235	251	237	233	254	216	219	233	220	238	224	218	228	246	216	191	230	230	210	217	214	227	216	233	230	227	207	182	206	195	214	244	231	230	214	195	229	229	235	239	221	248	228	257	226	239	214	243	238	203	226	210	235	264	225	251	245	246	250	231	225	204	216	224	214	242	240	226	211	227	250	234	208	249	226	248	233	229	214	240	206	238	242	233	254	254	223	217	222	224	236	231	209	231	246	219	223	237	222	231	236	240	205	209	224	220	223	255	203	236	259	203	221	229	220	220	251	211	207	245	210	200	236	206	193	248	228	224	221	211	216	212	210	222	217	205	238	225	235	219	236	232	213	236	224	235	238	212	242	226	223	228	216	246	218	221	248	241	240	230	216	225	194	208	221	214	218	223	240	248	240	218	245	243	236	253	239	203	214	226	223	248	236	214	231	248	238	246	230	208	265	231	217	237	205	210	244	246	240	209	229	240	225	231	270	241	211	232	207	225	222	218	234	222	236	240	233	214	259	202	201	208	224	209	242	232	223	231	223	216	236	213	230	213	226	224	229	199	226	242	235	221	251	249	238	249	234	232	243	246	208	213	221	221	255	255	218	227	226	213	233	246	245	226	251	236	243	212	206	232	228	231	247	241	226	224	244	199	216	215	251	215	222	222	239	231	214	210	229	228	219	232	233	219	227	214	228	226	220	246	210	247	221	240	222	242	244	208	242	225	223	240	242	217	206	223	238	246	237	241	254	232	221	231	214	239	247	247	243	206	215	210	214	244	210	235	228	223	215	243	210	223	241	234	226	219	224	227	246	226	243	243	223	241	237	241	240	219	223	220	232	193	188	205	239	252	205	233	237	230	252	228	218	224	243	230	235	225	218	215	244	260	251	208	245	227	236	227	228	256	226	248	240	214	215	231	222	240	239	224	237	207	206	257	256	248	216	234	220	224	243	183	246	236	247	220	218	213	236	245	222	238	229	226	220	237	217	221	225	224	215	223	225	226	240	223	214	251	235	215	230	236	215	229	254	253	211	225	228	244	231	238	195	238	201	212	238	234	239	232	228	229	216	219	249	252	247	229	229	227	234	223	211	263	227	234	259	238	257	251	230	238	213	232	218	265	220	245	257	229	240	246	242	232	211	217	216	222	223	246	234	211	230	204	243	227	219	240	261	232	229	249	237	222	208	226	249	230	243	247	235	204	240	225	199	214	235	237	250	238	239	205	251	241	287	207	255	244	206	221	217	249	237	270	240	213	237	238	209	236	252	245	242	262	229	232	246	227	234	225	224	216	214	206	240	217	225	249	219	242	222	229	253	246	229	237	196	224	204	234	228	235	210	239	220	214	233	243	242	237	231	216	211	225	247	215	194	245	224	216	222	220	229	241	244	221	226	228	214	234	193	241	227	212	229	206	232	206	210	226	221	241	222	218	215	212	225	223	254	243	208	231	241	232	231	238	239	221	231	262	222	215	259	207	217	238	224	232	205	220	205	245	240	246	230	229	218	230	208	221	230	231	222	246	267	268	217	221	225	220	229	205	239	217	223	223	226	244	228	238	201	242	227	240	218	229	205	281	243	220	245	248	245	210	237	227	216	250	208	206	224	232	183	251	222	196	236	219	243	222	210	230	195	213	223	213	220	241	228	236	254	216	212	245	201	248	243	237	225	226	213	250	220	228	227	245	224	219	223	218	242	226	215	257	229	238	211	239	229	243	234	252	200	237	223	227	241	237	234	206	219	222	233	222	233	236	227	228	235	222	212	241	255	195	228	228	191	225	218	219	209	233	229	218	207	221	216	246	207	231	221	233	236	203	215	254	238	229	259	219	212	235	229	212	213	198	209	199	216	220	225	246	253	242	224	212	206	223	209	202	210	234	232	243	253	216	226	206	269	223	209	220	208	235	259	225	233	202	219	232	215	223	221	216	219	237	234	233	231	208	224	254	215	236	219	207	224	223	244	227	235	240	220	218	232	206	214	239	209	204	229	230	218	209	217	206	238	214	236	216	232	217	238	215	226	205	196	224	226	200	247	227	217	208	248	247	222	240	233	268	222	211	253	239	228	244	207	240	235	273	241	254	234	214	241	223	225	242	218	229	231	212	209	253	245	242	204	227	234	221	236	198	237	221	218	239	216	244	222	211	242	204	240	218	238	245	208	229	254	247	219	225	245	228	233	230	265	248	232	235	232	223	243	223	232	210	210	255	210	238	223	239	235	218	217	205	208	223	225	241	222	219	223	228	253	237	230	202	183	226	219	255	232	229	219	217	235	212	222	236	235	228	229	218	231	216	242	258	209	228	231	231	241	241	256	234	230	243	228	244	211	204	243	253	218	236	232	200	229	215	250	218	236	233	196	207	218	248	233	227	233	232	245	262	212	266	220	252	216	218	234	233	236	213	240	251	230	239	200	237	253	211	242	264	246	249	232	236	235	225
4187	801	539	393	344	307	281	288	270	267	258	276	281	241	262	252	241	255	244	230	245	256	278	256	276	271	254	244	270	270	252	269	251	240	259	219	250	265	223	285	217	263	260	225	220	277	270	240	266	286	256	273	251	269	275	227	241	260	271	273	270	256	241	246	246	237	232	253	246	247	271	266	241	264	274	233	265	268	281	241	254	293	260	260	236	248	246	269	252	249	293	279	282	278	265	263	260	247	280	271	237	250	262	250	234	258	236	253	285	253	249	252	267	238	274	239	247	246	261	262	236	258	243	251	269	261	239	259	240	260	239	244	261	247	281	275	261	280	246	235	246	250	264	269	233	238	228	251	228	258	263	259	248	271	239	229	262	257	275	276	285	283	249	264	269	232	236	228	269	268	249	267	253	270	263	266	254	265	258	285	257	273	283	264	260	252	255	227	269	237	251	263	236	272	255	256	268	250	237	251	253	234	281	259	246	269	242	267	244	260	243	274	239	271	260	246	263	256	285	259	274	238	271	252	230	258	250	236	236	231	239	260	278	240	244	244	247	271	253	247	243	245	242	241	281	239	290	245	250	289	282	246	244	255	266	240	253	276	259	278	275	268	255	242	257	263	260	264	260	271	268	253	248	272	241	262	295	261	277	238	232	278	277	264	256	260	220	244	277	272	274	250	253	249	242	273	265	231	267	249	281	247	257	265	263	245	236	290	248	292	255	288	274	250	258	241	268	253	260	235	264	262	229	278	257	244	252	247	268	258	237	242	265	250	253	258	225	250	250	274	251	255	243	263	261	263	238	231	274	234	250	241	240	253	253	231	274	254	244	266	263	228	235	278	283	222	262	257	234	254	248	232	244	284	267	282	257	253	223	252	269	274	246	250	236	241	263	251	272	239	280	263	264	242	299	261	265	269	263	244	253	251	266	241	287	253	253	251	264	227	271	255	246	247	265	249	240	238	278	265	247	276	236	248	258	242	265	266	251	280	253	289	260	287	217	251	266	271	233	257	249	239	268	279	265	295	276	257	261	277	274	280	256	266	235	276	213	282	269	246	271	247	264	243	308	273	271	266	244	280	294	283	274	277	270	241	229	255	246	274	245	275	262	294	291	244	275	254	256	257	260	268	246	270	263	261	243	267	260	263	280	260	260	266	276	284	260	289	271	289	264	256	249	249	266	242	234	242	267	235	266	247	245	260	253	227	255	280	279	278	235	235	262	274	258	261	259	247	232	274	253	271	258	271	223	259	248	240	263	232	266	285	246	241	260	274	288	252	249	273	262	262	272	260	273	241	278	255	244	254	258	247	243	257	248	250	246	267	257	285	259	279	263	278	250	261	250	243	277	256	243	269	256	274	238	267	257	245	277	287	276	242	252	219	249	257	256	260	256	289	236	255	267	282	285	259	246	275	243	259	277	251	245	249	267	251	247	239	285	255	285	259	253	276	275	241	244	251	234	280	268	282	270	233	249	261	264	256	262	254	243	253	275	263	270	241	230	276	265	243	279	266	237	277	247	248	251	246	266	245	250	253	252	228	244	242	260	285	271	234	264	272	238	274	235	252	267	247	263	231	279	246	253	251	247	236	256	265	261	265	276	277	253	246	238	234	240	244	268	247	255	267	252	256	266	277	272	257	285	247	242	247	264	271	256	266	262	259	273	291	266	259	259	261	245	256	275	273	266	241	272	257	273	235	275	273	280	251	244	245	250	267	254	264	254	224	251	256	258	260	273	261	258	256	276	259	251	272	276	265	254	263	256	250	286	280	256	271	262	268	267	244	224	246	260	260	272	231	247	254	270	263	262	284	242	254	282	264	261	254	257	235	278	249	282	268	247	246	261	226	246	261	278	283	252	255	247	267	229	254	249	284	236	255	277	229	253	260	257	245	252	261	257	256	242	251	262	254	276	265	263	289	252	250	263	255	258	275	259	278	234	250	277	253	269	271	253	221	226	242	274	270	249	262	240	256	232	271	261	252	270	247	238	280	265	260	271	246	251	286	260	262	289	268	292	269	266	239	250	279	259	252	275	282	268	289	276	269	241	255	246	258	269	269	272	259	257	263	269	283	257	273	232	248	281	252	257	261	227	291	252	265	257	254	272	308	258	294	258	243	250	249	271	244	265	267	257	297	259	276	237	232	277	276	267	242	274	259	280	274	281	233	240	268	268	268	247	252	252	248	248	242	238	243	237	237	267	278	255	250	256	231	262	252	277	254	276	277	243	258	248	282	237	258	222	228	257	275	219	271	258	266	253	267	279	245	253	267	268	263	268	256	268	250	248	253	256	240	243	251	243	265	250	245	264	296	276	251	239	228	244	251	271	263	248	245	231	258	285	259	275	270	271	248	284	254	265	246	259	273	291	262	258	246	230	298	282	225	254	244	241	224	263	276	289	266	270	236	258	241	251	252	245	276	243	239	270	253	268	251	232	256	259	263	265	280	238	260	246	270	270	257	285	228	239	271	243	247	270	225	247	257	248	240	259	290	282	273	252	240	270	277	273	259	263	271	237	242	246	240	238	260	227	249	241	265	265	265	266	269	257	262	234	254	274	252	266	229	246	284	262	247	268	266	260	269	270	244	255	245	288	244	272	253	273	242	271	258	287	286	253	245	230	252	267	282	278	267	257	239	286	229	254	260	273	241	268	275	252	249	248	273	285	296	253	250	238	282	260	235	286	285	232	254	275	263	278	285	259	241	242	257	252	245	243	261	233	260	276	224	259	277	263	234	252	247	242	229	269	239	258	263	263	261	259	242	228	254	272	267	239	245	283	228	236	275	272	238	224	259	281	266	245	238	277	243	260	245	242	275	252	274	285	258	255	250	244	265	258	238	284	260	266	258	277	273	227	260	254	269	244	268	263	277	249	248	253	268	246	244	286	256	268	241	243	272	255	257	266	282	272	254	286	256	251	242	233	268	261	259	257	234	259	298	247	284	266	265	251	243	272	258	251	260	281	247	240	250	254	241	252	223	276	261	240	265	295	267	261	252	261	269	268	228	262	260	255	251	275	261	274	267	263	269	254	266	238	292	265	278	262	266	252	230	293	276	264	248	255	250	247	271	253	285	249	284	254	253	267	256	250	232	252	273	246	228	232	244	279	253	277	257	243	243	257	222	262	252	257	269	261	274	267	247	277	263	290	263	235	249	239	272	273	254	267	258	263	275	243	240	239	245	256	280	268	282	259	249	225	276	255	225	262	273	254	271	257	279	264	291	251	253	288	244	242	239	275	271	268	261	249	269	281	236	276	250	253	227	273	252	237	277	267	266	272	268	274	261	264	244	264	280	257	270	295	230	255	239	247	238	243	243	256	239	255	276	259	281	266	244	278	257	214	265	266	243	252	265	239	254	274	262	240	257	263	239	270	267	263	248	255	265	259	254	266	272	253	263	241	250	254	257	256	254	260	238	247	254	261	245	278	274	235	247	257	252	270	233	275	268	260	255	274	268	292	267	242	269	265	247	244	263	278	232	266	250
24025	21411	28670	24516	21400	9223	863	549	462	466	408	350	318	307	325	299	277	290	275	302	251	270	253	248	292	270	267	259	263	247	267	242	249	231	240	237	239	255	229	244	244	252	233	243	243	246	227	225	239	209	260	250	246	252	238	286	252	237	235	253	235	224	240	234	261	261	251	254	231	229	238	239	248	238	266	261	246	247	225	253	233	241	225	266	225	234	235	246	230	265	225	245	236	219	230	225	262	251	221	219	249	228	223	238	225	260	230	261	240	224	226	244	228	227	226	233	265	240	230	202	233	253	222	223	230	247	235	232	224	231	210	230	240	243	253	276	243	254	244	254	229	234	259	218	247	228	250	242	248	238	257	230	222	240	258	241	255	230	236	227	231	228	231	278	226	235	257	267	245	253	246	251	240	224	213	247	230	253	258	253	258	252	222	235	248	253	231	225	227	256	236	255	222	244	238	245	259	250	192	258	231	261	232	208	254	208	245	250	230	261	234	244	232	244	257	240	246	256	246	260	241	207	252	232	231	232	219	250	227	245	247	233	188	213	242	231	237	248	248	238	221	246	254	236	253	235	239	221	221	235	220	254	266	241	220	251	221	231	225	238	245	232	243	252	230	246	216	241	222	227	239	221	248	260	261	251	233	233	247	262	240	253	237	218	244	236	256	258	238	243	232	226	233	230	267	249	248	229	249	221	230	233	231	221	234	236	232	234	245	235	226	213	239	224	248	252	273	257	239	253	238	264	247	251	226	236	244	241	267	209	262	242	241	252	247	244	228	222	233	213	210	217	243	226	209	234	244	233	255	209	242	258	247	252	232	264	227	240	200	226	237	236	225	221	257	212	232	249	250	250	228	249	240	214	235	270	218	238	236	203	264	255	244	239	271	251	237	234	247	246	261	255	232	256	236	260	229	262	252	243	227	253	271	253	259	246	222	221	242	246	233	226	241	227	232	259	242	228	219	243	237	237	245	241	234	222	240	233	223	250	244	248	226	212	205	242	245	231	234	255	265	254	223	234	267	250	259	269	234	242	242	245	257	233	266	223	255	246	256	242	236	225	243	221	229	241	226	257	219	239	253	219	227	280	228	233	237	247	253	249	265	243	230	266	239	246	237	245	235	267	246	241	213	235	230	248	259	262	231	223	253	215	259	244	234	237	273	234	258	246	221	239	226	218	282	251	251	232	237	241	242	229	237	262	245	233	265	209	210	221	250	255	267	226	212	214	223	227	242	232	271	247	215	264	249	246	230	222	222	231	252	240	270	254	231	282	238	248	219	230	240	243	224	238	253	239	244	220	255	217	239	250	232	262	235	269	232	243	219	264	223	227	234	249	255	225	233	250	250	247	276	247	225	242	218	226	246	220	208	257	249	220	237	255	235	258	205	242	283	261	238	240	251	229	205	237	238	230	217	238	251	239	243	269	231	225	246	272	260	224	254	247	243	254	263	211	264	246	237	258	242	229	274	253	256	239	232	223	246	219	259	225	230	230	245	233	232	236	238	244	230	233	257	240	235	265	238	227	248	228	229	214	222	253	226	253	228	266	247	217	253	227	237	273	219	230	237	229	258	233	245	249	244	259	258	230	248	256	235	230	229	222	245	250	231	206	247	240	214	251	261	266	229	245	232	269	253	227	235	235	220	234	246	241	239	261	219	250	241	230	233	220	222	216	225	246	253	240	239	248	228	228	228	257	264	237	255	220	250	238	248	237	241	215	230	230	253	238	255	232	256	230	245	271	255	226	230	222	238	249	250	267	245	244	263	236	237	227	276	285	271	226	213	215	225	243	239	234	234	258	262	241	274	207	258	232	258	242	255	262	256	210	225	225	243	238	236	235	263	258	237	240	247	229	240	229	253	235	239	252	238	215	250	237	241	235	249	246	230	244	243	228	230	244	232	230	239	239	250	237	262	247	237	230	220	224	233	227	233	249	244	261	215	234	244	234	246	229	252	262	217	216	277	246	226	237	237	248	260	238	262	236	243	238	243	247	233	269	214	212	228	228	225	240	240	239	242	223	262	239	229	253	246	237	239	234	253	259	237	260	238	241	228	278	242	245	262	237	259	227	261	250	284	220	228	221	228	261	228	230	244	244	222	233	231	253	246	240	230	227	244	244	216	254	259	242	228	255	242	227	255	239	233	198	218	270	237	238	234	251	251	227	255	233	261	252	237	245	264	245	251	230	243	235	228	237	233	259	253	251	236	243	225	234	250	251	246	227	220	236	242	236	252	241	239	235	267	229	232	227	226	216	273	243	233	222	240	238	260	218	249	237	241	230	230	237	223	259	237	247	210	244	230	234	261	236	245	226	243	223	233	238	253	244	256	252	261	257	238	218	232	242	259	222	252	252	244	248	256	241	244	209	227	271	245	228	219	250	211	235	226	225	253	245	250	249	245	241	207	261	242	240	223	229	243	244	228	250	234	277	233	231	224	234	248	270	238	274	240	229	228	240	208	239	218	249	243	228	221	237	258	211	253	258	253	251	229	255	238	255	249	237	231	253	221	303	247	207	217	222	237	265	223	257	254	236	252	248	203	216	236	223	257	245	245	232	233	231	229	231	211	252	223	245	248	239	247	222	247	258	207	264	253	241	212	236	241	249	208	225	239	244	216	244	229	234	256	231	236	208	248	247	225	230	213	268	241	254	245	228	220	251	233	246	239	247	246	248	255	239	210	261	253	228	251	234	261	240	221	207	247	245	271	235	266	257	240	273	232	244	230	238	248	230	265	248	244	258	249	244	237	241	223	217	246	222	271	222	253	231	263	236	224	195	242	219	251	242	237	246	215	212	231	236	232	248	244	217	252	233	248	242	251	225	216	253	247	250	241	211	261	237	224	247	249	211	230	243	212	263	248	246	232	258	251	252	239	235	240	264	223	238	254	229	251	253	241	226	266	273	245	216	260	225	260	219	211	232	241	258	241	241	226	247	245	231	277	203	235	252	257	259	259	246	240	225	226	233	237	240	253	241	231	239	257	249	215	222	229	219	239	243	225	215	247	250	243	249	225	238	239	264	243	269	251	245	231	250	247	231	262	221	257	228	261	244	262	227	231	254	228	239	258	232	220	245	256	260	271	237	235	236	255	238	226	238	219	214	236	222	266	219	255	262	246	233	229	239	202	238	240	241	236	277	252	254	246	233	235	252	243	232	242	244	240	250	232	238	257	239	240	230	231	224	231	229	237	221	230	232	247	261	219	223	235	265	276	244	260	226	237	254	275	218	210	229	256	244	248	234	227	249	252	228	265	230	215	246	257	239	267	249	248	200	256	228	240	256	246	205	220	264	220	250	255	267	238	245	264	222	232	232	236	242	207	230	242	230	255	249	236	242	262	229	228	253	230	232	239	221	222	236	222	194	241	248	242	246	255	222	245	243	246	246	218	235	253	236	274	247	277	217	253	239	258	251	208	261	260	241	239	239	221	267	246	230	241	243	232	239	216	249	237	232	221	247	278	269	223	217	234	241	223	256	239	247
3402	8858	5857	2638	1965	1362	1087	817	703	600	574	480	457	407	380	344	357	344	353	342	306	308	322	265	298	298	295	284	259	255	273	304	289	271	274	256	268	289	272	278	281	304	271	282	294	282	278	272	272	258	253	270	287	270	242	285	287	263	256	297	212	272	267	266	255	251	252	301	248	249	270	271	238	253	241	270	292	270	256	273	261	259	302	286	266	247	260	273	232	270	284	263	270	283	252	288	267	255	234	263	275	256	253	257	251	287	265	281	217	257	266	253	247	250	259	265	257	250	281	251	274	266	261	255	282	270	248	282	239	248	256	260	264	250	233	278	258	224	277	264	274	262	244	268	244	279	289	234	253	265	277	286	239	258	246	243	258	270	266	253	249	261	280	260	249	231	281	265	269	261	268	245	285	235	255	247	280	259	247	253	293	237	255	236	269	260	263	262	253	250	251	278	249	266	265	249	248	219	271	263	256	263	234	253	247	251	251	265	243	266	256	265	240	234	274	256	265	245	292	249	274	254	246	262	245	275	243	267	247	270	252	247	249	243	253	239	255	244	241	263	269	252	257	253	251	255	262	250	248	251	266	260	260	252	256	276	254	234	231	231	286	280	264	249	221	250	257	262	228	265	280	235	244	278	275	264	304	253	278	245	265	266	243	238	243	290	235	246	250	236	269	286	264	261	274	264	256	240	242	262	250	300	259	247	283	262	257	249	242	234	256	274	257	263	250	275	258	262	270	268	278	258	248	292	255	235	248	273	252	277	243	257	262	275	251	264	272	253	269	243	242	271	235	224	239	287	265	266	271	288	234	247	254	235	263	259	254	251	270	269	259	252	276	281	263	255	253	241	250	282	250	252	280	243	278	266	223	301	248	229	254	241	256	254	239	249	254	251	260	251	297	275	269	267	272	241	277	259	244	290	248	274	244	253	237	277	249	208	247	232	306	264	274	236	275	270	241	280	268	246	228	252	264	283	261	243	280	254	245	224	277	272	244	261	256	251	234	262	291	267	258	265	277	296	263	244	251	261	229	234	258	273	254	285	234	257	238	245	271	256	263	262	277	247	274	243	250	217	282	277	260	227	258	276	263	276	271	263	273	245	233	262	243	233	280	276	260	261	244	267	245	250	271	256	267	265	306	258	249	258	263	267	232	268	256	274	256	254	259	277	279	231	269	247	258	270	262	295	251	239	267	254	247	275	229	247	281	266	250	256	253	280	253	261	275	253	257	264	258	276	277	245	277	297	265	280	244	278	264	277	260	263	229	255	265	277	264	253	262	270	266	258	267	264	240	229	270	230	267	275	259	248	242	261	255	245	241	249	268	257	245	257	272	249	252	230	250	275	268	253	239	235	255	234	256	234	254	251	253	275	257	256	253	265	262	254	266	246	244	239	279	261	242	249	259	287	233	252	290	248	260	250	250	234	266	263	260	259	225	256	267	278	227	283	254	247	243	284	266	273	236	275	313	270	260	269	271	258	276	292	258	249	242	251	260	253	260	263	287	259	255	254	245	248	247	243	219	245	268	254	271	255	269	244	268	273	257	270	249	264	272	248	271	245	294	260	265	251	271	257	253	269	271	258	274	264	248	259	237	234	255	282	262	248	280	227	250	265	233	292	264	263	239	237	304	237	262	269	256	246	245	296	239	281	272	280	277	248	238	250	249	261	267	257	231	206	254	281	236	267	258	252	247	263	256	247	249	254	264	258	271	284	269	284	275	259	276	245	262	259	252	267	214	244	231	254	299	248	248	242	285	247	252	236	282	250	250	238	259	291	248	260	263	286	251	256	239	277	257	236	261	262	229	282	247	261	307	252	272	269	252	264	246	253	262	265	282	272	242	308	259	254	285	255	248	250	250	225	254	263	256	257	279	285	252	246	276	271	252	265	269	242	258	244	264	237	295	273	264	249	275	229	255	255	261	260	220	256	258	267	241	262	279	248	247	273	291	252	248	249	253	238	248	262	258	235	261	275	240	225	275	240	256	236	242	261	273	274	236	272	262	270	247	267	261	267	268	280	229	239	238	253	271	261	275	269	270	256	254	289	255	252	255	269	235	295	259	260	249	277	260	238	240	265	263	225	227	272	259	263	260	239	261	264	235	263	273	295	244	264	241	252	251	239	261	275	274	254	245	248	258	234	234	257	243	285	268	249	256	230	266	294	268	268	265	273	236	241	220	258	258	248	253	253	223	254	258	253	237	235	238	259	261	243	293	239	257	263	262	287	264	281	266	254	235	243	257	281	213	252	259	223	261	252	259	266	251	266	259	250	225	254	236	253	232	264	245	254	228	248	264	257	227	264	252	211	253	247	240	232	263	241	239	254	250	252	252	263	259	260	272	270	270	234	263	251	276	242	253	259	278	272	219	262	255	260	272	258	277	269	243	241	286	235	256	259	250	253	251	268	242	224	260	260	252	256	247	268	270	253	253	247	262	250	251	257	261	242	278	247	251	277	234	278	245	234	251	261	281	255	272	267	282	261	262	229	245	277	257	266	264	264	275	265	274	250	248	252	225	268	251	240	259	267	265	275	256	253	273	259	255	272	225	237	270	270	250	265	258	259	242	250	253	285	241	266	237	282	254	262	240	289	268	238	252	248	253	253	250	243	261	251	259	282	253	222	252	252	261	245	241	241	267	235	255	236	257	247	273	254	247	274	252	265	250	271	246	284	249	251	261	255	243	278	243	274	246	270	244	257	232	271	259	305	257	253	249	273	251	276	259	223	260	249	250	265	219	252	270	258	276	267	268	255	283	288	240	280	237	235	226	257	278	256	280	245	242	278	254	245	275	251	244	272	246	233	229	239	233	221	267	281	278	248	262	301	281	270	250	244	259	260	238	263	254	260	253	267	255	257	249	261	265	255	267	240	255	253	241	247	222	270	243	276	271	224	251	284	243	249	254	250	274	264	270	272	275	254	256	258	235	263	273	285	231	251	285	258	251	275	235	264	263	260	257	267	251	262	277	254	261	247	258	242	253	268	270	279	251	283	268	247	236	256	230	247	253	262	278	256	285	259	245	259	255	284	240	287	237	268	237	260	260	273	250	262	257	250	260	282	254	291	254	257	247	238	260	265	251	287	240	266	253	292	245	263	224	265	248	265	275	265	234	258	252	248	255	266	245	236	259	237	257	238	243	291	251	270	239	248	284	264	282	282	237	268	248	277	273	248	255	243	262	276	245	265	269	247	257	262	248	249	253	287	245	260	259	246	252	247	279	242	261	261	270	239	255	276	251	244	275	277	275	230	269	257	248	262	249	262	245	249	254	252	277	253	248	255	262	272	274	259	264	262	287	279	279	246	278	290	257	246	255	240	241	258	269	239	241	272	241	236	247	290	250	298	259	279	228	241	253	275	218	271	260	265	264	256	295	262	280	300	264	254	250	256	283	241	231	261	260	261	242	252	267	232	257	284	245	258	234	275	255	231	255	229	252	266	241	267	244	258	260	250	253	244	264	272	292	235	244	264	242	235	250	249
25270	21424	27596	25615	10171	942	768	656	567	583	531	524	493	457	490	507	427	516	478	500	437	522	463	479	474	485	488	465	436	472	491	479	495	426	473	508	464	452	476	426	444	479	467	461	453	449	484	444	442	449	480	440	457	455	435	477	455	460	462	498	472	459	461	488	468	461	463	436	471	461	491	444	487	470	438	475	443	467	425	455	468	449	378	493	470	476	457	486	459	487	468	469	488	459	439	446	474	468	456	444	467	440	456	463	471	468	460	477	459	461	445	434	452	445	420	499	473	444	471	476	424	462	465	473	463	448	450	439	488	430	479	447	420	494	482	465	502	471	441	454	441	485	435	454	454	456	482	456	453	452	408	445	445	449	447	445	452	441	423	429	408	423	466	453	450	426	432	466	460	466	497	458	494	491	467	450	483	477	434	454	452	462	450	453	439	457	463	450	464	421	457	434	441	466	471	470	469	477	433	437	455	438	460	464	477	414	467	458	463	457	485	481	462	434	457	456	441	469	470	456	437	476	463	441	439	462	448	468	450	452	449	462	441	439	442	449	478	493	458	490	487	457	477	415	437	474	456	432	476	442	475	473	442	470	452	474	448	454	463	430	443	495	455	442	501	457	463	459	437	439	464	504	469	491	464	481	428	495	458	464	444	448	464	471	424	487	496	473	510	441	456	453	454	448	447	444	419	461	429	423	490	455	434	457	479	466	452	489	446	437	489	454	466	446	432	447	454	476	458	439	475	457	456	440	463	437	480	460	417	480	433	483	442	460	445	438	481	457	489	475	450	471	459	472	453	462	436	507	451	415	438	449	496	457	430	454	420	464	469	452	438	443	460	476	465	501	474	482	444	455	448	455	433	520	427	457	445	448	454	450	507	449	455	483	468	491	416	464	451	483	428	481	481	471	425	444	476	414	446	462	471	446	456	469	481	458	468	466	413	457	478	448	463	465	433	458	499	470	451	421	464	467	506	487	474	486	429	503	467	448	465	422	464	461	492	468	437	463	504	436	434	448	447	410	418	447	480	451	500	436	464	474	474	451	446	493	495	453	422	464	420	442	452	450	453	458	460	464	441	410	480	468	456	435	431	479	420	425	461	457	455	474	444	493	436	489	458	417	453	497	457	489	460	473	449	486	484	475	463	460	432	479	429	506	472	494	464	464	426	435	454	462	470	466	466	466	435	493	438	421	435	463	470	447	490	473	449	485	435	430	444	461	449	454	451	522	464	468	470	445	455	451	458	457	444	446	449	462	431	459	470	474	469	427	429	449	436	452	465	507	476	480	477	462	427	448	413	440	472	433	464	436	489	452	497	448	454	432	446	444	463	461	461	421	437	445	489	437	440	468	456	498	457	436	482	451	428	439	462	476	468	411	448	491	461	441	433	477	460	442	478	464	481	485	467	440	407	491	453	436	483	457	476	460	468	449	467	459	467	467	477	456	444	453	463	461	458	479	430	459	459	445	482	485	431	481	430	478	435	457	464	501	467	451	438	464	473	459	458	525	456	471	460	479	429	430	500	461	439	443	455	473	444	482	450	452	456	450	471	463	458	463	436	442	458	446	481	420	482	458	437	427	472	446	439	447	406	439	458	472	465	447	461	465	401	461	474	456	463	515	451	433	451	450	451	456	476	448	465	433	452	439	425	440	472	454	438	482	419	444	442	446	423	421	456	465	463	438	426	461	454	483	420	438	472	477	461	461	490	476	446	477	477	436	425	425	430	419	427	465	476	457	472	465	485	507	486	438	476	454	474	447	450	443	488	450	451	434	427	448	458	439	445	459	457	465	437	478	446	439	446	427	462	481	460	427	477	453	458	460	413	438	444	464	472	421	499	453	461	447	434	429	473	478	477	458	462	424	475	464	467	436	446	478	465	447	431	445	458	502	479	430	445	483	502	454	443	467	406	451	455	448	455	449	472	427	438	456	474	459	426	504	498	445	497	436	467	481	478	435	447	454	474	457	451	470	461	440	447	471	445	418	436	458	469	444	448	422	440	466	461	500	465	428	451	480	428	427	450	463	463	433	418	476	509	446	434	455	425	472	460	440	455	446	486	483	419	433	463	429	467	456	457	423	476	440	486	435	454	456	461	466	441	484	484	458	496	409	452	478	450	471	425	422	442	448	469	426	434	477	427	447	443	394	446	437	465	516	450	445	441	441	445	442	457	500	440	466	449	445	490	474	463	472	439	500	438	477	434	444	470	445	437	447	464	420	436	433	444	463	439	449	446	483	470	470	452	434	469	453	470	465	479	462	472	432	429	469	452	448	461	470	447	411	427	492	425	428	454	485	432	462	450	442	471	454	509	431	493	446	445	456	468	463	468	479	488	477	484	463	440	461	473	467	490	443	482	481	411	456	469	417	476	482	412	464	498	486	435	444	463	480	459	483	448	462	441	390	455	495	429	476	472	455	481	462	438	459	452	462	440	452	429	456	468	460	442	435	495	478	467	448	448	448	470	446	484	468	462	474	443	463	399	445	422	478	457	508	438	426	469	440	449	443	472	439	446	461	445	459	463	485	458	450	461	439	467	492	487	464	453	458	391	466	483	482	444	459	449	481	425	448	435	467	448	474	481	441	456	434	499	450	455	429	480	428	431	485	436	447	455	416	468	437	463	445	440	438	482	492	441	428	434	476	446	451	454	463	414	423	479	460	452	451	431	406	453	439	468	463	451	457	446	452	458	457	444	446	439	406	422	445	448	483	460	437	484	437	450	464	436	500	446	451	432	476	451	419	463	462	465	437	414	461	460	436	433	455	458	448	471	444	474	407	472	435	459	461	436	413	433	441	435	465	445	424	456	490	467	431	459	506	491	456	463	487	439	425	448	509	470	459	452	453	445	452	478	431	437	456	471	468	483	432	483	430	431	468	429	466	468	442	459	483	455	503	456	470	463	506	421	414	449	419	431	451	436	423	458	436	434	447	470	458	461	446	458	435	476	491	473	435	453	462	459	470	480	482	450	422	457	418	474	446	449	438	472	468	451	446	473	450	447	415	434	431	422	446	440	444	443	436	482	449	458	448	424	481	411	423	433	482	484	432	424	468	442	447	431	486	434	394	477	458	487	433	451	445	486	489	472	459	446	427	471	484	453	434	461	483	426	439	485	456	420	449	438	421	477	436	415	461	447	471	457	444	436	440	434	506	500	456	487	467	454	463	435	451	464	424	438	472	426	448	425	443	463	457	434	462	426	437	473	437	431	457	479	439	438	455	438	455	476	495	473	435	481	448	462	449	458	443	458	471	464	443	439	474	448	418	434	417	478	435	491	467	438	411	439	442	476	435	448	472	467	469	470	454	454	415	460	433	422	448	438	464	451	463	513	472	461	422	447	439	421	476	439	471	417	466	416	449	450	425	429	484	488	483	434	431	480	467	461	453	486	486	435	454	451	476	495	441	451	419	472	473	441	430	442	462	430	448	456	456	468	449	480	471	435	440	502	440	445	454	463	446	456	431	477	451	472	462	452	483	466	475
3532	5429	3409	1795	1384	1136	975	752	724	652	664	627	567	575	571	498	535	483	545	503	494	503	519	535	511	476	498	504	492	530	482	480	478	498	498	535	460	518	496	475	514	505	493	494	476	526	484	474	451	505	477	503	468	462	519	497	517	474	462	485	468	483	513	483	465	460	512	472	474	508	469	515	476	461	502	447	540	493	510	474	535	474	468	491	510	450	482	521	552	503	442	464	471	485	508	500	486	491	465	504	493	467	467	485	474	485	498	497	417	462	471	465	473	498	495	456	496	451	454	469	446	498	464	503	485	516	499	463	481	534	471	433	472	456	515	444	480	473	466	470	515	496	481	486	461	504	436	525	473	455	444	470	465	463	498	502	462	477	482	509	476	472	477	474	528	503	497	510	467	482	473	500	511	486	423	499	456	499	468	482	438	484	474	469	489	491	468	463	499	509	501	497	499	481	443	506	481	489	470	464	465	470	476	465	487	472	525	487	517	526	450	481	458	475	489	503	467	526	492	489	472	478	490	483	473	454	499	457	456	521	511	483	458	480	494	471	492	494	499	484	514	485	492	512	476	494	493	480	510	524	475	518	472	499	497	501	440	455	477	471	510	466	486	476	487	477	435	477	486	486	468	487	493	490	454	470	496	494	505	491	506	471	514	512	483	513	522	513	490	515	491	530	458	469	481	503	506	471	453	490	501	471	493	484	495	498	441	477	446	470	466	509	524	498	461	537	446	486	496	474	455	456	509	459	516	474	466	509	503	480	460	464	514	507	482	515	490	486	495	516	468	450	468	495	469	495	474	449	462	441	479	479	483	528	501	513	460	505	453	534	485	478	507	481	458	500	468	505	493	478	464	466	495	504	450	461	506	472	509	494	529	499	480	478	534	452	466	487	455	471	478	525	487	492	464	495	505	449	459	506	464	540	494	458	518	477	499	472	485	502	446	473	491	519	506	494	443	479	447	516	485	489	457	498	487	470	496	478	503	480	464	518	492	499	497	471	479	474	453	500	536	461	492	516	462	528	491	514	495	510	511	491	480	483	483	504	491	476	496	457	499	457	456	485	491	464	517	478	507	470	551	476	464	484	536	505	520	476	504	479	495	456	485	446	489	499	503	487	502	444	502	478	473	480	511	476	525	510	455	457	464	482	477	486	505	540	500	515	491	473	454	476	502	502	482	469	499	539	452	524	506	489	491	458	523	487	496	477	527	447	500	530	467	464	499	472	458	494	467	510	503	481	487	482	486	472	495	470	480	500	475	505	494	485	473	491	488	514	476	504	472	467	464	505	511	502	542	512	486	481	480	501	471	467	502	496	469	493	459	494	512	476	499	489	439	477	502	499	511	508	518	478	539	530	452	514	479	497	472	452	489	482	457	477	518	513	514	493	510	451	514	501	482	485	466	469	442	513	495	499	513	507	485	491	497	473	522	476	506	458	481	485	496	447	488	507	480	476	510	432	449	476	511	476	487	491	501	451	493	452	472	443	486	503	505	475	494	453	457	493	480	464	475	482	485	488	452	515	524	478	463	481	465	466	497	525	492	509	452	447	474	502	484	470	512	483	506	496	503	476	512	506	515	451	503	474	506	442	448	518	516	459	501	490	482	478	534	481	477	485	444	477	507	476	496	494	526	496	509	502	493	505	494	465	509	493	493	506	500	484	473	471	509	448	508	484	517	486	511	489	447	467	486	467	450	464	495	460	493	491	520	469	492	476	499	454	531	474	473	451	469	459	481	477	514	472	487	468	487	470	471	477	466	469	496	466	481	496	463	522	478	501	522	476	463	496	492	479	474	478	467	491	495	468	486	478	507	477	484	491	440	495	514	493	510	474	546	482	484	488	490	490	492	459	513	468	512	510	485	497	485	468	472	506	471	476	469	512	510	483	473	528	488	505	492	471	476	474	503	492	469	437	456	425	476	480	465	460	466	480	478	492	532	468	496	481	486	474	488	450	492	508	453	490	471	489	505	483	491	466	477	462	476	486	506	463	461	491	481	432	437	526	473	477	481	492	485	486	488	512	517	489	483	469	467	488	494	497	467	488	524	501	491	473	486	535	477	506	471	472	477	511	507	500	497	505	484	480	488	491	464	497	440	494	493	475	514	458	462	480	481	511	480	478	491	476	515	466	498	500	483	514	480	447	509	474	476	475	518	472	478	490	501	481	457	548	491	496	473	467	498	466	471	524	490	526	496	493	484	489	506	500	496	459	477	474	477	465	437	475	470	501	495	480	501	467	464	460	523	491	476	508	439	442	480	474	484	536	479	516	489	495	483	464	495	504	507	469	470	467	512	459	494	524	484	504	521	487	481	474	500	457	500	496	496	494	504	474	451	451	509	480	502	515	470	478	492	485	510	466	523	470	514	474	495	464	476	512	495	510	461	486	472	514	461	446	513	478	510	483	479	520	469	495	481	492	455	488	515	503	522	465	463	488	516	462	465	488	482	503	508	517	459	493	465	497	499	477	495	525	500	472	507	494	448	468	495	489	479	504	472	495	500	452	512	504	475	469	487	503	463	488	464	501	553	494	541	434	508	488	505	465	492	465	481	503	451	451	471	511	478	496	488	463	472	450	471	485	474	518	460	492	525	475	458	441	487	507	495	499	493	493	491	476	463	479	456	492	478	477	482	487	495	449	477	487	471	479	477	499	470	496	479	458	462	504	502	486	509	521	503	474	451	456	493	525	501	461	510	464	511	466	467	516	509	492	471	512	476	522	481	490	476	481	469	479	485	523	485	455	506	478	485	440	512	457	461	487	505	473	457	441	491	502	491	488	494	461	526	483	489	459	466	426	461	500	495	496	496	454	484	494	509	522	478	486	449	498	459	509	476	480	468	502	484	474	496	515	513	502	475	478	478	478	517	501	474	477	476	479	477	505	464	509	499	489	481	435	525	462	489	490	481	496	482	491	482	471	465	540	498	545	469	513	429	453	481	505	453	487	471	498	480	481	482	467	466	494	490	504	481	480	505	466	452	478	463	482	479	476	517	506	504	472	495	460	524	489	492	505	458	485	497	528	501	477	520	493	495	477	490	454	505	451	505	550	490	482	513	500	469	494	477	497	480	477	458	478	451	434	503	477	506	503	498	521	478	477	491	503	493	534	472	510	475	502	488	515	471	453	480	488	491	467	514	467	480	480	496	457	460	483	478	497	467	494	483	480	496	456	492	470	469	450	508	510	443	458	526	500	489	522	466	503	467	491	461	507	459	471	499	478	496	499	436	504	461	482	479	461	471	480	516	523	476	471	490	534	502	520	491	479	449	502	478	461	460	482	482	489	456	511	471	532	474	498	463	440	462	501	492	475	489	443	512	456	511	523	464	480	504	490	475	463	504	509	471	486	527	510	498	487	456	491	452	527	465	442	481	470	511	466	488	452	490	498	468	477	478	505	478	456	481	504	504	440	499	451	481	495	456	497	491	475	493	459	522	509	520	503	491	432	485	513	451	482	522	488	472	465	521	471	471	458	483	492
22857	21416	29164	24052	21419	21466	7877	1369	974	943	815	797	731	693	665	674	626	659	634	640	652	636	599	581	570	570	595	546	564	538	526	539	568	568	545	578	540	522	543	530	572	571	577	545	555	564	578	562	512	545	535	509	539	554	552	565	539	504	547	596	537	521	526	574	570	576	519	526	514	561	541	525	551	578	563	534	541	558	528	573	570	526	558	552	527	556	520	521	534	538	555	516	562	545	519	557	573	570	523	530	531	509	552	506	529	541	522	580	540	510	522	546	519	563	507	532	466	507	533	536	531	565	549	537	540	555	545	567	533	510	541	531	513	570	539	560	559	499	531	543	547	558	565	563	586	506	529	568	512	525	557	558	514	519	575	533	534	546	519	522	539	574	506	520	539	564	579	519	561	538	504	549	556	524	537	535	500	533	516	582	512	509	530	560	581	573	547	528	540	557	548	535	522	524	515	538	513	540	550	504	563	534	537	545	540	553	576	541	526	530	510	532	516	566	568	519	521	535	521	537	506	481	535	521	483	537	520	521	601	507	569	527	552	594	542	560	503	517	530	554	525	543	542	538	516	517	539	497	542	502	523	540	512	551	497	612	547	545	519	537	578	539	555	522	524	556	553	545	531	563	546	548	505	568	536	570	556	544	544	556	550	511	557	550	547	560	533	506	506	524	508	568	526	518	521	527	554	604	548	507	548	561	536	510	505	557	537	535	538	549	551	557	517	548	538	503	510	481	493	537	527	547	521	520	527	564	556	476	504	559	516	504	534	502	544	525	586	525	557	549	514	554	551	548	518	530	551	518	540	522	520	539	511	575	488	539	555	505	542	544	538	528	521	527	557	551	524	515	510	578	523	573	508	501	556	526	541	571	555	494	529	547	581	532	547	520	518	542	563	526	542	510	539	510	506	516	572	540	518	550	539	554	498	500	524	551	540	561	534	533	540	540	530	541	495	524	509	510	545	499	543	528	513	564	525	557	545	522	528	540	507	520	558	552	511	486	610	537	511	551	562	550	555	507	505	526	510	533	555	566	550	519	515	552	543	510	526	526	549	549	558	548	576	540	511	513	520	547	538	495	552	514	540	572	565	533	548	503	558	508	510	554	532	527	536	528	535	473	559	500	491	505	512	498	544	545	543	534	542	573	557	524	524	581	521	559	547	527	525	533	530	575	571	537	559	509	560	515	491	539	550	530	497	519	524	528	532	553	516	536	552	598	537	576	549	545	545	515	494	523	525	520	600	529	538	570	577	528	521	530	508	513	529	504	503	516	559	511	486	553	548	525	529	530	558	525	518	544	548	557	533	600	566	551	504	528	543	560	542	527	539	539	528	542	495	556	475	525	523	514	556	537	519	523	486	523	541	512	559	575	571	502	549	562	530	530	564	528	531	546	529	512	543	503	526	537	510	504	515	544	587	511	526	553	549	549	586	571	550	542	543	544	527	513	563	549	520	521	559	568	556	569	516	547	535	540	549	491	554	529	522	541	562	536	518	524	527	552	512	496	524	523	542	522	532	536	508	551	543	555	547	512	549	526	529	541	493	528	528	527	550	542	584	531	530	512	559	482	526	539	530	555	524	587	543	541	553	542	519	550	522	540	533	511	582	520	554	564	514	523	509	527	525	522	522	537	542	518	538	535	580	567	539	549	542	566	547	570	535	575	525	540	540	557	539	544	534	526	484	535	491	554	547	528	537	562	538	506	557	550	518	534	526	577	547	512	530	540	554	575	549	530	530	522	505	543	540	530	512	492	541	514	506	526	528	554	515	519	520	524	540	566	577	528	515	558	530	522	535	507	534	541	524	551	530	552	525	510	549	502	532	558	520	539	540	513	537	529	517	561	543	585	593	539	481	542	550	522	505	533	503	484	524	509	487	559	563	511	519	538	525	539	514	573	551	563	561	510	550	548	532	577	543	567	562	514	522	573	507	531	526	534	516	527	576	495	520	522	546	564	561	554	528	535	516	541	474	538	546	532	528	530	518	554	517	547	555	587	504	581	521	568	550	513	535	488	518	536	549	549	540	535	516	524	525	536	534	520	548	559	530	515	519	504	541	520	489	505	543	559	536	562	546	543	554	524	515	518	517	518	543	561	527	509	534	534	527	506	557	564	562	514	521	526	560	546	500	546	490	565	531	570	553	599	532	541	570	535	509	506	534	552	507	540	532	529	535	551	526	533	551	505	515	544	548	492	568	548	514	544	547	485	541	529	542	519	524	549	558	524	542	507	530	557	585	530	531	567	547	529	558	533	523	560	509	495	575	510	579	519	530	537	591	526	538	538	542	527	537	537	565	524	594	566	557	495	506	542	597	553	574	515	577	522	510	554	503	552	528	553	554	566	530	555	511	524	523	487	560	552	544	514	507	511	533	523	515	545	564	567	538	554	534	551	552	539	529	510	529	506	540	565	525	496	557	539	524	552	555	530	514	529	537	535	521	496	537	540	537	558	539	560	523	576	516	550	532	559	531	528	541	533	567	543	522	556	557	546	553	554	561	491	545	515	586	548	508	544	563	533	564	552	517	557	559	535	512	566	530	513	515	519	546	520	496	538	515	555	539	550	534	494	535	465	529	544	543	505	519	533	569	578	539	518	505	528	532	521	539	537	504	532	506	531	499	517	540	540	525	569	546	546	488	581	544	543	528	528	515	540	557	528	524	497	555	511	539	536	527	554	532	542	507	554	525	531	542	541	543	530	511	542	552	541	523	552	506	514	532	558	545	532	549	558	546	557	535	518	527	525	550	513	520	489	565	529	515	547	572	527	527	559	532	496	555	499	547	537	509	539	550	526	542	555	560	561	531	537	517	514	554	488	552	516	581	540	555	562	558	510	549	529	527	555	543	551	487	544	556	520	537	520	546	548	502	510	538	521	554	502	542	525	531	515	505	518	571	538	554	511	504	573	530	582	534	500	507	549	547	525	594	515	542	535	516	577	548	500	509	532	564	564	533	516	546	513	551	512	502	572	506	552	539	539	562	548	558	560	555	535	522	541	542	518	508	566	577	511	518	548	497	532	520	515	564	552	553	558	520	538	520	541	511	549	527	526	524	524	504	526	510	552	529	526	505	534	546	525	538	500	545	521	551	540	544	527	502	517	546	547	564	499	596	529	553	570	552	577	583	472	559	524	575	533	535	561	548	566	537	501	553	535	498	567	548	559	510	531	570	531	498	469	541	529	524	528	518	542	518	515	529	541	502	511	516	552	540	542	579	539	558	571	543	547	497	555	529	542	552	547	523	545	565	550	547	531	542	538	535	520	510	570	554	524	507	532	574	523	514	528	522	573	503	505	568	544	531	496	569	533	558	534	518	541	533	531	543	537	536	514	528	521	505	531	531	525	548	537	541	518	537	544	531	520	527	487	527	562	524	530	555	522	555	538	564	527	538	501	551	559	531	536	536	565	546	530	543	537	543	536	526	534	485	525	479	539	527	526	527	527	560	511	535	544	558	538	513	517	549	525	537	530	510	543	518	553
4873	15143	10043	4976	3738	2731	2218	1719	1398	1231	1053	961	877	845	811	765	714	684	693	654	638	638	628	599	609	583	644	608	622	618	605	584	593	565	594	541	567	581	552	524	578	615	557	581	575	512	544	546	580	566	517	555	566	544	589	526	567	534	572	562	588	565	517	568	533	555	595	575	546	554	515	553	557	552	559	524	543	518	597	550	544	562	524	530	520	512	555	542	522	569	508	541	528	544	526	523	562	527	548	542	539	541	585	594	548	576	530	540	502	563	575	547	535	552	515	571	559	550	545	560	583	571	567	565	545	523	583	479	543	547	529	537	522	541	536	547	512	536	524	510	486	504	544	567	551	547	521	562	511	566	534	532	557	546	560	572	523	514	507	559	518	527	543	542	557	580	544	538	522	554	532	553	527	511	541	564	526	532	525	519	560	531	539	548	517	542	527	552	548	534	543	499	515	523	556	520	567	573	550	544	539	536	535	547	495	572	570	538	533	519	529	519	587	552	502	509	573	550	562	554	543	544	512	526	555	547	559	562	571	519	518	565	503	541	533	543	516	526	583	523	549	523	541	543	498	530	533	549	522	494	579	548	546	542	572	520	511	527	547	538	511	528	569	512	556	521	553	511	505	480	549	578	520	568	561	538	543	553	552	576	551	554	518	552	529	553	535	559	528	529	525	556	579	537	518	512	610	516	535	550	567	517	554	499	568	537	553	515	488	530	546	543	527	502	506	527	520	501	537	549	568	547	531	534	507	569	541	528	561	486	507	558	556	534	542	495	533	489	553	534	501	542	506	556	530	550	558	540	507	526	565	529	533	538	554	559	502	553	572	496	539	553	531	554	586	529	552	488	558	539	528	501	538	567	516	564	549	557	541	536	524	529	559	573	598	570	541	514	559	547	550	575	544	533	533	552	518	529	524	527	520	497	516	516	531	515	519	557	539	546	540	535	550	536	520	546	477	529	516	533	534	558	564	522	478	552	553	529	545	525	524	551	548	589	504	554	521	538	551	568	529	523	546	484	512	522	493	541	569	545	528	513	519	511	508	507	555	522	551	536	550	543	503	516	547	544	542	541	541	523	556	535	555	526	495	500	534	517	557	575	587	554	580	559	555	497	513	526	533	531	555	531	534	552	543	511	550	538	480	540	519	535	523	570	553	511	508	569	526	528	544	533	557	525	583	545	524	508	533	522	489	565	549	571	535	548	481	557	512	534	518	580	524	575	533	513	533	523	543	553	556	541	568	516	549	528	545	588	553	518	536	538	609	566	547	557	518	520	577	552	554	521	539	508	568	545	538	537	564	537	553	514	538	537	605	526	570	528	532	516	550	585	554	512	523	541	566	536	584	579	537	552	540	514	493	520	559	535	510	497	509	555	546	504	537	589	548	498	548	545	572	570	543	559	522	522	500	529	538	478	526	553	587	569	551	509	530	519	592	519	514	560	568	587	495	532	505	507	550	520	541	537	566	532	559	552	556	510	508	528	553	511	530	523	538	530	567	530	506	532	551	528	544	545	556	512	502	585	522	544	499	501	619	480	544	524	549	538	543	538	558	533	532	538	539	524	529	545	545	572	575	489	510	537	542	489	557	499	553	512	522	528	554	530	527	584	536	520	546	540	543	551	575	542	495	525	524	537	554	516	516	523	494	520	511	537	547	552	522	514	535	546	550	514	589	508	576	540	541	564	559	560	519	521	548	535	534	513	541	570	555	527	508	551	564	540	566	544	553	551	529	541	546	507	544	551	506	549	523	575	544	507	559	557	505	571	532	538	566	550	540	562	492	559	570	533	516	560	553	558	557	541	498	562	560	558	541	599	549	529	550	544	519	495	535	555	535	525	538	511	567	541	551	561	549	548	553	532	571	543	528	534	534	501	558	539	504	540	541	551	553	525	531	512	519	582	546	568	552	518	560	554	525	540	508	546	515	526	525	566	537	506	527	507	497	554	529	522	522	576	494	540	546	562	540	601	537	575	524	555	518	530	524	529	538	520	520	575	511	539	554	553	520	511	534	517	542	591	548	565	557	545	535	546	529	554	514	533	509	534	547	520	535	558	563	537	505	539	498	583	567	506	508	533	624	530	517	528	533	585	556	553	568	542	553	529	538	547	496	524	533	526	564	567	530	538	578	510	524	546	546	506	570	554	521	504	554	518	584	546	526	529	563	519	527	545	519	528	548	519	504	531	533	574	539	555	550	559	529	530	518	540	537	502	574	527	553	534	541	552	560	546	554	524	552	536	542	511	560	515	531	569	543	553	592	525	510	546	509	538	538	569	559	546	574	542	537	526	552	517	534	540	519	514	513	574	554	549	544	575	561	547	538	536	560	557	547	527	598	554	547	540	503	572	559	525	509	589	557	551	526	501	545	561	562	515	524	513	491	535	541	531	527	518	554	519	592	504	539	501	544	559	537	545	501	518	570	504	511	559	549	510	525	505	566	503	523	553	550	568	522	551	551	524	536	500	537	578	554	563	565	591	549	502	537	538	534	528	509	575	571	575	526	566	588	533	550	532	468	532	519	520	522	519	567	521	498	547	548	527	527	546	526	528	533	539	536	543	558	579	557	572	523	516	546	558	570	504	518	523	523	526	557	521	533	515	517	551	560	547	507	532	507	567	512	556	541	539	534	556	547	555	516	580	607	537	560	560	536	533	541	581	518	521	524	525	508	591	572	556	540	560	515	528	528	535	512	528	537	549	578	552	564	556	541	562	501	507	547	570	564	560	580	551	545	535	540	542	547	564	535	573	563	547	573	518	518	546	529	520	516	556	564	535	541	516	536	576	531	562	561	556	532	552	562	534	527	546	544	545	556	546	575	512	552	554	553	540	500	501	535	522	509	552	511	554	526	523	524	548	534	540	568	528	537	520	509	517	524	541	553	513	563	517	490	478	526	540	518	595	530	505	571	533	515	552	522	523	516	546	555	525	535	539	557	518	564	546	532	556	544	535	540	538	527	522	539	528	524	578	551	539	525	505	562	522	528	565	550	515	525	541	547	552	526	529	538	577	562	512	530	521	566	529	575	507	538	556	539	528	535	553	570	547	610	549	526	537	561	533	561	525	553	551	521	545	561	549	530	538	552	565	505	559	547	526	516	600	538	549	535	563	555	569	532	520	548	519	565	531	547	550	546	547	547	549	556	540	510	543	575	557	497	549	550	516	539	552	567	544	536	567	557	576	581	542	531	537	543	568	551	526	518	517	545	537	559	537	543	559	572	566	541	519	536	588	519	542	571	497	522	568	546	532	547	530	528	532	504	506	543	562	510	552	552	541	541	529	541	507	578	545	546	502	545	581	540	606	512	554	554	520	528	558	545	551	538	535	551	523	551	544	494	564	540	512	552	549	522	593	559	528	560	534	519	560	521	594	496	547	548	545	515	556	553	533	539	537	558	507	548	454	507	527	534	548	531	551	526	541	536	521	556	528	554	554	526	526	529	530	457	556	557	527	534	541	559	531	526	543	535	522	493	541	535	544
28116	17571	3195	450	298	279	278	243	269	251	219	221	236	222	239	231	234	246	257	228	252	220	217	237	233	219	214	225	199	227	238	233	238	214	236	237	204	207	231	235	229	223	247	214	244	223	250	267	231	218	205	245	234	203	228	193	226	233	233	248	241	229	219	219	235	236	224	248	202	255	231	231	217	212	220	220	248	227	239	243	217	253	212	240	229	236	236	240	243	240	245	200	211	247	219	189	221	216	222	243	242	228	233	229	200	227	240	216	195	226	216	207	254	242	243	235	222	231	230	218	236	240	241	239	219	257	225	222	239	228	210	228	233	217	221	229	223	229	246	222	237	243	222	264	263	234	241	217	231	223	214	215	224	214	218	234	223	228	220	210	240	202	248	203	246	232	227	230	229	209	235	254	244	222	210	245	196	243	234	235	216	235	229	227	242	208	233	248	225	216	231	216	238	216	230	246	246	231	256	233	206	218	214	253	247	220	249	239	227	230	233	242	218	229	232	252	231	240	210	213	210	228	233	225	234	230	240	246	251	254	244	239	237	235	237	226	242	232	243	252	248	204	235	227	231	195	213	249	216	222	270	237	224	242	247	256	230	220	242	242	222	233	235	202	229	231	209	235	228	212	234	205	239	248	228	235	236	232	238	239	200	221	239	216	211	250	218	243	217	218	222	240	229	223	239	232	234	216	265	241	228	249	235	242	226	252	246	216	220	208	227	196	224	225	221	246	214	232	244	223	237	214	252	226	260	220	236	214	221	237	243	244	208	250	256	232	230	213	238	216	252	226	244	226	206	229	269	231	233	218	237	243	241	220	258	219	223	215	225	247	211	219	247	230	220	214	229	238	236	211	215	215	249	247	212	225	250	235	227	253	217	243	222	268	213	239	223	226	217	216	241	225	238	203	240	236	239	214	244	209	206	247	257	232	236	241	243	202	219	233	214	228	213	231	231	242	222	225	250	218	208	207	220	241	217	225	240	236	225	235	218	224	216	200	234	239	233	220	233	239	242	229	238	229	261	235	214	235	242	217	225	239	231	232	232	213	253	244	206	212	234	237	226	216	214	257	227	231	193	243	208	203	223	220	222	228	216	222	241	212	257	235	222	224	242	236	212	269	222	202	238	226	237	216	236	249	233	239	210	262	257	250	197	231	223	230	226	196	227	192	227	205	214	222	244	244	234	235	202	246	201	226	230	204	216	215	255	213	217	234	246	222	231	208	202	205	242	250	242	211	237	235	200	244	216	227	230	221	237	229	208	223	237	210	200	217	244	202	214	237	213	206	210	203	211	200	240	219	216	225	256	234	228	208	235	236	235	214	224	221	229	239	245	209	233	252	235	228	245	192	245	232	247	228	233	235	217	232	231	243	229	241	248	228	242	234	221	246	188	255	178	222	237	227	236	229	218	234	201	211	236	226	243	205	228	214	246	217	245	231	238	235	222	231	225	211	247	233	226	226	211	240	207	248	236	242	255	229	231	217	231	236	243	224	221	265	213	204	252	210	227	221	227	240	212	221	231	220	240	221	231	230	258	219	220	235	230	210	220	274	233	234	228	214	235	240	252	217	196	228	237	197	235	234	233	235	231	237	214	234	237	215	236	247	240	217	221	214	233	238	232	218	223	219	247	220	239	222	233	232	234	187	228	251	213	219	212	202	223	229	230	209	228	203	233	225	234	249	198	225	254	225	210	241	239	204	251	239	215	202	240	238	242	207	239	200	243	219	215	239	241	216	232	259	200	219	236	251	214	241	210	234	256	236	236	238	242	270	215	220	225	223	223	226	233	218	210	232	218	224	209	219	244	252	230	231	218	230	207	206	255	256	237	233	213	244	229	237	231	244	221	248	232	209	235	202	215	243	221	220	231	231	218	243	216	185	250	198	238	205	235	246	222	245	230	255	228	203	237	243	229	256	228	225	225	216	221	234	231	219	231	223	220	185	223	223	214	243	216	234	207	232	235	229	215	215	255	229	249	212	206	230	252	226	231	216	241	242	206	208	225	228	228	227	230	217	225	260	219	237	220	225	215	227	209	216	243	215	240	228	210	223	226	210	232	238	234	222	258	248	230	216	207	204	232	271	241	227	245	238	219	222	242	240	252	207	224	264	214	214	246	211	218	240	246	231	232	253	203	262	239	230	235	232	222	220	261	231	219	192	221	243	213	217	210	242	218	207	235	212	209	250	224	237	236	227	222	244	248	245	239	227	237	234	224	228	235	235	258	228	255	205	230	193	216	237	267	230	205	237	235	239	211	237	225	241	241	235	245	230	225	214	222	224	212	219	225	208	252	191	213	204	223	236	206	228	222	251	227	250	224	216	237	234	236	220	245	214	221	248	250	199	226	248	200	237	245	227	241	225	225	234	244	220	244	239	207	206	256	232	227	235	257	231	239	226	221	242	223	243	239	242	224	232	211	249	224	226	238	216	222	226	246	228	216	240	239	247	245	263	268	232	242	247	214	211	241	249	249	254	214	236	226	233	250	207	251	245	249	243	210	234	231	224	212	223	223	238	226	248	239	217	224	229	195	230	235	233	225	214	225	258	259	221	245	234	203	218	202	212	200	228	237	235	222	220	233	220	218	219	230	239	226	209	211	232	237	242	245	239	244	231	223	241	238	238	253	240	213	237	225	268	227	239	235	220	216	221	220	201	240	243	225	216	235	236	235	243	218	227	213	227	215	213	253	257	240	228	222	236	266	230	249	220	235	246	249	207	233	240	209	209	219	205	219	242	203	230	256	218	250	242	222	231	245	230	241	201	210	240	231	238	231	237	231	242	221	214	216	217	229	233	239	246	233	242	228	262	213	214	214	203	219	235	218	217	224	259	213	235	212	238	213	248	235	221	236	224	220	235	231	238	209	235	233	222	239	226	249	217	227	197	258	232	251	223	272	230	222	237	240	239	252	225	214	225	235	234	206	227	201	233	254	243	238	239	234	219	223	223	241	214	213	238	212	235	224	218	235	233	218	217	244	217	216	235	201	230	242	230	213	204	220	226	230	199	209	245	239	249	282	236	212	226	224	244	244	258	223	229	224	237	251	249	239	222	225	256	229	258	242	219	231	225	251	224	229	244	219	234	233	230	241	231	205	202	270	230	217	247	236	214	231	220	237	219	228	220	215	209	223	212	232	228	212	236	241	197	237	223	218	226	212	226	246	227	215	240	213	202	203	261	226	238	231	208	246	215	212	220	219	233	223	221	242	238	217	241	250	226	233	226	226	208	246	216	248	231	230	231	244	262	253	218	242	226	250	212	250	218	229	217	232	243	221	228	239	244	239	225	215	211	213	227	235	238	229	217	226	214	240	226	253	229	239	231	215	229	214	213	257	237	201	227	221	233	222	242	237	236	208	215	235	228	241	210	218	218	205	216	245	217	216	234	195	222	218	220	216	225	211	217	216	203	233	240	209	241	237	235	231	239	249	221	229	230	223	224	219	240	233	244	219	227	208	233	221	199	238	233	224	238	233	200	234	209
4297	799	593	406	337	322	291	296	282	249	245	247	311	240	266	313	260	259	263	269	255	280	272	282	261	243	241	285	240	261	247	251	262	265	270	255	253	271	241	270	271	250	251	219	236	263	260	235	275	242	240	222	267	234	254	265	260	289	267	265	244	269	234	259	242	253	232	290	271	259	296	274	249	270	259	297	239	265	285	275	249	256	254	269	262	279	285	266	250	255	273	261	263	249	292	258	236	266	250	282	274	261	272	254	255	246	266	254	269	272	251	268	265	258	270	285	269	270	263	252	264	257	254	239	251	235	272	237	249	273	259	250	281	246	257	233	258	255	233	270	229	280	253	281	272	298	277	253	282	265	239	252	235	267	254	270	257	261	278	260	246	259	287	260	279	263	248	239	236	246	268	233	260	282	256	265	264	272	252	265	253	260	246	243	255	254	268	263	259	249	249	261	278	245	265	268	259	265	252	244	243	253	240	238	260	229	283	254	266	254	282	249	247	259	271	268	272	263	259	252	243	279	275	247	241	245	278	253	254	234	238	251	287	275	256	246	275	266	265	251	270	265	275	266	267	278	280	258	251	260	293	254	260	261	244	255	267	267	237	265	260	260	276	277	284	278	245	283	278	236	258	239	299	269	264	264	250	271	286	245	277	266	289	249	253	249	272	256	276	262	297	244	255	257	284	265	269	254	271	255	243	256	273	259	237	299	267	248	258	266	265	264	242	253	249	298	228	282	270	265	265	252	267	250	231	289	259	258	258	231	229	244	263	249	271	283	240	265	267	241	257	249	243	257	271	218	281	270	297	251	260	259	227	271	275	254	251	278	252	261	257	269	253	285	260	260	237	254	243	266	294	291	248	254	262	234	250	280	239	261	257	247	282	251	274	290	267	268	274	264	259	245	233	287	272	246	272	296	276	258	281	269	273	245	278	243	239	232	219	257	252	258	262	263	265	240	274	260	257	246	250	265	259	232	233	264	244	273	260	219	233	282	255	286	259	264	270	255	261	251	241	256	279	257	268	270	250	244	262	279	297	249	264	264	259	241	253	264	260	247	266	267	281	279	315	246	268	275	231	275	269	262	247	276	273	276	269	263	283	280	278	271	263	275	273	252	261	275	226	331	270	261	254	280	234	269	237	279	282	246	275	248	243	293	289	292	226	283	254	267	235	253	267	280	267	248	237	258	277	247	276	257	282	276	252	221	298	290	287	250	241	239	282	262	261	266	254	263	284	252	276	250	229	262	282	258	277	261	274	263	245	251	244	244	264	280	272	279	223	236	292	271	257	274	248	247	261	258	290	262	282	251	252	264	274	254	269	261	277	245	233	268	271	281	237	259	238	244	267	291	247	274	267	285	294	268	290	243	260	244	251	247	257	275	255	283	286	268	263	282	253	279	298	242	260	255	237	242	244	270	242	271	251	279	238	269	280	275	251	288	249	275	274	281	257	258	282	270	275	258	255	261	251	270	268	261	242	253	263	253	257	271	246	262	271	272	267	264	272	267	247	245	245	278	268	273	256	238	272	273	252	303	251	289	260	266	274	254	293	256	257	270	238	266	260	261	265	231	261	261	267	255	264	217	246	256	263	239	240	261	271	280	254	262	238	254	279	259	263	285	253	259	279	242	247	276	269	245	280	255	263	293	266	237	249	255	247	285	269	263	258	270	253	272	243	268	265	263	235	275	215	260	276	246	228	230	244	245	249	243	267	269	288	259	237	263	264	268	239	231	276	254	306	262	283	247	254	262	267	259	227	267	278	260	246	273	274	257	245	274	273	240	270	275	299	233	277	242	257	296	268	237	269	299	260	275	248	269	260	250	249	256	269	250	256	251	239	271	257	254	255	256	271	262	283	269	250	284	257	255	270	255	261	246	284	262	260	236	257	259	256	253	255	261	223	264	270	241	266	251	264	292	264	259	265	259	284	256	253	246	237	262	271	248	244	265	272	268	255	256	271	277	259	269	263	276	271	244	275	255	246	274	285	255	241	270	232	277	226	290	275	283	251	244	275	235	273	253	271	222	276	267	246	276	268	274	262	246	299	263	266	263	280	276	256	289	276	225	274	260	259	284	265	265	276	246	261	258	258	241	236	257	279	270	242	254	262	298	252	246	246	251	260	244	255	263	224	220	255	289	258	274	252	310	264	291	273	250	249	238	278	242	280	271	274	276	268	268	274	255	252	276	248	257	241	270	250	228	253	281	248	250	270	247	240	273	275	236	230	279	259	253	262	254	244	260	259	273	273	271	264	261	275	279	245	233	244	270	251	239	295	267	272	244	262	236	227	251	262	260	269	249	258	251	255	261	291	266	224	246	268	274	274	284	263	232	290	277	250	233	267	237	249	260	237	236	266	230	258	263	248	240	283	269	279	239	243	231	263	268	260	252	251	234	237	255	255	252	239	237	242	274	279	280	271	252	249	249	241	289	270	263	269	255	232	256	294	249	274	250	269	268	255	267	274	254	268	249	260	253	271	239	263	254	272	252	249	272	244	275	238	276	274	281	294	228	255	282	265	249	243	278	274	252	265	248	230	264	287	253	269	249	241	241	240	243	236	240	265	244	271	248	277	291	259	281	249	274	257	277	279	265	262	262	246	292	304	252	288	251	246	233	274	281	257	252	272	231	264	244	262	264	261	267	267	265	247	264	265	279	256	250	274	272	290	276	260	233	250	261	232	243	235	268	292	248	269	235	241	252	256	263	247	246	265	280	232	277	279	268	292	259	260	265	256	280	260	251	265	261	254	270	281	282	230	256	248	283	298	294	265	290	248	289	252	259	255	285	245	261	261	241	263	253	236	304	239	274	272	264	275	278	259	286	284	270	265	278	219	271	266	261	232	253	280	269	260	237	252	263	260	239	240	239	259	256	254	238	273	265	251	254	261	288	248	234	266	250	287	249	286	239	271	292	264	252	232	284	297	270	251	267	274	275	262	275	264	244	264	263	270	235	249	235	270	250	278	293	272	276	262	265	276	279	278	245	247	254	238	259	227	300	280	260	236	250	289	279	283	263	269	277	267	256	251	271	257	285	239	228	247	252	282	256	278	280	233	257	287	261	302	264	265	244	277	270	285	258	232	251	250	264	276	257	241	254	243	267	239	277	280	249	259	265	264	259	262	281	278	258	255	245	248	273	253	261	275	256	236	245	245	288	263	265	280	272	277	254	258	262	256	288	247	259	249	276	288	268	277	259	279	238	238	252	241	266	255	251	270	242	274	276	238	227	261	258	240	281	238	247	256	262	231	272	278	255	270	265	270	264	259	245	257	264	264	253	254	291	244	256	246	271	285	262	268	236	244	275	251	237	256	252	274	260	281	269	262	248	263	256	302	250	282	266	271	239	277	269	260	239	254	256	257	265	253	290	250	230	282	254	251	279	258	239	298	273	282	277	281	240	277	287	281	250	267	248	237	252	258	267	265	237	277	245	247	247	260	239	260	268	257	245	257	282	243	244	286	272	288	255	261	264	286	271	244	243
24082	21412	28693	24474	21402	9007	893	643	479	416	429	356	351	307	298	308	297	271	286	308	289	254	235	275	258	267	247	263	280	280	263	263	225	222	249	251	253	266	249	249	291	269	228	240	250	250	257	252	245	252	268	249	266	240	226	230	248	241	232	232	241	242	243	235	211	276	234	246	278	252	229	250	233	241	230	247	228	235	223	261	258	242	249	248	228	238	246	215	263	272	245	273	222	252	248	227	250	237	225	268	257	234	243	221	236	265	214	257	241	230	241	257	232	243	226	255	255	235	210	241	260	241	237	249	217	245	256	254	254	225	245	245	271	251	240	221	234	242	225	235	250	234	248	243	240	245	230	242	227	240	237	244	218	251	240	258	229	224	248	239	248	243	240	204	229	236	232	220	234	222	223	255	252	253	244	235	243	250	233	221	214	227	239	278	240	224	228	248	223	209	279	253	237	207	235	212	253	249	221	252	248	236	221	224	263	252	245	252	230	211	217	221	266	240	272	238	233	245	226	239	227	221	226	262	245	248	263	252	245	250	238	250	234	241	245	229	243	236	224	251	247	227	225	226	245	274	250	244	244	232	255	220	245	263	225	230	256	289	247	246	230	226	247	229	237	239	248	238	242	255	245	223	248	237	244	277	246	265	230	216	246	256	225	230	271	257	221	236	205	262	248	215	242	237	238	255	209	246	263	211	252	246	237	239	235	254	248	234	253	249	219	214	215	249	218	261	238	251	245	234	242	244	276	247	252	223	265	237	230	242	228	241	216	253	237	229	220	238	252	266	231	240	247	240	234	233	234	256	248	209	262	248	244	197	250	230	218	227	238	261	230	237	258	240	235	235	229	247	236	236	241	217	234	258	263	220	263	237	242	249	228	224	226	213	234	234	228	246	229	233	235	233	236	255	249	228	230	235	229	210	258	239	224	245	245	249	245	255	235	217	245	231	229	237	227	254	239	264	240	237	246	251	221	221	249	194	262	227	234	248	260	233	258	242	190	224	227	223	233	238	250	227	243	232	226	267	265	270	238	210	244	254	252	215	236	231	240	250	216	246	236	238	261	211	277	282	235	237	217	247	237	244	259	252	241	221	268	230	239	213	231	202	246	252	226	215	273	244	246	258	212	210	240	256	234	246	217	222	244	214	247	241	256	247	249	258	270	232	223	236	223	254	235	236	283	240	238	225	226	239	240	237	230	237	233	235	246	249	241	253	231	244	239	248	251	236	228	242	237	251	267	230	248	251	252	228	249	253	256	256	233	236	253	219	257	242	238	232	233	224	232	228	245	215	250	232	248	221	239	238	230	246	244	229	215	231	267	250	246	223	237	243	215	234	262	232	264	242	238	260	251	228	233	252	225	239	227	227	230	233	237	246	234	236	243	249	265	237	253	226	217	232	228	237	235	243	253	233	232	222	226	216	240	225	225	238	250	237	219	241	241	272	234	233	247	258	255	224	237	231	258	240	261	233	238	266	220	249	218	262	202	232	247	253	241	233	229	252	241	265	248	219	225	241	233	240	226	264	240	239	234	223	242	253	229	219	249	235	235	222	253	222	252	254	222	258	259	227	225	253	224	207	250	244	241	225	238	280	219	233	238	257	242	265	239	223	238	217	220	224	233	212	225	217	255	241	241	258	244	227	233	245	252	232	215	257	214	214	239	239	230	243	233	225	232	248	232	253	216	236	270	266	239	255	248	212	195	240	208	254	226	253	225	219	224	264	243	239	284	248	222	221	227	202	223	236	223	230	252	244	241	199	253	237	262	210	215	229	244	249	202	244	247	257	238	262	243	248	221	235	240	228	229	234	239	239	239	247	226	224	242	241	228	226	234	239	248	254	238	230	238	242	249	260	259	235	277	239	232	246	235	241	247	253	236	242	218	266	246	243	218	237	241	234	255	263	243	247	254	237	242	222	220	233	215	258	251	237	252	273	250	242	226	253	261	262	242	212	257	248	237	228	242	248	241	217	224	238	251	259	240	241	240	254	237	276	231	244	238	218	249	257	276	227	217	264	252	239	244	252	250	224	252	231	241	255	225	229	238	236	262	227	215	237	245	226	249	235	227	244	238	244	268	199	221	237	219	232	246	243	240	216	250	228	249	244	230	230	266	234	266	230	237	229	214	218	236	229	265	248	258	233	239	253	259	241	223	243	241	247	266	251	222	237	241	236	246	232	261	225	223	267	245	241	227	266	244	241	235	245	225	276	213	219	242	252	249	271	245	235	260	236	235	222	247	239	234	247	251	233	235	247	270	241	268	229	228	248	245	238	263	228	211	234	227	219	226	237	243	245	245	229	199	265	228	238	276	260	202	269	241	238	224	250	210	226	230	217	229	258	258	227	215	240	253	227	253	236	227	239	247	238	215	208	231	236	235	255	242	234	244	227	249	232	263	266	202	231	249	234	234	235	248	254	233	244	242	244	218	237	234	252	237	213	241	246	239	214	259	254	234	235	260	248	244	237	248	240	259	236	250	227	243	263	232	230	262	208	238	252	250	262	236	253	261	208	249	252	243	243	233	235	244	244	241	250	238	239	227	220	261	252	227	240	237	251	257	255	239	249	241	247	257	231	236	246	235	249	224	225	245	220	250	232	237	240	257	220	260	233	234	258	224	240	244	238	226	230	214	266	216	245	239	225	251	228	264	218	241	242	210	209	260	216	245	233	238	223	264	244	239	229	252	239	242	269	260	251	243	251	242	238	227	239	244	250	239	246	258	233	226	265	253	243	226	284	256	235	262	246	209	208	233	280	233	242	249	238	260	256	255	243	242	252	248	245	212	210	254	224	233	255	238	265	197	238	243	236	215	253	272	246	237	252	226	243	250	223	242	245	202	255	222	257	230	234	267	249	227	243	227	225	219	258	221	249	260	246	245	225	263	214	248	212	232	244	230	240	225	220	226	277	203	254	257	192	246	217	218	225	253	219	248	259	222	293	216	247	259	213	237	251	243	258	248	224	230	248	214	253	234	258	246	258	240	242	229	244	236	235	241	244	258	237	236	252	228	253	245	252	209	230	224	268	251	231	250	252	261	256	210	212	231	225	259	226	266	212	250	215	233	241	204	243	251	249	232	279	210	249	240	223	225	253	251	262	231	252	226	245	240	260	236	272	214	229	228	246	247	224	245	241	209	266	230	237	197	219	219	256	261	246	246	236	266	229	241	258	274	262	253	218	246	218	230	235	278	204	247	215	230	286	252	214	234	239	254	228	246	244	237	251	258	220	252	246	230	231	253	258	237	219	218	234	233	224	241	226	260	251	245	245	245	270	250	237	210	226	237	229	268	241	223	225	252	248	242	261	219	252	233	243	243	269	239	237	238	221	236	240	231	264	225	230	228	234	231	247	225	217	265	206	239	214	236	225	219	258	253	260	228	232	232	251	226	238	225	247	262	238	261	252	246	245	243	249	202	256	244	231	217	227	248	256	232	246	268	223	199	236	240	220	245	221	247	226	233	224	239	264	250	237	238	258	248	246
3430	8940	5820	2649	1925	1465	1100	898	676	630	543	455	445	405	388	348	365	333	325	310	273	288	282	292	290	274	263	266	274	267	268	253	304	299	286	267	265	261	277	274	283	290	280	283	286	262	258	252	279	242	278	260	259	243	235	235	260	260	259	265	273	257	242	242	253	268	260	289	239	266	262	252	279	281	273	280	275	284	271	262	257	259	256	274	238	260	260	246	256	288	255	275	268	268	249	250	225	237	265	243	264	269	263	248	242	258	238	259	262	245	277	225	249	250	280	242	247	256	238	284	241	261	257	244	277	259	259	259	249	272	261	240	268	254	247	231	253	246	261	259	274	275	293	257	277	244	275	259	259	263	236	228	271	260	245	253	242	259	258	249	281	247	239	242	271	257	282	266	235	267	243	266	255	230	276	273	281	278	248	302	262	276	244	250	293	241	249	249	234	257	284	263	261	259	238	266	241	249	250	242	268	270	280	249	246	267	269	237	235	264	274	266	268	247	281	284	254	272	226	261	262	272	243	294	265	254	251	280	282	267	234	251	295	284	246	235	251	275	235	248	283	266	264	244	235	255	239	253	253	235	284	227	228	255	268	253	277	270	235	261	254	267	264	266	253	258	300	247	272	244	270	278	262	241	260	284	254	231	234	255	231	282	258	239	270	250	243	262	265	260	251	266	251	261	247	251	249	270	261	267	252	264	238	262	262	265	259	253	271	260	257	261	270	270	251	226	250	256	243	264	260	277	256	238	251	254	244	260	240	259	264	253	240	250	234	262	273	258	268	287	243	266	262	247	261	280	265	232	260	261	287	233	254	244	251	279	253	249	251	246	244	256	277	282	278	237	266	237	238	253	274	225	254	238	261	277	245	284	270	255	262	252	296	260	219	255	240	236	250	294	224	256	248	241	246	262	274	233	282	267	251	270	277	261	241	267	265	294	279	259	261	261	281	248	256	231	281	275	275	252	282	267	272	267	240	225	257	241	269	258	275	243	237	261	284	244	296	250	262	250	259	272	287	259	265	254	240	249	254	274	269	239	262	262	250	259	263	262	277	273	250	274	277	230	239	266	253	253	235	277	271	271	242	237	259	265	240	272	243	242	250	258	250	227	280	241	276	276	256	245	263	254	256	237	274	261	245	251	264	269	249	242	240	246	251	248	257	226	285	255	266	233	272	252	264	251	256	250	237	235	233	266	259	251	277	268	254	261	269	260	246	248	252	279	238	275	246	259	268	248	272	247	264	222	242	235	261	248	247	278	296	266	251	274	256	274	227	266	261	249	260	257	257	296	271	269	256	230	256	257	281	283	266	235	244	236	239	264	246	279	288	236	253	250	244	235	257	258	252	282	253	264	280	275	271	242	283	248	274	239	232	287	259	257	234	245	261	260	253	246	234	262	251	215	235	250	262	258	246	263	255	251	263	242	262	269	255	262	262	260	282	237	264	268	256	229	251	271	268	244	249	243	281	249	256	252	269	275	251	239	247	251	273	256	262	263	278	250	229	233	249	274	249	264	288	244	244	263	235	245	254	290	252	261	284	260	258	249	253	282	243	249	275	242	247	271	263	282	238	302	255	224	251	254	272	239	253	249	242	224	261	262	263	234	266	243	251	251	247	264	258	225	276	262	237	247	263	250	251	241	199	240	251	273	266	240	282	271	241	241	249	222	253	257	243	259	272	232	245	242	254	276	288	237	242	259	297	244	239	278	238	277	263	262	260	252	271	266	247	245	251	252	262	243	267	256	269	253	228	260	261	271	263	296	225	256	261	271	238	265	252	276	289	250	264	243	258	232	258	296	271	245	227	260	256	235	247	293	256	248	269	214	270	271	237	278	260	260	268	266	271	269	247	253	260	245	264	246	252	278	254	257	245	254	275	274	264	290	233	229	265	261	258	259	242	259	253	272	250	264	269	233	239	253	265	275	258	231	217	272	272	267	225	255	257	251	268	275	270	293	294	269	234	247	275	252	273	254	288	261	241	259	259	243	242	277	261	280	231	265	259	268	270	255	249	271	242	291	247	251	248	250	238	258	254	286	253	282	265	288	246	231	272	227	246	271	265	268	210	279	247	258	242	274	224	258	213	246	252	246	247	262	256	276	260	258	257	254	268	249	277	247	239	287	267	257	282	255	275	280	245	258	273	212	250	250	251	257	258	267	266	257	272	248	255	267	258	224	254	268	284	266	271	243	224	265	256	264	223	265	237	251	258	251	245	245	242	269	255	285	289	242	275	251	273	246	259	265	239	260	243	250	269	270	253	293	268	261	271	271	263	273	237	258	250	255	268	288	252	265	264	259	280	276	228	260	257	258	232	242	259	269	242	293	237	270	250	244	270	268	225	252	274	261	266	244	271	261	264	258	264	277	262	218	269	229	263	255	251	278	231	255	272	274	259	253	248	265	246	247	300	280	271	244	241	242	244	247	279	267	256	276	242	246	266	257	247	242	265	253	280	236	249	274	274	267	269	269	262	242	251	257	271	228	246	266	251	225	266	253	261	257	244	290	275	248	244	269	271	271	271	249	261	280	258	251	255	245	247	262	245	257	235	244	259	284	256	266	265	267	262	235	271	246	258	253	263	276	265	259	265	265	248	262	253	261	252	234	248	283	282	256	261	273	277	261	252	274	251	264	228	270	277	277	260	244	243	264	264	279	266	275	258	240	248	235	235	280	265	236	273	241	268	244	255	255	249	281	262	253	275	286	277	278	238	252	259	241	290	232	253	295	271	282	253	241	245	273	261	226	293	249	240	272	236	267	280	265	264	251	238	272	302	244	256	277	252	271	286	252	285	233	273	268	254	278	267	259	288	248	284	258	230	277	276	269	249	252	250	271	261	255	256	269	255	241	260	265	260	222	264	288	274	271	248	253	230	257	253	248	254	268	238	238	258	242	250	275	280	235	247	248	251	263	255	241	263	290	265	233	233	261	274	237	233	209	247	258	293	256	253	283	292	269	251	267	270	258	245	235	257	269	262	249	247	255	242	275	256	266	273	260	255	255	258	260	252	248	244	249	217	241	250	261	251	251	271	264	294	244	279	274	268	273	286	272	255	247	251	238	268	251	268	234	261	256	286	226	274	242	251	295	233	245	263	276	253	246	283	265	254	282	279	260	250	257	268	257	253	260	240	277	239	267	267	262	295	237	255	277	294	257	249	227	277	260	254	230	269	265	246	252	273	243	245	245	257	248	241	267	243	269	274	266	258	254	276	270	288	281	257	244	255	251	249	260	233	277	279	261	247	267	268	235	281	236	282	234	254	229	240	277	239	265	265	256	277	236	239	268	254	237	243	259	264	245	255	235	257	243	274	253	231	258	251	282	251	240	252	273	260	248	247	252	295	246	233	259	262	268	286	279	227	260	273	240	238	261	247	269	261	273	260	262	259	249	270	261	228	243	265	281	262	263	267	274	247	269	238	259	252	233	281	249	262	267	275	258	276	259	260	232	255	259	261	254	253	281	262	240	265	272	263	250	225	253
25186	21358	27478	25474	10195	878	699	607	584	558	564	586	504	470	517	498	524	495	451	465	445	480	456	475	492	481	437	469	442	490	438	458	481	468	459	472	413	468	461	446	459	449	442	432	486	472	471	501	468	451	471	486	491	464	454	482	447	457	425	470	461	446	459	491	437	436	453	449	430	448	461	469	475	443	494	436	445	453	483	443	448	475	440	478	462	452	460	471	460	440	470	430	453	494	444	445	413	461	488	438	440	471	435	440	453	480	432	442	468	459	451	464	490	486	454	469	448	447	461	475	440	501	450	448	458	458	462	492	450	474	521	439	476	450	462	425	491	466	479	483	448	467	414	434	451	503	472	446	462	475	397	436	494	452	486	440	430	445	482	456	461	459	442	477	464	452	450	442	443	443	419	448	489	433	458	433	444	423	493	431	451	429	447	461	446	481	466	474	452	473	501	461	442	446	492	457	443	457	447	450	452	421	475	494	463	448	444	466	474	471	453	422	471	462	476	419	467	448	422	446	465	443	458	465	480	465	441	441	440	467	426	482	458	452	455	469	429	466	488	467	474	456	436	442	452	465	444	433	427	429	452	461	459	463	483	438	460	438	421	468	432	465	479	484	456	458	409	460	440	471	454	494	446	446	464	470	428	487	423	472	449	459	454	488	467	417	457	478	409	435	468	432	419	466	457	398	454	446	437	459	488	488	461	455	443	448	424	469	467	441	404	462	472	463	505	438	457	481	448	445	426	462	467	454	404	499	448	467	472	442	449	471	458	437	445	459	401	461	469	469	467	471	460	458	463	486	492	478	444	436	483	415	466	447	467	450	464	430	470	497	465	424	443	406	451	440	481	449	482	480	423	443	494	426	490	426	492	463	419	434	431	461	452	487	475	451	441	471	438	467	454	469	467	434	454	475	470	438	427	455	428	468	459	475	458	419	445	446	459	428	441	450	449	464	460	445	458	482	448	476	451	451	429	423	485	478	487	493	443	453	424	456	445	415	484	463	488	439	467	444	452	459	464	438	474	474	452	447	459	420	447	470	476	440	499	452	446	470	457	475	452	488	501	476	438	484	422	495	465	429	427	461	462	423	455	455	447	504	462	402	475	485	502	426	434	431	450	472	415	476	488	444	455	457	478	439	465	431	434	484	486	483	484	448	465	448	468	434	451	415	450	439	458	459	381	452	444	476	483	453	460	455	435	454	480	440	433	425	464	496	456	450	476	458	468	442	470	452	484	466	445	467	430	441	465	463	469	453	457	459	440	478	466	458	440	439	475	482	452	457	447	455	432	471	448	436	478	434	441	437	532	447	463	433	401	444	440	469	443	456	433	434	455	454	467	456	465	466	454	468	422	428	462	420	454	464	464	456	446	513	430	445	439	467	461	483	432	465	462	438	462	455	483	414	504	464	436	456	468	448	424	469	446	474	465	485	427	458	495	462	427	455	441	429	460	448	431	424	433	425	467	447	445	469	481	479	447	473	437	446	428	446	458	483	445	443	438	467	458	460	452	454	471	457	464	443	484	486	460	417	428	436	446	452	438	452	449	436	446	473	483	455	410	472	410	437	457	440	446	483	436	447	462	439	422	503	471	450	486	479	411	440	449	456	508	494	458	446	480	463	443	446	449	447	440	431	448	472	421	435	429	418	460	457	411	468	426	483	447	465	473	497	444	460	450	428	445	427	433	479	429	433	433	438	483	492	491	461	463	461	491	449	452	443	466	430	435	502	480	453	449	469	453	434	427	434	483	465	476	456	466	456	460	463	479	458	429	476	438	433	432	475	474	494	446	439	472	400	434	462	471	424	441	426	446	460	461	449	451	411	451	465	415	469	442	457	491	472	420	468	459	456	437	436	475	446	468	449	455	468	421	454	413	468	440	419	452	422	491	454	449	472	425	474	434	443	463	420	456	474	449	464	474	450	483	469	441	424	449	465	469	458	430	449	435	469	484	452	452	439	475	470	489	454	455	438	463	446	473	459	489	459	442	435	479	459	461	408	438	443	454	463	443	467	420	499	470	448	465	429	463	442	465	428	465	478	466	436	438	438	455	501	416	436	441	456	436	454	457	451	454	471	429	431	430	436	448	460	490	409	455	441	474	444	450	424	429	459	446	479	456	457	491	488	457	444	431	474	477	449	486	406	464	488	428	433	461	507	435	433	468	442	466	451	503	463	493	451	397	429	448	467	459	438	478	450	457	457	447	486	444	468	434	432	451	412	465	451	468	449	461	433	448	430	446	467	447	451	411	451	462	460	484	498	464	446	428	453	484	490	455	470	434	462	461	491	452	400	425	476	428	466	483	451	475	440	459	457	442	450	447	460	415	464	471	474	498	470	455	458	429	465	462	490	487	464	431	480	448	478	471	486	459	461	454	481	433	442	445	458	431	448	475	474	467	479	468	468	448	464	431	413	428	458	441	425	418	429	481	445	453	464	440	459	432	450	447	418	463	447	468	426	433	456	426	455	485	450	443	438	446	450	410	446	467	460	423	412	433	466	460	414	459	438	444	435	450	454	483	495	500	469	450	460	441	419	431	452	450	479	432	477	464	507	482	440	447	458	493	449	448	439	481	442	432	425	469	473	433	442	471	457	450	409	447	468	459	467	444	440	453	457	433	487	478	482	462	501	458	457	481	387	488	450	450	466	440	427	446	451	470	468	492	427	478	415	429	438	483	464	451	445	463	452	438	451	467	472	454	465	466	450	427	469	463	440	453	456	430	462	480	515	478	500	418	449	401	474	449	429	477	482	459	461	453	453	464	498	453	451	436	451	433	452	458	446	453	464	450	464	458	452	487	437	427	482	421	468	507	435	526	404	418	452	456	488	465	476	456	468	449	403	437	446	419	426	518	444	502	424	464	470	440	470	479	443	458	480	426	414	441	449	495	489	434	430	454	452	487	492	430	455	460	483	446	450	443	511	454	436	471	440	433	470	446	450	445	439	457	465	473	469	451	472	477	463	458	461	490	436	458	484	436	446	435	466	455	463	447	507	482	475	417	411	502	446	454	425	440	423	448	431	412	471	441	432	440	452	437	476	450	452	439	437	439	481	468	458	451	444	424	485	475	445	464	447	458	476	457	440	457	468	433	437	451	499	482	440	455	413	477	444	458	465	481	437	456	487	441	450	440	419	435	416	478	464	444	498	416	488	428	477	470	468	441	455	482	453	469	425	440	505	457	429	449	467	440	467	451	474	469	468	465	425	456	415	453	430	469	465	493	403	423	446	477	492	470	460	469	485	463	458	454	484	426	460	415	453	449	447	439	428	462	512	464	459	455	476	480	458	455	484	471	432	459	484	466	453	421	436	489	461	476	446	428	423	477	446	455	475	486	421	444	421	472	440	480	503	434	452	442	457	458	492	442	449	456	481	409	454	459	493	451	466	483	403	446	428	479	477	444	427	458	441	427	463	488	456	432	469	456	483	446	431	458	477	466	463	460	406	460	477	480	494	471	408	497	438	420	427	437	439	468	461	457	432
3484	5438	3484	1780	1327	1130	944	813	755	698	642	600	598	556	579	518	558	580	488	509	506	533	515	498	491	494	515	506	511	491	498	503	514	489	509	479	474	501	442	507	505	484	476	512	520	458	457	513	473	481	496	488	516	477	475	521	481	537	469	487	490	474	490	482	498	495	525	484	477	462	527	530	431	489	476	526	457	495	450	481	502	479	492	482	465	478	483	485	467	482	522	476	470	501	472	468	495	443	472	509	457	461	491	494	452	519	512	481	493	511	519	523	476	463	518	490	504	451	480	478	484	459	472	522	509	488	453	505	503	490	477	504	518	503	484	491	498	491	458	514	452	471	547	465	474	533	444	515	469	492	490	499	486	471	473	501	532	500	483	483	503	467	493	511	507	469	406	492	481	504	486	454	486	538	481	501	552	509	472	487	447	527	449	479	494	500	507	478	498	484	482	453	496	514	484	501	465	487	454	480	438	490	489	539	526	501	490	475	444	443	513	470	490	471	518	496	484	475	478	467	479	470	488	469	488	452	506	480	500	520	483	516	515	502	510	487	497	460	439	497	485	481	469	483	504	513	432	530	498	491	462	495	514	502	461	472	519	491	484	479	468	476	448	493	468	515	484	449	439	492	492	503	499	481	450	470	507	494	478	506	473	479	471	495	426	519	520	475	444	491	500	496	478	465	494	516	478	494	479	472	458	446	525	472	525	505	489	504	466	454	493	487	500	481	476	509	499	493	523	472	468	490	480	444	464	474	505	485	477	529	481	478	510	469	488	483	485	509	514	464	483	454	514	480	491	467	483	449	482	521	469	465	467	484	505	463	482	527	470	488	461	467	465	460	478	499	473	539	483	464	500	465	478	499	488	484	493	499	439	494	471	467	483	471	480	495	486	494	548	465	495	495	498	476	517	432	495	487	467	477	502	464	486	457	514	478	469	482	462	484	463	439	479	517	520	514	456	473	456	454	531	480	464	493	474	470	464	490	488	492	467	524	481	482	523	499	478	472	457	477	482	479	472	458	506	483	475	465	453	488	480	495	503	477	467	457	467	496	497	483	464	510	486	452	513	468	499	457	442	484	485	466	476	498	486	474	484	501	433	478	481	514	506	518	490	478	491	505	472	472	439	518	515	460	468	487	481	472	482	457	448	506	489	520	485	469	527	463	502	478	484	471	496	484	460	474	529	526	513	483	491	466	455	480	479	452	505	472	477	471	455	478	474	504	476	449	524	487	462	488	493	514	471	467	479	467	484	495	487	492	488	467	433	475	495	470	512	469	487	491	494	497	485	523	444	496	478	472	461	463	480	498	487	461	470	482	480	496	472	454	464	489	500	482	482	481	490	493	489	477	508	504	495	518	491	483	462	491	465	486	483	488	463	479	485	476	476	500	437	518	513	478	462	493	447	506	467	464	487	500	471	440	474	476	493	495	527	493	489	472	485	476	454	467	465	447	494	507	496	514	510	461	471	477	510	505	427	505	485	481	481	510	429	462	518	492	482	498	525	429	471	506	480	507	506	508	501	471	483	519	496	443	504	464	485	492	523	507	500	493	501	483	485	494	548	496	492	482	427	525	461	483	461	490	462	504	479	517	511	517	490	451	491	490	464	467	479	500	502	435	482	522	479	480	476	490	478	495	473	460	474	488	470	510	465	507	469	512	495	500	501	510	495	506	501	498	500	500	473	492	496	486	463	485	499	521	521	494	470	480	496	467	441	484	478	474	525	454	460	532	498	528	490	514	493	511	469	520	501	494	462	443	486	485	489	535	505	481	467	487	472	475	555	465	493	486	506	481	520	484	497	474	482	466	459	493	495	459	493	497	457	495	514	489	459	473	475	531	459	443	481	499	504	452	488	462	467	496	479	467	490	470	443	455	488	491	465	478	480	524	489	492	499	501	506	510	493	472	470	497	514	500	460	498	441	469	491	528	449	483	479	474	506	498	448	463	491	472	476	484	495	484	516	480	446	512	482	478	452	484	442	491	506	501	474	523	473	510	465	469	474	498	490	505	533	473	476	474	554	452	513	473	481	438	502	483	467	509	467	483	487	491	494	469	510	511	453	466	450	511	491	463	460	457	506	500	489	504	459	460	477	485	507	488	474	492	522	482	477	507	488	486	483	525	506	464	502	447	492	494	492	496	478	465	458	509	468	521	517	479	485	529	487	510	464	500	479	495	462	480	501	498	498	472	470	443	481	478	528	497	514	471	491	467	471	440	485	501	491	498	460	498	508	468	487	509	496	477	477	517	520	467	500	505	531	472	475	549	514	469	518	522	433	446	461	513	517	467	487	496	465	508	497	474	468	459	484	495	476	479	469	498	480	490	462	465	482	470	531	519	473	460	503	443	504	461	490	478	475	471	442	504	436	491	493	481	513	508	483	498	501	464	491	458	491	473	449	498	535	517	482	506	474	493	511	486	505	509	507	510	495	498	481	495	478	454	490	481	510	490	524	501	471	482	493	442	498	493	498	502	499	458	500	484	476	532	515	474	493	533	472	493	497	454	445	522	467	468	501	485	507	512	463	492	501	513	443	474	478	471	497	468	451	499	483	515	461	466	516	495	483	474	492	479	469	487	490	500	464	486	485	484	505	459	490	515	474	515	456	504	486	496	462	497	473	461	484	456	479	463	471	457	471	561	465	462	506	491	492	464	466	484	523	479	507	495	472	462	516	520	492	470	520	471	489	476	481	463	452	493	467	505	496	490	476	473	492	452	499	474	466	467	486	513	506	450	467	481	493	468	450	476	505	493	482	525	455	513	525	453	488	470	474	495	510	466	469	527	459	486	466	499	485	456	521	468	506	455	504	467	479	465	454	475	429	501	476	473	481	520	465	445	456	474	485	486	457	477	441	463	489	458	489	476	512	507	487	447	465	466	459	464	477	496	467	469	459	493	509	466	500	436	522	481	512	481	505	479	419	490	456	473	543	476	527	473	495	480	483	472	452	494	487	486	492	465	500	488	494	472	464	524	459	509	450	468	494	524	422	482	458	474	490	497	513	471	470	469	484	526	494	475	524	477	500	506	482	468	466	488	439	488	482	501	470	499	455	489	497	469	472	467	489	511	481	495	496	446	478	456	448	469	475	514	452	443	480	481	471	528	482	511	490	477	487	485	482	506	511	512	475	485	462	501	441	472	474	505	506	481	531	462	464	511	500	450	489	493	496	492	448	506	527	471	483	536	470	468	490	467	493	452	442	517	457	486	453	474	490	476	503	511	492	479	521	508	474	449	495	491	466	496	492	499	500	452	552	484	475	471	458	494	479	462	531	480	462	477	481	508	458	515	510	434	482	497	485	488	446	466	509	453	442	471	545	489	509	507	501	463	504	456	483	468	468	504	533	474	455	492	506	473	470	473	495	441	473	546	464	493	486	489	456	430	512	451	506	511	479	479	471	496	454	481	480	440	487	467	493	490	499	485	478	481	489	493	457	493	502	492	500	494	478	510	481	515	470	492	517	506	474	460	489	515	449	517
22868	21412	29178	24027	21406	21462	8009	1360	984	904	894	787	745	739	718	672	674	642	634	608	597	627	622	572	588	591	587	549	564	546	572	559	550	566	537	550	553	546	553	554	570	555	494	570	546	561	558	569	511	562	508	529	530	540	548	552	492	566	544	551	537	528	500	563	512	586	567	527	524	583	568	476	563	523	516	550	537	576	519	516	479	532	609	570	557	541	512	554	580	566	530	576	532	559	587	560	515	540	559	537	533	523	548	569	566	534	511	553	544	520	570	550	520	533	554	537	566	532	563	596	528	542	531	565	543	552	562	535	593	553	554	537	525	545	514	546	547	545	524	537	534	550	568	512	574	508	541	531	526	512	509	581	555	558	549	559	547	512	503	572	513	520	541	523	540	550	535	526	537	541	525	519	505	526	515	536	560	520	515	520	560	547	543	550	573	532	534	537	510	536	563	574	523	555	561	539	502	547	556	526	521	549	580	512	497	576	569	562	555	558	576	530	512	481	500	565	571	545	505	540	537	514	581	504	546	540	545	529	508	567	531	533	516	559	539	561	511	531	537	557	600	498	571	529	540	564	544	550	536	552	527	598	512	512	536	533	540	539	602	541	506	549	550	528	487	515	545	556	530	537	558	579	556	517	530	532	585	536	517	520	525	547	528	540	560	537	507	573	561	525	510	543	481	546	510	549	550	565	562	520	550	499	546	519	602	515	503	543	577	537	558	551	498	549	525	540	521	529	562	537	563	511	564	529	558	540	548	559	576	523	544	525	517	534	581	566	514	580	549	541	553	523	555	536	547	530	562	563	542	522	558	544	510	518	555	514	565	513	564	535	571	499	513	527	549	493	534	510	549	532	492	601	545	516	570	558	538	561	561	537	578	545	497	527	549	537	501	542	553	537	579	581	576	581	571	531	508	606	521	530	590	540	548	589	567	522	532	550	526	551	541	544	568	534	548	525	560	541	552	538	531	526	541	520	570	503	570	540	541	542	548	518	544	515	577	530	535	562	559	512	567	535	580	540	530	549	553	561	491	501	585	525	521	526	514	531	510	567	566	540	543	504	495	546	539	551	576	545	491	518	539	555	560	473	534	562	537	536	555	499	520	537	528	544	553	504	539	489	543	556	547	548	533	528	529	567	546	536	539	528	510	557	558	488	578	565	550	525	516	523	515	509	531	559	557	517	529	542	573	524	508	551	562	548	544	554	507	554	559	555	490	536	544	526	536	517	552	525	477	526	561	540	594	551	535	542	525	523	539	520	528	505	554	530	549	547	501	549	543	567	540	571	545	548	559	579	550	529	566	565	588	527	553	546	536	553	542	535	541	522	543	528	569	536	549	504	538	549	541	548	539	553	546	506	560	503	530	536	520	522	501	555	506	550	564	527	561	526	517	505	507	524	540	541	508	538	552	517	550	565	519	556	550	529	514	524	512	520	535	552	497	543	567	525	585	555	523	517	539	542	558	556	580	566	571	512	513	525	535	523	560	537	542	528	535	564	553	538	479	553	568	557	543	530	506	555	499	549	536	561	575	502	546	555	505	555	492	530	561	521	517	524	538	544	538	540	568	515	551	531	582	534	553	559	498	527	572	493	510	550	580	566	543	546	532	568	536	507	519	536	533	573	531	501	537	554	539	561	543	613	550	545	526	541	509	508	548	561	523	550	583	545	522	505	538	569	573	554	525	559	532	514	511	539	520	592	576	557	538	517	534	532	567	551	477	529	539	531	503	570	559	562	529	524	575	547	539	501	515	490	555	543	494	500	557	546	493	524	558	506	520	503	558	543	508	507	530	531	560	532	552	501	529	545	492	526	515	540	554	513	515	526	545	529	527	552	518	517	524	509	536	565	568	513	549	472	512	528	496	505	515	555	516	537	519	506	513	552	523	543	526	554	526	532	538	543	552	509	539	536	573	559	542	546	495	570	563	549	574	570	532	520	545	541	492	535	534	561	554	532	472	519	530	537	520	550	536	584	557	505	542	590	560	534	523	523	492	539	550	577	525	566	528	539	547	567	535	613	543	503	498	531	536	537	530	518	490	534	509	541	527	508	525	493	515	558	520	513	540	521	524	512	603	528	582	543	539	544	547	520	492	546	537	503	525	531	533	572	593	500	552	493	567	529	521	518	543	519	549	570	563	551	574	514	531	559	533	595	567	502	554	482	522	604	519	532	525	536	524	521	555	556	552	524	526	533	545	531	502	531	544	557	508	502	557	551	586	517	513	538	542	473	487	542	525	543	538	548	534	512	491	545	523	525	565	564	538	576	520	543	505	521	514	489	510	567	539	569	555	524	525	520	548	517	559	552	519	567	549	571	543	531	606	531	513	556	556	568	541	495	575	536	534	525	487	511	562	488	550	516	571	547	516	511	527	560	527	524	549	537	546	561	545	545	544	497	549	546	511	489	525	507	560	565	580	569	497	541	543	527	572	556	569	524	557	527	546	575	565	527	552	529	479	526	515	584	514	518	516	524	564	544	562	580	527	529	509	523	540	539	542	560	522	539	554	504	538	537	489	510	564	526	503	550	556	547	532	487	571	551	582	564	522	515	555	521	550	585	554	549	569	556	571	579	498	564	530	561	562	502	498	533	548	523	518	494	535	548	544	497	528	533	553	533	524	524	520	538	519	514	543	541	515	518	532	501	551	537	551	552	581	550	534	510	563	573	556	558	522	513	509	523	513	527	559	492	512	560	573	538	547	541	555	499	515	516	525	517	538	592	552	509	535	546	534	542	518	525	510	570	563	566	516	526	516	554	533	543	518	539	523	539	539	543	551	520	584	529	572	532	551	509	525	529	539	549	541	526	552	534	522	557	554	544	519	492	557	520	570	528	534	537	543	569	535	473	571	536	538	517	558	536	514	525	517	536	535	543	540	515	494	501	526	546	498	542	542	508	524	507	539	578	519	591	602	515	485	520	543	527	508	592	525	551	541	583	544	507	525	551	531	524	556	589	535	558	501	521	522	534	530	535	527	492	598	549	516	537	553	501	571	539	561	555	536	561	521	570	560	570	559	530	520	515	552	507	521	527	560	551	532	556	551	538	506	521	539	553	515	521	496	537	557	534	523	503	526	503	537	557	526	531	541	531	541	515	558	542	523	570	558	563	514	546	529	539	545	535	534	564	547	530	525	545	519	551	552	548	512	504	550	529	583	530	537	538	526	562	534	546	490	548	556	509	529	525	579	548	499	547	551	578	529	496	545	512	558	556	538	521	520	562	573	541	564	509	593	534	524	553	514	558	509	548	562	549	567	542	550	544	542	519	541	557	530	559	560	571	559	554	527	526	561	542	530	557	550	563	513	591	496	528	562	565	522	553	546	542	511	549	573	524	538	543	493	528	575	508	552	531	571	493	554	541	546	530	524	574	552	548	525	544	530	514	558	533	543	501	553	515	545	562	537	501	570	561	534	554	506	564	535	577	547	521	535	507	523	548	550	525	502	533	540	545	520	578	537	537	524	549	561	537	504	548	532	554
4850	15028	10268	4991	3655	2818	2207	1701	1388	1198	1077	1015	866	816	771	765	696	701	691	641	664	605	652	618	603	619	581	587	602	589	601	605	600	582	515	552	579	583	555	562	550	536	572	561	565	562	488	553	534	552	551	517	571	544	521	513	558	609	523	558	550	556	581	549	507	571	578	546	574	539	595	544	581	590	552	584	565	528	558	522	563	565	540	531	567	542	569	522	525	563	549	547	544	543	522	540	567	556	575	556	524	568	586	548	558	547	520	539	564	520	596	525	536	535	505	581	545	534	505	573	549	568	569	564	620	550	592	561	576	555	546	597	554	563	516	544	526	520	538	550	552	521	565	515	512	533	533	535	579	513	549	554	570	565	536	547	577	524	551	526	496	585	510	543	581	540	513	544	564	541	559	543	582	521	551	544	569	581	551	540	579	543	558	494	538	566	556	540	555	518	569	557	523	490	570	530	551	546	524	572	541	518	534	557	539	544	542	546	594	549	545	512	560	574	551	539	551	515	558	539	560	537	524	553	557	592	572	565	550	524	551	570	513	596	550	532	543	589	575	565	512	575	571	573	526	577	535	564	550	564	541	517	578	545	537	556	531	527	548	568	532	552	551	485	548	541	537	529	563	536	513	575	563	547	553	525	530	517	542	527	540	539	541	531	530	501	505	587	576	551	509	528	559	537	535	556	514	495	530	594	530	524	551	548	523	505	538	549	539	572	521	557	560	543	507	565	576	540	547	577	525	561	558	550	522	538	511	555	535	569	540	533	498	578	550	543	541	543	543	533	552	550	588	523	537	541	527	562	574	552	562	541	535	563	547	571	582	576	554	559	566	566	513	534	542	508	544	551	529	523	533	552	504	504	544	567	541	516	518	570	472	518	531	566	554	530	521	524	557	600	520	585	558	520	520	562	547	543	539	576	546	581	536	546	530	523	534	575	556	492	563	530	560	538	551	552	540	534	534	527	555	565	511	519	567	563	564	575	521	508	573	520	530	513	543	541	514	545	526	549	560	536	555	590	572	502	529	537	546	551	536	528	580	553	557	514	535	569	551	560	581	512	491	565	553	566	534	604	529	556	561	546	553	574	568	550	569	547	538	586	502	550	553	562	567	530	566	522	571	592	584	531	538	504	500	532	539	539	562	571	529	571	547	551	557	563	590	564	481	487	567	544	546	578	560	509	528	520	544	523	517	547	541	548	546	554	534	538	574	555	498	523	554	547	571	529	495	559	540	521	563	516	541	549	552	525	550	536	518	568	566	535	530	565	543	561	530	522	549	569	553	597	512	550	528	530	532	499	564	591	564	527	565	550	595	558	565	555	528	506	538	541	492	556	551	530	488	567	573	542	588	551	516	537	566	564	582	547	553	539	559	553	566	519	551	570	549	531	574	547	561	528	496	530	546	533	587	528	561	548	516	555	556	536	550	485	522	517	548	531	506	552	560	559	540	533	531	552	523	545	529	541	557	538	507	528	565	533	588	551	557	561	558	592	521	523	550	505	557	535	582	581	510	589	521	556	559	539	539	524	526	558	562	515	515	542	570	566	539	490	561	540	528	559	527	579	577	579	549	529	544	507	597	561	551	549	512	559	546	554	525	526	546	509	525	560	537	546	561	573	584	546	549	572	537	572	508	513	557	555	557	535	556	538	552	582	547	554	575	556	520	606	547	552	529	598	531	583	525	481	577	535	538	545	508	545	539	551	521	531	551	526	566	548	533	539	550	564	526	510	528	526	540	564	536	512	576	494	552	540	581	586	518	525	536	533	550	542	587	573	511	570	538	567	543	557	530	536	531	513	522	534	560	550	539	544	562	519	533	555	527	527	564	553	535	552	544	532	555	540	538	541	571	554	531	528	528	582	524	539	533	555	541	547	525	543	569	525	535	564	588	546	518	522	515	525	558	585	575	530	574	595	543	574	581	542	580	561	526	576	543	587	560	550	527	574	547	553	560	514	523	546	566	590	580	535	527	597	530	554	538	546	553	572	514	529	553	551	573	528	544	529	535	551	559	557	548	531	519	521	555	577	528	532	534	499	547	534	554	563	576	538	537	528	516	529	535	598	542	554	560	500	523	570	522	599	541	541	533	542	521	530	549	546	549	566	573	555	533	565	570	556	545	542	550	547	549	531	504	547	569	564	567	547	518	539	553	586	567	548	530	581	522	569	552	518	532	556	558	533	568	532	564	534	503	530	546	559	540	520	561	584	525	524	536	514	540	556	516	536	558	544	564	507	555	603	526	568	541	507	508	567	504	557	523	558	543	515	549	572	555	508	600	536	538	539	569	555	549	548	566	522	541	568	549	526	542	562	518	535	551	533	531	547	573	560	527	576	551	587	537	560	535	546	564	527	520	581	498	535	538	590	507	504	520	552	561	548	534	558	541	536	539	498	559	566	564	537	533	548	555	536	517	531	477	510	552	539	532	551	539	570	574	571	571	584	527	557	540	555	556	506	574	523	566	559	556	516	555	553	554	546	571	550	564	519	549	569	570	534	527	511	549	536	480	568	545	572	560	562	541	510	539	568	533	542	533	542	545	552	507	521	531	532	529	524	498	563	549	529	535	547	564	527	569	529	559	544	529	536	551	570	528	531	628	559	539	549	587	546	521	546	553	529	552	536	496	569	588	578	526	531	565	542	559	585	566	548	552	571	559	534	560	573	571	545	519	500	504	523	549	546	557	502	552	543	565	568	540	552	529	565	507	584	503	568	524	535	521	560	571	572	545	543	548	527	586	541	523	559	528	542	581	557	552	533	543	587	559	550	546	518	514	594	591	535	510	568	540	561	476	553	541	546	557	540	572	502	523	496	545	540	531	496	524	515	522	523	520	543	528	512	560	544	563	529	538	564	543	522	492	577	553	526	585	602	596	574	541	539	549	582	532	498	527	523	547	531	545	557	546	576	522	549	536	546	538	541	502	573	542	548	559	553	585	556	504	528	571	549	553	552	554	551	579	541	522	509	491	548	502	549	577	553	535	580	563	544	543	558	504	577	498	577	528	551	537	525	539	535	510	583	553	549	525	537	511	536	546	526	546	513	569	542	567	533	542	521	548	519	502	585	520	578	590	521	549	553	523	536	545	516	519	562	578	517	547	526	569	546	561	579	570	554	569	525	547	551	542	546	517	539	546	506	519	548	554	522	549	581	567	538	521	528	597	523	555	519	524	576	559	544	550	550	554	555	578	530	551	557	544	511	547	555	536	526	516	543	530	540	481	573	543	521	540	496	519	539	497	532	508	534	544	540	507	556	529	523	494	533	558	520	554	558	490	525	526	495	567	509	570	525	575	524	518	504	617	509	546	516	542	529	516	540	557	558	514	533	516	522	525	561	570	522	490	540	563	530	587	535	538	521	578	589	553	537	547	546	545	541	506	533	577	535	538	554	511	525	581	546	583	531	603	563	548	545	590	529	531	573	545	539	518	511	526	531	537	558	532	507	498	548	529	546	551	545	516	525	522	534	534	539	559	507	561	505
28089	17589	3374	526	341	279	241	235	242	271	253	238	206	244	234	230	210	232	235	225	222	210	256	238	215	229	212	224	233	276	217	247	258	241	233	217	198	239	246	236	227	215	224	246	205	236	235	232	240	237	233	240	245	208	249	238	197	247	256	196	235	239	220	204	236	221	237	246	217	248	253	246	234	244	227	257	208	246	219	246	213	237	217	192	244	245	236	235	226	233	217	216	259	226	222	218	235	213	222	217	243	227	240	248	205	206	209	209	246	225	225	254	196	229	228	226	197	228	217	216	239	236	225	213	233	229	246	233	225	226	202	225	232	222	234	226	241	218	231	236	219	230	247	233	204	215	220	241	241	241	234	229	213	233	226	190	263	211	261	232	219	212	228	250	193	224	263	248	234	250	221	232	220	260	241	212	215	204	222	242	211	255	233	251	206	218	248	240	214	233	261	241	237	228	226	225	208	240	223	193	240	224	221	223	226	230	219	254	247	225	235	237	237	232	237	222	216	229	212	255	240	218	221	247	240	229	242	212	244	227	248	224	200	237	227	245	246	215	229	224	236	218	224	234	232	229	212	235	219	215	251	198	210	234	200	253	226	225	227	249	225	228	220	265	211	212	229	242	243	230	235	245	217	223	206	234	217	247	237	228	206	228	255	246	232	219	233	254	236	209	214	247	230	234	244	231	236	223	228	229	223	231	237	207	238	236	229	217	226	245	247	220	234	236	237	230	240	236	227	242	224	202	248	239	237	220	222	225	244	238	254	229	235	237	223	239	224	223	239	213	232	222	218	245	235	257	234	246	207	229	239	242	207	215	232	231	205	221	224	223	228	253	235	215	237	235	222	217	216	220	256	249	224	217	179	246	230	232	227	253	223	215	209	224	241	223	239	236	220	240	237	240	228	201	223	242	247	230	205	249	215	220	233	204	231	240	236	226	239	226	215	236	252	215	222	231	241	228	240	246	227	237	228	239	238	239	256	262	234	228	233	255	225	225	261	201	216	252	201	210	229	228	224	224	210	210	217	223	222	245	214	233	262	253	212	213	218	232	228	210	231	223	224	226	231	230	218	217	250	219	222	240	231	257	201	243	251	227	225	238	238	253	272	234	215	236	225	248	235	223	225	231	232	250	222	220	221	227	220	205	220	247	229	217	261	226	203	248	227	255	236	221	228	234	243	224	232	227	235	244	231	218	240	233	211	250	215	226	251	229	231	237	231	204	231	198	223	231	250	204	261	209	248	217	224	227	218	208	249	246	233	218	228	244	243	257	240	272	258	229	216	250	220	211	261	203	258	244	217	233	237	233	225	230	228	227	227	226	233	212	259	228	227	225	207	208	244	235	217	262	235	215	228	241	222	227	219	229	228	233	220	217	221	262	277	222	240	240	234	203	204	243	245	230	234	211	236	230	210	234	218	239	243	223	208	231	226	233	216	187	239	249	251	229	218	226	258	231	208	228	248	230	216	248	211	231	263	247	236	225	254	212	217	250	239	228	218	230	242	242	241	225	230	236	214	217	220	230	223	210	248	212	237	224	209	211	226	256	191	230	222	234	246	213	234	241	226	231	254	205	243	244	234	234	229	206	215	217	256	224	231	200	224	235	240	217	224	222	233	232	224	225	237	247	259	233	224	250	213	227	234	257	224	211	224	233	210	219	260	271	253	204	239	232	229	249	256	224	180	231	208	260	243	249	218	209	206	225	272	213	218	235	249	230	214	212	219	247	223	214	208	253	220	235	242	232	211	238	241	215	223	220	239	241	218	221	217	244	246	231	248	235	226	231	240	238	206	233	227	217	237	243	198	215	248	198	228	218	204	221	225	205	215	224	214	218	229	223	226	219	235	221	226	223	229	229	245	199	242	245	237	235	248	215	245	222	230	244	243	214	230	252	233	242	225	249	242	248	203	236	227	233	213	235	215	233	228	216	195	191	227	237	193	203	244	212	210	236	204	252	231	232	223	249	214	222	241	232	241	234	244	230	257	235	226	226	229	242	224	235	262	239	222	206	238	219	206	247	221	222	240	197	258	211	203	222	217	240	225	232	223	216	225	230	260	244	229	217	230	246	207	225	241	211	214	240	214	243	205	238	225	234	240	231	229	214	222	224	259	227	235	222	221	224	249	251	203	251	217	223	221	242	214	259	243	251	223	260	268	232	213	233	252	230	228	227	224	232	208	219	223	249	234	229	233	237	239	229	253	245	239	240	215	228	228	228	226	220	229	208	263	248	231	220	202	232	244	219	206	236	250	223	243	219	226	246	228	241	230	216	216	211	211	223	206	218	228	240	224	231	206	212	223	246	228	215	237	226	243	228	239	233	243	247	236	232	218	240	260	243	240	224	207	231	250	213	214	261	254	213	230	240	236	220	215	257	221	250	220	230	226	220	234	237	238	219	232	251	240	231	224	210	195	226	213	215	199	266	234	227	257	230	214	216	204	190	256	229	239	238	220	212	223	233	241	218	249	216	253	237	214	223	259	232	223	220	196	226	242	217	204	238	198	225	232	253	221	230	229	214	258	208	261	216	222	249	241	207	247	238	220	234	246	221	219	227	220	240	220	237	255	272	236	213	246	245	203	193	228	213	230	237	253	268	207	238	221	199	221	224	229	241	223	216	244	230	243	216	222	235	231	233	241	233	218	234	216	206	229	244	211	240	266	210	218	183	227	213	232	224	233	226	230	243	236	230	229	236	245	244	241	248	223	259	229	227	222	222	247	215	232	246	224	229	228	216	215	218	229	227	241	197	201	229	228	209	217	235	246	213	251	209	200	234	250	195	248	229	243	239	240	230	217	234	226	245	235	228	250	224	249	246	250	225	228	231	227	242	243	200	235	242	227	220	232	233	254	219	241	249	250	231	236	232	204	241	252	250	242	209	213	207	204	251	229	225	247	238	239	221	223	216	246	240	237	245	244	238	219	238	222	233	237	226	231	214	246	231	228	241	253	250	249	233	238	241	232	252	253	211	250	236	225	195	240	195	239	240	244	235	236	225	230	253	257	204	219	247	238	214	226	218	240	199	233	234	226	259	244	248	232	249	206	254	243	214	251	223	238	225	216	235	214	214	234	229	228	225	229	246	224	215	238	223	214	244	245	215	228	211	219	220	215	230	241	225	226	222	216	233	241	213	256	241	217	212	228	254	209	256	228	220	214	225	246	217	232	229	215	236	251	211	206	223	209	233	215	232	202	191	241	229	225	241	237	259	247	221	236	227	226	255	214	225	229	225	208	243	234	214	236	220	226	237	225	250	227	243	234	272	241	222	229	238	258	245	229	224	206	216	227	226	251	213	228	236	235	226	238	208	239	251	219	219	223	217	256	221	235	257	215	231	234	261	217	217	234	240	236	226	232	217	256	238	240	239	246	237	220	217	233	236	225	225	235	226	233	226	208	241	240	244	230	243	221	249	242	234	213	238	228	233	228	239	244	222	213	243	235	256	228	231	239	228	222	226	226	234	250	221	227	242	223	228	218	215
4304	770	599	386	361	324	297	277	260	262	254	269	271	251	245	306	268	254	248	262	291	250	254	285	287	251	274	257	269	261	278	266	262	249	255	253	258	272	267	289	234	253	258	275	246	262	220	265	297	263	223	266	248	260	245	252	279	274	257	285	261	274	283	253	266	271	263	266	283	289	262	270	237	253	283	262	261	244	276	256	222	251	271	271	253	263	268	261	254	276	261	252	287	266	262	266	248	252	226	267	243	276	252	267	273	239	245	248	276	251	266	252	276	289	254	253	247	281	232	247	267	255	252	255	299	281	252	262	290	280	233	265	255	265	269	264	259	251	251	288	261	262	245	249	258	225	248	245	252	245	238	259	268	267	242	286	279	248	309	263	279	275	227	241	247	259	223	284	237	271	285	255	269	265	285	267	234	278	241	273	289	249	232	268	250	269	256	218	251	285	266	276	271	237	272	246	237	245	252	255	251	271	254	258	262	252	263	278	293	301	249	261	262	257	269	266	276	244	259	286	249	263	252	272	270	256	289	243	248	281	247	262	266	248	278	246	238	260	255	232	274	255	274	250	258	292	296	248	258	235	254	262	269	230	263	266	262	257	269	274	241	257	266	265	257	276	252	239	277	243	245	231	252	250	273	245	275	275	255	279	248	250	229	246	258	256	258	238	295	254	237	274	277	263	267	255	245	265	254	269	249	279	236	260	255	251	255	254	255	238	258	252	271	248	259	266	246	238	246	271	275	267	244	245	271	253	258	280	264	288	264	258	242	239	272	254	252	270	246	269	269	263	237	288	250	229	238	227	267	286	262	256	235	263	274	254	278	275	239	238	274	263	301	278	238	242	282	266	285	251	264	221	241	257	263	250	223	266	240	250	260	263	276	257	259	254	275	274	221	264	278	277	254	298	267	269	278	279	274	260	271	262	293	270	267	262	263	253	246	271	259	267	244	281	248	270	253	242	265	250	269	278	239	270	290	259	264	254	252	225	279	266	238	264	271	255	244	298	242	244	267	268	252	237	268	274	262	235	272	236	274	227	253	251	242	260	250	254	253	260	248	297	268	272	272	271	261	293	244	255	248	273	278	253	236	281	281	243	243	252	260	310	247	241	234	248	255	253	273	271	284	273	252	262	249	252	274	270	242	260	255	245	250	272	235	258	284	272	281	304	275	237	256	271	259	262	278	244	260	249	239	247	254	284	261	271	251	269	243	267	278	240	246	238	260	266	265	234	251	266	270	284	255	282	243	251	239	270	226	267	267	244	256	254	246	303	253	248	263	292	270	244	260	235	257	277	259	261	252	289	270	257	276	265	269	246	269	248	247	265	254	238	276	270	258	246	230	242	270	285	267	265	239	272	245	272	240	255	269	269	242	263	269	256	261	279	269	268	227	238	258	280	263	289	245	255	251	296	255	266	266	286	287	262	232	242	265	232	277	252	270	251	267	230	243	246	263	258	264	236	269	244	256	254	236	263	292	266	244	278	267	263	261	257	260	282	259	246	262	278	238	262	246	262	244	242	265	251	271	211	282	293	266	268	274	246	266	252	282	253	255	259	268	289	237	264	245	288	277	277	275	249	293	277	238	258	239	264	258	277	259	253	257	248	242	266	262	272	250	276	234	253	263	267	262	277	263	247	304	272	255	266	287	254	250	249	294	246	261	257	249	265	287	254	256	273	285	259	241	260	273	256	267	267	248	270	277	281	274	255	296	285	267	258	254	259	245	278	253	270	243	268	260	281	244	262	271	274	257	247	242	263	237	237	254	263	279	254	226	276	270	290	267	263	255	253	259	268	266	295	272	277	272	256	256	251	252	270	231	243	261	272	277	236	229	253	272	231	252	274	276	278	280	238	264	230	260	244	287	240	259	261	244	257	279	260	281	275	275	260	276	268	269	261	241	262	258	299	272	243	258	232	262	251	253	247	266	271	241	254	274	261	245	258	266	255	278	232	252	263	265	291	295	252	262	250	268	262	241	285	249	242	268	241	257	276	258	281	259	294	276	265	257	280	252	254	251	244	305	263	224	273	276	254	252	260	268	262	246	223	256	256	268	261	278	262	252	273	245	266	268	271	262	273	251	275	244	254	285	251	271	263	243	266	263	257	234	275	299	251	281	271	266	245	250	265	272	257	255	275	294	274	273	266	243	322	248	281	250	266	256	226	288	252	252	246	243	256	287	286	248	265	268	235	236	271	241	235	267	284	247	275	285	246	286	226	219	252	239	239	270	266	281	268	250	252	285	272	263	275	259	268	219	263	294	239	286	253	233	223	250	254	259	246	268	286	245	254	264	249	235	235	268	272	264	247	254	286	249	268	258	275	288	234	262	277	254	288	256	259	271	248	270	248	255	254	295	265	253	240	267	258	259	269	241	284	295	241	276	233	295	242	299	261	254	261	275	245	280	293	271	232	277	279	268	277	284	243	256	253	279	260	251	288	278	253	271	245	263	284	274	283	248	246	292	255	250	258	241	267	270	240	268	281	263	248	269	267	273	260	267	265	273	283	254	263	254	276	267	280	282	262	252	255	281	270	258	242	227	254	267	274	282	257	271	290	262	247	264	270	227	271	263	259	264	247	289	282	266	260	297	259	260	231	241	257	262	248	266	246	248	243	299	239	251	270	267	285	248	264	248	244	250	229	259	239	241	213	258	246	233	273	278	275	265	249	274	265	247	246	255	275	267	237	248	262	259	256	243	287	258	256	223	281	274	247	254	243	238	259	241	273	245	239	295	276	264	254	232	277	282	249	249	253	270	231	248	253	243	292	263	262	268	248	244	268	265	254	236	273	255	237	246	252	264	243	254	275	253	244	294	259	254	268	267	244	288	271	253	247	254	237	262	260	246	256	265	266	255	226	279	257	284	269	251	221	256	247	254	260	256	245	284	256	262	266	259	251	271	246	253	234	246	273	259	259	257	262	255	284	247	268	236	226	285	262	271	290	244	243	232	258	276	265	278	280	271	235	282	272	233	286	256	251	256	279	261	261	259	252	253	270	265	239	282	223	245	272	254	247	247	243	287	249	251	260	268	280	265	271	253	255	240	277	262	279	252	276	269	243	254	236	265	257	240	247	276	263	270	241	239	262	257	254	240	254	245	272	232	279	229	247	261	266	266	226	265	241	254	278	260	234	276	259	258	292	279	306	282	246	280	244	255	247	236	254	239	290	269	268	269	265	285	259	246	230	277	286	263	286	271	273	257	279	269	251	278	252	240	251	252	255	257	242	274	231	272	255	266	231	303	257	277	271	250	252	265	288	266	260	251	269	263	289	254	235	240	239	261	244	253	262	273	262	256	244	249	266	252	250	262	286	258	269	293	250	267	251	237	280	256	272	241	244	209	234	264	248	239	250	248	276	254	266	247	253	240	256	269	281	250	262	247	266	249	255	258	247	255	254	285	248	300	280	254	280	247	274	232	238	274	276	254	254	268	263	264	275	262	268	267	271	247	287	279	255	272	245	240	257	260	253	253	267	262	278
24060	21428	28672	24521	21403	9059	950	570	478	419	391	384	341	334	315	270	282	265	284	269	295	249	263	269	252	248	257	256	245	248	254	290	272	264	261	261	244	240	264	191	246	244	223	254	256	228	271	235	263	233	232	236	248	250	283	265	253	231	241	239	242	276	221	248	261	257	265	230	233	225	265	253	241	245	245	254	265	257	241	234	266	256	238	245	210	253	239	254	239	233	239	237	260	278	222	251	247	243	245	234	216	246	218	262	228	244	235	211	267	259	252	236	274	238	251	231	232	243	260	251	262	247	267	250	232	235	228	238	243	255	234	249	244	247	254	281	249	223	256	219	234	223	257	245	233	240	233	233	220	235	237	255	223	255	242	242	244	258	225	240	251	244	249	247	235	270	259	270	225	239	262	262	265	276	248	230	233	241	244	236	224	230	252	231	242	260	230	217	260	237	237	253	230	222	239	273	248	260	255	258	201	256	204	253	243	234	274	260	233	254	241	253	243	284	231	265	240	245	231	216	267	234	242	250	257	250	259	242	238	270	226	233	244	255	234	243	233	234	244	268	221	219	244	218	243	241	237	217	239	217	238	241	242	257	220	231	218	234	237	230	265	243	243	237	254	253	252	238	239	252	252	227	257	234	214	209	223	253	237	210	248	250	259	245	250	213	232	239	226	250	263	252	225	223	238	238	239	250	231	239	225	227	238	282	245	257	247	236	205	268	242	229	277	232	231	271	233	229	243	235	258	236	264	241	229	220	253	241	226	222	262	230	273	226	251	246	226	265	230	243	227	266	266	240	246	247	224	252	225	260	254	251	239	244	243	230	242	220	247	236	267	260	258	249	250	264	236	235	247	212	226	230	243	254	230	269	224	244	263	222	235	265	215	233	235	223	219	241	254	242	226	231	247	245	218	227	213	227	267	219	234	267	239	266	258	248	265	212	237	251	268	235	217	239	270	235	258	231	259	248	236	244	240	240	224	214	258	249	240	274	229	280	225	253	256	262	245	233	225	234	217	254	221	239	246	243	247	246	231	214	254	271	223	251	247	226	233	225	276	244	236	226	260	238	235	244	245	240	248	214	221	220	246	226	239	255	247	215	237	246	241	230	242	228	254	230	220	235	200	237	224	272	260	230	218	224	225	215	266	234	258	213	238	218	228	250	224	250	252	221	208	260	237	217	238	238	240	235	243	234	248	225	229	239	250	240	268	215	227	260	231	267	230	261	252	262	217	271	241	228	245	245	253	238	236	254	255	265	241	223	239	243	213	228	246	239	257	231	217	257	253	248	267	229	242	257	231	221	242	237	239	205	241	216	248	190	258	237	245	248	256	211	230	211	239	277	253	207	246	267	253	247	264	242	277	268	247	259	264	263	255	220	262	231	235	244	229	248	269	237	209	230	234	239	238	231	213	257	217	244	264	252	246	232	293	236	224	237	232	271	232	227	236	216	242	253	249	235	226	244	220	248	245	256	224	235	211	254	242	249	205	266	236	254	234	248	234	259	242	243	213	238	260	247	242	232	244	269	249	232	232	261	293	241	250	230	241	217	230	241	239	230	247	241	240	226	228	210	228	241	245	254	264	241	259	234	238	215	232	243	248	239	274	267	234	236	250	221	241	226	231	206	231	240	249	241	242	253	252	237	236	221	251	266	255	235	251	211	249	252	264	229	239	262	239	250	264	269	213	231	256	213	242	224	261	238	257	238	238	257	259	254	241	212	217	244	246	248	252	237	232	237	222	215	263	231	224	212	262	261	236	246	267	235	239	253	217	215	243	219	245	284	266	265	258	266	259	228	251	236	236	267	224	234	223	230	239	224	210	249	246	224	261	245	248	234	235	263	243	228	233	251	219	238	258	242	244	233	244	236	252	229	272	229	233	237	257	238	234	245	247	233	240	224	245	238	255	259	235	228	235	267	213	238	227	263	220	238	198	236	263	253	242	234	243	231	238	225	253	243	236	263	228	250	233	221	217	242	230	262	257	249	241	272	238	256	209	239	271	221	269	268	258	240	247	216	236	261	242	231	246	251	269	225	255	232	230	254	249	230	268	242	267	253	247	244	212	241	277	236	246	252	233	266	245	288	262	270	238	221	231	218	265	255	249	263	248	242	243	248	235	225	216	241	226	240	248	249	267	232	240	241	222	236	240	243	204	239	232	220	231	270	256	235	260	271	216	248	199	240	242	240	251	248	238	253	227	251	240	246	232	263	259	264	243	227	252	254	229	296	251	242	259	227	240	226	251	243	238	237	251	231	251	257	220	233	225	240	228	253	215	275	252	268	256	243	245	236	257	253	253	264	244	223	235	248	220	245	225	236	270	245	249	242	230	256	227	210	239	262	232	227	234	260	237	230	218	264	260	233	241	256	246	279	250	238	256	259	241	226	239	245	251	214	242	274	226	212	250	252	229	233	239	216	210	259	274	279	238	253	246	247	239	244	249	258	237	219	242	218	216	274	230	220	246	226	249	231	237	251	211	243	267	238	261	227	224	265	234	243	236	238	233	266	236	213	267	266	238	222	235	232	247	245	233	228	247	246	231	244	231	224	243	247	222	275	238	245	227	260	215	248	254	265	226	208	258	254	198	256	249	249	235	265	238	263	253	218	233	242	239	238	261	262	257	260	224	230	245	230	257	234	239	239	221	241	254	239	245	242	255	224	254	237	217	233	240	218	245	239	255	222	244	270	271	247	231	246	227	230	253	221	253	243	227	236	241	249	253	222	225	239	209	266	255	265	235	226	227	230	254	234	239	225	255	238	246	235	237	241	219	257	261	249	240	258	275	245	230	248	244	232	241	230	261	237	232	249	243	252	271	239	231	248	233	268	235	240	238	246	224	229	246	228	266	241	237	221	248	259	260	247	259	270	266	252	222	224	265	231	252	231	246	214	261	245	210	271	252	260	247	228	250	240	235	238	252	229	237	255	255	217	232	242	254	246	217	258	239	256	224	257	259	234	225	240	245	243	234	238	253	223	261	264	210	246	255	239	220	251	228	230	263	224	227	240	257	244	265	253	250	226	231	254	253	241	255	218	240	248	247	225	252	256	247	233	283	220	244	242	238	247	225	240	285	230	247	236	235	239	226	262	213	257	245	259	219	264	228	227	225	238	237	241	234	205	205	234	248	271	235	224	247	262	233	262	231	234	221	253	253	279	241	216	249	234	249	231	235	271	253	242	255	228	216	256	243	243	274	240	219	249	224	258	236	249	238	230	223	233	227	238	228	243	223	237	246	254	239	230	232	248	227	230	242	217	247	240	272	237	271	227	220	211	229	250	256	263	241	252	232	248	212	243	264	232	237	245	262	268	235	267	237	233	252	242	220	249	230	263	231	238	242	227	263	225	249	239	270	250	239	228	241	228	238	225	230	257	248	236	239	232	218	230	254	211	239	237	243	232	250	256	262	232	221	245	237	275	246	236	230	246	246	258	218	251	259	225	256	275	243	241	250	221	233	241	236	247	260	261	238	228	240	254	260	209
3348	8872	5910	2645	1984	1442	1051	868	734	601	520	480	485	462	386	363	333	315	351	286	294	311	322	297	302	303	262	295	272	288	298	286	308	266	282	286	302	272	284	300	283	283	276	283	266	282	271	246	254	295	265	270	277	262	261	263	270	314	273	269	283	254	240	264	279	292	272	259	249	241	257	263	276	271	281	283	256	241	271	259	257	248	271	246	272	265	271	257	246	264	276	267	239	273	263	247	272	257	256	269	289	249	259	269	257	264	299	248	238	264	241	254	247	283	276	267	280	244	262	271	254	258	272	262	250	275	239	284	249	238	270	288	244	230	275	281	268	266	272	267	264	260	267	251	273	226	271	236	272	249	247	234	257	252	261	233	260	252	261	245	268	271	249	250	255	233	266	241	260	255	281	245	276	258	252	247	275	259	262	289	247	253	252	262	287	277	256	276	255	246	248	243	253	259	255	262	253	233	227	256	283	239	262	262	270	269	262	269	279	287	264	259	252	266	253	251	248	261	271	258	269	272	285	271	273	269	253	243	263	259	268	265	257	256	256	277	266	259	258	273	255	252	248	258	261	283	290	315	261	237	293	272	262	247	234	285	243	247	293	288	268	273	259	277	283	242	261	247	266	255	260	259	232	262	273	268	250	264	254	266	203	239	256	251	261	287	252	250	248	237	271	269	253	272	244	287	257	253	252	239	276	252	253	238	239	267	248	255	240	271	249	232	258	256	242	256	266	234	219	248	258	254	275	257	228	238	260	254	238	271	291	247	259	239	257	245	261	263	255	274	272	253	263	274	265	255	289	280	251	241	245	270	278	263	263	241	280	257	246	258	238	273	251	256	240	265	227	256	229	230	258	254	259	261	296	286	263	236	238	259	213	249	264	250	245	263	236	272	270	269	264	263	254	276	270	276	243	247	260	265	264	279	269	263	256	261	276	265	263	233	232	255	297	284	254	258	247	267	264	240	265	229	266	255	269	261	277	261	250	251	262	261	253	263	259	249	249	252	262	249	234	260	260	280	237	255	267	272	258	221	265	239	240	269	250	241	254	256	266	246	263	281	244	260	264	245	285	300	221	240	259	249	236	230	279	262	237	248	256	263	251	300	256	249	290	255	232	249	236	270	259	240	249	257	264	262	287	254	275	267	246	256	258	251	232	265	276	261	288	274	277	243	277	242	265	268	225	279	251	262	247	247	250	238	261	240	259	262	250	282	274	283	260	287	230	259	259	256	291	246	229	263	259	269	239	289	269	259	257	261	268	256	259	250	263	290	240	249	254	266	247	251	240	274	300	249	240	233	249	253	252	245	249	278	272	266	272	249	258	247	274	231	283	272	276	271	289	229	263	253	258	262	255	263	245	251	250	246	269	238	262	256	241	280	265	247	308	240	284	247	225	266	237	277	277	263	247	262	246	260	247	286	230	242	263	269	254	262	270	267	247	249	247	269	263	291	278	254	262	289	250	266	251	290	256	267	230	273	266	282	272	254	242	256	241	287	279	268	226	228	246	262	263	244	262	284	308	252	274	276	260	248	259	264	265	273	244	256	242	271	271	245	264	238	280	278	274	273	256	278	273	256	260	251	287	254	252	262	264	245	251	266	272	265	226	261	274	273	245	291	279	226	272	273	255	257	256	241	247	231	250	244	257	238	265	264	267	242	257	262	245	290	240	248	252	276	265	253	253	245	265	252	250	246	291	280	280	278	265	281	249	268	272	294	244	258	276	257	255	269	258	263	259	262	286	273	289	236	262	266	284	260	260	254	263	255	228	272	284	279	254	258	272	244	247	267	242	257	253	247	209	258	258	247	261	264	245	251	255	236	276	238	251	258	259	227	289	262	290	254	269	235	244	243	261	255	232	237	247	258	252	283	263	226	221	247	248	241	254	251	266	273	245	282	254	261	266	224	231	258	267	261	280	250	261	279	258	274	253	252	278	264	220	224	297	280	233	275	282	267	235	270	254	250	278	267	250	274	233	274	270	242	240	259	231	244	252	247	272	258	283	224	279	266	253	277	258	263	251	274	264	254	250	291	282	296	266	250	249	262	244	247	260	259	260	254	280	286	237	291	287	245	247	257	246	276	260	241	246	259	269	293	262	255	269	259	248	252	273	259	264	244	231	265	286	242	273	235	289	280	247	279	242	263	275	278	280	255	231	265	259	254	268	290	226	243	280	271	264	267	260	283	236	303	261	258	269	222	250	268	281	258	223	243	224	261	278	241	264	245	238	270	269	254	284	258	270	240	278	267	262	271	250	243	246	260	266	246	268	255	224	286	258	253	290	269	280	245	259	244	266	255	263	266	254	279	235	267	298	275	235	260	257	261	252	271	253	261	269	247	275	243	240	287	259	268	256	244	271	260	245	267	259	256	266	231	237	263	274	260	256	245	237	261	271	236	272	250	278	273	267	288	251	227	242	257	245	280	230	257	278	290	234	265	262	265	265	291	270	264	279	269	266	271	261	258	269	261	250	270	251	257	268	267	264	235	248	247	289	263	250	279	273	260	253	276	260	255	266	241	258	271	262	264	272	233	257	228	289	259	256	278	262	247	268	276	266	271	274	270	257	252	233	252	283	275	267	279	239	240	224	275	277	284	262	286	261	245	247	256	309	235	234	286	222	245	232	249	249	247	247	261	256	258	256	272	265	260	283	252	264	244	270	232	264	260	289	262	247	224	267	261	256	266	238	225	258	262	263	277	259	263	271	269	253	275	252	291	244	279	262	257	264	252	262	288	261	249	269	261	276	266	249	269	235	273	260	273	267	277	254	254	267	247	263	234	254	277	234	252	257	246	275	258	257	260	227	253	275	282	272	250	230	272	270	242	252	250	247	267	251	270	244	262	263	220	248	258	247	294	244	239	246	251	245	259	279	247	243	272	255	252	245	255	235	249	257	243	246	242	241	313	269	268	301	232	250	235	257	267	295	287	272	279	260	278	239	234	242	245	247	244	259	259	241	259	236	264	251	240	250	264	274	283	274	260	247	256	239	267	249	259	260	276	228	239	289	252	273	240	231	247	253	264	256	253	240	267	269	267	251	272	259	274	223	237	288	253	285	264	247	260	258	262	262	250	238	244	246	253	254	252	243	251	295	262	240	276	252	261	218	264	255	239	285	254	258	271	255	254	279	270	267	277	275	301	266	260	244	256	277	260	248	256	255	240	287	258	274	301	283	255	244	228	257	245	252	259	261	280	260	252	282	282	257	245	244	271	213	243	265	245	281	248	228	290	269	242	242	254	241	264	244	242	259	260	263	270	271	226	264	264	263	270	273	247	261	268	249	259	240	278	248	266	244	279	261	250	267	267	259	262	264	257	269	254	264	258	276	244	243	288	263	265	236	270	260	262	256	263	257	297	245	259	226	286	263	254	251	271	258	263	239	255	247	245	260	258	258	239	259	239	254	252	292	253	243	239	254	280	246	258	242	257	255	239	251	291	277	275	260	280	267	264	276	283	242	271	270	256	251	253	246	262	242	256
25208	21424	27596	25605	10139	849	757	601	597	546	530	540	483	497	517	488	498	501	478	506	509	469	499	509	467	428	449	483	485	472	489	473	476	455	507	433	434	438	432	462	452	457	429	462	436	422	434	441	465	451	432	467	430	499	439	458	486	470	452	450	463	471	481	469	470	471	464	417	473	410	470	432	455	472	465	434	453	491	430	430	443	410	489	470	443	469	457	453	478	468	467	424	446	456	467	434	468	441	438	459	449	463	465	487	492	438	471	432	451	505	483	395	445	445	493	440	452	444	513	475	426	463	440	479	454	417	441	422	457	436	454	451	465	443	436	465	474	466	457	435	416	502	433	484	411	420	478	435	439	442	434	453	463	449	460	441	468	466	493	418	456	488	443	434	415	475	459	444	481	476	449	461	483	470	464	460	477	455	450	454	500	415	447	468	443	432	459	481	458	478	435	463	433	469	460	479	454	463	442	423	454	463	461	470	464	458	452	427	450	457	454	470	442	465	462	470	459	463	494	432	448	460	445	481	503	450	498	430	492	460	445	446	457	459	458	505	436	473	469	430	472	483	431	435	492	445	447	443	466	459	455	460	439	433	482	500	475	478	438	449	478	479	501	439	469	457	484	468	462	467	466	441	461	495	494	414	479	434	469	477	459	478	459	484	468	489	471	487	450	429	422	473	490	498	435	462	455	481	430	478	447	456	450	445	485	425	425	477	472	454	447	457	468	510	490	479	460	475	466	413	458	416	518	434	435	457	447	466	427	476	461	394	456	469	457	472	432	489	476	449	451	454	463	436	442	475	435	436	459	470	472	485	437	483	481	432	438	442	478	472	459	489	469	450	452	488	471	464	456	441	452	459	447	444	445	439	465	485	448	495	477	452	469	412	484	425	478	449	453	512	450	462	437	428	451	421	433	455	437	436	490	453	485	485	445	471	483	473	443	477	445	473	428	446	448	448	437	456	447	455	457	460	493	488	414	509	423	470	414	442	472	467	513	415	478	455	484	433	466	488	443	472	456	444	462	439	468	471	447	459	455	470	458	475	433	461	470	432	493	467	452	445	429	459	486	461	482	435	451	460	442	455	482	477	466	464	426	478	443	428	460	448	480	447	437	425	463	432	478	428	466	447	467	475	478	472	473	476	463	445	457	431	476	459	436	508	460	462	456	441	445	483	451	435	463	437	439	455	446	485	426	507	433	488	399	438	475	439	481	462	441	466	443	492	455	404	423	490	463	457	466	475	461	456	484	505	438	402	436	430	468	435	453	437	453	460	463	431	439	436	430	419	416	465	449	448	444	499	443	448	442	470	463	426	478	487	439	445	440	448	441	454	426	455	434	433	422	469	447	458	449	443	490	418	456	454	480	458	444	465	465	436	472	445	441	454	416	473	421	456	451	464	432	435	506	417	443	422	419	478	457	477	452	470	457	446	437	441	433	453	483	444	450	477	497	437	471	503	481	429	477	454	464	477	449	445	465	461	440	470	451	453	496	475	474	453	490	430	502	455	439	463	491	448	473	465	426	462	463	430	446	471	465	441	491	462	461	464	417	427	480	500	457	446	453	484	498	466	451	460	454	461	430	454	472	456	476	474	449	463	472	473	441	467	413	457	475	465	444	468	445	480	441	470	491	450	490	474	449	469	467	477	428	473	439	469	473	419	440	445	470	474	440	457	473	473	432	464	467	435	447	442	459	449	448	435	459	449	493	457	455	451	454	460	443	489	473	458	479	419	440	468	424	450	474	462	435	451	437	444	437	443	453	451	415	462	452	426	446	442	453	456	463	453	468	445	464	463	445	475	405	474	487	441	450	502	461	436	467	454	467	440	441	470	465	469	483	438	477	467	478	453	461	466	464	441	455	451	467	483	495	458	457	490	463	503	413	453	437	471	468	458	469	489	471	435	485	452	473	444	433	435	487	468	416	485	470	445	417	479	467	418	480	475	431	472	454	500	447	469	458	453	465	428	481	420	442	451	471	471	501	440	438	454	419	461	449	437	465	419	475	485	459	442	476	468	451	418	440	506	448	440	471	457	429	490	454	434	460	477	417	450	474	446	467	506	449	520	456	469	426	446	454	461	430	471	450	491	481	448	477	512	440	466	415	439	497	432	482	463	482	440	468	441	435	498	457	423	422	494	474	441	461	436	430	456	423	475	457	475	446	438	497	437	494	457	441	472	483	475	491	437	480	462	443	460	496	480	495	470	446	440	461	467	463	436	463	459	452	435	477	482	470	475	481	488	423	446	451	444	444	446	478	429	434	447	473	412	462	440	465	427	448	436	486	453	510	513	497	453	493	455	486	455	436	451	461	444	470	447	466	482	438	426	449	452	447	453	445	441	438	455	441	484	450	489	434	459	431	468	437	445	446	489	437	458	454	466	460	438	456	418	419	434	433	454	478	438	463	438	440	465	488	455	447	453	472	461	477	458	491	457	445	433	488	463	454	438	454	448	447	480	469	462	450	399	428	463	452	486	472	437	455	439	431	443	449	472	483	465	423	460	430	444	438	469	481	461	448	460	451	485	438	474	467	481	463	441	477	465	478	464	447	473	453	441	427	456	467	411	502	426	466	443	463	421	504	440	452	470	459	412	463	462	469	470	481	474	473	469	475	467	454	458	470	487	413	492	471	458	446	461	484	430	439	499	398	454	481	443	470	465	478	436	474	468	489	428	478	447	471	468	457	445	455	463	472	465	435	429	438	456	465	462	443	468	486	460	436	466	470	447	454	432	447	406	493	462	463	463	446	459	454	466	435	471	505	463	452	463	478	452	474	469	437	479	441	428	476	481	488	477	450	433	463	443	508	474	470	475	453	452	438	409	441	500	448	455	424	464	428	465	443	438	444	470	496	450	449	413	489	419	426	458	485	427	473	465	443	449	469	468	497	462	471	475	427	465	435	378	470	460	453	408	501	463	472	460	424	448	475	475	504	480	483	459	444	482	467	455	450	451	447	494	457	456	484	427	476	457	492	471	434	460	426	465	448	443	462	454	433	442	453	462	447	425	441	472	466	450	483	463	489	493	498	497	477	469	478	487	416	468	487	462	484	452	459	449	408	485	428	438	469	474	467	439	472	487	407	449	460	417	428	411	438	511	426	496	416	470	461	485	472	461	426	467	437	469	441	475	483	469	469	423	417	438	473	441	454	461	478	431	479	448	473	468	480	478	435	461	469	470	446	454	456	449	468	458	506	448	430	447	479	447	449	454	471	478	455	464	456	488	431	455	467	469	414	450	440	450	416	454	451	477	431	458	479	490	480	480	434	460	461	439	447	462	439	449	457	463	450	444	463	444	457	487	468	454	444	474	436	459	427	457	438	446	433	479	441	442	443	491	442	457	487	439	465	462	461	430	424	505	447	404	503	464	501	453	430	471	463	477	424	438	424	455	422	453	451	473	464	441	435	435	485	458	487	434	477	474	400	445	472	455	404	480	467	457	478	435	451	422	463	423	436	438	458	463	469	437	481	402	459	420	460	447
3527	5474	3488	1713	1391	1086	962	807	729	726	604	614	577	571	543	546	525	501	516	560	516	508	521	510	494	520	508	491	502	464	489	500	497	514	492	503	493	456	499	497	491	499	487	502	463	468	482	509	496	472	470	521	497	479	522	481	515	498	481	482	466	420	471	511	489	481	492	478	478	513	511	514	455	508	515	536	488	520	474	532	492	519	495	512	511	534	507	479	490	518	480	458	491	479	513	475	462	486	481	497	507	482	498	479	514	468	489	499	461	490	484	485	493	469	465	474	451	464	482	499	457	468	460	491	474	510	477	490	476	507	498	507	512	491	465	485	495	505	466	451	485	487	475	482	488	495	497	475	513	476	516	530	507	476	496	466	509	476	486	477	517	492	496	504	491	483	520	502	477	491	479	472	482	503	474	504	505	498	503	492	489	543	482	484	513	520	512	532	495	494	446	510	501	473	502	472	489	498	479	453	458	483	513	497	495	516	521	476	500	481	497	503	452	490	473	466	485	522	503	468	507	465	517	494	451	500	463	452	501	465	523	491	485	492	444	453	454	473	483	466	468	541	491	509	475	516	499	486	464	494	480	488	452	466	449	516	475	505	488	484	496	510	502	478	475	530	480	441	492	478	503	498	529	524	470	453	473	493	492	481	486	451	467	481	470	488	502	529	525	487	504	492	469	489	502	449	501	465	431	488	496	499	508	494	527	502	538	499	507	501	513	496	454	488	480	483	509	457	459	518	497	485	489	468	494	500	492	463	442	483	479	464	481	454	470	475	493	431	502	476	510	456	525	475	471	496	472	490	503	495	466	482	519	467	508	506	466	510	520	520	501	498	468	513	493	522	469	479	502	471	480	442	502	498	511	489	501	448	496	474	467	493	509	483	446	532	484	487	487	457	507	437	469	452	484	504	489	501	516	496	508	466	496	483	466	440	468	476	476	457	478	496	492	454	463	506	485	468	479	463	498	464	482	459	487	489	514	486	479	466	467	452	477	501	448	523	482	471	506	454	464	457	490	479	493	470	529	525	471	525	496	465	489	509	540	487	503	492	474	472	482	490	492	479	524	474	519	471	492	484	486	483	494	449	517	464	519	496	501	491	492	463	475	475	505	532	520	476	495	480	492	519	460	487	459	506	487	518	470	506	459	526	490	504	463	489	482	505	497	482	479	494	449	527	488	474	494	472	461	479	507	483	477	468	460	489	459	500	507	456	499	476	480	483	494	457	469	511	488	495	482	470	507	519	514	537	493	472	470	517	483	483	472	451	489	448	511	471	453	444	487	502	478	476	489	469	469	511	499	477	484	473	491	523	501	472	502	516	483	480	500	523	468	469	467	446	484	491	475	463	468	480	439	469	497	477	472	502	500	479	506	501	501	502	474	477	468	494	494	524	467	424	476	475	494	494	461	465	439	500	518	483	476	483	483	486	493	496	474	485	507	506	491	481	495	448	470	492	539	501	439	520	477	519	501	509	449	500	462	444	456	488	500	500	471	480	453	459	483	466	477	515	501	476	458	481	520	500	479	500	485	485	490	463	456	485	470	472	478	503	476	467	489	495	431	503	462	503	521	484	484	493	473	493	470	514	469	493	481	484	488	494	526	533	504	496	447	467	483	494	492	484	515	463	482	531	500	490	481	475	484	491	447	490	471	486	465	493	506	468	508	490	492	482	496	463	473	435	456	441	517	466	501	504	475	492	472	504	473	466	481	492	494	491	483	516	500	479	483	473	476	475	499	497	486	476	446	483	495	463	511	479	473	449	509	496	482	515	487	503	498	496	521	517	461	524	500	508	479	473	479	444	494	477	496	462	479	510	524	473	520	453	459	521	514	510	464	498	458	479	481	444	510	501	480	467	518	487	500	499	510	463	465	505	495	443	479	485	506	493	462	490	509	438	473	477	475	494	464	447	488	473	490	465	478	458	471	494	518	517	480	464	477	493	500	503	493	503	474	490	486	462	490	474	482	448	446	494	488	507	504	481	474	483	481	466	527	482	484	482	464	495	479	501	461	474	468	475	520	493	505	457	498	509	494	482	513	555	474	502	477	537	517	527	469	499	459	479	470	489	505	496	514	480	499	493	485	502	508	502	479	487	455	483	465	522	543	457	511	517	495	460	495	506	504	494	443	511	499	488	466	463	501	487	489	518	477	458	468	464	481	446	471	487	479	449	447	493	508	459	494	473	497	485	478	464	522	489	494	498	506	508	456	517	497	451	506	472	468	503	487	514	434	486	473	465	483	473	496	462	465	522	520	498	451	499	467	494	486	455	464	540	501	476	422	499	477	500	501	460	469	459	482	478	485	485	480	464	460	518	517	466	499	458	497	513	476	478	521	481	507	483	473	466	484	482	451	469	484	453	479	513	461	492	512	487	488	513	505	492	497	459	460	513	471	471	514	478	526	488	487	475	518	499	462	470	493	476	453	505	490	492	490	520	504	459	466	479	517	493	477	504	482	482	499	483	503	494	488	475	540	495	495	490	443	470	468	484	477	490	487	502	546	506	491	504	497	509	492	486	455	482	457	493	465	518	486	463	502	498	465	492	487	469	456	504	485	495	482	490	471	490	452	485	478	507	486	504	490	506	474	446	499	492	482	434	460	509	522	483	507	471	535	497	480	462	489	507	462	507	479	474	466	481	502	482	504	523	510	495	471	468	463	455	485	519	486	498	479	471	493	490	485	455	518	497	479	460	530	461	541	483	512	480	517	475	490	499	479	469	470	485	486	475	487	463	475	498	498	467	486	434	454	485	484	491	461	471	501	493	494	491	463	494	487	503	459	465	487	478	508	518	485	497	496	492	470	495	436	476	488	533	525	494	520	446	456	515	482	472	479	441	462	512	553	485	511	493	495	521	485	509	477	471	484	495	483	529	482	482	484	458	487	449	501	462	495	468	534	478	517	454	491	460	483	530	448	473	458	492	474	500	459	497	507	461	459	494	494	525	469	500	519	501	456	484	539	458	469	530	486	518	483	449	488	493	497	467	475	475	481	463	505	505	498	481	533	481	511	471	481	541	503	469	484	527	477	430	485	509	519	472	492	526	473	547	473	476	491	487	478	468	491	488	524	523	527	469	460	487	506	456	492	460	497	477	502	488	464	483	462	502	480	475	459	527	475	476	457	487	457	483	501	479	513	488	481	484	444	445	472	515	478	523	440	484	505	511	532	461	510	490	480	478	513	503	465	483	501	470	500	460	482	463	455	478	458	461	507	480	507	467	509	474	458	537	473	500	485	495	478	496	475	521	481	513	491	513	502	436	510	455	523	495	535	506	463	465	491	501	511	485	462	471	492	477	539	480	521	497	495	459	493	498	522	500	488	478	523	498	493	503	512	457	518	439	503	492	484	450	418	487	455	470	469	486	468	507	450	492	510	492	507	450	513	466	457	456	501	496	492	509	486	497	508	469	494	498	472	497	454	466	474	522	504	496	500	506	519	504	482	467	496	457	468	512	511	477	490	470	432	503	496	470	478	467
22884	21444	29192	24114	21448	21507	7966	1293	1000	954	849	771	717	708	719	641	656	629	644	643	625	608	648	607	619	554	576	619	589	554	571	539	537	560	509	541	544	582	561	541	515	497	547	538	574	542	558	602	537	551	513	558	525	587	546	531	550	545	578	562	502	548	564	531	579	535	491	546	530	591	549	515	583	547	562	543	557	529	577	508	501	567	516	570	592	497	538	607	532	529	530	512	522	512	551	565	535	571	542	528	559	576	528	557	495	558	538	556	560	528	562	514	536	544	564	547	535	544	550	531	567	546	544	579	547	536	528	518	539	516	573	541	525	533	557	540	547	556	622	543	570	564	525	569	565	567	561	572	557	588	553	482	558	538	563	543	532	525	567	551	554	542	527	553	550	541	592	568	543	535	559	560	595	574	536	555	515	526	503	551	537	567	512	531	504	525	547	512	568	586	566	541	528	526	554	509	595	597	582	548	506	560	540	576	552	590	551	579	548	600	512	526	499	549	559	541	544	548	518	544	538	557	560	560	497	538	501	530	548	529	536	520	545	539	566	550	540	552	516	561	576	543	579	563	579	553	537	557	576	526	510	497	526	507	608	527	518	525	524	532	528	511	551	595	538	543	580	556	558	504	531	541	550	526	521	581	558	544	587	498	514	566	545	543	527	523	548	569	565	538	513	526	541	552	529	539	561	525	554	553	598	561	538	578	555	548	573	506	537	513	543	558	567	554	572	515	598	582	563	538	553	549	536	570	567	539	530	534	500	565	484	515	558	518	515	562	505	531	561	523	541	544	534	533	561	486	534	529	535	564	547	581	523	516	531	533	530	531	552	522	579	557	527	518	560	547	551	562	506	509	559	573	567	573	540	537	536	529	533	549	572	575	537	548	514	559	523	540	515	551	549	522	541	560	517	587	514	510	542	540	537	576	512	587	559	559	563	539	509	542	565	505	541	569	549	582	555	555	590	539	532	575	519	544	547	603	560	557	509	521	550	526	558	574	546	560	563	526	543	612	543	528	545	503	530	547	545	550	565	590	563	554	541	517	555	559	544	529	567	519	551	560	516	533	520	574	526	514	569	536	561	480	509	533	504	526	504	511	535	493	546	545	582	544	529	542	546	539	540	551	550	566	557	526	558	540	585	518	552	521	559	523	536	525	534	537	522	554	538	543	554	576	550	570	539	524	545	557	561	573	551	567	583	533	566	547	527	541	556	548	546	556	576	552	525	563	544	576	575	563	543	554	515	527	483	561	506	520	517	538	541	529	534	531	532	556	505	577	496	534	545	543	519	527	557	506	564	530	500	567	570	538	529	527	516	536	579	583	569	578	566	507	525	538	541	580	552	555	524	554	552	577	511	539	573	598	563	542	599	581	558	541	510	562	582	563	553	569	567	527	548	551	543	557	582	501	547	544	551	538	558	527	531	500	515	574	514	567	548	514	548	564	541	563	609	520	525	526	550	556	542	573	542	544	562	478	525	516	532	544	553	571	577	563	595	539	489	533	549	546	538	568	554	566	561	581	564	539	542	528	570	540	508	539	576	542	563	541	538	548	545	561	526	532	542	520	536	547	574	504	508	521	491	576	522	560	541	539	554	555	538	503	521	541	516	554	555	530	541	513	512	556	568	546	553	544	521	520	538	504	500	571	520	530	566	554	507	556	547	502	543	577	530	520	547	569	549	503	549	552	554	578	502	513	540	558	532	562	567	547	496	529	523	557	557	562	537	579	538	528	538	538	506	553	531	540	551	583	555	627	517	523	555	557	524	518	552	538	541	566	528	563	520	574	488	540	563	586	519	524	524	564	598	565	495	510	525	564	561	503	515	570	566	538	540	492	537	549	562	538	548	555	578	496	506	563	534	501	529	570	498	552	527	538	526	519	579	506	493	539	530	548	564	515	543	535	550	530	543	514	503	555	560	565	573	564	530	536	537	541	498	532	516	537	522	552	546	527	532	550	538	513	520	553	541	556	568	554	576	535	537	533	552	517	528	563	555	575	545	553	588	509	570	535	563	536	495	571	543	577	538	549	538	525	576	526	520	548	534	560	561	514	535	539	571	525	544	491	539	526	569	600	570	519	568	575	558	543	609	534	532	572	492	477	553	542	552	587	510	547	555	522	562	522	553	550	564	544	529	524	542	577	565	554	561	560	544	525	565	530	530	514	485	551	499	549	533	472	555	520	610	530	533	554	550	565	581	495	528	480	581	575	566	521	514	538	549	499	525	558	575	517	566	529	581	581	552	526	544	588	567	519	526	569	517	550	556	539	585	569	555	541	523	545	542	501	537	531	508	599	550	538	578	529	559	516	517	544	546	519	533	558	490	509	506	533	544	513	551	536	516	516	521	538	532	557	538	559	527	569	559	513	515	506	550	532	534	533	537	556	555	515	542	537	533	531	542	537	510	554	557	530	570	523	550	500	514	542	575	548	521	514	538	518	509	518	521	568	496	520	539	540	558	531	551	536	546	528	530	524	526	514	563	556	528	568	528	545	504	537	521	521	557	548	533	516	528	527	554	501	537	543	558	544	547	588	537	522	530	522	563	535	533	571	547	570	530	507	527	553	526	528	536	529	592	549	522	544	557	540	514	533	558	495	547	497	558	527	544	535	516	524	520	561	501	549	583	563	535	590	554	544	531	538	534	527	573	539	573	574	522	495	508	541	517	513	521	581	524	552	526	566	566	551	535	525	544	563	521	524	525	512	549	509	603	526	545	553	559	566	587	539	556	544	545	539	572	556	536	501	527	499	582	534	561	567	530	518	512	547	525	555	520	572	542	549	554	572	554	530	532	506	524	573	576	533	533	573	529	483	558	539	531	509	515	507	538	502	525	565	545	540	530	529	525	510	557	508	555	527	576	519	551	504	546	553	518	565	549	607	562	559	520	571	534	574	521	548	493	570	528	534	517	535	556	539	523	570	520	565	571	517	550	578	549	525	542	515	537	508	542	545	571	539	517	515	570	553	519	519	550	540	531	578	529	505	525	567	562	540	550	515	554	563	521	504	557	549	571	562	562	512	527	530	549	551	522	546	511	559	554	505	514	545	506	576	548	532	530	544	536	542	545	541	535	588	527	517	531	551	549	544	548	560	539	543	561	522	540	556	507	544	544	542	510	539	506	532	528	560	526	530	528	562	523	569	578	534	562	579	506	499	530	502	578	543	587	553	511	575	550	561	534	538	489	521	531	528	604	504	528	531	516	511	514	518	547	576	593	553	518	518	536	605	541	523	553	546	549	565	505	567	557	524	540	533	529	534	556	565	548	511	525	554	551	560	529	543	540	537	551	527	519	515	563	522	522	558	512	536	523	504	552	600	546	533	481	531	499	542	522	539	533	518	508	511	529	517	530	546	555	541	509	529	528	553	526	518	540	512	517	507	559	545	546	548	552	584	539	565	546	544	535	526	579	525	546	507	519	504	570	529	550	525	566	569	538	590	565	520	560	546	557	572	516	513	509	512	537	546	520	535	472	518	531	541
4906	15041	10122	4957	3618	2812	2142	1729	1408	1242	1098	1013	913	855	793	727	703	670	688	675	692	651	602	598	644	626	601	599	622	617	570	534	565	551	556	584	583	566	535	530	553	567	567	591	538	563	551	556	520	550	561	557	583	561	573	573	591	556	528	561	530	553	566	577	510	551	531	560	494	525	559	568	544	556	514	536	603	547	589	531	530	556	505	536	538	545	563	549	519	545	530	544	549	550	512	528	573	529	539	555	552	521	525	537	596	498	497	521	515	559	568	538	542	559	584	508	532	558	533	533	588	565	595	555	532	529	578	545	517	562	531	555	523	546	527	526	509	542	572	554	545	533	555	610	563	520	530	536	591	576	544	533	553	594	523	557	545	570	551	557	567	590	576	582	514	557	513	579	564	563	573	524	523	529	593	549	552	526	536	567	560	515	564	523	552	529	576	545	573	508	522	577	538	555	534	533	569	547	527	541	543	567	564	540	540	552	527	539	546	540	555	507	557	571	545	552	549	527	553	504	557	503	563	566	540	596	528	582	484	555	544	575	574	581	545	520	524	517	568	577	522	558	542	540	561	511	592	506	557	526	574	561	576	531	530	539	537	517	545	564	537	546	572	507	541	565	550	592	522	542	579	548	545	569	581	572	554	555	553	505	576	539	550	584	562	544	610	534	561	580	544	596	527	513	528	539	571	536	568	528	549	495	517	530	562	582	575	546	566	516	568	556	608	537	522	513	530	592	552	570	523	541	554	574	540	542	545	525	538	510	503	488	499	520	560	536	506	516	568	555	553	539	495	552	566	533	557	525	559	521	583	528	513	510	547	554	536	570	527	557	515	553	563	568	536	599	583	574	526	589	516	586	541	539	509	548	552	532	530	556	516	532	589	529	518	549	502	530	575	549	522	607	524	553	517	560	547	537	510	544	570	579	527	537	554	533	535	521	567	600	508	518	539	557	556	556	542	515	552	536	520	533	550	579	556	535	542	512	534	501	538	562	534	561	537	553	528	546	534	541	514	534	563	521	552	548	510	500	565	502	531	544	576	555	573	549	528	512	527	533	569	534	559	532	544	546	547	525	543	550	545	513	578	518	592	534	505	544	524	531	514	533	557	531	508	538	492	519	556	543	552	545	506	493	573	502	538	539	529	549	574	550	546	535	536	522	533	533	551	507	549	560	544	519	530	551	506	569	555	567	536	556	546	585	550	553	548	542	560	575	560	509	561	535	534	576	565	524	553	592	512	569	528	533	544	577	540	529	499	507	536	544	517	569	550	542	558	531	595	541	558	527	520	561	503	519	551	567	538	580	548	503	541	511	554	523	559	571	524	526	561	546	542	514	568	521	542	578	552	537	557	524	531	537	520	513	548	543	552	561	508	509	539	559	579	515	522	627	532	540	528	558	500	559	564	532	537	572	510	524	513	524	523	548	507	546	540	524	529	541	540	507	564	532	530	550	564	535	532	574	521	528	529	580	530	491	532	559	562	543	571	554	508	582	530	559	546	542	511	579	503	520	550	610	496	523	507	532	581	550	565	528	578	491	558	529	532	542	556	495	508	554	570	577	532	565	526	518	534	523	485	534	507	542	517	560	568	542	524	550	549	607	581	534	533	553	491	529	555	543	499	534	519	520	519	546	548	579	521	572	520	538	590	529	544	531	496	558	556	518	542	559	510	531	548	510	495	574	521	556	584	504	543	549	510	485	598	545	580	533	564	541	538	537	555	536	529	527	509	536	531	543	554	551	498	567	549	489	532	546	568	555	521	506	572	540	559	514	578	546	534	501	550	516	520	554	567	558	550	533	521	573	528	507	539	547	554	553	510	587	507	542	508	509	531	543	559	547	519	561	543	573	569	545	469	539	519	542	585	505	503	528	561	570	576	530	507	561	525	526	521	534	568	538	517	519	547	532	558	558	552	541	536	539	588	519	547	541	560	545	543	528	540	566	544	541	534	542	489	574	557	571	532	527	558	547	565	536	572	540	558	524	519	496	539	551	543	536	539	540	533	503	539	523	515	506	564	580	509	539	531	525	544	517	538	555	535	583	567	547	543	547	559	598	499	519	560	568	533	546	534	537	544	538	549	544	545	562	527	528	535	578	515	540	524	568	573	538	540	565	517	526	558	572	544	564	561	535	547	556	536	519	554	523	545	546	526	573	500	524	560	537	583	541	555	564	506	549	514	543	556	524	536	561	573	590	571	556	508	520	535	541	547	515	563	530	536	529	551	561	536	568	540	548	529	562	530	539	540	519	541	559	535	530	534	590	584	551	554	531	548	561	562	524	572	551	519	578	482	526	565	572	587	507	524	512	559	570	553	551	548	532	569	515	522	578	550	618	528	531	551	555	550	544	581	561	560	551	543	551	583	571	523	562	606	514	560	524	588	541	536	526	554	555	618	551	572	556	578	546	527	569	567	504	511	562	505	526	542	554	591	553	566	512	560	548	540	543	555	541	543	541	524	550	563	558	528	571	500	523	573	588	558	546	554	510	511	547	542	542	543	515	556	563	501	533	541	512	554	499	518	550	577	558	514	550	545	561	552	536	541	531	546	513	515	573	499	536	563	544	577	552	536	525	546	568	555	560	540	519	574	525	573	569	561	565	522	531	545	539	542	555	543	547	562	548	540	544	547	527	555	548	573	560	517	518	528	527	534	568	564	520	543	551	563	568	581	552	521	562	563	566	546	508	584	535	539	521	534	531	534	529	546	507	552	530	535	517	558	532	561	558	573	543	528	598	566	585	562	553	501	517	535	587	543	537	530	528	539	520	572	495	555	543	533	534	511	542	531	508	573	525	509	585	551	553	548	530	550	557	545	552	547	565	569	512	560	515	541	535	594	531	515	547	585	565	563	561	519	544	574	499	548	543	544	521	573	552	511	517	560	553	542	542	546	554	559	574	546	542	554	626	542	538	540	520	557	540	582	562	553	563	564	581	551	546	557	553	543	571	505	536	498	514	531	546	526	561	528	557	518	565	539	549	557	521	551	544	527	504	572	622	565	522	570	513	519	572	582	528	558	530	550	577	555	527	562	560	556	543	559	537	557	522	541	563	540	515	513	526	560	540	526	534	522	536	569	553	545	507	558	552	552	553	578	519	548	577	549	554	576	542	553	548	550	559	531	526	529	583	525	528	546	523	516	510	532	567	555	562	516	544	549	590	575	559	537	563	556	511	544	573	557	580	577	522	538	564	549	534	566	547	537	553	556	549	555	505	558	530	554	574	583	522	585	569	528	558	537	522	531	577	509	505	550	543	569	526	533	521	529	555	548	482	527	540	575	548	591	571	555	512	526	575	525	566	551	515	547	560	592	539	569	547	560	577	563	576	536	523	603	520	542	536	533	537	520	527	538	558	516	501	562	533	549	537	578	547	521	541	549	523	589	523	510	538	570	556	555	496	559	525	528	554	533	583	546	541	532	548	524	527	540	548	517	526	556	553	565	541	541	552	522	528	530	539	512	578	531	545	542	600	488	541	523	538
28026	17743	3274	439	331	293	280	241	239	220	214	242	240	239	275	230	221	260	214	231	220	213	255	234	232	223	232	233	210	232	226	221	205	239	214	228	244	248	244	235	238	243	248	237	243	241	233	255	262	245	218	226	241	225	207	252	224	192	185	223	240	247	241	205	218	263	234	239	220	232	227	230	230	212	245	243	227	240	205	240	235	225	253	216	238	218	247	228	257	218	232	229	238	212	225	223	227	237	254	236	229	226	211	240	249	218	254	216	238	239	247	248	214	230	227	229	212	268	226	233	209	243	237	223	246	239	248	237	224	238	236	215	215	222	249	283	197	216	228	220	245	237	224	222	229	232	222	224	226	240	220	238	235	240	222	234	258	223	228	241	268	240	221	236	241	212	230	235	246	215	218	230	216	243	236	220	252	228	248	229	202	211	232	238	239	236	225	209	240	213	255	245	231	248	213	215	225	232	227	234	221	241	216	242	254	250	229	215	218	217	233	200	235	233	229	227	206	228	227	219	271	241	273	215	225	252	237	228	252	218	214	231	250	224	231	233	234	234	245	220	230	224	204	192	242	222	254	199	259	214	241	224	243	229	235	233	228	222	219	225	212	213	218	238	217	210	243	238	217	222	233	228	253	232	233	237	224	235	256	268	225	245	230	239	219	260	224	209	234	228	245	228	217	221	251	215	216	209	245	231	245	231	224	217	262	234	220	229	247	228	228	234	225	233	211	230	225	235	241	218	238	221	255	230	217	261	217	214	233	277	224	240	224	243	225	232	217	228	223	239	249	213	233	227	224	214	213	227	257	220	228	250	230	217	267	251	238	225	203	236	242	219	206	227	250	244	230	215	229	231	221	234	245	209	210	226	247	221	257	239	228	233	243	239	235	224	242	224	245	233	212	232	212	209	225	228	235	220	253	220	241	229	239	239	211	222	222	248	237	251	214	215	228	206	228	224	245	239	208	233	221	214	242	208	228	232	241	206	223	231	216	201	252	257	210	227	207	215	251	246	231	235	230	235	226	193	210	233	248	231	227	205	246	244	259	252	256	221	219	245	231	239	239	220	219	233	206	222	236	247	241	233	240	209	237	202	251	250	269	251	228	228	234	232	224	216	212	235	245	220	247	250	204	239	244	231	226	216	230	241	240	219	236	254	260	224	241	224	226	227	230	223	216	238	244	240	209	217	261	234	225	234	226	219	225	245	222	247	214	226	212	218	277	224	234	215	255	244	242	206	202	210	231	206	238	238	241	222	236	216	240	230	218	226	250	215	235	231	232	236	247	230	256	203	236	221	233	230	224	199	230	242	222	263	219	230	233	205	219	240	225	218	262	224	243	197	220	231	231	252	212	244	243	238	220	250	252	220	236	216	259	239	218	227	239	253	238	233	199	236	217	207	216	227	208	202	223	233	222	237	232	249	246	213	249	257	225	226	212	229	226	216	232	221	221	217	223	225	228	238	238	247	256	236	240	215	231	219	225	202	228	229	200	208	218	211	225	224	227	212	242	231	233	241	218	202	223	233	207	235	211	231	235	235	212	224	222	222	236	202	221	232	209	205	225	221	234	223	211	245	225	253	241	227	262	229	256	188	228	230	225	219	224	227	228	208	217	256	269	233	258	253	196	228	233	206	246	234	203	234	267	240	238	237	234	225	205	217	254	226	221	262	248	264	229	224	237	244	239	227	203	230	255	250	253	237	237	217	249	244	231	234	198	242	223	199	230	220	201	237	247	227	234	247	241	243	229	229	266	217	218	197	237	220	223	258	235	215	245	223	249	237	259	210	201	235	239	224	217	235	258	231	224	232	232	211	249	265	222	224	253	233	225	259	235	243	222	231	206	231	242	263	245	242	231	236	221	223	222	235	221	200	224	229	247	230	217	233	243	235	212	225	232	219	227	233	257	210	209	244	237	217	232	231	211	239	197	219	242	222	234	233	231	246	249	228	235	205	224	239	238	227	205	229	236	232	220	224	255	209	215	222	212	218	220	238	212	242	244	239	252	229	228	226	207	245	243	256	230	222	250	228	231	205	238	229	230	234	239	246	231	242	216	230	236	240	232	234	247	247	244	220	211	182	213	245	251	205	224	236	222	231	255	205	236	218	211	255	229	225	236	235	206	243	254	240	243	225	229	228	222	244	234	236	229	245	230	229	220	209	217	221	216	222	194	235	231	229	255	256	213	260	251	229	237	226	262	226	264	213	221	233	215	222	237	195	230	222	244	217	242	219	241	235	219	244	199	231	218	232	214	264	225	240	247	245	217	233	242	211	231	228	244	210	243	193	231	222	225	234	245	223	236	215	222	234	227	205	221	272	243	232	239	215	229	237	233	256	202	244	251	233	209	232	245	222	242	210	229	252	243	240	224	242	263	244	262	242	240	241	226	237	245	228	235	240	220	221	217	247	223	207	218	246	242	208	253	229	220	216	204	208	224	225	238	214	258	220	234	245	231	226	229	225	229	249	233	263	233	243	207	210	266	214	227	206	218	250	222	223	224	213	237	223	216	231	207	236	241	238	232	230	217	248	222	222	226	226	262	222	234	233	211	238	224	244	234	229	235	236	236	224	220	203	252	212	219	210	242	234	225	245	221	227	219	227	231	228	232	240	235	228	226	257	199	231	197	243	250	247	228	226	246	218	205	206	238	231	234	231	237	207	206	225	244	242	226	200	224	222	234	239	247	246	217	240	247	212	235	221	218	235	265	218	234	222	269	235	227	232	238	201	218	243	236	251	211	227	227	226	231	242	233	229	220	229	219	227	245	220	217	222	239	243	217	267	261	215	210	226	246	199	241	219	247	220	203	231	247	241	237	207	233	244	227	224	214	244	207	204	220	237	206	230	222	225	222	256	236	256	204	235	231	240	248	239	212	233	231	231	254	242	238	218	220	223	217	230	243	226	232	239	219	216	225	226	218	218	216	213	235	205	207	208	222	241	217	233	240	235	258	252	231	223	242	213	227	244	242	230	232	232	240	209	230	242	215	222	215	227	256	232	234	236	223	242	223	244	217	240	218	237	218	219	212	213	263	244	233	233	210	235	254	225	242	243	236	244	222	255	230	231	226	230	225	249	223	221	263	240	211	227	208	234	222	239	221	230	230	220	205	214	241	229	207	235	222	255	235	256	244	250	250	249	220	240	234	242	221	224	249	224	241	239	211	245	267	193	294	216	208	259	215	263	225	253	215	252	212	237	223	220	223	223	244	220	229	221	233	216	247	220	231	236	227	264	232	245	236	236	225	269	225	236	244	221	234	234	232	216	232	238	224	246	222	217	209	230	240	204	232	237	231	248	222	236	246	248	248	221	227	245	213	232	231	244	268	239	229	215	227	222	237	230	223	245	205	217	220	234	208	213	223	209	225	276	229	246	248	225	227	237	200	232	228	239	235	227	216	227	231	228	228	233	259	234	254	257	232	226	216	200	218	214	230	224	223	229	246	229	265	217	197	245	227	231	216	248	219	218	224	252	196	221	204	227
4186	817	549	418	345	317	307	302	270	295	305	270	279	257	269	292	279	263	268	283	263	255	262	250	259	284	244	246	271	261	253	262	260	267	264	243	262	269	264	268	223	262	250	280	275	244	256	282	269	258	267	249	277	241	275	260	266	273	265	277	264	261	267	249	289	251	275	265	238	266	249	232	241	255	242	274	270	272	258	254	238	252	252	269	272	266	260	222	263	236	241	247	252	285	268	249	249	270	300	283	236	274	249	268	277	256	272	247	263	246	276	240	256	251	264	231	271	275	252	266	278	263	269	269	263	218	272	267	254	266	250	252	247	250	276	261	228	238	285	250	257	249	265	246	283	278	250	220	244	254	259	281	246	263	254	269	254	239	258	274	243	242	271	249	259	252	238	263	279	282	273	294	235	251	269	257	270	280	275	283	266	260	255	232	243	245	272	290	274	232	253	275	235	260	260	241	280	278	243	256	250	253	282	251	266	275	266	268	250	267	261	233	225	280	244	243	253	270	263	266	255	258	239	274	246	299	245	260	240	265	253	248	285	255	259	240	268	252	296	252	287	255	259	228	227	260	309	268	262	234	258	245	277	267	290	229	280	276	265	253	260	255	283	251	265	262	266	267	273	264	276	266	252	255	259	267	262	275	278	290	250	246	250	238	271	250	249	266	270	261	271	233	274	258	259	264	263	263	227	247	282	222	251	253	268	270	275	256	256	272	261	255	260	236	283	248	243	257	254	270	234	238	251	266	265	245	255	282	302	258	282	266	267	260	273	252	256	256	251	259	243	271	255	261	262	255	266	272	254	235	279	239	251	247	255	256	253	247	259	241	268	231	275	270	264	254	262	278	214	275	252	277	275	268	274	290	249	262	258	267	251	302	255	269	257	257	282	244	277	254	275	276	234	271	264	273	249	247	248	252	273	242	258	246	254	243	255	250	286	270	287	243	228	246	248	288	281	269	259	260	248	268	276	265	248	267	294	258	282	263	232	276	263	259	254	276	286	245	269	290	262	255	255	265	254	257	263	263	270	281	282	248	243	278	255	256	239	251	247	272	258	254	256	246	266	245	260	236	296	271	258	247	280	264	273	240	278	234	250	254	266	261	244	259	265	292	239	261	258	295	251	277	269	239	263	274	283	280	231	269	259	266	255	269	248	247	249	251	248	264	245	256	262	256	251	251	281	235	246	272	238	239	247	266	260	252	286	265	224	257	273	260	272	249	244	269	258	281	243	272	291	269	279	239	263	263	259	236	226	280	247	267	274	250	269	293	273	284	272	268	267	247	292	251	252	245	266	264	267	260	261	254	240	241	244	279	246	253	261	248	293	267	274	244	286	257	281	239	258	250	264	276	264	248	275	279	248	245	279	250	238	226	252	258	262	260	286	245	254	259	267	264	269	239	258	278	259	243	252	252	274	236	261	252	252	279	257	273	274	259	272	248	260	294	255	252	270	265	281	259	245	263	261	293	250	257	265	255	230	263	258	272	232	256	247	252	227	268	279	240	246	273	244	307	244	263	240	258	253	248	320	265	241	277	262	267	252	252	249	252	266	279	257	257	267	282	286	252	259	263	269	255	249	251	289	250	298	271	262	241	279	235	249	257	248	276	287	244	239	256	253	296	262	235	260	236	258	230	263	274	264	268	255	255	265	275	261	246	286	266	270	268	286	274	251	225	252	216	233	250	272	279	251	273	259	274	250	249	253	279	249	271	261	254	285	258	264	248	244	289	254	252	267	270	249	263	268	251	278	274	260	273	285	258	250	252	250	264	249	260	256	245	240	262	259	283	251	267	263	250	278	244	274	244	255	244	253	231	241	258	233	261	236	263	239	245	257	277	265	265	251	262	280	258	257	264	277	267	286	249	228	296	241	262	255	282	285	262	258	261	255	250	266	256	227	247	276	266	299	258	225	268	260	244	238	243	244	250	257	240	233	256	273	249	252	257	246	271	256	272	243	288	257	271	276	262	278	259	238	258	266	232	254	269	240	256	274	254	264	273	264	251	252	235	271	262	232	258	245	273	256	283	263	248	264	265	247	279	289	260	267	249	288	271	264	240	255	282	280	260	262	214	276	258	253	278	264	237	267	284	281	249	248	234	281	259	252	258	256	251	253	257	241	286	257	276	284	258	246	243	242	270	277	235	247	261	244	240	275	250	272	258	266	295	245	261	283	263	268	246	271	254	273	241	275	267	286	264	269	251	261	258	281	259	266	267	266	262	235	280	272	248	261	232	255	281	275	240	291	238	284	223	262	244	249	248	278	253	269	269	279	213	241	251	273	232	260	267	264	281	266	261	250	240	226	264	243	282	275	257	252	241	249	273	266	265	248	265	248	266	267	256	294	265	265	268	264	246	259	262	241	247	266	262	249	255	250	274	285	252	260	246	241	252	284	264	241	239	263	281	255	268	236	250	255	246	256	265	265	286	252	238	242	251	281	301	252	233	284	258	286	253	266	251	254	261	270	250	248	270	289	259	284	267	240	247	251	250	242	271	269	250	267	259	257	285	273	259	221	248	263	268	254	246	277	259	252	272	267	244	246	225	276	249	245	233	261	252	263	272	265	259	266	276	253	276	250	243	250	275	275	277	244	257	265	278	270	264	264	255	271	283	298	261	241	265	242	265	254	266	279	293	248	284	246	236	270	247	241	270	267	237	266	235	245	251	272	271	280	244	267	261	240	257	236	243	256	241	262	225	254	272	269	266	244	258	260	273	249	245	307	255	260	269	258	279	264	260	258	230	260	257	268	264	243	268	268	258	274	251	260	254	292	249	234	256	255	276	271	276	261	241	257	273	250	281	262	254	236	255	225	269	249	201	266	249	258	267	250	270	251	237	243	257	268	253	273	255	239	266	269	288	279	254	242	252	205	243	278	268	276	259	263	268	238	252	266	263	263	249	263	233	280	256	265	268	250	248	225	252	280	259	265	262	269	235	217	249	260	244	249	245	275	258	263	278	274	249	288	270	254	266	275	235	257	263	276	270	227	290	261	255	265	260	242	254	296	267	254	269	245	261	249	289	268	258	280	277	285	264	243	248	257	260	279	280	245	270	231	250	275	251	251	274	253	247	254	260	258	215	258	251	260	274	260	247	212	266	257	278	246	230	246	275	262	284	260	255	266	264	235	267	253	230	274	246	270	248	275	247	246	253	261	253	235	284	256	252	251	247	266	259	249	276	258	245	261	257	258	251	234	248	264	257	261	259	253	254	245	241	247	248	245	247	272	276	269	248	264	263	247	254	272	260	260	274	278	235	231	229	273	264	257	265	270	258	247	251	290	260	282	221	260	265	231	257	229	230	249	261	236	252	254	297	272	249	238	253	271	253	229	252	246	273	282	251	297	249	253	281	249	245	247	277	283	261	262	266	262	251	277	244	241	273	257	266	242	244	243	268	271	245	247	283	266	272	270	253	257	237	258	273	264	262	253	241	244	245	271	256	239	252	273	263	267	242	251	263	287	258	266	244	276	257	259	246
24077	21428	28677	24547	21408	9267	933	580	486	497	458	362	329	330	318	310	290	283	293	253	289	284	262	278	262	254	250	247	282	237	251	244	262	239	236	255	257	266	249	274	246	243	259	245	224	253	260	226	233	242	250	250	279	256	223	252	257	240	234	237	244	247	228	241	270	243	243	245	257	270	236	235	227	282	257	240	236	237	284	227	266	246	250	227	232	223	244	242	230	274	259	254	258	245	266	228	211	220	279	240	233	262	264	275	236	259	230	281	260	232	232	251	252	267	272	245	270	236	221	261	237	242	257	252	257	239	242	223	229	245	229	246	254	242	241	232	234	255	247	237	239	237	219	251	238	221	239	244	255	240	242	228	245	261	254	249	225	217	265	244	238	260	242	234	247	208	237	231	231	243	223	210	234	255	283	228	239	239	264	253	229	216	232	229	245	237	255	251	230	243	217	244	279	244	260	263	241	255	248	245	255	252	239	237	235	240	255	266	256	228	229	236	237	229	261	254	227	251	272	243	241	233	260	227	241	261	229	213	229	264	258	214	256	264	234	257	252	234	264	239	247	264	250	228	240	270	260	231	249	234	242	248	246	242	225	251	230	255	262	238	258	243	212	258	221	274	233	257	248	252	243	233	258	236	265	226	255	266	234	236	273	228	261	223	234	224	246	226	248	249	237	227	238	252	284	253	222	230	240	231	227	250	232	249	267	230	257	246	238	239	232	230	248	270	238	234	221	244	247	276	241	259	236	248	245	236	243	234	262	250	228	257	262	243	231	244	266	238	225	244	253	238	258	249	259	259	249	267	268	230	256	222	236	252	246	243	233	235	257	238	237	226	268	250	248	232	249	234	245	257	248	235	226	235	221	252	237	257	260	302	249	274	262	269	251	248	234	234	223	215	234	274	247	233	262	254	214	249	232	240	235	230	230	226	240	268	240	221	253	234	242	247	257	245	240	216	234	227	233	250	241	252	239	253	234	277	217	255	247	239	266	247	264	254	258	250	290	250	248	252	260	247	233	229	229	234	258	229	217	210	239	263	227	252	232	242	249	274	248	251	230	261	271	246	227	235	242	238	255	251	247	235	245	237	244	215	229	259	246	237	267	219	269	241	245	275	247	246	218	241	256	234	271	243	221	272	240	239	240	213	233	241	247	233	242	238	264	243	248	254	233	235	248	227	238	250	233	250	234	254	232	226	229	258	206	253	256	248	243	216	261	226	271	241	233	271	247	268	239	252	241	248	256	245	251	237	229	247	276	235	260	261	269	248	254	240	222	239	242	246	233	186	285	237	222	267	205	263	229	258	235	267	240	252	249	247	251	284	253	231	279	239	255	221	224	223	238	265	254	251	247	237	248	238	247	234	236	252	264	234	258	235	263	237	215	268	215	227	254	240	250	237	244	244	213	216	221	256	246	248	235	240	258	231	243	223	269	249	233	240	236	233	258	258	237	247	273	220	243	243	246	259	208	240	248	254	246	248	219	228	223	251	217	245	221	250	205	234	229	233	237	231	232	238	246	232	231	236	245	256	230	275	248	221	218	260	240	234	255	232	244	213	248	243	244	257	220	212	242	206	240	277	205	263	222	272	248	224	235	238	249	267	262	253	248	232	260	248	243	246	240	251	254	227	243	249	259	248	239	236	245	253	252	257	265	264	233	238	246	213	234	242	233	235	228	200	232	205	239	244	260	244	264	226	254	251	260	237	274	242	259	237	211	239	215	217	246	233	257	234	248	239	224	243	254	243	221	268	225	240	245	251	220	248	236	258	234	239	232	273	245	250	278	215	240	204	215	238	235	219	230	249	244	249	262	263	228	238	255	227	234	258	229	250	243	282	231	244	259	224	219	219	233	263	262	234	233	245	254	261	245	224	271	274	247	257	267	253	259	243	250	260	260	288	247	212	258	246	250	258	234	213	250	240	274	234	246	253	271	274	214	232	232	243	275	232	209	258	250	264	250	241	203	240	227	236	218	241	242	272	260	251	249	260	254	233	262	221	243	217	238	234	246	249	258	236	257	225	259	255	260	265	252	240	243	244	223	241	224	238	240	236	240	229	225	269	239	223	243	233	256	238	216	244	256	235	213	257	264	222	241	259	230	240	232	236	232	238	228	246	242	240	252	247	252	256	264	238	232	247	248	206	254	222	265	239	248	240	254	259	239	224	231	240	234	244	263	227	239	221	210	239	250	249	261	227	245	239	253	222	228	243	253	240	258	247	222	264	249	236	250	229	253	246	256	251	226	233	243	215	253	235	251	242	248	248	237	283	224	239	231	223	217	233	264	249	249	226	222	215	209	245	249	225	246	275	260	255	248	244	260	225	230	231	263	244	205	237	238	230	249	240	223	240	251	232	249	261	248	232	224	226	249	221	265	257	259	242	214	247	242	211	264	252	235	261	257	252	264	228	247	223	226	264	242	238	235	254	232	250	234	244	235	250	263	243	211	241	249	270	251	227	218	244	233	232	241	254	233	240	255	211	230	231	246	249	243	229	244	253	271	232	231	241	249	235	240	250	271	236	246	267	233	273	262	241	265	256	249	235	243	246	221	234	238	213	274	246	249	239	218	239	241	261	259	244	232	258	251	256	239	221	232	264	261	265	238	261	248	269	237	221	254	230	270	232	234	244	254	264	239	239	231	253	233	247	246	267	214	258	263	208	244	225	230	239	235	243	259	244	239	234	238	248	243	235	218	240	271	250	241	239	250	220	273	230	223	227	243	255	264	238	236	256	236	258	236	241	244	246	252	272	234	242	254	257	225	220	239	238	247	232	233	241	271	256	228	228	252	238	249	240	266	236	248	238	273	231	250	248	229	244	241	242	235	230	250	243	232	241	253	230	258	218	230	235	226	246	261	242	251	259	258	253	204	232	241	240	248	255	216	244	241	264	211	252	249	235	232	236	234	246	256	238	253	252	266	225	256	248	222	247	238	231	231	234	231	277	225	249	240	259	221	235	266	229	257	250	232	267	238	222	231	232	232	237	244	263	224	234	250	213	258	232	235	246	223	262	262	241	245	276	228	231	227	228	269	258	249	233	249	250	238	271	238	256	252	255	240	242	244	250	280	258	239	252	241	211	255	242	272	227	220	258	273	252	242	214	230	222	241	251	247	221	241	268	253	275	257	250	231	238	221	236	233	257	234	236	235	217	227	245	252	277	238	230	236	230	246	243	251	217	257	233	265	263	253	257	237	246	272	244	233	245	242	242	242	251	243	208	233	231	237	233	237	232	253	243	254	244	260	245	222	235	269	252	242	235	237	258	231	232	236	268	221	253	232	259	248	279	249	236	271	256	228	239	239	262	240	226	230	242	240	222	242	261	236	237	251	226	236	242	251	212	238	240	252	256	256	230	246	273	236	261	234	232	241	233	245	264	244	239	256	232	224	228	229	245	219	234	227	242	245	252	237	231	219	259	239	261	229	242	229	246	242	235	247	242	238	235	263	254	239	242	253	251	251	250	281	246	236	243	242	230	233	212
3319	9093	6002	2662	1916	1455	1145	889	706	599	512	491	438	410	375	389	343	361	362	366	311	317	303	303	269	320	284	302	267	267	273	296	269	272	256	297	238	294	270	279	262	311	276	263	271	263	268	282	248	268	280	294	253	242	259	287	291	271	280	245	242	255	281	300	264	263	291	244	281	275	266	270	253	271	275	264	283	261	276	262	290	278	275	259	293	277	285	254	273	272	286	262	263	242	273	277	252	244	247	244	260	267	264	262	271	284	257	259	251	283	279	274	251	219	246	237	245	251	255	246	282	235	264	249	248	279	266	247	254	251	259	244	300	260	290	254	274	267	240	255	266	286	285	268	303	234	239	261	296	277	280	271	253	289	242	241	249	230	252	263	242	248	260	271	260	244	280	268	247	236	256	283	237	253	268	237	252	263	258	249	259	244	265	275	267	247	276	266	264	290	263	245	270	245	258	265	250	278	287	279	244	265	260	245	252	247	243	263	250	267	244	284	259	280	248	259	274	236	264	266	274	286	248	235	274	294	247	267	267	280	260	253	240	263	258	282	266	263	235	277	291	283	259	238	251	278	255	259	253	265	295	293	246	259	251	267	270	258	256	265	245	227	253	256	256	226	259	262	264	243	250	238	264	265	289	254	287	244	266	264	269	233	258	275	266	250	281	280	259	277	259	233	241	242	283	260	289	260	234	258	253	299	248	279	276	270	249	284	268	266	242	264	287	256	267	272	268	262	252	272	254	254	238	257	251	261	260	283	250	271	251	288	275	233	244	248	243	248	236	272	231	239	254	252	261	266	267	263	235	254	264	238	282	261	251	231	276	252	257	274	277	252	252	262	266	258	270	282	261	261	237	263	279	261	244	254	252	275	257	292	269	255	246	255	271	249	251	237	228	244	269	258	257	258	254	273	237	238	254	282	282	263	258	251	243	269	263	257	268	258	235	271	255	287	268	257	249	230	246	266	265	304	257	290	278	274	249	248	270	234	255	259	286	264	292	257	249	270	252	255	281	277	258	271	236	226	226	273	296	252	233	296	262	258	260	255	267	251	293	236	264	250	253	261	254	248	265	276	230	240	253	258	261	251	255	300	236	243	271	256	265	267	252	255	264	258	304	264	257	271	266	276	270	214	260	251	255	278	269	263	259	268	258	221	268	239	256	272	229	260	269	276	244	239	250	250	254	243	240	276	248	264	285	245	245	249	243	276	265	258	286	274	285	265	267	277	232	261	255	280	255	232	238	241	254	254	265	278	274	269	266	254	258	253	216	272	245	251	269	271	254	249	266	252	263	259	243	258	253	239	287	277	248	244	264	220	241	258	254	267	262	260	254	227	245	228	249	243	268	248	272	249	251	232	272	255	278	264	257	277	243	235	273	235	265	223	246	261	266	298	242	285	245	256	267	300	259	247	248	269	265	261	252	269	275	242	284	262	242	267	258	241	248	282	248	282	252	249	269	243	267	262	260	253	273	243	254	264	256	256	233	241	242	249	286	250	256	263	293	263	237	239	260	262	290	274	221	277	264	270	242	285	246	269	281	270	263	296	227	244	284	236	228	267	232	250	246	254	274	280	266	255	244	249	273	289	270	297	275	261	279	280	284	248	256	278	249	274	278	280	262	259	271	270	252	258	271	295	243	242	274	260	248	286	243	255	245	265	256	257	269	271	265	273	269	293	261	275	253	242	266	239	224	238	296	260	251	238	249	227	291	253	270	286	265	289	276	227	280	288	239	248	258	285	266	269	253	255	259	271	253	253	283	277	258	280	278	249	253	248	252	231	263	264	247	230	262	278	271	271	233	250	272	230	210	257	258	259	275	254	233	258	285	253	266	237	284	280	273	279	244	250	257	242	239	250	227	281	287	263	277	231	256	252	273	245	238	294	269	268	271	234	264	252	253	282	244	260	264	244	237	242	306	243	246	239	233	268	265	266	274	245	247	255	248	263	255	246	248	264	265	250	271	261	270	260	261	265	261	270	248	277	267	267	258	223	253	282	267	277	254	253	265	249	274	279	246	259	277	258	241	230	223	238	264	229	268	267	257	271	268	250	296	283	245	264	259	262	262	270	259	248	255	251	292	267	263	249	233	252	222	264	241	267	261	267	269	248	266	248	264	255	238	293	258	275	255	277	253	234	266	238	250	254	257	245	254	271	263	229	247	273	260	250	279	232	254	274	247	267	300	270	283	263	253	231	243	264	248	265	263	238	240	261	283	244	272	255	266	258	233	285	251	271	264	265	248	254	246	253	289	253	256	257	263	262	275	253	238	297	251	235	251	284	267	278	259	255	271	260	240	233	252	266	275	217	247	254	256	253	262	273	263	291	291	253	282	257	267	252	263	218	261	280	279	258	240	276	264	287	269	250	282	245	266	249	247	239	252	232	246	230	260	276	256	259	260	285	250	247	264	283	242	263	243	281	229	291	268	228	260	258	251	292	257	268	283	252	277	259	276	267	254	251	253	262	253	245	229	269	246	272	259	249	243	274	258	281	264	254	277	254	283	242	247	278	282	275	247	273	238	261	252	276	276	242	289	261	295	292	235	259	277	277	269	260	250	260	233	262	250	281	262	256	265	264	238	244	248	269	256	249	252	244	270	265	268	262	271	252	269	244	218	281	267	290	253	264	237	236	245	251	263	251	278	265	264	237	264	260	262	254	251	239	238	243	228	266	289	263	253	258	274	263	247	269	270	242	254	254	289	252	239	282	264	238	259	252	246	249	262	229	248	271	239	274	258	277	247	228	247	247	242	282	262	251	292	257	246	247	260	258	250	267	261	296	259	259	284	249	242	276	271	210	254	252	279	243	243	247	278	278	259	267	244	290	264	264	259	269	260	283	245	258	233	250	237	243	245	251	263	230	275	254	267	243	278	255	254	268	258	227	249	263	269	278	254	258	282	277	279	271	259	260	238	273	262	278	256	273	252	252	253	241	250	247	294	262	254	272	289	277	258	234	235	272	265	270	282	266	268	276	256	240	264	270	259	273	257	269	259	226	255	260	279	268	267	262	278	280	271	272	243	272	247	229	248	262	238	252	260	298	244	228	238	259	268	269	258	253	239	272	286	257	250	268	275	220	232	246	229	254	238	278	276	233	269	284	281	244	238	254	266	272	274	254	295	291	261	246	273	258	260	243	304	254	261	272	251	245	251	249	230	276	272	255	264	282	226	261	249	235	250	283	265	292	282	255	254	278	243	271	277	254	257	235	255	249	239	259	274	259	262	264	262	262	266	252	263	251	274	268	287	248	259	242	239	253	275	270	239	223	247	270	254	266	259	275	265	243	270	263	247	264	254	272	281	244	262	234	259	269	284	295	258	259	257	246	253	268	252	249	272	249	266	235	284	277	242	256	254	229	234	236	247	273	241	268	242	258	251	263	266	244	290	284	257	266	230	257	246	249	258	261	251	281	268	259	246	263	248	266	263	257	256	262	263	277	256	254	261	293	266	253	259	260	250	251	272	266	273	256	229	246	244	260
24958	21241	27330	25329	10088	925	739	576	585	600	551	500	523	497	512	523	470	435	484	448	460	462	495	421	496	460	424	451	478	458	463	452	462	431	468	438	447	484	462	454	492	456	443	451	443	450	500	471	456	457	448	515	473	478	449	437	460	456	466	441	465	445	461	472	430	450	481	464	475	420	426	473	463	466	446	459	444	447	446	441	439	431	475	491	481	450	440	454	461	448	476	453	437	438	486	460	468	450	458	462	431	417	487	443	463	474	453	457	452	464	484	459	444	470	418	451	433	447	421	431	437	441	473	451	446	466	477	451	435	456	456	453	453	438	434	442	472	474	472	405	412	459	475	464	445	446	462	428	445	455	468	471	417	428	451	440	461	445	451	439	464	472	425	445	461	445	456	446	443	465	505	446	452	516	463	432	458	431	467	446	452	447	473	462	454	422	417	482	449	480	472	461	443	404	426	483	437	451	445	488	454	443	493	451	435	412	453	434	475	441	494	469	432	445	432	454	454	439	455	391	474	419	425	400	461	453	470	422	459	453	460	448	465	447	448	431	476	438	444	456	443	448	470	427	399	499	420	453	465	436	461	443	441	463	423	430	464	444	474	403	429	432	480	456	414	477	417	451	477	469	496	444	442	445	456	430	495	470	428	443	468	457	435	450	439	463	452	424	464	482	429	438	465	456	481	438	446	447	435	467	427	441	493	464	473	426	454	458	464	430	457	445	441	442	470	476	431	403	489	437	445	472	468	496	438	438	462	490	477	456	443	452	482	441	456	425	476	445	433	477	488	460	453	455	465	445	464	448	452	506	476	451	455	485	432	497	436	441	450	487	476	414	450	391	423	455	430	460	436	440	463	466	463	448	466	441	477	428	420	467	456	452	482	443	488	472	452	452	445	453	459	458	417	449	470	453	446	456	463	445	409	452	450	450	452	451	453	436	436	445	476	463	449	447	470	452	450	473	450	449	460	498	449	407	464	441	483	437	445	479	457	463	458	457	467	429	491	431	456	459	425	440	426	445	417	458	468	485	465	497	433	420	494	420	464	431	457	431	435	445	429	433	458	448	438	418	462	443	442	465	457	448	451	411	448	444	475	466	453	444	402	491	440	419	466	426	478	476	425	462	400	469	470	452	436	478	427	465	461	476	444	420	446	460	441	452	466	473	458	457	396	429	458	446	442	429	449	489	457	459	439	478	478	445	465	454	440	443	467	438	465	417	462	437	447	443	459	431	418	495	462	431	441	478	451	463	453	526	457	436	428	457	448	480	486	517	436	440	434	464	448	485	454	428	389	457	475	428	453	465	441	459	468	446	457	458	447	461	486	458	466	432	478	449	488	492	466	475	452	445	459	470	448	475	451	460	430	423	485	463	466	461	433	442	447	458	468	477	448	468	504	468	453	449	443	418	468	447	446	426	484	453	406	440	461	420	456	426	448	442	429	425	445	398	466	456	433	439	422	434	454	449	467	456	443	446	435	437	428	473	456	461	432	438	455	442	443	453	469	462	478	449	411	412	501	441	487	452	443	476	462	433	426	470	453	428	427	493	459	431	462	434	462	439	482	390	468	468	453	466	451	478	420	466	435	462	466	464	472	462	446	450	455	470	416	463	480	437	444	445	438	496	491	439	450	401	468	476	450	486	447	487	419	429	491	488	467	448	419	434	447	452	433	428	463	424	467	461	444	457	409	473	437	420	453	461	457	444	433	470	424	435	497	456	438	445	445	429	448	457	447	493	426	461	444	451	451	441	444	451	428	457	481	467	453	470	411	476	446	473	462	469	484	442	421	419	469	430	476	447	483	463	421	450	461	467	477	458	456	440	429	452	406	438	469	422	436	465	465	458	460	482	447	468	475	439	494	429	431	434	470	480	454	439	418	487	429	438	476	452	438	456	493	433	484	506	444	453	464	462	508	470	467	463	441	451	445	493	427	476	458	431	471	461	457	442	495	471	450	444	444	457	437	456	443	455	457	465	434	459	410	440	435	459	464	442	443	431	449	445	462	466	466	451	459	414	438	475	473	460	452	444	445	448	431	470	439	464	469	449	444	479	468	432	435	483	466	438	432	454	444	437	487	483	391	423	471	436	456	418	452	459	448	424	451	511	456	445	442	449	451	435	493	444	416	468	447	486	453	431	429	456	483	467	471	470	467	455	435	452	471	454	434	492	462	512	410	493	471	470	438	448	456	454	429	455	487	446	462	462	428	401	459	422	454	484	478	447	428	462	441	448	446	438	447	454	465	424	432	482	464	474	443	426	462	444	461	410	437	460	461	479	479	428	455	440	445	445	442	449	438	455	442	473	456	457	418	456	464	447	468	473	448	453	464	424	487	454	441	434	487	458	439	480	475	452	468	450	469	429	421	472	441	443	462	453	455	480	429	429	452	464	467	477	485	465	424	454	462	448	432	488	461	464	460	443	409	480	424	439	450	441	461	467	446	423	443	391	441	458	461	470	430	464	460	442	417	430	426	413	429	458	433	472	413	426	443	440	457	447	441	457	452	451	419	461	450	412	470	418	452	399	455	424	496	458	468	485	457	479	452	455	464	474	462	449	457	454	452	447	477	480	448	497	436	476	429	455	433	457	455	394	485	434	443	465	420	458	463	417	408	435	470	485	446	454	445	466	421	484	441	452	458	397	451	460	507	455	417	423	463	443	460	445	408	462	450	466	470	441	472	424	429	471	427	474	450	452	441	457	478	438	482	460	438	446	441	442	461	474	442	423	467	497	466	473	459	470	477	443	497	472	470	437	405	439	484	453	422	461	468	461	451	513	442	461	490	453	444	425	430	458	482	435	430	427	435	496	503	462	446	479	456	445	465	438	425	453	384	460	461	452	422	452	439	428	464	483	414	427	435	463	466	496	435	443	432	434	477	464	441	471	504	466	467	433	468	433	432	424	468	417	432	456	443	410	450	481	479	444	481	434	459	466	443	433	456	483	439	422	433	442	450	439	455	449	478	458	443	483	409	441	436	447	445	462	445	432	485	468	466	415	434	444	424	446	435	466	488	475	486	474	450	455	466	467	416	423	401	448	434	434	437	469	439	480	429	457	436	469	446	404	457	465	408	417	401	452	463	455	406	436	420	415	468	430	482	454	466	492	430	450	439	465	480	487	450	436	434	470	456	433	411	448	415	439	451	437	453	460	449	446	458	446	466	492	469	459	460	458	452	443	473	480	404	442	446	458	488	465	458	425	447	426	444	426	459	453	460	439	439	470	445	460	449	450	484	453	496	444	453	446	500	472	459	433	418	450	468	438	443	437	472	478	434	455	521	445	475	420	449	476	467	438	493	443	461	465	477	469	457	488	431	478	494	447	487	424	431	441	455	448	457	505	450	452	446	433	416	430	489	448	439	459	418	495	450	406	459	442	463	453	447	461	449	430	453	456	441	457	452	429	442	453	449	444	468	429	440	471	456	430	457	433	428	443	446	453	468	443	507	434	435	436	431	454	493	457	459	446	419	462	476	473	435	508
3533	5324	3444	1759	1381	1078	878	815	760	690	647	630	557	544	532	549	557	501	526	477	517	534	490	512	526	482	500	486	499	489	473	484	490	491	475	490	487	507	461	495	500	511	489	498	488	475	510	515	462	486	512	510	476	479	529	493	503	519	460	509	488	461	451	472	509	520	467	456	457	518	462	454	487	494	478	498	463	512	479	460	486	462	487	472	471	474	490	508	474	484	502	468	476	464	504	494	480	458	476	490	509	470	466	491	497	496	526	476	495	463	472	467	451	497	476	463	477	461	463	481	482	461	499	493	446	463	479	491	487	493	490	489	450	455	462	470	535	467	489	512	465	495	444	464	480	445	459	459	455	463	457	480	521	497	458	452	471	468	462	494	467	492	444	469	476	470	500	519	451	457	468	476	486	495	520	457	463	517	462	445	463	474	451	480	461	498	483	484	481	492	490	470	480	480	527	455	497	439	460	500	488	496	473	475	457	498	463	497	489	490	473	536	458	491	515	441	526	509	486	484	470	502	486	468	503	501	480	456	485	479	517	490	469	505	493	466	519	474	478	474	484	459	491	501	457	465	479	446	473	491	472	455	488	497	520	486	440	480	497	472	448	488	446	481	510	491	483	465	473	474	490	490	478	491	485	493	491	513	463	481	483	465	469	489	465	472	485	502	495	447	498	500	506	448	482	495	474	491	513	497	488	467	465	476	494	499	502	468	501	488	486	479	479	461	456	492	510	502	481	469	471	459	471	471	470	501	444	507	460	526	519	520	466	480	476	516	508	494	522	451	472	499	487	489	481	451	497	502	458	494	442	468	470	511	453	512	453	479	498	490	492	437	513	431	460	483	509	439	468	500	467	462	505	484	469	456	501	479	514	469	460	484	493	481	458	469	471	490	488	445	466	495	464	489	469	460	548	491	512	500	483	491	506	490	480	485	486	473	470	492	508	481	500	472	454	477	476	495	458	499	488	444	463	511	464	479	484	455	475	474	458	507	493	452	463	491	471	479	482	453	485	459	517	486	443	501	500	440	506	481	484	506	456	469	514	487	499	474	475	516	515	503	466	496	464	476	481	482	473	486	493	478	504	479	487	463	463	481	505	471	468	477	422	468	479	471	490	497	475	432	499	481	464	430	491	486	487	484	506	484	469	490	503	462	443	482	447	468	457	475	495	462	478	489	491	502	485	463	489	459	468	496	476	506	479	488	477	515	481	492	471	478	485	484	488	483	479	488	501	498	490	523	493	462	502	463	523	488	512	465	483	450	461	497	448	490	464	488	458	456	461	485	440	452	478	494	455	506	459	436	509	475	456	487	517	511	469	492	481	507	485	529	478	477	497	488	463	498	497	501	444	474	459	530	470	493	507	465	512	546	503	462	512	511	500	474	501	489	504	516	452	473	480	485	476	488	449	488	454	488	468	469	486	447	448	476	483	522	465	485	476	471	508	470	457	461	499	502	449	420	494	474	501	481	473	452	503	479	517	462	491	492	530	494	480	516	500	472	476	490	450	475	466	488	483	427	513	463	497	455	502	509	486	481	528	489	476	502	444	499	465	485	475	498	464	515	513	495	466	484	512	488	511	471	484	523	442	479	449	471	472	475	473	528	450	498	475	507	433	432	447	463	475	468	444	490	483	519	478	444	499	502	509	531	496	467	485	438	502	483	515	457	498	480	495	492	474	464	498	505	467	488	447	464	449	473	467	484	473	454	482	462	470	427	477	496	502	515	510	487	479	470	466	464	473	486	492	458	494	491	457	485	475	487	510	445	495	450	474	466	486	454	477	429	517	455	481	473	475	462	482	447	483	503	481	486	488	477	460	472	458	466	485	467	478	509	471	432	493	508	503	476	526	505	461	516	431	458	448	489	489	477	464	479	459	497	531	470	446	458	463	497	484	471	490	465	465	497	522	471	483	491	525	477	483	455	521	473	478	489	523	482	466	467	441	486	446	459	470	424	473	423	469	488	481	490	490	458	531	479	522	517	497	436	445	525	446	529	473	441	494	436	484	463	494	488	494	524	520	476	444	499	471	506	468	484	428	506	446	459	455	468	472	470	446	476	507	490	469	519	470	487	461	491	469	480	471	503	456	474	410	513	463	481	466	474	486	475	467	491	493	520	484	461	443	456	483	471	484	468	458	463	443	476	481	476	498	515	477	484	496	467	482	474	495	486	483	479	489	489	492	473	477	494	475	451	492	493	529	475	467	507	462	473	481	459	494	484	508	489	495	444	483	447	489	516	465	494	492	453	505	459	462	472	493	464	465	506	501	489	511	513	464	457	442	487	486	468	489	463	470	466	485	457	504	509	496	523	481	475	530	467	471	487	492	489	512	499	469	477	500	453	496	506	475	489	502	491	537	467	470	531	482	438	455	447	492	482	495	475	476	473	480	468	473	478	515	475	471	454	458	475	477	498	467	505	464	507	466	489	436	423	488	517	496	479	466	485	511	470	493	466	509	453	482	457	498	475	488	458	459	483	503	487	475	501	507	495	450	465	504	451	489	507	520	454	484	458	528	545	459	465	473	456	449	508	486	471	477	500	497	503	468	449	486	484	472	465	483	508	469	458	475	479	506	489	445	475	506	495	458	463	488	484	474	472	484	511	463	484	533	506	502	470	463	426	483	455	454	490	461	471	478	475	453	476	476	487	479	469	439	475	444	452	494	502	460	517	487	458	468	474	456	464	470	497	489	482	470	440	477	439	497	471	500	473	461	448	512	492	491	455	506	492	498	490	451	493	444	494	469	490	498	512	484	502	495	509	451	472	492	462	479	491	453	473	462	468	491	485	497	454	494	490	489	516	464	511	423	462	472	475	476	486	501	501	488	483	456	452	471	467	506	456	479	475	466	488	480	469	463	456	505	486	512	468	480	460	456	441	473	488	509	500	500	479	498	477	502	483	499	491	480	522	505	454	480	497	451	489	459	431	497	500	495	498	510	485	445	499	483	518	457	450	487	466	473	495	497	493	489	470	487	469	470	503	454	489	485	459	460	470	468	473	485	502	508	487	445	483	503	505	485	471	457	508	512	520	497	464	490	496	470	528	445	478	458	473	502	477	486	483	461	513	483	467	472	514	481	484	470	513	453	489	496	475	483	475	477	495	476	488	459	440	445	520	483	477	493	469	468	494	465	484	467	435	494	479	470	497	467	498	463	509	469	483	502	490	465	494	441	402	497	533	446	472	491	465	474	477	446	476	456	461	479	485	483	444	454	478	504	464	458	490	485	502	490	494	472	483	468	495	436	489	496	471	497	508	481	521	478	467	448	491	523	472	447	480	483	496	469	506	507	481	454	505	480	450	498	461	443	485	498	476	474	433	437	467	470	469	453	514	474	440	482	499	466	457	497	500	456	475	488	476	498	488	470	510	464	488	439	486	475	467	467	474	508	481	485	472	463	524	486	480	493	455	496	466	506	477	486	467	444	503	426	455	484	503	482	475	501	494	515	477	484	498	472	470	463	522	447	460	476	486	482	442
22953	21466	29196	24155	21462	21499	8207	1331	1004	929	851	789	729	724	669	677	676	627	640	626	616	588	558	600	588	587	610	604	527	592	561	526	620	564	583	602	558	569	539	564	537	565	572	544	545	548	511	526	589	549	560	556	530	568	522	523	561	572	536	555	557	580	562	589	578	525	554	570	563	541	569	537	530	557	560	557	537	544	576	566	533	527	571	570	556	570	546	534	578	537	532	519	521	534	595	562	562	548	570	538	570	520	577	568	543	556	546	558	587	566	553	526	584	539	523	538	545	574	513	567	538	546	550	574	560	517	529	527	547	558	519	562	520	555	587	544	511	518	570	546	564	541	503	536	565	534	524	529	530	532	536	553	537	558	597	555	535	583	527	535	562	539	532	544	540	588	504	553	564	528	478	537	584	492	531	590	511	565	549	528	557	555	562	530	513	539	543	566	566	600	576	580	545	585	562	547	581	549	539	557	520	503	531	510	536	504	517	499	533	539	585	532	495	574	578	564	542	558	546	563	570	519	546	538	554	543	541	539	502	586	559	554	567	536	561	529	550	548	522	545	603	570	507	555	526	508	542	570	577	539	576	544	564	532	533	561	518	589	526	563	561	594	554	531	529	535	549	530	556	521	531	505	522	538	533	534	542	526	540	517	555	558	512	532	536	553	520	516	549	582	569	525	515	558	565	528	539	558	550	521	536	493	509	546	540	557	578	556	548	552	573	549	452	560	574	524	566	543	500	525	557	558	531	554	563	541	540	556	544	587	539	571	529	506	515	599	555	584	544	560	518	538	542	539	564	550	537	524	574	559	539	591	555	567	546	548	549	549	557	532	560	551	527	556	541	533	551	538	539	578	559	500	517	557	562	520	544	538	548	509	493	572	520	543	574	567	535	553	550	523	533	536	531	509	532	579	519	533	557	512	499	539	524	551	539	533	557	545	579	557	519	481	543	505	542	553	565	540	522	568	578	498	532	541	551	557	536	562	565	500	542	570	542	554	540	573	538	568	497	540	551	558	539	557	580	550	491	548	564	517	534	561	533	575	567	523	539	555	574	603	525	596	578	553	585	513	564	522	565	542	536	530	544	564	562	548	579	510	584	515	533	548	526	559	548	528	541	594	542	551	541	546	579	556	523	548	578	547	527	556	537	586	557	555	558	538	508	590	561	536	589	560	536	537	541	576	527	548	534	540	514	559	553	542	545	559	548	555	557	533	542	587	584	593	565	548	532	560	548	546	533	574	556	545	541	514	502	546	537	520	522	570	571	583	540	603	489	578	546	518	522	577	568	541	567	544	578	552	531	559	512	548	547	555	539	591	530	509	521	553	557	572	522	494	569	580	563	573	563	545	589	510	550	574	566	536	559	524	511	541	542	548	517	533	556	552	535	515	565	543	555	540	558	575	533	580	574	545	541	537	559	569	542	528	561	542	563	532	523	603	573	515	527	523	599	526	497	570	602	562	578	540	513	522	529	532	508	558	588	539	523	553	498	567	569	583	528	601	623	533	549	562	547	551	521	496	558	526	506	526	510	566	543	540	566	527	560	547	583	533	541	554	553	536	555	526	553	545	573	515	553	568	618	589	539	518	567	507	528	505	536	539	529	540	606	539	597	538	562	537	528	534	542	545	571	562	591	528	520	525	552	587	533	541	562	527	544	519	539	560	547	562	547	526	544	568	583	568	557	547	551	552	539	541	552	544	568	560	500	524	545	551	523	532	542	507	557	505	531	533	524	540	578	554	561	565	513	532	568	518	577	519	547	536	539	562	540	535	526	549	564	539	534	534	561	550	531	552	518	539	564	541	493	541	561	539	608	545	525	549	540	505	536	501	580	553	550	524	563	552	539	517	537	564	572	505	561	564	529	576	515	533	525	569	530	572	528	550	514	539	524	525	585	576	523	521	554	517	504	555	538	556	523	546	527	529	555	525	570	605	523	585	549	489	568	544	562	528	582	549	559	567	530	584	553	544	542	528	550	535	512	511	608	525	534	559	537	564	537	531	527	517	555	539	515	571	549	541	568	538	541	569	551	578	521	556	554	577	554	529	548	547	570	567	547	545	581	511	576	574	562	504	516	528	561	553	518	550	525	496	545	547	549	562	559	573	505	531	561	538	525	506	565	540	539	545	569	550	559	529	577	551	556	583	554	546	513	535	568	507	519	520	546	512	560	577	567	555	574	514	534	541	540	538	557	565	525	566	536	554	542	587	491	540	543	534	501	542	530	565	539	528	541	587	541	519	548	559	577	544	510	478	546	528	524	537	606	545	544	557	541	514	524	519	533	553	547	533	549	540	551	495	589	520	584	528	532	517	522	502	524	552	563	567	559	562	590	573	597	525	553	544	566	509	605	559	556	587	579	547	563	555	555	530	535	551	541	557	567	497	535	537	569	532	554	569	559	538	561	548	512	508	552	547	519	534	524	524	554	550	516	586	553	517	566	526	577	549	542	536	534	539	571	528	477	518	516	536	514	513	575	510	525	554	558	547	557	510	565	533	573	526	505	572	510	533	573	563	513	544	564	555	563	566	601	570	521	529	536	523	587	532	546	542	520	541	542	537	561	564	497	585	545	517	591	549	571	537	541	519	552	550	525	578	521	555	560	530	546	527	522	490	524	556	529	531	555	535	532	585	572	514	547	517	567	532	577	565	586	533	555	559	540	554	541	529	552	585	532	570	589	549	543	550	509	521	543	551	544	574	547	554	520	571	566	485	562	493	611	534	545	547	553	593	562	562	568	573	535	559	525	531	574	514	568	552	535	564	552	529	539	549	576	534	498	536	549	554	533	536	490	497	542	560	532	547	515	550	541	520	549	525	546	576	530	566	553	581	544	552	552	520	564	550	571	543	547	547	529	550	584	540	527	506	471	501	530	520	537	564	560	550	555	550	560	542	544	560	554	537	549	574	569	558	556	555	562	548	528	573	562	559	523	564	543	536	518	551	523	521	568	537	538	529	492	557	578	555	559	516	517	571	614	538	530	544	540	563	541	539	515	566	566	573	579	560	496	566	549	556	575	522	575	495	554	572	544	545	530	568	563	553	573	563	569	549	536	521	523	538	519	555	582	547	567	532	567	597	558	538	551	606	554	536	582	556	548	573	503	573	570	560	581	526	548	514	555	578	538	540	561	511	516	595	554	553	544	553	562	585	522	582	552	527	584	546	500	498	572	557	542	584	502	539	515	541	544	565	570	556	547	511	554	553	552	535	544	532	539	514	540	561	583	538	574	503	547	568	541	569	575	484	566	534	537	586	530	521	562	549	540	549	558	493	573	554	500	494	565	558	552	517	512	523	535	566	587	525	575	510	560	610	548	546	539	529	576	532	522	541	502	549	527	562	545	549	613	524	552	564	532	529	550	538	548	520	529	532	545	535	540	519	576	550	565	563	548	506	522	577	539	584	583	546	593	531	535	530	601	601	552	573	516	537	545	530	530	513	538	539	523	564	516	562	534	540	544	594	554	571	542	531	530	508	580	528
4891	14946	10097	4865	3731	2851	2115	1685	1543	1281	1126	989	898	821	784	740	735	725	689	722	647	642	604	606	656	612	595	613	576	614	621	604	597	577	594	556	581	620	567	544	581	543	565	577	581	501	546	606	577	533	559	580	571	596	540	582	543	542	603	535	573	528	569	594	542	536	585	531	572	564	568	562	537	610	572	544	534	538	560	516	544	545	553	594	517	492	514	558	541	584	557	545	517	557	551	557	556	545	596	560	558	587	587	533	576	513	559	487	533	585	546	611	551	581	598	545	570	563	548	565	570	570	627	530	575	506	543	520	572	519	503	533	549	535	555	534	553	555	572	556	555	526	555	546	550	568	528	556	559	551	567	547	548	559	528	555	549	538	568	553	566	584	572	527	562	553	534	529	591	532	585	559	554	531	531	572	548	536	587	514	556	529	551	525	524	539	590	530	540	538	527	582	537	528	596	537	537	539	551	572	546	524	580	530	549	526	494	524	536	521	541	596	543	563	597	564	529	519	562	506	533	555	576	551	532	583	518	543	522	619	548	575	544	544	532	527	531	501	542	554	603	558	548	535	547	592	491	551	548	557	550	523	555	563	550	536	568	531	557	513	578	546	567	542	562	484	513	551	531	529	518	536	582	556	533	533	565	573	574	559	530	548	551	590	546	588	575	567	557	553	521	579	547	531	541	549	532	542	545	579	534	508	550	525	504	599	527	591	484	590	560	547	548	589	515	570	567	542	519	548	544	509	554	548	582	532	581	595	528	608	571	574	571	569	533	506	566	479	508	540	554	547	531	542	574	559	509	532	548	525	563	558	578	566	533	567	573	520	559	513	572	584	520	565	563	558	531	572	532	557	561	524	533	561	532	547	546	525	567	541	511	492	552	537	563	508	515	513	552	540	544	530	530	569	543	533	511	546	596	547	559	526	569	508	574	558	567	588	563	556	556	522	533	523	555	540	598	547	516	494	540	546	543	596	518	558	556	579	537	521	568	531	597	534	594	554	536	533	570	543	538	513	607	553	538	532	521	549	509	554	520	546	562	603	533	568	550	541	517	548	586	564	559	522	537	517	548	598	534	520	589	542	599	533	518	515	566	571	532	569	550	505	512	552	536	571	552	540	577	536	579	594	556	523	571	503	504	563	553	552	539	512	515	565	578	604	551	531	521	557	558	530	553	517	582	531	537	599	546	537	579	603	549	589	568	533	571	574	568	550	539	540	552	519	570	581	520	538	540	552	571	529	541	588	539	536	551	551	529	570	534	563	555	537	555	578	543	536	518	558	561	565	519	553	540	509	551	523	544	538	540	557	550	568	550	556	521	555	568	501	536	551	518	546	531	546	587	569	577	562	565	538	540	540	514	527	516	569	541	551	546	574	525	560	555	592	569	531	554	501	592	504	532	536	554	531	501	530	550	567	571	544	566	513	549	543	511	490	560	548	546	543	554	574	529	529	546	527	562	510	601	540	577	572	554	583	542	542	562	561	571	534	518	528	554	569	555	534	545	601	556	517	551	548	551	573	523	557	551	576	550	564	535	557	573	547	506	552	545	538	541	523	559	576	533	538	524	521	565	539	508	526	529	501	518	541	547	553	508	538	557	558	540	515	525	533	550	583	545	549	525	526	552	498	538	580	562	527	513	557	514	539	532	575	552	544	594	545	523	550	534	550	575	547	595	542	583	600	567	571	543	554	571	549	541	535	529	525	562	575	589	516	531	475	587	514	528	536	552	540	548	563	554	543	562	549	538	569	517	537	572	548	537	569	538	507	580	519	548	539	520	545	544	541	486	581	512	549	559	552	593	523	551	564	575	501	546	551	529	538	564	563	529	563	603	555	561	543	544	610	537	548	522	562	581	573	530	556	514	540	580	515	536	521	548	517	546	538	522	556	581	558	537	546	554	539	532	551	551	558	529	545	549	583	513	537	562	563	536	534	592	533	542	542	560	525	562	580	551	555	539	540	506	515	545	532	567	574	521	501	519	512	565	515	503	544	555	527	559	536	546	551	554	530	541	581	539	552	560	570	554	568	526	499	589	555	560	530	556	577	511	565	533	540	511	557	560	555	567	541	545	526	521	575	588	535	543	528	547	508	558	525	520	547	537	571	529	524	540	586	533	535	559	553	495	568	531	521	570	542	558	573	515	534	541	528	517	523	557	553	548	542	598	562	513	577	545	556	532	532	522	549	528	550	582	533	521	559	538	551	536	520	556	528	530	540	551	501	508	556	557	558	534	539	533	559	554	530	576	556	568	553	560	535	517	563	562	552	518	508	548	552	576	546	524	523	542	536	556	532	578	616	565	529	612	591	536	559	515	547	566	545	565	536	571	525	552	553	521	560	505	541	555	523	549	557	550	526	517	510	535	536	518	546	538	571	605	555	550	558	531	536	532	519	504	619	523	544	571	516	531	576	539	502	552	556	569	536	558	537	563	533	516	543	550	562	563	548	554	537	548	572	531	512	578	576	589	567	549	546	543	561	569	572	539	590	518	528	546	536	533	577	552	531	527	567	532	548	535	597	531	575	521	533	520	549	552	565	523	547	548	533	565	548	524	509	529	565	558	573	565	586	562	552	553	571	596	553	507	523	555	513	527	561	576	533	507	520	567	545	543	553	531	563	560	543	531	558	538	539	550	517	589	552	533	545	538	562	566	499	519	529	599	529	570	523	541	550	578	537	557	542	542	570	557	574	515	509	562	557	531	537	545	539	535	559	532	558	567	576	556	562	586	542	550	492	502	543	558	569	540	508	545	603	517	558	563	562	547	497	560	543	559	543	554	551	520	564	518	540	585	524	563	553	531	522	511	543	522	546	551	566	561	527	505	549	547	531	567	571	526	544	526	581	550	548	534	582	578	563	563	540	525	572	518	503	547	535	530	531	568	568	583	546	531	540	542	571	539	556	559	551	595	569	547	559	588	542	567	557	540	521	551	543	535	550	561	581	578	526	560	525	579	566	543	556	551	543	561	558	543	568	517	516	545	561	572	571	512	531	545	545	525	571	569	532	535	513	529	534	512	531	536	553	561	554	566	567	536	530	543	541	549	553	545	582	531	504	555	544	539	565	540	551	541	530	530	546	546	555	556	527	541	534	526	568	549	542	552	549	530	571	556	599	566	537	554	527	566	573	571	579	564	558	548	561	556	549	531	604	562	529	542	522	572	545	549	533	517	567	546	553	552	535	527	537	538	524	499	551	521	534	514	547	566	544	578	556	551	551	571	558	549	563	533	542	550	545	570	593	523	584	552	534	524	546	542	543	541	538	585	529	561	528	525	550	491	535	536	529	537	552	507	566	529	487	562	565	504	551	521	524	554	572	570	554	569	562	552	550	538	545	550	507	562	552	520	534	531	566	568	564	565	514	556	552	520	549	563	540	528	615	570	542	582	497	555	523	543	591	545	516	562	545	571	533	545	528	558	585	547	543	534	604	549	520	519	558	537	579	524	547	547	540	503	568	581	526	518	571	556	505	572	569	586	549
28103	17665	3192	455	315	278	256	259	247	226	242	257	230	245	235	228	231	248	249	224	231	223	216	249	221	246	268	214	221	247	227	241	236	236	253	209	221	226	223	217	237	223	222	247	220	244	227	240	210	229	231	219	222	234	240	230	216	217	250	245	217	233	257	192	221	224	212	271	203	245	264	227	239	237	244	233	179	229	250	241	220	222	223	234	249	265	210	242	206	250	265	271	256	232	231	218	245	253	211	242	234	243	227	213	226	236	243	226	239	205	220	246	187	262	224	210	209	208	243	235	251	228	233	266	215	225	222	262	247	220	198	244	221	239	229	209	231	253	244	275	249	237	227	242	252	237	223	218	256	267	236	237	239	240	245	237	252	231	251	223	209	254	238	247	215	255	224	256	212	228	233	211	236	225	247	216	237	246	240	237	227	227	237	247	225	232	208	227	228	222	247	223	211	207	225	256	197	240	244	242	226	216	249	229	237	244	240	225	217	229	239	224	236	237	225	246	241	229	233	228	251	227	232	204	238	235	249	237	222	214	224	244	240	226	238	245	241	229	237	243	226	223	236	248	219	234	211	227	233	254	237	241	213	222	254	253	212	234	226	227	230	231	212	229	225	236	233	250	243	200	219	218	229	226	215	258	214	231	225	235	247	258	243	246	232	238	222	223	220	233	233	211	256	254	258	220	229	223	230	228	209	230	228	215	216	226	228	188	225	236	264	220	264	220	227	212	205	196	227	241	267	230	232	235	226	229	253	214	229	226	250	242	236	228	225	261	211	211	247	236	248	266	208	211	214	228	223	225	236	204	230	235	216	249	241	243	248	224	224	261	226	246	205	229	211	243	243	232	235	251	261	238	249	228	216	260	248	226	230	243	217	215	247	218	226	183	215	252	248	240	227	216	232	224	216	232	210	208	223	205	244	217	224	230	209	212	230	266	199	229	221	221	220	225	214	241	234	242	249	236	226	239	229	225	235	217	209	228	221	228	246	244	226	256	249	235	250	206	216	213	231	243	237	219	242	207	222	256	245	243	176	232	213	234	212	236	196	222	204	229	254	250	240	266	229	231	247	236	230	219	235	238	219	224	241	232	206	232	240	239	229	225	198	229	216	229	234	206	261	243	230	241	241	229	230	228	248	192	237	238	244	213	227	209	235	228	244	237	266	230	224	212	234	198	238	223	226	230	250	239	240	241	231	208	233	239	223	243	210	226	219	223	213	242	247	243	197	220	221	222	236	250	229	217	248	247	211	219	218	216	216	217	253	239	226	199	253	224	249	232	229	223	206	225	246	240	237	227	228	224	236	224	213	246	214	268	202	252	223	223	228	227	241	200	231	229	227	228	235	257	251	247	241	237	247	235	226	234	222	230	228	212	231	234	198	259	235	208	225	226	236	227	256	226	239	236	227	210	227	234	241	245	223	233	239	218	213	218	230	248	239	242	242	229	211	211	235	247	241	216	207	221	210	227	219	258	208	208	235	225	227	228	266	227	248	225	222	249	220	210	237	225	242	242	224	218	235	238	222	235	202	251	238	231	218	219	217	244	223	235	242	211	230	224	260	225	219	249	263	216	204	243	245	247	226	237	258	219	225	237	228	238	210	226	223	237	261	220	222	223	227	245	212	218	227	233	236	223	217	263	245	219	233	230	265	209	257	238	225	215	243	248	241	244	223	208	221	232	243	214	208	236	237	238	244	236	250	222	221	242	212	245	243	222	254	238	214	226	224	206	223	217	221	223	226	236	260	224	219	233	217	231	227	236	218	237	192	243	229	240	242	227	201	213	247	236	209	238	220	249	240	235	239	221	220	209	238	230	255	237	239	234	237	279	252	247	231	237	217	239	228	227	225	225	216	211	218	245	230	226	241	246	241	261	208	221	240	241	224	237	233	215	231	242	262	248	201	229	225	227	220	258	256	240	232	209	230	221	207	222	231	227	241	221	226	236	252	215	231	249	214	228	241	265	212	221	243	239	233	231	243	234	232	225	229	252	218	255	246	225	246	250	252	235	250	239	227	226	246	237	229	216	238	223	244	199	224	211	243	239	236	241	228	223	222	234	281	229	243	227	240	226	230	241	213	203	234	253	255	224	220	237	224	221	248	211	212	238	229	225	230	229	247	235	235	233	236	215	243	211	263	236	266	218	238	242	246	240	222	250	252	223	207	263	226	245	209	221	223	199	220	223	233	238	237	255	251	223	210	238	214	242	259	247	218	209	261	218	236	246	255	223	243	243	199	206	253	218	242	232	220	218	222	227	213	229	214	215	229	242	225	232	220	250	231	227	231	220	219	197	239	234	242	246	234	206	230	209	213	250	233	232	234	229	267	224	242	215	222	235	231	239	218	217	238	193	234	223	218	231	254	271	218	214	210	249	221	240	211	222	244	230	229	230	223	238	240	233	230	216	257	217	200	257	276	247	259	251	234	208	241	241	243	244	225	255	244	235	220	220	219	228	221	221	226	232	246	269	245	210	241	221	224	209	242	233	231	228	245	237	209	240	241	217	237	208	237	208	226	229	230	216	224	225	221	230	217	212	224	244	222	232	226	243	193	228	204	227	228	223	249	210	219	202	231	245	211	226	219	213	227	245	246	228	224	231	226	198	221	229	222	213	214	228	241	247	272	221	252	203	224	245	229	237	231	235	219	232	255	226	215	249	220	248	206	245	240	219	219	231	239	221	215	251	225	223	210	229	232	223	253	236	217	246	231	226	208	223	250	236	236	223	251	243	206	242	230	204	269	227	239	191	238	206	221	242	236	206	231	215	227	223	209	237	223	229	267	227	238	240	235	235	224	197	229	212	215	249	242	214	216	215	229	276	234	224	247	241	229	235	217	220	221	240	254	226	239	227	217	224	235	234	231	267	242	209	209	243	210	205	206	247	217	210	235	234	223	228	233	244	225	219	230	221	221	247	230	229	213	210	244	246	207	239	233	219	224	246	204	245	248	230	249	236	223	240	230	239	215	204	244	252	185	242	234	254	223	214	258	221	225	256	234	218	211	253	226	234	226	217	230	226	193	241	207	228	253	259	191	237	223	220	239	238	201	236	251	220	229	232	230	230	228	268	234	207	228	217	228	210	270	219	198	223	258	253	246	253	217	252	228	228	244	207	235	245	224	229	260	224	247	197	231	215	213	254	200	224	232	230	235	234	226	231	214	222	258	238	246	212	218	222	229	233	244	257	219	239	238	228	240	258	203	241	208	227	229	227	230	234	220	251	211	228	219	212	235	203	228	250	230	249	211	223	238	247	220	243	212	253	245	203	237	225	218	242	218	238	196	238	219	244	222	213	215	226	221	247	234	213	252	240	237	232	223	227	241	247	230	262	251	225	216	254	227	241	256	258	209	246	199	219	215	218	233	248	236	233	244	240	214	232	213	227	221	241	246	248	239	233	230	239	225	230	231	254	226	221	233	239	207	231	238	248	232	242	218	241	235	258	241	244	199	261	228	197	233	261	252	248	245	236	209	233	239	243
4333	786	586	412	347	284	322	301	264	264	269	246	275	259	262	266	268	264	255	248	264	254	225	238	254	260	274	260	274	261	257	271	240	264	254	265	278	274	244	265	269	272	248	243	243	299	276	219	264	274	268	263	242	221	264	264	255	252	300	257	256	253	261	267	262	300	245	258	271	257	229	236	239	242	258	288	246	244	250	237	269	227	227	281	258	242	261	276	248	243	293	242	264	236	287	254	276	233	300	233	292	269	276	273	275	246	276	264	268	262	259	271	275	242	263	264	266	249	248	243	221	225	263	236	275	259	255	252	284	255	251	263	246	267	260	252	243	244	262	226	272	240	272	246	238	242	233	267	263	266	240	267	261	267	264	288	306	274	269	227	243	247	268	258	262	245	264	267	230	232	261	292	278	270	256	259	250	247	250	252	256	273	284	230	261	284	275	267	263	228	268	259	259	228	275	265	254	242	265	282	264	252	250	255	255	233	262	254	276	257	254	229	246	267	270	253	251	277	313	271	231	246	209	282	283	279	261	246	275	272	258	294	267	261	258	300	266	259	269	287	269	239	262	257	270	237	238	271	256	240	266	254	273	235	270	247	251	240	252	248	284	241	246	254	280	255	252	272	259	257	257	229	285	258	255	272	248	239	263	286	251	272	280	290	294	258	257	270	258	291	260	247	271	224	253	269	262	235	262	259	276	260	268	277	268	255	271	258	227	264	258	258	244	249	262	286	272	235	253	271	263	254	265	258	250	258	278	270	257	249	272	246	279	242	241	271	310	259	293	256	261	276	259	274	260	250	292	274	257	242	265	264	246	247	263	267	219	251	276	276	255	274	276	240	248	256	292	256	257	264	243	281	273	283	226	261	247	258	250	272	247	281	263	307	243	279	242	267	244	247	246	279	270	286	277	237	255	278	263	252	277	283	268	247	266	262	263	272	253	263	288	250	235	266	267	270	269	238	254	281	244	241	271	284	251	263	247	267	257	264	269	253	249	258	263	267	256	228	257	251	275	247	269	262	256	262	255	285	267	256	262	272	243	242	282	275	225	267	261	282	268	270	267	274	251	258	247	269	269	251	252	262	246	248	266	273	261	264	250	252	245	244	254	251	252	239	259	236	261	256	245	267	260	245	261	248	270	246	275	265	245	264	263	266	271	283	272	264	270	267	239	288	236	258	270	257	246	265	255	259	279	284	283	265	266	242	279	274	237	271	265	271	252	253	246	247	263	249	250	250	287	235	253	233	254	253	277	272	255	265	267	245	258	279	257	272	257	247	260	263	280	282	269	269	275	256	236	246	256	265	273	272	267	263	252	267	268	262	227	252	256	246	247	259	262	261	236	259	242	286	226	243	271	260	254	251	234	270	256	263	294	249	290	261	279	222	245	259	264	259	277	280	258	252	260	268	272	278	246	272	247	241	266	259	248	231	259	264	268	266	286	284	277	232	253	234	245	266	271	278	235	237	265	225	275	270	296	234	251	247	280	233	242	258	248	265	256	272	264	269	271	270	253	261	272	268	249	262	263	255	237	265	245	244	262	256	269	248	245	289	259	265	258	273	265	271	268	288	271	265	250	290	264	251	250	280	269	289	279	245	283	246	265	256	248	261	264	283	260	264	262	258	273	261	253	247	258	259	242	253	275	237	239	271	261	225	265	277	235	266	289	269	269	241	236	260	277	233	280	244	249	251	248	280	256	302	275	253	267	282	248	251	268	255	265	259	245	287	272	270	234	285	268	252	238	246	255	284	277	257	282	273	267	251	274	281	271	245	239	246	245	241	264	264	241	239	254	262	272	244	273	255	239	257	260	253	243	269	248	298	258	248	258	278	262	264	311	273	255	229	271	256	248	252	275	256	255	245	250	284	266	273	250	242	270	252	250	264	253	270	278	274	270	252	248	266	260	255	290	256	253	268	274	272	237	243	270	305	242	258	243	245	289	259	248	268	283	279	253	276	269	261	280	261	268	258	259	265	247	260	267	237	260	276	253	254	269	252	266	310	255	263	261	266	249	268	212	267	252	261	255	246	245	265	233	271	243	246	238	229	260	247	253	248	271	236	249	297	262	261	242	285	235	254	251	252	276	278	265	237	258	293	258	268	249	249	287	245	235	248	248	264	249	270	244	253	253	264	266	249	262	255	244	241	269	270	270	257	272	260	275	231	252	270	260	264	255	255	278	252	241	273	279	249	214	289	289	262	255	282	260	239	262	258	278	276	262	237	245	274	236	277	255	257	262	271	258	248	223	277	308	232	285	274	273	249	233	248	293	234	262	258	252	221	265	262	267	248	258	266	289	232	261	284	277	265	246	266	267	251	244	256	260	236	262	273	280	244	254	243	250	266	273	259	252	274	233	288	262	260	248	289	248	287	264	281	252	267	259	293	291	254	280	244	259	239	258	274	240	265	269	264	252	259	227	259	247	277	290	244	267	278	261	246	239	251	239	266	286	284	255	252	259	253	258	251	254	301	241	260	273	241	239	267	250	244	264	254	232	237	261	255	253	277	242	252	235	252	254	281	255	248	269	265	219	254	251	254	284	267	263	236	259	260	253	289	252	269	260	274	265	266	295	242	235	266	271	257	258	268	271	296	264	252	253	286	277	247	268	229	282	274	290	248	266	246	266	273	260	243	248	268	271	245	247	243	243	259	253	257	235	242	248	245	248	246	255	259	279	256	261	253	255	253	263	257	237	261	255	259	275	272	232	264	266	255	264	252	257	245	249	246	244	279	239	252	250	252	266	260	235	266	284	272	225	257	264	267	250	266	301	258	234	269	263	279	240	250	241	302	258	247	247	254	256	271	263	265	236	247	271	260	227	253	275	250	250	252	245	288	244	254	300	248	268	261	263	286	283	289	260	258	246	264	250	244	281	221	263	255	257	265	265	273	274	255	263	254	251	258	264	267	238	260	273	246	246	262	264	266	240	253	240	267	243	256	223	264	235	263	270	263	263	267	247	257	269	271	263	241	247	253	233	260	256	266	248	276	268	250	267	238	290	265	259	251	243	240	249	275	250	244	248	286	273	268	274	238	279	260	269	266	249	259	263	265	250	279	236	256	252	253	261	248	244	261	261	278	251	229	274	280	270	254	284	285	256	236	273	268	282	253	250	250	267	255	258	263	251	231	250	233	243	257	252	252	289	284	256	243	230	283	257	264	291	239	243	266	290	253	248	256	254	284	219	282	253	238	263	259	298	240	275	241	278	285	229	279	287	228	279	260	229	281	263	264	249	288	260	235	291	268	284	260	236	250	274	264	243	281	268	247	288	241	272	268	240	248	249	263	282	241	249	271	259	274	253	262	270	271	290	258	291	229	260	236	246	259	270	253	253	243	296	272	282	279	247	261	250	265	243	251	256	258	285	282	286	278	265	239	276	282	246	244	265	229	252	280	263	258	258	242	240	241	238	276	224	228	286	231	258	262	278	268	288	239	266	272	240	281	254	248	285	241	243	232	248	258	246	240	299	251	232	278	276	259
23888	21318	28536	24439	21302	9110	865	592	478	416	410	357	333	312	303	318	301	325	289	293	282	285	288	264	271	254	268	256	228	286	240	271	273	267	263	259	254	267	206	243	234	260	236	240	259	248	250	271	256	230	236	236	252	254	262	232	247	253	261	249	245	237	238	255	210	269	265	257	260	243	242	251	248	258	283	257	235	245	268	234	244	225	253	253	239	247	241	266	230	233	251	230	241	234	226	272	228	259	251	256	274	223	220	229	253	241	271	237	246	249	240	224	251	260	255	252	223	242	219	238	238	217	229	238	255	254	252	252	252	245	270	276	234	258	240	253	226	256	218	276	251	254	253	250	253	235	296	247	251	241	266	252	246	261	267	234	249	239	245	244	246	248	236	251	252	213	270	243	255	242	223	247	261	262	261	241	260	259	268	244	245	265	247	251	235	237	250	240	227	229	247	259	274	237	213	263	248	269	239	257	242	252	255	248	227	275	245	244	247	251	238	250	229	261	237	245	274	238	230	251	240	255	243	250	246	232	206	242	251	273	233	251	245	270	255	238	243	212	250	272	249	245	222	284	278	226	243	266	245	241	235	232	249	240	249	259	237	241	267	235	250	237	254	220	240	246	242	236	244	248	261	239	245	272	214	252	246	247	258	264	276	242	255	244	250	255	249	233	241	258	234	245	262	262	257	220	254	255	242	246	230	254	255	246	249	239	272	252	258	274	253	238	226	232	237	220	213	262	270	252	239	227	224	259	260	265	225	250	230	228	226	266	262	247	250	282	237	234	260	263	247	257	268	240	257	228	231	255	245	228	249	246	259	214	239	226	234	222	258	216	235	220	242	264	250	236	221	243	239	243	255	251	229	262	218	256	253	251	221	247	240	253	242	255	264	251	245	241	240	260	265	260	274	264	247	229	257	245	251	263	253	257	226	241	263	238	208	250	229	221	242	237	231	231	254	262	233	247	228	237	255	216	245	251	234	248	261	250	253	224	249	236	263	237	255	215	232	265	235	246	235	250	258	243	248	218	258	255	251	232	248	258	271	241	288	214	250	245	246	224	242	230	261	238	243	279	258	276	251	245	276	257	273	247	240	231	230	221	242	262	245	238	252	281	233	247	224	226	243	256	257	244	229	253	234	247	219	265	246	279	248	237	220	217	251	238	255	242	237	251	239	270	227	267	256	213	235	248	237	264	240	235	218	202	269	254	245	246	211	230	242	245	243	237	256	251	218	280	250	275	250	233	273	242	238	222	249	260	231	247	250	224	252	243	241	247	267	227	258	236	260	242	238	248	237	269	236	247	269	234	266	235	232	239	227	211	227	240	242	250	248	244	207	264	237	255	229	242	249	251	235	257	232	242	262	230	264	251	262	225	262	260	239	237	230	278	255	232	244	248	250	260	247	231	296	258	236	275	247	254	213	259	238	226	246	250	232	259	225	240	268	267	253	246	238	225	252	237	226	273	242	266	211	259	261	242	262	265	246	242	259	245	230	218	260	228	251	245	284	224	265	235	249	243	239	202	238	216	233	265	265	210	241	250	218	230	233	254	260	240	263	219	263	239	250	226	265	244	219	271	250	243	287	242	263	232	264	220	243	243	243	239	246	244	258	226	254	251	239	248	230	233	264	263	257	222	249	225	260	222	234	248	241	277	242	218	279	243	235	236	253	273	275	245	233	253	231	255	265	241	212	237	239	234	237	237	243	255	240	266	260	223	247	247	249	248	255	243	215	234	233	225	249	232	242	246	236	223	238	269	226	242	244	235	236	234	252	219	266	251	247	241	227	219	255	265	246	242	228	241	228	270	240	234	241	248	227	258	232	252	229	236	240	218	230	265	237	263	258	250	252	251	249	239	236	233	238	243	257	243	216	213	269	272	240	233	267	245	252	273	237	230	254	256	234	223	230	256	243	285	252	263	258	224	239	245	228	209	214	221	228	215	249	244	250	249	243	272	256	223	257	219	253	258	256	243	224	247	242	246	243	261	236	238	252	233	262	251	256	247	233	237	246	222	264	227	273	230	237	232	243	239	220	261	256	221	278	252	242	239	242	263	268	224	250	249	218	233	269	247	271	223	211	270	230	247	237	228	247	232	222	265	218	253	220	273	261	253	242	236	247	237	240	241	259	253	256	235	255	224	248	267	238	231	260	243	230	199	261	218	261	241	227	249	235	263	249	229	256	218	253	243	245	253	243	233	242	266	223	278	204	240	254	240	227	251	269	281	233	248	229	251	238	237	235	245	242	228	249	250	228	239	236	238	270	238	249	250	260	246	238	274	248	251	267	265	208	256	234	256	252	275	243	242	235	233	231	255	255	246	271	249	253	258	267	250	253	229	260	283	231	237	243	249	269	217	240	252	237	245	269	243	261	265	256	234	238	242	249	271	251	214	220	238	264	256	242	251	242	233	268	249	233	236	233	226	264	264	243	259	250	267	255	220	225	243	270	228	275	233	263	233	247	251	265	247	242	251	246	226	243	222	237	249	236	217	253	217	269	234	245	223	241	258	245	245	256	241	239	239	262	258	240	242	238	247	239	248	242	223	241	238	223	245	225	241	248	253	259	250	258	238	251	257	237	246	259	262	246	219	250	261	230	240	220	267	255	226	239	249	254	261	245	227	235	264	233	245	257	241	214	241	239	270	236	258	245	266	268	250	244	263	240	255	234	230	234	238	234	209	245	241	228	238	259	240	248	228	220	266	239	233	231	240	237	238	245	227	232	265	231	254	257	238	239	237	243	239	247	254	240	223	259	241	242	218	248	248	244	231	234	241	239	264	246	196	255	251	255	254	237	242	272	240	246	269	238	253	207	255	265	245	249	255	241	273	243	248	251	259	266	212	205	246	248	241	258	262	239	255	227	241	235	221	274	256	246	232	221	257	257	247	232	235	239	245	232	225	254	255	229	229	248	238	268	240	239	242	243	240	245	240	278	262	230	248	227	251	236	225	253	241	232	252	206	267	264	241	260	250	229	235	224	239	258	231	264	252	231	229	230	216	239	212	236	207	250	246	224	198	252	247	255	255	228	245	222	224	254	242	225	242	230	219	242	258	247	269	255	261	260	225	241	280	255	217	231	237	269	251	231	225	240	230	258	241	262	220	247	230	219	275	230	239	252	248	236	242	241	267	267	252	212	257	236	236	210	241	249	254	233	248	241	232	242	249	255	242	223	245	223	236	252	245	241	266	251	251	271	258	263	247	220	211	234	248	238	230	272	244	205	242	262	241	219	241	227	238	253	256	259	217	235	239	239	234	241	223	239	261	282	256	237	265	250	253	230	233	184	282	239	266	268	258	260	255	249	230	247	232	240	257	246	246	241	215	239	219	248	251	225	254	234	241	247	255	291	278	249	264	213	220	216	280	249	241	225	246	230	251	254	267	227	231	228	241	208	251	238	247	253	232	262	244	236	209	250	249	235	271	232	232	238	238	219	267	240	260	282	243	237	249	219	275	248	239	278	236	265	279	250	258	224	250	230	243
3385	8923	5816	2675	1967	1444	1097	912	692	592	563	501	473	408	372	401	365	339	304	315	299	291	291	280	292	308	284	280	277	289	284	309	270	279	250	275	261	296	291	261	259	253	291	249	279	259	267	254	275	270	263	262	238	242	274	281	258	268	247	268	297	275	275	282	252	286	265	260	268	255	263	250	232	255	258	267	236	273	250	282	264	277	239	249	266	291	256	279	267	266	243	288	261	268	265	280	250	242	265	268	238	275	256	251	263	271	260	262	255	246	263	259	243	282	269	263	260	268	254	249	258	267	272	292	256	271	250	272	245	270	274	255	263	287	268	277	253	261	252	242	226	260	244	276	240	267	265	278	259	234	285	260	271	265	267	273	251	259	264	265	251	243	258	258	263	257	280	255	266	281	236	272	285	263	237	245	258	256	248	273	271	232	266	253	262	271	258	270	250	251	276	271	251	250	260	261	248	269	258	269	255	267	300	273	280	259	247	259	282	257	313	252	254	266	280	247	268	251	286	244	248	230	299	252	246	282	267	271	269	247	241	246	250	262	237	251	305	277	269	267	266	262	253	267	256	244	263	256	286	254	255	272	258	291	242	247	235	260	256	256	281	274	282	254	254	241	283	285	248	262	255	264	260	279	267	261	291	236	265	314	262	249	260	283	253	274	237	301	264	233	302	267	248	258	295	299	269	251	232	296	257	263	248	284	260	294	264	293	246	274	240	277	255	258	286	254	241	260	245	267	245	267	273	225	271	245	251	273	288	273	265	274	255	280	281	280	280	266	284	263	248	258	261	235	234	255	282	239	264	271	288	289	241	276	261	256	229	234	272	283	240	269	264	254	261	262	250	257	251	263	279	266	273	262	265	253	275	252	238	274	247	282	238	268	260	240	295	264	296	251	243	245	280	260	233	280	252	269	261	250	239	260	231	285	261	247	278	275	250	229	266	255	261	248	249	264	283	285	243	255	287	239	250	266	261	254	261	257	238	245	254	252	256	244	244	256	257	292	275	272	272	244	261	274	267	265	261	265	283	282	229	248	255	264	249	255	252	241	263	263	250	271	275	254	280	267	244	257	256	287	250	255	274	254	261	258	256	253	258	262	269	254	264	245	263	262	288	248	285	269	262	268	254	249	238	251	254	255	253	282	263	273	267	259	246	261	243	250	277	283	262	246	239	240	254	282	273	303	271	277	288	269	243	239	273	251	272	260	230	251	232	250	275	260	278	256	251	260	253	247	271	268	248	262	270	242	271	271	255	254	275	291	280	267	244	227	261	247	264	243	264	278	259	290	250	251	276	236	265	229	268	240	244	256	241	248	254	264	269	245	277	245	261	251	251	265	262	270	256	277	248	280	287	273	241	258	255	300	253	271	233	262	266	268	285	271	283	268	245	249	255	272	272	268	268	249	263	261	258	252	264	275	269	277	269	280	254	257	271	276	284	278	255	264	262	267	253	270	263	278	244	272	235	248	262	272	262	263	263	269	258	237	271	259	257	255	259	253	271	272	258	285	281	257	266	251	238	257	247	255	259	274	254	246	287	254	249	286	243	273	277	254	268	242	265	257	278	321	267	259	273	254	266	265	223	255	232	261	264	236	257	255	276	279	279	282	249	248	273	260	256	264	251	248	248	228	258	259	249	275	261	263	255	253	263	271	256	255	272	230	273	287	262	273	262	258	306	249	252	270	238	256	287	265	253	260	275	260	250	261	279	254	254	271	261	264	268	260	261	250	261	244	259	281	265	240	248	279	272	271	246	267	253	281	269	234	264	259	273	291	257	236	250	244	276	235	267	277	238	295	272	272	243	267	266	257	268	242	253	271	228	259	269	249	232	293	264	251	270	266	262	275	248	288	307	261	269	254	265	262	299	275	250	251	251	251	245	275	241	281	293	239	273	265	254	262	257	241	263	278	250	275	244	276	272	274	264	248	271	274	248	272	270	246	275	269	284	256	264	258	268	285	224	271	240	251	275	246	265	266	257	287	270	245	247	245	259	264	242	277	261	252	282	262	236	287	246	270	239	281	240	248	269	257	270	292	277	244	265	293	262	263	259	259	252	227	271	269	284	268	264	271	244	269	252	260	240	253	253	279	244	252	300	253	216	257	237	280	260	302	257	238	275	265	266	235	272	276	257	246	252	272	261	256	249	257	289	282	249	306	257	260	235	259	274	235	264	230	258	264	262	248	280	233	270	271	267	259	274	256	257	291	209	234	253	269	269	298	262	271	287	282	247	219	257	246	276	239	286	256	280	265	250	260	244	274	256	264	260	273	224	253	273	272	287	264	264	252	275	246	276	230	226	248	255	267	282	247	227	263	252	249	248	284	280	270	254	248	266	266	256	247	278	256	250	254	264	244	258	273	268	272	245	258	278	246	277	234	259	249	245	282	266	287	248	272	273	270	266	281	283	239	269	261	262	239	284	283	252	271	249	280	245	241	286	249	246	241	240	248	243	245	252	270	290	234	238	242	246	245	258	295	245	298	267	272	252	285	249	265	274	267	255	294	249	237	253	246	277	249	264	250	263	264	272	259	276	259	276	238	259	287	269	259	284	262	251	236	274	256	267	254	240	237	271	254	254	257	275	260	242	274	281	287	242	260	238	289	259	283	289	273	292	262	253	272	258	258	277	271	238	256	261	317	253	278	234	267	269	283	267	266	248	239	249	233	243	275	247	250	272	248	268	276	286	251	264	234	249	254	269	298	275	282	266	287	251	283	249	264	252	282	252	253	280	261	275	276	241	244	288	284	259	240	248	255	244	261	256	274	253	265	247	274	256	285	255	272	245	255	250	246	265	230	273	246	241	260	272	255	247	249	247	230	254	267	240	294	265	247	269	257	226	265	250	254	242	275	262	250	256	246	242	244	248	252	265	263	258	267	254	247	255	285	237	245	260	249	254	277	254	247	254	261	260	277	255	262	220	265	272	245	256	246	249	265	261	234	256	269	269	277	252	255	251	254	255	237	268	279	248	258	261	279	266	252	270	274	243	247	273	270	280	255	240	237	250	252	277	264	285	277	244	278	261	269	250	277	272	256	262	245	266	280	286	287	239	248	268	274	255	259	253	259	288	238	293	263	243	267	275	258	249	241	244	266	267	282	269	282	253	256	238	264	278	268	261	255	264	265	283	242	244	247	257	261	271	243	268	276	270	251	259	264	240	246	273	262	268	258	279	261	226	265	249	267	242	301	256	295	265	242	257	262	276	274	262	241	266	277	226	282	255	289	262	250	266	226	282	242	213	247	270	286	269	275	273	261	278	265	247	285	253	247	256	241	305	269	262	270	273	277	260	246	260	246	257	253	264	242	256	260	249	264	254	252	254	264	246	232	244	263	257	270	265	225	293	247	290	247	237	259	267	254	257	285	275	242	299	255	259	256	288	273	255	272	238	259	263	286	243	224	252	285	236	264	252	282	266	277	253	241	282	253	257	293	245	261	268	268	250	261	281	249	260	288	262	262	263	255	245	265	242	247	280	285
25220	21432	27580	25576	9943	901	745	578	579	574	596	516	495	495	486	496	472	544	482	484	496	455	488	484	471	494	458	452	498	440	490	471	465	474	451	474	478	480	453	467	508	427	450	453	460	453	475	455	451	446	467	464	438	451	491	438	457	441	469	488	430	456	480	473	412	450	463	486	485	443	464	460	432	476	477	453	497	451	451	432	475	452	501	440	413	470	468	502	484	434	493	476	483	402	532	460	456	449	444	493	437	424	475	449	441	472	435	488	481	445	442	445	462	496	482	451	460	438	473	458	471	428	464	446	466	457	451	472	503	430	480	473	434	463	449	477	454	412	474	443	461	479	509	473	478	492	447	426	489	459	489	470	442	445	445	444	454	439	479	476	454	500	415	479	474	464	458	413	448	422	429	458	486	461	422	411	451	460	467	462	466	463	469	482	459	480	466	469	452	446	426	464	453	480	462	479	477	508	473	470	458	457	445	440	468	480	466	466	473	451	456	450	460	431	460	471	435	443	452	425	441	451	487	447	432	474	485	453	464	482	457	493	442	417	449	461	437	474	441	506	437	452	489	413	459	453	464	449	431	481	435	436	428	455	495	469	445	446	427	476	466	483	441	456	485	451	421	470	460	466	458	501	424	482	467	445	475	453	463	451	471	436	503	428	526	446	461	448	441	414	432	454	483	433	461	450	473	419	502	451	452	430	453	451	511	458	434	459	460	477	454	444	447	404	463	480	438	439	444	472	425	454	455	393	487	473	488	463	450	438	426	444	433	472	484	528	445	456	491	462	493	448	482	445	506	434	426	452	443	487	409	438	458	480	503	476	452	473	465	479	447	465	406	499	504	470	477	442	469	496	456	448	498	474	487	414	470	448	436	448	451	477	466	454	483	483	463	453	464	435	457	460	433	436	461	465	452	488	470	483	439	488	440	468	476	515	455	434	458	495	436	441	450	476	431	476	455	462	492	430	439	452	422	435	479	443	444	452	469	467	433	432	470	446	509	463	460	457	455	443	451	463	459	439	470	437	476	438	486	469	420	451	497	472	447	451	457	466	411	464	414	495	488	470	444	482	492	453	486	445	498	439	439	426	460	470	458	397	456	443	473	452	457	486	425	476	472	393	443	447	473	441	448	476	458	461	489	426	485	420	482	445	450	386	455	465	457	446	452	435	464	476	469	445	422	465	427	464	456	446	461	453	464	445	430	462	449	470	447	477	472	497	494	468	446	466	475	479	455	455	513	494	470	485	435	468	454	484	488	451	463	431	458	443	439	445	486	462	467	473	458	456	403	453	487	425	458	417	482	441	419	462	442	454	433	489	452	426	470	472	425	447	497	450	452	441	459	462	479	449	471	469	454	458	433	464	445	449	428	446	437	468	449	468	472	454	459	453	459	451	441	460	427	455	441	484	451	453	428	466	447	465	471	426	453	432	483	445	447	471	438	461	462	502	463	497	468	428	451	467	476	459	466	450	451	455	470	451	447	456	438	489	472	442	469	451	444	480	468	465	485	473	434	447	412	470	465	459	456	446	480	452	495	471	471	460	462	441	476	446	462	464	442	474	464	448	466	495	463	459	468	438	406	429	435	457	506	449	452	477	486	472	471	444	478	474	456	477	474	452	429	450	432	411	457	475	455	472	454	443	415	472	480	462	432	463	461	452	425	445	465	440	512	426	442	462	452	463	472	451	488	481	468	467	432	459	454	450	465	472	401	450	447	507	417	489	455	433	447	453	449	444	451	442	451	473	475	423	441	445	426	465	432	453	440	434	429	489	471	471	430	457	461	446	489	469	440	493	494	457	463	485	440	482	454	424	466	444	432	468	459	425	426	446	480	466	462	463	421	449	435	471	486	460	486	420	467	481	461	459	476	497	465	428	452	460	456	456	457	462	460	499	496	453	436	464	465	443	430	455	525	431	474	455	462	475	450	494	479	469	425	440	407	502	472	439	440	463	464	445	472	465	424	471	493	433	431	474	441	435	461	434	458	480	450	422	459	450	514	435	433	453	446	482	460	437	477	442	461	441	496	484	492	431	441	458	437	451	448	491	440	488	465	437	469	425	472	435	426	444	482	458	418	460	456	437	463	445	454	410	480	486	440	452	456	485	470	461	467	515	428	466	480	435	461	461	454	453	438	486	450	427	486	444	497	437	477	443	470	438	468	421	462	457	445	444	504	447	450	456	416	457	460	454	474	473	475	436	467	493	474	470	474	459	435	459	471	444	439	443	472	431	448	431	417	450	465	468	493	433	497	460	444	449	484	447	485	447	471	500	474	448	491	463	451	449	455	443	458	470	456	431	460	444	463	458	470	472	439	501	481	486	447	447	452	486	479	446	438	455	449	454	465	455	491	427	453	464	443	427	458	447	498	441	438	478	470	465	446	462	434	439	471	452	461	440	462	464	460	458	463	482	436	454	457	460	462	450	464	453	480	410	554	456	497	432	442	445	477	470	458	417	455	470	472	430	437	453	452	479	464	453	460	484	461	495	427	433	465	459	463	462	477	451	481	450	475	469	495	447	437	454	444	442	491	458	447	453	453	477	478	468	447	504	437	461	465	454	422	439	480	461	478	457	477	482	444	477	426	451	471	516	457	418	462	446	471	460	449	451	478	470	473	444	472	442	477	450	479	478	434	472	460	480	463	478	482	461	482	497	468	468	468	461	463	459	479	473	450	441	505	492	415	448	466	453	425	465	464	454	488	476	498	443	463	465	473	441	469	450	401	469	465	452	477	509	445	477	454	488	422	443	476	451	467	451	480	428	417	465	449	481	432	486	473	468	461	425	447	464	471	483	483	469	457	483	461	447	423	445	433	447	455	474	464	423	427	476	449	456	458	455	459	454	456	417	444	445	493	457	449	452	449	441	495	439	444	479	441	475	477	434	445	416	434	467	450	447	416	442	435	442	477	469	462	462	489	442	456	434	468	479	454	458	440	492	449	466	516	434	458	471	463	448	422	478	464	435	465	435	478	430	459	470	405	442	462	427	466	448	481	444	474	499	472	438	501	409	450	443	469	451	451	457	449	454	491	449	455	450	445	460	430	459	466	427	434	459	466	476	445	447	488	470	451	412	453	453	440	445	504	457	484	473	488	461	468	469	463	450	475	463	432	433	430	486	465	503	431	432	434	425	436	478	456	445	450	473	484	437	474	456	396	489	449	437	505	490	423	491	500	493	489	456	473	439	490	423	507	458	454	496	450	463	481	451	459	447	471	438	454	441	433	444	455	466	433	462	489	476	473	442	454	458	477	453	447	478	463	433	520	427	485	416	456	477	431	473	462	465	442	455	462	476	440	466	455	466	458	472	429	453	484	469	460	457	438	448	422	431	464	459	444	433	464	443	472	490	481	497	470	466	442	467	444	455	495	438	458	450	443	465	436	493	489	455	473	477	446	432	485	437	461	503	422	451	453	443	453	481	452	461	448	487	484	469	436	438	473	473	450	426	473	465	483	451	457	483	445	468	461	471	456	451	451	479
3558	5400	3448	1797	1410	1153	931	787	725	647	647	657	581	542	595	578	512	555	501	537	525	502	519	500	510	499	481	526	512	493	514	509	497	456	500	509	497	517	506	472	519	504	506	516	503	488	489	484	489	499	477	516	485	529	474	509	453	469	474	479	502	509	473	457	505	468	485	464	489	499	475	476	509	495	482	505	471	458	498	468	489	485	508	513	479	542	494	460	506	481	522	479	506	491	462	497	508	464	515	451	457	521	463	487	454	486	490	476	485	483	489	467	479	431	480	512	511	506	518	487	485	483	497	493	521	467	489	501	453	514	491	462	494	499	494	477	530	445	454	505	530	487	510	540	477	451	485	516	498	465	489	491	479	479	535	490	519	481	493	538	523	496	455	463	453	467	492	499	457	462	469	493	499	459	482	491	490	508	502	470	495	501	496	465	474	489	456	507	475	491	471	467	485	512	480	504	473	472	506	478	510	495	502	533	483	474	472	519	477	461	491	481	477	510	494	470	497	490	473	515	473	483	472	442	476	435	498	490	500	498	475	504	490	485	468	471	444	477	445	493	502	484	468	529	480	473	468	497	474	484	527	509	493	452	464	505	502	500	494	508	482	447	492	493	487	503	485	503	463	500	453	492	476	521	460	459	490	487	474	496	437	495	494	463	463	474	517	474	553	484	496	495	493	485	421	466	485	534	463	460	556	452	501	515	460	528	515	443	472	496	504	511	457	481	494	477	474	493	494	509	481	471	468	533	487	487	489	475	482	514	479	464	499	497	496	492	439	476	442	498	492	470	483	536	472	533	480	495	503	485	520	454	516	517	513	516	521	507	465	430	486	479	495	476	506	494	481	476	493	506	496	495	486	492	472	468	498	469	553	483	503	450	475	491	450	459	543	515	471	484	494	504	487	478	509	503	476	502	535	482	512	465	507	483	499	514	498	475	512	486	504	469	517	484	459	472	470	535	500	458	481	485	448	494	505	477	485	511	483	477	502	485	480	489	487	502	439	436	455	496	481	484	457	529	485	491	496	504	482	485	505	484	480	475	494	454	443	474	464	505	512	472	516	482	495	487	497	489	492	489	471	449	474	458	473	495	468	519	503	489	465	479	484	516	470	496	487	503	514	480	493	482	492	480	462	517	487	500	444	530	504	544	485	479	490	500	480	473	501	470	550	476	470	504	508	497	507	483	478	527	467	489	440	498	450	523	489	499	469	497	487	490	537	506	488	504	463	510	447	500	462	489	494	467	465	502	510	506	550	522	465	475	502	497	506	481	509	500	498	467	524	514	532	509	491	484	514	492	496	468	499	425	491	502	497	494	478	474	507	510	490	507	514	494	479	510	477	493	483	478	484	526	469	491	471	526	484	483	491	495	461	482	470	507	533	486	488	499	492	467	500	471	540	487	468	489	487	458	534	501	496	452	464	541	460	493	477	496	445	492	477	489	448	489	489	522	480	477	480	465	518	481	500	509	503	535	503	493	480	499	475	425	507	495	460	482	507	524	521	484	482	500	502	499	491	444	493	461	494	514	502	517	482	477	486	496	506	490	488	498	518	475	468	494	481	490	489	503	492	503	502	436	468	456	476	539	494	477	487	458	514	495	490	489	515	480	498	506	481	477	489	511	496	488	496	459	486	448	454	482	507	508	465	512	452	490	494	517	541	508	537	498	503	484	501	496	513	459	457	494	501	504	478	503	501	448	492	446	512	529	482	486	459	490	494	532	509	480	502	494	541	530	473	490	493	481	508	505	476	508	498	464	504	478	507	476	477	483	458	503	486	513	491	497	483	480	499	495	484	478	537	494	468	493	472	486	466	464	477	485	488	479	492	467	490	499	440	440	502	480	492	486	483	497	465	461	461	494	479	483	471	499	513	499	480	474	505	463	492	470	506	495	498	497	541	487	447	477	494	487	446	486	483	491	455	484	461	467	485	515	455	522	522	506	436	484	489	500	472	492	511	498	490	482	481	504	494	476	506	480	529	475	493	491	494	471	497	500	506	517	540	495	507	513	473	482	476	487	527	456	487	481	485	488	461	491	495	483	494	494	490	498	483	502	454	489	495	492	506	474	478	469	465	478	537	544	458	513	488	481	482	493	459	507	546	486	465	502	483	463	476	486	514	442	484	422	489	505	505	505	498	506	467	469	468	473	497	489	483	497	485	477	497	519	464	540	505	455	448	465	488	515	461	492	479	484	494	476	494	509	472	481	467	530	515	509	447	459	482	458	516	478	481	503	487	501	503	458	494	500	487	466	465	460	551	488	440	500	435	501	469	498	498	495	484	485	486	445	504	495	467	468	486	494	471	513	447	484	449	479	476	464	468	495	485	475	483	421	463	485	506	498	513	458	456	520	507	504	466	449	467	514	513	484	496	497	531	485	487	468	450	495	471	493	526	484	497	467	483	450	499	495	511	499	477	493	470	458	482	507	502	458	496	503	512	485	496	493	533	478	477	461	543	527	505	471	527	492	472	482	478	508	517	471	477	472	475	436	502	493	491	478	477	523	514	486	458	500	498	485	497	470	501	492	449	487	505	493	487	454	488	489	497	531	468	496	503	522	485	495	510	504	478	448	472	455	494	517	482	476	518	523	493	501	514	485	458	470	519	506	534	499	480	498	469	485	528	490	492	509	474	482	519	505	520	493	516	477	497	438	537	445	464	508	475	533	492	496	495	513	517	484	462	489	466	448	477	493	469	482	471	503	440	490	460	530	500	481	508	511	506	432	543	426	509	460	486	493	479	502	500	489	497	470	503	503	502	494	451	497	460	471	439	463	528	493	496	491	515	534	483	444	486	505	490	502	459	518	496	488	493	506	500	479	475	455	492	477	461	452	490	467	455	508	521	499	503	518	496	530	505	498	479	517	493	531	500	495	470	481	517	457	503	481	471	478	521	458	490	490	468	457	502	451	505	497	471	509	491	472	509	459	447	507	494	471	470	484	480	506	509	482	492	464	510	498	497	491	527	492	482	490	478	476	522	504	438	477	499	505	498	569	491	453	499	471	439	488	494	489	497	478	505	486	479	514	499	504	484	469	472	493	484	484	504	500	489	507	477	462	448	500	436	494	490	449	481	514	457	483	469	489	509	473	480	502	518	482	475	462	491	450	466	511	486	495	496	533	466	497	511	458	507	489	509	486	476	487	460	480	511	486	495	552	476	459	493	511	532	478	497	506	480	498	483	497	495	413	463	452	495	447	461	479	506	497	477	476	485	480	452	476	502	504	476	499	489	470	523	503	478	475	461	475	456	461	494	510	452	500	481	490	509	479	481	489	424	487	481	483	493	510	488	490	483	554	489	506	486	492	481	499	483	505	436	519	502	460	476	497	435	485	472	477	540	482	442	517	482	481	483	543	503	477	470	449	484	480	468	487	484	488	484	484	465	480	460	474	478	499	488	477	499	537	500	501	451	503	486	483	478	497	479	500	515	530	482	482	489	524	495	483	509	495	511	489	508	483	483	481	477	473	479	499	510	482
22914	21396	29078	24048	21399	21451	7847	1413	1021	939	897	804	735	713	679	661	632	601	677	646	625	608	575	599	611	596	592	559	559	539	538	581	657	611	604	527	541	575	585	600	539	570	585	567	564	553	550	518	545	561	547	532	535	526	538	579	502	544	553	522	545	540	591	578	567	559	541	548	556	522	525	559	481	533	606	519	557	582	556	538	566	519	562	554	511	567	568	539	552	533	486	582	532	550	550	541	523	540	497	536	529	556	505	520	549	548	585	603	547	547	597	561	611	578	526	512	538	549	513	565	607	513	555	555	543	539	546	555	590	574	534	525	546	500	522	575	519	490	556	543	597	567	522	532	553	512	531	556	557	516	517	554	539	555	590	549	537	548	530	546	510	565	542	531	526	567	583	516	562	521	506	556	499	537	576	530	556	556	510	541	506	544	510	525	526	522	501	492	519	588	536	540	536	553	558	518	561	551	536	512	560	513	549	560	551	586	539	524	520	553	528	546	593	540	539	497	590	518	556	499	563	531	525	566	552	551	569	532	550	507	519	536	540	573	519	540	556	522	521	534	551	523	562	552	521	538	523	546	517	548	494	499	522	538	542	558	483	558	561	492	543	531	558	559	497	536	537	553	467	579	554	631	507	595	572	530	572	567	579	539	549	573	542	557	570	563	555	526	537	576	547	544	544	557	577	499	544	547	520	560	564	531	520	511	506	531	569	567	547	573	540	547	574	595	558	547	517	558	560	514	587	552	566	559	578	602	542	504	533	568	529	542	555	515	517	588	530	536	538	552	543	553	542	528	538	552	586	550	573	531	605	520	515	536	575	537	545	550	534	562	555	563	532	557	527	520	563	506	543	601	528	546	627	527	538	547	556	557	547	555	561	603	550	572	501	544	548	519	557	511	544	510	578	555	573	572	510	577	560	550	542	580	557	558	539	539	576	528	526	500	558	533	546	529	536	567	539	614	543	538	564	566	552	562	594	515	534	548	550	563	565	567	484	527	528	485	555	540	548	529	558	562	551	516	592	506	586	560	544	550	544	559	508	547	545	578	533	550	550	523	542	559	517	545	549	541	555	519	513	516	545	541	532	528	563	560	535	523	535	589	553	573	529	566	531	514	606	569	567	546	532	507	541	542	561	534	547	563	553	551	553	542	556	592	565	547	573	495	529	533	551	535	561	506	547	569	553	536	542	525	548	583	566	524	524	548	534	552	523	524	561	597	546	550	534	539	595	532	497	537	528	547	533	562	528	520	504	560	543	501	552	555	566	514	565	553	522	535	568	530	542	540	487	543	566	584	535	530	533	525	526	565	520	541	522	549	566	569	570	565	573	558	545	534	541	545	565	593	525	524	579	558	533	524	556	564	564	606	527	525	535	566	543	533	542	546	516	542	529	540	564	539	561	515	543	559	560	548	614	556	554	541	556	540	534	563	561	564	559	511	571	532	561	535	527	546	583	550	565	507	548	549	550	570	484	482	518	562	533	504	538	499	573	573	563	541	495	515	543	528	560	554	543	553	560	522	557	529	572	547	555	565	545	542	566	539	540	555	551	548	557	540	545	589	574	502	500	577	534	533	548	557	540	546	568	559	540	525	573	559	552	526	571	525	551	537	572	513	503	578	524	607	532	560	546	521	527	539	522	558	535	510	521	528	582	512	584	548	568	565	557	545	563	519	528	548	538	571	521	531	536	532	541	527	527	585	512	545	583	540	576	581	554	527	547	545	556	521	541	505	533	535	542	507	548	550	504	528	515	525	555	574	541	512	515	497	535	549	573	594	563	587	567	531	568	537	516	559	543	520	581	558	523	584	553	497	554	578	552	580	513	592	528	550	558	541	570	574	521	518	600	568	537	534	529	567	558	533	547	533	507	538	526	573	523	500	503	551	526	515	503	584	540	543	508	602	569	539	573	527	502	519	538	507	522	579	559	551	547	528	543	506	569	561	583	573	507	531	550	535	555	564	538	535	583	576	536	543	549	544	551	532	570	535	551	509	583	572	490	548	537	604	534	562	585	533	540	487	554	546	619	582	524	526	536	517	536	514	573	565	524	532	527	554	512	541	576	545	587	550	563	528	525	544	516	560	498	554	536	520	545	534	563	556	519	514	560	521	568	549	545	552	540	511	533	527	563	584	562	539	511	528	504	550	541	569	537	577	551	554	561	590	547	524	546	542	521	583	522	525	523	564	513	551	546	505	544	534	567	545	540	548	517	537	534	579	507	492	522	552	531	567	532	548	513	528	579	524	543	531	527	520	547	546	557	528	522	565	517	525	524	580	522	579	536	548	516	555	563	563	559	540	527	552	513	555	587	526	550	549	577	553	541	552	526	549	536	581	556	538	528	553	594	570	526	561	557	545	540	538	533	531	571	578	524	532	531	500	556	574	554	557	556	565	577	469	513	611	551	552	530	531	551	544	550	513	526	522	550	514	531	547	543	587	534	541	583	580	614	542	556	520	551	532	560	546	517	582	514	582	559	542	550	518	539	538	524	553	512	547	565	511	569	520	549	547	565	558	525	571	564	568	548	515	518	526	527	553	531	550	547	525	570	533	562	531	540	573	560	486	565	556	535	547	499	537	526	555	553	549	574	530	559	566	562	556	553	553	532	550	548	541	592	558	543	519	518	527	526	542	551	553	541	473	555	530	583	557	544	580	565	607	594	530	568	542	522	575	536	561	512	582	543	566	558	541	524	508	554	537	546	583	566	559	557	547	560	534	520	539	550	584	524	593	545	554	552	576	546	551	509	527	503	545	524	538	548	538	598	529	558	521	530	572	521	544	561	548	495	548	543	546	543	515	531	581	537	560	535	586	557	524	558	559	521	522	540	546	572	527	584	516	536	535	536	544	551	568	559	519	491	539	550	569	506	555	557	553	529	533	562	592	537	558	514	539	579	567	530	513	545	563	513	518	575	538	550	524	499	550	546	541	607	498	541	532	562	550	512	556	543	544	547	531	555	552	602	549	565	516	520	580	603	554	543	511	552	527	583	498	531	598	577	576	561	562	564	568	509	549	601	531	578	514	526	565	528	546	530	574	508	547	523	549	570	545	510	505	534	582	553	533	570	519	471	544	518	529	519	531	594	586	518	579	528	542	573	529	511	536	503	564	518	549	561	532	559	528	540	542	543	529	494	530	550	552	561	563	585	546	600	558	545	568	537	508	562	580	503	518	592	533	566	540	532	505	563	563	536	526	560	574	518	554	546	512	543	546	557	547	526	542	538	570	556	535	538	527	523	527	530	529	569	569	540	538	544	561	552	528	528	560	564	545	529	545	535	557	563	524	526	466	529	508	522	551	540	567	563	528	560	525	544	540	579	536	546	532	571	578	558	554	597	534	538	535	528	541	512	562	529	494	509	536	528	533	538	595	543	555	559	511	510	569	531	527	578	536	554	549	597	551	517	578	559	524	551	538	550	557	564	519	545	580	566	545	543	556	535	613	525	503	519	538	600	541	542	560	545	565	553	545	542	537	557	541
4885	15036	10198	5011	3636	2926	2155	1656	1476	1259	1075	967	855	799	797	738	662	660	663	668	663	684	616	617	599	615	638	578	608	586	613	554	581	574	603	622	580	575	541	598	604	564	563	549	588	592	578	543	557	544	570	573	553	547	556	533	546	543	561	599	590	575	554	551	566	554	611	535	547	564	480	530	592	520	558	566	559	528	555	600	600	532	505	535	595	566	578	553	506	565	524	538	550	580	576	584	562	560	572	578	575	586	521	540	576	564	565	578	517	537	575	570	538	629	564	530	554	520	560	574	536	569	603	536	563	533	572	579	544	594	545	571	530	537	580	532	557	589	539	570	515	564	538	515	596	535	559	571	603	544	603	560	536	599	603	535	558	553	539	593	560	568	566	498	542	579	526	550	516	517	544	541	590	539	537	522	541	562	573	563	529	552	550	578	623	560	538	545	538	488	572	557	563	537	533	534	508	541	523	551	541	546	531	565	599	540	569	561	558	527	581	573	530	547	540	552	550	523	557	580	553	557	536	560	502	524	554	572	539	559	537	522	552	557	534	553	559	530	507	564	532	539	533	555	572	569	549	548	545	557	515	551	541	524	552	531	560	546	578	554	555	535	573	588	585	549	551	518	568	596	523	575	528	557	546	583	534	535	547	557	524	567	556	530	565	527	553	582	537	576	539	528	536	553	584	524	559	531	576	524	510	586	594	520	545	523	549	530	570	571	558	502	562	524	520	546	558	555	537	533	572	582	547	531	533	564	604	509	509	561	519	588	547	519	524	562	578	557	544	540	565	576	537	542	532	563	547	532	587	558	536	534	536	547	513	548	547	544	508	589	520	569	504	531	574	569	551	543	561	508	570	516	532	596	552	519	547	521	524	575	531	556	615	537	581	527	542	592	516	544	530	566	553	558	504	540	542	549	540	568	549	565	539	530	540	552	557	525	569	516	505	524	563	543	555	561	568	579	556	578	539	534	542	550	523	541	569	521	545	517	555	560	558	516	510	541	555	593	579	570	542	533	559	546	525	536	564	549	570	579	538	559	552	553	523	535	531	523	535	562	590	504	540	513	516	564	549	537	552	576	543	554	545	532	564	579	562	574	542	600	559	583	529	514	526	545	569	519	595	565	591	474	553	563	505	561	574	579	551	554	561	584	511	531	562	528	582	521	546	535	605	532	523	517	593	480	573	564	542	551	561	533	550	611	517	548	563	552	540	583	529	525	543	541	551	541	550	515	563	552	518	525	554	517	565	584	623	521	505	534	575	574	530	529	530	581	539	574	534	502	562	528	535	624	569	548	559	519	550	553	543	555	551	544	585	552	573	575	583	525	539	552	524	621	534	490	532	531	566	518	529	543	543	541	548	552	569	554	496	522	555	522	516	538	570	527	542	545	528	546	532	515	523	514	554	520	510	543	561	559	537	583	500	556	529	549	551	549	580	582	531	591	545	564	572	534	552	558	546	521	597	526	575	563	507	495	582	515	546	517	544	573	535	561	562	611	563	541	535	536	491	562	538	569	519	528	536	530	557	572	538	561	547	517	565	578	541	576	543	521	557	536	543	581	510	515	541	568	524	573	573	531	596	573	535	559	548	558	543	567	556	517	527	584	555	520	493	535	587	562	539	561	539	516	513	546	544	566	548	524	538	552	535	527	549	578	526	574	551	546	568	538	543	561	591	562	528	559	567	539	549	539	567	572	560	563	566	539	538	547	557	546	566	548	522	518	550	520	572	525	562	573	519	554	549	553	528	566	570	518	505	545	513	541	535	536	545	535	489	582	612	515	564	517	527	575	550	592	533	575	573	563	561	560	538	532	520	532	564	524	513	608	546	536	554	546	527	572	544	505	548	546	564	616	528	534	593	550	582	551	557	542	523	569	537	569	548	488	585	567	592	516	545	566	537	523	517	551	522	561	533	565	564	603	566	541	580	554	524	541	539	552	563	553	544	537	526	527	547	555	559	566	560	582	565	559	553	527	568	563	561	605	545	503	514	582	548	591	546	548	567	509	545	594	577	559	508	530	520	560	527	531	553	555	579	536	545	553	562	528	523	568	508	524	504	538	539	591	575	561	573	529	554	570	563	579	526	543	540	560	566	555	557	524	587	519	505	583	569	551	496	545	554	599	550	543	532	564	619	560	529	557	516	521	593	496	508	527	582	580	583	528	516	574	527	574	557	533	542	580	530	570	540	522	578	610	533	594	533	558	559	519	533	547	563	566	559	530	512	522	552	540	585	545	588	568	530	505	589	542	514	562	540	535	593	551	533	546	568	551	534	539	533	570	521	536	500	514	578	561	541	553	558	546	523	504	577	545	552	541	541	583	585	591	569	537	563	553	566	522	564	536	552	516	589	552	565	525	561	531	588	509	576	551	521	553	522	553	517	553	540	530	556	523	551	552	562	566	527	568	550	550	526	513	546	529	554	543	561	537	573	608	570	527	567	583	544	552	510	532	531	544	572	568	527	581	522	545	523	557	573	582	585	527	537	538	504	536	529	530	526	560	550	564	568	529	575	504	573	547	548	530	513	536	579	538	520	546	572	589	528	559	575	552	561	532	572	568	549	573	519	512	532	552	577	537	552	605	557	560	547	539	592	538	510	554	543	555	556	568	531	531	566	523	540	584	541	532	524	597	542	521	517	524	565	576	563	583	536	549	550	521	565	564	547	563	579	557	556	570	552	559	546	588	556	566	568	585	575	535	566	537	552	525	526	531	575	552	532	530	528	534	568	539	558	575	565	509	579	509	575	570	514	554	529	563	563	524	559	552	568	571	536	576	563	513	552	519	568	582	509	558	561	545	553	555	502	556	510	565	545	544	549	539	555	567	529	539	541	556	511	555	564	542	555	609	568	537	517	572	524	539	525	567	567	523	525	521	549	533	536	556	541	596	575	542	532	529	538	537	603	564	566	540	544	529	581	517	548	553	557	538	525	532	567	553	571	550	555	544	523	556	535	582	547	579	596	548	531	513	533	597	569	533	552	495	568	520	530	545	522	547	516	549	560	539	566	522	583	558	486	517	541	576	503	520	517	549	544	542	544	611	554	550	551	559	564	565	545	564	504	553	548	517	541	542	530	537	523	567	568	568	548	554	522	573	539	558	535	594	565	579	526	568	498	507	542	495	546	560	537	586	507	600	577	508	570	512	603	557	536	558	569	532	531	543	568	529	548	531	594	571	557	581	526	529	530	568	517	563	571	540	553	567	569	605	592	536	516	552	548	544	549	558	535	557	519	565	547	571	554	561	503	539	563	547	544	530	504	620	570	532	574	504	554	555	565	549	545	528	559	582	624	563	565	556	567	548	566	557	531	531	525	567	550	534	557	549	531	539	566	546	513	532	553	562	538	593	525	527	505	559	550	590	546	533	520	572	535	538	534	528	546	545	511	584	557	577	510	492	539	570	546	522	556	540	548	599	553	525	611	543	519	556	513	607	527	570	598	556	560	540	548	518	507	551	538	528	560	536	564	520	575	584	539	532
28006	17566	3389	690	547	475	282	265	255	257	260	240	247	256	247	254	257	250	210	203	242	234	241	229	244	231	256	256	209	258	232	235	252	233	217	239	253	213	261	217	247	250	235	262	239	237	236	235	223	259	251	223	227	238	218	241	238	239	238	219	232	226	218	237	258	246	216	223	214	226	234	241	185	250	229	245	231	238	248	217	202	249	237	227	222	226	257	212	221	250	224	229	219	227	232	203	224	242	244	240	245	263	231	245	246	223	234	217	228	213	222	229	213	230	241	257	222	270	239	243	239	235	207	251	240	232	241	221	230	239	227	250	229	250	235	225	256	225	210	229	208	241	242	228	188	238	260	215	231	273	229	217	232	226	230	233	219	255	233	228	215	254	243	239	235	259	238	204	227	239	209	267	241	233	233	239	221	253	196	240	247	242	215	251	274	244	226	248	235	226	223	216	236	229	234	232	234	222	234	214	218	224	255	230	272	209	258	232	238	217	243	244	259	240	250	199	201	238	217	236	224	215	228	245	228	229	239	229	260	217	252	244	247	221	199	232	220	240	243	220	231	229	226	203	254	230	237	263	244	230	242	231	221	254	233	222	229	234	218	227	218	210	235	229	221	202	222	228	216	244	234	234	224	217	240	231	226	248	227	230	210	223	270	231	227	246	263	250	234	213	234	216	187	231	228	226	239	222	219	227	207	227	252	210	207	228	220	211	236	226	225	207	256	219	254	202	237	217	221	206	262	272	245	259	256	263	230	236	222	229	224	202	243	204	264	246	230	233	243	227	240	239	214	233	245	253	251	243	216	239	229	245	206	226	241	240	218	242	238	243	238	246	228	217	230	242	251	232	239	224	238	233	232	228	250	275	236	211	231	222	188	199	251	248	251	239	255	240	211	233	222	209	238	227	225	232	229	254	238	235	236	265	255	207	245	217	201	221	217	258	265	212	267	244	225	232	233	232	233	248	215	222	249	229	211	222	240	236	231	239	241	248	267	251	226	220	254	253	205	222	227	244	242	247	218	244	236	246	224	254	225	213	246	246	244	238	217	251	234	240	205	247	233	227	219	207	212	232	212	240	246	254	213	217	253	207	251	208	203	232	229	224	232	263	252	243	227	232	211	209	220	258	193	236	234	240	234	236	239	238	235	256	253	235	226	249	249	258	243	229	228	226	210	227	213	231	242	234	258	241	204	220	231	245	237	214	237	233	199	223	235	232	209	232	241	225	216	224	202	226	232	239	205	230	217	219	234	253	212	218	214	236	230	235	238	220	209	230	259	233	251	242	231	225	239	212	215	226	229	240	228	244	251	235	204	225	217	227	260	242	245	223	247	242	235	224	224	233	238	224	236	218	239	235	211	244	200	241	238	243	232	217	221	248	245	229	235	240	227	224	233	245	247	247	254	234	229	237	232	215	226	222	228	209	227	235	249	209	203	267	231	230	212	218	242	216	225	225	221	233	227	252	223	239	247	236	220	243	224	214	246	221	221	245	237	223	215	223	229	247	207	240	202	242	256	227	225	239	238	230	246	232	247	237	207	249	236	254	210	237	228	222	240	237	226	253	209	251	220	202	228	230	254	225	227	250	232	227	260	264	227	221	218	211	227	218	225	217	204	218	247	219	214	238	240	228	224	221	263	232	235	235	265	261	228	223	247	247	237	236	242	235	240	205	241	229	242	218	251	237	219	231	238	239	238	215	223	236	228	255	245	230	196	246	235	211	216	252	231	213	255	246	226	221	216	240	219	228	227	244	234	231	209	253	249	227	229	238	245	238	227	208	243	230	211	254	225	254	223	240	229	210	249	233	229	238	248	227	217	234	213	219	234	202	219	244	220	217	199	245	247	256	234	236	256	255	228	233	266	214	202	231	224	237	234	276	242	237	242	234	238	206	216	230	247	225	221	259	225	236	236	239	226	227	222	199	241	219	216	249	218	241	238	232	218	241	217	233	216	242	234	200	267	241	194	250	220	248	203	218	242	239	242	227	228	241	231	224	243	247	201	230	237	238	219	236	220	239	220	220	225	216	228	208	230	216	231	245	232	230	235	266	266	261	240	252	220	215	224	242	241	236	242	234	224	221	233	230	227	205	224	199	251	262	233	225	222	236	239	247	215	241	246	237	238	237	227	214	203	223	258	231	239	246	204	247	234	235	223	240	228	226	243	233	245	211	213	243	226	223	225	228	229	223	214	238	225	231	232	246	258	243	220	235	209	229	234	258	223	229	204	246	236	231	259	219	250	210	237	251	228	237	225	214	243	209	211	266	223	208	246	226	246	201	237	245	259	262	217	228	217	248	224	218	231	213	249	248	239	244	229	240	229	221	265	260	230	248	231	239	250	245	216	210	211	213	217	230	233	229	226	255	238	220	238	237	230	229	243	235	238	225	241	209	247	209	261	219	239	244	221	207	287	211	220	215	201	229	229	259	237	207	223	247	220	231	225	233	232	233	273	208	232	246	237	245	248	227	265	212	236	220	264	248	243	237	237	236	233	229	224	265	217	254	245	196	242	207	235	209	219	217	235	232	272	233	227	247	240	189	231	229	237	256	220	254	219	229	260	213	225	242	221	242	248	237	217	228	235	250	232	235	239	206	241	238	236	265	235	213	251	257	226	224	252	223	224	229	235	206	212	241	223	229	256	206	239	224	248	209	249	237	211	223	220	237	250	225	249	243	253	224	218	237	228	245	209	261	256	247	216	234	230	244	215	208	227	212	229	241	267	237	231	229	236	210	234	238	214	245	225	216	225	227	211	232	228	232	236	241	241	196	233	234	226	241	247	211	239	244	225	234	216	235	253	248	217	223	222	262	233	199	235	222	229	231	231	228	232	235	223	213	222	249	263	258	231	228	206	223	249	204	228	210	236	210	252	212	204	226	234	227	223	242	219	234	218	211	252	215	227	209	231	234	224	208	228	227	237	229	251	241	235	257	255	236	251	245	213	234	239	223	232	243	246	225	214	217	236	247	223	220	237	206	258	251	199	230	237	229	235	224	234	236	210	242	206	239	217	237	228	237	226	236	207	228	222	248	228	233	247	191	229	213	235	232	227	232	207	227	260	216	228	243	234	200	244	244	193	206	248	218	236	248	219	235	236	245	230	231	219	242	244	224	233	229	249	230	236	259	226	244	228	226	215	237	226	230	232	201	237	231	219	236	228	231	210	258	217	221	241	233	218	227	205	238	220	262	230	231	206	254	239	243	222	219	200	244	270	226	230	230	216	247	234	207	246	206	235	216	233	242	185	239	235	246	242	217	226	251	216	218	228	241	242	225	230	220	227	245	254	228	214	234	240	255	232	237	244	212	217	221	228	283	238	215	230	252	224	262	255	249	229	258	246	246	222	235	227	210	224	247	207	239	241	216	242	242	226	215	240	225	235	257	252	239	259	239	231	222	217	254	235	209	223	242	210	236	230	220	215	216	252	234	222	249	238	220	220	225	248	222	232	225	201	237	214	231	239	217	227	226	220	207	218	238
4312	893	677	422	369	310	347	294	291	292	299	293	261	286	289	281	264	265	272	262	245	273	248	269	267	211	272	263	276	248	252	274	273	286	273	257	268	280	262	281	256	262	301	279	258	255	311	264	275	266	254	266	256	299	253	269	283	285	249	257	278	233	251	265	275	257	245	250	271	266	247	250	282	275	249	270	237	250	274	253	261	282	241	279	243	281	284	258	248	270	259	265	268	290	267	245	244	251	271	263	298	244	267	273	246	274	261	264	246	283	242	248	301	279	234	297	262	264	252	233	267	258	262	279	254	261	274	277	240	258	239	243	233	271	247	262	265	265	254	262	265	230	258	257	251	255	289	286	266	254	268	250	253	238	237	290	269	276	285	257	278	261	244	268	265	268	271	267	264	266	277	271	276	276	258	279	279	236	247	281	276	263	253	246	252	251	259	262	277	276	269	267	233	291	254	265	299	247	255	274	249	293	268	295	247	258	241	284	297	248	266	245	288	259	279	241	247	248	240	236	256	248	248	287	289	256	228	259	259	263	259	271	259	288	326	281	295	282	269	277	267	278	265	281	287	259	238	230	235	291	270	276	249	250	260	257	277	243	255	283	260	272	266	267	248	266	237	260	289	257	246	281	265	266	272	250	278	214	270	263	255	287	253	271	266	267	257	262	292	267	255	270	271	272	253	289	263	259	262	265	241	275	277	247	270	274	276	250	257	289	299	291	270	250	262	235	252	254	289	261	260	270	260	270	264	288	280	286	244	282	276	300	268	251	240	271	290	269	248	245	262	252	264	252	285	254	242	279	274	266	260	269	245	265	264	268	274	275	272	238	276	239	288	266	271	254	249	260	281	294	250	282	281	280	262	275	279	270	239	279	244	289	235	263	261	266	286	266	271	265	277	264	246	257	259	267	286	254	274	276	283	262	262	270	270	258	257	289	286	259	245	284	261	279	253	248	256	259	263	240	291	268	284	261	292	279	243	285	266	263	278	267	252	265	292	258	256	267	247	277	265	248	239	237	282	263	241	266	263	275	306	262	271	268	270	262	253	247	266	285	271	242	236	258	285	290	253	253	288	236	267	239	248	247	286	273	279	274	257	258	297	230	265	243	261	236	269	256	277	276	262	273	254	272	216	250	272	263	303	286	251	278	242	260	256	264	267	262	260	274	278	278	275	275	241	274	255	261	254	250	251	275	260	273	303	289	257	273	263	248	248	243	281	289	238	261	281	257	236	282	274	247	260	262	284	273	250	260	267	277	277	269	274	273	275	237	255	261	274	284	265	270	271	262	264	287	255	275	294	260	286	230	279	276	292	242	255	258	286	294	269	274	253	269	252	244	259	260	251	235	273	280	280	259	251	267	283	270	259	291	272	270	300	267	225	250	248	273	254	249	303	263	261	284	247	262	267	235	262	284	269	257	257	274	257	257	236	261	268	258	284	250	283	283	267	256	241	276	257	251	247	286	228	263	255	243	269	280	298	261	266	269	291	273	288	288	279	263	259	276	259	280	278	266	250	275	251	260	256	251	252	244	256	280	271	247	234	293	281	255	282	229	253	276	275	268	268	253	285	254	257	261	245	254	261	289	263	257	260	277	261	230	247	228	285	284	260	294	254	264	280	254	255	249	273	284	264	274	273	291	253	304	225	266	251	247	261	272	283	263	242	283	264	281	274	282	284	284	251	262	243	287	238	280	247	275	239	263	259	251	221	254	293	249	263	247	280	269	321	253	267	258	270	277	269	251	270	260	249	281	250	258	251	273	256	270	260	279	281	278	285	215	280	266	272	283	264	271	258	285	234	229	266	255	270	264	257	261	240	259	287	249	259	252	270	263	245	285	265	233	269	252	268	283	289	297	210	271	274	267	260	252	274	272	288	269	265	266	257	255	269	258	237	250	238	234	253	269	241	273	254	251	276	249	253	263	237	228	265	240	268	277	271	223	281	274	263	269	254	270	265	262	235	285	268	250	285	248	270	281	264	251	271	275	283	282	248	264	280	246	261	279	257	261	281	255	267	251	254	271	280	259	269	261	259	288	313	263	255	284	269	229	260	260	256	280	230	274	287	259	281	259	278	229	270	256	266	287	306	237	259	268	245	239	272	290	238	263	262	259	252	234	251	270	252	265	236	268	241	295	260	256	272	244	281	290	260	238	263	264	267	283	262	274	274	234	268	254	229	291	290	286	278	281	291	259	260	261	258	265	267	248	267	283	255	243	285	280	250	278	249	265	252	256	281	261	270	267	256	282	264	266	240	271	274	275	249	266	244	273	266	279	257	289	266	261	272	300	257	289	248	279	243	262	239	241	259	260	244	237	274	275	288	241	254	261	271	241	269	245	268	251	262	254	262	271	254	260	279	256	284	285	277	255	283	260	287	263	250	277	289	266	280	295	253	255	257	269	260	267	269	269	238	296	272	252	272	263	270	277	253	256	251	260	268	236	284	257	263	259	231	293	264	240	233	255	285	251	282	247	280	250	252	276	279	261	258	288	283	248	256	263	248	268	256	274	296	265	272	277	248	292	254	261	258	229	250	259	260	267	303	272	235	257	291	274	263	256	259	290	265	277	275	265	243	261	222	282	278	289	258	242	276	281	267	277	269	279	273	267	249	240	242	275	255	270	255	284	262	276	260	267	249	266	278	307	252	278	264	259	272	262	278	256	240	240	275	261	244	256	237	257	274	249	266	279	274	271	272	272	250	265	237	280	253	274	277	260	254	267	269	250	265	275	254	256	255	250	312	289	284	286	269	248	256	273	247	259	266	235	270	241	277	272	267	278	252	244	237	276	238	283	251	264	285	297	276	240	275	257	243	273	243	258	283	248	264	256	247	289	248	275	283	256	240	229	278	247	281	264	262	271	251	247	271	272	261	264	293	272	279	253	266	267	266	261	260	240	249	269	247	262	248	262	252	247	262	240	260	266	269	260	252	252	259	266	237	254	256	259	266	257	256	274	239	269	276	266	269	268	262	269	246	272	260	262	281	306	268	285	266	271	265	270	256	271	277	270	262	258	255	259	275	260	280	268	280	275	257	284	270	262	269	255	265	276	238	257	241	263	277	280	264	265	256	299	255	293	258	256	274	272	261	270	258	254	258	255	265	278	252	271	294	242	269	267	265	258	308	293	257	286	242	266	257	268	277	283	246	268	278	267	277	250	249	266	249	252	264	263	252	275	294	269	241	279	261	267	281	281	247	246	252	230	263	259	265	256	260	233	227	268	281	287	258	256	223	245	263	226	261	254	288	276	266	247	238	288	265	254	258	260	283	238	242	225	253	275	282	267	271	267	274	288	263	254	245	258	250	278	270	229	278	248	260	267	275	251	261	263	259	254	275	253	272	281	254	267	245	241	271	295	260	271	254	272	267	271	260	285	285	247	290	258	271	264	252	258	275	288	253	278	266	241	273	287	263	282	275	265	230	269	274	259	252	263	268	286	271	256	289	277	253	256	265	231	278	247	267	278	272	245	261	315	264	252
24043	21372	28656	24446	21377	8977	870	631	470	428	390	377	343	352	345	321	308	304	277	282	246	280	292	258	258	251	241	262	204	251	251	251	243	253	294	271	229	219	248	250	256	223	250	258	221	251	261	249	247	254	258	257	287	274	279	251	221	237	261	260	236	262	286	262	250	234	238	233	256	286	252	212	242	255	265	262	253	226	247	227	257	232	235	269	247	235	247	234	240	236	260	228	234	260	234	234	269	264	253	248	239	246	252	254	241	263	223	242	248	261	227	245	267	228	272	246	244	237	223	236	240	236	256	243	244	238	240	260	247	250	276	249	242	225	212	257	248	275	235	256	244	231	231	245	227	245	234	250	258	221	225	249	251	211	253	263	239	263	263	224	241	229	250	219	236	237	232	239	244	242	244	239	239	242	228	258	248	247	237	239	242	253	239	231	243	240	232	262	264	262	252	244	238	241	258	244	247	230	261	234	268	223	208	254	257	228	222	236	282	249	231	253	233	256	237	226	268	259	246	232	233	231	253	241	235	244	234	253	234	231	261	246	240	257	190	249	234	212	211	247	259	265	235	250	230	221	207	240	238	254	242	257	255	273	249	256	271	230	241	243	240	267	234	235	238	238	238	221	264	258	253	289	237	245	251	221	250	253	231	247	271	248	235	229	217	215	247	231	245	260	219	269	255	276	252	250	262	252	222	221	236	241	232	230	259	243	236	285	243	255	243	225	238	261	260	279	241	276	249	273	220	299	248	256	241	228	250	254	273	238	239	246	234	250	244	258	248	263	248	226	248	253	255	255	233	218	249	228	234	236	228	271	207	237	252	228	262	221	244	252	246	245	258	223	229	221	225	249	220	262	239	244	228	271	252	264	275	248	268	251	234	265	224	247	273	226	229	254	231	237	256	251	247	246	237	251	241	249	246	251	265	238	255	237	250	240	205	214	253	232	231	245	252	227	249	260	251	227	248	261	234	239	245	243	235	265	212	286	263	236	248	265	234	275	239	250	235	239	247	233	247	261	254	230	241	247	264	240	223	262	239	234	225	258	266	254	233	228	281	232	237	227	262	230	255	262	232	219	258	263	250	234	259	258	266	238	223	249	241	253	255	244	231	241	228	261	247	239	234	242	206	264	237	236	249	253	249	221	224	262	253	241	243	261	266	211	233	264	253	251	234	279	234	254	274	268	255	260	253	246	230	276	246	267	258	275	229	253	266	253	249	246	235	231	231	242	256	259	239	262	249	235	252	236	259	253	233	225	256	262	255	237	252	244	245	249	246	236	260	241	237	233	234	252	225	241	267	230	239	250	262	239	250	253	255	260	267	262	261	223	240	273	250	251	256	264	240	239	230	271	255	261	259	243	249	252	246	242	248	234	267	258	232	225	238	243	232	256	247	249	242	278	259	236	244	246	231	244	234	243	247	230	259	258	223	240	238	250	237	239	262	247	227	233	239	254	261	230	271	248	251	220	232	246	239	252	237	269	248	231	244	248	255	236	238	254	245	234	251	262	248	262	239	248	253	244	254	254	234	237	253	226	231	246	257	254	247	243	254	235	252	261	231	200	276	256	225	256	237	235	272	208	254	253	234	242	240	232	256	238	243	254	234	266	202	247	264	267	237	247	260	238	235	230	242	228	274	255	277	239	233	246	264	232	257	239	217	215	230	215	261	273	202	251	248	237	262	244	228	241	249	211	241	219	225	228	233	247	254	258	260	284	236	242	218	233	229	238	241	225	254	208	238	228	247	270	226	269	261	268	219	248	257	238	234	264	227	246	253	249	244	231	238	241	257	252	239	230	247	258	234	260	279	276	253	251	212	233	263	233	223	246	246	218	272	246	236	229	250	227	219	269	257	247	251	247	231	240	247	260	247	234	210	238	228	253	262	228	238	258	219	237	227	250	229	240	239	244	235	273	196	222	254	234	239	228	236	268	252	263	261	217	266	275	265	240	234	245	260	280	230	255	245	242	251	295	251	277	255	260	239	238	224	238	248	267	253	234	264	283	261	246	248	207	221	249	247	257	225	251	239	261	236	250	252	244	237	254	250	248	252	252	235	266	252	256	273	237	250	245	237	270	246	244	236	274	268	235	254	228	240	270	229	229	216	249	252	233	278	227	247	223	264	246	250	235	246	235	233	263	250	249	234	271	219	237	243	236	248	240	221	215	269	232	255	235	229	223	224	225	242	244	258	257	247	258	203	258	241	232	250	220	238	248	243	242	224	231	233	246	243	236	252	230	230	245	236	264	247	217	251	244	235	243	226	226	219	269	247	243	246	273	255	255	257	262	273	249	253	231	260	249	231	234	267	228	244	249	253	242	255	237	263	227	253	206	253	208	252	220	229	240	256	238	214	239	255	235	264	253	260	231	261	226	240	251	230	265	237	237	225	230	237	226	234	244	276	260	257	232	224	247	245	248	264	258	249	271	268	219	237	283	267	236	224	232	232	262	255	217	244	250	249	274	254	259	263	259	232	255	244	255	240	264	254	233	247	257	237	238	251	238	223	267	233	260	230	226	244	233	274	251	251	243	242	259	251	258	224	246	259	230	245	228	233	230	223	238	278	215	233	224	278	226	262	243	235	260	233	236	238	246	241	234	247	235	241	256	236	249	245	280	232	222	219	267	236	210	223	260	240	233	251	276	262	256	240	246	251	212	240	249	235	232	253	239	261	255	246	238	252	235	253	271	248	246	250	263	253	231	244	230	233	215	256	213	250	235	252	224	231	244	233	279	239	242	241	249	249	252	238	248	260	239	234	285	244	243	247	232	243	250	233	227	239	249	236	246	245	243	252	241	237	236	242	230	230	243	257	241	263	224	242	260	252	222	256	250	227	259	247	216	226	246	224	229	238	266	244	235	248	242	242	255	242	262	258	241	220	239	235	254	243	270	229	234	244	216	238	218	228	230	262	214	235	243	252	242	263	213	259	218	231	259	255	244	226	251	253	257	262	254	264	257	216	245	255	263	263	242	269	235	241	243	236	237	252	235	258	244	257	256	214	236	252	227	235	215	233	247	260	235	245	240	244	255	248	241	246	254	271	251	246	226	245	233	262	249	268	259	235	213	242	228	237	265	223	228	245	251	217	262	248	233	249	239	257	233	260	232	208	240	234	247	234	256	241	245	250	262	241	215	267	251	246	226	233	232	241	239	238	273	232	255	273	260	234	261	250	268	226	277	227	240	245	275	260	221	250	231	232	246	240	259	234	213	266	269	227	237	244	219	229	227	243	240	251	252	247	256	248	230	231	260	277	252	236	251	266	261	242	222	232	250	228	231	246	273	258	258	220	232	246	269	281	235	227	233	253	261	222	231	233	218	224	247	236	251	241	250	257	238	238	223	226	246	214	262	250	257	259	247	243	238	228	256	236	219	260	230	247	215	230	237	224	269	282	226	246	243	229	234	265	233	230	230	240	255	231	223	240	231	270	249	221	220	239	229	231	267	247	245	243	222	229	224	252	228	250	248	248	264	220	230	247	214
3304	8975	5850	2700	1929	1434	1109	865	714	630	527	468	460	440	388	357	374	337	281	332	279	308	322	306	317	297	262	273	258	276	277	267	307	260	260	311	267	251	273	285	259	269	281	250	257	287	265	242	260	249	264	286	285	274	273	263	278	270	289	244	233	244	272	244	261	240	272	264	273	236	259	244	252	255	254	262	268	261	233	275	260	264	260	273	230	254	215	267	260	262	259	264	249	251	269	264	263	244	266	291	285	263	247	273	259	279	283	262	249	274	268	270	258	245	259	270	257	273	262	255	274	248	264	257	273	264	247	260	275	245	277	266	273	244	265	262	280	280	284	270	270	274	258	257	275	268	268	239	256	270	271	262	277	264	244	256	247	251	253	272	259	260	243	280	270	233	285	272	234	233	264	255	245	257	252	231	263	257	253	257	242	274	249	278	278	256	276	280	276	249	285	276	287	248	253	258	272	273	263	243	253	282	245	268	241	264	265	249	230	319	225	258	248	250	262	283	260	281	268	258	280	246	280	281	245	267	257	279	275	290	265	275	231	246	268	265	268	279	247	277	271	255	260	254	245	283	271	227	258	254	280	273	232	279	245	276	239	242	236	258	249	287	257	238	285	280	248	261	280	264	272	251	267	256	273	247	275	267	298	274	250	273	264	247	273	264	263	263	263	252	267	292	254	285	288	267	279	250	236	238	258	252	256	271	256	273	254	286	264	278	251	262	272	237	245	254	301	229	255	248	306	276	282	248	260	250	266	245	251	267	239	253	273	262	271	256	239	262	274	262	264	271	260	277	239	265	240	263	261	267	265	263	283	247	271	269	289	273	246	268	233	225	253	243	280	261	258	279	261	273	247	252	269	260	262	237	247	261	244	271	264	265	274	248	260	242	255	262	269	266	249	278	281	263	284	276	263	276	261	248	260	247	290	200	252	239	242	231	274	222	262	272	275	282	232	243	242	263	268	241	271	275	258	258	271	270	289	247	248	260	287	259	273	253	257	251	250	265	254	229	275	261	256	264	252	265	260	246	264	239	279	246	254	241	256	251	269	272	262	284	263	262	275	268	272	236	248	276	262	237	262	259	260	238	280	277	279	253	266	273	254	279	291	262	280	278	262	243	245	274	257	266	234	270	254	267	265	279	236	257	250	273	252	277	243	229	270	251	281	251	259	277	249	283	270	253	248	242	268	253	268	234	239	266	249	282	248	273	262	286	286	281	282	247	267	290	250	261	288	276	270	253	259	242	266	249	271	273	252	269	284	244	267	272	256	267	221	249	225	287	273	248	285	279	247	249	248	277	244	237	267	285	241	268	276	253	271	262	288	265	245	276	244	275	255	257	249	258	258	241	243	257	263	249	267	248	260	222	250	276	269	247	257	251	290	262	259	290	255	250	281	279	252	276	248	255	270	257	251	269	276	249	262	246	268	264	269	233	242	254	248	259	248	251	244	262	243	251	246	285	271	270	280	256	234	274	273	261	263	265	266	268	273	275	226	276	287	274	264	284	269	270	251	282	288	255	252	279	261	261	298	273	261	267	261	247	285	288	259	292	249	244	266	246	262	239	291	263	286	258	288	288	244	257	252	271	250	258	273	248	255	260	284	272	234	245	239	260	287	249	238	275	268	275	267	247	292	251	263	268	281	271	255	252	288	268	260	249	281	246	287	250	246	239	261	232	278	242	275	275	265	254	231	253	212	252	287	273	269	258	248	263	261	275	259	262	260	280	278	236	252	256	244	259	292	244	239	257	257	239	262	270	257	261	233	266	247	275	260	296	248	278	289	266	277	258	277	265	260	255	244	269	271	270	258	249	266	262	266	224	251	254	263	266	298	279	254	281	262	255	248	254	228	290	256	260	245	251	249	270	248	262	283	272	264	242	237	283	236	265	261	254	234	255	284	280	240	263	251	257	262	252	253	240	267	264	257	265	225	244	269	263	258	258	250	252	240	278	258	251	246	242	263	245	249	266	287	247	255	252	265	232	271	254	291	272	277	269	259	264	251	266	270	273	232	273	239	265	221	267	255	279	288	260	243	258	239	230	274	240	273	247	257	246	265	262	269	257	249	266	280	244	262	255	272	256	250	257	289	261	268	259	254	244	260	277	253	270	291	253	251	274	256	281	255	268	246	263	266	272	282	265	249	270	246	238	244	264	267	296	261	256	284	256	256	262	248	282	270	239	245	271	259	292	295	245	256	238	282	303	270	278	301	241	267	259	260	280	240	269	281	238	263	264	260	227	261	266	283	263	281	241	272	236	235	262	290	244	255	260	254	277	265	293	235	257	265	258	242	254	277	264	251	264	254	277	255	269	263	256	254	213	271	259	258	271	273	226	256	270	270	252	266	235	230	235	250	280	249	226	255	253	284	242	237	223	263	260	260	270	247	261	267	249	243	283	262	268	264	245	270	265	265	241	279	245	237	234	240	260	261	274	259	269	253	224	290	253	263	264	241	251	264	257	291	238	256	267	261	259	246	277	268	263	283	277	260	243	267	249	268	268	262	277	230	291	273	281	262	246	303	264	258	238	239	241	256	236	247	262	284	262	289	253	276	244	281	252	248	280	269	276	273	246	249	266	256	264	276	253	259	270	258	267	260	265	260	274	264	272	277	246	281	286	266	284	263	233	297	257	237	265	275	245	259	266	280	268	255	236	250	247	279	269	287	256	257	240	285	278	281	284	257	252	265	263	273	287	292	276	250	255	243	299	257	260	261	264	251	245	262	283	256	288	260	259	245	233	259	257	271	246	261	252	270	299	268	240	266	266	254	294	279	281	222	274	251	259	260	274	266	260	243	234	262	260	249	276	278	234	258	247	259	260	256	244	258	251	268	286	248	248	235	236	267	277	239	263	266	275	269	282	248	265	302	260	259	242	264	246	235	263	282	252	260	247	254	245	272	262	231	267	282	252	291	254	288	266	264	280	262	251	281	238	255	271	253	267	253	255	258	282	241	270	295	268	250	302	239	258	251	267	271	233	269	271	256	268	235	234	254	246	254	262	261	262	277	254	255	277	267	285	229	294	282	278	267	285	251	270	275	249	250	255	284	249	261	277	264	266	250	287	262	241	291	272	240	249	246	302	283	244	258	243	271	236	271	252	246	290	248	278	285	253	288	226	243	279	280	279	267	289	255	287	267	273	261	267	264	244	257	268	276	268	279	275	270	273	265	245	282	243	267	281	239	271	269	251	286	260	239	244	236	258	277	263	272	277	269	234	270	235	265	286	260	259	281	277	234	241	247	231	277	245	283	295	273	267	264	259	269	234	280	228	238	224	280	265	261	280	270	241	282	278	253	240	280	242	272	255	274	265	259	264	260	274	260	279	258	252	257	270	262	266	258	257	242	250	259	262	252	259	269	239	284	249	250	264	268	218	294	254	271	238	251	262	277	275	246	269	250	267	276	282	252	243	289	251	272	257	253	246	268	269	267	248	260	290	259	244	275	261	244	261	253	278	285	269	284	245	236	261	251	258	274	250
25318	21450	27595	25650	10204	905	708	610	558	564	530	533	538	468	522	478	513	499	514	469	465	524	490	528	494	461	447	438	479	455	448	479	449	487	475	447	447	485	445	449	469	473	493	497	458	466	430	476	451	453	442	474	429	478	415	471	441	461	461	438	438	451	450	432	438	474	427	454	428	463	426	464	457	438	441	453	496	411	466	466	492	455	488	432	461	496	429	438	483	425	422	438	512	478	487	464	451	452	463	502	411	462	461	458	470	489	458	453	473	478	439	462	470	444	431	434	461	475	455	446	429	456	484	474	491	460	452	450	466	440	434	446	454	496	476	468	433	468	477	478	438	499	417	459	437	443	447	469	433	448	462	481	478	431	440	487	424	463	465	479	476	452	461	450	459	478	458	466	448	459	468	483	451	448	448	470	444	456	454	441	464	489	509	450	429	468	441	454	453	441	505	431	449	467	435	438	455	450	493	464	462	439	449	439	456	474	470	449	471	430	463	426	523	499	458	443	434	470	450	476	481	484	442	445	518	451	441	465	467	460	431	462	482	474	449	467	430	443	426	432	501	448	459	468	469	453	484	463	435	455	422	455	472	474	487	458	454	462	459	461	499	462	430	488	469	440	463	467	478	472	464	436	480	440	489	487	481	471	452	440	482	441	484	511	458	469	423	439	436	436	475	502	487	442	439	457	397	434	457	452	463	465	427	470	461	422	488	461	506	465	497	492	458	456	480	437	442	462	483	459	448	505	484	456	441	440	432	415	431	454	465	462	438	440	475	426	504	468	464	466	456	444	485	401	451	453	447	483	459	477	480	470	448	415	463	469	424	474	462	478	420	446	480	443	470	430	444	414	473	422	457	417	460	441	464	485	436	473	453	434	462	479	447	468	498	428	480	485	460	440	458	487	469	475	453	484	463	488	490	436	445	476	474	466	437	470	459	465	478	449	399	449	473	466	439	485	437	485	453	486	469	450	484	456	482	416	480	437	423	468	500	453	477	450	449	489	461	452	472	444	458	455	451	430	449	449	479	475	432	474	463	490	437	419	435	461	446	410	434	439	457	479	467	513	420	445	465	421	459	443	480	453	399	488	397	439	483	441	485	469	411	458	438	467	475	443	435	451	461	457	464	481	520	432	456	461	464	460	452	513	473	471	426	490	493	433	467	475	444	463	433	505	452	464	465	479	469	446	455	448	424	471	468	418	448	456	453	479	458	427	450	467	427	490	474	472	442	449	462	464	485	453	462	435	447	488	445	477	455	469	473	494	432	459	430	490	426	455	424	472	465	446	435	477	480	475	460	409	475	460	438	450	450	458	461	460	483	466	457	458	453	468	482	430	443	461	434	473	471	454	434	450	452	467	470	503	471	445	444	421	447	453	448	429	463	410	449	468	452	488	467	454	440	459	459	477	461	456	476	476	449	447	467	430	452	497	478	459	472	451	443	459	431	465	464	475	495	491	439	443	444	412	447	447	446	440	482	436	454	439	440	479	491	449	454	500	491	466	436	486	468	430	492	448	480	431	453	446	453	469	469	440	461	480	470	456	471	456	446	468	431	459	456	481	457	461	468	502	456	463	454	460	482	456	478	447	458	453	473	478	492	495	488	437	465	521	453	449	454	470	476	434	404	460	480	471	445	472	487	450	427	494	485	464	473	417	452	457	475	496	461	426	425	444	468	441	473	469	453	449	476	444	462	437	498	449	491	478	454	455	420	476	458	439	465	489	463	476	448	445	412	433	420	489	491	477	476	440	453	464	488	481	454	443	458	471	480	427	463	469	489	433	507	471	463	461	451	440	465	491	448	457	480	460	484	508	443	458	459	423	467	434	427	427	458	470	479	478	448	447	448	444	478	506	416	442	450	477	465	458	451	426	446	408	488	449	482	504	450	453	463	440	425	454	445	423	477	496	462	429	482	431	446	480	485	445	470	476	427	455	453	466	438	446	467	438	450	484	437	448	516	453	451	479	416	455	485	461	455	479	489	440	425	452	416	442	443	449	467	467	467	463	460	459	469	456	481	506	474	409	467	441	469	441	444	475	449	488	430	474	427	445	474	485	473	442	477	449	446	456	446	414	508	449	454	458	419	434	468	458	460	438	465	451	410	455	426	460	461	451	475	462	472	440	443	480	459	467	435	468	441	476	443	468	504	477	451	496	460	463	448	464	491	470	486	485	486	477	437	440	443	439	440	450	435	471	505	474	441	488	445	451	435	457	483	472	437	448	449	456	456	452	428	474	443	487	472	483	454	470	412	457	441	461	431	446	434	456	482	447	503	498	496	443	487	463	471	449	470	464	455	494	438	484	458	450	478	456	466	478	494	448	444	454	441	463	433	477	426	455	429	451	459	491	439	444	496	447	457	424	425	461	464	453	470	430	417	438	455	455	442	434	481	458	450	441	449	452	470	461	428	474	458	449	445	444	456	437	483	451	462	454	495	415	452	440	471	457	464	440	488	439	485	485	461	467	455	427	456	456	430	452	480	482	428	452	443	469	470	459	469	454	477	486	478	468	456	475	436	455	483	457	447	449	454	449	465	446	471	462	494	499	430	443	494	471	480	413	439	443	448	458	479	475	490	458	435	449	459	420	486	425	455	481	444	445	471	500	478	431	447	412	474	482	486	443	471	488	484	454	435	469	477	460	474	479	436	449	451	456	423	487	500	487	438	460	441	453	433	423	453	454	440	470	462	468	472	433	451	440	503	480	456	480	441	435	449	465	454	499	434	490	434	436	476	454	441	451	465	466	419	464	441	466	496	447	458	425	460	441	491	475	461	457	477	467	442	430	439	434	443	459	482	496	450	467	428	446	421	470	479	462	418	429	461	425	477	458	409	460	453	444	458	431	431	468	505	436	421	446	474	441	462	466	421	452	445	479	462	453	490	438	452	459	453	522	428	475	458	472	434	446	470	462	461	432	460	462	470	444	462	477	430	466	457	446	447	484	451	454	441	442	450	471	498	441	448	454	440	480	445	440	499	456	473	463	441	441	451	447	444	457	451	477	470	468	454	461	462	436	423	447	428	468	434	438	478	482	432	468	429	454	452	465	434	484	448	470	486	447	478	485	462	483	482	443	432	474	471	432	493	446	437	461	453	468	467	463	430	413	454	491	495	497	470	478	481	437	472	482	469	445	453	446	467	446	447	475	472	463	464	490	469	432	466	478	473	430	444	455	425	472	450	467	456	423	463	453	471	469	463	452	413	435	432	457	416	447	463	481	476	436	429	414	491	458	438	470	473	447	437	467	480	478	467	443	458	465	492	461	467	448	456	460	436	484	474	433	494	458	435	508	447	441	454	461	432	481	430	423	463	447	458	470	462	465	473	454	474	484	457	447	440	445	467	474	447	474	437	480	447	417	452	438	472	457	469	464	446	467	484	498	499	440	517	447	461	524	438	485	457	453	407	447	502	445	447	448	515	471	468	494	443	459	497	416	474	437	453	434	450	485	451	466	450	479	479	433	463	440	470	446	454	435	455	439
3686	5351	3525	1787	1389	1138	1020	809	695	701	653	573	593	555	584	587	541	540	540	508	540	535	534	505	512	534	502	535	502	471	523	498	501	489	518	482	500	510	492	483	471	521	497	496	477	473	440	482	497	466	512	482	487	501	490	490	476	515	481	449	505	555	510	518	471	446	486	481	509	491	494	474	483	535	503	511	528	458	468	508	488	486	490	534	470	477	506	497	452	509	483	487	508	465	508	496	440	459	463	477	442	503	485	543	518	531	499	485	466	456	506	507	487	475	477	482	455	525	495	466	477	457	434	484	481	488	506	486	488	509	556	498	503	475	482	517	511	485	477	474	491	501	462	472	495	519	481	480	520	493	473	471	471	505	495	487	449	502	431	490	484	458	504	476	535	491	497	501	531	477	441	542	500	496	496	468	496	468	470	492	498	511	446	487	484	497	492	456	510	503	471	499	476	536	459	497	459	485	522	496	447	479	478	479	532	489	519	459	499	524	476	508	472	515	500	501	474	487	495	497	472	489	509	481	496	509	427	523	467	480	493	499	496	493	509	486	511	493	505	480	509	443	493	522	506	508	512	496	452	421	473	497	501	529	512	529	498	536	511	470	502	460	483	498	478	485	472	493	496	479	493	508	469	464	477	507	530	484	507	499	457	490	513	535	499	494	503	489	495	509	521	457	487	504	497	482	483	473	535	501	516	481	517	511	494	505	486	493	478	459	487	472	515	512	482	477	513	500	486	471	500	482	512	486	458	495	489	473	482	480	443	478	485	529	519	468	510	470	493	484	495	505	458	522	453	516	540	487	483	490	486	466	490	472	486	475	458	497	485	514	477	466	478	465	499	504	470	457	507	525	472	498	513	495	490	471	462	502	527	518	507	484	495	491	485	473	477	461	471	498	499	489	498	485	523	497	539	451	481	439	477	477	475	469	493	512	531	487	526	474	493	497	505	472	504	505	491	465	505	484	455	474	507	481	520	477	478	492	479	473	481	476	423	497	519	477	482	482	493	499	486	528	476	469	510	490	474	487	500	467	511	486	496	479	484	483	497	489	516	501	489	464	488	488	496	477	498	491	503	479	507	473	506	524	490	475	490	513	473	506	458	494	495	492	495	441	482	477	476	476	466	508	508	528	492	485	497	479	504	530	490	489	523	462	480	494	478	479	518	506	497	493	486	474	478	487	536	529	475	522	469	527	510	477	471	489	498	489	531	483	530	485	514	475	506	480	459	494	467	464	483	477	483	473	495	495	520	511	494	486	482	469	450	483	485	471	471	519	456	517	501	476	468	506	496	498	510	477	486	477	497	552	500	520	492	503	505	447	541	507	520	497	471	512	476	504	483	488	487	489	474	468	483	470	467	499	487	487	506	481	490	461	518	488	499	477	516	466	493	490	526	464	499	506	490	495	484	510	520	500	503	500	506	487	492	457	522	485	494	508	491	483	496	486	489	457	495	492	501	470	446	487	495	490	505	481	531	480	507	475	525	528	459	468	530	486	485	507	483	492	501	457	492	507	494	501	503	509	464	501	498	466	497	454	488	486	489	474	485	523	470	486	475	481	491	480	499	468	479	482	498	491	450	481	485	453	474	496	525	468	523	471	479	464	502	460	508	479	490	480	480	489	470	478	512	496	528	489	454	491	490	467	493	478	478	508	481	454	482	484	516	466	499	484	447	469	570	509	480	507	509	520	510	465	475	481	506	472	482	496	500	495	513	448	489	490	487	520	488	534	498	497	486	489	526	463	457	457	489	494	492	489	509	472	518	478	511	458	501	479	487	489	524	458	502	557	505	444	498	474	477	475	468	471	503	493	459	488	480	481	494	495	505	490	485	486	520	477	499	514	522	469	443	501	496	461	473	480	481	499	483	509	522	533	495	508	469	527	490	464	521	469	485	486	453	546	469	495	492	474	493	476	496	498	446	498	470	487	498	486	500	471	486	495	500	497	471	519	471	509	530	499	503	479	504	476	474	506	491	515	461	489	477	493	497	484	482	523	528	511	473	497	462	468	444	481	554	502	487	543	484	487	495	489	491	478	545	504	501	473	477	541	475	479	462	457	499	477	489	471	530	450	504	441	489	450	480	506	457	479	481	537	506	507	483	470	474	473	517	466	520	440	472	468	468	519	465	508	510	512	460	521	464	509	506	489	458	485	462	519	479	472	513	452	487	477	524	473	493	529	486	495	475	503	482	477	477	520	498	482	488	490	469	532	466	513	474	503	534	519	478	526	490	562	483	482	521	488	508	500	495	486	483	469	478	493	506	495	522	462	485	494	446	463	490	486	508	519	513	489	511	478	496	477	507	466	493	491	496	497	512	452	470	461	501	514	439	477	471	471	490	485	459	474	497	443	490	524	452	506	457	510	498	500	481	553	487	496	526	528	524	482	498	457	520	483	505	459	479	479	533	490	502	466	497	502	531	517	478	498	500	549	512	496	464	481	490	495	477	509	477	458	491	500	500	475	498	499	473	503	507	503	502	462	445	491	495	492	501	495	493	509	482	508	468	487	502	531	496	479	481	495	500	547	488	483	492	496	509	511	507	489	452	465	477	484	435	489	502	499	459	482	477	503	463	458	511	522	479	498	462	475	501	474	494	490	500	484	501	458	501	512	528	439	520	507	485	476	470	467	465	506	470	476	478	477	464	507	501	486	460	494	526	522	482	466	488	516	467	515	453	499	489	499	469	464	510	488	511	474	515	517	490	494	519	465	467	472	493	474	499	517	475	501	511	478	503	460	457	484	475	513	494	510	480	525	469	479	492	481	518	485	499	479	521	512	478	486	510	509	479	547	540	518	480	509	489	444	505	489	518	486	476	527	490	474	504	518	518	499	483	497	470	517	474	486	520	501	487	472	559	538	499	508	500	500	511	474	499	427	515	493	486	495	507	463	488	482	475	466	480	495	523	469	515	501	486	506	493	485	511	482	467	478	472	499	457	482	474	476	506	459	545	509	471	488	471	444	506	470	461	556	494	460	474	481	481	536	479	482	449	507	521	515	469	510	470	510	502	466	481	481	505	470	488	491	514	491	478	478	498	477	494	507	467	487	491	452	489	448	506	527	513	478	463	487	480	481	489	496	505	469	451	499	518	524	496	464	480	493	457	472	487	469	493	487	474	498	502	483	472	497	494	560	490	485	491	503	495	492	463	470	474	517	459	472	501	508	517	469	506	524	520	478	499	529	480	465	518	516	501	500	504	494	454	515	496	539	465	487	563	501	487	483	475	476	506	493	474	460	514	489	499	521	483	484	494	462	472	465	485	495	463	509	506	465	535	444	486	488	520	470	464	499	509	483	449	481	495	485	471	486	472	490	468	521	475	499	474	448	483	501	526	486	544	493	484	508	491	486	497	515	472	439	501	471	494	545	486	500	490	481	489	493	476	468	487	490	481	525	484	469	459	478	452	479	498	476	486	456	477	480	465	490	461	494	507	478	498	507	484	507	463	515	510	492	518	542	509	454	489	455	450	485	510	493
22852	21446	29193	24126	21448	21502	8017	1369	1017	865	810	767	711	716	685	695	662	677	611	595	591	612	581	614	538	625	584	556	597	555	605	574	599	544	549	541	562	559	553	572	544	583	593	555	569	520	543	558	542	538	594	555	539	513	573	523	557	584	573	584	542	585	551	583	569	590	563	567	573	549	574	499	601	552	559	550	570	552	544	531	525	514	587	530	561	602	569	609	555	583	565	541	551	520	527	570	544	468	595	550	530	556	535	527	545	510	595	592	564	600	535	547	534	570	595	551	555	551	562	539	546	553	572	532	514	547	543	586	533	529	534	546	543	574	531	524	499	553	560	529	533	553	595	572	538	538	533	508	556	552	516	567	541	546	549	554	542	571	555	536	571	519	537	547	540	525	562	594	578	527	586	544	518	528	502	539	542	567	565	551	566	534	536	569	529	529	540	530	543	556	546	580	505	565	553	578	552	564	555	528	520	579	496	513	549	526	548	599	514	546	563	540	525	526	530	577	546	555	559	561	546	587	534	561	488	539	523	555	567	528	566	551	560	612	490	554	562	579	531	571	503	571	541	560	539	548	571	514	541	547	531	554	570	577	529	518	557	565	502	499	520	571	562	518	507	510	540	522	555	585	540	565	591	604	520	521	565	493	533	580	550	558	532	555	547	513	521	560	531	572	540	558	529	561	578	523	583	552	525	543	539	534	513	570	593	489	530	569	521	577	570	546	495	593	578	566	574	537	531	550	539	512	573	589	564	556	560	566	567	520	559	527	531	584	533	513	535	549	521	535	531	538	496	572	546	528	517	500	546	558	569	555	532	540	568	554	528	560	553	537	521	580	557	530	593	550	609	527	527	531	519	535	502	509	560	560	563	572	550	545	530	512	556	563	530	531	543	532	561	527	541	528	550	574	620	545	539	563	544	534	531	551	540	507	554	546	534	563	595	547	513	516	540	555	548	569	504	541	525	522	531	551	546	535	521	583	548	580	549	536	526	549	485	565	530	565	522	533	566	588	555	547	571	571	580	534	566	559	515	577	572	551	559	543	551	543	559	541	542	557	535	586	597	556	501	546	528	556	563	531	507	540	542	587	522	542	516	545	532	540	562	547	488	564	574	567	547	557	529	559	549	519	551	552	538	559	538	563	525	557	596	540	546	537	543	511	580	526	538	564	589	532	560	560	542	526	554	555	525	546	553	575	538	593	513	557	586	516	548	537	561	514	567	563	554	501	551	539	578	505	514	534	569	518	526	564	537	539	557	553	545	528	517	537	526	572	521	522	535	537	504	558	551	560	529	534	594	547	563	553	546	563	564	553	575	516	546	515	536	579	536	485	552	532	512	556	564	570	557	501	562	591	598	550	528	541	535	536	561	516	551	552	525	527	523	509	549	559	561	541	553	525	508	539	542	521	523	538	540	577	547	539	587	539	577	524	549	555	517	523	516	567	545	528	538	562	541	532	566	539	555	539	557	504	531	540	503	521	572	554	557	507	559	503	520	552	551	543	546	585	522	549	550	517	512	566	557	524	550	500	559	518	553	544	538	517	584	520	541	559	525	541	585	495	520	529	577	566	569	553	503	530	542	572	520	507	546	544	564	540	551	518	585	504	582	577	555	516	530	526	536	526	542	534	552	553	527	538	569	552	526	553	541	567	550	526	508	562	559	540	547	556	565	558	494	521	540	526	574	541	583	554	576	560	597	560	555	514	553	566	553	512	513	534	549	522	554	511	520	530	551	548	507	555	529	558	490	524	550	570	540	525	539	519	555	605	566	547	547	533	541	523	543	512	539	541	505	579	550	501	551	496	543	555	554	548	535	531	567	560	547	561	516	534	533	550	534	521	569	565	533	553	503	554	539	534	543	533	529	559	529	598	536	541	511	541	522	548	552	531	525	503	544	549	526	542	551	568	560	551	532	507	587	578	535	568	562	526	543	578	530	527	570	540	508	565	565	529	528	565	529	547	585	527	539	519	530	515	576	533	584	557	540	575	582	521	523	540	544	547	558	563	580	549	582	571	546	528	519	552	555	500	592	557	613	535	523	550	538	542	547	543	505	517	516	520	581	528	568	509	566	538	535	564	565	538	552	533	541	543	522	539	538	526	525	527	583	539	520	542	588	513	506	552	533	529	527	510	566	542	533	560	564	540	528	514	556	532	558	534	538	526	534	531	566	591	564	542	556	503	518	527	530	495	544	564	564	542	535	558	565	514	572	523	535	519	572	560	550	579	534	542	574	571	567	547	549	550	539	544	534	513	509	538	538	544	550	539	624	552	544	525	531	593	556	515	574	591	534	581	536	531	572	517	507	526	558	536	560	593	554	537	527	573	505	562	496	525	546	546	593	536	564	521	545	570	542	535	570	540	560	503	514	572	597	553	548	552	515	499	526	556	569	584	511	560	530	565	544	496	556	543	527	550	528	564	519	582	553	546	571	596	573	486	581	542	585	542	518	552	524	550	594	569	541	480	545	516	539	543	550	565	545	556	560	548	509	540	508	534	572	497	532	570	549	574	592	515	561	543	523	525	540	507	538	591	528	588	540	530	572	560	529	528	551	561	565	538	538	519	573	563	537	535	509	525	580	562	527	544	501	575	560	588	541	533	537	554	560	554	539	568	551	523	554	500	556	540	600	509	512	551	550	551	560	531	545	568	540	545	556	525	572	556	543	610	535	527	526	521	541	570	568	541	493	538	518	539	506	519	556	564	542	562	576	515	535	552	534	563	547	552	543	525	563	564	516	537	534	556	553	572	582	516	544	521	544	531	522	569	577	547	532	550	536	554	504	540	520	545	542	507	551	532	515	521	542	545	549	553	539	561	542	539	582	521	498	567	511	563	572	618	555	534	580	522	573	517	560	523	540	540	491	589	542	572	540	550	520	498	510	535	542	563	540	567	545	604	494	517	548	571	536	551	532	537	558	553	535	563	562	578	559	565	549	544	544	551	534	569	576	576	549	552	525	529	565	511	536	519	497	533	527	581	524	537	513	570	580	537	540	552	557	509	573	523	524	548	521	526	541	525	552	531	569	508	571	488	576	596	523	517	548	552	539	616	533	504	586	541	543	499	527	588	507	536	587	559	552	526	588	571	561	502	536	561	541	550	498	531	583	583	555	561	564	534	592	548	591	579	559	541	547	547	548	544	543	528	581	489	566	505	522	530	553	592	555	581	532	580	556	523	556	595	495	569	520	569	520	561	561	575	588	569	539	523	549	539	555	536	546	524	559	538	523	552	510	507	573	543	558	569	548	522	541	507	541	567	557	541	560	548	560	551	525	538	555	576	558	545	577	526	575	542	535	555	599	524	574	529	548	535	526	538	534	540	540	536	557	531	516	583	553	506	516	569	503	538	510	508	564	535	550	518	510	511	556	566	525	574	521	546	502	526	553	555	552	556	568	545	553	532	510	579	518	491	517	504	546	521	551	533	535	526	569	512	547	577	585	561	546	575	571	578	535	557	573	541	568	589	508	553	516	559	566	532
4856	15024	10049	4926	3678	2736	2165	1790	1488	1273	1075	958	890	833	803	779	757	721	665	694	639	668	631	650	618	615	623	591	595	644	624	575	612	615	592	537	579	557	542	567	593	593	559	561	513	526	588	586	539	562	565	539	577	600	540	571	572	540	572	601	523	555	612	616	594	534	536	518	545	600	569	587	551	556	591	559	603	585	541	594	605	566	545	521	528	604	568	505	575	568	534	571	559	548	561	540	550	555	590	529	594	562	540	569	538	544	527	538	548	583	617	538	529	544	565	588	554	576	553	505	562	560	543	560	533	516	536	534	590	544	567	526	580	542	566	543	530	520	526	571	512	558	548	561	537	569	525	538	541	565	542	571	539	524	532	568	541	575	564	546	544	522	548	567	560	521	552	551	548	594	539	570	543	534	570	581	521	539	549	531	572	529	504	567	570	563	510	522	528	543	557	565	556	572	539	605	601	566	527	535	531	579	554	567	527	535	570	562	552	517	564	567	526	569	555	544	539	585	544	549	551	546	543	535	543	593	582	537	546	534	569	562	532	577	530	519	558	494	560	555	539	589	515	517	555	556	509	562	555	512	551	523	547	599	571	541	529	548	529	573	564	527	526	538	573	507	509	514	547	546	547	535	546	568	577	548	555	556	526	564	563	568	561	532	524	531	529	565	564	531	516	555	547	495	558	558	568	555	531	563	568	545	581	513	536	532	547	570	560	515	529	587	528	544	526	547	556	564	499	506	555	535	560	570	542	557	562	534	518	548	528	531	548	511	540	558	549	516	570	572	528	555	516	509	572	538	584	546	535	530	536	540	520	492	509	587	562	546	522	576	517	556	542	545	554	583	585	559	543	527	586	504	545	566	563	551	548	533	505	502	536	545	602	538	526	587	524	534	560	513	567	549	552	565	559	505	579	526	559	578	535	517	551	565	513	522	522	559	558	543	544	539	537	506	548	584	547	569	549	525	543	531	587	592	571	522	535	547	538	544	503	582	562	555	543	556	556	574	585	539	584	539	497	574	585	514	522	606	510	577	582	566	560	550	555	533	514	558	526	564	533	576	480	532	596	548	595	515	532	550	543	551	547	505	561	558	545	541	543	583	571	616	546	576	522	568	571	551	507	534	525	549	535	583	526	531	542	580	556	576	550	543	570	535	527	544	546	566	542	560	503	537	528	566	512	519	529	569	539	541	592	539	595	529	602	494	558	541	541	540	562	504	560	516	491	562	541	538	555	561	548	561	522	569	553	551	540	548	562	552	538	578	524	551	519	553	556	514	560	543	506	555	498	546	538	521	539	598	517	558	568	562	587	549	528	532	575	572	557	532	558	551	560	513	593	536	560	542	545	558	536	539	561	541	559	569	591	540	580	536	493	550	550	538	537	546	557	534	557	542	565	525	559	527	551	551	553	544	536	574	556	540	535	495	560	541	489	568	567	540	487	536	588	532	532	583	561	576	562	514	528	553	530	559	566	516	561	541	584	553	512	592	552	524	558	552	536	555	541	529	577	550	563	521	538	540	545	550	532	528	561	588	526	533	510	554	587	555	579	544	544	564	564	538	546	544	539	536	578	558	562	555	567	554	580	556	539	512	543	572	555	590	496	557	578	536	579	548	528	601	534	499	546	563	499	530	542	543	519	557	520	562	580	559	542	570	557	552	571	560	541	529	522	550	534	549	558	551	584	577	547	535	523	531	556	590	567	564	566	527	548	555	545	558	566	553	545	555	572	540	575	588	568	577	545	539	588	562	531	537	547	559	499	614	557	580	552	579	572	529	529	557	562	562	496	530	527	558	531	556	558	536	536	531	584	541	592	536	569	548	558	535	559	525	541	539	570	563	542	539	530	536	568	559	558	545	562	591	498	548	550	558	556	545	563	585	573	578	567	560	543	580	612	566	567	509	550	570	587	544	541	525	543	515	549	533	571	583	533	531	526	576	582	541	545	542	555	584	528	547	530	537	596	556	603	517	550	530	545	524	563	590	525	554	573	574	582	515	528	568	558	575	562	532	539	558	582	591	552	574	557	541	565	508	553	569	550	487	543	570	536	588	562	576	579	568	584	545	571	565	545	555	561	518	586	541	510	532	520	541	508	548	530	572	553	544	571	556	533	587	495	519	516	563	564	560	564	514	551	506	509	559	555	571	537	542	578	582	600	573	582	551	545	552	554	544	552	576	593	536	524	532	534	551	537	569	567	539	551	541	555	535	561	525	522	561	553	587	570	533	560	593	563	544	518	558	563	594	543	537	547	547	566	586	546	526	563	540	550	547	535	549	536	531	547	516	551	561	589	580	510	564	516	575	531	581	569	551	526	540	514	545	556	560	524	555	595	549	577	535	530	496	539	598	548	550	553	568	513	542	547	526	519	570	547	574	554	529	556	534	528	555	535	590	569	563	500	580	526	535	540	545	545	544	574	524	523	534	555	528	536	536	555	530	533	543	548	563	556	523	534	569	548	535	555	495	556	553	543	537	555	566	567	560	542	592	574	536	552	546	574	574	526	561	503	529	568	593	533	534	547	530	553	527	537	560	532	583	518	532	548	563	538	495	598	524	532	620	551	532	542	581	556	572	531	562	590	583	563	552	549	541	543	534	512	586	571	553	572	570	546	570	561	553	577	515	565	592	550	554	569	561	561	533	545	588	527	583	584	503	542	508	539	575	559	599	579	560	529	548	547	563	555	547	550	535	565	538	571	568	556	496	541	576	573	560	550	609	549	550	559	553	567	513	561	556	530	550	552	562	553	544	527	537	555	575	554	574	519	498	563	548	557	521	549	562	564	564	556	575	539	558	560	566	533	510	517	560	546	567	569	548	585	556	522	570	573	559	566	560	530	560	541	544	568	579	585	576	563	533	541	525	571	552	561	522	583	497	560	541	546	525	534	562	585	562	546	535	579	550	529	560	537	575	565	566	587	567	515	527	556	528	546	565	553	566	567	560	577	517	545	562	560	491	573	577	533	532	516	547	508	532	590	608	513	586	540	599	556	540	571	553	559	542	572	519	522	547	562	543	556	573	537	551	542	547	562	539	537	589	554	588	547	565	535	572	581	567	529	522	581	572	581	583	530	494	560	566	537	536	553	551	487	595	513	549	549	550	529	550	535	478	520	564	557	567	527	587	525	552	597	531	538	587	556	543	563	535	530	558	581	559	524	572	609	558	566	533	577	544	552	535	575	522	537	589	541	545	519	565	552	547	530	552	547	584	548	572	538	542	571	513	583	552	547	566	579	534	528	506	530	562	574	549	526	554	525	529	590	540	575	512	555	520	576	585	542	551	528	567	531	542	527	596	575	556	523	595	560	560	571	560	552	553	585	537	544	517	568	574	561	512	590	506	534	568	591	575	569	539	563	564	525	531	567	546	572	537	549	524	513	545	534	582	513	586	591	535	561	519	549	549	531	589	517	540	563	538	551	546	564	526	578	529	558	527	522	526	563	516	498	563	543	556	547	575	527	515	541	580	484	554	538	537	573	562
28149	17597	3213	438	317	279	267	235	259	256	247	239	226	241	241	248	230	246	236	229	232	216	245	240	237	227	212	248	245	222	202	259	221	248	233	234	249	239	239	226	220	220	215	235	239	227	195	211	232	246	250	221	231	221	224	252	243	230	224	227	223	212	250	247	233	224	243	231	233	236	240	224	209	249	212	195	215	248	217	229	222	219	201	229	236	231	210	228	242	250	222	216	235	210	244	217	234	222	216	237	231	233	204	221	221	207	235	241	227	240	229	232	238	213	217	224	221	240	203	226	214	226	235	222	227	250	230	240	219	261	227	225	217	228	235	218	225	251	235	230	257	216	216	249	224	241	238	228	217	224	231	225	228	256	231	236	265	227	257	228	228	223	221	235	235	224	254	219	245	232	206	211	195	230	249	237	241	222	221	280	257	226	233	224	208	217	248	231	259	233	236	254	217	224	235	209	240	230	221	223	246	233	213	217	237	207	200	210	252	222	230	229	225	209	235	229	234	231	249	196	249	210	204	224	219	236	232	233	248	240	250	233	254	262	221	238	230	229	243	242	233	241	223	263	208	253	209	254	238	232	243	215	237	223	257	240	241	244	225	210	226	250	202	256	241	208	238	229	232	242	233	218	222	264	191	207	232	247	231	246	234	233	238	218	243	228	194	217	208	258	214	226	228	215	208	228	222	221	244	222	224	216	216	257	234	228	209	234	228	220	234	216	218	217	203	241	227	260	226	223	218	233	209	248	233	240	242	223	194	227	251	205	252	233	197	251	231	207	214	215	234	264	249	238	230	204	229	210	249	228	248	232	239	224	221	214	248	231	215	228	217	212	215	247	208	227	223	220	223	259	215	242	226	257	252	236	208	241	229	218	203	243	237	232	225	209	211	241	240	227	221	206	228	255	238	238	235	213	241	215	223	210	245	209	217	180	233	236	220	245	237	246	239	220	230	219	224	247	230	234	225	234	246	206	248	233	260	237	228	248	230	268	258	267	239	202	229	236	235	223	249	213	235	218	230	226	232	255	208	219	224	227	216	239	217	224	232	233	239	221	224	228	228	249	234	205	223	230	224	231	211	229	213	237	219	223	221	229	247	264	235	193	240	234	203	239	250	244	232	229	214	230	247	208	243	248	236	232	212	225	249	224	220	217	224	233	269	217	234	239	200	246	242	222	208	236	242	225	227	231	207	226	239	246	248	249	219	240	234	229	241	210	242	220	230	264	243	217	227	248	263	212	222	227	206	202	254	244	217	231	223	219	227	250	223	237	237	215	224	229	246	186	236	218	205	224	248	239	239	205	229	265	224	222	200	259	249	228	235	236	231	268	234	206	228	223	219	250	241	216	228	203	248	246	239	258	216	243	283	205	263	245	236	221	237	236	258	231	228	213	230	221	264	239	233	234	228	238	248	208	232	237	239	241	209	222	217	244	237	257	231	224	210	240	231	236	228	215	207	222	225	211	226	227	228	230	247	235	249	234	227	233	227	248	231	223	255	214	214	210	213	208	212	229	215	238	235	232	257	210	248	231	238	235	211	217	225	220	231	233	211	214	224	246	216	238	254	236	227	215	219	240	217	225	219	215	234	261	222	224	233	204	216	224	212	250	205	242	250	199	187	225	212	220	202	228	220	253	223	252	231	213	238	246	241	214	229	211	207	246	211	183	243	240	241	198	221	215	257	234	239	246	252	216	228	232	244	242	238	256	223	220	212	255	223	224	242	225	227	246	243	253	221	224	219	223	197	224	231	240	232	233	230	224	222	239	220	227	255	230	210	205	211	246	212	230	231	229	233	253	244	225	211	217	244	232	245	213	217	236	253	231	231	218	248	238	227	248	228	198	227	216	231	235	253	219	232	247	217	235	207	233	219	252	234	231	216	245	223	232	211	226	232	209	208	238	215	229	204	192	233	232	229	230	205	231	230	223	239	222	203	216	236	237	225	223	221	222	247	202	221	252	226	243	219	237	215	258	217	261	224	199	255	225	212	226	217	266	251	227	238	220	223	250	212	268	273	207	229	246	226	250	260	221	224	234	237	229	230	229	226	236	223	269	209	221	227	211	245	237	231	225	227	245	226	229	258	253	246	222	222	222	223	224	228	237	193	249	235	228	245	237	234	235	238	234	243	241	221	247	220	221	224	218	217	246	242	220	253	220	231	274	218	217	216	231	217	242	264	233	256	214	211	223	251	235	244	213	218	238	243	231	234	243	221	238	214	224	233	203	250	224	227	225	233	214	250	212	247	219	245	198	242	216	249	219	221	233	221	187	252	219	238	231	234	242	222	225	253	225	236	232	217	236	215	251	211	192	243	240	251	229	237	229	229	252	231	196	218	235	236	237	229	236	244	236	239	248	239	228	218	226	227	195	261	238	226	214	232	243	255	234	212	231	231	227	234	206	241	239	217	232	211	243	223	246	215	254	230	225	238	223	238	246	222	219	234	239	232	251	238	239	233	268	222	238	248	230	225	225	251	237	236	225	278	242	233	243	248	227	251	227	235	226	243	251	231	232	244	231	252	261	223	241	240	204	213	247	225	232	235	208	245	237	241	251	249	225	216	229	257	249	251	205	266	245	219	227	247	236	277	239	233	259	238	200	245	246	208	217	225	244	227	246	238	226	260	247	240	240	257	238	218	234	232	202	229	222	247	228	214	219	215	248	245	221	224	270	228	238	218	252	226	227	227	222	226	221	217	247	270	256	237	223	207	227	237	217	243	250	251	228	218	237	215	225	242	215	237	241	233	257	237	258	241	265	248	220	235	268	236	231	202	225	237	247	224	214	252	217	235	248	226	249	251	213	259	234	227	226	213	243	246	235	229	223	208	237	235	228	224	248	229	239	249	221	251	214	231	266	226	251	225	238	236	235	223	232	249	259	206	223	242	234	207	221	243	244	257	211	221	219	218	222	236	221	225	224	227	227	247	213	223	234	208	243	219	244	230	210	211	238	229	230	235	226	208	218	237	243	231	220	239	214	241	235	231	224	221	218	231	230	207	242	215	209	244	250	223	243	231	229	228	195	195	256	215	211	233	225	229	209	220	232	246	226	257	226	238	219	206	247	256	231	225	258	202	258	231	228	222	217	240	217	213	214	235	236	207	223	244	260	263	211	212	241	222	199	211	226	218	211	231	251	212	215	248	190	217	216	223	229	248	227	214	248	211	226	241	232	202	234	238	224	245	217	225	224	240	231	218	205	232	253	234	256	208	237	237	241	269	245	214	247	248	249	243	221	244	221	233	225	224	235	217	228	226	257	229	245	217	241	226	249	227	222	206	243	236	239	227	234	208	239	229	227	219	231	240	231	220	226	218	227	249	186	216	232	206	249	227	239	232	230	210	235	238	247	232	236	212	216	212	215	253	226	224	218	260	211	216	214	256	252	231	245	227	217	246	212	235	218	230	246	255	234	226	243	233	232	255	207	223	228	207	201	223	212	234	212	236	228	243	248	208	233	242	205	218	223	216	227	230	208	250	235
4358	800	606	392	336	332	306	257	311	304	296	243	283	261	278	275	267	264	269	263	298	251	261	271	245	238	275	263	280	250	296	228	292	274	290	245	261	266	261	266	270	251	251	264	301	272	265	290	254	261	265	276	290	255	258	230	266	253	241	255	270	256	264	229	274	273	272	276	235	282	284	253	243	258	245	259	240	257	252	242	237	257	263	280	279	253	267	284	295	275	268	241	249	232	251	287	253	278	267	278	266	259	266	240	278	268	269	254	283	250	275	224	242	251	272	238	250	275	248	285	256	272	266	263	247	268	262	257	276	253	269	244	257	266	271	248	241	238	276	248	244	287	288	272	255	278	253	254	230	262	268	241	239	261	273	270	242	325	272	245	286	254	268	233	271	255	257	250	260	269	234	290	268	265	278	274	297	267	268	264	270	240	250	244	239	256	232	252	268	275	289	292	254	270	246	269	254	239	263	247	252	263	276	259	245	251	251	252	285	239	264	239	277	244	271	252	253	261	225	280	267	266	251	252	279	249	258	255	231	250	248	290	253	257	242	231	244	248	245	277	250	264	261	229	281	261	271	295	270	234	253	257	267	252	254	244	268	264	250	271	278	280	277	279	260	265	236	266	257	278	290	232	251	262	238	254	296	248	231	259	235	254	270	247	256	259	260	307	245	256	276	245	253	277	238	240	264	248	259	247	268	235	236	247	254	256	239	267	285	233	274	264	279	250	267	249	265	250	256	292	249	251	245	259	288	277	246	225	277	258	269	239	243	295	247	253	246	255	241	248	256	253	259	268	260	258	261	266	277	277	221	260	272	261	246	260	297	261	268	268	258	244	273	232	269	275	272	233	239	272	280	262	251	264	245	253	261	249	272	279	258	253	282	275	248	253	269	241	249	259	242	259	294	251	250	243	268	241	245	236	239	270	236	273	259	241	289	283	270	243	253	248	246	276	269	293	247	270	273	267	260	286	281	269	265	267	244	272	240	270	273	262	266	233	280	252	257	252	258	269	253	257	256	269	250	262	270	239	240	255	248	296	255	274	273	264	261	269	254	253	271	233	264	277	248	287	259	256	254	241	258	280	299	273	263	269	245	260	263	294	262	273	267	259	257	251	256	269	256	273	267	240	289	264	249	249	273	240	252	260	276	262	297	248	249	248	258	263	273	267	250	243	258	251	256	283	224	272	278	257	267	252	236	259	277	280	244	290	238	253	236	285	251	252	269	277	262	234	238	252	262	265	252	263	260	253	285	270	268	247	251	248	267	261	225	267	247	241	274	255	282	271	278	266	278	258	273	254	245	250	261	249	263	244	271	245	262	288	259	290	251	294	251	227	269	256	260	266	261	257	279	249	269	258	280	259	288	268	260	273	278	233	269	280	264	260	248	285	271	259	245	266	261	242	272	241	280	269	247	258	247	279	251	263	240	266	308	254	269	274	283	256	262	273	239	269	251	280	293	236	254	266	296	276	263	281	246	260	275	254	272	257	251	261	270	257	242	259	290	290	262	276	249	265	275	254	227	263	264	264	246	219	258	262	265	252	285	260	258	281	262	228	281	264	249	262	266	261	272	268	273	244	288	243	261	249	249	280	248	269	253	252	279	253	272	277	293	270	227	260	245	263	261	288	246	254	268	261	249	250	242	254	259	267	259	291	248	243	245	256	241	275	237	237	244	249	271	275	240	270	266	236	277	230	246	305	231	293	265	275	264	235	286	251	275	227	253	240	275	250	237	255	253	232	233	248	262	257	268	241	251	241	278	249	284	251	253	263	253	252	260	265	266	268	240	240	253	245	265	256	280	254	261	289	222	282	263	260	236	296	253	263	264	247	264	249	263	267	245	237	239	229	236	261	289	243	236	273	249	284	251	287	263	250	248	247	252	261	284	258	256	280	252	255	278	264	287	259	259	247	278	284	275	265	252	242	232	290	257	242	280	267	270	251	255	288	288	259	247	254	274	276	256	285	247	274	276	284	263	266	244	263	235	273	266	248	292	253	268	251	276	247	239	292	227	251	272	262	279	242	299	299	244	225	256	260	248	279	263	262	274	259	260	239	237	258	280	259	285	227	276	246	241	252	252	274	284	269	281	245	286	260	276	267	286	264	285	284	244	258	265	287	264	236	231	269	252	237	265	262	240	245	273	252	278	266	259	260	256	254	241	280	249	256	298	256	287	256	261	280	263	241	268	264	274	245	243	243	280	232	275	255	253	284	272	242	272	251	236	246	272	266	272	295	251	275	268	262	292	249	247	260	252	268	270	260	251	271	278	246	252	259	276	235	265	269	264	235	239	281	248	254	295	267	271	261	277	274	254	238	249	252	255	236	263	272	268	236	237	267	284	276	250	274	273	250	265	263	268	301	277	277	278	229	240	266	253	252	248	266	270	232	247	271	278	229	251	264	250	256	275	245	247	258	255	274	262	257	254	252	239	268	280	266	267	256	268	252	245	254	252	274	256	284	242	273	256	264	258	246	262	266	257	287	291	267	273	242	262	270	263	271	285	265	261	295	277	269	265	258	263	260	291	249	230	267	245	258	268	213	267	252	249	280	282	283	258	262	261	248	272	270	256	260	237	268	259	282	245	239	240	265	311	250	286	249	239	258	269	268	234	256	260	250	249	268	278	237	273	294	264	268	283	269	259	271	249	271	276	228	248	272	291	261	252	257	254	257	256	275	263	240	235	225	261	236	259	266	248	260	261	263	241	246	261	247	260	261	252	242	251	255	267	254	236	254	275	264	252	239	292	267	232	265	263	250	247	263	259	284	260	278	286	271	276	222	269	262	239	275	243	257	274	252	264	241	242	268	255	262	262	256	267	247	272	275	277	267	266	280	266	235	275	231	277	263	281	271	255	265	259	254	254	238	318	279	250	236	258	264	241	274	273	263	292	263	262	257	254	259	254	288	256	251	236	291	257	268	272	274	254	216	260	286	243	219	258	259	259	278	271	250	274	263	234	249	246	268	286	257	267	239	266	263	280	282	252	256	261	252	280	288	216	264	255	273	239	291	263	264	273	270	274	270	264	273	257	229	276	254	244	276	258	236	259	255	225	262	268	260	258	281	272	278	252	296	254	264	260	260	263	254	261	265	272	252	278	270	254	260	255	235	264	261	266	264	280	267	275	321	241	275	255	286	291	241	296	237	258	252	238	306	261	235	249	256	262	275	271	250	253	252	240	254	257	243	270	243	258	262	257	304	232	262	273	260	275	235	248	256	253	266	249	262	232	257	292	263	249	257	270	224	266	240	252	256	284	270	265	247	247	258	257	258	262	243	260	284	265	265	235	290	259	276	252	261	263	244	278	239	282	262	247	254	242	240	254	275	268	247	300	240	264	283	260	278	260	237	246	260	253	277	257	254	275	242	273	247	253	287	271	266	247	242	234	228	280	276	272	251	244	242	237	253	300	266	262	260	255	238	243	248	237	261	259	259	258	272	246	269	266	245	284	260	232	250	283	272	283	267	260	237	259	279	257	274
23979	21432	28703	24558	21431	9231	946	601	462	434	391	337	357	285	335	299	339	310	301	282	280	255	270	300	240	264	253	302	254	248	285	285	244	255	236	251	268	258	228	282	249	262	259	228	259	245	258	262	249	285	252	268	220	262	236	267	245	249	251	247	226	254	252	247	278	238	225	234	257	270	230	270	250	227	257	241	262	254	248	251	252	233	252	224	258	226	231	233	261	259	267	240	261	242	265	265	248	263	264	253	249	246	244	232	259	235	243	259	258	229	219	248	239	276	248	220	227	256	229	265	252	250	236	232	229	256	229	260	271	238	241	229	257	249	253	222	252	264	247	234	242	253	248	239	217	228	237	231	233	244	247	241	252	261	253	242	232	246	233	227	221	218	230	223	223	267	289	250	248	237	241	232	236	231	246	239	247	265	244	248	264	262	241	248	247	228	256	226	227	218	279	265	265	256	249	227	228	266	262	255	228	265	233	266	230	241	255	266	248	241	252	257	240	240	250	264	231	239	253	253	228	260	252	237	223	255	255	238	222	254	213	267	259	232	236	234	221	233	238	253	238	236	247	227	246	237	243	239	233	257	266	246	251	256	255	246	265	232	240	261	237	244	251	236	242	278	271	257	242	260	235	280	231	221	271	241	244	255	262	235	240	267	237	255	257	254	234	262	246	256	233	252	258	236	230	239	254	242	239	240	248	250	247	252	226	226	271	273	269	257	261	237	242	234	261	261	257	266	263	259	238	247	206	243	250	205	292	282	238	254	237	236	224	281	257	225	239	277	298	250	243	235	241	248	230	258	254	212	255	233	247	262	234	260	245	227	245	267	261	245	251	251	244	232	242	253	250	250	242	243	239	215	263	236	244	240	244	250	241	235	251	265	270	254	261	256	224	232	260	262	234	243	261	259	262	277	248	239	248	250	246	216	248	260	220	242	254	260	240	235	252	227	242	234	245	243	251	247	228	223	247	236	254	224	242	233	232	251	234	235	237	244	237	228	247	258	259	273	236	246	256	266	246	234	238	259	218	242	252	248	245	232	241	220	231	232	255	275	222	226	250	263	220	210	232	271	253	232	228	245	255	224	242	241	245	215	234	266	255	245	218	239	233	272	250	241	266	245	241	247	262	246	261	255	208	266	260	240	258	219	234	267	226	224	214	233	242	243	225	245	230	258	246	248	212	279	242	248	247	284	225	253	211	246	253	239	246	221	264	239	261	283	213	235	248	225	266	255	230	243	248	222	256	246	242	257	237	229	275	238	261	263	244	260	266	256	252	240	234	246	240	248	248	262	245	278	242	233	219	255	231	254	241	244	273	235	232	233	233	246	254	265	264	253	254	254	236	246	269	251	257	250	268	251	268	272	268	253	244	253	242	245	219	241	251	250	243	218	237	241	236	271	269	240	255	257	233	227	239	251	247	248	267	268	254	232	236	253	254	246	231	280	254	250	279	247	258	243	251	266	238	261	259	250	266	228	229	270	288	268	249	230	231	249	247	217	226	239	237	258	263	253	271	262	259	277	248	237	236	222	221	223	211	273	227	271	264	247	243	254	215	271	280	232	239	244	242	278	278	260	257	233	242	307	246	274	256	237	238	212	272	229	253	251	231	260	225	244	212	251	243	255	245	278	247	235	258	251	242	226	258	240	266	238	237	257	258	248	236	250	275	258	259	260	254	228	239	248	232	237	248	256	264	247	257	231	250	242	255	228	249	264	259	236	257	256	273	220	219	247	253	267	232	267	212	222	242	232	260	241	246	271	273	263	254	249	252	228	272	224	234	239	277	244	238	240	268	250	257	237	234	261	235	246	265	245	249	252	262	238	268	243	251	252	224	243	252	237	255	269	251	218	273	253	264	245	242	240	262	241	262	255	256	242	256	258	250	239	252	247	259	241	236	227	225	260	237	237	242	256	264	261	245	238	234	288	239	212	226	270	264	240	244	272	239	253	218	243	228	239	268	266	234	255	233	238	236	249	222	231	251	250	229	235	227	246	222	249	253	248	272	217	252	265	245	234	253	244	237	244	218	220	209	233	275	245	269	226	241	250	223	245	233	233	222	231	255	264	222	258	234	250	252	251	256	260	257	242	233	228	249	253	232	272	270	257	232	239	232	268	258	233	248	226	238	231	258	257	249	277	224	242	257	236	233	237	235	251	253	261	232	255	239	249	216	256	252	245	271	240	219	236	252	248	210	255	241	226	242	244	248	228	240	253	239	223	255	254	249	244	271	248	245	241	252	266	252	254	245	254	272	249	269	227	265	248	245	254	257	255	264	251	245	244	235	226	235	215	239	248	228	252	211	259	244	248	232	268	252	238	257	218	266	269	216	269	249	249	235	256	282	239	273	230	238	247	242	236	247	255	234	276	256	251	254	258	242	215	255	248	239	251	227	255	251	231	272	269	241	247	247	227	252	238	274	271	238	252	222	253	235	250	259	244	234	222	224	248	262	258	260	248	250	249	235	220	245	238	264	259	252	252	248	242	256	213	238	245	254	235	240	250	247	254	233	232	220	268	238	244	244	245	253	256	284	257	243	247	243	256	213	246	250	261	259	244	222	219	249	238	236	241	227	269	257	223	253	269	273	237	231	221	253	258	254	273	247	256	224	245	242	227	262	227	261	246	253	239	227	228	218	237	239	254	228	265	258	251	251	236	265	224	232	231	239	251	234	238	264	249	234	229	220	223	243	265	255	227	245	242	278	257	221	236	240	266	239	243	237	258	232	271	201	241	240	242	221	246	239	212	233	263	246	262	233	248	269	254	253	242	233	234	248	251	263	251	245	239	204	238	226	240	238	245	255	236	258	242	268	248	220	258	249	236	266	252	250	220	242	247	254	255	234	230	245	250	245	226	231	275	261	254	255	238	239	243	220	264	217	236	250	259	256	238	233	256	275	215	237	251	244	236	241	230	264	247	265	260	236	238	253	255	244	285	240	208	258	248	260	232	253	263	248	271	249	251	248	261	229	249	228	243	256	227	243	253	242	246	230	235	284	216	231	228	260	234	264	255	247	242	255	264	260	242	273	252	234	261	245	259	229	239	247	214	251	246	232	242	216	243	266	260	247	221	257	266	234	240	276	259	256	222	266	242	261	237	234	269	239	246	247	237	254	235	258	243	213	247	227	241	257	271	248	249	237	251	246	228	226	248	251	241	256	241	247	224	260	264	224	222	234	267	245	235	233	245	245	237	203	289	250	253	225	244	261	244	241	255	240	248	243	245	224	257	233	235	244	279	224	244	268	264	239	254	246	219	268	256	264	276	234	246	245	228	253	220	255	229	240	248	240	224	251	250	243	225	263	243	241	267	237	229	252	271	223	254	240	254	235	231	246	237	248	253	236	272	238	272	211	243	233	237	240	227	226	222	252	202	236	255	229	240	223	246	251	246	222	254	239	262	236	270	255	243	261	235	248	254	282	237	237	228	246	274	229	248	239	236	252	230	245	234	241	248	235	249	229	224	228	236	231	230	237	252	231	232
3469	8758	5960	2662	1892	1425	1058	873	709	661	489	504	438	405	382	364	343	311	322	321	312	364	284	307	288	296	304	309	263	271	319	267	302	282	268	290	295	277	288	272	250	282	274	267	251	261	309	251	331	257	287	266	241	288	306	284	260	282	285	285	287	232	249	270	286	263	244	268	255	255	227	267	288	250	251	269	253	253	272	265	285	262	261	292	258	266	248	262	264	270	249	227	263	265	242	268	261	268	273	242	290	252	255	303	237	278	268	246	253	250	264	257	258	268	244	265	261	253	263	257	258	269	260	264	250	253	258	255	262	247	247	257	240	273	260	277	221	260	247	278	256	278	247	253	227	235	260	267	260	256	273	283	269	288	247	285	284	261	256	247	271	272	252	267	277	250	273	262	251	297	286	249	231	257	252	246	250	253	266	246	272	272	253	273	268	264	229	245	309	231	281	243	278	270	269	235	223	248	265	240	260	268	252	232	250	264	250	246	265	255	217	252	274	282	271	283	271	267	285	263	285	275	313	272	266	270	279	263	254	268	242	237	259	272	321	258	236	280	247	255	288	251	244	250	240	253	266	236	267	252	266	260	276	278	256	257	246	247	261	239	278	266	267	256	270	229	238	273	238	272	261	269	278	258	256	290	264	257	248	278	257	225	263	258	257	253	281	266	273	266	293	245	245	267	284	270	270	259	284	245	278	225	254	256	246	266	277	268	246	268	264	252	247	294	239	268	268	247	246	262	294	290	251	265	240	245	244	281	242	247	249	238	290	275	276	293	278	259	251	246	258	254	269	286	246	261	259	261	254	274	246	258	276	246	238	263	271	245	240	284	250	266	242	245	266	253	261	233	272	280	223	263	242	249	261	255	276	267	275	252	233	289	267	297	272	250	249	294	276	276	253	263	243	264	301	270	270	271	283	258	283	275	249	291	255	268	274	276	240	279	248	233	255	271	271	264	261	280	237	246	280	245	285	244	269	280	262	275	261	281	253	283	287	261	267	280	296	261	258	260	249	268	299	235	276	261	240	251	265	283	265	275	256	258	261	274	244	273	248	245	262	281	267	268	300	245	267	250	279	257	273	280	229	262	251	256	264	271	292	270	252	283	266	246	290	280	248	257	287	232	252	268	245	222	238	261	253	264	267	257	260	284	248	251	291	295	260	217	266	274	254	247	269	274	244	283	264	256	282	260	276	285	295	273	260	269	275	266	277	271	266	269	261	252	263	244	279	249	290	249	263	265	280	278	269	263	255	251	260	271	278	271	262	215	249	276	235	263	257	261	296	256	277	263	251	246	247	278	286	287	271	266	245	262	274	268	266	238	246	273	272	270	308	248	278	239	240	262	262	248	276	262	293	275	283	255	272	265	256	260	263	283	286	273	295	245	262	267	285	275	266	275	228	243	278	248	280	279	279	269	280	256	269	277	252	259	262	282	309	278	271	291	278	293	272	279	287	289	261	266	225	254	259	268	291	242	248	276	269	256	241	251	217	294	284	265	253	278	261	247	236	276	261	265	267	233	267	283	285	233	272	255	267	264	265	289	257	275	262	304	290	227	259	252	244	273	266	265	308	239	242	257	265	268	254	261	283	258	267	260	273	293	286	295	270	269	256	255	224	271	259	274	240	285	269	250	291	222	259	277	243	250	288	269	260	247	270	270	265	263	293	260	268	248	262	265	260	278	242	258	251	280	274	254	300	267	252	249	269	263	289	290	244	277	277	262	256	265	265	268	282	239	267	251	288	228	275	297	267	303	255	238	258	253	281	252	261	253	272	261	276	246	255	272	266	255	238	250	260	271	272	248	248	267	259	266	269	266	269	275	261	285	269	239	264	258	243	254	290	251	220	271	249	282	256	292	267	257	259	254	272	244	265	275	256	270	249	285	256	282	265	288	251	263	264	243	242	292	268	256	267	247	310	234	243	289	274	265	257	267	259	270	269	247	257	269	268	259	282	265	265	245	261	266	294	277	238	261	268	262	256	268	282	280	242	249	254	245	298	234	260	251	258	282	233	273	249	269	281	239	262	258	271	268	256	282	268	269	272	248	265	241	246	271	242	273	244	252	248	261	234	275	278	248	239	242	244	287	270	251	249	259	262	298	259	275	250	305	258	261	257	284	255	264	276	238	265	288	265	268	259	250	272	273	225	271	266	258	288	261	262	271	275	269	308	274	269	252	252	246	243	239	241	271	288	261	268	251	263	272	292	279	252	291	229	244	273	270	268	276	274	275	256	261	278	266	278	262	272	293	250	244	279	247	289	272	269	263	272	288	251	258	262	275	267	283	250	235	288	275	269	270	255	298	273	300	237	276	254	274	280	277	255	252	260	248	245	249	258	270	290	260	256	247	269	279	287	238	266	284	271	274	241	252	260	263	259	265	273	296	246	263	265	277	298	308	263	261	279	270	275	269	254	250	261	264	266	253	269	267	267	288	257	268	257	265	265	243	262	269	277	268	275	269	278	241	271	280	298	263	263	261	256	280	281	266	250	237	283	267	252	242	272	255	262	220	259	283	300	313	232	226	284	264	259	267	259	260	274	280	263	268	259	263	244	261	267	266	287	255	274	256	254	259	279	281	295	252	257	246	229	253	266	269	239	271	247	270	245	240	286	228	269	289	255	255	274	271	254	261	248	256	275	260	268	248	257	286	250	244	264	216	276	283	293	260	260	241	257	252	279	280	263	253	278	243	280	252	259	271	307	271	239	289	253	240	251	277	253	272	232	259	234	267	287	243	253	289	263	240	280	275	260	256	279	247	269	256	261	287	261	269	265	281	304	283	254	265	234	242	237	242	263	260	261	284	247	269	265	250	305	262	268	278	242	251	264	286	278	279	258	240	268	266	298	246	288	275	272	277	271	269	289	277	231	301	248	297	278	250	269	269	264	251	227	237	289	226	269	240	255	256	240	256	267	258	279	263	253	256	261	256	246	288	268	251	259	260	260	260	251	251	266	230	260	233	255	250	265	263	267	239	257	246	265	282	260	272	242	248	284	256	285	256	283	266	236	272	284	303	274	256	254	294	278	276	302	267	244	272	232	233	263	236	260	249	274	243	270	256	291	287	258	248	238	282	288	256	268	254	250	254	265	275	290	265	267	267	276	295	284	251	249	297	236	273	258	260	268	256	253	283	287	262	260	261	269	269	253	280	267	251	234	242	262	246	272	290	257	228	250	286	277	256	278	253	264	272	252	268	285	275	278	270	286	244	272	286	280	271	247	249	260	258	285	240	265	247	255	247	265	275	247	227	289	254	264	260	247	252	269	259	225	271	268	280	260	248	271	253	263	271	266	257	266	297	246	267	266	275	284	236	246	267	265	226	288	237	240	288	247	285	262	272	300	249	273	273	251	247	262	294	240	260	233	248	244	272	264	251	295	241	261	256	276	266	269	252	267	277	272	281	277	249	250	254	249	259	271	277	269	268	260	275	276	297	283	293	267	287	250	265	279	231	279	252	271	292	245	259	245	272	259	274	241	256
25280	21416	27558	25596	10310	936	682	593	551	560	512	524	491	541	536	467	515	488	469	450	490	487	470	480	444	489	464	447	452	488	447	490	449	448	443	423	466	426	464	447	459	452	469	507	479	441	460	431	486	481	455	479	490	442	434	469	464	476	503	468	450	460	480	452	455	447	497	475	474	452	441	483	464	442	438	448	449	455	464	479	428	454	488	459	465	468	465	449	437	433	467	468	463	450	501	457	458	479	475	449	448	445	434	478	474	424	453	459	448	482	464	453	480	463	458	450	405	474	483	460	486	439	480	512	447	475	470	464	459	446	449	454	461	448	476	456	438	404	458	450	453	461	449	455	462	453	448	493	452	463	481	450	438	476	452	475	421	446	482	480	449	469	486	480	465	450	469	463	478	467	450	465	476	493	491	448	475	441	455	453	454	454	473	459	498	442	476	446	453	476	431	483	428	487	446	439	470	500	421	456	467	481	476	434	443	463	477	497	429	476	450	469	456	462	483	467	493	402	455	463	508	481	450	429	434	417	459	440	491	452	464	461	446	463	461	407	447	474	452	471	466	479	486	460	444	507	464	449	464	462	404	480	490	424	473	474	434	492	449	464	481	449	426	455	468	463	492	455	440	477	428	470	458	479	502	522	458	448	459	454	417	450	464	432	456	474	444	455	473	497	478	463	476	438	457	447	460	463	424	442	432	488	516	458	429	466	521	427	433	488	475	449	473	482	449	471	457	443	460	442	461	480	476	475	497	464	464	459	458	458	430	476	462	486	510	463	456	453	414	457	470	485	456	463	436	453	476	448	457	480	433	458	433	458	438	412	463	454	460	445	475	485	466	489	445	491	424	486	482	447	461	471	468	475	455	478	437	453	476	480	452	454	441	483	469	439	449	488	473	497	444	428	427	440	476	465	445	403	421	447	473	440	474	439	474	451	463	459	443	478	472	467	455	486	462	468	453	459	452	474	456	440	467	463	419	475	429	442	428	465	493	480	452	479	452	478	453	480	435	480	473	438	401	462	487	461	475	467	464	489	439	488	456	456	440	499	441	451	484	483	455	466	490	435	460	484	443	478	438	458	457	439	481	476	476	495	445	457	473	453	449	424	410	416	474	453	496	502	484	423	467	427	471	469	484	508	478	484	459	475	467	454	457	484	440	523	469	451	465	440	431	419	510	457	468	468	426	458	490	462	459	473	476	475	456	443	459	478	467	476	474	484	483	467	440	444	462	443	458	497	443	494	453	423	451	463	491	472	463	435	420	428	453	479	463	464	507	447	452	454	504	446	423	471	487	452	463	471	474	436	450	499	438	430	495	477	446	448	463	471	477	521	464	444	479	450	435	465	489	459	436	452	485	453	549	453	457	478	425	439	449	446	474	460	468	456	464	443	504	446	446	457	468	457	465	451	504	421	473	468	434	472	431	449	461	470	442	458	466	456	486	483	455	440	465	430	452	438	478	473	506	435	486	459	468	444	448	459	422	430	486	459	453	452	478	483	461	451	464	455	451	461	458	426	445	415	451	442	433	489	423	414	471	452	433	456	465	447	439	475	484	453	486	438	453	481	480	486	433	444	453	459	451	442	471	486	436	465	414	464	440	422	477	473	438	469	460	440	464	442	441	465	450	438	455	466	460	437	468	454	451	460	446	466	487	479	476	480	456	469	453	424	469	486	448	422	458	443	473	440	437	438	474	452	438	500	454	467	451	484	449	486	436	434	433	469	443	498	483	460	468	422	440	470	460	490	431	469	453	435	421	462	451	441	464	489	464	450	454	435	453	468	504	494	448	451	442	453	434	452	476	482	448	431	463	484	424	473	445	500	466	435	447	408	451	488	468	410	484	462	440	453	426	486	423	459	499	456	472	450	485	451	456	481	446	440	483	469	467	476	440	434	453	482	455	441	459	472	438	457	420	464	454	433	440	438	462	452	440	520	468	463	438	465	452	461	435	450	476	449	452	509	483	472	498	475	482	449	491	447	464	427	452	480	441	425	446	486	457	453	473	469	447	441	486	456	417	428	466	426	428	429	401	432	428	444	445	481	442	433	437	461	447	487	486	471	463	473	507	454	453	483	442	487	442	436	437	475	464	483	470	437	468	470	459	486	440	468	454	483	452	476	464	446	491	459	455	448	443	427	448	469	432	465	465	469	473	440	489	440	448	476	423	442	495	484	454	514	484	452	466	463	480	468	409	464	471	477	429	450	508	451	459	450	474	444	457	498	458	431	445	430	474	455	439	441	463	504	466	461	441	440	443	471	483	440	458	420	482	438	433	485	450	475	450	449	455	435	449	443	433	481	474	453	439	508	472	462	492	517	469	452	449	480	481	469	486	422	486	469	425	393	440	466	443	440	455	417	463	466	492	466	447	439	520	443	470	421	469	487	444	456	488	449	488	457	454	437	478	432	481	463	458	441	508	476	479	446	457	464	466	464	426	459	461	453	480	458	469	441	449	453	464	436	452	467	456	441	482	463	488	484	462	458	438	464	478	445	458	448	453	493	480	426	460	452	480	403	496	431	428	453	465	476	448	491	487	487	483	518	472	497	476	501	462	447	457	471	470	453	461	467	453	445	464	408	466	447	440	473	448	465	450	482	441	483	459	472	456	466	452	501	456	435	463	455	491	445	439	453	464	482	446	463	475	445	462	467	441	460	449	431	395	474	439	421	440	480	452	463	464	478	484	467	469	454	458	458	480	476	441	445	439	475	447	431	502	475	467	460	483	486	483	441	460	484	463	418	405	443	416	512	486	472	460	491	452	451	486	459	438	447	464	447	457	472	478	463	453	449	444	430	457	450	495	471	480	422	418	457	480	462	459	449	497	445	464	466	437	502	411	448	450	476	445	464	450	442	477	460	463	492	466	454	449	457	463	447	445	445	437	475	491	452	459	440	444	460	465	446	446	493	471	459	467	474	448	461	450	490	461	451	467	457	479	469	478	494	426	441	451	445	444	455	451	455	446	439	464	460	451	482	429	435	452	485	458	439	466	475	427	418	457	447	475	487	444	454	453	468	463	452	416	434	467	473	462	481	450	448	494	457	471	465	474	504	484	448	481	432	496	434	478	466	460	437	485	458	468	452	455	425	435	458	492	464	460	468	430	469	473	446	460	424	460	449	454	477	439	456	439	437	483	468	447	479	412	466	444	429	444	457	494	452	449	429	466	411	453	496	468	455	471	466	472	475	478	477	463	482	454	438	461	459	471	487	465	470	480	493	470	453	458	488	430	485	490	465	444	484	421	476	453	466	445	451	446	440	435	486	477	459	466	479	463	506	428	475	452	445	493	435	466	458	409	477	493	477	438	449	468	478	464	486	471	477	471	463	450	465	444	447	460	447	417	443	454	449	476	456	451	488	424	451	464	473	471	480	424	425	455	423	444	469	441	455	492	490	426	439	435	479	448	446	451	478	471	432	491	501	471	448	437	439	431	485	494	464	474	470	431	441	451	485	410	480	437	466	487	469	433	503	451	449	432	471
3637	5437	3469	1727	1332	1114	968	812	808	719	645	630	595	507	563	560	538	519	542	539	518	510	516	565	553	525	520	493	501	511	526	513	521	498	477	514	469	509	477	515	484	485	482	510	498	512	506	515	495	467	493	549	484	513	522	482	491	484	469	486	510	471	490	503	482	499	499	458	481	474	490	505	510	468	480	503	492	494	489	492	515	525	499	475	484	478	474	501	460	501	467	492	519	494	476	493	559	487	464	494	492	470	507	479	473	510	523	497	495	481	489	511	490	492	545	488	459	477	491	492	487	493	489	497	504	481	464	503	516	460	429	490	512	501	460	504	530	477	467	478	488	492	529	474	495	467	483	482	500	494	476	484	493	503	502	482	512	457	486	464	494	467	462	502	490	530	539	477	514	506	507	506	475	507	483	491	483	493	456	462	506	488	510	452	500	471	447	490	535	506	491	477	508	511	453	509	462	458	476	485	508	484	497	460	453	478	481	448	515	506	490	463	521	449	505	475	473	532	493	518	521	489	495	477	504	481	507	513	463	455	458	471	477	504	526	461	507	485	502	492	487	456	499	461	483	506	492	472	460	475	488	501	507	452	472	499	451	493	498	533	484	522	473	515	489	462	476	473	483	449	481	477	500	496	517	475	515	533	482	466	483	465	528	514	522	498	490	474	462	535	455	491	525	520	486	452	445	476	468	512	480	498	478	560	488	497	476	488	500	497	467	433	491	459	509	484	514	446	477	492	487	466	502	528	491	479	487	469	437	494	511	502	500	493	477	499	503	463	477	497	483	485	466	463	475	482	490	487	494	463	494	502	507	503	478	493	509	484	464	472	475	463	446	500	486	516	528	458	508	501	494	457	477	539	500	453	477	479	505	539	511	540	478	468	461	513	519	474	463	484	486	534	491	502	454	528	504	511	483	484	473	533	486	493	502	504	498	474	501	460	505	517	483	518	514	475	465	482	480	469	488	467	497	491	548	508	483	528	468	517	509	476	481	500	517	508	467	488	519	449	514	483	473	484	453	486	521	494	520	473	520	519	493	515	468	498	519	475	515	465	527	524	497	524	462	548	489	492	487	487	482	524	477	491	476	503	504	483	513	503	473	475	508	496	477	508	457	490	475	479	528	467	490	482	526	519	512	460	475	477	494	471	459	470	463	495	510	529	496	485	460	462	525	484	503	464	518	494	497	475	471	501	484	486	498	492	493	434	478	517	495	492	505	480	464	515	471	494	488	499	567	478	479	504	473	491	498	493	485	515	482	462	520	503	485	442	498	482	509	471	476	483	460	551	480	445	476	503	474	486	477	477	456	514	474	481	476	456	487	487	511	464	495	474	463	481	502	499	523	490	440	495	460	457	482	485	501	494	488	462	496	490	487	486	487	500	474	502	517	488	494	491	479	509	495	474	463	459	471	494	495	491	494	509	464	485	452	481	526	480	457	491	479	477	471	475	468	447	475	512	478	489	498	487	463	476	500	458	500	505	492	482	475	486	501	526	510	438	458	438	531	456	491	507	461	474	499	509	483	508	450	500	490	486	498	501	491	524	486	482	486	516	485	513	483	522	523	532	477	471	503	455	515	504	480	509	476	465	508	509	510	498	489	486	509	501	498	470	525	496	498	513	491	475	509	494	513	493	467	509	542	495	508	489	462	485	462	491	489	447	488	483	495	542	460	496	470	474	515	484	436	513	462	490	492	495	477	474	473	480	482	526	517	469	474	492	472	491	485	518	498	487	487	488	463	505	455	489	482	457	485	499	472	486	464	485	476	477	475	473	494	493	483	497	514	501	509	487	504	492	471	481	472	513	501	446	466	514	485	523	495	481	493	503	495	509	502	511	443	433	482	515	476	481	514	523	475	464	509	486	442	491	495	492	490	505	461	462	491	485	450	461	490	472	473	495	484	456	474	508	449	465	484	464	455	473	484	453	487	449	451	543	472	519	519	506	501	506	456	507	493	500	488	490	459	457	458	475	506	470	490	487	511	461	441	469	465	475	490	467	510	474	485	513	456	467	447	523	491	501	469	476	457	486	476	519	503	488	484	535	501	494	457	505	522	489	488	464	479	496	493	477	492	483	490	463	457	474	475	530	511	464	510	472	504	500	485	502	491	503	495	481	505	498	472	514	483	478	492	464	493	484	520	481	473	480	501	496	479	444	471	501	466	495	508	510	472	468	495	493	497	464	468	503	516	441	483	520	493	495	538	456	490	523	468	502	477	458	490	482	497	512	466	500	515	513	497	522	450	472	503	505	473	493	466	445	494	496	497	459	472	499	496	474	492	518	484	493	498	501	533	531	477	467	500	504	509	486	467	493	496	523	530	493	466	487	461	505	479	512	504	460	501	491	481	478	489	438	476	543	491	516	472	492	507	495	492	468	492	501	472	497	464	521	517	531	502	553	525	506	531	478	490	520	497	472	508	503	479	481	474	472	516	471	498	487	514	470	488	481	509	493	515	496	496	466	475	485	514	537	539	481	481	494	498	472	465	493	504	484	469	470	470	463	481	468	502	458	479	519	507	481	515	465	504	482	459	461	504	444	485	460	475	494	488	475	492	512	475	532	456	486	483	527	490	499	494	438	476	518	487	472	490	495	497	489	440	492	510	440	489	505	487	481	477	469	506	521	514	504	514	480	498	483	489	471	476	451	493	440	512	490	443	506	506	494	485	503	494	453	500	440	493	480	479	531	480	474	490	461	493	493	458	479	497	460	496	460	513	463	451	517	483	483	496	495	524	516	464	470	534	479	497	428	507	474	486	535	462	468	506	458	499	457	515	504	513	455	490	506	491	445	474	484	510	510	504	500	476	530	473	491	473	453	498	524	476	528	506	498	517	488	475	461	486	496	521	448	462	475	477	505	473	501	478	450	492	491	487	476	521	469	477	511	495	520	473	502	452	474	506	467	497	545	482	479	526	497	511	506	464	486	486	499	513	481	502	475	482	468	471	501	486	529	505	476	476	491	491	456	506	511	520	507	487	482	495	493	474	476	477	480	502	519	491	453	496	493	482	496	444	530	448	455	520	517	490	478	507	458	506	486	448	471	507	480	475	499	502	501	464	487	477	490	483	471	442	503	483	502	482	473	481	501	464	532	511	490	496	470	505	469	502	488	497	501	490	503	494	479	468	516	493	492	489	470	477	504	474	486	516	496	465	500	483	480	493	471	498	525	491	515	524	492	522	484	513	478	506	491	487	485	459	459	466	492	481	485	501	485	493	470	485	499	460	464	454	497	477	514	495	481	483	470	507	489	493	489	526	456	524	511	507	471	466	531	502	483	468	502	454	492	529	495	482	470	479	510	432	474	521	485	537	469	503	486	493	504	497	477	505	444	498	481	506	479	482	489	466	473	466	488	472	507	425	476	478	477	497	478	512	499	482	479	495	487	516	481	489	500	502	443	442	504	526	494	476	473	481	505	500	503	469	496	464	473	477	503	488	472	496	500	510	499	511	528	493	492	493	482	447	488	462	526	495	468
22888	21452	29195	24108	21456	21508	8351	1342	994	961	881	764	764	722	677	726	621	610	642	652	589	626	612	584	596	574	579	547	591	590	563	569	578	563	566	553	556	552	638	582	561	541	570	561	547	534	558	526	495	523	554	558	539	562	566	595	580	557	602	559	532	571	577	577	592	538	548	536	529	601	568	562	579	553	576	565	528	558	514	558	530	571	560	543	546	567	529	532	574	545	576	577	519	538	535	551	575	581	537	563	525	534	582	551	575	577	541	536	550	571	561	585	505	520	545	573	579	578	548	598	578	524	572	585	561	560	532	557	574	549	582	548	565	548	508	547	560	569	540	531	544	564	535	517	540	551	571	534	557	585	558	533	571	560	544	576	544	592	565	575	585	571	540	518	539	616	562	566	553	574	545	573	559	533	560	583	522	517	522	558	515	544	580	573	544	547	578	516	507	587	552	551	547	592	574	547	603	550	498	560	525	578	595	503	559	561	556	534	551	544	554	585	562	525	555	537	591	555	566	510	560	545	525	571	583	568	500	486	560	559	519	490	551	587	558	560	562	570	536	551	580	551	552	580	611	544	542	543	558	597	544	583	555	565	529	536	543	532	568	554	590	538	527	537	558	525	557	583	535	552	497	602	584	520	539	536	552	558	557	574	509	545	576	564	517	559	575	523	544	585	555	538	551	568	517	524	602	534	577	583	524	571	504	551	567	564	541	534	523	558	539	586	532	544	570	524	545	550	555	537	572	519	541	542	585	576	558	538	539	540	566	565	532	531	559	510	553	592	575	569	595	533	554	544	555	556	514	523	521	544	573	503	556	521	561	578	593	558	535	564	540	586	577	543	537	543	566	602	498	534	520	533	586	556	533	566	541	615	568	581	533	534	570	561	548	533	544	571	546	534	561	550	544	553	600	497	523	483	536	574	556	597	522	574	577	531	575	527	556	567	553	548	578	591	557	569	531	582	566	532	512	516	543	524	569	548	551	550	578	556	513	553	544	515	516	522	588	559	503	594	546	557	532	517	516	597	528	570	524	551	563	518	516	560	525	529	557	555	564	512	548	534	540	527	523	569	552	559	574	544	525	514	557	477	535	517	581	484	527	565	534	537	547	549	535	538	524	510	550	576	554	574	548	539	545	552	509	560	522	542	531	559	560	560	549	521	580	592	552	538	550	578	590	538	591	522	535	529	508	543	531	599	538	597	542	550	568	534	533	534	581	570	552	590	525	540	578	584	569	565	557	542	568	598	540	526	553	575	555	584	533	558	492	529	563	525	534	550	550	538	523	560	533	577	524	561	584	530	581	545	533	574	542	496	549	534	575	570	542	609	543	586	551	538	520	555	565	537	551	572	551	561	516	544	519	553	581	543	569	556	556	559	557	604	559	528	549	513	563	540	577	544	574	571	519	559	589	559	524	527	552	506	530	503	551	519	511	551	566	564	573	519	543	557	567	570	547	560	564	533	540	586	553	559	586	560	550	523	527	554	548	503	567	512	548	559	515	573	530	561	541	535	558	550	537	573	559	564	566	575	588	559	529	544	550	541	501	549	576	549	551	553	567	569	561	550	574	572	569	588	577	520	586	536	566	561	531	567	549	526	532	547	577	546	547	529	531	554	551	543	580	565	538	527	563	523	523	562	538	592	516	559	558	575	524	530	544	545	537	555	569	558	573	555	520	586	522	518	565	516	533	551	524	615	583	557	554	552	566	577	557	536	541	514	567	519	540	568	514	542	587	540	579	515	551	527	548	524	544	567	578	539	557	572	579	526	521	570	557	583	565	524	581	568	533	511	550	579	579	566	555	562	532	522	526	546	576	524	563	550	559	587	527	526	549	542	519	548	597	541	526	579	485	525	563	487	536	557	583	527	545	545	562	545	523	517	601	518	566	509	533	569	510	505	546	525	576	568	551	525	568	524	561	533	541	558	530	542	556	578	531	510	565	551	559	551	582	555	563	521	559	528	565	589	527	522	516	529	535	519	540	525	534	567	564	550	535	533	550	573	509	553	570	587	538	533	551	555	591	541	538	515	539	533	552	532	554	552	538	499	534	527	560	556	583	528	535	486	546	551	544	578	559	552	541	546	558	551	533	497	497	535	583	537	562	552	500	582	585	527	522	589	575	533	546	550	531	566	557	564	525	529	559	591	557	549	521	530	559	560	525	561	551	576	559	556	542	549	574	519	530	562	542	541	559	558	601	544	521	538	538	556	514	542	573	531	583	547	571	566	551	570	579	557	513	498	566	568	544	542	562	572	527	558	539	510	560	559	565	564	550	569	565	521	569	522	546	530	496	526	551	555	507	547	556	540	562	557	532	519	551	554	587	596	544	545	607	525	582	518	528	519	584	549	547	563	525	549	564	557	544	519	547	571	558	571	515	521	528	504	584	562	565	578	596	525	535	539	540	544	563	596	588	559	527	513	533	564	522	532	545	589	586	527	525	530	540	529	511	563	580	552	579	540	531	531	563	564	564	586	585	509	615	570	549	533	577	550	537	545	506	557	546	514	518	566	617	540	586	555	554	520	527	544	547	565	548	528	512	567	548	591	556	571	516	549	516	530	554	555	541	558	559	499	532	545	514	573	552	536	546	593	567	552	523	550	583	547	506	587	539	530	539	554	562	570	546	552	557	540	570	576	533	562	551	539	500	526	496	570	506	534	533	535	547	599	530	582	536	535	554	552	530	561	572	529	582	521	514	570	584	541	570	526	569	564	528	514	557	567	539	575	541	546	504	557	519	588	544	514	551	571	562	560	527	526	525	536	564	584	519	476	558	512	556	533	578	523	547	519	506	550	502	558	569	553	538	562	586	536	559	540	560	530	541	504	524	538	559	572	591	554	571	501	558	524	543	612	538	573	534	546	549	499	522	593	573	518	501	547	531	506	589	506	541	533	536	553	508	556	579	558	521	601	541	537	562	553	558	535	556	515	533	571	540	542	552	591	559	574	525	585	535	502	544	572	536	542	570	521	506	482	547	498	547	557	597	537	547	545	495	553	556	553	546	475	556	507	584	521	539	564	565	508	534	565	586	499	557	563	525	550	551	523	541	499	549	573	563	548	540	576	567	553	537	586	517	573	572	531	545	568	580	579	522	473	532	523	562	513	551	556	554	529	540	552	521	553	572	541	530	563	561	580	494	535	543	568	542	555	547	540	558	543	524	549	576	526	566	533	498	482	564	563	565	512	550	509	526	527	568	568	561	539	523	502	537	562	522	572	521	562	559	532	588	529	549	549	581	536	525	553	541	558	557	568	531	569	474	558	518	546	605	530	567	550	536	575	514	535	530	526	545	561	509	541	532	534	546	505	538	552	533	540	549	551	515	572	562	537	571	536	540	528	575	571	534	527	500	594	521	541	570	523	545	519	552	501	565	504	572	542	579	527	506	522	575	541	590	547	586	565	578	545	571	538	593	562	535	534	555	525	574	515	530	554	545	596	550	553	579	546	560	524	586	497	547	555	542	598	525	553	551	566	559	530
5005	14949	9979	5012	3687	2765	2164	1649	1425	1237	1099	1013	945	841	840	720	718	677	694	705	642	643	633	658	599	624	562	598	606	631	587	586	629	612	582	568	566	525	573	601	579	576	605	595	574	555	587	558	572	602	555	571	580	548	603	519	547	604	566	561	563	513	556	557	572	599	556	561	553	576	575	566	542	555	599	571	577	533	592	543	571	534	562	565	549	530	535	519	571	539	567	581	574	530	591	554	544	543	538	540	586	558	554	575	606	546	566	518	580	518	527	507	510	505	545	547	578	571	502	516	555	520	579	547	508	594	504	567	577	552	589	545	563	526	539	534	589	573	592	561	572	549	545	530	563	576	571	571	542	544	555	525	544	517	544	539	572	537	542	533	545	585	584	537	562	551	558	506	545	544	536	585	551	564	570	548	537	552	517	562	567	526	594	514	535	547	573	546	538	535	539	574	547	573	577	533	586	545	544	526	519	536	563	568	582	520	549	536	523	552	521	516	542	553	548	559	539	581	575	549	548	593	568	575	566	558	530	567	544	569	534	588	567	559	542	559	538	568	527	533	550	508	558	525	553	582	535	561	531	514	566	551	539	568	540	535	551	523	542	571	526	567	515	542	559	577	584	530	588	538	558	502	577	537	542	578	550	561	579	596	539	516	532	559	561	551	567	507	526	536	539	566	568	557	534	533	556	523	566	558	580	535	536	549	585	535	576	508	565	564	549	545	551	549	579	561	569	551	563	564	535	552	534	582	583	519	566	567	555	572	516	528	593	555	603	562	523	585	563	531	532	571	536	540	524	545	547	588	587	579	539	578	550	533	544	528	539	552	581	563	542	546	613	588	563	575	534	518	577	535	550	568	533	557	558	544	596	544	514	548	526	548	562	547	581	542	559	539	574	533	577	564	557	572	525	593	557	585	558	570	529	556	525	538	572	578	559	524	536	556	553	526	520	587	544	568	533	525	548	574	545	535	567	557	588	515	579	546	540	561	541	557	596	526	541	519	549	563	537	523	521	546	584	553	558	547	535	540	549	533	530	549	485	559	528	560	559	535	558	577	551	517	551	578	554	593	535	551	572	539	555	574	509	576	531	557	505	549	583	555	555	521	567	580	583	557	578	527	561	571	591	583	542	613	581	545	526	528	540	600	520	530	533	550	548	567	572	520	588	583	542	567	576	560	560	560	588	553	557	571	508	546	607	545	580	541	571	534	521	579	525	568	545	527	525	548	530	569	547	522	574	547	571	560	542	568	529	571	523	538	585	596	575	508	534	566	502	542	565	560	506	560	538	548	586	517	536	528	557	546	591	514	510	548	510	567	532	548	563	565	525	561	549	526	532	514	548	526	529	539	550	561	553	566	556	559	527	539	593	558	578	538	538	537	551	535	552	535	551	542	549	544	543	547	544	566	504	551	563	548	594	571	545	587	532	552	538	515	568	505	498	596	529	555	596	550	571	512	553	560	580	515	523	547	568	590	555	564	532	563	566	601	599	562	597	526	545	570	518	558	535	552	602	512	558	551	531	523	532	538	515	571	582	557	584	551	572	480	546	516	564	552	566	531	552	542	508	507	561	524	537	506	537	581	544	523	576	553	531	566	518	600	515	529	558	564	521	593	599	537	570	586	563	528	538	527	552	593	555	520	545	552	557	524	548	568	553	574	536	554	572	550	552	540	564	543	568	569	544	572	570	528	557	565	567	561	555	525	548	536	579	525	594	556	559	574	600	534	596	602	534	569	536	569	582	566	558	529	550	561	536	542	553	537	541	576	559	566	575	527	551	545	536	538	548	579	562	584	549	522	522	515	550	540	590	610	563	574	538	513	512	563	521	583	540	529	516	564	558	564	550	522	535	558	576	582	558	579	577	555	539	503	526	548	516	569	575	571	570	554	559	569	534	584	561	549	574	560	593	555	542	520	554	556	569	571	564	541	495	573	510	523	550	551	490	556	543	528	613	580	593	548	519	572	525	574	543	528	572	546	547	531	560	532	558	577	571	551	553	531	544	583	537	530	589	573	543	526	524	567	527	591	553	574	580	526	535	610	538	540	536	526	552	550	573	541	544	536	571	528	567	585	531	545	578	556	545	551	547	527	549	591	563	522	562	537	552	519	556	573	541	565	544	566	546	567	575	596	523	563	572	557	527	523	560	556	582	519	574	544	550	535	561	551	543	559	537	557	589	532	566	568	533	569	546	523	556	561	565	565	570	543	551	549	573	548	577	547	582	568	522	544	563	573	534	559	533	515	545	565	519	564	556	585	546	538	528	566	560	560	529	531	608	550	542	572	557	565	558	520	519	539	573	567	577	597	534	562	563	560	515	584	574	548	515	542	525	563	552	520	513	603	550	585	568	577	527	530	552	568	548	579	568	566	547	603	554	577	545	571	522	571	533	548	525	537	555	575	561	574	526	536	504	531	519	566	564	530	493	561	538	534	554	576	556	567	542	546	564	536	576	500	523	533	568	499	556	545	556	545	509	574	517	566	554	553	546	536	574	581	552	535	536	549	571	576	590	554	543	518	595	582	569	578	565	517	548	620	576	543	557	578	568	564	555	540	532	562	553	567	595	524	603	547	551	549	545	539	593	538	560	555	575	540	532	538	556	550	500	548	545	555	543	549	539	545	519	533	541	561	553	543	554	616	554	518	579	542	587	562	591	591	542	549	562	532	567	546	592	521	556	581	555	566	555	552	510	587	526	534	517	577	570	540	561	556	532	545	508	555	534	565	591	557	533	555	552	547	538	559	560	587	541	517	547	553	531	513	580	524	527	605	574	521	581	523	586	536	548	533	536	522	512	597	586	544	531	540	556	526	559	576	567	560	583	534	583	601	545	571	562	564	549	545	525	586	560	578	592	536	538	582	536	539	509	544	568	584	534	587	598	551	590	552	534	546	522	564	557	569	548	555	559	595	563	551	506	566	556	552	515	588	501	565	534	531	555	529	548	542	561	551	569	566	547	537	558	595	544	550	547	551	538	578	528	577	549	533	557	534	519	555	558	516	520	530	567	528	544	586	559	533	553	562	535	603	592	551	568	522	566	582	558	565	566	524	523	529	555	562	580	556	528	566	564	559	547	550	538	564	580	522	534	522	554	530	565	491	568	531	541	534	548	568	560	530	565	518	587	582	553	541	549	547	533	532	549	566	556	550	532	510	558	535	556	556	574	501	593	553	581	513	537	543	563	566	538	538	561	568	515	524	596	563	546	519	569	529	563	573	513	516	538	567	565	553	547	561	529	529	593	540	575	567	583	563	542	603	547	560	585	517	585	572	544	574	555	583	555	560	534	518	552	562	564	551	586	560	573	534	551	581	574	545	550	539	566	561	562	551	595	538	558	493	600	519	528	494	545	561	536	530	526	565	516	541	549	591	516	573	518	575	555	572	553	541	597	543	535	542	538	556	553	521	593	546	505	542	579	597	558	545	546	550	537	499	538	557	553	560	574	548	582	617	562	532	517	561	562	526	520	569	576	536	562	547
28152	17653	3270	474	329	314	247	273	255	230	236	208	245	251	252	245	247	254	197	216	237	231	216	255	231	223	210	244	224	236	237	245	222	223	234	246	231	234	230	247	208	221	252	213	223	216	225	219	217	226	225	216	272	218	227	244	234	220	213	207	243	251	252	251	251	242	237	231	254	246	210	256	225	205	228	230	214	228	218	209	253	239	217	236	227	242	225	255	255	237	239	254	242	214	234	210	237	254	262	224	240	229	237	227	233	200	243	235	214	200	238	244	213	225	236	237	276	244	229	238	242	231	241	232	226	220	244	238	253	220	224	236	204	251	218	257	236	240	234	255	243	219	223	206	245	265	222	222	268	211	212	211	226	234	237	198	219	228	234	253	232	230	248	238	223	220	233	246	257	244	250	219	221	235	206	257	224	244	223	222	244	224	211	278	241	217	218	215	227	226	244	239	221	196	221	245	225	219	211	221	217	237	251	230	235	200	234	228	221	241	224	224	215	225	260	241	238	237	249	230	222	227	227	233	231	235	234	226	228	225	229	227	218	196	222	240	264	250	227	235	244	219	242	226	230	228	226	181	217	209	203	221	233	247	227	249	221	239	221	242	238	237	226	223	210	231	243	249	213	226	249	240	259	232	243	240	226	229	225	238	255	258	237	237	207	237	234	232	226	236	240	239	213	237	193	244	245	242	245	242	222	217	224	218	219	219	214	240	221	227	241	232	205	229	248	205	240	219	235	220	223	245	246	225	232	211	233	232	241	237	232	219	258	256	206	230	253	213	219	228	239	248	226	281	227	235	236	257	215	240	221	214	233	223	234	221	244	254	225	237	233	252	243	245	240	230	249	199	218	229	222	239	230	236	215	231	256	257	245	216	216	212	217	232	239	231	234	250	236	242	269	212	216	238	231	242	222	229	244	215	213	217	229	213	223	237	218	236	213	236	211	229	226	221	258	231	207	213	216	225	219	238	211	218	227	228	216	222	244	236	236	235	233	238	215	220	216	211	245	202	241	228	226	236	254	237	228	236	230	216	227	214	237	218	230	231	239	228	261	226	236	240	232	250	231	211	249	230	233	235	234	229	226	214	222	254	211	226	217	230	229	240	264	233	224	223	256	224	241	243	232	223	238	248	238	237	218	223	272	228	251	226	241	219	248	239	259	235	221	233	230	211	230	251	262	255	227	222	235	213	217	245	254	216	240	248	230	227	249	214	242	226	213	221	241	224	272	271	228	208	234	249	234	239	209	242	219	222	272	226	246	240	223	225	246	247	222	229	222	229	227	246	241	233	241	251	239	272	251	227	234	199	233	257	225	217	228	222	248	248	253	229	234	228	222	245	221	231	257	208	229	240	245	242	232	249	229	241	252	262	222	241	238	228	231	264	256	255	219	248	234	237	206	244	214	215	238	232	229	254	235	211	259	233	211	222	223	240	239	227	233	247	211	225	235	235	247	241	215	249	258	228	224	228	236	247	219	248	250	226	243	217	206	223	213	207	246	200	202	211	225	240	230	265	208	233	216	216	254	190	235	239	237	210	218	198	214	228	221	215	253	218	245	205	227	210	240	237	244	270	251	222	224	260	232	212	233	236	197	214	244	231	219	245	200	219	239	222	217	251	239	236	232	237	238	240	230	240	273	238	257	237	220	244	240	244	257	224	226	208	230	238	238	245	225	256	204	255	228	239	246	218	224	238	221	248	244	242	238	239	182	236	231	222	226	222	220	253	225	239	215	233	223	212	218	242	253	216	237	242	227	244	215	223	217	220	261	246	230	225	229	256	178	248	240	213	227	226	239	234	217	227	221	218	238	234	239	223	235	225	218	213	224	242	216	232	210	233	257	255	232	230	232	246	229	212	220	244	217	232	277	221	241	238	246	214	213	245	235	227	211	257	222	250	214	226	227	214	211	241	242	243	220	247	225	227	223	253	296	243	243	246	212	262	242	215	215	221	228	246	258	256	258	236	230	216	244	215	204	259	248	196	249	224	226	247	239	221	237	235	217	237	228	230	253	232	239	246	243	226	242	245	246	249	243	218	228	226	212	234	227	226	221	249	232	233	222	267	235	236	223	256	220	231	237	229	248	218	228	208	233	238	252	220	248	226	212	229	234	250	265	223	218	220	220	239	233	250	218	246	241	202	212	221	226	264	221	223	229	222	240	224	243	222	225	232	221	245	224	247	208	236	227	248	213	219	230	224	247	258	219	242	219	223	254	212	239	219	263	245	228	243	235	251	232	240	226	233	252	247	253	238	235	208	241	202	206	238	240	258	223	246	205	224	222	235	238	240	210	230	253	211	207	207	223	235	235	244	242	247	242	207	227	212	224	228	249	271	221	244	240	209	225	211	219	209	228	241	247	235	242	204	241	250	275	246	244	239	214	219	242	197	235	235	214	193	252	203	214	229	236	258	237	229	240	244	251	227	235	220	252	241	239	199	248	230	241	249	243	218	231	243	233	231	247	221	236	210	257	214	227	251	224	227	237	243	226	241	223	202	230	244	231	250	231	234	230	233	222	262	237	250	202	245	216	239	229	244	246	206	223	278	239	276	239	197	235	243	214	224	234	246	236	237	247	210	213	234	223	237	213	227	257	242	243	228	222	228	221	214	214	243	251	244	235	239	223	249	242	234	234	232	248	237	238	247	225	266	253	231	241	252	236	199	204	221	259	234	228	240	253	231	250	215	241	208	249	246	247	206	260	226	225	244	227	226	243	241	246	206	199	245	283	249	234	228	246	241	263	263	236	238	233	235	224	217	216	239	216	234	248	221	254	241	240	227	203	258	238	210	235	224	221	249	227	217	238	231	200	241	254	225	206	232	236	260	197	248	241	225	259	237	222	244	240	251	247	237	212	233	220	240	241	208	242	229	249	240	242	215	238	242	238	224	207	220	229	234	225	235	191	241	254	217	233	221	230	242	258	221	224	223	238	226	231	211	239	230	237	226	242	209	208	261	235	261	223	235	223	243	237	232	207	244	215	232	226	267	225	214	223	220	224	231	248	223	238	238	245	219	236	244	233	233	228	229	231	240	224	195	224	252	219	232	213	246	232	242	227	225	236	235	209	203	224	232	253	222	258	232	248	203	215	225	236	226	223	232	242	239	246	233	242	211	233	227	193	246	241	232	227	223	238	226	254	228	232	239	211	227	234	244	235	250	246	230	218	265	202	235	235	220	223	217	234	231	238	267	224	230	238	228	233	247	228	222	232	232	246	232	243	227	237	240	245	234	192	228	240	226	241	229	230	239	240	225	242	242	231	232	230	248	201	239	199	218	234	237	226	238	211	222	223	233	242	219	212	213	227	222	249	240	230	236	239	216	240	243	226	233	250	226	234	233	228	229	235	219	220	222	219	229	237	225	230	235	220	215	219	229	223	234	218	241	205	221	211	219	213	236	232	217	223	253	224	219	231	235	237	217	233	214	217	225	228	219	214	262	230	258	216	243	241	208	223	269	229	246	230	237	213	185	234	244	219	233
4282	765	596	391	369	317	291	282	280	271	261	246	256	257	270	291	279	278	254	283	261	282	253	293	259	218	255	279	245	277	242	248	253	288	256	246	267	298	254	275	249	286	292	267	247	243	269	259	228	280	244	272	261	244	240	280	242	261	249	301	244	276	290	254	259	268	268	237	311	269	246	286	286	251	264	256	266	269	263	282	257	242	250	242	253	257	300	287	242	235	280	265	265	247	270	281	255	258	256	244	238	263	242	277	221	277	239	251	253	270	236	268	261	262	279	259	267	272	293	261	258	260	249	259	236	273	276	271	273	250	267	249	279	257	265	270	273	258	266	255	271	258	261	288	271	272	248	247	243	257	263	241	262	253	265	286	273	275	261	268	225	269	276	254	249	246	264	301	268	215	284	266	240	272	239	274	246	254	265	244	248	257	259	298	265	252	278	273	266	239	269	268	267	242	270	271	238	261	254	293	292	258	253	272	271	266	269	273	268	259	278	262	245	265	275	282	256	268	247	233	265	259	259	264	269	236	278	257	228	257	260	249	242	288	234	246	290	289	278	245	266	275	290	238	234	291	270	247	260	235	242	245	254	247	231	253	262	265	276	229	267	247	286	255	250	267	281	279	271	248	279	288	245	254	257	260	258	261	267	225	234	251	279	241	270	264	261	228	253	281	258	247	265	244	261	273	238	234	241	254	303	277	280	250	237	265	243	249	259	264	265	239	273	247	242	262	254	263	270	260	268	257	259	258	263	262	222	281	266	249	282	290	259	237	249	244	226	251	241	268	250	267	272	252	252	267	278	270	231	274	253	268	294	273	278	280	258	266	268	264	257	246	264	257	248	260	266	233	269	244	261	255	255	278	258	258	275	263	273	269	279	262	286	275	262	256	271	233	272	282	263	219	277	267	234	275	281	240	265	241	264	280	252	255	272	262	270	234	255	274	279	285	257	248	262	265	254	276	254	250	267	248	254	268	264	266	261	259	276	273	282	254	263	284	269	242	253	252	262	257	314	251	259	293	273	241	262	252	249	263	252	253	261	253	259	268	240	275	283	250	244	268	262	267	297	259	231	269	264	251	250	284	249	258	280	277	246	223	261	277	261	242	247	238	252	253	264	285	286	268	270	296	240	277	271	275	275	262	307	266	279	246	276	255	261	270	288	268	257	265	301	264	269	234	277	241	292	298	259	248	264	237	250	271	244	268	258	253	246	250	250	281	240	262	261	261	260	253	273	249	249	248	251	257	256	251	273	285	274	265	259	260	267	266	257	276	242	255	263	229	261	261	276	276	251	273	262	268	274	244	243	292	254	274	242	234	251	268	263	271	283	281	263	265	265	244	251	272	251	264	306	266	261	279	251	261	264	267	273	226	268	253	251	241	236	288	244	272	267	284	250	260	277	278	275	275	247	297	261	249	262	262	243	287	272	259	225	306	221	266	251	270	280	257	253	261	250	259	277	257	287	245	228	242	284	268	268	268	256	284	276	249	282	267	262	254	254	259	281	263	249	255	250	248	256	252	247	257	259	261	290	240	272	293	247	284	280	284	256	282	253	262	266	255	247	252	254	267	267	246	250	243	224	264	259	264	255	260	258	238	259	264	250	247	241	270	253	262	260	287	245	261	267	261	254	259	241	240	293	274	252	275	282	244	259	245	252	269	245	249	256	249	263	284	282	253	264	248	259	279	268	257	287	256	271	259	263	271	270	266	255	261	275	297	283	265	264	258	267	294	265	279	275	278	267	268	247	271	278	275	281	229	252	281	268	246	279	270	255	264	266	240	237	262	280	259	244	254	287	297	246	255	265	229	275	246	255	260	270	228	264	255	255	292	268	258	233	237	238	258	236	259	279	270	259	260	252	277	254	299	248	251	259	251	253	292	258	264	265	260	266	259	281	268	255	257	253	237	226	264	260	232	257	265	252	255	240	239	232	274	272	258	266	239	267	249	255	274	246	240	248	259	235	232	279	269	249	234	245	259	267	255	237	267	226	271	272	262	271	265	287	245	246	247	250	260	268	257	245	271	242	229	269	261	292	288	268	246	270	269	265	260	291	254	305	257	279	245	279	271	286	271	263	245	279	267	273	267	257	272	260	220	259	234	259	259	260	277	255	278	233	264	273	244	261	257	266	248	253	264	283	239	238	271	270	272	250	262	268	266	225	256	241	270	257	254	287	266	257	256	261	257	269	256	265	272	275	255	241	286	265	293	250	270	248	274	277	270	260	270	264	266	238	246	263	260	267	265	283	289	272	219	263	242	271	277	249	256	253	238	266	257	238	263	266	257	261	281	268	277	233	258	274	248	263	250	271	281	239	266	257	248	263	252	263	273	266	254	272	264	254	275	257	258	277	270	265	252	281	267	258	273	241	278	268	260	257	276	254	275	277	283	251	257	268	262	242	282	266	288	253	275	277	256	255	258	230	267	245	233	240	261	250	261	276	285	255	283	289	278	242	255	267	275	261	258	244	279	258	225	273	284	264	257	273	250	278	238	279	244	279	239	258	257	246	254	254	259	262	267	261	262	265	291	270	248	273	302	253	262	264	228	264	281	241	265	268	224	273	245	268	273	243	269	294	236	281	291	259	269	269	252	251	264	255	254	250	258	288	244	278	253	254	225	265	257	257	271	253	245	276	287	285	281	272	263	262	270	281	282	271	240	254	257	269	245	239	238	275	261	267	297	253	287	300	247	252	267	265	258	253	261	269	250	255	241	239	259	226	272	277	277	240	240	262	264	240	277	244	285	277	269	256	280	272	267	267	243	267	231	271	257	243	244	267	283	231	267	248	256	252	265	267	265	263	265	260	249	246	258	234	274	294	219	246	241	265	261	248	250	253	258	287	266	264	274	272	266	260	247	279	271	291	255	274	282	252	277	289	263	290	245	240	264	307	276	216	238	261	268	237	262	249	283	266	261	275	266	269	236	271	258	271	243	276	246	244	250	274	265	256	259	263	275	246	259	253	227	260	273	253	253	292	237	268	291	250	271	244	243	287	259	272	251	248	273	246	259	251	287	274	249	254	255	272	260	290	251	230	246	263	267	244	271	252	234	224	240	247	263	242	269	260	266	239	269	249	248	294	231	252	265	254	246	260	255	239	246	246	275	257	270	262	262	236	276	253	276	286	271	249	269	296	297	229	259	268	281	279	268	256	277	265	255	327	291	260	240	278	262	253	258	267	298	266	272	254	292	258	286	255	254	284	266	258	274	236	283	279	252	251	271	259	247	247	242	291	243	250	263	258	270	260	235	257	261	285	256	259	274	263	269	255	262	246	234	242	228	238	265	228	215	275	247	223	247	263	235	255	252	248	261	281	276	250	267	273	256	280	252	258	262	258	259	236	269	281	240	266	314	283	277	250	260	266	266	243	246	261	258	254	257	251	278	278	280	265	258	267	260	251	234	254	263	289	266	271	277	257	229	253	254	256	249	277	237	250	248	241	280	265	279	270	282	259	274	278	270	236	273	261	237	252	282	267	255
23984	21376	28615	24508	21385	9185	882	555	468	415	390	353	352	326	272	319	292	284	305	281	262	248	273	298	267	278	254	240	272	261	250	247	250	254	255	283	261	268	241	242	261	255	252	263	233	263	230	268	263	232	237	266	257	245	230	240	255	226	255	235	227	271	242	223	242	251	246	233	276	241	258	249	230	256	242	257	233	235	258	273	251	256	240	252	233	266	250	250	260	246	253	218	269	241	248	269	255	236	219	256	252	220	230	238	217	242	229	276	232	241	239	246	232	262	241	235	242	278	298	249	211	220	250	238	280	246	267	247	242	261	235	236	255	268	241	227	248	234	263	272	255	245	238	228	264	230	265	257	245	244	263	248	260	271	259	232	237	241	240	245	273	256	257	229	266	279	244	247	264	232	238	261	268	239	226	254	241	255	242	243	218	251	232	233	240	238	242	235	253	231	268	248	259	233	261	252	253	227	225	219	267	208	245	207	230	270	274	234	277	249	250	245	249	220	240	232	260	234	272	267	267	259	236	251	244	255	233	254	235	266	223	249	266	270	237	265	253	251	264	225	246	239	257	251	267	231	250	249	242	274	252	241	249	246	270	259	242	256	211	242	269	254	246	246	287	234	242	233	222	272	220	250	258	261	264	252	239	222	241	238	244	247	245	240	248	282	250	227	246	210	265	256	265	216	259	249	245	245	237	268	251	260	253	249	249	227	237	240	239	249	228	240	237	216	237	257	265	219	225	212	219	241	263	247	264	243	228	257	256	267	236	250	245	224	262	282	256	259	252	252	239	280	273	234	265	221	237	257	227	206	287	238	231	263	265	237	237	230	266	238	247	238	240	279	252	226	242	254	249	217	244	252	257	223	255	253	239	262	217	256	265	235	287	250	256	255	227	262	275	253	246	260	249	262	244	231	224	230	269	283	260	252	248	255	229	260	249	248	222	234	263	239	270	226	252	233	274	249	229	224	225	229	240	271	260	230	230	241	210	233	229	222	247	233	271	235	238	272	213	259	235	230	242	225	269	250	231	254	262	258	245	254	248	235	236	255	254	224	251	278	248	262	255	256	257	265	260	239	245	267	244	239	278	251	254	263	253	257	287	228	248	221	266	239	233	246	263	225	266	250	236	239	239	233	216	224	237	262	244	254	251	263	213	245	270	256	242	258	249	260	235	282	233	244	245	251	257	273	250	242	275	271	219	247	243	233	259	254	238	249	230	248	239	204	250	254	265	235	229	217	245	236	257	285	238	267	262	251	218	269	245	247	236	238	218	266	242	243	261	247	255	248	236	265	266	248	249	259	240	238	245	241	218	243	259	240	244	262	247	237	242	257	237	248	259	232	223	230	250	269	253	239	268	235	261	240	249	274	224	244	245	207	253	233	273	226	252	257	253	242	242	245	251	250	240	224	228	254	239	237	251	224	227	245	255	255	265	255	230	245	251	247	256	232	249	241	225	227	255	252	247	228	224	260	245	246	228	273	240	209	250	246	278	262	247	263	230	244	233	258	239	228	220	249	257	230	253	230	260	231	228	247	261	258	249	254	252	240	250	240	261	273	270	230	220	234	250	234	257	239	254	244	251	261	242	245	248	239	254	248	226	243	243	223	231	259	234	265	240	236	252	232	243	236	255	238	222	265	229	269	255	249	233	255	229	242	251	253	265	279	260	217	260	256	249	250	231	260	247	260	256	243	272	225	240	232	263	267	245	251	248	270	267	239	255	270	271	235	260	240	256	251	242	249	230	249	248	211	229	226	251	262	282	253	252	243	242	230	254	231	255	251	255	238	247	252	272	235	245	257	256	238	235	258	203	261	225	235	250	242	248	241	257	208	251	245	256	238	248	220	260	216	224	245	245	252	250	247	278	226	213	243	266	246	230	248	242	254	243	243	237	237	253	240	242	243	251	244	246	268	234	260	259	220	219	255	249	246	226	271	274	270	256	238	237	231	255	258	261	264	231	240	250	236	228	269	236	250	247	226	228	252	255	269	221	239	253	237	237	244	263	239	234	252	263	247	260	254	236	219	234	247	260	241	238	217	268	230	280	263	266	246	246	244	218	218	274	254	220	223	244	253	250	211	246	240	258	248	243	239	244	271	252	251	271	245	236	245	242	254	230	237	240	230	250	234	265	269	282	245	233	256	282	232	267	229	233	229	254	261	228	234	258	248	268	220	219	269	267	281	246	237	253	245	280	261	289	256	225	244	211	231	241	215	261	244	220	235	243	260	227	261	233	249	258	245	232	252	238	254	209	219	255	224	244	241	238	248	219	234	268	267	298	261	241	257	223	227	251	246	228	230	229	248	241	236	253	269	235	254	234	241	260	284	264	225	223	261	289	240	220	235	230	245	218	241	265	276	225	240	240	252	243	282	252	250	241	259	253	253	231	249	235	249	266	239	229	242	234	242	235	233	234	237	239	242	244	272	244	255	212	237	240	239	250	251	236	254	260	236	256	234	248	276	240	241	245	225	245	215	239	228	247	269	257	254	246	242	234	234	239	245	246	254	254	244	272	234	238	234	273	258	220	241	244	229	240	230	221	259	248	240	272	239	241	252	216	263	227	252	255	251	232	242	251	224	250	233	247	251	279	249	235	244	234	277	243	227	243	251	256	237	258	267	226	229	261	245	267	238	232	243	247	231	255	240	230	246	235	235	255	255	256	221	252	244	252	252	242	245	243	223	234	245	254	228	265	239	229	225	250	241	249	255	232	237	257	265	253	266	220	241	239	220	238	233	268	243	238	233	273	241	236	231	256	245	269	230	229	229	256	219	284	265	238	263	240	239	273	267	232	233	259	279	234	254	246	272	223	216	273	233	241	227	208	238	239	250	238	248	261	252	269	253	252	241	235	248	206	239	253	226	263	243	277	245	232	250	245	237	244	230	259	230	263	264	251	256	226	242	245	230	226	255	233	241	237	258	266	271	246	245	221	244	240	252	249	227	244	236	240	252	210	250	278	254	235	238	234	221	238	260	248	218	222	258	276	252	251	246	241	245	241	245	234	250	215	258	250	258	257	256	281	259	252	277	236	238	208	227	232	240	234	245	261	271	264	216	226	247	237	220	249	272	236	251	237	254	260	254	262	239	231	253	242	227	223	248	256	234	238	285	288	260	246	230	255	271	247	255	262	262	259	252	267	234	219	233	247	225	254	242	254	263	258	253	241	239	238	250	223	231	253	248	251	239	235	252	222	239	231	237	225	243	275	242	261	261	217	255	242	268	213	252	247	245	247	234	244	232	237	224	236	232	231	227	224	253	240	230	236	250	277	278	237	241	240	247	241	230	241	223	251	231	230	240	251	227	238	248	253	233	246	252	249	235	242	244	249	238	263	235	254	247	256	232	270	227	283	254	246	242	239	238	245	245	254	238	231	235	268	284	240	220	267	273	250	242	246	246	255	260	242	244	217	243	242	231	240	240	223	256	238	250	274	252	230	246	251	287	253	235	235	245	236	230	258	275	223	229	233	251	242	254	234	231
3350	8983	5749	2626	1873	1472	1128	907	689	545	537	480	442	420	361	412	358	314	327	350	308	295	290	294	284	304	294	299	295	255	284	266	257	262	273	291	304	269	259	294	262	258	265	244	281	266	243	258	308	276	280	226	267	278	263	253	263	276	283	255	279	301	269	275	243	284	253	234	285	260	244	274	265	256	269	264	271	255	270	272	271	241	264	248	224	297	271	259	251	280	266	280	247	235	242	278	275	268	275	275	288	259	245	268	278	264	262	251	267	286	265	285	266	261	251	258	295	290	254	248	250	245	265	260	261	283	275	260	248	269	265	284	270	276	279	295	258	262	251	253	249	255	284	303	287	270	285	275	259	309	265	226	263	259	274	245	280	252	281	274	257	227	266	273	256	255	277	241	279	254	274	271	262	289	263	242	255	219	276	280	262	251	266	253	284	285	256	302	243	278	265	267	298	271	282	262	283	264	261	283	281	268	252	290	241	279	278	259	260	269	232	250	267	266	260	275	294	256	276	227	234	266	271	271	257	245	252	233	244	258	268	270	250	271	266	297	289	254	256	273	262	264	288	271	275	275	260	273	263	268	270	251	249	244	263	268	261	268	268	271	251	279	242	259	288	256	247	263	253	288	240	273	277	236	256	272	263	238	260	247	261	274	226	233	240	226	288	284	247	274	252	255	290	263	261	251	260	275	294	248	253	279	276	262	283	287	248	276	248	277	270	261	260	273	268	260	271	274	276	233	267	288	243	262	265	260	272	296	251	275	262	245	276	261	265	267	280	232	253	276	242	284	255	261	256	249	279	254	242	267	281	274	284	261	260	284	264	264	257	273	278	280	279	254	264	248	274	259	265	249	253	292	256	271	286	260	286	246	256	253	280	248	284	261	252	254	265	229	276	248	294	254	286	282	241	270	259	271	268	269	273	242	268	286	270	270	254	239	283	276	236	263	250	262	245	287	259	252	278	230	295	267	260	260	269	277	239	287	261	233	276	252	273	265	252	282	267	246	234	278	266	264	245	281	273	263	247	259	244	235	279	280	271	236	257	265	264	275	248	224	247	272	294	282	291	238	278	255	255	269	268	270	247	258	295	300	283	269	267	261	246	267	262	250	260	256	284	276	282	300	268	248	251	273	255	270	284	245	238	251	297	301	245	243	259	262	255	247	247	268	258	259	276	278	265	261	259	227	253	264	272	245	280	260	263	285	252	293	243	279	261	258	254	296	241	267	242	283	276	273	296	262	262	288	230	259	281	254	249	290	254	250	280	251	291	275	267	257	246	258	259	270	238	294	258	239	265	267	278	258	274	249	239	298	267	262	286	244	244	228	267	285	275	263	264	254	255	280	238	268	269	260	262	235	248	262	270	257	272	262	262	252	242	272	263	258	281	263	266	253	285	258	265	252	268	260	272	275	255	271	255	253	263	251	254	257	282	248	254	248	279	250	269	273	266	253	245	260	254	276	262	272	268	246	253	298	247	238	252	249	251	266	264	287	310	268	291	258	256	239	230	261	256	253	263	276	274	212	252	255	259	273	235	283	257	266	253	272	241	281	250	296	264	291	273	262	290	279	244	248	243	261	285	250	239	233	261	228	257	265	262	258	259	275	240	260	255	260	251	256	263	269	280	265	262	248	287	257	264	261	274	265	267	284	260	245	278	238	271	231	251	253	287	279	281	242	250	247	266	248	264	279	254	283	239	267	291	265	268	270	259	252	243	298	264	258	292	277	287	284	254	247	261	268	247	263	274	256	264	276	270	262	268	272	234	269	268	276	293	275	254	247	278	259	246	287	257	255	259	216	261	266	271	247	265	237	269	224	246	256	247	279	278	244	261	274	275	275	262	273	259	270	265	248	287	268	301	269	228	256	284	264	277	250	251	270	282	252	258	265	255	280	274	247	255	269	266	267	265	269	250	227	260	259	276	252	255	274	283	263	275	277	259	247	263	239	298	210	250	275	249	262	248	236	260	266	266	272	250	245	288	292	274	267	252	229	281	276	263	247	261	270	242	278	246	259	243	248	267	270	233	301	274	255	260	296	244	245	271	228	254	277	289	264	247	253	247	248	275	254	265	281	261	259	267	286	275	302	237	280	265	278	267	264	294	251	286	291	228	283	266	268	280	290	260	259	259	274	246	267	232	245	276	254	246	273	278	289	252	277	284	256	245	248	273	268	270	272	235	230	259	272	260	251	286	296	266	276	288	270	274	254	259	281	241	280	264	258	294	305	249	262	228	278	234	265	269	240	251	239	235	288	246	282	272	268	283	267	253	249	286	285	268	261	269	270	295	236	275	298	252	249	299	281	276	287	235	253	245	254	275	284	271	291	271	258	269	291	260	288	275	307	230	289	277	288	259	248	240	255	257	244	281	269	255	267	263	251	276	239	260	260	306	257	251	239	277	245	280	269	261	227	258	250	261	271	267	267	251	271	263	282	249	265	256	268	295	260	283	267	279	262	278	264	277	257	205	243	259	239	257	276	246	242	272	281	269	284	299	254	238	293	245	271	249	256	257	243	268	273	265	249	274	249	236	245	255	267	261	284	250	267	257	271	288	259	284	252	274	242	290	269	256	273	245	262	298	267	275	262	275	281	305	264	263	294	271	245	252	250	267	280	263	263	282	250	241	259	281	240	292	258	256	255	260	303	279	251	270	235	274	257	257	261	276	263	286	250	273	226	260	253	244	240	256	261	270	255	299	241	273	282	279	249	248	271	252	250	257	253	261	270	270	250	274	265	237	251	276	260	293	265	252	257	270	248	257	265	249	274	262	239	251	279	268	255	257	239	273	272	268	257	265	268	251	266	240	232	240	265	233	234	266	267	231	256	284	256	248	260	262	255	282	252	279	269	239	270	254	250	266	242	245	272	249	293	255	283	255	233	249	254	271	286	240	266	264	242	270	292	245	259	266	263	279	274	255	266	269	249	260	223	264	251	275	271	270	266	241	255	261	265	267	258	283	241	266	256	271	264	277	271	247	250	268	233	268	280	290	274	272	288	291	269	237	271	240	244	259	275	264	270	237	275	257	272	228	253	279	258	272	302	242	281	228	273	244	247	251	270	271	280	309	277	248	269	244	253	247	257	279	280	233	262	271	268	296	276	281	269	270	280	260	243	253	241	260	245	283	251	277	256	270	276	267	236	253	244	271	250	288	283	248	267	279	265	282	253	268	275	232	237	242	250	248	271	251	246	250	255	280	270	262	274	251	258	265	279	259	288	256	264	285	283	245	291	272	268	263	266	270	262	255	247	286	239	289	260	278	243	269	274	276	270	255	259	259	267	249	255	228	272	262	248	254	254	253	266	289	296	249	261	268	265	270	255	277	279	264	258	272	278	279	255	226	264	267	245	268	258	268	258	246	265	270	289	258	279	261	276	278	255	234	241	285	279	253	268	261	236	246	276	251	259	271	257	269	279	251	241	263	245	266	286	279	252	270	268	247	262	261	243	280	266	280	291	254	291	256	262	287	270	250	275	293	282
25242	21377	27501	25516	10088	923	691	650	587	504	555	482	520	516	541	494	486	483	466	455	432	505	456	454	507	472	467	438	444	489	467	465	454	440	446	441	492	430	427	471	469	471	491	431	425	424	442	423	455	481	475	438	459	478	450	436	461	454	464	421	462	453	437	436	427	491	449	480	455	451	454	430	487	445	455	472	469	469	473	477	443	464	421	482	442	462	432	461	443	432	418	425	476	496	481	449	445	438	442	493	474	469	487	429	461	479	426	482	431	456	417	483	455	455	435	438	434	479	465	447	406	507	454	422	465	435	439	459	508	468	464	458	457	476	465	442	454	488	446	453	441	452	470	447	434	455	442	450	471	466	438	433	421	475	451	455	448	438	457	480	421	492	462	446	455	431	446	425	443	471	456	442	446	417	469	461	464	454	453	426	448	469	421	443	437	445	484	415	465	462	434	470	468	443	464	468	474	424	461	436	425	445	419	416	440	483	450	461	436	431	443	450	420	472	437	462	482	423	424	475	488	452	452	472	438	430	440	424	446	474	416	426	418	461	453	442	476	480	417	438	406	441	440	477	443	436	446	454	433	462	438	436	424	447	438	461	446	427	443	456	487	454	436	465	441	422	464	442	442	449	437	427	458	453	431	453	467	424	477	465	447	466	483	404	409	463	472	460	455	476	456	446	478	450	453	463	454	519	427	480	457	489	464	459	439	430	428	424	431	479	449	436	441	452	486	420	452	429	494	461	467	476	463	474	483	459	461	452	443	436	492	450	467	468	438	439	410	470	466	405	461	449	449	466	432	438	433	429	455	435	475	459	465	441	440	481	467	404	440	445	458	460	481	461	445	460	462	425	471	449	455	428	480	464	474	438	425	471	441	447	449	409	449	445	456	458	450	422	462	460	440	470	470	419	456	416	446	427	444	431	466	466	432	501	483	425	462	441	435	443	463	472	486	502	476	472	473	482	470	443	438	492	435	468	471	472	407	471	423	424	468	504	449	454	415	445	493	477	420	441	461	465	441	509	451	436	426	467	446	443	380	467	480	471	409	435	488	454	455	429	433	461	447	478	456	469	437	481	467	465	435	442	426	426	434	469	450	493	462	498	432	441	464	450	473	466	439	496	436	420	437	454	430	429	466	474	473	443	468	434	488	428	435	444	455	447	445	482	483	408	494	427	458	464	458	457	442	447	435	431	470	468	453	435	406	469	432	450	472	468	455	436	435	480	425	446	409	439	471	427	446	415	520	426	488	442	463	471	483	438	510	424	469	453	441	417	433	464	467	426	449	455	433	474	460	446	409	440	417	423	439	475	427	468	453	467	442	445	503	424	450	446	430	488	431	461	478	509	425	458	456	462	460	522	488	459	471	422	480	487	461	461	440	461	493	466	437	439	427	444	511	477	453	460	448	442	448	456	455	420	479	465	455	410	437	445	473	439	433	459	429	446	429	435	449	428	462	430	454	473	474	448	477	429	472	461	464	439	433	437	410	477	449	458	478	438	439	462	492	426	503	455	448	444	447	438	490	438	469	455	460	458	447	453	450	476	443	458	475	430	431	439	475	483	457	453	431	463	408	483	457	442	455	442	432	465	447	435	454	433	483	454	464	449	466	448	455	451	413	433	478	447	495	409	495	399	447	455	475	458	484	457	461	472	451	503	434	442	488	432	476	424	421	481	436	475	429	481	428	436	444	429	471	406	460	455	410	450	484	498	436	454	423	465	456	499	414	461	435	422	435	435	493	457	484	464	449	487	460	452	444	458	439	473	482	506	434	458	466	472	446	462	442	439	488	427	450	472	443	472	471	490	500	427	477	433	451	471	452	476	481	445	428	416	435	453	413	469	460	468	484	451	446	446	402	457	474	463	485	491	436	420	430	427	426	491	513	440	459	450	443	449	466	433	451	455	409	459	450	479	440	479	476	453	467	434	430	448	426	455	457	417	420	487	440	474	437	467	452	477	425	458	453	486	443	451	442	431	461	468	459	469	481	433	465	439	453	468	502	431	399	468	465	456	475	436	431	455	458	450	462	424	465	458	446	439	462	461	460	471	474	476	436	433	431	465	451	435	452	474	443	419	470	469	474	437	465	450	436	480	468	457	482	436	450	466	465	440	462	444	460	441	430	457	484	439	430	479	402	472	431	436	480	455	439	456	464	466	446	455	449	470	440	435	437	499	443	447	484	443	439	448	489	462	477	430	419	480	482	434	460	481	482	465	423	477	435	480	455	447	460	442	449	483	426	430	471	459	430	443	419	412	456	444	473	481	468	442	456	453	471	482	466	460	451	443	448	458	460	477	474	481	457	493	431	442	439	473	429	440	449	462	465	470	467	481	473	475	429	432	451	467	458	448	462	486	434	444	443	414	436	435	499	406	464	454	449	479	479	435	435	430	433	466	485	465	456	453	463	467	477	435	445	473	439	452	432	447	442	459	438	418	422	470	438	481	451	481	488	429	443	441	472	448	461	427	442	460	496	508	412	463	492	454	479	458	442	442	408	476	469	483	448	463	446	462	493	460	420	426	416	462	464	472	481	457	446	445	464	410	468	479	466	468	463	441	471	467	444	434	500	431	476	463	445	491	485	409	475	425	462	460	477	456	464	481	440	479	486	428	447	483	489	461	451	435	446	407	466	438	461	455	487	460	453	464	447	446	462	421	475	501	503	471	467	473	454	458	441	442	476	484	450	443	423	430	432	450	500	457	418	446	461	451	489	456	439	437	448	472	471	426	463	415	442	445	413	442	430	441	460	470	424	455	451	449	428	435	434	443	443	463	448	419	464	420	486	453	501	462	458	437	479	473	457	490	481	475	410	454	429	456	474	476	447	464	436	495	464	471	449	473	429	450	468	446	497	463	444	457	465	450	458	450	469	415	424	461	431	449	460	488	442	443	436	465	441	491	438	476	434	450	450	480	433	465	444	458	489	468	465	461	445	405	474	434	459	445	451	450	426	433	449	477	481	472	455	479	438	497	440	499	484	445	430	440	517	454	435	437	490	441	459	474	447	427	442	473	486	425	411	430	438	505	464	450	481	444	478	458	431	448	493	478	455	433	435	463	475	460	478	425	436	453	465	424	460	464	438	453	441	466	454	487	426	449	444	448	462	424	439	467	462	466	457	462	478	456	465	463	480	501	435	501	462	452	450	433	489	451	419	444	429	461	471	450	477	442	484	454	485	441	475	434	479	478	473	465	464	398	467	453	447	463	448	447	457	475	456	474	475	484	424	471	437	467	459	450	447	470	457	471	475	450	440	464	420	460	472	428	456	493	460	453	452	458	480	436	461	458	460	442	450	492	445	483	426	423	448	428	429	469	498	446	491	477	434	461	409	413	430	508	469	469	468	443	473	465	473	504	454	466	449	456	491	435	449	426	448	456	456	475	484	439	464	444	466	475	453	459	449	470	454	478	436	465	455	410	444	466	456	434	453	456	498	478	450	421	452	423	434	445	448	475	411	468	446	438	469	397	468	442	454	478	436	444
3626	5396	3497	1848	1395	1112	939	877	723	679	621	582	597	570	531	575	542	553	529	516	515	506	504	537	547	509	505	515	479	501	541	473	500	511	466	496	469	459	463	485	497	469	478	488	483	490	486	462	484	493	492	491	507	466	494	478	456	520	507	479	505	500	493	464	464	503	453	451	493	509	493	479	515	505	481	510	520	517	460	502	486	481	540	488	497	518	493	489	486	488	477	501	519	511	468	517	459	492	489	489	493	469	478	449	452	484	492	504	455	474	470	484	487	462	470	508	496	474	500	469	460	496	470	478	491	484	488	493	481	447	517	491	483	501	536	483	499	497	471	514	496	501	466	488	513	468	496	466	467	489	554	501	468	471	498	476	492	445	538	495	515	480	481	464	480	491	456	431	504	473	516	508	492	510	487	467	465	490	470	468	494	489	454	486	480	468	465	443	483	501	465	488	477	482	507	508	453	497	491	503	447	495	490	467	445	493	493	502	490	537	471	488	455	501	471	471	499	466	462	471	479	506	445	497	487	485	482	452	490	472	456	470	412	508	487	477	501	504	467	480	497	492	483	516	483	492	475	499	499	438	466	494	500	503	483	523	524	497	496	452	501	479	446	487	504	499	485	507	506	510	502	507	473	491	473	461	504	483	436	507	467	486	510	501	487	485	489	507	501	475	493	474	477	444	463	489	508	487	495	507	515	472	472	494	480	516	502	536	490	488	478	481	483	509	491	529	492	500	469	484	455	490	489	478	501	457	527	507	505	484	481	438	501	499	478	497	516	492	478	516	476	476	452	521	533	501	490	481	509	481	458	434	491	483	473	504	467	515	483	491	522	439	500	474	485	488	501	512	476	512	483	514	485	505	472	505	479	516	457	488	483	491	528	499	466	447	488	478	478	486	525	444	475	469	516	491	510	475	518	496	462	524	499	491	484	508	505	486	535	494	497	460	520	463	497	520	495	505	458	497	491	521	506	497	516	498	512	483	483	489	498	465	505	505	475	505	479	514	495	498	511	495	490	487	472	468	460	457	476	494	494	466	486	519	502	470	462	441	465	479	495	520	493	473	492	473	437	504	482	478	520	474	519	520	469	491	496	457	513	452	459	474	493	480	479	476	492	490	461	481	474	491	510	514	457	451	509	510	464	486	489	454	483	456	494	440	486	481	515	534	462	507	506	470	477	474	479	458	465	471	492	480	496	492	509	475	514	511	507	513	503	504	463	499	463	504	463	503	467	471	510	484	450	477	448	481	446	461	527	478	483	468	508	481	516	510	482	510	471	471	451	481	499	450	469	538	494	501	459	477	477	475	498	502	506	477	490	480	450	503	510	501	454	449	486	490	510	511	497	486	477	494	517	521	507	440	464	474	487	456	479	494	469	517	495	490	501	516	458	495	490	483	465	460	462	531	465	484	491	496	506	504	454	425	493	489	493	461	498	471	505	476	488	507	480	503	469	472	466	479	489	504	475	486	506	482	484	503	517	482	459	474	510	517	517	510	471	475	486	499	506	539	488	460	481	469	541	446	466	495	515	489	495	475	501	489	453	507	475	494	500	476	470	459	508	486	483	507	493	498	444	499	458	516	498	498	475	451	517	464	516	479	493	499	482	498	485	467	506	504	485	452	470	455	500	462	510	499	482	503	499	484	510	439	450	491	472	492	493	474	503	484	466	463	466	470	450	462	483	479	493	497	475	484	458	502	445	483	496	472	493	452	483	488	456	504	467	460	492	473	460	464	478	479	459	464	500	492	512	473	487	508	510	462	498	456	501	497	486	526	486	497	468	481	465	498	507	460	439	448	448	453	495	500	497	525	489	516	520	485	480	489	448	456	530	509	466	486	472	454	520	459	475	477	497	487	538	463	491	475	498	468	520	479	488	484	489	510	465	512	505	463	506	469	477	463	488	470	471	496	501	444	492	449	513	485	466	450	523	461	491	511	460	499	486	483	479	484	494	501	501	469	469	494	463	510	476	472	492	496	478	524	499	477	507	494	478	475	476	490	509	475	503	505	454	489	507	465	502	476	485	535	483	503	453	496	505	478	460	498	488	506	468	480	460	500	510	474	498	493	481	484	443	494	485	472	476	429	491	441	458	466	447	513	464	490	468	515	489	495	509	475	474	446	503	485	507	520	494	464	504	487	479	512	472	514	473	525	527	513	539	467	493	494	494	528	479	492	465	467	481	475	481	483	509	517	544	472	486	486	484	528	493	469	468	488	502	481	476	477	485	494	489	461	463	485	474	504	503	469	445	487	454	495	527	500	494	468	501	481	443	514	491	490	483	466	525	472	506	472	489	554	488	490	525	508	464	491	445	478	491	497	470	486	495	494	482	492	494	498	538	457	524	477	510	487	499	492	489	484	473	509	471	477	460	493	457	478	458	508	486	472	450	504	479	509	491	538	484	484	504	504	498	465	477	472	486	491	473	475	492	425	499	509	445	507	498	474	502	472	481	516	457	464	502	512	501	507	502	499	540	517	497	456	472	460	520	467	469	507	516	466	486	486	492	495	503	512	463	470	462	489	498	481	489	474	477	501	485	465	476	470	472	464	489	481	496	505	461	458	484	517	455	494	462	481	478	503	514	461	501	492	474	483	442	480	486	478	442	461	499	459	508	468	462	497	498	493	451	521	502	502	476	479	462	472	495	478	495	484	486	520	471	507	520	462	514	502	446	468	470	523	465	438	487	487	517	473	474	491	453	469	518	437	498	474	530	469	472	517	483	478	490	479	479	474	509	497	463	538	488	448	468	483	488	509	469	514	507	498	493	481	486	528	516	468	482	471	516	504	495	468	489	534	487	468	482	485	478	491	494	443	465	491	466	455	472	484	482	472	465	466	475	481	487	451	445	526	508	501	511	475	504	511	478	478	475	498	518	472	490	488	474	473	526	490	479	489	499	499	478	495	481	461	496	491	464	479	489	487	466	478	490	468	547	485	496	491	480	482	489	486	495	504	437	450	514	496	504	481	488	493	505	475	512	478	488	463	507	459	482	506	496	465	499	481	498	474	478	456	466	485	483	456	494	469	492	515	452	504	492	502	470	467	497	476	485	494	497	482	475	477	470	469	486	450	477	479	467	483	468	501	507	498	498	480	466	492	482	439	482	505	443	503	544	476	476	485	463	480	470	472	484	486	501	481	515	498	534	529	459	486	461	480	504	529	435	533	519	486	497	472	504	466	519	448	490	490	521	480	498	467	491	481	521	484	490	474	513	485	492	519	478	511	486	465	503	517	497	491	463	475	494	443	499	453	496	491	504	472	494	451	502	500	474	492	490	523	473	523	487	485	500	476	504	498	454	507	466	447	522	502	488	495	494	492	495	465	477	473	514	509	479	524	487	439	487	494	465	470	494	486	444	470	483	492	509	497	506	452	445	463	503	481	484	472	494	475	523	486	480	493	480	485	506	486	474	504	534	462	506	498	473	476	487	482	480	474	479	458	506	507	480	474	462	473	522	464	490	470	524	482	492	451	478	456
22847	21361	29070	24017	21352	21399	8232	1301	1068	923	833	749	786	742	695	635	673	639	666	616	624	619	632	552	585	532	596	589	598	561	576	605	583	573	580	557	547	570	573	580	572	545	569	550	535	529	583	507	535	521	566	540	518	549	529	583	506	597	542	563	521	539	550	583	578	549	553	524	546	574	583	541	520	546	558	544	561	546	549	564	558	536	536	522	526	538	536	539	569	547	549	542	596	494	533	573	512	541	578	519	527	546	518	561	525	546	538	565	527	492	568	549	581	546	533	536	556	548	563	551	523	525	507	551	507	524	553	559	533	567	580	568	531	563	543	497	545	526	524	530	536	538	553	555	545	542	568	567	525	576	576	552	522	548	552	543	562	538	568	554	538	546	537	542	579	535	546	574	542	539	519	506	555	571	551	562	554	557	548	530	525	553	554	558	526	559	546	509	553	563	584	517	564	553	562	521	590	562	589	486	522	504	538	557	527	536	504	505	544	545	519	531	544	545	520	531	559	580	562	503	536	529	545	531	583	572	586	563	552	572	537	485	588	567	524	527	557	515	526	545	523	551	560	534	544	535	553	536	541	554	535	528	533	568	537	549	591	547	550	550	551	518	550	591	524	551	562	531	536	571	540	524	551	558	535	573	553	572	550	567	565	532	543	571	533	525	557	530	587	564	520	542	544	576	548	547	535	561	546	510	542	574	572	555	577	575	535	560	526	530	537	515	522	550	560	507	578	564	523	569	590	630	532	554	533	565	528	566	552	547	530	556	559	536	546	584	512	565	535	539	536	510	521	556	565	547	512	547	555	548	556	593	520	551	558	543	518	518	530	543	590	565	536	525	555	537	522	576	528	553	535	539	554	571	538	559	516	558	554	572	551	543	584	579	520	552	542	557	572	569	566	544	555	552	529	533	550	509	551	544	571	542	504	587	529	569	542	522	571	543	611	552	516	537	488	558	557	544	539	555	507	521	569	537	594	537	523	490	548	532	549	518	564	510	521	529	560	545	507	571	554	501	554	534	547	559	580	564	567	526	565	522	578	544	521	535	510	555	531	502	572	566	546	563	530	537	581	516	548	530	528	561	580	553	546	564	579	497	567	548	552	547	550	565	548	559	552	564	592	548	532	573	530	605	516	554	555	553	533	523	502	540	568	504	553	508	504	572	580	582	546	585	523	583	559	571	477	555	516	557	519	528	537	523	553	535	532	524	487	562	540	553	559	548	526	522	552	544	566	516	586	516	532	567	541	522	539	578	557	579	543	545	541	595	526	538	553	531	561	539	542	556	518	566	548	525	569	524	568	531	577	544	547	534	549	566	556	558	572	576	505	545	543	519	536	556	518	553	560	527	554	586	514	528	587	551	491	537	512	508	543	581	582	542	581	582	572	565	565	571	586	551	588	550	536	566	577	539	557	543	560	513	495	523	563	557	509	521	540	535	579	530	556	527	524	569	582	509	525	570	547	546	584	556	531	555	502	549	537	552	572	545	508	567	545	536	580	540	503	539	557	582	557	525	519	558	591	542	521	512	555	589	589	559	545	563	520	561	532	528	504	533	550	578	545	536	564	526	518	560	567	479	515	536	576	522	533	489	516	546	575	538	562	546	517	521	578	545	538	545	594	518	552	538	577	556	545	520	552	562	582	622	552	537	544	549	558	571	571	598	571	556	543	599	548	552	574	582	573	557	556	559	552	551	579	506	556	534	536	539	542	529	528	524	551	507	531	517	607	510	549	550	533	514	544	513	591	546	535	600	535	601	539	523	544	555	545	535	539	553	541	498	555	525	557	594	561	581	559	532	536	537	579	563	533	569	525	583	523	548	534	541	525	559	540	576	590	581	569	524	529	530	518	573	529	549	580	533	569	495	576	520	544	523	610	557	571	515	572	556	546	561	537	568	534	523	530	585	547	559	543	550	530	529	588	545	555	540	560	536	525	612	528	547	539	573	559	535	531	551	573	574	583	561	542	550	606	557	521	575	565	561	537	571	560	508	574	547	528	523	541	574	539	497	554	543	539	561	551	543	556	563	511	558	558	563	537	510	537	538	576	561	556	591	515	556	511	547	545	539	566	599	561	501	577	541	581	514	554	591	533	547	541	490	521	574	596	539	592	536	562	566	542	533	496	568	554	578	518	547	513	520	592	524	577	572	537	531	504	548	547	557	576	533	530	556	528	518	523	558	594	594	559	552	521	540	549	491	554	553	549	550	553	565	572	547	561	516	526	532	492	565	560	477	489	532	528	591	530	556	604	516	558	556	540	536	554	550	570	535	548	530	539	529	537	559	598	517	550	545	524	527	521	510	544	540	558	549	526	523	540	543	553	560	560	582	544	556	569	597	565	510	530	533	553	558	562	524	557	600	529	550	512	546	574	561	515	537	512	563	568	529	549	543	533	541	583	508	514	557	539	583	531	568	577	523	506	539	524	554	550	503	561	576	592	520	514	542	538	540	591	528	543	566	540	538	562	543	545	525	523	544	535	531	482	541	577	551	522	565	574	567	521	555	502	563	522	536	533	616	526	566	532	510	573	513	531	527	559	567	529	560	524	543	501	522	518	560	514	504	544	560	512	537	569	523	562	531	555	551	509	530	559	561	559	604	537	529	566	561	522	539	558	552	560	571	555	563	570	569	537	540	529	503	550	535	486	552	519	561	571	517	552	503	550	567	554	566	559	532	534	553	522	518	548	547	552	525	542	549	580	505	547	540	535	558	510	536	563	585	539	541	531	538	548	549	539	560	541	535	535	569	584	536	560	519	547	557	522	509	516	535	559	573	563	514	514	500	506	578	586	588	551	514	570	564	526	551	555	547	557	560	535	548	570	540	543	566	509	582	530	543	512	536	534	551	519	532	544	568	556	502	523	608	546	562	490	557	523	584	587	579	589	526	539	527	530	527	548	590	557	565	537	585	590	539	554	576	530	500	529	538	565	569	609	532	532	524	571	564	555	530	545	557	534	519	534	581	542	519	515	536	510	517	546	538	534	579	520	538	540	546	576	548	525	518	568	572	570	560	554	557	553	557	532	521	606	595	539	553	563	552	534	553	591	547	531	554	529	582	567	531	588	533	534	524	555	556	498	575	548	562	553	567	561	581	551	555	585	547	545	536	511	527	517	537	547	566	502	527	555	535	576	527	548	555	538	530	551	562	543	538	551	567	539	538	511	536	552	530	523	524	563	510	528	484	543	548	549	542	520	582	542	570	579	544	512	552	567	486	557	532	543	540	543	549	514	538	514	597	579	531	539	530	553	562	555	589	546	481	552	519	533	565	568	547	594	589	544	517	567	535	498	536	539	584	513	569	530	585	540	550	565	569	567	546	522	536	522	550	544	505	531	595	534	557	552	522	553	550	531	538	524	549	538	573	536	539	551	542	508	549	572	545	552	570	573	556	517	513	551	569	576	565	530	535	543	571	564	533	553	514	522	545	537	530	554	542	554	570	537	529	552	582	532	521	528	487	559	513	516	545	559	582	504	538
4830	14901	9979	4966	3693	2730	2081	1735	1431	1272	1081	958	945	821	724	714	725	716	701	719	672	634	609	623	592	622	609	564	603	584	585	554	582	569	578	571	569	620	556	599	577	519	582	582	573	540	578	565	589	558	528	564	554	580	594	599	565	571	578	515	573	550	574	599	575	556	580	596	569	569	575	551	567	571	593	608	515	541	532	532	571	574	533	497	587	563	572	552	548	565	552	525	525	532	518	513	520	558	597	538	564	561	543	574	527	551	539	572	529	553	571	533	528	531	548	554	533	550	549	576	604	545	529	568	563	580	527	539	551	563	537	548	527	588	557	538	546	558	559	551	530	546	551	529	495	566	560	564	542	535	582	532	523	557	536	565	556	532	530	517	628	581	517	574	557	544	544	546	572	535	563	528	556	502	567	561	527	578	561	581	555	587	591	591	565	529	544	561	552	553	586	507	539	557	581	512	535	590	557	574	544	585	560	514	586	534	550	561	524	547	580	570	584	556	533	510	560	508	567	553	537	506	551	564	537	547	540	534	569	569	544	549	544	556	550	536	575	531	562	549	568	549	535	555	551	521	558	527	547	569	540	548	552	574	546	578	557	541	537	554	495	575	526	531	524	574	559	571	510	579	558	516	546	552	536	569	529	544	531	579	546	569	500	577	585	532	551	516	541	567	547	565	514	556	564	592	539	553	550	524	543	602	575	527	560	545	573	556	547	554	562	528	540	549	518	559	515	534	576	501	561	581	594	521	548	549	554	512	565	567	540	563	551	539	505	514	529	574	515	595	537	570	569	552	579	559	563	543	545	540	568	530	544	563	554	551	583	530	549	600	560	516	576	601	557	541	544	541	524	584	533	547	512	529	500	510	539	527	510	545	508	536	516	544	558	556	557	557	538	504	564	580	578	556	528	543	516	565	563	561	577	487	570	593	501	582	534	533	556	561	569	539	568	513	553	553	531	541	527	564	534	546	533	545	614	533	542	577	595	553	584	542	550	562	504	538	508	547	508	531	536	575	527	575	572	555	571	559	539	566	547	556	579	548	514	604	545	562	587	522	532	588	579	542	544	565	554	553	566	536	514	581	586	585	565	544	567	542	543	557	538	561	543	555	525	553	549	543	531	509	539	558	553	530	527	540	502	566	549	531	564	547	525	562	562	558	562	524	587	561	551	510	526	499	585	551	588	553	513	540	562	558	533	515	564	552	519	522	569	561	556	562	591	491	573	574	530	553	600	530	567	544	507	538	526	550	536	561	567	518	540	569	538	527	524	548	548	534	537	580	547	507	545	549	548	549	557	548	568	524	576	566	533	557	568	557	580	572	524	592	551	554	544	526	571	545	509	595	579	559	560	505	520	585	570	537	578	557	548	615	533	535	557	561	545	527	534	579	536	495	567	534	539	562	576	562	562	513	517	562	536	560	583	538	584	570	545	564	555	540	569	576	554	542	554	561	547	523	515	545	570	542	561	567	506	527	546	538	547	547	546	537	538	568	552	542	573	503	494	594	576	566	553	561	569	532	590	559	496	567	528	534	568	527	527	546	544	544	570	548	545	573	568	556	549	534	569	562	511	542	527	560	567	536	585	549	596	582	561	510	578	563	489	537	570	543	517	585	556	558	548	559	502	545	511	568	515	537	566	552	540	494	557	554	507	583	553	554	563	571	507	552	518	567	545	527	515	580	496	548	524	549	575	533	580	581	552	536	547	544	557	546	545	530	513	553	584	562	552	547	514	568	563	527	561	536	547	556	526	532	510	517	567	535	561	521	560	555	503	576	583	567	546	564	563	538	544	550	551	532	557	580	526	511	557	527	586	541	534	545	532	517	543	540	544	554	556	519	556	522	545	553	543	560	575	534	571	582	555	530	555	537	561	566	549	549	558	565	569	553	516	522	522	553	526	524	543	575	539	567	546	563	510	544	525	546	564	572	524	593	576	506	537	545	591	562	557	533	562	566	559	520	528	578	559	520	588	563	560	552	531	547	505	571	566	598	608	560	596	547	564	539	572	538	583	570	553	556	564	545	548	567	565	527	522	579	554	575	573	542	584	555	534	573	536	541	549	560	571	585	554	606	527	541	579	602	526	539	554	546	584	552	555	570	503	535	535	506	546	526	533	519	535	519	554	549	545	569	552	514	540	498	562	578	511	555	539	585	554	519	554	520	543	577	548	588	587	560	576	545	548	556	579	553	547	589	546	572	542	550	524	567	588	573	570	545	558	558	535	586	588	578	583	576	523	580	567	518	569	541	561	591	542	586	594	559	508	565	562	516	538	567	603	558	607	598	569	519	567	572	570	527	552	526	530	557	560	552	563	530	546	521	548	591	541	548	549	552	557	570	550	527	539	565	570	574	562	515	491	527	583	522	575	565	540	571	547	578	601	530	564	565	508	578	535	580	567	518	567	534	526	540	548	517	531	605	497	555	571	541	513	536	560	597	550	523	566	545	557	552	574	594	495	512	521	551	539	554	595	552	544	546	563	576	558	522	592	540	557	564	509	589	556	543	546	528	563	512	538	550	528	522	536	559	600	575	527	546	527	569	545	582	573	539	595	540	545	541	534	567	553	578	562	551	545	540	510	532	529	557	562	597	531	560	530	536	517	542	531	569	509	593	505	555	548	539	541	492	547	549	600	543	541	556	553	555	578	541	525	575	521	535	522	485	555	556	512	545	528	567	538	559	572	554	546	562	526	542	505	570	579	545	601	542	522	552	532	548	534	500	550	542	554	568	554	555	561	576	606	538	539	560	534	561	573	560	529	556	548	606	512	537	531	535	525	554	538	529	555	581	568	551	556	549	516	563	560	539	605	532	551	571	590	555	542	540	541	582	498	524	552	549	514	532	538	561	568	537	573	538	574	575	544	524	546	491	581	514	536	546	519	575	600	553	546	549	538	540	536	537	560	530	559	557	537	539	559	545	541	587	549	564	566	579	547	547	525	524	539	558	557	535	598	577	530	565	531	550	569	536	516	590	553	528	534	551	585	570	546	588	551	546	537	532	549	564	600	548	558	565	580	554	557	596	586	516	576	512	522	544	561	530	531	536	534	610	520	564	515	585	545	566	495	592	563	509	537	547	574	575	571	542	550	542	556	513	535	543	527	547	566	559	540	577	570	552	548	549	495	545	543	558	587	538	539	587	543	523	540	546	566	588	568	582	533	566	599	544	498	562	583	510	535	531	536	533	514	519	589	579	557	504	527	557	552	557	577	510	545	538	547	559	547	547	546	562	602	541	547	545	549	546	551	551	556	521	550	533	548	558	559	533	539	537	573	515	583	561	515	547	536	534	532	520	545	550	538	530	575	495	555	557	563	512	544	562	517	607	516	566	534	556	511	569	540	573	540	524	533	523	507	533	522	546	550	566	508	565	534	543	507	550	542	549	555	566	543	572	566	555	549	569	536	563	545	564	533	561	558	520	528	532	569	526	545	572	547	605	563	558	518	579	586	549	567	560	546	574	556	581	521	538	585	529	571	522
28137	17565	3201	408	315	267	277	267	245	274	230	257	270	234	250	225	223	227	269	240	227	229	234	222	209	218	222	248	231	216	235	247	242	228	220	215	243	223	235	211	219	202	211	212	232	243	243	238	253	251	252	246	226	261	262	250	236	266	245	215	221	241	223	238	227	237	220	245	227	252	236	260	220	207	225	215	257	233	235	224	228	241	227	233	229	209	202	231	216	257	236	222	235	232	214	251	219	224	238	236	217	206	231	210	250	266	241	249	246	243	205	223	232	216	206	244	235	252	217	243	246	232	245	242	236	221	236	233	211	225	213	264	267	247	236	228	240	249	218	239	248	237	237	265	238	270	217	208	243	254	207	237	214	220	240	225	223	248	246	249	244	213	240	204	223	233	219	222	214	223	235	213	238	219	243	216	205	238	256	233	209	231	212	241	253	261	261	235	218	256	236	250	244	241	241	232	263	239	225	236	244	242	255	220	231	243	235	238	248	245	240	254	231	247	221	219	214	240	239	222	221	230	214	232	224	261	224	233	214	255	215	219	259	261	242	205	231	197	201	212	239	222	231	222	213	221	221	232	225	242	227	236	263	209	242	228	228	229	247	183	196	242	243	204	236	243	230	246	237	234	224	224	229	240	273	263	266	207	206	243	255	229	224	234	229	241	244	234	221	198	215	248	214	245	222	234	215	224	220	219	225	225	228	219	257	230	252	247	263	247	237	244	208	222	221	214	239	244	233	230	222	251	208	254	260	245	239	226	254	240	227	225	224	220	221	259	212	238	216	262	237	225	234	226	268	245	236	233	231	227	232	235	217	243	224	263	205	206	203	239	233	261	239	224	235	252	220	237	219	218	207	232	252	236	223	245	225	247	212	209	264	237	229	254	240	203	207	237	228	234	239	232	225	251	224	253	239	215	236	234	213	225	256	233	241	230	211	238	223	229	209	239	205	241	221	222	273	262	244	231	239	238	221	261	221	233	212	241	209	236	244	229	242	238	246	248	203	230	226	224	257	234	215	230	239	218	242	214	245	217	224	235	233	219	254	225	227	206	238	251	242	247	256	247	230	220	227	217	202	254	212	241	218	248	199	237	232	247	231	234	241	243	236	224	220	255	225	229	212	228	234	248	233	220	241	246	228	209	224	229	231	233	209	224	225	223	242	261	235	237	211	228	256	226	251	234	240	230	225	227	234	230	213	226	237	253	237	219	261	231	252	225	230	234	235	212	229	279	220	246	230	252	238	258	208	225	235	259	229	257	232	245	238	212	252	211	240	284	227	240	237	237	241	229	218	226	238	231	215	242	230	215	202	222	234	221	264	234	212	242	229	240	204	223	226	219	208	242	223	225	227	241	221	249	233	232	231	208	224	263	228	224	232	210	218	209	227	224	192	225	266	232	202	216	245	207	225	236	229	269	222	234	218	222	220	227	260	208	239	218	231	227	239	238	227	230	247	226	244	219	236	232	206	235	238	194	214	250	244	213	267	259	216	231	241	247	219	234	252	223	227	244	238	216	212	210	240	228	232	267	237	225	210	223	224	249	243	221	229	233	237	234	224	211	209	227	264	243	212	223	236	236	233	205	244	221	235	219	221	233	254	231	204	235	222	232	268	212	239	234	249	240	229	245	244	216	239	209	236	244	249	233	233	209	256	218	265	222	248	204	249	220	211	219	220	222	244	226	213	228	226	230	233	237	227	227	228	256	233	224	217	224	262	200	207	232	220	228	242	226	206	239	230	219	224	222	223	227	231	236	202	211	224	230	228	214	213	204	213	222	214	228	237	227	246	234	223	225	246	225	224	235	197	231	237	265	245	223	279	229	211	263	236	218	244	223	233	241	214	225	227	234	241	230	230	218	221	210	252	203	236	172	202	209	240	209	261	201	255	218	245	218	249	239	251	220	257	222	236	222	245	231	231	258	226	232	232	248	247	238	230	224	246	203	225	222	222	229	217	244	221	245	216	207	239	231	261	255	246	240	210	212	239	228	234	244	240	215	239	244	234	234	203	229	239	246	241	233	243	258	248	212	227	221	234	247	257	251	227	245	224	235	225	229	222	211	221	211	243	229	218	230	215	211	226	240	233	228	253	229	268	229	242	210	226	256	242	232	232	225	214	202	229	213	228	239	231	214	257	235	250	245	218	237	239	202	239	235	226	249	225	235	228	260	234	241	227	225	218	248	240	252	216	227	220	231	232	249	237	216	220	206	240	221	226	247	202	226	262	219	252	260	247	219	241	229	241	256	219	245	230	249	211	241	212	223	240	261	242	225	210	204	208	231	252	221	237	232	209	235	242	235	238	217	218	249	208	248	212	204	230	219	228	241	227	238	223	220	235	249	231	233	205	227	251	241	252	229	213	214	185	245	215	223	246	205	251	212	230	227	216	248	235	243	231	255	241	227	239	237	238	218	239	227	249	229	216	239	201	231	227	249	245	250	241	190	217	256	237	234	238	217	238	221	236	243	273	225	235	239	249	260	231	230	246	229	254	261	223	228	251	223	247	237	230	241	232	235	219	244	241	229	223	242	251	214	250	219	215	211	232	231	254	245	229	223	227	204	218	229	236	256	224	252	252	246	241	239	228	249	251	220	241	238	233	239	263	247	218	218	234	242	248	239	236	241	247	258	265	200	240	231	230	225	247	225	235	232	241	267	231	237	216	232	218	247	263	268	214	224	237	221	242	239	246	216	228	227	250	224	249	213	228	249	218	215	219	255	233	207	237	217	231	223	214	228	251	228	227	220	231	215	206	246	248	239	218	236	210	222	194	219	220	226	247	245	224	227	223	239	255	224	194	258	258	225	229	262	222	236	250	223	219	237	234	237	236	226	220	238	224	211	210	227	222	242	227	237	198	244	224	225	200	218	241	240	225	249	222	205	236	212	209	206	246	241	260	236	252	223	240	199	260	216	237	221	224	247	196	207	231	223	225	223	220	251	245	240	229	235	227	233	218	222	222	244	228	218	232	235	241	232	216	229	234	213	220	225	253	233	211	222	217	231	228	225	213	256	227	219	240	230	187	256	216	204	219	225	234	216	205	250	235	221	208	201	223	212	230	210	227	235	226	220	223	220	259	244	240	208	223	240	242	238	240	220	229	193	251	235	253	236	248	210	235	245	242	217	230	208	213	255	217	233	241	228	241	224	259	222	230	243	235	233	212	228	228	213	183	238	238	203	250	213	236	229	231	230	264	254	253	238	224	248	209	217	237	232	231	210	200	228	231	250	207	249	217	233	217	218	227	230	220	239	219	237	215	237	227	211	250	251	227	199	238	256	229	230	236	236	234	215	226	251	205	243	232	222	237	226	209	227	232	201	251	234	247	233	240	224	261	225	249	224	236	221	213	225	218	252	217	214	237	223	226	239	232	218	241	227	234	230	222	272	239	214	213	241	225	201	204	217	231	253	265	248	247	213	237	247	240	228	240	218	206	205	232	233	242	218	227	206	232	230	248	237	221	231	244	265	238	218	239	230	243	246
4342	789	561	369	351	309	321	279	307	286	278	297	265	256	264	290	258	289	270	270	234	265	261	237	283	316	267	270	268	232	284	252	236	271	261	246	276	289	262	257	260	289	263	245	251	260	259	254	227	246	257	243	284	262	262	262	268	273	251	255	266	244	244	263	239	251	263	247	245	257	245	274	273	280	270	272	294	261	258	245	263	254	225	243	281	262	252	286	246	266	253	250	311	255	247	265	264	276	270	295	262	235	270	231	258	279	276	257	266	272	276	240	260	291	297	268	268	263	268	248	243	245	266	265	264	279	285	254	287	263	238	264	251	272	259	281	240	226	251	235	274	260	254	243	278	256	262	253	229	230	268	249	267	237	274	248	279	267	247	273	267	282	255	257	237	264	237	266	262	241	259	254	257	274	295	269	267	247	262	261	240	261	258	272	238	260	257	259	242	242	286	272	255	260	273	255	242	245	262	258	268	281	261	272	259	301	258	261	244	254	250	266	278	258	279	275	260	264	249	220	282	265	259	307	262	259	251	274	240	251	264	277	285	271	237	246	265	301	257	259	280	233	255	259	281	239	299	287	266	251	256	257	270	258	270	225	250	266	276	240	259	250	264	234	226	272	256	258	270	264	270	283	299	282	245	245	254	228	250	249	268	225	265	257	298	252	301	251	259	271	262	261	231	254	270	236	268	280	261	237	264	265	253	256	268	252	259	264	234	268	261	274	263	273	259	268	275	234	245	272	259	268	256	261	256	258	241	268	269	253	246	238	228	231	266	241	261	258	275	242	247	276	242	238	250	258	241	238	252	288	258	251	281	239	248	260	249	248	254	254	262	259	261	266	221	270	263	253	283	283	281	275	258	275	259	276	256	232	262	247	271	265	257	225	229	276	242	278	269	266	252	276	254	229	255	264	252	267	267	265	273	289	259	272	278	264	262	274	258	259	268	258	278	263	271	265	244	227	256	266	268	279	278	259	263	261	277	242	255	251	262	280	254	274	245	275	280	268	290	259	249	265	247	256	299	246	278	279	239	253	264	260	240	276	254	290	230	276	232	247	274	259	259	268	258	252	239	257	268	250	261	255	258	252	285	249	264	272	272	257	270	282	271	240	249	254	242	266	258	269	266	247	269	244	271	248	244	257	277	247	293	241	251	253	244	273	248	256	240	257	230	253	254	270	275	252	288	257	260	251	267	269	255	253	277	262	285	240	259	262	253	248	242	240	229	281	273	247	238	277	225	266	259	281	295	280	275	275	261	246	282	239	254	257	255	275	270	277	224	271	267	267	274	251	272	262	260	247	290	255	257	244	280	256	270	235	272	247	254	245	288	277	251	224	260	255	276	268	260	258	269	265	264	248	277	237	247	274	249	248	285	278	291	266	280	275	282	244	266	227	232	261	272	267	260	270	278	241	264	262	258	279	259	289	261	265	295	273	247	250	251	282	244	264	276	260	263	283	270	273	250	275	257	261	268	283	238	281	231	261	240	285	264	269	238	257	258	240	246	278	259	261	238	278	287	265	263	268	270	286	272	296	268	265	242	262	259	257	267	263	267	258	290	238	262	269	273	259	268	245	271	252	262	233	262	269	273	263	263	255	257	262	275	255	257	286	250	259	263	263	271	275	273	259	250	256	269	257	255	271	263	262	257	240	241	271	254	273	267	236	227	261	242	246	291	247	273	249	249	266	282	256	262	259	270	254	263	277	224	258	252	253	251	238	279	276	248	215	277	277	258	267	286	289	254	238	274	244	274	294	281	260	243	260	236	256	267	241	264	269	236	256	258	279	254	233	241	255	263	247	249	234	274	256	251	264	260	267	271	265	288	276	250	280	275	235	273	258	246	256	246	271	269	263	311	242	264	258	248	248	269	250	269	254	269	280	263	260	258	236	252	240	250	286	265	263	239	272	245	248	287	251	282	252	266	265	283	246	285	239	255	277	285	279	238	258	277	263	282	271	251	241	269	263	243	267	239	254	281	249	265	246	244	252	284	275	244	246	265	256	264	254	265	254	273	262	290	258	245	266	275	247	240	248	287	296	247	238	252	226	250	251	255	259	249	264	261	260	257	261	271	237	271	258	255	257	264	275	257	267	258	250	265	259	265	267	265	242	277	248	249	275	266	276	268	256	249	241	270	258	262	247	256	239	261	256	257	298	232	263	214	249	256	236	256	243	260	243	277	257	238	250	277	245	234	240	257	241	269	271	257	259	241	243	239	242	278	270	265	264	261	263	255	274	277	230	257	249	275	266	278	266	241	277	249	273	280	276	269	248	261	262	263	264	248	281	284	287	247	269	291	240	273	263	257	249	254	282	254	262	291	258	239	270	235	230	247	268	261	252	239	230	275	262	252	264	272	257	272	274	278	261	244	275	252	263	273	258	270	215	239	248	242	259	248	252	261	249	242	272	264	271	279	278	260	265	271	289	230	251	271	270	256	261	296	225	262	266	254	269	272	279	253	266	232	266	240	244	279	267	279	256	230	261	271	247	253	277	240	256	253	255	261	272	248	254	257	258	259	247	270	233	264	261	269	249	251	278	254	271	254	271	266	257	258	263	242	257	252	258	257	239	254	274	273	240	228	240	268	249	286	265	258	249	279	264	283	249	265	272	291	270	281	255	239	262	268	289	256	241	260	266	246	281	250	268	264	236	231	275	240	294	218	242	234	233	271	245	279	249	267	229	265	212	255	256	246	244	288	262	270	270	253	242	264	266	250	271	268	248	254	259	241	273	299	270	267	254	233	255	287	260	238	243	255	265	231	246	243	240	271	256	269	238	271	257	258	272	266	285	223	246	286	267	275	279	229	263	246	260	260	230	272	257	272	273	256	255	271	240	245	250	248	279	249	275	257	271	286	254	250	233	236	256	264	239	253	269	232	291	271	242	273	282	239	281	258	260	261	257	258	258	250	281	268	280	266	287	262	271	238	256	286	265	259	284	281	266	253	245	287	258	260	280	270	287	266	253	283	269	267	252	279	274	227	290	307	257	257	279	262	236	294	251	276	243	245	282	272	263	262	251	281	256	284	270	250	277	297	256	255	238	250	262	269	252	267	246	287	250	263	272	239	276	300	281	284	261	277	248	265	286	265	259	264	251	285	250	277	280	250	222	272	272	275	247	258	249	254	262	263	250	277	253	232	244	242	270	251	260	258	272	257	238	259	254	245	262	256	277	250	236	237	249	243	254	262	258	252	225	254	253	216	260	285	248	270	272	262	278	267	241	268	267	256	262	273	248	248	248	246	263	258	272	271	277	266	270	271	272	238	287	275	269	273	269	273	276	281	252	259	268	269	259	276	258	250	260	253	269	287	277	249	258	237	257	264	254	263	251	286	264	241	252	282	281	262	250	235	287	283	278	240	230	260	282	246	294	258	266	265	247	264	258	259	265	260	263	264	267	277	249	241	265	260	259	260	244	286	262	257	262	250	281	254	267	225	272	274	276	272	240	255	263	262	258	240	268	252	269	280	264	254	251	267	250
23946	21366	28689	24415	21341	9358	930	603	494	407	382	394	312	328	326	293	288	279	303	280	274	298	291	256	282	276	244	268	262	265	260	256	275	277	255	239	264	258	240	254	246	262	276	246	223	261	240	243	266	254	277	278	249	247	247	254	252	266	232	255	258	267	259	272	271	262	256	247	245	276	258	258	245	220	246	246	251	266	274	238	226	258	250	250	257	239	233	236	249	244	232	257	256	262	222	265	246	225	256	268	250	230	245	279	225	271	267	254	259	262	246	254	250	238	222	277	271	246	236	235	235	255	263	221	232	245	229	252	274	239	238	257	240	244	257	268	235	244	225	265	216	231	254	241	249	218	237	230	250	257	260	265	264	256	285	236	227	224	256	239	269	270	239	263	262	245	268	256	251	238	247	257	246	246	263	230	241	285	250	231	256	246	248	249	257	252	259	260	269	263	284	251	239	265	260	254	223	235	250	243	229	248	248	240	248	249	259	242	250	255	260	254	227	268	246	259	218	226	257	226	241	257	227	240	235	249	245	264	262	250	233	238	243	259	234	211	246	269	234	263	262	252	247	238	268	263	221	256	260	221	252	231	248	263	253	230	226	226	244	246	244	246	245	243	242	266	223	272	245	223	248	278	255	242	254	257	257	269	246	278	219	244	241	237	225	229	256	241	232	263	242	254	261	239	231	265	231	231	249	246	248	258	237	246	278	256	251	272	212	272	259	230	250	271	255	254	237	248	251	246	254	246	225	256	216	264	265	242	262	230	242	254	259	255	241	257	266	250	253	253	242	262	226	266	241	240	256	247	258	266	268	257	244	283	244	230	252	240	249	255	239	249	255	259	232	217	228	241	216	262	267	251	232	230	275	245	225	236	246	258	243	271	255	251	249	241	233	280	243	249	212	257	222	238	245	245	227	236	243	229	263	265	255	235	206	264	238	257	242	246	245	237	241	236	250	217	232	258	253	257	214	261	259	236	252	233	256	238	213	233	229	255	232	219	262	263	281	246	257	248	249	216	223	274	240	253	238	244	235	264	244	244	242	266	244	269	245	265	231	258	244	245	266	264	258	277	228	244	243	269	239	251	229	235	247	219	239	241	244	232	237	256	229	223	227	221	260	267	236	240	237	215	239	240	244	246	241	244	252	266	237	264	262	227	259	239	271	252	239	230	280	242	228	249	244	280	234	254	280	238	255	234	248	274	242	286	272	240	214	216	256	285	262	241	244	230	258	224	251	258	264	252	246	266	276	276	255	243	235	257	253	236	259	239	243	238	222	256	251	240	225	265	231	221	237	262	264	243	235	252	290	231	240	230	248	236	230	247	263	275	236	275	253	239	286	236	263	271	267	262	241	259	222	240	238	253	235	237	247	265	254	248	271	256	247	229	250	237	252	245	241	266	204	260	263	265	218	283	244	220	216	241	229	231	218	249	247	243	252	225	260	272	246	259	239	222	251	230	250	275	264	254	229	229	236	234	232	260	236	222	259	205	248	237	252	234	250	242	273	220	252	223	278	256	211	244	249	220	243	235	234	259	261	234	238	253	265	243	263	249	260	228	278	230	258	238	241	235	228	256	249	260	237	262	245	248	255	219	251	244	245	247	243	248	246	249	238	257	214	219	266	241	259	259	246	239	223	236	244	233	253	219	253	265	245	218	234	249	265	247	253	257	260	260	252	242	240	250	222	249	230	248	276	236	226	232	228	239	230	273	260	249	227	242	276	242	262	265	266	254	241	239	257	269	237	248	217	224	240	240	244	282	225	258	253	258	211	231	266	242	239	228	241	253	226	258	262	230	256	227	215	249	260	261	254	239	208	232	256	254	228	226	260	218	288	239	254	245	238	267	256	242	227	238	242	252	260	263	287	239	255	240	231	226	204	253	236	227	219	254	255	222	221	231	246	283	242	240	263	243	254	253	261	231	245	214	237	247	256	229	249	275	244	256	237	227	295	247	244	225	247	251	247	259	267	248	252	254	243	238	258	271	241	240	253	255	241	242	259	224	251	251	236	254	250	267	251	256	255	253	239	247	247	212	227	255	270	232	230	251	241	266	254	244	248	264	232	261	218	242	249	269	227	243	243	251	262	239	267	246	248	244	260	278	266	232	249	246	241	232	269	249	262	243	244	244	234	214	248	243	248	236	239	248	253	258	259	263	249	250	255	275	211	249	265	237	254	240	265	245	259	252	228	258	227	237	243	250	247	238	251	248	243	282	231	222	245	268	236	250	243	252	251	258	245	277	251	231	275	235	238	245	248	254	237	220	218	229	247	253	235	253	252	230	249	258	243	236	259	252	273	222	237	234	251	253	233	229	241	251	265	229	211	248	249	230	269	262	242	242	259	242	220	251	240	233	212	242	238	256	241	262	232	250	253	271	274	215	236	241	218	298	275	233	257	277	241	262	254	257	251	245	250	234	243	237	231	252	227	246	221	248	249	248	245	262	230	242	241	221	250	292	261	242	234	267	228	218	245	266	259	284	267	240	257	213	257	245	249	275	229	242	222	246	244	249	244	226	264	241	254	262	232	258	268	228	244	246	261	275	221	231	256	246	276	241	244	232	264	246	254	254	247	244	232	253	268	229	232	253	251	254	234	216	271	230	250	256	265	266	241	204	247	234	253	221	232	219	245	267	243	236	226	253	251	262	241	216	245	277	261	214	252	270	237	245	249	251	242	211	215	228	249	252	241	244	232	235	254	250	272	252	238	271	248	222	255	239	220	257	249	251	233	267	255	217	254	248	249	248	250	256	273	249	259	239	242	252	256	246	239	228	223	233	263	248	241	258	239	236	250	252	237	257	266	255	244	206	214	257	263	260	262	264	232	244	247	239	228	244	246	231	262	255	237	251	226	232	258	230	263	243	264	216	284	218	235	255	255	240	254	256	225	242	234	247	260	236	239	243	236	257	270	244	242	217	249	244	276	255	203	239	261	223	284	244	284	238	231	241	264	224	249	244	238	243	250	262	265	243	222	240	248	204	225	238	267	235	222	240	252	233	217	244	236	220	257	239	243	230	237	253	270	253	234	233	243	258	261	239	251	217	264	244	250	261	266	252	263	248	233	257	240	246	251	259	259	249	245	254	248	240	245	249	253	248	223	233	246	223	226	255	208	240	255	242	248	255	237	271	251	235	250	251	211	227	257	246	258	257	232	251	244	252	254	224	256	258	269	239	244	223	267	297	240	263	264	267	233	250	242	244	244	249	249	216	267	243	258	236	246	236	238	277	243	263	237	243	238	240	249	262	274	265	221	240	236	237	275	254	237	225	247	264	235	249	261	250	233	266	250	264	242	253	217	249	262	243	246	251	248	254	235	252	227	249	246	260	242	229	254	255	269	226	232	253	268	230	248	215	247	241	273	259	244	247	227	243	240	213	268	245	272	244	257	257	238	259	228	252	235	244	240	247	230	247	211	241	233	232	228	266	247	240	255	263	253	274	228	250	250	259	267	234	267	226	241	240	226	244	261	242	253	232	207	237
3385	9042	5912	2609	1907	1431	1032	847	718	634	510	457	451	418	371	332	318	380	325	292	296	318	307	296	262	272	293	303	275	269	276	272	284	294	249	293	254	291	274	299	247	253	268	266	219	269	264	276	296	298	273	274	244	259	255	269	279	271	237	254	278	299	279	270	247	260	275	277	238	242	274	227	281	270	247	289	265	247	277	310	260	244	283	278	256	241	259	256	271	288	263	274	250	268	265	279	239	247	248	274	248	292	272	248	260	274	279	256	255	241	243	255	307	284	256	261	275	284	272	272	245	254	282	263	257	298	269	254	264	290	254	260	270	264	273	277	286	253	275	283	271	265	263	243	247	259	277	254	302	232	268	269	261	273	254	255	272	231	266	270	270	236	236	241	288	240	259	259	279	274	280	250	315	281	262	273	272	227	256	250	272	282	266	297	283	253	245	281	235	248	235	248	248	259	253	270	240	257	248	265	273	273	257	252	265	269	259	274	261	251	267	262	279	247	262	258	259	247	293	271	281	256	277	243	276	244	256	260	264	283	249	262	300	254	270	259	271	244	263	254	246	257	265	245	249	263	259	273	255	270	270	251	281	246	252	267	248	267	272	276	265	274	258	233	265	256	230	247	274	262	243	259	243	258	276	269	244	265	254	265	282	257	245	288	259	254	263	253	262	255	244	241	272	260	277	246	272	247	270	246	260	279	278	258	298	288	255	279	272	253	270	282	247	280	282	251	263	260	239	251	248	272	283	249	255	261	264	281	264	247	247	261	266	259	240	257	276	251	278	283	262	259	253	234	263	288	289	261	247	278	266	228	298	275	292	239	267	283	254	259	260	272	252	250	259	238	261	272	277	238	278	281	266	270	276	239	267	303	266	267	287	260	245	237	247	241	255	277	253	284	231	261	259	270	296	270	274	253	260	258	252	256	236	250	282	262	257	249	251	268	243	275	240	264	252	246	261	251	255	234	277	266	269	258	252	292	257	255	264	298	234	255	249	311	267	276	251	269	262	259	253	237	257	228	261	273	221	295	297	281	294	245	255	258	274	274	239	230	276	261	246	311	290	290	252	268	247	244	276	277	230	270	272	254	268	260	251	288	281	239	282	254	277	263	268	250	296	255	252	272	274	281	293	245	233	291	280	233	275	279	283	274	234	287	275	247	259	281	256	289	264	266	266	240	293	268	248	277	262	271	266	260	259	275	256	289	240	268	279	266	275	267	247	258	256	264	256	267	283	258	252	260	248	263	254	261	292	273	218	258	296	267	258	271	248	275	257	309	254	280	243	267	268	257	303	290	270	242	267	265	273	289	250	253	303	245	244	262	262	281	266	286	257	259	262	293	265	264	255	239	239	267	270	283	280	257	289	275	260	267	235	277	279	256	259	266	258	271	286	234	253	257	238	243	284	266	254	256	301	257	273	293	260	270	272	273	274	271	253	245	260	234	269	248	266	257	274	276	270	281	255	278	268	273	270	257	265	263	270	266	279	243	256	259	283	243	288	264	282	306	240	233	253	263	279	251	243	255	247	248	259	264	263	288	266	248	287	268	259	238	244	252	251	269	250	255	259	253	245	235	276	243	230	270	232	239	243	273	276	268	261	271	248	283	247	275	257	278	280	263	274	271	303	278	264	252	267	256	255	266	271	271	274	246	268	266	269	282	257	258	262	271	245	245	259	286	263	253	289	294	259	240	262	256	275	260	259	251	270	250	251	250	253	260	250	287	259	219	252	253	274	260	253	228	267	254	271	277	276	289	246	262	267	260	260	241	235	268	250	255	268	306	254	284	247	255	259	292	265	286	270	277	272	306	269	259	261	265	285	278	278	236	234	263	252	273	284	265	268	261	264	249	276	257	248	266	278	262	269	255	276	281	261	263	259	310	285	260	273	250	281	239	259	231	280	270	251	255	250	246	276	268	243	281	243	306	254	262	252	287	269	248	288	279	255	269	251	267	276	261	260	268	241	258	280	270	282	295	249	256	232	269	256	261	267	236	258	265	273	273	288	240	293	260	230	261	278	284	266	257	272	272	257	249	250	268	231	274	278	270	275	244	266	233	247	249	272	255	293	256	240	266	270	275	229	274	268	272	293	266	296	244	276	267	252	268	285	285	278	276	240	246	251	290	245	271	277	258	265	280	263	293	243	250	294	233	269	256	274	256	291	268	258	253	255	256	268	259	267	272	285	256	276	262	258	253	255	276	243	281	259	287	264	275	267	262	235	267	271	269	297	251	250	272	269	274	260	264	256	259	258	282	226	270	247	245	272	254	255	252	281	284	253	250	261	250	271	250	281	264	259	266	251	246	271	273	281	250	249	277	262	230	281	246	252	261	238	278	242	270	300	254	261	261	263	247	252	263	269	250	246	252	284	269	279	288	267	274	269	275	247	287	263	261	249	246	258	295	280	277	246	249	278	259	245	263	259	277	269	254	243	220	235	279	294	263	261	260	259	271	276	260	260	238	248	270	260	273	267	271	252	265	254	281	274	272	246	255	284	252	274	233	236	282	267	241	266	255	296	261	261	256	253	284	247	272	238	259	265	220	280	285	251	276	245	290	261	241	240	243	249	311	269	270	250	248	301	269	244	246	241	250	269	264	278	227	301	270	272	258	240	243	238	254	258	249	291	273	260	275	245	254	266	268	267	264	278	238	261	255	279	240	274	258	270	289	284	278	233	282	265	249	259	263	250	261	324	246	256	253	265	289	239	254	269	252	240	272	246	257	254	250	253	260	258	245	277	271	277	262	292	270	268	263	239	242	286	255	243	234	251	265	275	262	264	252	264	239	232	241	245	261	245	249	259	279	251	258	258	249	267	261	271	272	293	240	243	259	287	279	245	260	274	254	262	258	255	274	247	264	246	256	243	233	284	252	272	271	271	257	226	265	293	254	289	244	262	274	240	257	250	291	256	294	256	243	300	252	276	248	242	297	263	270	272	268	265	269	278	243	254	272	284	261	272	237	279	257	268	287	279	262	276	285	233	254	279	268	278	248	265	257	279	260	226	259	250	294	255	261	250	258	247	259	256	262	254	277	242	260	245	261	265	266	248	291	277	257	247	305	258	292	264	267	264	254	246	262	265	282	262	287	246	262	283	278	240	268	248	278	277	260	279	288	239	253	267	285	275	295	233	243	268	251	257	295	306	277	279	247	262	275	252	253	306	247	260	258	285	257	275	252	251	276	263	235	253	263	259	249	267	267	276	257	256	269	282	269	263	289	264	257	256	255	279	274	271	278	254	253	271	277	272	286	249	236	261	246	264	237	274	261	261	263	265	262	245	273	282	271	286	275	243	260	243	273	259	251	238	264	242	253	266	263	278	272	246	248	257	289	273	273	269	267	289	240	228	252	281	276	297	270	283	277	273	251	228	274	262	226	285	268	277	269	259	248	268	268	274	271	285	260	259	231	299	274	286	286	279	274	238	260	239	264	233	252	283	253	257	281	281	263	272	259	279	267	272	249	248	266	272	256	220	223	248	285
25053	21231	27295	25337	10191	872	700	617	589	591	500	522	502	521	474	472	470	471	480	491	479	489	470	453	444	509	433	448	458	471	476	486	464	468	464	490	479	467	461	469	435	449	465	466	442	484	419	479	442	428	459	448	467	409	458	485	424	471	477	445	455	404	477	453	462	456	506	465	521	449	477	437	454	441	485	379	433	435	419	442	427	439	468	492	452	460	452	428	444	432	402	444	455	448	437	470	428	467	456	432	465	427	427	417	488	458	458	458	461	411	435	445	445	481	466	452	470	416	446	493	443	453	454	438	430	459	457	427	469	467	453	449	431	440	483	459	454	408	450	437	470	496	458	440	473	434	476	479	475	448	450	449	481	443	509	451	442	453	464	499	444	476	433	484	464	478	438	456	420	471	416	450	462	421	476	441	460	432	475	460	447	443	462	465	482	455	478	456	475	453	446	443	459	464	455	455	467	472	466	438	426	440	424	442	469	445	443	502	459	469	443	470	456	466	449	466	438	444	419	460	447	445	433	485	448	480	430	423	410	418	461	425	467	476	471	456	447	462	438	490	425	435	440	452	439	477	463	444	452	458	451	468	445	473	433	478	437	438	423	434	454	454	466	446	474	458	444	456	448	449	408	417	434	462	435	441	465	475	434	459	476	458	437	463	447	424	419	464	452	452	450	453	452	446	462	426	433	473	462	458	463	434	428	464	472	436	471	469	457	471	413	451	457	411	460	449	412	464	475	443	392	463	446	432	490	442	479	488	461	470	430	428	442	472	409	475	470	475	428	467	446	477	483	431	432	447	447	466	455	436	456	454	475	475	447	438	471	451	458	462	475	441	436	445	424	446	458	418	475	404	453	445	458	438	449	449	446	466	489	455	445	444	468	451	438	450	449	464	465	445	445	454	439	474	452	478	448	444	424	483	422	455	438	418	433	447	451	439	464	415	429	488	429	444	429	409	456	476	453	443	460	457	457	450	408	460	500	432	467	418	495	459	473	472	459	461	440	452	416	404	492	435	465	439	425	435	442	412	480	434	447	420	464	413	471	490	438	457	448	480	446	472	474	444	461	464	456	471	454	473	458	436	431	457	465	422	442	478	407	435	448	467	493	465	474	490	445	406	441	441	471	465	444	438	431	460	422	429	439	416	471	444	454	466	435	452	477	437	460	459	480	438	436	487	467	467	458	449	467	452	429	429	464	460	466	438	451	457	428	453	479	453	448	416	437	446	450	453	452	479	473	465	443	440	415	457	488	477	443	475	474	448	430	475	436	432	452	459	421	451	450	480	461	426	403	428	438	462	459	425	478	448	429	440	459	449	428	444	473	463	405	470	434	477	444	431	471	493	454	451	445	466	457	492	506	467	465	446	462	468	479	442	430	470	478	493	523	468	467	448	436	444	486	453	446	429	477	422	428	460	473	459	461	406	411	483	465	416	471	412	466	456	450	419	442	468	420	450	421	454	442	458	478	465	448	410	450	469	455	468	451	456	438	479	456	432	469	462	444	494	440	449	478	428	423	482	435	440	449	437	451	428	446	439	463	441	450	446	494	451	493	445	443	472	468	452	491	429	490	474	443	463	453	480	428	476	457	446	482	483	485	463	426	485	418	471	474	465	455	426	429	486	461	469	473	477	438	489	460	476	491	440	455	440	438	398	456	447	484	450	456	497	434	467	452	461	448	448	492	454	433	482	471	514	465	470	426	456	442	424	451	456	451	413	426	460	444	473	406	476	469	427	491	446	493	451	441	470	485	466	441	448	482	433	414	418	430	410	450	455	472	461	462	431	466	463	466	491	461	437	413	452	434	448	441	434	436	486	479	440	474	475	458	488	475	475	472	433	452	458	434	441	464	483	452	438	477	439	468	477	449	452	474	438	422	464	462	444	463	429	445	443	430	438	448	445	468	452	445	469	465	445	465	463	459	415	470	440	458	427	464	463	475	418	427	479	444	461	466	494	482	449	452	461	472	436	443	436	452	504	451	486	479	446	448	492	491	419	441	493	411	422	448	422	449	497	450	469	425	467	434	441	464	460	458	439	500	436	449	457	417	442	424	447	452	432	469	443	464	451	470	440	426	458	439	469	437	460	447	446	443	461	458	446	433	451	473	436	455	446	462	479	483	440	449	437	445	439	442	470	459	465	453	475	481	459	498	434	430	448	462	476	450	435	435	452	484	456	451	417	479	420	451	463	501	461	453	438	485	435	451	476	464	467	458	446	439	448	436	447	458	451	488	491	459	449	423	456	457	454	443	449	457	469	499	461	446	488	427	447	440	425	444	471	436	446	437	463	435	450	455	428	448	482	466	452	489	440	423	448	472	452	467	450	420	445	483	422	436	457	439	487	460	465	408	434	460	424	435	475	457	441	465	429	446	465	485	464	449	418	508	471	445	454	436	465	497	461	451	415	445	412	475	435	413	469	449	444	465	456	451	454	434	472	481	378	466	445	448	445	442	439	442	484	444	496	462	409	461	434	465	450	461	496	471	469	450	479	492	454	444	445	470	435	442	446	425	447	447	495	466	463	495	438	443	463	485	467	457	483	464	460	460	455	444	443	419	410	459	430	456	447	455	432	477	459	467	450	436	469	457	467	439	443	469	468	467	429	456	459	471	459	477	425	442	493	452	448	462	437	461	456	500	451	482	425	453	459	448	458	435	445	462	449	406	430	468	429	483	432	444	442	500	458	417	441	455	432	490	465	442	480	434	458	481	460	494	476	468	457	426	421	444	448	432	411	425	442	461	430	475	445	434	451	471	456	423	446	468	443	434	446	442	430	469	462	462	448	493	479	464	425	493	473	451	468	451	424	462	453	447	430	452	499	462	451	465	417	477	438	442	434	472	486	436	465	435	452	439	434	437	411	437	393	433	468	444	430	453	433	430	459	445	447	503	456	459	444	479	506	476	447	470	431	409	447	437	419	467	483	436	469	419	425	426	463	460	487	468	450	458	453	457	466	398	432	462	448	470	446	423	467	401	429	468	434	491	450	458	471	486	442	482	464	440	454	432	489	438	472	504	485	473	437	456	495	482	464	458	429	456	448	456	440	463	455	448	445	453	462	455	431	460	463	451	475	446	444	461	457	444	421	419	466	456	442	416	478	434	426	467	496	421	433	486	470	446	489	466	431	458	447	408	460	441	441	393	465	447	418	460	476	445	424	473	459	463	431	455	464	473	424	485	464	427	454	462	441	470	507	461	449	445	435	450	459	448	447	417	451	474	426	477	460	435	476	477	489	456	461	457	447	463	431	447	447	475	440	421	450	419	425	473	462	443	476	424	444	452	473	477	443	452	468	465	468	425	462	435	409	457	456	446	499	478	469	447	443	457	469	466	459	446	431	466	447	434	456	454	421	441	424	487	468	420	453	465	458	442	483	447	443	463	446	477	468	439	440	455	463	456	456	461	460	453	423	475	447	465	419	450	476	436	469	430	432	448	388	455	432	482	478	481	441	435	454	442	455	414	469	445	455	461	460	448	416
3598	5374	3483	1753	1383	1199	949	808	739	673	646	569	584	559	596	493	483	548	492	518	491	500	493	476	535	462	495	510	448	485	504	506	490	474	481	479	461	483	506	448	467	465	479	458	468	491	451	453	483	494	536	500	519	477	471	511	461	440	488	472	506	491	483	480	529	499	457	495	476	508	480	498	509	469	516	516	475	509	476	461	482	481	490	470	427	494	468	473	453	475	457	487	478	495	474	509	470	482	502	516	454	481	486	524	514	487	467	445	502	464	479	501	480	460	521	461	492	514	499	470	484	439	448	504	479	486	482	524	459	455	461	478	501	460	485	483	448	483	487	473	497	481	499	512	502	481	488	472	493	496	490	505	458	454	451	487	488	446	477	474	485	491	490	485	475	463	477	470	487	496	503	462	447	502	470	468	488	481	484	482	485	503	513	527	474	464	492	482	468	490	509	492	450	497	490	488	458	516	497	504	454	481	511	498	503	488	493	477	471	489	513	471	516	462	469	493	486	472	456	531	469	495	518	495	467	455	480	519	479	498	477	483	483	496	507	466	496	485	482	501	455	516	512	481	460	485	484	458	514	471	523	469	505	480	478	488	501	479	484	501	485	495	480	419	470	473	468	464	485	529	458	456	500	533	476	451	476	487	494	472	482	474	477	489	499	499	463	458	468	477	473	497	492	510	466	505	455	479	491	526	458	497	470	479	505	529	511	504	500	458	458	459	452	470	463	484	483	460	449	506	490	490	492	493	496	480	498	494	494	502	447	496	454	499	458	489	491	481	516	498	477	466	506	495	479	505	513	493	466	478	493	493	480	518	476	489	433	475	488	523	499	483	490	452	525	494	483	503	493	450	476	440	489	494	472	458	447	459	489	464	453	510	441	461	491	481	492	465	471	458	472	470	488	458	484	475	463	464	451	462	498	477	464	464	495	460	479	477	466	499	505	493	452	496	496	454	468	476	496	503	476	492	446	483	508	483	470	477	491	484	481	490	487	469	492	480	522	490	454	474	489	461	526	458	494	489	499	498	526	471	452	470	479	471	465	495	466	507	459	456	471	487	446	484	478	488	521	486	484	514	483	455	480	544	471	464	482	534	452	488	495	454	487	496	475	497	436	529	471	485	443	477	466	465	444	463	506	488	478	485	459	471	470	478	438	517	494	481	468	466	527	490	445	489	505	488	474	542	480	438	504	508	507	493	489	482	481	511	486	498	498	485	487	492	533	501	515	450	493	476	500	461	525	497	500	441	466	463	473	478	449	460	478	463	495	487	490	472	449	506	449	493	482	480	503	455	500	507	468	472	477	493	518	485	503	490	457	518	457	456	518	519	469	478	472	500	503	438	476	467	441	438	474	504	467	460	462	496	484	465	444	490	493	507	493	485	486	474	477	487	449	481	476	465	468	475	479	471	447	482	475	462	459	518	512	468	474	451	499	488	506	485	515	515	483	497	480	503	488	471	455	479	459	507	506	486	502	494	474	515	493	502	495	492	477	497	466	468	497	495	489	484	475	446	414	467	483	458	448	450	484	514	456	510	487	468	472	498	468	470	488	479	462	523	470	462	483	450	494	480	485	485	479	493	482	471	457	484	501	517	495	514	486	491	446	493	490	463	467	484	490	488	490	477	481	498	490	454	463	440	511	488	494	465	420	487	463	489	445	503	502	502	486	486	470	465	469	455	461	510	477	492	457	495	470	494	481	469	509	501	457	488	469	514	446	491	460	498	500	485	489	455	485	462	493	454	433	480	482	488	461	480	484	531	472	475	465	505	509	504	446	462	464	470	482	487	483	487	515	457	487	516	472	485	524	461	494	477	461	509	516	498	445	492	436	471	510	450	463	482	479	462	524	477	500	465	451	509	470	475	439	450	488	494	475	509	500	463	455	443	456	441	482	512	468	499	521	471	489	468	492	484	470	507	460	444	488	491	456	484	492	526	474	495	503	463	462	453	496	471	474	439	509	496	459	473	477	478	476	506	463	486	509	509	542	443	484	439	428	467	492	485	469	479	446	484	467	465	462	481	498	487	482	456	502	540	474	478	481	498	502	453	505	503	498	451	502	497	497	497	466	526	452	491	463	491	491	471	500	486	455	506	455	496	505	473	494	485	496	461	519	474	503	488	477	520	470	470	468	500	460	509	518	552	520	454	464	504	478	502	504	512	455	483	497	488	444	424	477	455	484	459	471	481	520	443	454	474	474	499	492	498	507	471	479	486	442	483	515	488	473	462	480	500	463	471	475	463	482	472	482	511	474	506	492	487	474	481	499	469	499	490	487	458	494	490	479	471	483	467	502	514	466	455	474	470	505	523	523	515	486	458	485	455	464	485	493	495	447	465	454	444	488	473	502	477	479	459	467	472	489	507	471	464	452	476	498	464	503	461	484	485	494	519	477	473	494	490	476	467	495	509	462	449	472	504	500	495	467	485	475	510	510	480	479	451	474	484	461	495	448	465	504	482	502	466	501	468	473	437	478	476	498	517	481	510	482	480	492	471	472	474	474	492	489	473	495	459	475	467	449	494	474	476	481	458	457	506	514	448	476	489	462	465	479	496	429	461	473	484	481	474	441	505	461	519	478	470	450	481	458	507	483	506	507	462	475	477	455	470	468	488	474	513	488	516	456	463	475	467	460	488	479	484	509	498	466	484	471	509	503	432	432	463	475	496	436	478	493	452	495	488	462	465	483	488	472	458	485	499	498	497	464	480	470	490	456	502	452	460	474	458	510	477	507	511	481	444	507	490	506	494	460	502	439	490	476	468	508	495	475	472	488	456	456	448	494	456	483	495	461	470	455	472	498	479	507	529	434	476	491	448	489	461	476	509	455	464	456	447	478	412	462	480	456	528	484	470	454	489	465	478	500	486	500	474	482	490	494	499	495	490	471	517	471	448	501	504	451	449	488	482	493	479	435	501	535	439	491	452	481	490	490	485	475	430	500	484	480	427	483	482	473	429	493	531	464	473	482	510	478	486	520	505	470	482	465	486	453	444	472	468	466	510	502	516	454	471	498	508	479	525	465	501	463	476	441	504	508	465	484	486	513	489	480	424	480	470	444	478	491	496	499	502	475	456	458	475	424	454	486	465	464	488	512	521	466	474	501	473	482	466	505	525	467	487	495	464	479	520	475	493	481	460	484	459	474	441	461	467	480	501	472	510	483	499	482	489	487	465	514	455	503	434	482	484	504	449	525	474	515	473	503	489	501	450	479	485	477	483	477	448	487	509	455	506	495	453	471	478	459	449	501	535	468	507	525	451	491	517	480	479	455	492	496	491	462	483	498	485	456	477	493	457	465	486	485	476	492	465	485	514	486	453	486	486	446	502	481	482	490	491	495	501	485	472	509	513	497	444	449	495	451	510	513	446	481	492	472	474	504	522	471	473	494	466	472	468	489	474	489	482	496	487	485	499	473	527	496	469	453	494	504	471	499	502	475	467	488	434	481	471	474	519	465	480	473	459	490	476	483	460	483	520	478	463
22832	21413	29152	24053	21410	21475	8188	1318	1039	959	820	782	752	692	637	708	670	650	689	648	629	604	601	607	602	582	599	561	621	566	597	561	617	538	566	582	593	579	566	543	566	559	611	607	567	581	591	554	573	587	588	557	592	538	519	592	580	580	540	577	538	599	581	559	563	567	565	544	592	586	536	554	541	533	581	568	559	601	533	559	529	583	516	537	534	534	531	565	521	541	551	549	496	549	552	551	556	519	521	528	572	581	606	586	520	550	548	518	558	579	545	567	552	586	549	549	556	578	504	521	529	561	531	574	569	577	531	551	547	493	553	529	545	564	557	558	519	498	547	535	535	545	570	533	554	565	535	542	527	536	561	567	555	549	547	547	582	559	529	550	575	539	520	548	561	581	497	546	570	528	567	597	562	604	577	551	566	559	530	530	516	559	530	560	580	513	518	559	544	607	563	551	569	519	529	571	605	547	572	548	536	568	557	600	574	545	528	559	577	523	544	572	559	592	577	536	567	541	549	581	520	575	571	529	534	583	524	520	577	545	547	556	556	551	508	551	533	584	573	552	521	531	543	504	527	529	546	555	577	565	568	543	538	518	515	566	559	552	599	548	523	552	563	603	587	558	567	542	534	562	540	555	502	561	560	585	594	578	525	599	488	535	560	577	547	547	565	522	552	532	538	584	578	543	547	585	548	583	532	541	583	570	537	503	571	513	568	532	561	549	527	539	602	560	565	485	554	531	579	539	560	517	525	570	543	577	564	565	501	552	555	558	544	547	570	525	576	540	557	535	550	549	538	560	569	550	539	562	527	541	526	560	578	549	539	561	586	572	545	569	572	552	558	582	562	510	538	581	534	553	551	585	516	563	539	556	588	572	542	563	580	506	556	555	568	499	553	583	565	510	578	582	587	577	505	564	518	573	537	542	541	547	546	547	511	531	576	619	569	538	557	536	559	542	533	567	597	566	535	553	543	527	549	544	559	539	546	510	566	577	514	568	556	598	495	544	527	550	575	549	570	490	543	567	503	550	557	531	522	579	566	541	519	535	517	548	545	562	550	557	554	566	565	523	557	554	606	574	596	550	545	560	593	527	561	555	545	548	570	566	521	571	538	584	555	545	566	575	529	567	521	552	555	534	484	575	554	533	536	572	564	564	560	558	577	533	528	583	552	529	508	530	511	560	561	553	560	528	592	524	535	549	540	520	508	549	540	580	541	508	550	527	551	586	487	558	554	547	554	483	527	580	543	558	562	568	517	534	554	573	557	571	536	549	554	521	554	571	566	493	579	535	560	529	554	527	546	569	555	585	511	556	561	525	555	564	512	564	552	556	559	548	559	579	532	529	518	527	541	538	577	548	570	563	540	556	559	545	599	520	519	565	555	537	545	587	545	568	526	565	552	551	575	575	577	560	570	508	595	548	536	552	556	548	534	560	547	559	525	567	562	536	530	567	555	512	560	512	541	553	550	547	533	507	571	570	535	524	558	577	533	551	555	587	498	521	558	545	563	557	503	580	550	579	524	544	551	576	494	519	540	527	604	561	530	553	555	527	549	579	557	548	531	555	552	567	520	587	550	508	567	537	535	560	518	562	576	562	548	567	572	531	564	521	539	576	556	544	565	548	557	555	559	562	516	526	548	529	589	555	566	533	571	519	613	505	513	597	530	546	530	502	540	545	525	567	547	557	563	537	597	553	525	536	591	601	527	538	562	528	539	540	523	587	517	509	550	558	515	578	599	534	573	534	496	583	573	538	584	572	559	558	508	572	576	534	519	540	581	535	530	577	564	561	549	558	533	558	557	567	520	542	560	533	549	522	547	555	555	545	575	531	523	505	557	539	543	544	561	540	514	574	548	534	595	565	575	558	563	547	521	558	620	524	511	573	537	569	562	579	549	556	544	527	550	594	570	550	531	554	532	546	532	528	531	545	502	541	559	496	534	553	589	505	612	525	547	495	531	518	554	563	534	575	568	497	553	511	552	544	519	582	575	532	549	561	570	574	562	504	559	539	518	538	542	587	516	552	505	569	551	595	614	513	601	563	542	554	569	550	529	562	576	549	592	548	538	621	522	571	567	516	528	519	519	538	523	547	549	547	598	557	518	562	556	536	557	553	545	559	539	525	519	540	520	515	560	547	527	529	495	519	561	576	562	557	521	517	551	492	548	521	539	570	493	559	589	572	522	521	526	497	531	550	574	556	546	561	608	573	556	515	532	552	525	566	529	557	590	601	558	574	562	550	521	515	569	575	501	533	514	585	552	558	582	519	551	556	536	548	541	588	574	564	541	525	580	512	569	512	549	578	553	553	569	557	565	594	565	533	544	515	522	509	563	557	539	540	597	524	564	549	534	537	512	545	566	567	600	559	539	530	511	623	555	548	565	547	563	555	553	559	576	574	577	581	571	527	545	551	535	568	543	579	545	548	572	554	585	537	554	572	548	552	566	542	540	492	579	553	519	498	584	548	554	551	514	554	525	534	557	543	556	558	559	584	538	524	531	508	523	593	567	518	567	532	571	533	542	527	551	560	527	543	573	558	518	545	521	551	527	569	547	498	572	515	573	561	556	519	546	572	575	539	539	557	591	544	515	532	518	553	560	526	532	553	554	545	544	518	539	502	483	503	529	533	529	523	533	536	537	546	548	533	514	571	549	539	517	577	521	505	574	535	526	532	581	536	579	544	527	498	570	510	537	529	508	552	540	566	567	585	540	563	583	570	534	574	567	574	600	549	562	560	557	545	540	545	517	569	571	596	560	566	601	543	555	518	506	518	539	506	555	542	569	556	542	517	538	552	558	556	553	586	503	504	528	555	566	556	563	567	527	589	526	526	548	530	557	539	487	515	542	541	542	539	540	507	519	563	511	554	566	544	526	519	574	548	556	582	522	484	529	533	553	545	534	563	557	502	541	518	570	539	512	560	510	558	560	546	559	554	579	540	572	548	604	547	491	553	592	535	563	554	567	517	530	511	553	546	533	575	560	557	529	523	534	491	517	539	546	534	528	560	600	581	549	556	534	529	545	517	497	570	600	550	529	520	548	534	535	557	561	582	534	540	546	543	539	565	526	566	534	591	492	490	519	547	577	598	545	558	586	531	567	529	602	573	552	584	538	531	552	523	542	520	556	524	534	588	507	527	581	551	534	535	552	550	560	548	573	546	543	560	547	551	526	518	538	579	524	551	542	599	568	572	563	582	551	544	540	537	531	586	604	551	540	532	563	573	528	593	510	514	529	535	539	544	564	571	551	561	581	586	589	564	525	504	552	531	550	524	538	556	540	549	534	548	526	523	554	580	592	544	565	537	531	546	587	550	526	492	579	511	537	556	534	572	529	533	539	528	580	557	542	528	537	562	515	569	565	545	548	552	554	542	547	500	547	539	516	545	522	545	539	570	551	585	539	547	558	567	584	551	552	509	552	535	504	505	560	541	564	547	519	547	529	522	583	558	518	522	522	539	540	564	535	561	532	555	552	532	520	562	536	521
4871	14894	9926	4995	3608	2710	2199	1716	1474	1272	1091	978	924	824	807	769	749	731	687	641	707	604	624	600	646	650	562	610	622	578	574	631	564	568	579	570	564	605	567	557	515	581	549	575	564	583	557	594	582	571	585	611	576	572	567	552	541	556	608	596	513	577	531	533	609	574	552	567	560	564	568	554	560	526	543	508	572	567	603	548	580	503	543	607	565	538	524	528	552	520	558	553	553	586	549	555	566	555	540	550	552	545	573	549	522	623	587	565	533	582	561	517	561	565	554	522	550	497	574	531	570	572	523	501	536	558	583	541	522	516	580	530	575	564	561	578	528	584	608	540	584	583	551	555	589	561	549	587	545	546	559	541	579	579	563	555	517	561	537	571	538	555	514	541	545	541	517	528	513	531	536	544	581	570	544	521	565	568	531	523	504	540	574	545	516	539	535	553	548	551	533	554	526	540	562	550	540	552	537	530	547	525	544	547	589	578	596	565	543	520	535	519	541	572	509	590	545	577	535	546	553	563	556	593	549	567	529	557	556	564	550	567	556	568	555	535	521	569	537	517	559	591	589	565	558	561	530	569	553	541	528	564	571	563	578	556	531	580	576	563	552	565	546	552	566	564	575	564	534	569	521	574	546	539	552	582	547	517	621	564	587	548	582	538	584	546	544	547	582	582	586	485	511	554	517	537	528	596	535	542	532	566	521	572	567	540	548	580	569	544	596	584	593	506	573	541	564	565	582	546	578	561	570	551	558	562	588	581	589	527	532	545	550	542	575	504	541	526	534	533	524	532	562	589	588	536	560	547	535	529	560	545	554	581	560	541	563	533	556	544	548	572	556	530	542	502	551	518	582	512	552	504	528	547	581	529	555	534	543	569	506	597	566	555	586	530	538	545	525	562	535	570	568	598	531	529	579	558	534	591	605	580	547	540	541	506	559	577	535	550	518	543	575	545	556	559	555	564	545	530	525	566	561	569	573	552	563	583	554	540	539	596	543	563	533	530	556	544	526	545	618	576	553	573	547	566	543	537	574	577	516	527	547	556	506	558	543	623	522	550	576	521	555	546	564	558	538	541	534	589	538	565	554	527	584	569	569	573	569	555	527	537	516	594	541	530	577	561	575	559	546	557	527	527	531	540	538	585	558	543	541	561	584	550	534	592	576	581	550	558	586	545	555	550	509	561	575	517	555	572	541	528	549	495	586	557	570	525	602	518	529	540	545	578	572	573	540	569	524	520	564	556	557	558	542	514	559	556	539	538	584	543	524	548	556	574	566	540	553	583	550	589	499	572	587	569	578	518	527	543	581	548	554	621	578	538	552	520	552	548	553	546	529	528	582	529	569	563	536	565	560	568	554	583	497	568	534	528	538	554	588	533	577	583	551	549	516	568	529	587	583	561	603	536	527	580	549	553	566	574	580	570	557	566	575	559	518	551	570	608	583	534	538	573	563	553	551	555	597	582	530	557	554	587	559	523	565	555	578	540	536	523	548	554	575	545	554	562	543	560	544	497	537	559	563	576	561	517	537	538	534	540	579	582	509	581	541	558	581	552	537	541	586	538	558	566	514	568	570	568	543	532	558	569	544	575	530	529	508	548	539	570	583	537	537	552	559	546	524	552	563	552	578	484	530	560	559	563	538	525	548	521	553	527	526	579	572	506	569	569	526	569	527	526	512	577	563	538	543	513	581	551	548	542	538	516	568	510	606	556	518	564	507	527	542	558	563	559	599	574	566	563	533	563	532	552	585	523	550	574	581	582	547	530	554	586	598	595	542	567	551	559	553	549	591	543	549	555	549	566	559	547	547	580	575	539	555	592	507	532	579	515	534	555	540	565	547	531	568	551	557	577	549	574	572	582	572	582	546	530	591	590	535	561	559	547	546	541	511	539	563	520	507	543	551	550	525	567	579	556	567	566	547	569	557	553	545	560	547	538	561	518	554	513	564	575	538	550	571	548	557	579	564	554	558	519	550	565	525	566	532	550	573	552	551	553	589	524	551	544	575	546	580	557	561	578	516	561	511	574	537	544	583	537	537	542	543	515	551	584	561	561	555	564	556	523	553	540	594	554	553	532	552	500	543	589	543	607	581	577	573	575	524	555	534	598	527	580	537	593	557	564	551	536	539	545	476	533	594	525	554	515	546	548	528	580	573	549	598	552	562	564	561	538	544	533	564	536	611	550	507	551	560	542	557	550	601	547	552	539	497	564	554	519	563	555	594	550	539	553	566	584	514	566	540	570	551	521	542	527	540	531	536	542	594	564	550	561	591	571	525	582	553	589	520	571	547	555	555	535	562	572	551	531	535	569	556	559	559	534	533	559	544	527	562	553	562	542	551	602	553	542	523	582	529	585	580	544	544	575	564	572	540	532	510	531	538	557	617	522	575	528	538	564	562	537	550	556	521	545	566	551	551	532	567	531	590	534	508	548	541	588	545	519	561	567	569	535	551	554	575	524	518	554	547	520	585	546	531	531	521	533	532	527	549	574	539	558	575	553	532	531	559	551	536	565	554	523	539	596	537	533	529	519	526	548	551	633	572	561	579	621	532	543	518	538	557	577	486	536	522	547	563	545	512	560	546	512	559	548	570	534	544	567	565	569	582	535	539	569	550	536	607	542	602	588	540	561	551	595	532	525	542	540	511	572	530	535	533	520	558	529	546	517	547	525	605	534	537	544	578	577	555	567	560	523	520	555	575	590	578	561	579	537	550	520	578	580	543	532	550	511	604	536	543	570	557	581	548	562	548	543	542	584	524	552	570	526	552	596	508	563	530	548	565	552	542	565	541	537	541	529	594	585	542	572	567	540	562	560	536	584	559	552	536	561	564	506	581	576	563	569	565	559	561	536	546	530	553	529	566	588	608	569	544	595	524	591	562	558	555	585	532	548	545	622	540	559	533	549	566	587	586	559	584	556	576	533	546	533	567	572	551	542	603	567	563	531	576	566	544	581	547	503	568	530	563	611	626	530	539	578	571	545	577	536	533	558	578	556	592	540	563	546	557	593	568	553	529	553	549	564	524	543	559	528	596	540	581	566	575	551	545	568	547	532	594	571	550	540	534	571	543	563	591	553	543	530	597	556	557	584	533	514	544	570	537	559	556	566	574	564	538	560	566	535	594	554	551	545	577	582	561	555	567	591	563	565	558	558	578	560	520	509	538	526	552	559	597	519	587	540	542	605	565	521	531	605	576	527	579	548	560	531	551	556	571	598	547	574	479	506	571	551	569	556	562	534	557	567	527	539	582	556	541	529	503	556	526	559	524	583	547	548	592	540	569	518	526	562	554	555	594	585	599	544	524	509	578	551	521	528	561	553	529	552	543	533	541	544	543	571	550	565	560	500	509	544	601	561	572	576	554	544	512	579	525	588	617	532	516	538	532	558	579	572	570	550	541	551	599	556	530	549	529	546	562	589	555	521	571	534	556	551	557	587	519	532	553	555	564	546	573	537	531	552	553	547	559	516	558	562	571	530	515	546
28170	17511	3111	437	303	272	228	235	263	265	262	226	248	247	205	219	209	230	270	232	232	228	252	234	246	200	204	235	236	229	216	243	235	234	229	247	247	223	234	243	222	213	237	197	241	259	246	260	243	250	227	216	249	215	221	225	250	221	241	242	226	233	221	212	236	256	207	238	248	214	244	215	217	202	215	221	224	217	226	245	241	215	238	217	249	210	230	237	230	233	244	241	235	243	205	229	240	227	206	225	221	220	252	231	232	227	257	232	218	212	243	255	240	233	221	215	219	224	242	217	219	219	202	222	231	227	210	225	234	241	237	223	219	206	236	218	208	245	223	237	227	255	191	220	227	229	222	220	254	239	216	215	217	244	245	231	208	239	239	243	225	264	228	232	225	241	233	213	208	230	247	211	247	207	239	238	231	225	232	203	233	229	242	240	260	197	215	217	235	225	240	220	240	233	235	234	243	198	239	240	214	269	234	219	234	239	242	240	233	237	220	237	248	245	244	183	223	228	246	254	222	241	246	223	233	250	212	208	251	258	216	225	245	247	242	221	224	240	223	229	235	250	245	222	233	251	218	218	212	236	229	228	235	232	218	252	241	239	226	228	227	234	211	212	237	240	249	195	208	206	239	250	229	221	217	214	211	217	248	211	233	224	233	238	257	237	196	234	222	232	216	244	241	243	236	244	225	231	212	251	238	246	212	243	237	215	247	211	207	197	223	233	222	239	250	224	199	250	206	230	206	209	233	235	221	224	234	242	255	247	211	214	232	208	238	215	212	218	239	241	225	233	237	230	256	223	227	230	253	228	228	243	263	217	231	238	214	249	235	217	247	239	204	237	246	225	258	235	252	227	221	204	229	235	231	242	223	235	230	220	219	228	235	241	235	230	225	235	229	245	237	226	235	215	222	258	236	222	236	210	220	216	204	222	220	227	246	239	227	230	229	252	232	232	193	227	274	252	226	236	209	237	213	238	234	246	219	237	228	230	219	221	229	257	209	232	217	224	235	246	221	236	231	225	246	254	223	214	207	213	269	223	242	232	208	240	239	233	219	264	224	255	238	248	218	225	198	232	229	236	241	238	227	240	233	184	205	227	220	227	193	221	233	234	227	239	245	222	220	228	197	220	222	205	237	215	234	251	239	219	197	233	213	221	198	253	205	235	233	211	231	273	228	210	239	211	236	227	235	205	228	256	228	186	235	250	243	258	226	231	234	209	225	256	238	237	216	216	239	287	264	253	229	210	236	203	242	228	235	220	243	234	219	244	259	238	247	230	201	191	203	228	234	240	209	241	232	236	247	212	270	241	223	223	229	237	202	231	218	231	217	256	230	235	231	231	217	224	212	258	225	242	233	238	221	218	200	256	231	230	249	239	229	257	255	238	231	215	248	215	241	237	227	233	232	226	245	245	221	228	232	227	228	215	206	223	239	217	250	228	203	234	236	223	232	246	230	222	221	228	216	244	207	248	218	227	216	221	216	202	215	213	228	230	239	247	221	252	254	219	250	232	215	218	236	226	236	220	247	226	255	222	236	185	207	227	220	255	215	237	226	247	224	233	222	215	218	248	203	273	223	231	274	225	222	204	245	245	217	218	247	220	223	239	232	247	239	218	229	231	239	227	229	246	232	218	214	204	201	234	208	235	214	228	214	233	237	206	227	238	239	225	226	256	214	225	224	236	249	239	233	214	208	229	214	230	205	241	220	213	230	228	221	220	211	246	242	193	243	237	218	220	262	252	235	233	246	218	238	221	208	221	226	235	226	241	232	226	236	241	233	207	220	216	221	218	220	229	233	210	222	213	245	241	240	224	232	240	240	231	232	249	250	234	230	228	214	217	259	247	245	268	219	199	239	235	241	219	216	263	236	206	230	241	260	215	198	222	232	224	223	230	238	211	213	213	243	273	205	241	229	225	226	232	203	244	243	224	254	237	226	213	238	223	233	219	200	248	224	221	224	224	213	248	210	224	241	225	220	236	245	247	221	235	224	234	229	240	254	257	217	238	248	243	229	250	239	220	230	213	204	236	203	204	241	216	228	241	229	230	209	238	245	213	222	234	257	220	213	232	227	218	225	213	211	236	229	248	206	239	222	225	238	238	216	219	236	223	232	247	237	221	229	237	260	249	242	257	187	225	237	226	224	272	241	212	252	232	227	220	209	221	256	240	213	257	232	230	232	219	225	223	231	229	238	241	232	231	230	248	224	222	222	252	216	236	226	256	231	220	244	244	217	230	196	229	236	233	238	228	195	255	220	226	221	237	239	227	217	248	214	215	222	231	227	219	210	248	233	213	225	239	250	218	225	213	228	226	245	227	219	257	232	216	225	238	211	219	245	231	224	220	229	224	223	214	222	245	213	217	221	252	233	229	220	225	209	235	230	252	232	235	249	231	225	205	228	222	211	240	210	220	244	223	242	262	247	261	231	223	257	277	239	206	217	224	235	206	226	226	219	234	256	217	224	223	231	230	207	240	224	244	209	216	245	247	248	216	212	230	241	204	237	261	208	226	235	228	234	239	250	242	251	228	228	233	222	204	224	247	229	230	218	229	196	235	228	225	249	225	242	245	220	223	240	186	233	222	212	207	195	246	236	221	226	253	224	224	267	222	211	193	232	200	210	247	207	239	229	248	242	215	240	205	212	233	224	223	245	230	214	220	187	223	256	244	225	240	207	238	240	216	239	238	221	241	229	231	194	204	222	221	263	247	239	228	237	202	217	236	222	233	216	238	219	217	218	212	223	254	241	211	230	216	229	234	224	228	252	223	229	211	229	236	239	225	211	240	221	211	244	254	224	223	206	215	226	194	213	224	255	216	250	222	220	240	207	207	240	240	227	225	231	227	217	241	220	232	219	215	259	246	219	232	236	233	232	231	216	217	222	210	237	219	258	236	200	253	201	213	244	217	232	236	229	215	227	218	236	221	220	244	216	221	235	225	216	242	242	250	221	230	227	226	230	229	240	238	235	220	224	235	236	222	221	204	235	207	252	237	198	216	210	224	222	230	205	227	223	210	240	241	220	266	235	248	215	223	209	245	260	225	242	234	208	230	228	214	247	235	247	249	204	229	219	256	225	238	211	246	205	220	217	243	242	232	212	233	224	232	231	204	226	231	215	214	224	252	222	246	236	234	202	236	248	248	220	235	242	233	226	235	230	238	232	222	233	241	232	217	224	231	247	217	222	238	228	227	221	219	235	214	229	231	235	223	243	234	249	231	238	250	237	211	247	231	241	238	213	207	249	218	226	202	218	250	211	238	246	234	204	233	236	248	230	235	225	239	222	254	246	227	230	219	218	249	228	221	248	247	208	236	228	218	223	219	231	208	226	250	239	255	234	239	236	240	233	223	230	235	221	231	214	241	216	212	247	249	214	257	254	260	227	237	220	253	228	212	234	233	227	243	242	224	228	225	243	220	223	247	254	229	241	223	220	176	216	260	217	250	206	247	197	226	236	241	213	250	233	250	227	235	224	227	210	236
4323	786	568	411	349	330	278	297	272	249	286	297	271	270	275	276	280	264	262	240	259	256	257	244	223	251	266	242	273	291	279	266	255	235	234	242	293	265	245	268	257	248	267	255	239	251	231	264	244	265	285	265	264	240	252	243	243	251	247	241	280	246	270	255	250	276	289	253	286	263	248	258	264	247	223	256	287	270	270	275	253	299	245	285	231	268	272	234	241	260	240	289	267	256	273	290	253	286	269	247	244	276	247	230	287	260	252	270	260	280	244	258	285	259	285	253	262	244	254	246	283	256	245	260	246	249	290	237	259	259	262	232	268	270	258	256	252	256	285	296	251	251	294	271	251	279	262	278	258	277	236	258	258	251	262	279	246	245	228	260	269	259	246	243	259	271	290	263	265	284	257	258	262	298	268	244	251	263	252	252	255	270	269	249	248	251	264	282	269	254	237	256	284	257	252	248	255	276	271	229	281	242	264	267	262	270	255	273	272	256	241	266	258	263	290	264	255	261	262	276	290	276	244	263	262	248	249	271	243	304	259	258	244	258	244	264	283	247	262	267	226	241	275	249	258	272	248	257	258	263	240	232	262	264	254	255	275	257	232	262	244	255	245	260	286	270	268	246	231	286	256	289	282	286	268	264	253	261	249	251	261	277	272	259	252	270	291	249	267	280	274	218	281	267	272	251	252	256	239	263	245	262	223	273	251	251	259	235	243	259	267	233	256	246	253	275	243	251	261	264	260	294	249	269	253	273	255	229	236	274	228	274	252	230	266	265	257	254	227	279	228	308	257	262	272	254	248	258	262	257	265	272	273	246	270	250	232	276	269	267	247	272	273	286	283	259	230	278	271	279	262	288	261	277	243	251	282	264	287	220	277	255	268	258	265	254	242	270	244	279	289	260	239	235	246	251	279	259	298	264	226	240	255	269	258	259	278	261	269	269	265	254	252	280	281	266	253	291	252	237	252	258	266	261	273	244	236	241	271	283	259	246	267	266	223	231	247	229	249	257	273	261	273	240	245	257	238	240	259	277	227	261	253	275	277	257	254	245	271	265	241	257	250	245	258	274	259	231	258	296	268	275	277	268	266	229	263	270	236	244	264	247	249	291	253	257	266	270	247	292	241	255	234	238	249	233	256	222	256	270	247	262	276	257	264	265	246	274	237	267	261	225	255	253	255	239	233	278	290	234	253	286	271	225	268	260	257	250	258	242	229	261	276	255	252	262	246	266	262	247	258	249	269	212	256	228	267	264	255	232	259	279	236	268	254	263	274	278	258	274	237	258	247	270	271	289	281	233	278	261	232	255	270	266	265	249	273	267	282	253	252	259	281	283	273	284	245	235	258	276	241	281	268	296	240	273	263	260	240	284	219	255	286	252	246	293	261	257	237	278	276	239	250	249	250	261	276	264	214	250	257	271	276	278	235	257	267	251	239	243	260	251	276	276	259	272	278	251	249	276	280	258	259	305	255	286	255	268	246	243	271	296	266	260	251	248	250	266	266	251	254	244	259	239	238	264	247	262	257	285	270	267	274	260	283	272	276	282	257	283	267	274	241	231	264	249	251	240	235	260	250	264	240	235	293	243	239	232	271	247	272	245	279	234	264	256	246	286	261	273	257	255	264	256	241	227	224	253	272	241	269	242	261	265	254	272	279	282	257	246	221	254	262	280	277	287	260	275	261	265	261	267	289	260	255	259	268	232	261	269	242	267	232	248	240	255	245	230	266	263	242	268	266	271	236	220	237	266	261	261	278	275	272	250	233	223	278	293	245	254	271	254	258	296	253	292	271	252	249	257	285	237	266	259	268	257	269	282	256	307	248	285	245	269	274	258	238	237	250	252	258	265	251	248	257	248	272	268	296	267	248	262	250	268	257	278	246	235	255	258	249	265	272	284	267	244	237	249	260	229	254	261	245	248	276	254	266	281	266	276	269	264	223	241	259	280	290	262	254	257	253	272	287	262	268	273	244	251	261	248	263	252	272	269	257	243	260	247	249	230	279	240	270	260	242	258	289	280	263	262	255	269	278	272	265	275	248	255	251	222	248	238	246	232	273	261	253	251	258	269	254	241	246	256	284	281	266	287	278	264	259	242	272	251	266	273	262	251	282	265	249	247	263	257	233	258	250	268	247	267	244	251	278	273	259	244	246	231	275	238	272	239	259	261	269	265	232	263	264	259	298	243	275	271	260	249	263	234	282	263	258	265	244	250	253	274	252	240	249	248	259	269	269	253	248	295	274	241	268	269	250	276	215	280	255	260	260	264	249	267	264	298	276	244	262	257	248	253	268	256	261	256	253	277	255	269	267	238	273	248	258	232	260	248	254	276	227	248	249	231	264	256	261	255	261	256	280	257	270	272	257	267	306	278	250	238	247	249	250	267	258	233	266	248	262	242	251	274	255	250	261	254	287	201	242	266	229	258	284	266	254	250	255	257	296	265	240	229	268	268	257	233	263	248	260	241	264	247	247	276	208	238	269	249	275	255	267	308	258	258	244	243	254	279	249	259	245	265	248	246	270	235	253	244	248	246	264	256	251	269	254	276	277	256	285	253	257	255	255	239	265	274	266	267	254	247	264	234	274	298	248	271	278	260	256	262	239	239	259	268	253	261	244	233	233	268	280	225	280	259	289	245	298	284	237	271	264	250	278	256	258	272	239	239	258	237	236	283	240	245	279	244	251	247	252	262	264	248	258	269	246	237	254	266	266	249	247	252	274	286	247	295	258	232	256	255	283	246	254	244	268	250	236	257	232	241	281	249	284	255	268	256	262	256	243	291	251	245	242	285	271	265	250	231	287	259	253	246	215	287	267	269	281	254	255	266	243	253	259	255	261	256	240	242	256	238	265	272	242	254	266	245	215	268	268	264	234	276	253	246	243	248	286	274	253	244	262	247	250	244	291	234	258	247	277	249	250	245	260	240	252	284	262	264	263	287	251	293	248	253	237	267	259	234	253	264	276	265	266	265	274	242	260	266	252	259	253	250	268	274	271	257	243	255	254	283	241	248	258	278	238	284	259	265	251	262	256	256	265	258	252	240	257	250	262	277	248	266	259	251	274	283	261	294	255	252	267	231	274	239	244	249	250	249	253	265	287	257	248	256	244	269	265	251	255	263	257	257	289	242	263	285	262	268	249	275	273	250	285	273	266	246	233	248	250	263	246	266	271	281	264	270	251	291	263	251	284	238	295	262	273	245	277	253	275	243	266	264	249	265	266	291	243	263	267	265	249	255	243	267	251	219	274	260	253	277	239	256	239	265	277	245	253	260	230	277	252	248	279	245	260	254	256	270	274	240	265	268	250	245	298	271	266	234	258	271	248	239	247	262	295	234	238	281	256	275	237	282	263	229	267	281	285	275	250	268	257	278	254	239	290	231	253	261	276	246	260	276	259	232	250	246	257	262	257	256	292	262	250	264	269	262	258	261	233	224	279	253	247	252	261	255	248	253	261	224	275	283	248	259	249	289	244	242	262	261
23933	21286	28517	24377	21263	9036	913	569	482	450	406	356	356	329	288	325	312	299	290	291	279	279	277	274	278	289	277	279	244	273	327	234	250	238	258	276	247	261	256	236	260	242	238	264	263	224	244	257	258	251	262	243	268	270	239	270	256	240	234	251	269	251	272	249	282	244	279	235	244	247	263	221	261	252	258	264	243	244	232	237	256	245	213	264	253	226	234	248	213	246	229	221	239	260	250	267	259	226	240	242	235	277	236	258	265	243	226	227	227	249	264	235	260	239	237	247	252	276	258	263	241	278	243	247	238	248	225	279	261	267	242	239	251	248	241	234	242	253	281	249	253	239	251	238	243	217	236	253	253	234	255	247	246	225	272	227	258	219	254	282	262	222	268	237	239	275	249	259	217	252	245	246	219	250	228	238	252	257	232	253	264	235	258	230	267	265	236	251	266	247	258	262	244	244	264	248	255	249	266	249	255	259	263	253	232	230	242	255	252	244	243	228	242	268	240	235	256	253	240	252	237	249	253	273	235	255	248	220	259	252	259	268	225	229	238	212	242	235	269	264	265	228	240	262	235	259	232	213	209	242	250	252	254	235	233	259	239	242	237	247	251	247	282	273	221	224	251	259	236	235	243	237	227	255	252	246	228	235	252	233	249	234	244	250	266	242	229	225	243	216	247	266	253	270	243	239	252	251	244	263	255	260	231	235	240	259	217	207	239	256	231	246	225	240	251	226	248	255	235	234	216	261	241	267	266	228	270	220	237	259	253	250	225	243	246	258	237	266	248	259	258	235	237	234	256	261	247	249	234	252	242	229	239	268	248	242	240	235	264	232	238	219	246	252	237	266	266	252	282	276	231	257	222	236	254	237	259	256	229	250	261	216	283	249	241	261	237	237	260	234	240	239	233	241	248	263	238	237	260	242	231	263	231	267	243	220	236	232	258	267	267	242	244	254	230	213	214	254	268	264	225	244	235	244	258	244	274	229	255	219	228	240	240	245	230	243	253	241	239	251	250	224	272	259	237	233	245	246	255	197	260	257	253	251	252	239	240	234	255	252	252	243	261	268	244	250	247	264	227	218	238	229	244	235	231	264	260	258	237	243	223	280	240	235	265	252	255	243	282	271	260	243	250	261	255	236	270	250	227	224	259	257	238	249	249	269	239	249	239	248	261	262	258	223	228	264	256	248	223	250	273	251	275	246	239	239	241	246	258	257	246	224	227	226	240	231	263	252	218	223	251	237	227	260	253	274	245	232	237	254	253	220	221	242	277	267	249	238	248	239	214	269	250	258	225	247	239	248	233	234	246	243	245	242	242	246	240	225	224	241	244	240	228	259	220	219	239	255	257	230	241	219	252	245	258	234	259	242	240	228	249	230	268	277	234	254	233	216	244	237	258	246	237	234	250	227	252	237	240	281	240	246	260	259	262	220	212	239	250	259	219	258	251	246	256	240	242	237	233	243	242	257	215	248	220	244	242	233	244	280	239	247	235	228	250	230	253	266	246	229	240	221	284	230	276	229	270	252	266	270	285	253	241	297	268	244	250	225	241	226	251	250	261	229	213	226	266	250	265	261	255	222	236	245	249	249	233	251	239	256	255	238	264	234	260	272	247	261	253	270	276	233	226	254	238	257	259	248	236	232	241	240	245	256	243	242	243	240	234	241	240	240	245	234	240	239	241	254	263	250	271	264	237	245	198	259	229	262	234	257	263	231	225	239	239	238	228	238	247	262	244	249	256	229	273	220	238	251	240	258	213	229	244	231	248	253	233	228	258	240	251	260	263	247	271	248	248	250	242	251	269	266	223	254	233	249	273	238	212	253	261	257	254	241	254	249	251	251	260	281	257	229	212	209	231	266	251	245	234	214	249	214	217	258	239	259	241	252	256	256	242	237	220	251	207	287	234	263	210	252	247	249	251	279	246	241	263	239	256	243	243	229	248	221	229	227	238	236	234	257	231	242	225	248	215	228	265	279	241	252	254	247	221	246	236	243	236	232	256	238	220	260	257	221	207	237	237	243	262	240	264	238	241	263	258	249	264	238	245	276	241	251	242	248	218	215	253	259	250	249	240	265	269	229	244	245	260	235	234	265	243	250	249	224	253	252	249	246	259	241	244	245	255	251	233	253	224	233	238	245	252	252	237	243	248	241	258	265	266	254	245	237	237	232	250	230	242	254	249	235	255	255	226	248	245	241	260	236	239	254	247	251	236	262	245	251	234	243	257	222	268	252	264	248	241	223	242	229	224	242	236	280	248	256	235	232	227	240	259	227	223	280	264	211	250	234	237	267	248	226	227	259	249	243	249	240	256	229	247	269	248	255	274	226	238	267	274	263	259	230	263	245	229	248	227	233	251	241	263	255	230	232	262	267	258	254	267	258	249	254	258	247	257	231	270	252	245	234	264	244	238	244	269	234	229	250	250	229	259	245	235	277	263	264	252	262	252	263	250	259	236	231	266	217	245	223	230	230	247	249	246	242	267	224	241	249	204	238	240	264	214	226	233	237	256	273	256	249	236	243	264	228	257	257	219	239	235	245	242	243	238	231	242	273	243	248	219	263	237	241	220	263	234	242	254	229	236	243	247	242	242	257	257	234	265	216	225	260	246	242	277	268	291	254	266	232	234	255	258	227	267	233	257	224	245	245	245	251	249	253	238	251	286	239	248	273	241	258	229	250	284	250	268	247	250	232	250	220	226	251	237	235	230	236	243	254	227	255	250	247	255	257	256	238	262	255	264	253	224	211	221	250	246	222	220	253	237	233	231	243	217	258	256	236	257	238	256	247	249	229	249	273	233	251	278	221	235	228	263	270	244	244	245	220	266	247	230	249	246	216	240	234	256	229	235	257	233	238	259	251	244	223	230	244	237	266	281	234	246	268	253	228	247	259	249	251	251	235	252	228	240	265	247	263	252	272	264	240	217	227	232	235	227	215	248	227	262	251	258	247	242	249	228	217	237	228	269	271	255	261	269	236	234	260	235	255	226	271	270	272	271	246	278	239	235	193	234	240	236	241	238	221	252	251	232	260	211	246	255	252	244	238	239	254	223	259	241	245	255	227	245	245	235	290	248	258	246	236	243	293	245	239	270	247	227	240	244	242	226	237	231	233	233	251	243	250	261	210	239	253	266	236	249	249	255	227	288	246	225	256	243	246	238	238	239	258	243	271	239	263	241	230	228	249	254	253	248	268	212	255	277	274	219	258	252	246	248	216	226	231	244	223	209	244	264	242	232	232	230	234	260	254	226	275	241	247	252	246	235	251	244	236	247	264	261	244	233	223	281	228	234	227	257	233	227	236	248	230	262	258	267	264	256	254	230	234	245	205	249	237	247	240	246	233	227	261	208	273	242	246	230	247	222	262	258	221	248	237	216	258	243	244	259	242	235	244	246	248	237	245	248	226	237	252	257	273	241	233	246	267	226	219	260	252	247	250	260	220	242	243	265	246	264	250	242	242	222	225	254	250	247	262	237	241	254	231
3464	9018	5737	2587	1899	1472	1087	878	663	593	559	487	428	368	402	362	341	321	318	348	304	325	324	321	288	287	278	312	281	279	263	261	247	275	318	283	267	279	270	295	275	276	263	272	280	259	283	311	257	254	276	274	286	272	276	266	273	258	253	274	269	281	265	286	269	257	293	272	282	258	292	244	272	306	295	239	292	293	298	263	234	238	263	252	261	260	240	278	270	268	269	263	265	284	245	265	297	274	252	241	279	259	254	268	281	257	256	259	243	264	284	265	238	250	248	267	266	261	268	269	262	256	251	265	253	299	238	263	277	274	261	258	246	300	275	246	265	267	255	266	281	270	286	265	246	249	268	276	242	265	271	249	268	291	262	260	254	281	245	267	291	291	251	276	255	245	242	284	248	247	227	255	259	271	260	277	286	263	251	266	256	272	282	298	244	257	263	273	256	255	266	266	225	264	271	295	229	266	243	260	263	275	282	248	254	267	274	259	264	268	254	269	263	247	249	278	255	266	249	268	252	273	250	282	280	260	254	253	269	263	235	281	263	259	274	267	232	245	273	276	260	248	254	245	289	268	245	270	278	286	263	242	297	221	264	249	256	273	271	272	256	287	262	273	261	254	267	264	295	262	226	287	258	236	266	252	264	264	278	264	281	274	299	268	292	243	244	286	283	265	256	259	254	261	253	301	272	255	276	277	272	253	269	285	272	277	280	271	232	257	237	280	268	233	277	250	288	257	229	286	254	264	267	253	235	228	274	257	272	243	257	262	272	268	251	261	264	255	287	261	259	240	272	286	266	261	242	259	252	251	252	262	290	257	277	263	265	247	250	273	248	276	248	263	259	270	260	269	265	234	295	268	257	289	246	277	259	292	257	251	268	250	265	272	274	264	275	268	284	272	234	269	272	250	291	262	271	264	261	261	257	249	271	271	259	285	268	267	263	280	287	248	303	260	241	266	277	289	252	253	294	255	257	297	255	247	252	249	238	243	250	258	284	268	260	282	271	284	264	256	291	274	274	276	290	265	301	245	241	270	269	268	290	248	263	255	256	261	264	243	258	279	271	245	259	264	258	254	306	249	279	269	288	237	261	275	280	265	238	259	268	259	274	257	256	247	256	233	280	258	264	256	320	242	274	263	277	279	265	254	275	270	265	213	247	231	258	275	288	245	272	278	261	269	245	288	281	265	259	257	275	284	236	245	254	262	260	249	269	234	301	256	268	260	267	264	235	244	270	260	273	248	249	265	248	251	287	262	267	281	225	244	268	259	265	241	292	285	269	267	264	267	268	255	251	298	277	251	247	259	250	240	264	282	271	274	271	303	268	274	239	228	276	252	237	257	262	245	268	254	259	232	266	289	277	273	264	230	249	286	253	291	260	270	285	252	250	266	272	239	255	262	279	278	283	264	286	268	296	252	224	261	256	264	260	272	250	269	271	275	296	244	280	248	241	279	257	241	262	266	245	255	250	274	254	251	276	250	280	260	262	251	265	255	266	277	273	272	263	279	257	269	265	259	271	240	262	276	243	273	246	259	260	275	286	295	250	258	262	293	267	261	239	276	272	281	258	266	277	275	269	243	250	271	274	268	241	251	278	285	267	270	223	261	275	271	264	249	283	247	247	254	255	249	271	261	268	242	268	248	217	226	268	266	231	271	254	231	287	272	296	260	255	264	255	235	292	262	259	240	279	228	285	255	248	294	236	273	289	258	249	259	265	261	278	279	269	271	253	273	260	275	258	285	275	277	269	249	238	266	250	251	241	277	250	253	272	274	237	279	254	248	292	271	242	270	272	291	245	277	279	280	262	260	250	254	250	274	258	281	300	259	257	259	275	249	252	255	232	246	266	276	270	276	240	272	296	243	253	255	274	266	259	278	246	263	265	247	256	252	236	263	272	258	263	273	288	280	282	247	250	280	248	279	247	285	273	254	262	271	247	222	245	249	267	256	249	269	292	254	252	253	248	238	252	259	275	284	227	272	244	268	253	269	267	243	278	233	279	278	275	288	272	273	227	270	246	281	272	260	298	269	274	249	276	247	265	253	295	263	277	253	278	283	231	286	257	272	263	288	269	272	276	256	264	242	266	273	268	235	242	261	254	268	250	235	272	275	267	283	249	239	286	289	249	238	267	243	274	271	239	256	279	251	263	264	233	268	240	266	262	278	269	294	285	245	267	269	252	258	269	256	261	280	248	267	258	274	263	284	269	256	286	256	264	268	273	243	260	227	228	233	258	242	246	274	275	260	299	268	258	272	259	257	264	245	229	272	281	262	276	278	294	282	274	249	245	257	284	246	249	233	282	256	267	287	274	279	295	288	263	246	272	257	270	300	271	249	246	263	240	271	271	267	231	280	265	279	276	276	265	267	277	237	283	305	268	242	272	256	279	261	291	301	264	241	280	268	264	251	247	302	253	290	251	258	263	240	290	242	272	276	270	249	252	257	286	259	256	259	261	241	263	278	276	279	268	260	262	229	254	263	290	243	240	253	272	249	266	260	284	260	250	241	270	260	244	246	268	265	259	246	272	288	278	251	295	256	231	244	293	260	273	250	230	250	279	247	253	255	278	270	253	276	260	293	236	289	261	284	265	267	279	257	268	249	265	280	266	263	223	261	278	291	257	279	264	244	281	290	245	234	261	265	294	255	284	266	259	252	254	263	273	290	265	282	251	259	280	254	251	257	263	262	255	255	266	244	263	244	253	249	275	288	241	260	295	292	253	262	267	254	272	272	295	239	265	313	252	273	247	264	243	264	244	277	245	268	237	259	258	257	265	220	251	252	253	249	237	252	256	264	285	248	261	279	275	272	234	229	245	278	269	268	286	289	251	233	252	265	268	261	302	279	286	238	254	281	261	255	257	251	303	245	265	292	259	270	270	263	255	281	267	265	269	255	274	252	254	253	241	258	243	217	250	252	270	263	281	256	280	254	264	284	257	258	261	281	252	267	259	230	244	235	251	233	278	272	286	246	263	293	282	253	273	267	275	251	258	249	263	252	263	252	263	273	234	247	246	241	274	273	257	294	252	267	239	251	260	258	247	255	252	234	260	252	231	291	276	261	288	241	277	234	265	245	266	291	247	253	268	272	231	260	278	258	283	279	240	253	245	254	251	272	261	253	293	285	290	289	273	270	247	270	250	255	283	267	236	266	274	273	278	284	239	273	251	249	269	232	291	269	268	257	252	260	272	284	249	264	284	267	276	261	259	280	272	274	255	263	258	320	294	245	268	262	281	255	274	225	230	276	261	293	271	263	255	255	270	255	267	277	265	284	253	257	277	253	264	259	274	262	266	268	245	286	280	276	255	266	264	255	253	259	267	284	247	241	246	250	274	291	248	267	274	257	261	242	252	274	292	293	268	273	241	232	265	242	286	264	267	271	273	277	247	300	252	259	252	276	264	251	246	252	264	262	243	273	251	257	257	266	258	264	267	263	247	271	278	262	246	235	269	238	263	261	245	261	244	255	262	295	276	313	251	261
25164	21365	27484	25508	10304	906	733	627	598	517	552	489	550	534	500	494	477	457	495	479	439	472	467	439	497	462	497	486	453	461	468	450	517	492	458	502	467	470	468	440	451	460	474	498	434	451	477	485	427	448	438	472	461	443	443	472	490	493	450	449	495	455	483	463	441	459	457	441	442	473	505	457	458	467	453	492	456	459	462	478	456	478	446	468	457	448	495	467	448	481	475	451	490	491	446	476	470	442	482	417	473	453	468	463	458	456	410	487	418	444	479	448	420	443	448	447	472	443	447	428	463	446	454	501	477	466	479	502	456	482	455	446	433	491	447	472	463	463	433	456	469	452	509	447	445	464	466	457	457	445	468	498	499	478	445	453	459	467	455	491	506	478	475	468	456	471	507	476	450	469	433	463	425	445	446	496	477	463	476	426	464	475	441	481	456	451	470	441	476	439	463	450	461	481	442	486	453	423	479	441	464	416	415	485	447	460	438	422	468	448	482	436	480	449	438	471	475	425	442	462	440	442	456	478	460	456	424	482	457	457	412	456	429	452	445	455	459	469	454	476	464	442	488	455	480	472	487	457	462	470	463	432	464	458	469	505	474	454	434	476	440	461	465	459	437	456	473	458	464	411	470	433	492	503	478	465	455	412	479	479	455	495	495	465	460	439	452	467	472	470	436	488	420	459	407	458	460	454	436	463	511	473	449	481	462	437	423	422	455	458	465	471	476	444	458	443	434	456	484	432	455	475	477	456	455	449	469	484	478	495	465	422	448	503	447	482	508	462	504	418	461	440	449	450	466	433	453	447	466	443	449	497	476	431	477	483	435	473	444	462	470	426	476	442	452	466	478	436	458	454	467	471	453	452	431	478	484	465	426	467	461	497	472	441	456	419	463	511	451	427	448	481	422	445	488	451	478	510	497	492	473	481	456	454	425	468	432	480	486	489	461	450	469	441	450	462	474	480	467	437	468	479	428	468	495	437	477	459	470	479	433	473	443	460	461	434	428	457	446	478	440	462	475	453	489	445	484	464	457	426	476	447	491	425	436	480	470	471	435	449	453	435	471	445	451	424	443	469	447	439	458	455	404	445	435	472	447	488	460	471	483	450	445	498	482	422	498	475	456	442	448	458	479	426	419	417	486	480	457	444	450	444	455	469	482	457	459	467	430	487	458	451	458	470	477	478	450	457	443	430	481	448	451	446	501	446	490	438	466	470	495	472	457	462	442	462	458	435	469	485	491	480	420	422	418	461	462	451	467	414	469	470	441	427	424	456	484	417	501	457	447	487	475	441	472	490	436	494	468	449	435	466	486	442	461	481	469	510	456	451	438	456	469	459	476	442	448	445	411	463	484	466	475	473	425	450	502	470	431	431	408	454	481	434	493	452	471	431	449	462	465	483	453	412	450	502	426	436	471	459	461	466	450	448	431	426	437	458	436	479	454	433	433	446	474	450	460	449	476	479	455	467	475	461	471	486	495	463	458	434	455	455	477	481	447	491	425	503	439	466	458	480	492	452	450	463	460	471	455	481	435	478	468	469	426	453	449	482	471	462	455	447	494	430	438	426	471	473	463	459	453	445	468	472	473	439	464	430	462	431	454	451	464	483	462	460	474	474	467	424	454	506	451	464	493	450	469	440	466	500	453	434	466	436	423	438	472	445	459	459	461	420	475	456	455	476	430	456	473	433	478	503	430	452	474	428	433	471	441	474	458	443	477	449	454	455	459	447	414	468	442	495	465	461	467	461	442	491	413	427	456	457	443	454	455	467	471	437	455	472	475	497	454	464	441	431	457	440	485	430	470	450	464	431	448	444	421	480	449	425	460	503	419	452	482	480	443	477	427	433	439	477	463	479	481	429	466	449	455	465	430	456	481	412	461	471	441	436	436	443	457	451	499	437	442	440	450	457	453	458	461	477	465	451	470	471	458	427	423	413	469	451	503	448	464	444	461	481	451	452	476	466	457	482	459	457	469	476	474	451	456	476	483	448	503	492	479	465	447	471	470	448	482	477	451	450	465	443	440	498	452	477	450	442	519	495	437	447	449	464	479	436	460	453	426	465	460	434	446	443	482	437	430	463	424	448	456	405	472	416	505	410	475	499	465	439	465	417	461	451	412	506	487	452	433	458	495	474	443	461	452	459	446	489	486	451	426	472	429	466	491	425	468	420	430	454	487	466	477	480	453	442	482	468	450	480	457	442	462	434	451	456	429	444	479	482	451	453	444	462	447	476	486	431	496	472	466	410	446	471	481	499	442	483	470	447	459	455	447	445	425	468	459	407	451	514	460	487	470	463	459	471	456	482	463	522	498	450	438	461	448	434	432	443	478	491	466	464	459	461	437	437	458	471	466	453	443	502	446	454	449	463	403	454	494	458	423	432	467	459	448	435	462	432	451	428	521	491	464	479	468	482	490	444	453	475	485	473	440	445	453	498	440	467	437	450	477	461	458	487	438	417	443	493	466	423	478	441	489	468	470	455	448	487	480	469	459	456	503	476	450	450	446	472	457	454	396	461	438	467	465	418	445	457	485	448	422	440	479	469	448	460	459	467	454	445	453	436	456	448	467	455	445	498	449	463	473	505	425	477	420	410	432	472	462	437	457	471	444	446	471	471	444	437	437	469	481	459	491	472	478	435	484	456	457	441	440	480	443	460	454	470	469	471	468	469	454	454	486	483	429	422	456	444	444	445	458	490	457	471	494	436	442	485	445	485	455	456	446	457	469	453	459	470	452	456	422	453	464	475	449	463	457	452	445	505	446	489	469	507	422	429	496	448	428	444	462	466	440	437	428	466	452	450	492	483	455	445	503	477	490	472	441	461	436	450	434	442	424	462	433	484	422	448	471	467	421	446	469	443	465	411	462	449	465	451	448	492	462	441	473	461	455	462	440	471	408	436	474	472	443	468	433	455	415	470	470	463	449	456	450	456	421	445	428	466	454	434	462	430	447	481	442	466	408	415	447	458	445	441	445	473	457	434	443	481	479	475	490	461	481	480	460	450	422	420	469	441	430	447	465	452	447	466	444	480	518	500	443	448	463	456	456	434	454	465	485	472	479	445	481	479	492	450	473	439	423	420	450	440	434	426	452	471	454	442	451	475	473	460	449	466	471	443	475	452	458	466	458	492	428	469	424	469	478	453	462	478	428	480	490	484	445	446	470	483	447	466	462	434	438	463	439	442	484	452	504	465	476	472	476	500	466	486	496	459	462	462	409	444	459	475	435	454	476	498	466	449	465	460	467	442	444	458	464	434	439	461	479	475	480	470	469	464	471	430	458	470	458	463	463	458	434	480	439	443	466	466	433	472	471	470	427	457	461	497	468	443	496	436	452	449	489	470	457	479	457	446	466	464	432	466	474	433	462	475	435	451	467	445	482	415	457	465	426	476	462	453	467	436	461	439	443	471	426	491	444	460	471	454	454	495	442	478	447	440	475	443	505	498	445	510	466	472	437	436	460	432	476	465	464	453	472	453	484	461
3623	5157	3540	1681	1352	1145	922	874	737	661	695	616	570	559	548	506	536	502	501	523	461	534	500	546	524	529	500	508	560	547	531	499	485	487	442	513	519	476	507	516	530	519	515	496	491	479	495	492	474	487	465	479	492	446	490	503	510	489	494	499	473	491	492	497	498	461	500	499	481	529	472	470	487	438	506	475	529	521	496	486	439	467	466	483	517	451	541	503	481	480	484	513	476	485	507	485	499	501	461	447	485	473	486	466	485	470	468	465	484	477	464	488	470	483	470	480	496	486	529	478	504	488	480	518	456	474	489	482	465	484	464	485	479	480	494	459	514	497	527	520	476	476	512	516	517	493	473	511	489	471	412	459	490	465	459	487	505	492	486	484	514	473	503	460	512	543	468	496	481	515	470	498	506	482	480	463	472	439	505	478	511	452	489	485	427	500	462	487	449	481	445	469	473	463	497	485	491	501	484	514	496	475	488	490	472	495	445	508	471	475	445	469	501	455	490	465	490	464	444	452	509	436	485	498	438	458	470	507	485	496	505	494	452	444	512	474	475	496	459	496	458	484	476	473	472	504	450	468	466	502	496	501	467	431	500	465	502	508	487	496	509	473	440	523	462	474	455	480	429	484	458	475	502	504	482	476	494	487	462	474	481	458	461	471	489	492	481	463	473	501	489	487	511	493	501	491	507	457	459	455	493	498	474	474	505	506	475	466	487	486	498	466	483	502	456	435	505	498	473	454	488	511	426	470	489	443	492	447	501	446	487	490	473	506	463	512	470	485	524	467	493	480	516	476	471	484	501	491	490	469	489	470	500	516	471	502	495	466	489	486	495	466	463	504	511	471	469	457	497	461	488	478	454	524	448	470	443	499	479	484	490	491	499	469	488	484	504	489	458	515	479	453	472	485	484	488	502	453	504	491	498	473	493	494	456	517	501	464	517	496	485	516	487	464	466	482	473	514	486	497	506	465	476	488	519	479	519	503	515	530	481	488	500	503	498	467	489	488	517	488	471	499	460	492	486	472	459	429	474	515	498	512	467	474	507	495	519	468	492	445	475	506	496	472	494	487	484	479	468	465	464	472	457	516	493	474	478	487	485	470	436	487	469	490	482	482	479	470	504	541	485	498	476	480	486	494	455	466	463	475	465	510	444	483	523	497	491	460	486	485	477	487	481	494	481	480	485	475	476	482	451	494	493	454	461	506	535	449	534	477	447	472	474	469	482	477	466	425	440	511	475	454	483	511	487	460	471	514	467	453	502	458	478	450	510	484	484	497	471	486	501	514	508	510	491	480	482	494	475	461	456	460	507	468	482	489	490	493	490	469	476	498	465	510	510	539	466	467	499	456	445	450	490	501	489	492	464	508	449	471	480	489	471	512	482	480	511	464	460	464	498	487	471	468	519	479	518	461	491	463	509	446	426	468	478	525	473	446	522	472	505	470	515	507	470	461	488	503	469	476	477	461	476	502	506	484	477	467	467	509	455	465	451	482	486	525	482	451	515	481	441	481	449	480	490	473	501	516	474	453	466	491	478	472	502	491	473	487	480	469	503	481	434	507	489	467	465	460	481	465	484	473	494	529	467	471	464	482	456	464	473	490	506	488	484	515	488	499	473	489	493	494	477	506	470	456	489	482	502	504	452	510	473	487	493	473	489	480	456	514	426	463	508	495	496	504	491	493	515	512	505	487	474	504	501	505	476	453	481	487	502	490	456	468	529	469	466	465	497	485	514	475	513	482	468	470	468	449	460	498	501	504	491	494	490	467	474	484	457	477	491	462	501	508	451	495	477	492	526	445	445	500	509	495	473	465	477	497	497	475	456	484	481	467	496	495	493	462	492	475	499	498	469	473	484	530	489	511	504	478	451	451	504	486	483	474	472	512	473	435	464	429	458	481	515	468	501	484	451	485	472	479	480	474	472	456	467	496	457	474	456	483	457	448	481	479	471	477	464	442	459	467	480	508	481	475	491	522	464	484	470	499	485	511	482	487	474	474	517	493	456	467	460	486	463	501	471	521	446	488	481	457	455	475	487	495	522	488	497	483	485	497	505	517	497	532	471	448	481	479	490	474	510	471	483	477	448	503	510	477	489	481	476	482	493	485	485	484	469	489	468	492	525	500	515	458	476	496	472	520	505	514	491	476	412	505	450	476	502	492	485	480	514	518	498	466	513	498	487	489	492	460	468	494	476	480	497	437	500	495	488	446	480	506	483	534	482	484	446	489	510	527	511	477	493	510	507	448	502	456	458	510	503	451	447	493	485	507	511	513	461	499	459	460	479	444	492	490	491	504	501	436	531	491	476	463	489	513	476	456	466	477	510	501	507	466	475	515	471	496	477	476	456	483	477	504	465	447	487	484	482	484	499	480	472	442	508	481	501	474	523	495	425	461	465	495	477	490	486	478	481	486	469	456	488	443	468	469	474	499	480	487	474	491	510	522	498	463	500	487	494	479	470	460	437	457	471	499	510	488	455	474	495	469	527	496	530	452	458	475	503	446	502	485	465	452	492	480	487	479	502	481	502	458	511	479	490	508	483	462	444	486	473	471	524	465	494	461	472	508	451	482	513	489	471	487	493	506	472	482	504	492	458	481	491	450	509	485	469	509	454	497	480	490	509	461	522	483	490	489	493	497	504	480	504	486	498	493	454	499	505	489	457	482	497	502	460	497	483	492	447	512	507	499	440	463	475	500	490	502	484	482	487	453	494	495	484	459	502	476	491	470	499	534	479	500	538	495	480	510	468	468	472	529	525	508	491	489	480	480	479	423	484	481	489	472	537	509	484	472	473	507	461	482	487	513	504	499	474	514	456	525	523	460	462	472	456	472	470	468	508	528	469	469	471	526	484	469	453	475	462	492	406	470	477	463	479	465	522	479	486	516	510	504	505	456	463	497	481	486	463	434	480	475	468	498	499	491	478	478	465	493	470	523	485	451	502	518	469	472	527	459	466	489	465	497	464	520	503	496	480	487	464	514	476	541	464	484	493	484	508	465	522	466	471	473	524	496	532	494	491	505	462	438	481	513	485	486	488	531	504	506	480	521	492	488	470	475	475	502	476	456	488	502	489	492	490	494	487	469	514	487	519	526	512	476	476	477	494	497	482	470	477	487	489	493	457	496	471	508	461	506	477	488	480	503	481	510	505	450	504	465	500	471	482	502	499	492	468	511	514	503	519	494	515	515	475	499	515	513	489	520	479	487	492	503	509	473	489	474	500	454	511	456	485	468	473	523	502	484	495	515	474	479	504	510	480	500	484	481	476	468	433	454	493	515	497	525	466	488	482	485	474	496	502	507	490	469	499	496	474	472	442	445	463	543	487	454	499	498	488	494	476	494	490	476	434	507	448	487	522	477	476	488	443	505	445	507	463	483	491	472	475	476	492	503	474	487	482	484	478	470	436	526	467	538	496	478	489	505	455	464	504	505	442	472	524	485	482	470	471	501	510	486	470	507	489	468	508	488	488	470	503	469	500	457
22873	21412	29162	24068	21403	21457	8095	1378	1038	932	817	821	791	754	711	689	664	626	669	706	640	622	576	644	617	609	585	583	602	596	590	569	633	570	564	544	531	552	577	591	604	577	561	602	520	580	538	540	545	557	571	567	536	537	535	585	579	545	531	548	605	545	622	586	558	528	547	568	565	552	527	518	524	530	543	554	553	523	539	527	535	590	585	598	606	571	577	541	525	603	577	599	566	516	528	535	542	538	567	528	534	548	566	564	559	577	520	500	536	547	576	595	579	578	574	596	568	563	512	600	523	572	614	566	536	554	564	562	561	541	586	606	559	569	558	556	570	560	603	536	544	586	563	527	516	558	605	565	554	557	581	543	544	547	560	566	508	536	555	517	554	567	618	537	580	558	574	500	531	554	547	550	563	525	563	559	544	570	541	575	544	560	552	577	545	567	602	570	567	540	553	599	551	574	585	565	537	595	579	548	572	568	578	578	565	570	527	542	522	547	549	581	560	559	551	588	564	573	584	544	540	594	518	565	544	545	582	542	528	579	542	549	539	531	544	542	593	597	557	565	593	559	565	588	534	539	554	571	584	626	520	558	541	527	564	575	565	554	556	511	530	517	553	564	544	549	551	566	550	545	532	572	554	595	551	519	542	552	592	555	541	563	548	540	558	630	568	574	548	520	579	529	596	575	540	532	492	544	561	557	579	521	525	553	565	538	518	514	560	512	525	532	549	611	535	601	559	551	556	532	560	573	544	567	576	534	550	529	576	585	530	574	598	572	555	566	535	549	539	549	547	560	555	536	568	560	533	566	530	543	551	563	516	559	523	556	516	573	535	518	556	552	530	588	554	524	526	553	514	567	556	553	564	558	583	552	537	523	519	507	549	563	553	596	537	568	547	606	554	513	556	529	538	601	563	555	601	579	520	535	538	533	550	576	550	569	529	550	547	557	558	556	574	574	534	563	502	530	552	527	536	553	581	579	551	545	551	524	503	567	587	528	595	629	530	534	591	533	534	544	551	561	591	555	532	558	568	562	533	591	578	554	553	547	558	551	595	506	533	502	547	549	533	568	582	590	541	524	552	503	572	565	562	553	575	550	569	550	555	598	550	562	543	572	575	553	577	575	544	537	569	524	568	528	547	551	568	541	527	586	553	559	596	529	492	561	575	520	564	558	600	588	533	559	557	553	573	582	572	544	589	544	536	545	550	567	518	568	568	532	522	610	559	567	532	568	589	551	523	538	557	592	493	572	580	581	526	528	541	546	535	574	575	545	534	564	562	589	556	585	581	517	509	574	575	560	541	545	540	573	556	526	575	592	526	533	565	530	539	562	544	517	573	585	550	608	579	511	518	553	541	568	605	563	520	574	530	516	565	567	633	569	518	530	565	542	571	565	506	580	567	531	557	563	539	571	553	615	557	563	549	558	553	513	546	553	519	563	527	550	564	566	551	601	564	577	548	567	559	514	567	555	542	558	530	569	560	514	594	563	558	534	562	561	539	582	536	580	543	569	540	534	589	549	529	526	571	504	568	570	534	601	539	535	533	581	534	546	515	598	564	557	557	524	560	556	557	564	539	573	579	596	541	554	549	548	513	571	543	545	562	566	533	580	557	554	520	568	574	558	556	550	561	532	521	555	504	557	563	582	521	590	565	560	513	531	535	529	546	535	540	541	524	549	564	563	553	549	548	515	593	536	552	540	578	623	572	541	519	511	524	553	518	530	559	604	572	548	546	582	553	523	627	522	528	527	512	588	541	565	549	515	577	522	533	557	588	566	561	555	565	585	538	552	593	553	548	558	551	541	556	571	584	488	525	563	554	551	567	574	564	527	482	542	544	594	462	530	550	618	517	551	565	524	568	553	583	568	539	577	574	554	549	582	607	558	582	545	537	554	559	558	542	540	566	521	607	546	529	545	554	592	503	538	551	550	550	539	550	538	564	571	557	563	532	549	537	589	579	548	562	529	536	540	541	539	493	531	543	520	556	563	527	542	563	512	528	541	555	568	549	554	547	550	578	594	567	600	522	546	589	582	575	601	548	506	556	562	567	576	550	546	539	579	548	561	555	565	556	566	538	573	591	592	546	554	506	561	567	560	525	570	554	581	534	538	580	528	618	540	564	544	568	560	561	524	509	577	592	581	528	580	563	581	563	541	539	557	564	560	573	589	547	549	566	550	583	515	543	560	557	585	560	553	523	551	576	540	561	564	580	580	522	527	574	590	552	556	583	527	539	541	582	572	513	558	553	541	555	522	570	549	520	573	555	581	564	547	526	569	510	568	552	555	500	513	536	574	530	568	561	543	575	543	536	552	544	552	527	508	554	581	524	580	584	575	551	579	594	558	558	560	547	576	533	532	542	567	547	531	552	557	536	568	520	558	545	526	571	544	540	544	563	514	569	546	554	531	552	606	563	578	575	597	573	526	522	570	565	548	595	575	566	537	481	537	534	528	537	567	582	546	539	568	566	565	517	565	541	502	599	542	568	517	550	516	578	562	554	562	569	548	550	548	580	599	601	553	575	542	527	562	557	574	508	541	557	530	519	551	570	553	574	534	556	549	530	564	543	532	541	524	530	556	533	552	559	533	527	508	534	559	591	558	573	553	518	574	531	599	533	542	572	538	555	524	575	533	541	568	534	538	498	577	555	533	569	555	593	571	565	581	534	551	556	577	513	536	582	544	524	543	506	556	529	552	591	563	555	596	578	527	561	573	516	527	522	556	527	550	508	563	532	564	555	564	560	557	543	565	562	553	539	559	565	520	588	552	501	563	542	530	557	546	544	577	565	495	533	545	582	560	571	525	571	596	517	531	560	566	572	581	579	493	541	552	524	581	574	540	543	586	549	549	528	514	534	521	540	533	598	574	566	532	569	560	534	573	555	560	577	551	579	560	567	523	551	542	522	560	594	554	534	548	524	561	524	581	507	540	572	528	563	551	540	554	544	574	562	576	564	558	548	534	534	557	552	554	540	521	542	573	531	510	505	499	518	579	544	569	543	580	601	594	526	534	515	547	564	566	571	568	525	572	564	524	516	540	555	539	564	527	561	590	561	569	527	549	591	542	534	508	531	541	567	569	574	592	562	562	566	572	556	526	516	543	542	576	513	580	568	524	542	552	575	539	557	569	559	539	514	555	592	557	557	566	532	551	562	533	575	544	567	525	577	562	580	524	580	559	614	570	533	550	577	573	607	592	562	565	574	529	541	550	566	496	548	618	530	536	554	588	613	543	571	578	579	531	612	561	572	559	545	572	588	551	524	491	521	551	541	545	570	540	503	569	506	535	543	549	556	516	542	569	540	563	515	598	534	571	577	521	588	571	533	533	567	564	546	541	569	586	529	543	601	573	525	558	542	574	566	560	598	519	561	583	558	542	562	572	584	557	517	546	545	560	529	545	599	530	528	543	569	580	548	560	535	563	549	559	552	522	529	475	523	508	551	535	553	522	529	566	564	556	598	526	580	567	534	539	546	538	562	528	580	546
4953	15061	9890	4947	3518	2815	2112	1668	1408	1228	1092	980	905	855	779	783	704	685	653	669	658	594	621	572	623	560	620	607	630	634	619	531	570	608	576	598	557	570	527	567	627	566	577	567	591	558	569	568	565	580	583	526	586	554	575	554	536	587	553	561	577	565	566	584	549	582	550	565	572	546	502	556	553	556	564	546	566	589	592	531	552	580	531	525	553	512	608	544	524	553	590	545	587	589	557	581	559	574	588	539	523	533	506	554	581	536	560	553	579	568	547	544	594	606	561	556	514	545	558	517	580	575	564	555	546	511	589	519	564	536	574	601	542	557	559	534	521	584	589	567	547	549	519	523	599	545	521	553	554	550	539	575	573	567	534	510	579	541	522	601	549	564	528	567	580	556	564	591	552	547	559	573	538	545	598	530	552	571	593	546	606	529	554	557	523	548	561	568	584	555	538	534	532	502	528	538	594	596	574	591	533	586	565	532	541	561	562	540	578	541	586	561	553	576	558	564	533	527	568	507	592	510	561	582	529	560	551	589	565	554	574	568	515	544	575	559	572	563	530	514	533	554	562	541	542	540	527	530	578	521	512	552	578	538	558	548	570	544	608	559	575	527	558	558	577	541	533	553	571	548	531	558	581	556	568	526	578	509	566	557	545	552	538	558	568	541	570	573	569	540	503	515	513	530	562	596	510	549	546	578	568	523	550	564	540	537	540	541	567	566	568	574	570	562	511	582	552	583	526	519	589	549	542	563	543	560	561	551	556	552	585	587	542	539	542	560	565	542	554	557	591	570	538	548	561	560	561	558	544	541	536	532	565	519	519	554	581	576	524	539	659	562	537	533	568	530	590	524	594	542	586	527	582	555	515	563	558	522	543	545	575	617	523	571	524	541	549	596	562	515	590	561	584	573	544	534	534	559	571	540	529	544	529	544	569	587	552	542	549	565	565	561	573	539	545	563	546	525	524	538	562	553	550	507	540	578	571	526	544	515	530	529	568	540	548	559	548	556	522	612	560	540	581	562	566	521	533	536	527	531	564	553	520	540	552	575	565	563	554	568	551	542	515	539	576	555	545	544	567	555	582	572	551	569	560	580	550	585	564	543	561	514	551	555	550	608	552	529	559	491	566	523	599	549	546	533	559	597	597	526	551	548	549	586	593	567	516	531	560	554	561	532	565	542	540	543	564	542	531	586	601	543	581	558	554	544	575	519	563	554	562	546	582	590	550	531	588	534	589	545	559	539	552	546	605	567	584	533	543	569	546	566	573	559	512	560	537	586	519	545	519	514	587	582	574	583	540	537	548	533	564	548	559	549	516	545	533	545	545	559	561	601	558	547	526	536	566	559	556	550	556	565	558	540	544	530	559	541	576	526	550	550	528	535	579	570	527	556	516	576	545	549	599	570	558	587	539	527	541	557	605	532	483	518	509	533	547	554	586	551	555	559	541	549	554	536	563	526	548	557	577	530	566	552	558	578	542	556	552	528	514	546	550	561	552	537	586	554	541	598	556	572	534	561	572	499	617	567	535	581	551	555	539	553	518	547	565	544	536	560	585	565	562	531	521	553	586	563	571	556	510	573	561	562	546	570	554	557	565	542	571	538	565	568	511	579	588	563	570	534	567	530	582	550	587	576	525	547	551	573	544	568	537	561	524	522	603	532	537	550	533	547	554	570	550	561	544	568	563	562	573	562	520	522	568	502	543	547	577	575	544	563	530	578	546	582	492	562	532	522	574	552	570	569	569	572	513	561	541	523	513	532	569	541	519	567	523	548	601	580	561	561	518	519	574	554	589	559	546	520	554	529	594	557	532	498	565	571	558	569	563	548	574	504	574	587	535	585	520	541	552	553	563	531	583	549	537	562	587	561	590	570	538	570	584	502	605	604	507	539	534	544	570	553	493	571	572	524	546	606	539	523	572	529	590	545	529	552	519	548	544	560	551	551	522	517	523	535	546	553	574	547	573	573	521	520	557	564	573	521	555	537	529	565	543	565	567	538	549	558	597	541	569	561	538	548	545	530	518	535	565	547	490	574	567	565	592	557	513	550	515	529	550	558	570	559	543	567	561	512	570	556	539	579	525	585	532	525	542	508	585	538	559	544	582	568	564	545	582	564	531	523	549	546	577	560	512	555	591	577	597	544	520	602	551	548	563	558	550	574	551	567	520	527	493	519	541	585	530	561	579	561	553	514	538	581	524	601	553	566	574	589	574	504	591	555	586	550	527	583	508	555	567	579	602	538	549	522	532	580	513	593	601	553	591	554	517	563	561	538	563	573	562	561	556	533	611	580	554	560	539	597	538	556	536	561	551	543	566	521	533	526	541	531	559	578	562	586	591	534	543	527	580	564	576	529	587	563	559	572	511	565	527	577	502	576	591	536	593	564	527	568	556	540	594	532	557	551	556	570	550	554	549	569	571	529	499	572	543	540	578	560	548	529	506	539	540	522	588	569	537	568	557	553	540	525	552	546	587	563	544	548	528	548	559	588	555	571	609	562	552	556	519	562	544	563	583	545	510	555	570	556	569	524	614	575	532	582	582	530	579	550	534	557	568	545	574	558	547	593	554	529	585	567	574	540	555	535	559	552	534	535	523	548	580	555	545	525	571	530	556	543	556	533	550	553	595	561	552	541	574	540	551	545	601	562	531	528	590	518	580	532	532	541	568	570	556	582	532	520	570	545	569	555	537	557	589	548	552	532	573	579	580	561	548	510	566	588	566	600	577	568	553	547	552	556	585	552	591	538	567	538	526	554	580	520	571	546	601	544	551	613	521	566	555	561	566	550	567	542	545	529	529	586	560	541	544	540	554	533	563	527	532	559	538	547	541	517	517	575	572	544	562	531	572	570	588	548	515	543	558	540	518	562	561	544	503	567	560	535	554	563	529	586	558	556	599	542	556	476	549	566	525	530	545	562	563	553	555	579	556	549	568	587	547	537	545	560	539	568	571	502	564	602	565	542	583	560	521	577	539	539	581	544	600	538	560	536	564	552	558	576	571	570	533	594	571	560	533	581	597	580	540	573	603	556	575	545	560	519	580	562	516	551	577	541	547	535	556	560	580	495	577	540	561	536	541	528	551	545	564	532	571	516	543	536	573	569	568	548	544	548	503	578	548	576	538	559	538	527	535	549	559	534	585	580	541	573	567	579	528	589	579	538	542	529	532	568	544	531	524	516	582	588	593	548	620	571	557	566	514	548	533	534	539	582	561	576	529	583	588	528	567	545	527	564	556	556	545	531	566	533	569	538	545	581	536	547	586	546	515	535	549	545	557	530	525	566	524	543	582	540	558	525	585	565	517	565	571	579	546	516	583	577	581	542	558	553	532	594	556	526	511	532	538	558	592	568	561	567	534	531	565	541	539	569	565	523	565	581	542	577	557	589	588	616	538	551	558	549	543	543	571	522	524	514	551	539	537	548	543	579	563	583	553	533	530	544	546	597	584	561	550	572	549	539	529	539	547	584	545	595	554	544	520	544
28110	17466	3434	707	518	474	352	255	236	268	247	243	265	212	247	255	258	247	207	247	232	257	223	207	239	222	238	223	241	222	245	259	216	242	221	232	229	228	238	251	239	239	247	240	235	231	194	230	215	242	227	245	224	225	224	235	244	231	232	251	241	242	217	232	210	267	242	230	211	230	254	230	240	235	227	217	207	239	222	229	248	237	247	229	242	231	241	230	249	254	220	271	229	227	213	214	239	243	248	214	271	222	245	215	216	214	243	245	232	227	244	223	248	231	241	224	210	208	233	229	240	232	239	268	222	249	197	242	254	238	242	224	220	235	253	220	247	240	255	222	230	254	238	192	220	201	244	241	213	259	238	234	235	223	252	241	229	239	230	213	199	229	261	238	261	217	246	226	258	245	196	257	229	246	219	238	254	235	218	227	209	239	261	242	228	228	204	238	215	226	206	264	252	213	242	221	242	246	229	200	230	223	244	220	228	234	208	249	209	214	223	215	237	216	240	244	223	227	226	263	238	244	224	252	234	248	221	219	220	226	240	267	215	217	235	254	235	243	245	232	227	231	244	213	252	234	238	215	184	243	218	248	232	255	255	208	214	209	249	244	255	262	233	220	216	223	237	221	223	226	244	245	211	222	242	221	262	252	225	229	210	231	234	216	237	231	244	208	239	211	259	222	243	212	219	215	231	232	246	214	211	254	220	253	237	220	221	232	236	234	233	232	217	251	204	251	231	234	226	239	228	229	251	234	249	229	216	212	196	210	194	236	235	240	234	247	239	243	212	247	244	249	244	221	245	243	235	224	213	221	239	239	231	236	223	239	233	216	219	244	218	209	246	224	216	228	212	223	199	223	208	242	243	234	249	224	270	243	244	230	264	247	212	251	255	231	208	195	243	251	244	237	221	248	218	196	232	237	240	227	233	226	214	208	196	246	226	234	238	244	206	231	238	250	237	241	272	218	234	229	207	225	240	215	218	229	232	227	226	234	242	223	239	267	225	207	246	224	239	256	243	254	231	242	233	207	226	225	241	207	222	232	229	220	221	251	218	239	225	208	202	247	233	233	225	229	223	242	247	260	247	223	245	226	209	226	238	223	251	224	210	255	222	238	247	222	234	211	217	245	235	227	268	214	233	222	214	231	232	213	218	240	230	249	233	226	257	224	220	236	253	244	207	228	264	216	234	220	217	245	225	207	230	253	226	241	216	242	258	232	234	231	229	236	246	211	254	224	218	237	240	241	218	255	266	225	248	236	236	186	203	235	233	245	230	223	232	245	225	241	231	218	243	212	238	221	220	258	230	243	236	222	252	236	243	252	216	251	252	207	256	217	268	257	219	199	253	257	233	230	244	210	227	205	223	236	242	262	213	235	239	212	209	230	220	204	222	237	236	219	237	240	218	239	233	230	243	187	232	235	212	207	240	228	240	244	243	204	233	240	226	244	238	229	244	241	227	226	229	251	260	248	232	253	243	248	212	211	222	222	235	246	217	215	248	231	238	218	222	235	257	226	238	221	208	229	195	228	224	241	235	227	236	211	257	216	223	232	233	212	219	247	236	227	224	225	240	258	259	233	220	234	261	232	229	212	252	225	235	230	236	234	236	223	194	240	230	226	230	227	244	254	220	263	234	213	231	239	265	222	242	223	233	236	212	212	240	263	239	236	230	214	221	233	257	217	251	248	221	232	221	224	229	236	219	251	252	207	220	241	258	243	258	227	224	215	229	222	200	246	238	213	250	232	231	231	200	240	216	225	220	246	211	225	195	238	232	260	240	242	247	244	248	230	251	258	219	218	238	209	219	246	211	218	253	223	240	214	245	244	224	227	233	255	223	221	252	212	240	240	224	214	232	230	223	237	239	217	221	220	227	234	239	242	236	235	242	222	258	244	217	232	241	241	214	211	233	239	241	233	222	231	227	248	226	246	229	230	236	268	237	252	210	247	219	194	217	246	231	223	228	211	235	236	272	225	245	234	250	231	235	243	245	248	224	202	212	198	239	220	232	278	243	221	243	256	226	215	244	232	216	221	216	264	210	241	209	229	222	231	230	209	227	234	217	243	233	225	227	227	222	215	231	249	244	232	248	227	203	220	241	236	213	227	211	205	190	238	261	262	235	254	219	225	225	253	248	232	246	256	234	243	240	220	227	210	215	243	260	231	257	229	245	246	214	204	240	239	249	222	233	225	201	212	227	237	219	238	265	230	271	218	225	218	221	228	252	228	244	224	223	250	214	218	229	243	255	228	208	214	214	217	239	228	218	220	249	242	239	227	217	241	228	231	238	234	213	250	204	211	246	224	206	224	222	215	208	233	217	242	234	236	221	245	237	229	236	205	228	237	216	265	211	241	228	236	225	227	245	229	238	218	260	214	256	212	220	211	243	244	209	227	219	227	217	216	238	239	204	228	236	228	255	226	246	229	225	225	225	232	225	201	215	193	203	244	233	224	236	210	221	215	220	240	229	245	240	231	263	223	224	261	231	234	211	249	246	256	249	252	226	234	203	226	247	230	240	223	218	227	236	252	215	225	217	214	236	244	258	226	230	241	205	242	248	223	242	236	215	241	237	247	235	214	234	224	254	239	230	218	220	229	225	248	230	192	227	224	226	259	248	223	230	238	220	205	227	225	241	219	201	200	210	226	232	257	197	230	216	243	234	253	241	220	237	217	249	285	247	214	226	242	220	239	206	223	192	220	233	240	237	232	215	232	229	267	247	230	238	234	245	243	230	237	227	247	223	224	240	230	236	257	223	230	246	233	226	221	247	252	249	230	212	213	247	250	221	225	238	222	234	231	240	234	203	263	250	246	244	211	258	245	220	218	235	248	247	215	238	234	236	236	233	221	233	245	265	246	242	257	226	220	224	237	239	245	249	235	227	247	244	187	216	250	242	238	201	200	226	235	223	226	212	216	249	222	219	200	236	244	241	236	224	238	236	221	224	240	214	232	233	244	215	228	238	214	223	219	245	211	251	244	233	199	229	230	254	223	227	231	232	252	229	234	227	237	209	230	246	221	230	249	213	231	271	258	253	242	234	219	229	243	216	237	250	265	236	214	238	223	226	252	207	234	238	224	213	253	228	195	232	228	255	231	239	243	247	237	218	210	245	234	230	229	219	246	207	218	245	257	215	225	248	234	254	239	255	247	249	249	218	238	228	206	253	255	265	231	235	225	252	206	200	246	206	218	246	233	231	239	248	252	216	208	217	222	228	238	225	246	233	254	221	222	243	190	226	252	255	202	231	270	229	209	235	224	230	233	237	230	207	255	237	262	230	251	238	250	228	218	222	227	245	211	231	216	257	265	225	246	236	248	237	229	231	228	222	250	243	228	243	214	242	230	241	230	225	217	246	225	236	246	211	253	218	242	225	210	219	236	238	228	220	212	260	235	233	234	245	211	218	226	216	210	239	232	235	215	227	210	235	223	234	238	214	238	225	207	216	246	240	248	239	226	232	247	235	234	233	236	222	247	257	241	235	231
4289	919	701	430	366	348	313	310	305	275	282	261	290	245	273	273	252	244	271	279	234	254	262	276	260	273	264	249	240	249	294	279	250	269	274	249	281	297	267	265	249	295	241	261	251	273	241	270	266	258	272	244	251	255	251	263	261	262	256	251	265	223	228	285	245	290	245	279	276	260	257	253	289	271	259	270	257	253	240	260	251	252	259	244	255	280	261	265	267	264	242	240	261	243	220	241	269	222	254	248	276	246	270	235	271	264	250	240	260	280	251	252	246	253	264	276	288	279	285	277	263	263	271	265	261	253	261	253	270	269	282	292	262	261	264	236	279	246	282	278	252	263	277	237	256	273	287	269	240	257	274	281	259	266	270	252	259	274	260	291	253	282	225	313	269	281	273	269	288	256	257	264	293	285	270	252	267	268	266	235	268	251	260	277	298	244	246	277	274	263	237	264	275	228	250	238	274	236	266	264	254	290	277	271	255	252	254	259	260	271	266	243	249	266	236	275	241	244	251	266	250	247	249	269	275	279	262	261	262	240	272	302	250	244	265	270	272	278	267	263	275	260	239	264	263	276	263	266	267	234	265	237	251	232	287	263	262	248	255	246	275	263	283	265	287	268	243	253	247	265	249	282	247	243	228	262	241	261	256	274	252	253	273	283	261	265	258	262	240	230	249	249	253	256	240	274	268	240	254	237	254	255	267	257	245	240	241	270	251	272	251	274	253	255	271	249	262	261	270	261	242	234	267	282	274	257	246	257	268	297	260	273	250	263	256	259	259	244	267	293	252	250	268	255	268	255	247	278	271	249	261	257	266	262	244	273	256	241	265	277	242	262	257	256	249	264	286	271	270	230	253	258	220	240	230	267	275	271	260	271	242	277	260	250	269	247	284	258	301	259	259	242	267	245	243	224	243	248	262	264	265	258	242	249	267	276	271	258	283	264	274	265	260	270	243	255	258	259	239	225	252	266	286	265	263	270	256	258	247	278	286	261	252	231	231	261	269	254	246	276	274	279	269	276	294	272	258	299	284	251	267	250	258	235	275	265	254	262	269	240	281	252	246	236	252	274	254	276	261	284	263	260	298	249	249	269	288	248	267	280	280	274	272	284	279	287	308	264	266	280	245	236	246	261	278	271	274	258	279	245	258	283	284	234	234	241	238	233	263	258	283	252	259	251	241	246	265	264	250	280	238	274	258	227	273	255	299	246	276	275	266	298	248	261	239	239	282	258	244	260	288	242	271	258	248	224	270	277	270	299	283	268	274	251	266	262	272	256	244	285	246	265	266	275	245	278	257	267	268	258	258	239	237	227	255	262	248	259	230	266	281	256	264	277	261	257	232	268	258	268	281	239	247	251	240	241	274	242	251	262	274	289	256	264	249	247	281	265	253	272	250	265	257	253	295	259	263	260	252	269	251	230	261	251	262	239	260	239	253	279	259	279	276	220	258	257	253	263	294	286	225	264	259	249	257	259	289	267	269	274	265	255	240	248	278	274	264	243	246	288	271	250	246	239	257	269	245	247	265	224	266	229	271	271	292	233	266	255	267	271	268	261	277	288	275	251	233	272	245	273	293	254	271	247	279	265	238	289	244	274	269	230	274	250	288	259	264	270	236	290	280	253	288	272	272	274	274	238	268	282	289	288	290	247	253	237	286	259	236	238	259	278	253	283	274	263	265	255	283	274	266	239	261	280	238	291	266	274	275	269	279	271	288	260	251	283	236	287	257	263	251	232	279	245	270	270	246	261	271	274	265	280	262	258	277	266	271	238	256	284	252	257	251	249	236	296	266	262	278	261	261	302	263	288	282	294	257	254	253	260	254	262	296	282	270	215	263	258	274	257	264	286	267	264	249	264	279	248	254	248	252	244	300	253	258	276	257	271	252	294	272	227	281	295	257	271	242	263	265	250	272	246	240	257	284	288	259	254	272	249	249	270	252	270	270	273	232	254	259	266	270	243	257	261	266	274	260	232	258	258	282	250	266	268	268	277	298	235	279	265	294	257	232	251	271	276	260	283	271	264	263	242	257	253	253	287	251	241	260	235	267	270	258	271	257	295	253	255	268	242	278	267	278	275	257	259	282	248	263	262	255	255	285	249	278	266	265	264	273	268	292	271	244	244	239	249	249	272	266	290	281	260	244	246	240	235	258	285	258	264	245	273	258	272	262	301	269	251	271	279	251	262	266	263	261	265	238	250	219	269	245	276	265	268	270	262	276	255	283	278	252	272	255	276	266	281	240	236	264	262	237	243	246	283	222	279	267	266	259	294	261	274	257	222	264	290	249	293	260	235	247	261	271	262	266	235	272	257	262	262	259	277	254	243	257	254	260	262	268	252	236	266	264	248	269	245	254	241	275	271	263	273	253	232	287	266	248	271	258	266	267	243	266	271	252	255	272	265	246	265	262	255	273	240	269	248	286	262	288	273	256	274	240	287	258	269	270	282	287	260	239	247	273	279	248	259	242	231	252	256	250	267	292	254	276	248	263	270	256	254	280	273	272	263	269	244	268	264	278	272	259	264	234	270	250	258	292	250	284	274	277	260	252	279	264	260	246	265	261	228	263	248	255	280	262	272	270	256	250	286	292	245	248	246	248	258	256	239	287	266	258	271	264	250	309	251	267	260	280	251	249	248	261	251	257	267	227	250	274	268	254	247	252	260	274	250	259	277	262	259	260	268	247	251	244	287	266	254	293	238	258	240	264	253	244	268	270	270	266	238	261	256	255	255	281	253	235	251	283	243	279	260	246	271	273	271	237	262	273	265	233	240	271	249	281	241	246	240	248	276	271	255	252	252	244	263	243	257	259	297	273	272	270	275	238	261	261	255	268	257	272	269	266	246	262	256	297	237	270	297	252	275	273	261	253	237	272	265	261	258	247	278	261	281	254	298	294	273	265	287	256	262	277	245	236	270	267	295	268	259	246	254	260	269	259	255	265	273	234	255	242	268	252	250	252	262	266	292	271	263	266	268	285	251	259	268	268	260	247	262	249	286	282	273	254	242	275	259	238	280	272	278	255	266	284	294	269	280	265	266	274	260	242	259	251	251	242	259	278	286	272	260	261	265	253	250	257	274	256	253	243	255	263	289	257	262	267	276	261	261	272	285	258	255	249	261	252	249	281	264	262	232	253	261	270	255	258	253	255	260	257	250	252	267	229	282	271	267	274	218	239	252	266	262	243	280	258	236	266	275	252	272	255	254	256	241	288	247	253	270	262	289	264	276	280	270	261	263	255	286	259	240	255	275	272	269	238	222	230	257	288	266	233	249	249	232	250	233	294	267	257	269	252	251	292	271	260	263	254	291	278	281	262	245	263	271	217	253	291	239	238	263	277	262	257	296	255	295	255	260	270	258	271	252	265	234	235	264	253	254	287	252	268	239	278	266	269	267	259	237	298	292	269	236	251	267	265	224	262	277	296	258	270	281	237	248	276	251	281	271	290	243	273	252	262	253	265	273	272	234	271	250	241	260	278	262
23923	21374	28650	24470	21356	8906	886	586	532	449	425	395	358	360	307	301	286	287	290	280	279	275	287	295	269	275	297	244	236	301	280	243	262	276	222	251	264	286	238	253	276	247	269	275	270	271	257	272	273	242	267	241	264	243	272	264	242	231	252	269	262	265	274	273	250	227	264	285	235	249	239	257	255	232	232	281	242	264	220	295	241	251	238	261	261	269	227	259	241	250	248	236	227	246	237	223	261	250	228	253	236	257	231	267	261	247	264	270	250	270	261	226	281	244	257	256	255	236	223	238	256	243	264	261	256	252	238	248	256	280	280	246	259	251	238	222	276	233	245	233	268	250	241	263	239	256	264	261	244	243	262	272	238	248	257	254	264	232	264	256	249	252	222	253	247	241	244	253	252	255	211	200	242	251	244	246	236	260	249	243	242	233	261	226	294	227	253	284	258	258	244	236	252	253	252	227	246	243	255	230	261	245	252	264	271	250	251	237	248	226	228	265	210	233	250	243	238	243	243	250	244	251	260	230	238	250	250	266	239	252	251	270	255	279	231	211	261	250	264	232	241	271	244	216	230	250	271	249	246	237	211	250	230	212	266	230	258	265	249	233	258	231	246	267	248	228	256	225	220	225	243	242	252	247	247	240	265	248	256	264	259	233	227	218	257	248	285	245	255	259	281	249	266	250	265	223	218	249	249	257	261	237	274	229	259	262	246	219	215	251	236	249	238	234	229	277	252	213	259	256	231	217	248	245	263	235	229	254	247	238	243	251	251	239	261	272	229	240	231	226	277	229	252	258	236	235	249	267	250	243	262	243	256	266	241	251	244	246	239	248	248	240	259	237	263	260	269	224	237	260	246	239	270	236	228	218	286	253	261	249	252	251	233	251	254	252	247	220	244	261	266	248	260	244	230	275	270	267	239	251	267	268	238	240	219	274	240	269	276	254	228	257	247	224	238	235	238	234	237	263	252	251	247	253	244	237	271	253	238	255	253	264	250	264	253	212	248	247	267	243	264	251	246	234	249	247	265	238	271	263	247	279	241	254	263	227	236	226	249	247	256	234	260	224	259	268	236	242	248	228	235	272	221	255	261	218	242	250	247	249	261	269	262	253	252	244	253	221	265	221	226	251	258	253	252	243	273	263	241	239	243	262	239	245	257	260	242	252	259	232	242	257	259	244	262	243	252	282	232	257	252	236	275	253	263	255	268	246	239	217	230	228	256	253	243	239	237	248	252	262	260	262	278	246	266	245	263	245	249	237	260	226	261	256	244	262	241	276	228	241	241	234	259	274	243	255	240	208	236	291	244	257	211	260	249	247	247	236	269	251	252	258	251	255	232	242	274	267	275	246	244	232	241	248	272	257	251	246	243	264	225	254	231	243	277	231	266	225	246	237	242	240	232	257	248	267	227	264	268	243	262	271	222	255	209	242	274	233	263	250	254	249	250	266	246	250	249	258	220	241	240	269	250	237	251	251	239	249	249	223	240	230	236	257	269	248	274	241	231	258	207	237	253	236	248	251	243	241	267	267	256	243	236	267	278	245	246	249	274	252	220	269	249	244	259	240	243	260	229	289	223	278	257	245	282	269	245	222	293	257	249	257	265	236	256	253	258	238	247	249	255	249	259	249	238	262	281	239	255	273	286	240	247	233	242	217	270	255	236	271	261	238	241	220	262	236	245	237	230	259	274	257	239	268	253	266	245	274	239	247	232	257	242	277	249	223	255	263	266	273	260	238	284	242	251	256	243	250	247	242	255	234	263	234	236	246	263	245	219	251	256	274	262	255	249	266	236	231	233	263	239	213	239	231	243	251	250	246	220	235	257	235	263	225	245	260	241	244	245	225	238	287	254	245	259	239	280	249	252	249	268	249	252	221	263	233	254	228	243	264	237	270	234	231	249	265	244	265	261	240	279	260	288	259	258	250	246	266	256	247	263	236	237	243	280	230	214	258	255	255	263	238	235	230	263	260	272	227	228	219	208	255	265	240	227	239	263	248	274	249	245	247	275	245	255	235	251	238	235	255	254	275	247	241	243	216	247	247	223	262	245	253	235	301	263	258	261	254	222	266	235	246	237	226	230	240	233	276	216	256	264	258	275	248	242	242	257	236	245	246	239	259	257	251	262	232	242	269	247	233	273	235	264	247	235	241	244	237	213	243	260	253	263	254	258	253	257	229	228	282	253	235	236	264	245	295	248	236	230	256	272	232	261	263	231	269	252	237	245	257	229	243	245	267	240	277	242	268	237	267	252	246	270	265	246	222	269	250	234	258	237	232	240	233	264	273	241	260	230	252	254	286	244	220	232	262	276	244	231	274	262	257	274	257	239	253	253	260	277	273	241	244	239	219	243	242	244	259	237	245	255	226	264	249	231	235	227	255	260	222	248	271	248	259	241	274	244	261	227	250	243	263	232	255	238	236	239	251	288	253	262	286	243	255	247	246	246	224	260	250	263	254	218	265	235	259	247	222	227	246	244	213	261	215	231	267	268	247	223	241	247	248	250	252	247	245	275	257	273	232	249	233	245	264	266	255	252	256	253	224	265	247	246	240	263	261	260	247	237	242	248	229	246	229	263	249	257	255	253	249	228	213	254	236	252	257	254	280	251	245	241	245	257	219	258	231	262	243	216	261	246	224	224	230	260	235	251	262	262	251	245	270	259	247	237	238	264	266	249	267	219	216	225	279	239	252	240	248	240	238	234	256	231	251	262	228	229	258	244	248	221	268	259	243	280	215	227	250	230	279	242	230	261	247	240	240	247	219	247	243	233	251	214	253	226	233	263	263	245	233	247	259	255	234	275	256	233	210	247	231	263	247	257	229	234	226	253	229	237	260	247	243	250	227	272	277	257	229	246	232	277	235	262	265	233	230	249	243	251	272	230	251	244	266	221	253	236	247	250	218	284	257	277	246	237	257	259	232	208	226	227	240	236	259	257	226	238	229	263	239	251	256	250	238	216	231	261	226	260	231	264	268	248	264	268	240	234	284	203	250	237	254	285	233	235	276	226	246	254	258	213	263	266	266	240	254	250	244	209	237	247	237	253	204	254	262	227	252	233	254	251	249	251	254	228	261	237	250	247	250	247	275	251	250	232	243	226	250	238	261	252	266	245	246	269	256	253	216	242	265	255	249	248	218	237	242	242	243	214	263	230	226	228	239	258	236	255	239	274	235	267	243	251	244	254	265	235	245	273	256	239	233	243	250	259	212	274	242	246	238	243	231	245	265	246	225	231	233	262	249	258	280	280	263	231	228	235	257	266	259	250	239	272	251	240	247	243	239	215	237	230	233	262	221	259	234	258	259	248	225	230	254	257	235	258	268	253	248	272	250	228	265	246	257	239	237	249	250	238	259	245	265	243	242	243	269	250	238	249	265	252	254	260	247	265	252	235	243	251	227	240	269	272	254	251	245	226	256	253	255	256	278	255	239	250	231	264	247	245	251	250	229	260	238	248	240	265	240	221	228	228	216	230	253	265	278
3260	8822	5726	2605	1874	1437	1076	811	668	618	516	477	466	413	393	380	370	354	360	344	289	311	298	298	312	274	268	281	252	275	279	283	307	295	280	271	279	267	285	257	253	277	283	273	294	298	282	239	277	295	268	280	266	276	279	275	299	284	275	279	257	281	257	265	264	281	291	292	262	258	283	261	271	297	268	246	283	282	280	236	267	260	274	294	297	284	294	270	233	269	246	232	253	264	241	250	257	262	266	256	259	251	240	270	261	278	295	285	276	247	263	272	272	265	280	271	270	244	291	259	249	278	251	238	245	263	241	242	255	268	274	259	290	233	286	284	306	273	259	266	243	286	248	264	268	298	268	252	255	252	277	238	271	263	247	268	260	273	271	261	291	238	268	278	276	270	292	274	265	261	256	245	258	247	258	270	274	259	271	269	303	279	296	275	264	261	286	234	238	280	275	248	255	274	288	241	248	252	280	266	239	267	243	271	256	247	267	248	258	244	245	294	248	253	266	287	260	237	254	270	286	266	289	280	247	261	263	251	205	283	262	264	282	265	275	272	268	233	277	283	263	271	289	253	314	256	267	253	273	276	265	238	275	278	272	254	250	232	282	233	269	288	260	256	278	254	284	257	254	231	271	255	245	293	257	303	304	255	278	261	252	252	254	245	276	263	262	240	249	263	283	263	266	262	261	264	278	261	275	243	265	269	265	259	269	262	288	246	268	272	262	254	270	266	281	234	272	230	261	272	284	253	236	237	257	286	258	271	270	295	243	271	284	280	274	262	244	274	278	278	255	232	251	267	271	266	248	265	267	275	263	274	258	258	284	279	258	296	220	267	281	245	253	246	257	294	268	297	253	232	282	256	266	282	279	263	258	270	260	267	278	249	262	242	279	226	267	285	263	248	263	301	259	249	271	262	262	257	265	261	238	257	251	253	249	263	255	265	238	302	283	286	273	272	271	248	271	248	242	257	284	267	272	254	268	243	294	253	282	277	267	261	278	270	248	243	258	250	243	278	284	259	275	266	306	256	256	263	256	233	242	259	269	289	265	304	253	276	252	273	276	283	255	278	253	226	244	243	267	295	251	251	282	297	266	286	271	233	270	268	258	262	221	298	283	258	265	291	267	277	252	261	263	267	270	252	241	257	271	269	250	301	282	264	263	244	245	283	265	265	265	275	275	242	214	265	246	261	265	254	261	288	261	256	299	306	273	254	264	286	250	266	273	258	272	266	263	247	265	255	284	252	256	259	255	286	255	261	272	282	270	268	243	276	294	293	270	294	257	264	267	279	272	256	254	260	258	262	274	292	263	255	287	292	258	258	263	270	274	286	239	274	260	257	252	261	258	252	246	265	293	257	281	243	267	243	266	259	287	266	264	225	245	273	262	254	262	255	256	273	260	277	282	258	251	295	281	277	306	256	262	231	272	285	279	254	281	278	263	266	288	266	248	274	292	241	251	258	270	279	283	220	279	252	290	256	260	273	249	265	270	276	273	259	253	263	268	244	254	242	233	269	242	274	252	274	288	244	274	255	280	241	224	289	262	277	248	246	294	276	279	274	252	238	265	259	269	261	271	243	239	237	291	288	275	272	273	257	254	253	256	249	267	300	250	271	241	258	282	301	242	259	255	255	259	299	262	274	296	282	248	282	267	270	277	269	252	283	236	256	282	283	268	237	250	290	313	247	259	267	266	248	262	249	257	267	276	270	252	272	260	290	264	260	267	261	261	296	279	264	273	257	247	261	241	255	273	282	274	269	263	269	261	268	269	260	269	268	238	291	259	245	269	285	275	257	279	268	255	271	269	274	261	298	291	266	279	235	268	285	255	267	278	249	270	260	251	243	271	251	261	283	252	279	277	274	297	264	268	254	281	274	272	264	243	254	293	233	268	256	275	249	294	274	255	253	271	312	266	265	279	260	270	243	267	279	264	246	261	245	289	268	248	264	241	282	265	247	257	277	256	284	244	276	272	271	228	277	253	250	262	265	268	283	260	254	269	301	252	243	275	274	281	236	286	263	273	276	253	266	240	257	235	268	243	257	279	279	274	238	267	257	263	243	237	253	274	255	239	268	241	252	254	260	279	279	258	255	270	275	279	273	277	273	254	290	275	277	283	250	256	268	254	283	267	280	286	270	217	276	256	237	256	291	265	307	289	271	259	239	261	284	242	290	276	269	263	249	276	263	282	281	284	249	269	259	280	272	234	258	251	264	256	276	306	295	263	255	275	273	279	299	276	251	259	275	251	259	245	245	253	267	267	234	272	284	283	267	295	278	270	268	249	301	292	271	310	251	240	270	296	257	276	257	251	271	245	273	260	264	275	245	272	266	277	261	267	269	256	251	261	245	286	269	257	246	285	236	260	247	219	287	270	263	268	240	271	266	265	275	255	256	263	259	279	305	261	259	253	267	261	239	274	263	274	251	292	261	278	259	261	246	279	292	244	256	255	267	268	280	263	270	255	285	256	261	254	221	269	280	238	269	262	271	250	285	263	254	249	244	264	266	240	276	247	247	244	280	253	261	274	243	267	271	278	263	268	261	247	244	302	253	245	270	249	238	283	287	266	242	266	261	302	246	262	257	271	285	252	266	269	298	277	251	257	296	251	257	269	273	260	267	251	293	243	290	250	233	260	257	290	265	305	233	251	278	250	281	285	296	273	247	246	232	260	238	233	279	259	257	282	273	274	282	274	287	264	273	267	266	262	268	240	260	250	256	271	268	261	271	267	295	255	269	261	279	282	252	247	271	255	230	246	250	304	259	279	258	251	263	295	271	288	275	255	260	283	262	281	259	262	239	254	274	269	248	287	243	247	287	242	255	244	262	263	303	283	246	282	275	265	270	258	266	282	258	242	270	272	277	267	260	283	257	282	271	271	250	244	258	280	272	260	266	239	285	292	248	266	280	283	273	262	276	278	241	252	238	248	262	267	258	255	258	251	292	248	293	256	245	262	255	269	244	268	251	263	237	245	263	266	252	256	289	247	249	270	270	261	261	263	241	297	243	261	295	250	283	269	260	257	248	262	286	286	272	237	264	271	251	308	240	233	246	266	250	271	287	254	283	264	262	262	240	270	265	287	264	260	245	261	269	260	280	285	254	307	258	248	261	274	252	264	291	256	268	238	246	269	256	266	262	253	292	263	264	249	250	256	270	261	235	258	277	261	271	273	270	265	293	276	288	241	246	264	236	251	301	266	260	224	254	259	281	246	233	273	234	262	256	282	265	269	274	264	273	281	283	273	257	260	254	273	264	256	255	276	276	261	292	239	253	265	255	242	253	262	224	267	263	251	255	277	243	288	288	250	277	269	264	260	253	251	276	254	289	263	268	277	276	258	271	275	266	256	269	251	285	242	261	293	280	304	252	252	249	274	265	270	265	265	225	238	251	276	243	245	247	250	249	253	245	256	287	234	270	252	251	266	255	261	274	251	279	242	264	265	273	271	266	254	315	237	279	245	253	295	248	274	266	269	274	248	258	228	247
25119	21390	27468	25614	9787	892	704	652	534	564	518	512	527	485	452	494	477	485	471	452	475	443	466	482	465	456	459	467	454	430	464	442	473	417	464	472	477	483	439	457	484	455	487	444	420	465	476	489	443	430	464	445	458	443	427	466	486	446	452	463	474	445	446	444	493	476	414	468	461	439	458	478	476	467	447	459	502	436	421	454	438	447	472	425	476	431	427	477	442	471	475	483	452	457	458	442	451	453	448	468	475	435	446	447	482	443	455	453	452	486	454	481	445	472	447	441	476	443	471	465	485	462	429	454	461	468	480	440	458	470	452	504	473	510	431	489	444	448	429	487	471	459	419	451	458	442	404	499	495	455	461	460	448	452	506	460	464	446	468	449	404	480	470	466	479	424	467	462	454	445	416	406	467	430	453	443	435	461	457	499	488	434	411	466	449	453	440	475	483	479	453	433	430	441	484	463	468	426	449	462	447	480	459	436	439	449	454	443	462	465	447	468	457	448	430	448	435	455	480	429	466	482	461	484	477	465	482	478	457	428	448	437	500	481	453	486	457	443	478	470	466	437	483	450	462	428	468	459	455	467	466	429	467	422	442	413	480	468	413	459	495	421	501	492	463	458	459	463	467	417	425	438	485	460	437	421	446	498	466	463	465	477	476	471	474	470	454	501	484	480	512	510	480	434	430	460	453	463	465	451	454	439	493	442	437	428	479	490	478	442	474	457	439	505	457	449	465	421	440	458	458	440	476	438	469	463	500	418	440	455	463	479	468	476	465	456	481	451	476	441	472	447	483	438	476	432	422	429	468	447	482	444	480	454	417	422	448	469	435	462	467	455	487	440	466	441	445	438	485	449	489	463	441	469	428	438	434	450	486	502	514	436	453	470	469	436	454	469	448	456	446	477	456	449	498	444	440	481	493	460	432	422	430	488	467	461	472	469	431	448	463	446	418	509	446	447	471	436	483	467	468	445	444	429	425	476	438	446	485	461	453	475	424	463	421	451	449	453	459	466	463	469	465	487	450	424	480	432	423	471	470	448	408	459	450	499	459	442	475	460	443	428	486	446	437	439	475	462	431	466	450	490	453	449	434	461	445	446	454	431	431	447	469	495	458	439	461	483	449	489	470	437	451	478	468	464	483	473	446	441	444	458	430	474	469	468	456	422	462	430	451	417	454	442	433	447	465	430	468	404	494	448	480	510	461	420	437	435	418	447	434	456	421	438	434	418	422	452	480	470	471	413	457	426	439	434	466	443	423	513	428	448	441	431	421	458	462	451	447	429	449	467	454	468	453	466	484	425	451	421	452	457	468	437	442	441	434	483	478	493	465	504	459	459	457	491	430	427	443	478	472	444	435	425	440	478	433	460	457	443	462	448	441	451	449	468	459	464	454	446	424	475	478	469	455	460	441	468	457	440	488	486	444	413	480	448	454	457	456	482	481	491	475	470	443	469	465	458	449	432	464	436	450	481	465	461	451	460	443	450	443	455	471	463	461	445	425	500	439	468	477	484	422	442	450	465	460	462	478	436	467	467	478	483	507	436	430	452	431	463	463	447	452	433	495	454	443	450	461	468	466	418	467	493	462	480	450	460	441	491	459	427	468	468	482	451	494	446	415	447	488	494	424	459	455	441	465	466	467	452	437	476	438	432	442	445	462	448	461	445	470	449	456	472	460	467	454	480	417	459	410	430	475	467	471	446	447	462	436	451	450	474	490	471	459	480	443	485	460	464	459	442	441	421	454	457	419	419	441	468	488	481	476	441	426	423	464	461	440	454	468	492	470	477	468	463	469	463	473	463	484	452	455	483	479	452	461	471	473	455	477	484	475	465	443	444	472	430	441	417	462	490	433	472	447	474	441	441	426	445	453	445	440	480	470	498	452	482	489	486	460	465	485	424	459	414	475	459	453	474	492	497	475	455	443	479	473	452	456	465	484	519	427	425	482	447	456	471	460	411	403	491	444	451	474	439	478	481	489	461	415	445	463	454	473	424	468	463	449	465	466	475	467	473	452	435	439	447	452	474	473	447	446	455	440	491	463	414	449	435	438	456	422	469	422	442	467	452	457	459	458	515	450	416	428	417	480	448	487	476	475	484	465	409	476	444	496	459	451	429	459	453	427	463	466	463	459	461	428	453	462	442	462	464	441	449	474	471	441	512	466	447	435	483	458	446	464	462	431	481	452	461	451	437	477	475	456	453	475	445	468	454	486	429	445	449	465	434	457	433	460	432	450	447	450	459	455	436	447	442	475	467	465	447	463	475	425	477	451	451	458	483	432	469	464	475	448	462	444	456	457	433	470	441	445	490	445	446	449	489	463	452	443	425	480	442	484	467	418	474	449	495	486	465	453	426	466	455	456	497	484	502	428	474	436	418	465	441	439	460	443	475	410	448	448	451	493	424	462	446	464	446	460	482	447	436	462	474	474	438	456	467	459	449	421	453	458	440	435	440	449	446	476	421	469	433	445	423	481	460	435	438	418	455	472	487	466	480	433	434	457	468	456	445	424	458	476	443	433	421	465	466	487	457	460	446	448	475	445	454	439	490	463	447	468	444	459	490	473	491	450	455	440	446	463	458	468	419	458	459	497	448	463	453	450	415	498	476	477	440	436	498	449	498	461	449	450	456	456	470	449	461	436	456	418	480	474	423	467	433	438	492	468	459	397	468	470	451	458	462	476	444	425	459	453	430	477	490	481	482	472	473	424	515	465	481	454	426	426	430	470	452	465	451	458	452	453	464	463	455	453	428	461	526	434	482	413	475	419	448	429	458	425	436	453	449	449	422	462	465	457	467	475	440	473	469	451	427	445	443	483	400	469	427	471	463	455	434	422	448	449	444	446	457	466	466	455	478	475	484	438	458	436	440	476	445	478	466	497	433	430	475	471	461	472	488	448	449	503	476	462	447	474	430	487	460	456	446	468	468	452	481	468	401	487	471	462	444	444	475	465	450	437	439	434	453	447	418	443	425	454	467	487	427	466	437	501	454	455	446	429	421	463	439	459	426	473	443	439	480	452	451	414	491	412	457	431	468	425	439	467	500	423	464	434	491	458	471	442	462	449	485	479	435	437	433	459	467	460	510	453	472	432	429	437	458	471	439	478	460	453	452	487	463	469	406	401	419	449	455	433	435	488	511	479	458	454	486	456	437	442	479	448	422	457	449	437	445	458	426	427	457	433	470	474	467	462	496	441	437	485	471	434	445	465	491	478	454	476	483	422	446	475	424	447	490	427	453	473	414	473	479	478	485	474	501	445	491	454	441	454	471	430	428	446	459	432	481	433	451	466	432	414	419	465	474	477	436	444	471	479	439	500	482	513	421	452	442	474	434	460	450	476	448	417	429	448	442	510	462	465	477	468	455	427	445	500	478	438	461	448	484	467	482	480	437	452	414	444	485	462	463	477	456	411	441	453	442	432	468	492	439	464	444	451	436	460	469	449	512	503	463	469	436	451	488	441	472	474	471	473	493	449	479	449	451
3536	5390	3461	1729	1432	1107	979	842	750	644	650	604	623	564	515	534	510	517	529	507	478	507	522	493	517	504	496	523	485	516	493	497	499	485	496	474	479	509	490	490	474	472	476	490	455	460	542	481	483	485	440	490	472	486	479	449	534	478	533	517	468	466	502	501	503	497	500	484	493	476	437	480	504	453	493	457	490	470	486	487	476	510	482	448	504	478	489	512	479	483	473	471	503	461	462	502	502	480	507	460	487	481	515	481	481	507	457	464	456	494	509	498	471	512	463	458	497	482	472	473	486	471	493	487	509	492	453	467	501	489	467	450	463	463	496	475	492	500	484	472	471	466	464	482	540	469	461	504	469	484	479	467	495	465	497	490	522	500	479	513	491	511	488	480	502	489	503	500	472	496	476	481	464	496	458	513	491	492	473	533	480	467	506	532	486	465	492	487	503	461	507	498	492	456	473	470	499	483	477	493	446	469	503	514	494	445	511	513	481	486	464	485	464	484	499	503	475	475	517	478	467	486	454	468	474	510	436	503	478	484	499	494	490	474	501	439	505	466	474	490	521	479	458	497	455	432	500	481	503	488	492	439	508	510	457	505	531	451	517	494	451	515	455	476	514	494	455	497	437	495	480	480	437	500	496	486	484	465	482	466	478	460	459	483	488	455	475	489	525	509	505	502	507	485	496	492	478	514	494	457	508	500	484	479	503	464	452	509	505	464	529	470	459	504	537	463	457	458	462	493	492	489	541	474	529	478	512	487	480	485	549	491	541	506	517	480	528	503	486	499	514	464	487	481	470	496	449	488	475	519	513	497	485	488	477	520	472	494	496	487	474	480	488	463	488	509	483	493	485	498	521	460	489	511	466	515	498	490	461	460	499	507	482	504	472	472	480	486	476	512	458	491	461	475	467	441	478	463	507	521	498	495	464	438	476	488	510	466	471	475	494	501	497	456	500	524	475	502	434	476	461	501	485	509	508	467	505	460	454	477	480	470	501	457	484	459	462	481	520	514	526	452	492	453	513	476	486	485	493	463	475	453	458	443	505	495	450	479	481	519	471	465	480	484	496	469	472	469	483	495	509	487	471	492	473	456	488	473	484	456	515	473	450	448	471	515	474	496	481	518	450	537	484	504	516	479	505	515	486	503	508	462	458	512	493	458	509	542	498	454	462	526	487	518	482	506	483	465	500	485	486	483	498	436	489	479	472	489	434	483	509	495	527	493	482	500	480	462	475	462	460	474	509	488	490	490	508	475	519	492	484	430	511	473	490	443	510	471	465	489	511	480	517	466	452	448	469	459	449	469	489	484	511	479	438	529	484	488	504	479	485	519	478	486	450	505	512	492	489	473	454	487	530	472	482	505	493	486	474	471	471	462	490	473	508	474	502	468	464	486	478	456	444	505	527	485	491	461	480	488	485	466	517	465	499	482	469	519	516	500	485	492	472	482	464	496	479	513	461	465	494	494	473	471	489	480	482	466	498	482	497	478	496	474	458	504	499	503	479	456	479	521	480	491	494	480	515	507	456	494	466	473	456	482	467	528	468	493	485	526	446	536	510	491	451	495	490	505	484	450	509	507	524	470	505	478	445	487	487	481	499	448	463	499	484	474	500	524	465	507	458	487	498	471	480	481	487	495	520	492	483	513	490	452	511	495	470	488	496	472	472	485	471	476	496	472	533	495	482	471	498	472	493	457	482	471	494	472	454	503	466	450	497	471	510	514	480	494	475	515	469	477	465	498	490	456	499	510	455	478	492	533	426	520	476	503	517	491	492	504	450	488	505	482	480	519	499	498	489	459	514	481	480	452	508	481	469	487	460	516	458	496	477	474	493	507	490	500	511	459	485	509	480	468	465	501	483	493	517	474	512	497	508	491	507	452	480	479	462	499	469	513	513	507	483	488	470	465	518	517	495	498	470	508	491	492	486	497	476	489	506	510	492	499	503	483	453	481	499	480	517	479	484	497	507	472	507	491	467	494	499	507	499	522	501	456	479	473	497	509	512	436	460	495	477	504	465	466	477	446	516	495	493	470	469	458	480	467	499	513	435	446	494	462	495	495	470	482	474	507	478	513	445	503	505	548	464	481	485	472	456	485	484	521	454	476	481	491	482	504	485	508	460	463	483	461	484	470	466	495	474	498	466	492	522	515	481	497	463	498	471	473	516	480	491	516	518	494	544	503	463	492	483	497	458	498	484	514	500	506	511	473	469	495	497	484	488	493	497	506	485	495	519	498	454	468	479	483	463	506	514	509	509	478	511	505	495	480	486	493	505	483	502	467	466	474	472	471	492	521	522	496	454	508	455	510	499	517	531	478	496	456	445	466	498	461	539	455	482	498	483	484	483	454	472	462	467	490	495	462	513	488	500	501	465	479	506	480	521	478	489	495	474	483	472	493	473	453	523	474	496	504	458	530	501	466	486	476	506	498	473	457	484	464	448	527	526	524	494	484	465	482	528	499	490	507	487	471	498	513	482	490	502	447	489	488	526	528	494	477	495	491	476	487	493	465	472	501	476	545	430	451	459	499	462	495	503	508	516	482	467	458	525	514	489	471	495	470	478	469	519	463	462	475	454	464	495	490	489	494	463	497	482	483	488	529	455	503	517	474	498	504	480	487	462	488	476	486	489	484	478	487	502	481	424	469	474	448	451	496	534	496	491	511	487	500	512	488	459	495	505	493	466	473	481	459	457	512	483	492	494	505	492	480	447	486	499	517	530	527	482	501	493	488	483	506	461	515	501	467	519	500	465	480	463	487	479	486	456	471	455	471	486	484	500	454	483	468	477	466	481	492	451	454	492	503	496	497	449	473	508	479	500	461	484	502	500	461	461	497	521	436	480	422	476	506	444	514	501	440	549	459	483	520	500	509	539	492	487	507	461	493	460	501	479	499	470	489	459	504	470	481	464	477	478	491	514	477	481	513	474	473	480	494	478	479	440	470	499	433	484	469	488	459	494	495	467	465	505	499	490	478	483	484	505	516	463	493	488	496	539	505	488	463	481	432	499	487	454	453	464	518	499	481	476	496	471	446	503	483	522	473	545	505	493	457	507	466	493	465	453	443	478	492	500	518	492	483	522	471	498	470	489	458	502	502	483	502	458	483	509	476	492	466	492	460	446	476	497	500	502	500	505	460	464	478	472	477	502	505	475	497	438	452	476	473	477	491	497	458	480	465	507	443	516	466	480	479	465	488	488	505	481	494	496	508	512	523	493	441	478	427	502	482	490	498	486	526	474	495	476	509	516	465	499	488	482	508	453	467	477	477	484	454	472	440	516	460	539	489	499	474	445	480	483	520	505	497	483	525	503	452	489	494	488	458	514	495	487	480	494	453	528	504	484	481	494	450	489	506	484	489	495	499	498	485	496	472	479	478	472	504	472	485	541	512	503	473	484	488	493	490	526	498	492	502	443	458	507	460	512	492	465	530	473	531	490	529	479	484	498	454	478	496	498	515	475	499	473	461	494	500	474	469	451	480
22803	21420	29143	24086	21412	21448	7803	1316	1034	945	828	816	767	685	702	620	665	660	557	613	592	570	591	577	554	615	556	617	565	572	608	556	566	586	573	582	612	566	560	536	573	556	565	571	570	562	548	580	565	540	533	578	510	554	598	553	593	520	611	569	554	518	570	584	525	546	571	578	511	591	515	530	518	574	532	577	538	562	488	531	561	540	567	580	510	565	548	555	557	560	557	577	544	533	563	571	550	577	530	522	542	550	572	528	554	566	510	551	565	588	555	524	511	586	554	548	536	500	530	568	560	557	583	552	527	553	541	538	569	576	557	553	545	550	537	536	539	596	548	590	518	552	598	553	551	559	556	565	579	559	565	591	546	565	544	586	563	577	554	551	550	603	524	550	572	554	551	570	554	544	564	566	578	517	527	578	505	562	571	573	536	555	577	578	560	515	574	540	512	493	562	563	491	580	575	587	561	535	539	544	539	577	533	535	588	555	512	562	530	525	566	586	537	561	532	537	567	613	561	536	617	606	536	570	534	553	563	519	558	592	530	552	520	583	533	531	560	559	536	574	565	544	526	521	530	541	518	589	529	542	569	591	545	533	567	594	562	547	582	554	535	545	564	616	555	540	535	549	595	580	582	544	559	554	545	547	521	555	532	514	558	533	550	543	553	566	576	551	599	549	577	536	544	585	553	576	561	561	558	543	513	543	551	557	575	536	546	569	557	544	582	541	563	556	543	544	546	548	533	561	516	535	569	557	577	571	537	594	573	524	482	554	555	537	552	555	534	548	560	579	561	551	519	599	561	559	545	504	533	561	555	541	555	568	574	560	549	600	542	513	546	582	569	533	593	557	575	576	507	562	550	495	571	537	514	532	598	562	549	521	599	600	578	584	534	540	541	516	526	574	579	529	512	569	563	545	589	607	546	542	525	545	540	537	554	566	544	558	563	537	559	546	550	559	585	573	549	542	536	566	558	539	583	544	581	567	568	562	575	539	541	622	527	529	523	595	523	595	558	543	543	569	565	542	508	561	568	561	550	572	553	512	576	589	536	558	570	583	549	517	572	560	509	570	543	557	553	559	542	607	586	582	525	536	527	558	501	551	574	578	587	515	551	538	562	543	567	522	545	542	561	513	568	571	569	551	564	558	572	583	561	567	512	573	562	584	566	546	545	571	555	528	516	584	551	526	554	564	548	569	543	579	551	552	520	559	560	554	539	558	558	524	549	548	545	574	592	544	518	531	530	580	570	572	531	543	518	561	573	569	546	595	546	545	520	558	567	568	557	562	552	556	557	569	522	580	518	581	549	553	568	605	502	500	562	559	526	538	569	546	521	548	603	539	557	528	545	498	585	533	557	548	561	507	551	555	557	559	569	552	592	547	562	554	564	525	577	564	541	542	550	537	559	572	572	571	583	534	515	595	510	572	528	548	539	555	506	602	581	520	561	575	541	547	583	566	532	549	520	528	568	559	536	548	550	525	557	542	559	522	555	552	537	548	563	543	555	539	556	587	542	548	616	539	582	537	555	540	537	546	535	579	570	539	497	565	553	555	550	558	532	509	578	565	554	558	559	584	558	576	563	541	544	570	592	536	541	565	588	550	548	542	567	553	543	603	553	574	544	555	516	535	507	548	570	543	525	552	553	552	517	571	587	533	580	549	575	575	520	560	581	560	560	548	533	546	558	563	520	542	541	551	543	577	600	551	538	524	606	571	531	566	565	528	561	555	642	544	568	530	546	529	581	529	579	596	585	545	559	542	525	528	537	520	553	538	552	580	557	545	574	555	560	529	598	514	569	535	559	595	552	507	499	580	570	588	575	551	538	498	608	550	581	553	532	545	562	549	552	517	562	533	523	529	558	602	566	550	568	560	529	525	543	539	581	534	533	528	555	535	555	569	550	533	556	568	546	508	526	612	550	558	554	577	548	551	551	555	570	532	552	542	563	606	524	608	559	525	507	553	544	527	567	567	525	554	538	542	551	590	560	511	570	535	530	541	535	570	552	592	618	581	563	523	560	545	565	588	484	534	526	540	539	525	546	526	593	510	560	593	530	578	564	553	555	566	573	556	552	551	535	568	602	549	555	542	529	554	550	562	532	513	523	551	573	550	619	556	546	523	524	545	512	556	532	556	559	539	508	547	561	557	564	520	548	570	556	587	528	545	582	582	592	542	525	549	549	513	540	509	563	540	519	561	569	562	594	583	549	582	569	564	528	589	548	551	551	564	568	525	585	577	571	553	562	529	533	559	524	576	585	559	552	566	551	523	585	579	486	563	533	587	558	570	561	574	563	553	558	548	571	520	539	519	581	535	546	523	573	570	576	560	533	571	530	572	532	514	574	565	551	556	548	554	558	516	563	583	542	581	524	571	583	570	537	541	550	535	528	535	565	525	576	574	526	544	512	524	549	532	560	527	555	558	577	533	562	553	516	527	505	521	514	540	535	545	512	535	550	533	559	578	596	481	515	589	563	529	514	541	577	567	545	564	519	557	545	568	554	515	509	539	576	598	534	532	522	564	563	551	568	542	599	580	569	545	521	548	558	558	547	550	537	575	543	544	523	553	554	557	605	537	506	562	566	556	570	553	552	555	575	551	592	513	532	560	533	553	569	513	511	505	558	544	514	538	565	516	558	573	543	505	538	549	525	541	575	502	509	580	530	567	547	546	530	563	505	550	508	579	591	565	512	533	545	529	543	547	572	563	571	522	495	546	595	618	588	511	549	569	523	549	540	578	536	535	553	516	551	577	573	537	530	592	582	559	583	565	534	563	591	550	586	544	561	566	515	591	551	500	561	521	594	537	568	580	561	552	579	535	540	568	603	548	540	537	518	561	561	541	568	521	565	590	565	563	560	539	539	577	555	563	524	562	561	536	534	550	571	560	570	539	556	563	570	557	525	518	534	547	546	542	543	541	523	528	526	572	565	561	548	548	551	560	559	540	494	499	527	499	532	545	534	550	532	547	619	580	565	542	548	573	568	548	545	529	555	539	591	513	531	553	584	562	552	550	543	562	566	525	548	549	551	568	546	547	564	530	576	518	553	573	560	523	541	517	554	592	552	547	532	546	595	597	545	547	532	622	554	571	535	523	537	564	542	546	550	540	562	605	533	567	519	525	567	526	520	541	579	524	559	549	529	546	550	548	582	545	577	574	578	549	570	588	610	568	548	565	566	545	519	571	601	540	558	530	568	587	573	523	557	522	558	553	534	555	536	549	543	556	559	633	542	517	555	552	561	589	543	535	581	550	533	551	559	560	533	559	559	550	556	554	577	575	608	594	592	553	535	510	553	543	600	533	528	571	528	563	547	547	533	540	521	558	563	588	534	582	571	577	520	574	587	556	545	567	587	538	541	550	519	565	539	508	580	569	516	536	538	561	558	556	530	548	539	543	564	540	516	539	547	541	557	569	548	522	538	542	543	557	545	561	479	539	553	542	542	567	563	566	566	501	550	518	582	583	528	532	478	513	559	567	537	558	532	572
4821	15085	10002	4968	3582	2739	2150	1734	1441	1245	1071	994	902	862	836	744	786	713	681	656	682	631	624	652	570	576	566	606	648	616	619	558	577	607	595	603	523	568	606	580	571	591	560	561	565	571	577	590	548	567	592	583	543	588	597	565	565	598	579	550	540	587	532	610	578	546	604	529	513	519	567	557	552	552	565	534	566	532	560	577	576	566	525	514	521	525	533	581	560	546	525	569	563	555	593	532	530	563	561	528	548	529	547	572	584	534	548	517	575	568	570	517	548	550	548	564	589	569	518	563	542	544	530	551	539	562	563	583	570	548	588	565	503	571	608	537	541	592	556	547	496	569	536	562	544	565	533	560	502	510	520	544	564	581	535	584	555	548	602	581	544	601	555	547	580	568	540	547	568	594	558	572	530	578	573	570	547	562	527	548	571	560	536	535	528	539	592	553	547	584	575	580	544	561	552	552	587	522	570	579	550	562	515	593	567	555	556	573	545	573	534	568	560	576	561	547	564	537	594	538	581	560	582	551	557	573	529	537	575	548	573	543	540	526	574	561	587	492	491	528	540	546	573	557	561	514	536	547	512	577	540	562	534	530	536	511	576	548	535	572	580	572	575	582	561	569	567	541	540	536	555	523	559	533	573	544	541	564	569	556	580	560	555	516	598	528	549	541	529	542	556	553	532	563	568	506	540	545	553	563	541	579	528	575	584	577	592	599	576	539	557	534	569	575	529	576	517	532	505	533	524	601	527	529	564	539	576	550	523	565	541	561	552	561	570	527	543	606	584	593	548	548	544	575	546	542	542	561	509	585	541	545	588	591	560	577	602	564	548	525	566	582	577	520	583	530	559	515	583	584	525	569	527	517	608	574	486	579	565	578	567	557	528	554	550	596	583	561	568	549	522	537	555	569	538	527	579	526	559	541	557	556	562	609	562	547	564	523	544	574	553	532	562	546	593	572	595	565	552	569	558	548	550	568	542	526	552	536	561	589	516	537	567	569	585	550	543	568	547	591	496	545	588	564	557	571	528	549	569	573	541	476	509	545	534	535	561	591	535	565	610	539	568	563	574	567	572	550	560	578	522	571	566	562	561	520	564	533	496	581	597	538	563	523	538	608	559	539	547	528	537	561	553	562	599	523	563	571	543	550	550	497	531	578	592	536	514	556	523	563	539	597	518	539	528	581	579	545	579	553	568	548	559	526	549	525	536	538	565	571	538	592	558	496	557	541	526	509	545	573	543	546	570	557	564	545	540	596	579	580	550	556	539	551	500	532	546	594	571	546	589	549	584	607	566	587	541	546	571	556	529	534	556	582	552	521	590	539	567	581	545	542	561	548	521	559	535	519	565	551	515	561	520	556	567	533	528	549	586	510	512	539	549	509	630	561	549	494	521	602	533	579	578	634	505	588	565	585	567	535	535	601	530	551	537	557	572	561	551	547	514	549	582	515	502	557	535	554	532	525	534	575	619	572	582	539	559	617	560	592	533	539	554	596	538	562	565	515	534	583	557	518	549	566	541	549	545	566	515	600	584	532	572	542	561	523	536	550	562	520	535	604	552	566	536	567	534	570	580	525	544	554	568	536	576	522	582	588	545	573	555	583	569	560	511	560	551	534	537	593	529	545	549	565	558	588	559	555	573	579	591	551	524	543	551	594	536	554	543	539	528	543	540	571	575	538	553	532	524	564	592	551	594	557	558	570	569	546	543	535	546	542	567	541	584	498	566	568	564	552	531	603	538	500	588	550	544	546	566	528	581	556	555	598	538	525	573	550	566	566	524	603	526	551	523	543	503	543	582	583	561	584	572	514	531	545	550	545	586	544	515	591	549	567	580	615	588	572	530	542	585	557	570	578	602	546	552	556	541	542	527	569	557	570	539	590	531	564	532	570	525	534	551	591	580	542	566	609	566	561	543	538	548	563	615	578	591	566	545	528	565	578	565	546	571	593	586	567	573	532	585	559	554	542	579	550	580	527	525	571	555	604	554	519	541	545	584	534	547	551	586	543	539	561	538	567	585	557	564	598	525	544	554	561	528	559	587	582	566	564	582	562	544	569	531	571	527	575	522	576	539	531	521	574	532	555	581	527	576	570	567	545	537	537	589	573	586	529	554	534	545	537	533	586	561	581	586	543	582	579	554	562	598	566	558	619	564	556	622	565	547	549	535	566	575	561	537	549	535	583	550	546	533	565	552	558	595	518	543	544	512	559	552	582	569	563	561	564	559	500	581	584	576	534	598	559	558	538	579	567	547	518	556	548	568	538	571	549	556	514	599	567	561	525	581	576	556	500	607	552	542	586	587	590	538	573	515	552	528	588	549	541	540	530	530	556	548	530	585	568	497	574	544	602	512	570	563	560	524	545	540	595	534	574	540	527	546	552	564	554	529	554	574	525	560	526	533	562	537	547	558	562	551	563	516	501	540	531	561	586	541	567	547	549	588	549	562	565	548	592	567	537	520	526	554	562	564	562	550	537	557	566	576	572	547	581	514	561	538	582	542	576	528	554	548	585	571	586	560	587	571	538	516	544	535	565	565	559	548	571	559	572	539	559	534	588	572	540	553	529	575	532	576	585	548	490	508	519	590	557	518	538	568	561	535	518	557	542	557	550	560	567	548	517	522	569	543	556	508	508	521	514	526	532	584	515	539	567	597	540	531	564	538	533	536	567	542	541	555	568	568	550	530	538	570	603	578	508	530	506	559	570	592	550	559	571	594	526	560	549	511	557	555	571	548	544	584	546	522	550	569	550	547	561	564	540	574	547	568	567	536	566	562	534	593	570	559	564	516	543	571	550	534	517	529	548	580	561	577	525	562	553	558	575	510	596	543	578	561	542	564	559	539	582	547	545	593	538	531	549	566	533	578	539	527	554	527	593	574	608	558	532	530	552	584	554	569	544	537	574	595	539	561	589	584	554	568	521	586	559	577	532	546	559	567	569	584	512	562	573	549	546	576	563	533	599	552	532	565	525	545	578	557	589	572	567	551	568	549	538	550	557	543	534	623	586	595	511	550	568	533	573	547	551	601	564	570	537	597	530	548	554	544	561	474	531	542	542	528	560	564	553	566	583	592	586	595	529	542	561	558	550	520	529	568	540	544	578	503	574	547	557	544	546	560	594	580	551	527	529	540	576	587	560	569	525	510	518	607	522	558	524	554	584	542	572	579	533	579	586	568	509	552	518	575	541	539	583	543	551	555	570	587	557	563	576	514	568	575	527	567	530	530	531	576	587	561	555	525	539	563	590	533	519	577	554	579	565	572	567	575	582	489	529	542	521	549	581	579	575	556	577	566	584	578	572	572	516	583	567	563	542	591	529	554	559	554	562	539	592	525	516	608	561	564	572	536	577	536	559	540	522	558	534	573	530	586	538	564	564	557	554	557	547	512	550	554	557	550	551	508	527	476	562	512	559	583	556	547	564	553	530	527	544	539	570	546	571	543	589	571	535	514	563	537	579	576	581	578	545	560	588	552	521	574	531
28000	17709	3260	483	311	281	239	264	278	236	241	238	202	216	221	241	197	246	234	256	201	242	226	218	277	248	224	206	228	240	254	216	259	224	253	219	223	212	213	235	207	236	244	233	265	198	232	227	207	238	252	223	233	230	223	228	211	245	254	230	222	221	233	250	235	217	225	214	246	237	230	228	227	241	243	234	209	227	241	237	237	228	214	250	223	228	233	214	229	227	231	228	258	234	230	245	234	216	218	224	216	226	218	235	215	201	242	211	228	214	230	228	240	245	239	212	243	247	234	233	230	224	218	235	251	216	225	257	193	254	247	188	227	229	231	227	201	229	229	240	216	239	227	226	228	205	252	247	239	217	246	248	236	232	240	219	204	214	228	224	249	256	235	204	247	230	236	250	199	224	239	241	235	239	239	258	225	228	250	221	235	203	205	197	258	219	253	233	231	214	246	219	232	214	253	220	222	194	214	206	235	262	241	246	218	240	252	262	206	210	220	233	232	225	236	213	215	223	216	235	231	225	220	233	233	226	234	215	225	252	233	224	232	225	245	223	238	241	235	219	246	240	222	224	224	213	221	244	211	243	234	210	240	225	246	241	228	230	250	236	242	231	252	227	214	207	233	204	225	239	232	216	248	202	266	242	209	240	240	226	271	227	215	254	226	203	226	217	219	254	234	246	240	216	257	232	239	230	230	221	216	234	217	236	261	232	235	245	224	219	223	219	241	220	224	225	194	252	236	230	225	231	244	232	207	204	209	196	256	234	271	230	202	234	240	238	240	219	235	223	239	227	257	245	222	230	235	234	238	214	214	280	253	222	244	258	205	228	264	242	220	221	230	254	236	243	215	238	231	251	244	214	220	223	240	206	190	226	233	231	242	231	258	223	264	207	256	267	247	228	235	212	244	247	251	226	251	234	235	216	249	261	230	217	245	212	240	229	225	247	229	226	223	247	224	205	240	223	237	194	216	214	200	217	208	237	214	231	249	247	246	263	226	243	227	200	252	224	221	234	238	271	212	234	229	221	213	230	218	238	246	239	226	210	270	220	235	212	240	241	248	222	236	241	240	232	226	218	227	220	244	236	233	223	255	222	224	215	221	212	245	214	237	218	229	246	192	206	229	239	233	249	254	220	226	230	257	240	243	224	227	224	227	237	246	248	233	207	233	222	229	234	216	213	216	209	218	220	251	221	237	231	208	226	237	218	249	207	216	245	243	239	206	234	248	233	228	225	239	225	229	211	221	185	234	227	238	221	212	231	228	248	238	226	226	242	248	225	223	218	228	223	250	247	239	246	232	199	231	191	240	208	244	243	230	234	208	219	198	249	235	258	210	219	240	250	235	235	209	223	254	216	239	226	234	205	240	231	234	205	245	210	244	237	192	253	254	231	227	235	235	194	218	262	242	239	224	234	226	204	222	214	219	223	245	193	227	209	228	246	205	233	209	240	204	223	225	251	212	221	258	200	227	216	223	258	228	231	225	234	233	227	252	227	216	215	215	231	238	218	230	218	226	238	216	225	247	251	239	243	227	234	230	210	207	250	234	196	221	225	187	248	206	226	235	256	218	223	224	214	210	234	232	223	219	249	253	223	238	234	226	255	242	201	218	219	237	246	224	264	229	228	211	215	246	228	228	240	241	230	241	238	235	220	237	245	234	245	226	229	223	250	233	211	223	235	233	260	220	235	230	259	223	222	236	229	210	232	229	227	215	191	238	238	249	218	220	215	212	217	219	242	247	237	247	221	242	241	222	248	231	226	224	237	241	207	239	213	212	243	253	215	212	238	226	233	238	210	200	236	211	241	199	240	235	244	240	234	229	257	214	212	202	228	230	216	259	217	225	232	230	221	223	231	232	205	245	233	216	208	230	218	235	298	233	221	221	244	228	236	211	233	223	223	213	222	237	213	255	237	225	228	215	219	216	213	229	217	254	231	211	200	237	218	220	224	249	196	213	212	233	246	220	218	236	219	246	219	218	213	228	252	233	245	232	240	252	224	244	223	227	230	237	223	262	244	225	226	230	285	252	242	243	250	236	209	235	218	229	215	241	213	220	273	233	233	204	212	209	226	235	217	227	211	248	251	222	211	236	213	241	242	212	246	216	252	249	248	250	238	216	208	250	252	205	225	212	226	233	234	225	226	232	259	216	214	227	254	234	268	230	223	223	252	231	218	229	276	224	218	229	221	227	231	242	224	232	194	231	234	240	240	243	212	217	249	209	227	228	231	225	241	252	223	220	251	234	232	243	254	220	240	233	246	250	229	228	184	207	225	258	255	232	210	207	234	202	222	228	210	241	221	235	229	230	211	234	215	225	228	228	251	241	233	219	230	260	215	239	229	222	215	204	216	220	229	211	242	239	230	215	232	241	205	234	214	220	231	232	231	219	267	227	224	195	247	235	223	224	228	253	256	249	233	219	222	235	220	246	227	214	212	229	213	244	245	227	237	247	230	241	242	228	255	240	242	220	241	215	238	235	223	247	254	239	240	245	241	251	240	261	214	215	247	262	218	245	219	217	219	219	211	214	257	247	229	225	200	214	215	236	225	229	234	213	222	246	239	245	210	236	217	217	253	236	214	210	206	219	233	241	236	233	223	212	198	232	222	228	222	243	275	241	234	215	262	248	233	248	231	227	271	207	225	252	232	242	228	240	226	238	235	236	233	214	240	221	221	198	241	255	236	204	253	247	229	267	216	253	228	238	218	220	255	257	234	221	221	231	250	227	208	229	209	252	230	231	235	265	219	253	234	212	216	215	227	236	200	227	225	226	227	227	211	227	219	227	252	215	250	234	213	211	255	240	211	230	250	214	225	240	227	221	213	248	200	222	228	277	234	227	235	220	229	268	242	238	242	243	227	222	226	220	251	236	211	240	245	242	210	239	242	262	203	217	224	221	237	216	241	219	238	215	213	228	234	231	240	228	210	219	224	254	246	222	239	229	229	232	239	236	216	248	244	241	231	208	250	248	223	237	237	249	232	246	220	219	257	205	198	206	217	245	226	266	249	236	223	254	210	246	239	221	227	210	219	241	250	216	213	197	228	249	219	209	213	236	215	240	271	229	239	228	224	205	223	252	225	253	218	238	237	236	221	220	245	243	242	239	240	228	221	224	232	247	209	206	245	240	238	236	249	214	217	237	219	232	231	247	208	253	224	240	224	242	229	253	230	234	221	245	228	223	208	202	249	234	242	233	246	250	243	234	222	218	229	241	244	235	215	216	244	211	210	222	237	233	236	230	234	243	233	239	221	246	250	209	224	232	225	210	236	206	246	241	206	231	262	227	214	224	225	243	237	208	225	211	246	214	219	238	239	245	238	224	225	239	213	225	234	247	205	219	237	208	248	249	228	217	241	236	244	248	243	212	206	230	233	208	223	216	202	245	213	197	231	224	244	213	225	232	232	218	258	233	233	220	240	228	217	242	227	224	220	218	260	226	250	236	255	217	242	214	232	247	233	260	208	227	233	224	229	215	224	257	207
4238	768	559	363	358	300	315	292	256	280	270	283	251	289	287	263	265	288	245	270	278	251	298	286	263	263	234	272	279	272	251	247	267	256	280	244	268	295	254	273	262	276	275	248	251	271	271	259	240	301	255	296	246	258	241	232	248	263	254	237	254	258	278	263	248	259	253	273	277	273	274	254	233	266	241	240	224	249	262	234	255	252	267	244	280	258	276	252	241	246	236	242	269	250	244	260	279	278	230	266	263	231	260	269	260	252	259	271	265	274	280	258	251	236	275	265	256	259	228	263	232	227	241	268	271	263	233	231	259	249	275	287	244	243	242	261	256	279	290	264	282	283	279	248	253	251	263	260	259	277	241	253	250	300	250	254	248	270	273	263	272	265	261	235	263	225	238	289	252	269	215	246	261	233	269	266	277	290	254	240	252	274	269	273	233	276	264	250	264	273	275	280	234	260	242	250	248	255	267	287	273	269	248	250	236	216	246	266	245	264	284	241	284	245	285	261	304	262	232	273	267	262	242	239	239	253	285	269	259	275	238	256	252	264	268	232	259	264	273	279	273	275	267	272	255	246	242	238	264	265	264	233	255	260	263	240	244	272	254	267	256	269	257	256	253	253	263	228	241	266	253	262	243	238	272	250	262	258	253	273	291	249	267	271	258	269	246	269	280	262	239	284	259	240	245	245	242	245	287	268	282	261	256	270	269	263	268	280	243	272	218	236	238	260	257	269	267	256	246	233	237	255	259	237	254	256	236	259	263	246	267	278	280	284	266	247	291	265	294	262	261	282	258	277	299	277	241	250	292	265	252	260	257	292	264	295	249	228	241	263	260	261	276	232	259	269	283	250	255	267	241	256	268	262	272	254	251	222	252	240	278	255	265	236	250	264	250	274	274	291	262	264	280	256	263	260	241	254	277	290	254	280	247	259	237	252	247	290	258	263	241	252	254	267	251	234	255	266	267	284	233	285	274	239	256	239	246	261	247	274	265	217	253	269	243	250	279	252	265	259	226	262	262	248	271	244	237	257	288	262	251	281	241	271	233	257	272	253	265	250	260	263	252	249	271	270	267	247	233	245	258	251	259	282	271	243	265	269	277	277	262	279	260	256	253	279	274	290	249	241	240	247	252	251	263	277	265	256	274	249	262	282	238	270	242	252	248	258	265	244	254	305	280	257	269	257	215	243	260	253	249	253	252	272	256	248	259	272	262	271	263	297	240	260	250	240	261	238	258	245	267	241	246	252	249	291	258	274	266	286	258	262	257	275	248	251	260	252	281	235	249	276	296	275	240	252	258	275	228	269	261	266	241	246	269	238	278	269	266	239	273	245	254	257	253	265	247	275	252	266	266	244	222	267	271	272	219	271	252	270	272	238	272	235	259	265	264	268	236	281	279	261	257	243	264	251	254	234	268	238	227	256	265	258	242	254	294	250	257	240	253	241	276	234	265	257	290	240	261	240	250	247	247	228	251	250	252	248	278	281	263	278	269	269	239	255	255	224	250	252	267	232	263	249	257	275	279	223	254	256	275	267	240	235	273	284	241	255	260	244	262	257	230	231	263	273	291	268	249	252	243	258	218	255	270	242	235	259	230	287	271	264	271	266	284	241	251	259	263	253	290	274	284	274	242	256	270	275	259	272	240	241	258	254	257	266	260	265	271	255	235	259	278	266	249	263	261	252	270	262	243	273	282	234	284	264	252	252	264	247	266	279	251	244	271	260	233	248	255	276	256	249	259	246	252	263	258	265	237	283	253	263	260	263	284	249	264	248	239	257	250	231	280	244	255	256	240	246	247	257	234	259	250	276	280	255	263	248	246	255	266	269	268	291	271	277	273	264	254	264	216	291	263	250	252	276	260	240	261	283	254	287	256	264	237	261	273	250	255	245	248	280	238	261	252	267	239	281	266	254	266	241	265	268	264	254	243	265	248	276	267	306	238	264	268	257	240	237	275	268	275	273	230	244	261	240	278	244	284	259	276	258	252	254	254	280	241	263	267	269	236	245	245	264	268	254	255	263	249	249	285	273	225	252	260	244	247	262	243	272	271	274	285	241	236	268	247	256	246	254	256	254	271	257	256	270	261	233	253	298	287	275	269	278	268	287	266	280	263	256	246	249	269	288	274	251	286	260	255	270	247	297	281	279	267	245	247	256	290	250	262	275	261	288	240	262	257	251	257	254	247	254	274	256	267	260	268	237	251	243	282	233	276	247	266	270	262	278	251	281	246	234	256	251	280	291	260	281	267	256	250	256	243	261	266	255	258	228	266	235	257	273	262	244	246	250	275	248	251	244	262	233	254	254	264	272	268	258	265	258	253	283	253	231	243	267	276	252	259	265	283	268	240	250	284	262	263	288	234	267	253	279	252	275	275	257	266	251	309	274	253	272	241	234	225	264	250	265	265	247	255	241	255	252	270	266	301	255	263	254	248	245	257	234	256	239	281	253	276	269	247	245	276	289	250	255	290	266	276	252	243	260	283	281	253	249	273	241	238	308	266	219	270	255	247	250	296	281	245	256	249	238	273	235	258	263	279	259	255	285	259	268	267	241	211	249	248	249	282	290	270	260	251	266	259	259	238	260	273	263	259	274	265	258	257	287	267	248	256	251	269	261	242	259	262	254	240	282	264	229	244	267	262	268	290	262	255	266	278	255	265	254	270	255	244	258	274	273	242	264	226	261	289	276	247	276	288	277	240	249	263	267	255	229	261	250	270	242	260	263	251	243	271	233	247	254	226	237	275	271	239	279	276	260	249	297	278	262	249	268	263	270	247	271	291	259	251	268	267	234	279	258	241	289	239	257	240	269	243	257	244	232	268	274	280	228	264	266	250	266	252	244	239	250	267	240	273	256	240	272	267	240	252	251	269	258	287	253	256	281	273	251	259	256	239	303	217	269	249	264	290	283	259	253	255	291	231	249	287	243	299	277	237	257	278	248	283	262	270	222	262	245	254	269	255	293	262	255	261	264	274	265	252	258	243	274	269	272	234	258	279	269	260	272	273	257	247	232	246	241	272	260	280	247	265	283	248	278	257	283	249	252	276	252	236	244	213	249	259	246	248	240	236	272	257	266	242	302	250	246	279	257	253	243	276	293	264	265	250	262	255	251	247	241	262	261	264	265	243	242	235	275	252	265	262	286	265	275	252	252	266	252	262	273	248	237	277	236	247	291	211	258	254	256	246	231	240	260	251	286	232	264	266	249	269	277	269	239	270	257	257	248	285	268	255	271	284	253	268	238	278	251	259	260	262	261	290	271	250	260	255	260	279	268	278	259	253	244	247	252	278	265	289	242	263	251	275	246	230	247	261	285	248	272	266	252	282	292	269	234	245	234	258	267	251	258	271	245	255	256	272	258	279	285	273	263	235	269	272	247	273	276	242	240	249	264	268	288	255	241	290	261	252	240	277	233	237	285	236	241	289	258	261	267	253	264	264	252	305	245	278	257	258	276	279	263	210	246	243	250	269	247	243	268	237	272
23924	21384	28662	24482	21386	9047	894	575	514	387	431	392	326	397	319	320	317	252	308	303	268	307	251	284	245	280	304	260	281	260	268	242	241	263	261	243	251	231	254	252	226	262	253	261	256	247	300	229	250	255	252	246	308	260	264	255	259	251	218	263	263	239	216	254	256	252	230	253	222	223	235	265	250	245	278	247	222	264	248	243	277	254	251	240	244	265	239	248	220	279	246	256	243	262	259	252	288	251	243	250	236	251	271	246	271	250	265	215	263	230	242	251	279	269	258	278	253	275	242	260	222	258	228	259	251	242	261	225	268	225	261	259	227	234	272	251	261	254	254	258	232	230	243	246	247	229	264	256	264	238	236	241	239	238	246	242	240	214	237	244	228	255	270	257	268	238	252	235	244	253	209	248	246	249	252	239	240	255	254	251	244	240	233	257	249	272	258	245	254	258	265	300	239	258	267	238	243	256	265	280	234	236	256	243	256	250	249	263	244	243	258	263	278	223	271	253	274	215	221	238	255	244	246	240	243	257	234	269	267	284	242	254	223	269	270	265	272	234	247	252	245	268	245	276	258	258	229	273	259	258	244	248	231	250	249	226	234	236	238	225	229	256	242	241	232	240	259	254	224	251	227	247	247	233	244	252	277	224	262	260	244	236	255	229	254	275	216	247	265	253	258	221	269	248	277	231	250	246	227	251	270	229	235	266	252	243	277	237	264	234	280	263	247	244	279	227	229	237	259	253	234	234	289	251	270	252	240	261	268	235	233	226	278	290	283	270	260	225	253	258	242	250	250	258	259	242	221	246	228	236	244	281	223	246	248	266	257	237	242	241	267	248	246	266	287	248	213	231	236	266	241	267	269	270	254	239	266	245	250	255	227	246	233	253	235	203	234	250	244	231	243	240	231	241	262	245	258	262	232	241	223	247	249	246	249	257	268	283	267	236	216	259	234	263	248	228	265	244	260	250	258	264	273	254	247	258	257	248	228	269	242	242	264	213	255	244	223	273	256	234	232	234	271	260	246	242	268	252	265	248	240	246	235	272	246	211	263	252	253	267	228	236	241	264	264	253	218	228	236	243	246	227	269	247	249	265	227	260	260	232	251	248	261	252	242	308	253	243	230	233	233	265	211	248	245	246	239	256	272	249	275	263	250	218	222	248	257	266	248	229	274	256	260	235	248	276	255	254	273	242	244	231	236	226	224	246	269	310	250	264	237	239	263	257	252	233	230	263	213	234	244	229	254	236	246	261	271	259	270	228	261	252	230	248	234	244	250	250	226	247	263	247	255	247	267	221	286	253	250	258	266	244	269	231	241	238	235	280	269	244	240	252	256	226	263	261	287	231	214	234	256	263	260	243	243	230	220	236	257	249	273	245	257	252	251	257	234	222	245	268	264	224	249	248	246	246	294	248	275	231	240	265	259	250	242	261	255	241	266	251	244	256	246	244	259	267	272	264	252	265	262	252	275	272	267	261	252	260	245	250	265	272	263	251	244	254	239	251	271	260	259	277	226	247	281	257	249	292	248	223	237	257	262	256	248	249	245	260	260	245	264	231	253	256	218	237	275	238	247	252	282	271	222	263	262	240	287	226	218	241	240	250	266	272	253	223	267	247	250	301	250	241	241	268	251	272	236	244	240	260	246	219	263	276	228	279	231	267	245	280	237	289	268	272	248	250	259	215	241	256	239	257	269	257	240	256	243	241	259	274	247	233	255	265	241	226	237	257	247	264	271	245	247	234	260	234	259	246	247	264	227	259	233	246	230	248	253	235	262	261	271	256	280	264	278	261	243	265	258	241	227	239	248	253	233	252	266	218	233	237	231	234	229	242	250	248	219	260	227	227	234	260	216	242	258	225	255	255	258	227	217	288	261	232	255	257	287	262	254	250	244	245	259	250	254	276	253	255	250	239	246	243	244	245	263	252	284	234	267	239	250	241	248	245	205	253	262	258	244	248	237	245	260	236	247	255	285	234	233	249	241	235	237	257	255	268	250	256	243	255	250	243	251	265	231	246	258	245	246	239	227	254	260	243	258	245	229	239	222	252	250	254	262	251	249	247	236	260	260	245	264	244	231	234	247	266	269	249	277	260	235	260	240	238	250	255	251	262	266	242	249	265	261	245	225	260	254	300	246	233	227	251	240	288	217	211	228	233	243	268	234	225	244	234	245	264	240	241	231	215	252	252	248	246	240	258	237	260	247	244	227	267	261	262	214	246	254	241	254	274	254	259	234	240	270	256	229	251	240	233	238	237	234	234	268	203	271	249	244	259	252	242	245	250	264	241	236	263	262	277	233	249	253	250	251	255	251	253	253	264	247	203	233	243	246	232	267	271	241	268	253	265	229	278	248	236	264	254	233	233	282	240	284	241	272	254	248	239	269	217	244	246	251	248	246	238	242	227	249	231	260	238	253	265	266	244	261	272	239	259	245	225	239	249	266	266	236	255	233	258	262	240	240	252	255	270	228	232	240	261	266	262	241	216	277	242	234	250	247	244	238	262	266	249	223	240	261	247	230	271	227	237	232	257	234	254	237	244	259	255	226	248	273	208	242	262	241	230	231	242	251	227	279	236	240	228	246	244	254	232	235	237	234	265	261	273	246	275	238	226	239	247	247	270	243	221	246	248	228	244	252	254	230	259	237	235	268	255	238	234	258	218	263	245	241	243	263	237	260	254	248	249	247	240	235	245	237	254	226	258	256	228	246	237	240	227	229	244	248	232	252	267	261	262	256	261	236	263	246	280	256	249	246	221	229	244	277	237	225	253	241	258	269	264	274	243	259	255	253	233	272	241	241	228	244	250	281	241	252	281	215	258	246	242	232	244	268	254	248	239	280	256	251	254	242	255	236	258	265	247	283	257	254	247	258	257	235	248	299	256	280	245	258	253	269	237	272	236	203	235	235	245	256	247	235	253	244	284	235	246	243	253	228	249	240	252	257	228	225	228	241	291	229	261	231	238	277	249	235	239	249	252	254	266	238	254	227	265	235	253	249	245	265	252	236	234	245	238	266	244	247	260	268	233	258	253	244	231	245	278	250	262	245	254	233	243	243	250	246	255	242	265	256	252	255	237	236	243	250	248	272	215	234	247	256	255	205	242	236	239	250	223	242	216	262	265	254	259	262	255	250	247	267	221	255	270	258	224	265	229	279	243	261	231	235	256	259	240	261	247	259	277	258	239	253	219	241	233	241	249	249	234	269	242	259	240	249	245	253	250	210	266	236	225	255	248	281	249	237	263	240	245	248	284	248	287	252	266	231	275	235	278	220	234	257	261	238	276	240	262	262	253	242	231	287	221	238	246	249	236	237	269	267	232	201	280	255	226	223	228	240	267	252	257	272	268	254	237	219	270	250	249	245	251	280	253	236	248	254	254	244	232	226	236	247	246	254	223	250	254	259	229	237	245	254	275	254	260	215	234	249	260	237	261	244	284	239	234	258	258	278	236	238	240	277	273	251	200	254	254	228	231	235	235	232	255
3409	8886	5760	2616	1873	1342	1094	941	637	591	530	500	455	430	392	386	329	361	385	301	304	306	321	306	305	292	286	298	278	268	274	287	269	278	275	283	252	272	277	296	311	261	251	265	293	294	279	264	255	286	263	261	290	285	282	288	269	256	253	264	249	253	281	253	279	264	281	299	268	260	283	273	240	269	236	289	268	273	288	253	313	271	249	240	315	257	271	268	280	251	237	263	274	261	271	279	247	288	269	254	285	274	273	251	258	239	263	261	306	271	268	269	258	290	243	275	277	252	261	259	263	246	239	272	278	246	247	252	258	239	260	243	259	267	293	269	274	260	313	252	273	255	245	252	267	263	267	242	273	296	277	245	261	247	239	261	270	277	290	257	251	241	273	264	259	270	265	254	287	291	252	287	263	266	260	287	285	258	286	293	269	260	264	259	270	273	265	246	261	264	298	268	236	282	246	264	254	269	279	269	246	255	233	259	264	265	271	265	249	275	267	287	266	270	247	273	282	260	281	291	250	258	257	246	276	290	257	263	264	273	231	262	289	255	267	270	264	263	324	259	256	246	251	242	261	244	262	248	261	262	280	265	277	265	285	263	250	272	282	287	256	285	250	229	279	257	268	270	255	249	261	258	256	286	273	260	255	294	270	210	273	249	278	259	276	274	269	282	271	264	255	273	237	287	282	270	265	273	275	253	266	245	272	272	265	262	268	268	243	262	251	256	277	276	290	272	281	279	287	253	248	285	281	260	255	282	269	257	266	256	297	262	234	283	259	257	265	260	230	263	250	269	276	279	271	274	262	267	260	278	261	274	288	294	259	266	285	262	244	247	248	258	240	266	258	274	252	278	249	241	247	283	242	256	284	271	259	267	282	246	270	266	267	228	241	250	263	241	274	261	268	244	266	239	236	273	209	241	271	252	265	270	269	267	278	254	269	262	256	283	277	277	253	258	273	294	261	280	250	266	263	268	296	258	262	273	279	263	272	249	262	284	296	266	264	236	239	272	246	291	259	241	256	252	262	277	258	245	232	296	292	268	251	263	271	281	269	261	262	251	264	283	252	256	264	248	254	294	258	257	269	297	267	252	250	268	239	285	252	263	264	276	243	277	274	248	291	244	265	292	269	285	272	280	289	250	248	251	270	256	246	255	263	297	300	268	274	247	272	267	275	239	236	259	285	279	248	259	278	262	249	243	285	254	251	264	238	252	261	244	269	268	261	259	269	290	259	268	280	266	251	260	280	277	262	293	273	254	270	269	241	265	250	284	257	261	251	270	286	248	264	271	269	254	280	234	270	257	272	237	277	266	267	267	278	255	302	270	263	223	287	283	266	234	258	287	253	264	245	232	267	241	249	248	309	263	269	286	270	284	268	240	249	271	274	294	273	261	264	259	268	260	280	280	273	285	267	225	270	218	270	255	269	289	243	265	281	288	242	257	269	281	261	268	252	243	235	243	269	267	252	266	257	231	255	247	266	287	270	282	250	272	241	279	262	271	240	229	264	300	255	271	249	268	297	272	259	268	267	269	247	274	257	262	262	255	258	270	280	268	237	241	259	280	249	247	254	283	290	247	261	256	254	256	252	250	281	269	274	252	275	251	284	284	225	265	272	273	268	249	274	237	261	257	306	264	286	263	269	282	220	257	255	274	258	267	304	270	254	270	244	289	270	253	272	251	264	245	255	245	248	274	301	284	240	247	236	267	274	297	274	258	254	293	268	271	279	264	246	285	222	288	257	264	237	259	273	263	265	300	294	295	287	290	257	220	253	272	276	280	251	253	286	288	281	297	297	248	277	250	285	252	251	255	266	284	261	267	265	245	295	271	253	254	273	252	267	262	260	275	264	259	255	296	255	236	268	272	259	274	276	266	293	251	254	267	281	272	257	277	278	258	252	269	262	276	236	287	289	252	285	275	282	281	262	270	299	264	276	297	279	268	246	240	276	246	244	284	254	260	257	270	281	261	276	246	256	260	295	273	255	255	253	269	241	269	266	257	268	251	288	255	266	229	273	245	260	270	248	268	285	281	250	305	267	270	261	273	259	256	235	248	259	265	282	242	272	260	263	268	269	245	290	295	285	267	253	291	282	266	292	234	253	258	262	298	232	249	246	277	266	255	283	277	262	296	268	254	271	268	241	257	266	247	289	259	263	292	221	277	272	303	245	269	276	274	256	287	270	256	284	268	275	267	277	248	247	251	277	275	257	261	256	251	258	266	279	279	250	249	263	277	267	236	255	226	297	278	268	282	255	259	277	253	289	220	296	301	244	271	271	272	253	263	250	260	261	274	258	253	276	276	260	271	271	242	274	262	298	262	262	266	259	267	269	232	272	255	245	294	267	258	244	273	293	320	249	262	258	260	246	297	250	281	252	256	257	260	268	253	291	254	263	243	235	264	274	275	271	244	287	238	235	256	254	262	246	284	261	250	290	273	275	271	257	253	273	263	225	245	273	285	265	280	257	276	277	222	280	279	279	257	251	284	257	266	275	249	285	278	275	243	258	236	240	239	299	266	268	263	253	258	237	267	267	259	260	293	290	266	303	272	280	260	263	274	285	251	270	297	258	244	240	269	251	227	268	258	251	263	264	267	244	276	280	265	256	235	279	241	273	291	275	286	269	299	271	249	276	263	272	235	265	250	244	259	271	273	285	277	278	260	291	259	254	247	295	247	256	255	263	248	257	299	251	257	278	261	257	266	270	274	289	279	274	267	267	255	242	265	253	242	268	269	274	279	264	239	284	254	275	284	265	242	266	248	292	282	261	266	275	241	265	278	266	271	234	264	252	262	284	279	261	266	241	281	272	240	266	263	294	266	232	294	254	271	272	255	271	263	235	273	248	283	238	250	244	273	259	274	254	287	286	254	249	280	261	285	232	258	261	274	279	279	289	241	295	279	263	264	275	248	264	268	272	247	263	235	248	256	240	255	262	287	286	276	268	222	269	253	292	269	294	253	274	280	256	299	256	262	243	259	276	275	268	274	258	229	258	239	252	263	267	267	261	262	272	259	256	267	260	264	250	261	268	230	257	259	273	259	243	270	265	300	257	291	253	252	269	290	294	291	272	268	259	277	277	241	262	276	247	244	279	274	262	286	291	263	274	280	238	259	268	263	280	249	264	270	275	273	253	255	239	251	240	265	267	279	273	286	289	280	248	303	258	286	278	260	246	294	231	263	277	270	281	278	257	260	280	261	246	250	258	259	273	287	270	246	255	258	246	254	276	262	289	254	266	255	290	284	277	281	273	271	265	255	238	266	223	274	270	275	258	289	297	281	256	272	285	269	265	263	298	273	276	288	240	258	272	272	269	268	265	296	269	282	282	281	251	265	296	247	258	248	276	236	267	240	258	288	255	238	249	282	257	253	263	269	287	262	292	286	248	254	269	254	286	259	246	290	277	257	252	238	281	247	297	262	280	270	269	277	305	238	277	264	269	260	265	254	237	259	267	252	263	251	295	262	271	229	268	258	268	247	267	297
25112	21404	27594	25531	10267	916	704	635	594	551	497	490	494	492	471	481	445	512	503	500	474	438	465	515	465	501	468	459	456	430	454	469	478	424	505	506	450	442	458	483	451	524	436	459	472	470	450	464	445	438	429	460	510	447	442	478	494	463	478	536	484	474	500	448	464	476	457	470	499	456	421	444	476	438	470	463	470	450	468	450	469	458	446	461	481	440	400	508	485	459	464	434	469	442	458	462	484	457	421	472	454	484	467	430	444	483	460	431	464	454	479	467	457	472	471	484	465	444	467	449	479	490	458	454	466	421	458	449	440	419	421	448	455	479	435	428	452	488	500	476	456	434	439	459	471	487	471	459	495	419	471	474	461	481	418	463	461	472	483	448	476	427	427	453	480	453	467	490	436	476	423	450	481	483	456	457	420	493	479	447	406	437	463	484	456	439	442	444	452	431	419	442	494	472	442	409	464	435	443	428	472	414	468	464	455	464	468	446	484	444	423	450	463	478	461	449	495	453	473	428	485	496	444	459	452	471	490	471	452	470	437	423	466	424	503	434	454	445	429	472	440	436	454	456	498	462	484	459	473	431	439	477	427	467	492	483	437	400	473	473	465	449	453	444	424	441	483	464	483	451	466	471	456	462	466	461	458	409	486	415	425	481	434	520	494	410	454	434	431	465	484	487	452	465	452	492	451	453	457	482	446	460	458	479	487	447	407	466	415	437	494	438	441	471	433	463	470	446	476	461	490	453	492	510	430	490	476	482	414	464	487	405	505	445	418	462	424	451	425	474	474	456	414	442	464	502	494	470	481	442	433	422	449	464	439	435	456	442	453	478	453	462	507	471	465	432	476	479	475	433	466	454	451	466	461	452	463	470	474	475	462	454	442	459	454	424	430	472	462	419	468	459	456	440	407	501	410	490	463	485	510	476	474	451	418	451	478	449	431	491	481	489	455	454	450	449	440	497	423	482	442	458	437	461	468	429	447	468	495	447	464	439	451	433	482	447	488	475	424	437	463	478	418	441	458	495	451	434	422	476	447	434	446	462	440	519	435	457	472	506	467	433	460	463	472	413	477	438	426	445	468	477	457	488	438	477	464	431	472	434	460	440	456	475	469	403	450	453	473	491	487	447	440	465	425	444	447	481	471	499	451	393	463	446	475	452	430	460	429	510	467	439	472	453	452	477	415	429	461	438	441	465	464	414	434	487	411	494	455	458	440	453	424	477	473	462	444	436	454	473	487	442	481	496	480	454	422	420	468	441	463	466	445	508	461	439	431	476	458	502	460	458	426	469	445	444	484	484	426	474	393	470	467	466	427	450	436	505	453	472	433	458	438	433	484	474	478	423	468	478	516	475	462	472	470	439	445	438	450	433	465	461	451	473	471	452	465	478	451	459	459	482	452	470	434	433	472	447	449	440	448	506	411	448	485	386	487	454	465	479	495	433	414	460	494	451	420	452	451	463	448	470	484	476	438	480	488	438	444	456	453	444	431	462	427	441	438	452	447	444	443	464	468	453	434	485	431	498	466	430	473	452	487	440	481	419	436	448	471	489	429	449	452	476	451	441	426	466	455	465	473	440	444	450	462	438	443	477	476	435	467	473	435	443	464	458	484	469	500	468	466	498	435	474	444	448	484	462	445	422	430	482	458	458	499	431	509	457	445	452	451	451	502	440	455	434	450	472	485	446	488	460	515	438	476	458	445	418	449	468	450	461	438	448	487	467	480	468	444	448	459	454	449	474	455	457	450	458	457	440	455	451	426	447	422	450	449	432	413	485	481	456	474	455	493	435	499	452	498	455	442	435	436	498	487	451	439	424	485	452	498	425	446	429	477	420	461	440	416	486	431	482	488	447	473	463	436	458	456	444	461	418	398	431	516	471	401	429	523	479	445	476	431	465	474	455	477	446	435	468	466	460	461	429	462	492	435	439	467	478	456	466	465	495	451	472	436	485	437	468	470	469	427	422	442	428	464	503	466	457	456	466	422	441	462	472	433	428	475	450	446	493	435	448	451	466	448	433	468	484	482	463	466	503	489	434	439	497	438	461	436	479	445	443	445	434	483	428	463	475	480	476	468	450	490	462	468	445	449	468	449	448	486	461	488	464	475	494	417	478	445	420	421	462	473	475	450	452	443	459	463	478	468	505	446	456	461	452	480	473	479	447	482	428	451	469	458	491	464	419	444	453	435	467	475	479	486	429	479	490	438	477	476	437	469	473	490	461	429	460	462	489	462	443	451	475	505	466	453	499	462	495	466	450	484	449	481	447	442	460	428	408	408	445	483	462	464	503	459	479	437	437	479	428	437	432	472	447	454	463	467	420	461	489	445	450	455	464	478	390	457	475	455	444	463	429	447	462	438	470	468	503	454	427	439	438	439	460	462	431	459	453	480	448	466	456	435	488	465	485	442	447	504	473	450	467	459	468	444	446	463	432	458	459	480	469	422	459	492	461	449	472	448	473	426	425	490	424	475	461	424	446	475	455	473	451	434	449	485	446	470	423	461	476	463	491	464	444	450	428	465	471	443	440	443	405	483	471	465	431	422	429	453	450	479	475	436	456	438	428	432	440	455	471	434	449	478	486	474	441	443	445	433	433	468	474	425	465	438	438	498	455	445	432	442	484	461	452	462	447	450	475	461	448	494	491	468	418	473	491	425	458	461	457	445	473	493	471	483	454	471	452	494	468	470	471	504	489	457	435	420	465	416	420	500	447	425	441	442	455	469	465	447	452	458	413	450	424	451	468	465	457	464	451	457	465	475	461	437	487	439	455	442	504	454	465	440	452	456	468	430	443	427	445	431	472	462	450	502	468	439	445	487	446	493	454	448	458	470	453	463	461	445	436	432	433	502	442	466	462	478	463	459	497	451	462	452	431	457	487	473	439	490	455	435	421	442	439	432	471	497	452	474	446	452	458	452	484	472	455	450	422	465	464	453	489	432	451	470	442	437	481	434	466	455	456	473	458	414	433	466	455	497	397	485	471	441	494	458	435	464	438	456	447	421	481	402	440	475	499	430	454	478	470	482	507	469	444	462	473	436	460	448	432	443	474	486	433	469	454	448	452	420	494	440	429	447	483	451	469	393	483	439	428	459	484	464	453	466	494	463	441	448	438	444	432	476	451	426	463	496	436	468	434	436	495	457	468	478	471	481	440	476	433	478	448	431	478	457	466	460	480	395	478	437	453	460	477	424	454	477	472	459	500	455	446	457	466	451	460	458	450	461	462	450	470	455	457	446	469	466	483	429	477	462	439	446	480	466	480	464	503	432	439	446	433	451	444	461	498	417	405	442	497	475	404	473	454	454	479	457	437	500	466	439	437	454	462	434	472	452	477	453	444	473	447	492	467	465	482	436	481	488	430	487	487	466	445	461	470	446	483	485	465	440	468	428	476	453	448	437	469	456	465	455	470	462	442	471	484	458	457	428	458	479	457	461	460	451	453	456	457	433	462	467	459	455	470	475	476	454	458	402	498	435	480
3485	5270	3540	1712	1328	1117	1003	820	732	661	680	613	600	586	562	565	550	497	529	521	526	535	478	489	544	493	475	505	506	502	518	492	543	470	531	494	509	501	484	518	467	481	497	518	481	488	493	471	481	504	479	492	507	456	497	508	499	527	463	492	517	447	524	500	477	505	477	498	487	503	496	505	460	471	452	501	467	503	444	476	503	498	464	481	499	468	526	474	486	476	471	498	523	465	477	476	467	504	497	497	459	486	498	489	505	483	480	494	515	467	477	477	502	515	512	495	459	488	476	494	501	508	485	459	497	430	486	480	499	487	481	485	502	483	480	483	540	467	461	499	463	480	523	528	491	485	446	504	493	502	492	472	504	485	506	481	517	473	484	453	463	484	459	499	481	489	496	450	484	479	488	512	416	498	482	473	464	506	510	492	548	451	449	485	494	461	465	522	489	507	464	489	474	503	488	458	483	470	466	528	484	469	508	443	497	488	481	510	486	514	504	490	513	478	487	480	466	506	482	478	485	464	495	471	441	500	468	485	454	516	500	496	461	480	492	486	477	479	498	475	513	497	480	460	512	427	480	485	486	478	462	475	483	509	465	478	495	468	485	467	464	448	494	476	474	488	441	474	515	480	485	515	486	496	510	479	485	527	486	488	527	462	469	476	466	500	482	498	455	476	489	463	493	495	492	499	470	495	499	488	471	475	491	459	488	483	484	499	462	471	516	486	504	446	480	430	471	486	474	489	450	490	486	492	490	518	511	500	504	506	495	497	486	498	518	468	459	482	459	475	489	478	464	479	447	497	496	490	479	452	508	479	466	479	455	496	522	486	504	486	505	486	492	466	499	481	454	451	493	483	472	491	487	465	472	514	465	487	468	481	473	480	496	528	459	496	462	465	487	485	485	489	502	495	485	463	483	480	457	491	477	518	464	471	469	499	504	491	484	460	515	452	503	519	513	481	469	461	501	472	483	491	494	458	508	490	484	471	519	525	479	474	495	446	499	508	436	444	455	488	465	463	477	465	482	453	492	457	500	410	464	474	440	489	523	516	494	505	472	466	481	495	474	512	504	442	496	440	469	485	528	470	485	547	496	463	482	475	502	493	504	506	465	483	507	527	514	470	489	469	482	510	460	497	479	494	517	505	504	517	519	486	542	466	492	465	456	471	481	503	456	466	493	472	483	514	521	464	491	478	470	457	507	457	465	461	478	476	492	498	448	497	531	490	507	465	476	479	518	470	466	496	512	502	461	492	482	516	464	469	482	479	475	479	461	519	446	452	478	474	466	453	460	436	466	493	504	497	524	495	497	490	511	470	488	517	470	499	479	490	460	523	490	448	517	478	517	510	531	463	490	466	513	479	416	469	472	484	470	530	478	486	477	487	510	501	478	493	491	462	496	444	517	463	483	503	455	478	492	502	485	522	458	494	488	494	490	481	527	470	528	460	489	509	489	470	489	479	476	472	492	468	511	513	499	477	500	486	470	480	495	502	507	512	472	502	478	532	478	465	465	469	476	509	480	472	440	499	459	465	496	491	505	494	497	492	459	483	466	532	506	504	446	526	482	490	431	497	497	519	483	473	519	451	479	495	442	478	507	481	500	525	477	509	469	460	470	473	483	458	491	505	477	483	518	483	465	443	501	469	492	501	482	512	497	461	487	492	495	474	486	513	520	460	524	505	513	541	466	523	444	431	453	501	469	474	466	461	487	477	494	472	481	466	452	490	458	529	465	460	424	515	473	516	510	491	475	487	480	479	483	481	517	492	462	475	463	479	496	488	494	497	477	498	501	485	526	486	484	479	497	479	521	474	473	516	508	476	493	477	514	489	464	451	455	487	486	524	473	490	459	498	510	528	478	497	491	527	480	502	449	471	478	468	456	439	506	485	478	476	467	485	498	452	505	485	521	476	495	461	498	479	526	469	489	465	469	494	455	527	468	512	502	460	485	505	520	496	514	452	541	491	475	483	494	502	484	504	521	503	479	497	473	491	503	502	516	533	492	485	454	487	485	530	461	481	462	485	514	492	489	523	509	459	486	477	495	474	518	454	474	517	489	461	484	479	498	482	505	525	460	459	521	475	484	486	518	473	457	522	486	460	488	448	499	458	477	517	470	474	460	484	516	505	465	461	441	450	467	491	504	541	495	490	512	497	492	550	484	521	490	475	490	454	450	507	503	492	459	472	473	496	447	458	452	483	496	488	448	488	481	468	507	423	512	506	485	468	483	494	488	446	482	521	516	440	507	487	495	528	490	493	499	454	490	445	483	521	505	475	499	500	522	483	462	452	498	461	505	519	461	508	517	505	476	485	440	499	462	496	498	488	497	513	466	502	484	506	487	484	450	488	510	458	474	488	462	475	528	456	448	494	489	451	477	493	512	493	451	461	511	489	464	477	501	490	487	495	512	459	467	536	484	433	458	521	489	507	471	502	498	469	532	474	518	478	508	511	484	511	487	517	495	526	473	521	458	487	470	469	480	510	498	469	482	451	469	459	458	441	488	486	494	485	525	523	469	483	479	477	497	480	476	500	497	532	509	477	462	453	466	456	452	481	469	497	441	491	448	480	477	460	523	461	470	487	470	477	466	486	466	487	499	519	489	474	507	501	486	481	464	487	499	465	506	500	510	471	488	536	503	531	464	485	515	520	490	540	508	519	511	473	500	510	499	485	500	512	466	419	431	517	526	503	511	484	488	506	489	475	479	482	489	474	466	490	481	501	508	490	460	503	447	468	461	505	499	540	448	460	449	511	530	483	477	516	450	478	469	474	479	473	476	460	496	472	505	483	457	498	482	466	474	446	492	500	486	485	528	498	473	481	503	499	491	472	525	458	438	502	484	487	506	470	472	495	541	485	503	482	480	521	465	468	495	482	479	492	485	519	467	503	493	493	454	454	526	492	478	499	499	484	507	517	488	460	474	513	444	481	450	507	506	513	488	435	467	456	518	486	468	473	482	533	485	492	462	477	451	517	497	459	422	515	518	484	469	469	455	479	483	517	497	493	521	472	475	533	495	503	507	489	473	473	458	478	483	503	456	476	492	480	531	467	467	475	492	499	471	470	503	435	483	486	464	445	497	475	529	475	508	482	455	499	449	513	454	453	492	487	476	460	488	478	467	474	538	481	468	467	457	474	488	499	498	447	492	496	509	460	451	477	477	491	478	491	495	500	480	454	470	517	483	510	477	462	513	482	472	467	501	506	457	420	513	466	523	453	511	467	446	475	466	510	461	475	492	462	471	498	495	453	459	469	465	536	485	502	519	455	503	448	486	490	493	507	470	493	488	451	461	497	544	504	501	531	496	465	456	489	484	484	497	480	484	511	491	498	466	482	452	501	507	496	480	459	479	469	495	500	481	522	456	525	494	466	533	500	498	530	482	458	482	498	529	500	506	518	486	490	469	472	486	506	479	478	492	503	484	501	473	536	511	484	520	482	505	474	515	515	472	449	515	500	456	504	452	492	466	475	480	467	467	464	549	474
22933	21462	29226	24114	21465	21535	8251	1343	1065	925	839	803	734	710	676	650	704	646	635	617	583	612	618	612	596	588	559	590	590	583	584	579	598	583	580	600	581	554	560	546	575	576	581	580	592	547	588	581	596	518	565	541	605	545	550	552	578	549	574	609	557	549	539	550	570	588	572	607	553	545	555	569	529	578	516	555	599	572	580	611	608	555	530	549	555	561	587	579	569	538	588	553	589	584	575	602	564	551	587	554	556	598	574	568	559	564	517	539	547	549	595	564	539	576	600	580	596	593	539	557	592	546	586	518	575	585	573	524	556	497	565	518	541	556	553	562	567	549	565	575	509	557	552	530	577	544	578	530	518	562	565	609	553	573	572	571	570	515	552	540	572	531	550	560	547	567	603	532	526	632	508	569	558	580	558	564	592	526	546	565	556	570	590	541	612	527	519	535	591	588	539	523	527	538	592	547	586	533	549	517	568	571	567	555	548	587	563	538	582	565	615	553	512	591	558	539	539	557	538	523	585	546	568	548	537	570	558	530	566	602	559	530	497	527	567	566	512	556	564	553	576	550	540	538	543	580	510	552	578	581	558	546	557	524	552	537	591	543	566	546	583	574	538	548	559	567	527	582	552	556	535	541	551	516	542	538	555	550	565	536	539	549	560	560	554	549	555	579	557	573	563	561	557	511	547	529	536	529	541	571	563	548	557	561	523	544	571	556	605	530	517	559	584	547	553	564	552	569	599	566	629	532	536	573	511	538	547	543	569	559	567	562	593	533	568	547	543	518	540	539	538	528	567	562	527	560	514	546	550	579	577	527	552	571	560	566	557	518	573	528	569	530	571	557	552	587	580	555	557	556	571	581	554	540	553	563	565	526	556	555	569	606	575	521	588	569	554	564	504	575	554	548	552	545	540	597	512	564	570	483	521	585	589	604	559	563	513	577	519	537	585	534	570	563	539	554	530	558	566	530	564	545	561	542	567	543	548	571	569	580	550	550	536	582	557	572	588	548	580	551	511	583	573	531	566	536	525	555	583	515	557	573	591	556	541	601	587	583	551	583	554	568	579	541	576	559	572	511	545	572	575	587	539	570	573	574	585	563	543	537	543	554	572	550	597	527	554	507	537	567	575	553	588	545	588	523	518	593	562	545	534	553	565	534	515	523	576	544	548	528	531	523	541	567	511	568	556	539	571	517	562	511	505	533	546	516	501	572	560	521	587	524	538	537	591	550	539	569	583	516	587	543	605	576	572	542	558	585	569	505	537	588	560	561	546	551	553	512	546	559	519	533	548	554	556	561	573	564	535	537	552	557	541	570	565	528	521	582	601	551	547	587	589	510	557	524	562	558	546	571	566	552	549	536	526	500	587	595	548	550	558	579	549	502	559	594	540	543	531	619	614	546	591	545	561	533	565	535	574	602	560	553	595	549	533	523	587	526	561	569	536	515	520	549	570	588	515	571	553	574	517	533	561	543	564	536	556	508	585	573	568	562	569	535	582	552	539	577	575	571	551	528	551	548	537	511	529	589	520	518	565	553	549	525	540	565	594	579	523	537	563	550	584	548	571	536	562	580	555	532	526	525	556	527	572	566	523	543	614	538	545	572	583	610	525	531	615	563	526	572	572	524	558	542	547	541	598	573	494	553	535	521	561	576	558	550	599	569	550	565	562	530	575	552	561	549	607	559	538	568	588	591	594	533	538	527	569	497	539	553	562	525	542	537	594	519	591	578	597	517	530	539	568	576	583	545	580	548	545	542	555	547	546	568	582	548	538	585	578	604	513	543	529	553	573	528	561	557	580	537	590	599	570	520	554	549	538	579	543	531	553	538	551	550	598	543	579	559	562	553	548	588	564	550	600	562	528	556	493	551	557	578	585	562	539	567	541	532	591	555	552	505	530	545	535	591	574	554	600	521	557	523	511	563	519	540	546	517	559	542	531	569	566	572	545	517	527	550	539	530	581	560	544	523	567	516	562	558	526	544	604	542	552	525	592	597	559	525	542	543	554	569	575	569	556	542	516	568	517	562	539	555	548	537	559	556	571	543	571	563	530	603	567	565	560	567	548	551	527	554	590	580	565	544	546	541	578	517	542	528	553	539	545	549	558	582	573	558	580	570	559	502	530	531	517	589	535	505	518	572	548	549	543	519	538	534	555	533	507	544	528	570	567	530	561	542	522	559	578	535	551	531	597	534	552	533	585	542	550	517	537	550	563	563	572	537	574	553	541	573	575	572	537	541	547	532	557	589	542	523	585	554	552	530	589	537	580	542	567	520	551	595	545	545	584	597	522	561	543	525	526	579	532	544	542	547	533	533	522	523	563	561	555	568	596	574	584	555	540	537	552	479	550	568	573	583	541	561	534	548	570	580	552	536	554	537	533	539	540	550	591	521	496	530	562	565	561	537	566	559	560	557	537	544	492	548	569	581	560	526	547	534	510	556	592	579	524	567	580	553	538	543	530	551	582	547	544	625	534	537	573	568	545	582	560	558	526	529	546	552	525	550	560	570	525	568	496	579	512	533	565	537	550	582	527	552	568	547	552	535	565	531	538	571	584	524	522	579	568	563	575	572	538	549	532	625	527	590	533	545	583	565	584	557	556	551	543	561	540	553	573	526	545	532	560	576	533	548	544	543	562	525	541	558	554	602	548	535	600	572	566	586	544	534	558	566	568	580	565	524	565	529	561	554	527	550	516	555	561	569	568	570	558	553	550	553	589	565	576	532	554	553	503	553	509	565	560	569	597	557	568	552	564	546	568	541	549	573	578	533	582	549	543	560	566	569	560	522	554	561	530	530	510	597	523	604	545	577	533	543	518	561	540	554	560	542	553	564	575	550	526	569	528	553	498	578	549	516	553	511	580	511	528	553	535	561	571	535	602	570	555	567	548	572	530	512	554	526	545	524	547	535	566	556	568	512	545	551	552	596	549	563	513	558	522	552	547	519	572	565	592	543	550	545	559	552	509	578	539	537	545	513	580	546	531	550	506	530	543	540	580	520	495	541	578	579	583	505	561	583	597	522	555	550	555	597	542	533	562	518	617	560	546	599	534	538	526	522	546	550	564	533	563	541	578	545	566	550	530	541	543	538	570	553	552	546	569	539	540	579	551	570	547	578	550	526	561	525	554	532	566	547	534	539	535	557	549	500	514	558	560	565	521	563	556	540	517	537	555	554	530	541	538	569	541	538	577	553	544	582	535	552	516	550	571	590	570	570	545	479	497	578	580	553	579	527	528	537	534	552	559	577	557	550	570	503	527	537	547	518	521	526	601	560	605	607	570	607	546	557	544	573	559	570	543	583	544	548	591	564	575	518	575	571	543	588	555	549	531	544	588	521	544	521	573	558	548	524	579	560	540	518	562	531	521	595	555	542	549	529	569	492	547	594	493	574	571	539	602	576	600	546	558	556	538	621	535	541	549	559	569	557	547	613	551	560	544	585	564	529	554	575	529	571	578	550	570	537	582	526	543	605	580	544	539	566
4783	15009	9862	5002	3549	2744	2140	1674	1433	1263	1099	952	888	854	822	783	750	759	703	683	646	627	616	628	638	594	615	613	636	579	585	654	581	588	590	607	581	594	582	565	581	582	567	568	591	600	553	521	606	552	562	606	544	538	564	611	548	566	537	563	549	534	577	572	522	544	554	574	518	557	525	592	559	550	581	547	584	580	556	592	544	575	570	572	518	553	518	565	506	536	603	497	523	552	567	561	560	539	600	578	572	554	532	550	555	609	584	581	578	562	539	557	534	554	505	528	587	562	582	544	573	549	546	545	533	591	554	565	575	575	588	537	564	595	626	563	586	586	555	578	572	502	547	580	599	543	550	554	556	513	565	555	567	547	530	585	532	541	556	551	548	539	535	575	591	560	582	558	586	518	576	542	561	514	564	576	544	564	543	545	541	572	581	554	609	575	568	551	589	564	565	574	589	572	570	574	514	527	534	583	562	547	545	557	564	557	560	558	562	559	552	587	555	544	555	556	516	600	556	557	563	564	558	594	570	536	605	581	570	548	561	562	517	578	575	542	568	548	561	551	558	545	549	571	518	534	570	556	529	548	563	553	540	556	580	575	530	585	566	593	566	528	510	575	546	532	550	578	561	549	521	580	520	572	576	592	534	538	581	541	581	602	554	553	549	630	597	552	505	570	553	570	592	574	565	552	536	547	536	605	560	499	504	534	549	580	541	537	548	536	531	598	561	574	512	568	541	568	499	558	551	567	546	541	543	543	548	584	536	541	590	566	529	576	566	561	580	568	571	544	553	584	545	540	544	568	531	531	578	546	552	597	540	561	510	550	498	544	516	574	521	551	564	563	564	594	539	538	541	521	515	558	557	554	596	557	576	593	581	556	553	565	576	563	545	570	574	597	606	577	592	567	544	569	565	587	541	522	531	530	553	580	531	563	567	555	575	504	552	590	584	548	564	540	557	519	577	560	595	571	533	565	559	503	554	604	572	539	543	592	562	558	587	542	527	558	555	546	540	578	557	556	575	544	527	575	540	558	530	597	550	613	568	551	622	579	547	581	529	571	601	560	562	581	580	557	532	569	560	528	543	544	586	585	588	543	536	594	536	560	524	582	514	571	546	582	534	543	571	565	575	617	599	560	575	567	538	613	561	537	544	565	548	558	559	515	588	613	570	580	558	568	567	585	577	566	555	571	546	573	517	606	553	593	548	568	553	560	589	526	583	566	568	533	535	546	530	581	546	551	535	577	590	599	544	595	559	557	549	557	540	506	587	589	520	536	544	566	569	520	522	579	589	569	548	587	551	579	572	583	570	564	538	566	547	608	536	525	527	569	525	577	578	528	550	545	573	527	525	538	548	559	573	550	588	576	518	547	549	581	572	568	579	536	552	584	575	581	601	530	536	590	565	573	568	553	550	547	563	519	608	564	545	566	535	583	499	566	549	576	527	546	498	597	577	560	557	563	587	556	554	545	562	576	531	550	567	583	543	547	569	542	562	554	509	584	537	574	530	527	523	596	560	551	543	589	571	525	560	564	532	540	578	554	545	577	564	543	591	522	551	551	583	531	561	579	565	558	538	524	560	586	529	557	536	544	606	581	532	565	522	581	552	594	571	551	523	580	599	548	572	530	538	545	537	569	560	620	579	538	542	586	583	582	595	617	544	600	516	578	542	571	524	554	546	527	546	561	513	606	572	592	567	494	567	570	566	528	535	552	563	564	574	584	554	517	532	495	559	570	511	543	530	538	536	517	493	569	553	589	614	560	553	545	536	528	546	542	544	558	562	528	576	574	564	567	523	595	580	541	570	516	557	589	562	561	543	523	557	559	542	531	532	545	586	579	535	547	528	565	562	557	559	558	526	588	572	515	581	555	551	562	562	586	554	528	579	575	565	518	539	554	580	567	568	582	554	556	574	553	514	586	549	550	567	565	558	528	572	586	560	551	572	533	576	538	556	565	554	520	558	537	548	561	561	569	576	554	550	597	566	532	552	614	581	527	535	553	560	588	551	528	541	542	526	582	559	618	591	556	564	569	609	567	556	577	606	568	527	558	560	530	553	558	541	554	585	549	601	529	518	555	582	558	541	522	556	585	558	555	569	547	578	552	529	549	553	562	576	545	549	559	559	596	559	543	513	519	571	563	538	563	541	559	552	552	537	531	558	526	548	550	565	555	551	566	596	534	523	563	582	536	548	581	556	535	575	552	492	542	560	544	550	528	582	616	513	545	561	533	553	546	547	579	527	519	567	523	561	570	530	571	551	526	610	527	550	556	548	542	545	597	550	537	534	585	554	553	559	542	511	581	530	540	528	581	554	558	590	539	559	603	548	556	591	559	570	542	621	557	545	580	568	545	590	589	549	564	517	546	594	549	539	541	561	530	578	553	557	584	579	510	485	608	538	582	546	583	530	568	565	585	577	542	485	541	568	574	549	523	601	532	545	578	536	539	528	491	541	525	551	547	544	554	568	551	534	560	616	541	501	532	566	518	556	565	523	588	578	588	567	569	583	560	547	523	540	522	566	570	515	546	513	521	515	580	565	559	591	570	558	544	542	541	530	553	578	572	531	542	582	584	571	580	553	576	546	529	562	516	567	590	566	538	563	531	552	556	609	559	609	550	594	569	604	548	561	568	556	553	557	566	600	536	587	577	541	562	591	559	564	565	571	539	539	514	533	566	551	554	519	528	583	553	566	560	557	551	554	575	537	554	559	508	569	513	554	578	581	540	586	584	567	541	558	579	532	567	600	554	532	532	525	562	518	536	521	597	563	536	550	549	575	549	537	555	519	555	572	578	590	530	523	572	522	582	549	547	563	578	533	580	541	617	547	543	531	578	559	570	560	552	553	526	552	515	587	567	550	563	530	540	590	585	552	542	529	563	592	595	563	525	554	511	533	533	565	549	528	525	586	568	538	568	568	499	526	560	564	575	536	577	547	534	544	560	549	554	522	589	547	596	575	535	509	567	564	583	609	538	576	526	542	577	542	531	557	525	565	584	560	524	538	525	543	569	533	540	540	565	537	532	553	552	576	535	543	523	528	585	551	561	580	567	541	578	560	561	563	559	567	556	551	529	536	571	532	550	551	585	598	553	573	552	539	564	513	567	526	557	580	572	608	563	551	576	539	569	550	523	545	561	528	582	577	578	549	561	551	502	549	537	510	559	554	557	571	626	556	551	580	578	552	573	541	562	543	594	574	535	576	568	569	525	539	534	557	554	576	564	561	591	556	533	545	565	576	570	584	591	561	527	525	574	549	557	545	576	558	537	548	553	540	516	549	535	538	523	577	562	558	543	544	524	531	522	583	564	568	597	596	549	553	566	564	541	541	520	583	548	548	558	553	524	535	593	517	550	572	546	552	547	565	564	565	539	540	562	560	557	541	563	582	586	565	555	563	552	526	542	528	555	569	591	596	540	527	561	566	590	558	577	531	557	511	538	544	577	556	526	558	575	578	507	549	567	554	538	563	534	528	539	550	504	573	573
28070	17665	3260	496	339	329	267	249	260	259	205	232	218	206	231	238	258	215	222	246	211	241	217	216	243	243	240	220	219	214	204	234	219	238	244	220	201	216	225	246	220	224	218	242	225	248	224	226	207	218	221	262	240	236	222	219	222	241	246	238	250	209	253	219	231	250	230	231	247	234	228	204	238	241	231	194	250	218	235	222	230	267	225	227	234	268	225	240	248	212	245	236	227	243	224	222	217	242	249	240	221	202	242	206	218	225	227	239	213	210	229	250	286	248	232	208	217	229	234	219	226	243	243	215	224	257	208	243	227	234	233	219	230	235	231	205	221	209	212	194	227	247	227	210	225	234	237	212	238	221	193	241	228	199	246	232	213	228	211	225	203	207	220	227	205	217	203	232	241	223	231	212	226	240	235	215	229	245	183	242	215	241	199	208	223	264	245	238	208	231	230	218	229	203	224	241	260	224	243	221	226	221	242	244	236	243	223	221	224	220	205	218	226	209	216	231	234	220	209	241	244	227	232	241	197	244	242	236	202	235	230	241	244	227	245	229	231	230	251	206	221	218	248	232	246	217	215	230	218	242	224	195	237	243	218	216	211	228	244	245	241	249	226	230	248	207	223	234	228	239	226	225	234	239	241	245	224	230	220	231	229	239	261	220	242	220	247	211	234	248	220	236	232	220	240	222	218	224	215	241	228	231	229	230	231	234	195	234	241	220	226	233	231	224	215	236	233	235	224	208	215	216	230	227	245	230	202	235	236	232	246	222	218	255	227	239	221	204	217	244	242	233	221	230	235	235	237	244	253	250	238	222	183	234	243	225	199	219	201	248	220	228	246	223	222	220	239	233	239	234	212	250	220	234	222	247	227	234	220	242	235	251	226	196	225	262	233	228	236	228	242	235	222	240	231	251	216	219	194	206	221	231	233	236	206	225	231	217	230	206	234	208	231	216	252	225	212	226	218	207	250	227	241	240	249	226	240	226	231	218	237	227	226	223	212	220	220	259	250	233	225	225	205	229	223	237	233	208	224	221	257	241	212	268	240	233	230	223	230	239	231	223	207	251	222	219	230	262	233	212	252	240	218	218	224	233	248	244	220	212	235	211	230	223	263	222	216	233	227	205	243	208	236	196	219	227	246	216	235	217	231	214	220	240	232	214	219	243	228	230	226	208	227	246	237	252	225	256	239	222	210	219	234	236	222	243	227	215	232	234	235	213	250	234	234	239	223	220	219	217	238	215	244	200	241	222	257	223	238	218	240	208	214	260	230	234	245	226	247	247	220	239	230	256	222	234	239	263	233	241	229	238	248	234	238	274	246	227	251	237	256	248	249	224	228	192	244	231	238	221	230	231	210	238	201	232	207	248	226	212	253	233	244	245	207	234	194	240	216	229	225	232	225	241	229	251	230	252	231	235	212	201	235	223	253	220	239	249	226	220	244	241	239	222	244	222	234	238	243	248	226	247	224	215	220	220	239	229	217	228	207	221	260	254	195	212	249	243	243	249	219	223	208	219	249	245	235	232	231	229	226	232	233	214	222	212	233	240	217	229	230	209	212	223	235	257	205	212	210	252	227	249	214	241	206	228	224	218	225	201	218	248	224	226	222	217	207	235	229	223	209	241	223	251	210	233	222	236	229	210	213	252	202	224	229	225	221	256	247	249	236	242	209	255	224	223	229	252	226	224	223	215	259	229	244	230	217	249	197	254	184	261	216	228	225	232	211	222	223	222	230	232	217	208	227	241	224	217	253	216	260	223	234	225	221	241	210	242	196	206	230	218	233	206	235	218	221	226	235	215	256	211	262	232	227	194	244	225	228	247	215	204	221	231	226	211	246	198	262	209	260	212	254	228	205	225	220	244	232	230	228	218	247	243	247	230	236	220	229	237	248	229	228	246	224	206	210	227	225	238	225	240	224	205	236	229	220	235	230	231	238	234	195	220	226	249	205	197	216	189	239	204	250	261	235	252	235	246	230	244	211	233	215	234	247	216	201	244	219	242	229	228	211	233	258	202	232	214	207	228	190	228	218	211	233	213	231	221	222	227	218	219	223	260	219	229	242	261	227	267	222	239	232	258	236	220	243	222	219	240	224	199	226	239	216	216	218	194	238	218	245	225	219	231	253	221	234	233	232	238	247	244	239	236	249	198	262	240	232	248	233	230	234	262	224	226	256	209	215	233	203	244	240	266	224	222	233	229	213	222	216	221	230	245	239	213	230	237	214	224	237	224	226	215	219	220	211	228	227	212	236	228	224	245	221	247	215	239	234	222	250	250	215	234	250	245	217	208	237	244	217	208	232	225	216	221	252	217	256	227	225	253	223	227	240	256	236	242	192	240	209	247	229	248	225	236	244	215	248	231	233	239	213	251	197	232	237	222	207	234	188	210	227	246	215	203	242	238	210	218	193	211	221	246	228	242	210	231	261	231	220	208	230	238	224	246	232	202	246	216	236	254	241	234	235	217	234	222	237	262	252	200	227	221	234	209	232	201	249	224	218	232	228	231	251	232	220	232	244	210	225	229	214	206	218	238	210	219	241	251	219	219	222	231	210	255	258	225	245	253	236	213	243	241	257	222	235	233	240	210	232	220	218	242	216	231	223	249	223	237	254	268	214	207	224	227	218	209	242	221	236	223	211	229	233	231	201	215	241	228	219	228	238	228	215	244	252	232	231	223	215	233	236	248	235	248	238	210	222	234	255	231	254	210	216	228	215	243	236	231	225	214	209	201	241	234	229	214	195	259	226	223	231	243	197	254	229	227	212	210	225	206	241	222	223	245	214	214	251	248	225	236	201	225	281	200	250	227	236	232	220	230	220	212	244	196	260	221	250	225	220	248	239	244	224	242	228	222	242	250	221	237	230	210	240	239	223	225	204	232	218	236	237	243	206	214	247	236	244	224	243	209	244	239	218	197	237	231	221	203	246	239	226	226	241	228	247	213	240	216	235	244	230	228	205	210	239	264	240	213	223	247	232	222	246	212	234	216	258	223	256	211	222	223	238	230	218	232	240	222	247	220	200	250	237	225	205	231	230	233	219	214	234	222	207	208	242	234	227	221	236	233	236	223	238	234	218	246	227	238	228	222	237	234	224	251	210	224	198	213	234	229	199	209	251	276	213	220	225	217	232	252	252	239	220	228	244	252	241	214	217	240	234	222	213	246	213	224	249	230	236	229	248	244	250	230	222	250	245	204	239	218	218	210	223	240	224	220	202	207	245	237	211	234	241	240	206	263	195	224	225	234	231	251	231	239	229	237	233	220	253	186	223	215	239	242	219	228	230	207	257	217	231	209	242	249	231	222	228	223	227	211	219	240	246	218	227	234	222	215	225	241	237	225	239	239	203	238	249	218	233	227	224	212	258	217	273	230	224	232	206	231	216	217	233	209	223	241	224	254	169	228	236	196	232	211	218	225	211	222	238	233	256	244	213	223	200	220	232	234	189	236	227	228	226	255	215	230	229	243	231	222	245	216	232	223
4257	779	569	388	338	315	290	251	301	259	252	268	297	257	262	256	256	273	272	285	266	257	258	258	273	243	264	238	264	234	241	265	233	251	243	241	265	251	263	283	254	245	224	230	287	239	263	272	230	270	249	259	239	247	241	267	279	267	254	274	270	246	276	238	241	264	252	238	253	238	255	265	253	272	237	281	259	262	261	273	256	243	264	296	255	259	263	274	243	259	265	244	272	262	227	236	285	250	251	266	267	250	244	285	281	269	215	259	271	265	244	246	250	258	225	248	262	262	241	274	256	282	279	248	241	232	263	267	243	282	260	267	270	263	262	269	258	258	256	251	240	264	245	287	271	222	236	290	253	277	251	225	260	266	232	244	268	246	251	254	242	279	248	270	272	267	255	239	270	249	235	265	240	242	255	267	294	251	271	263	244	276	238	253	279	227	264	270	236	236	280	290	263	258	274	256	269	277	263	269	261	291	263	256	235	259	272	258	252	284	294	244	250	243	246	264	264	249	270	277	270	261	259	281	289	233	250	240	264	266	274	247	264	261	236	285	259	274	269	259	268	265	272	272	246	274	238	249	228	289	243	247	261	255	266	253	255	243	253	250	214	274	225	272	212	298	241	264	259	252	197	262	231	259	254	247	300	291	264	269	266	258	253	247	250	250	268	251	248	250	252	250	249	265	276	256	263	243	248	279	262	254	271	259	239	239	253	255	264	280	227	266	255	257	263	246	239	263	228	256	242	266	239	260	236	287	254	323	259	246	239	217	251	258	247	255	260	282	260	283	258	250	245	277	268	227	280	260	245	223	248	296	264	245	270	288	276	259	246	265	246	278	257	266	279	236	261	231	254	252	281	249	278	248	239	259	277	263	245	241	276	261	251	253	249	280	262	243	267	254	261	248	249	242	221	264	265	246	267	270	238	252	277	242	252	248	266	248	279	247	279	239	256	249	257	250	242	260	260	244	270	254	245	261	275	277	230	240	289	252	223	255	263	256	231	262	254	255	277	273	236	260	263	226	251	256	257	247	259	233	245	279	263	294	243	237	240	243	265	259	269	271	241	271	284	277	268	253	252	263	253	234	264	285	262	277	282	244	249	231	272	257	272	255	234	227	241	260	239	280	253	252	269	243	277	273	237	248	243	248	252	237	257	238	256	258	264	255	274	258	258	268	269	292	246	244	246	247	246	248	250	279	268	240	252	250	264	264	249	262	251	229	270	268	264	236	255	242	267	230	251	241	275	228	274	253	266	238	237	264	252	252	278	259	260	243	256	250	267	242	240	290	307	269	265	276	278	276	254	248	246	269	285	248	262	260	232	265	274	262	271	256	255	239	266	251	218	260	274	258	256	252	252	262	257	270	247	254	255	229	247	271	255	271	270	257	251	264	232	271	217	255	261	271	253	254	277	266	228	255	241	281	282	255	249	268	228	242	294	260	251	269	253	269	248	274	254	257	260	261	282	254	255	278	269	267	276	237	285	258	271	259	256	242	239	271	253	267	263	261	221	256	247	256	263	227	280	241	237	260	270	275	233	267	263	255	238	262	251	278	238	286	224	241	258	226	235	267	257	264	243	293	268	254	251	256	255	268	263	268	237	250	275	247	262	274	238	257	237	260	266	261	259	263	227	249	245	247	255	285	236	252	285	255	260	260	257	251	229	262	237	241	246	237	287	262	276	267	260	271	233	289	260	246	284	262	282	243	264	243	287	245	256	291	243	280	243	261	229	258	255	233	261	250	249	283	255	242	285	254	230	274	239	265	263	268	276	253	271	253	273	253	272	263	290	233	252	250	255	261	239	260	245	259	263	239	255	233	274	276	257	249	261	267	253	269	254	245	264	250	267	279	229	280	245	248	270	234	234	270	278	288	230	254	235	226	251	235	263	255	268	258	262	248	270	231	268	250	273	276	256	258	262	248	262	252	255	256	283	256	249	274	237	260	230	264	257	264	267	274	267	261	265	249	242	229	249	289	236	256	273	257	254	248	255	254	277	266	240	291	255	253	232	248	252	250	255	254	274	249	220	244	242	248	259	242	259	281	262	247	249	267	226	245	257	254	253	268	233	241	279	241	254	259	253	236	253	252	237	265	244	249	248	274	262	247	256	251	248	279	257	243	245	260	260	243	252	275	255	237	261	253	265	250	267	260	271	230	279	258	241	226	247	248	254	255	253	234	285	267	238	256	248	241	237	249	250	247	270	274	271	258	270	262	247	309	251	241	253	255	245	247	253	254	229	258	261	275	268	251	247	250	279	279	258	255	268	254	222	273	238	261	254	256	283	250	274	245	261	278	276	292	250	289	251	258	265	241	274	279	243	260	250	248	260	257	255	247	262	228	241	276	263	250	243	260	265	247	247	268	246	269	248	267	232	290	270	289	274	280	284	248	228	232	252	261	262	263	255	275	241	254	256	282	273	265	257	267	265	255	262	251	277	256	238	222	252	271	267	260	269	240	230	272	233	282	259	254	275	233	247	265	263	275	245	268	271	279	237	260	249	238	281	285	251	256	256	264	229	238	270	250	262	263	248	291	254	254	254	247	250	262	263	266	253	252	277	258	252	252	248	275	278	225	273	246	265	273	278	256	263	256	279	241	272	258	247	236	222	272	255	263	246	310	269	262	276	251	231	213	239	240	266	253	247	280	249	257	257	243	255	271	268	245	221	244	251	270	248	240	241	249	295	259	282	249	246	260	280	258	256	248	252	261	254	261	274	240	264	252	273	263	229	274	285	287	254	258	239	260	264	224	256	250	269	248	244	277	246	237	251	234	264	261	307	246	263	286	270	246	266	238	237	264	263	242	235	275	249	267	274	252	261	259	269	267	275	269	251	251	245	248	241	242	262	282	260	247	263	253	244	261	272	269	268	239	252	246	259	289	248	255	252	246	256	253	252	246	256	273	256	255	307	245	241	272	247	247	261	264	259	281	269	245	272	242	261	247	275	249	255	274	251	264	259	256	288	235	265	271	261	285	261	246	250	254	266	291	270	267	248	255	230	252	261	228	264	268	258	264	269	260	253	260	246	265	254	255	224	257	267	239	264	263	275	242	242	252	270	278	247	275	274	266	263	255	250	267	271	267	237	267	258	274	236	254	235	241	244	249	258	250	259	235	257	263	265	228	287	259	247	243	269	244	237	242	273	235	267	275	249	228	239	239	263	219	233	236	254	234	260	215	255	275	255	270	256	259	287	275	251	258	255	253	250	249	256	257	289	258	262	211	275	251	255	265	257	273	276	230	272	234	270	297	249	250	252	230	266	267	241	270	256	259	251	258	259	255	285	255	279	260	270	248	272	252	262	260	264	238	260	255	285	271	246	248	248	263	267	223	260	249	239	271	259	269	259	258	266	250	254	240	257	251	260	249	271	276	257	216	272	262	252	256	248	256	262	258	253	247	259	288	282	271	268	256	239	244	257	237	262	241	283	246	294	216	237	282	247	254	252	243	247	270	256	244	250	262	287	278	255	272	250	266	258	251
24139	21474	28750	24587	21483	9085	939	575	485	476	375	368	381	358	297	289	295	307	308	270	285	243	285	270	268	274	277	296	275	265	258	263	240	246	240	270	248	252	285	278	260	250	259	258	278	242	281	244	250	260	249	276	275	250	243	246	263	234	274	266	237	245	241	242	252	279	251	217	237	237	226	283	263	263	264	215	264	231	262	247	241	247	260	223	254	242	267	253	246	218	221	269	273	235	244	256	255	260	261	234	238	239	273	241	244	290	232	254	275	224	210	256	261	256	269	252	270	225	259	237	257	265	269	245	260	242	227	255	275	244	266	243	265	247	241	255	234	244	238	275	261	281	233	242	257	238	258	262	237	265	234	239	255	252	281	244	231	269	233	242	245	255	252	235	261	248	232	256	253	268	247	252	263	254	249	284	259	246	238	263	273	260	258	247	248	234	252	278	250	256	262	253	255	245	286	250	232	235	224	247	256	248	259	245	255	255	228	253	294	248	263	243	246	254	249	255	243	246	250	255	285	225	225	223	258	260	241	265	230	256	261	252	243	242	260	248	232	261	281	251	245	259	250	250	248	232	283	233	224	257	229	256	239	242	234	277	260	279	254	212	270	267	246	259	243	238	257	247	247	232	233	235	272	271	228	272	277	222	251	274	243	222	250	229	222	237	254	259	233	240	266	267	267	248	257	265	254	262	247	278	276	268	249	268	246	243	242	248	276	224	242	227	243	253	265	237	273	244	236	233	280	255	264	254	254	256	248	244	252	240	220	219	237	231	247	255	283	262	244	248	278	236	269	229	284	242	238	275	248	285	238	225	249	273	237	267	244	251	242	248	270	244	276	258	247	258	263	242	265	272	247	268	233	243	252	259	248	253	234	246	263	232	226	243	245	250	251	244	231	273	217	233	258	249	291	257	250	240	238	261	268	242	274	276	256	263	227	243	256	256	259	259	271	237	240	263	257	260	246	230	274	260	251	246	258	268	232	260	260	243	230	256	250	267	227	298	272	250	268	250	244	246	242	246	255	231	261	238	263	271	242	222	243	237	234	244	237	271	231	231	260	266	275	246	241	221	256	281	236	231	266	283	261	253	226	271	235	275	272	229	238	251	246	266	248	231	260	260	234	237	250	224	261	239	245	255	259	240	260	254	260	232	241	247	253	232	254	268	221	255	227	255	260	242	265	265	258	235	246	223	275	225	265	244	271	248	233	237	259	244	276	265	214	253	240	259	230	258	250	242	246	249	282	246	248	254	274	259	260	263	260	250	230	252	237	252	247	262	233	208	269	286	275	270	273	244	269	287	250	247	259	267	235	255	243	240	237	273	252	250	254	242	233	244	248	257	271	258	264	235	250	250	246	237	227	239	233	238	269	240	265	251	260	257	263	247	242	239	237	237	252	253	270	225	264	239	251	272	261	251	230	237	260	237	250	238	250	252	276	267	274	256	232	225	274	250	247	229	242	271	250	237	261	291	241	246	279	234	244	226	255	257	259	258	248	232	242	250	257	241	258	262	259	262	234	268	266	277	253	243	226	256	249	244	261	224	252	258	250	255	257	251	248	266	251	238	237	261	240	257	246	271	273	230	212	226	253	292	267	254	257	252	245	274	268	257	264	264	282	224	246	279	256	261	232	242	216	250	270	267	239	230	250	262	231	238	265	218	253	246	273	277	244	233	256	254	239	250	287	244	242	251	242	255	219	260	230	249	257	284	232	247	239	261	231	271	267	241	234	259	258	250	239	243	228	248	282	278	242	240	265	235	231	242	247	229	267	213	279	253	251	247	259	246	233	258	252	218	239	238	260	248	215	225	261	244	233	216	254	254	247	235	275	253	282	244	241	247	246	236	265	239	253	251	295	242	251	267	236	238	253	234	257	229	255	225	247	229	250	267	221	266	249	262	251	264	245	279	240	232	250	250	253	234	247	264	244	258	266	245	247	240	234	250	272	223	245	244	239	231	264	250	252	266	253	246	266	223	234	263	254	266	292	255	227	238	267	261	285	237	250	269	242	244	250	273	238	259	226	246	256	245	272	287	264	240	261	246	257	246	252	263	240	272	261	246	254	253	240	228	239	277	272	230	214	267	249	250	220	229	240	258	240	234	262	274	242	264	241	255	260	237	269	238	271	266	255	261	233	286	245	261	267	260	230	277	237	270	255	275	248	237	256	236	246	242	252	264	251	258	256	246	251	230	244	258	207	270	248	250	279	240	273	250	242	233	262	242	261	261	235	264	233	227	220	222	252	256	267	271	253	221	223	256	260	266	220	230	252	242	252	275	272	246	236	252	238	244	238	259	243	288	284	268	243	257	239	227	266	243	273	257	268	250	269	242	240	240	253	261	254	251	255	234	271	241	239	233	275	252	249	220	260	246	249	241	259	244	258	223	256	231	239	253	248	245	220	240	240	264	244	245	258	232	217	223	259	254	269	270	250	235	247	269	279	230	271	278	251	232	249	246	251	242	239	279	252	236	256	257	259	254	236	279	241	268	215	245	228	249	270	228	261	250	277	247	260	258	221	244	236	241	252	248	285	243	242	268	239	224	255	260	231	279	251	284	242	228	285	261	222	251	262	265	242	288	249	276	242	244	259	275	263	251	259	272	255	239	246	243	257	256	230	241	223	244	269	250	233	240	254	239	234	273	260	275	279	226	258	270	196	266	259	247	254	241	252	242	270	261	292	255	239	235	264	233	264	244	258	231	243	266	251	225	237	256	243	216	251	266	277	246	267	223	231	269	238	236	220	252	278	263	263	239	235	245	258	247	256	227	279	274	267	271	264	250	252	234	224	276	226	238	262	236	255	225	255	233	261	260	230	253	249	256	250	228	247	253	270	250	261	258	246	272	222	234	250	271	261	265	254	246	247	259	268	249	226	256	242	224	264	239	272	241	244	250	231	227	240	251	266	249	259	236	282	210	239	249	224	251	287	270	246	231	246	244	243	231	252	253	266	262	277	270	245	261	264	238	260	216	221	258	243	254	283	261	235	253	225	245	240	250	273	264	237	264	238	265	228	226	225	246	243	234	256	227	256	255	254	256	253	240	259	282	237	264	273	239	244	268	242	257	236	225	242	223	236	244	247	256	239	229	242	261	253	253	238	277	226	254	258	253	245	235	238	244	249	239	226	245	254	260	256	251	266	223	230	271	245	260	234	220	290	250	288	264	263	246	271	235	259	258	241	251	243	252	245	232	254	231	256	236	262	279	260	214	271	257	259	238	206	261	247	244	223	265	218	254	253	250	251	240	243	280	242	274	245	239	255	260	270	236	235	231	262	237	236	224	233	270	218	229	238	245	238	227	246	265	252	242	253	268	240	254	260	228	250	270	234	246	272	255	278	260	251	227	245	215	272	260	254	222	250	257	249	252	261	244	246	248	222	225	238	229	276	258	237	257	276	244	244	285	238	255	253	272	230	255	256	237	264	247	242	229	247	237	267	248	259	278	236	252	240	262	238	261	248	261	236	235	264	250	256	244	243	245
3356	8885	5716	2572	1874	1396	1066	859	734	660	543	483	451	377	387	353	355	320	300	294	299	326	301	315	301	285	278	275	294	314	317	308	301	285	314	295	277	274	245	294	268	281	269	277	276	277	266	296	247	302	240	286	275	258	254	257	275	249	284	277	259	274	269	268	286	285	233	278	282	264	265	284	245	250	263	272	273	277	253	266	251	253	281	261	272	295	260	270	283	264	257	248	256	256	254	304	244	241	225	251	233	290	254	260	274	283	261	297	272	285	284	242	275	256	241	269	247	266	250	237	279	256	286	281	266	266	282	260	265	251	256	253	275	249	250	276	255	282	269	307	266	258	276	267	263	293	274	255	247	273	259	259	313	258	239	269	252	248	270	262	310	282	287	249	260	264	262	272	272	276	293	273	270	249	249	292	240	238	307	277	247	242	278	275	275	257	264	247	260	248	245	283	277	264	286	267	247	267	244	261	283	235	266	299	264	280	241	260	258	235	245	251	283	250	270	261	281	283	279	281	260	271	271	265	238	239	254	274	279	258	267	264	249	266	266	269	265	259	246	270	273	255	281	284	263	267	266	277	273	261	269	243	270	252	271	247	263	266	242	280	261	259	257	252	266	266	288	255	258	235	261	280	290	286	260	281	280	276	277	249	295	256	308	262	273	263	265	269	263	285	272	269	270	264	233	226	281	239	275	272	256	278	274	294	250	264	265	275	254	243	266	253	241	282	276	276	262	268	264	265	243	249	249	275	241	245	258	281	220	260	276	260	287	266	273	278	284	280	271	241	275	267	272	278	278	281	283	238	252	239	280	287	270	251	255	272	277	232	264	277	284	272	253	283	265	265	269	261	257	250	289	262	283	232	284	267	264	259	269	232	279	291	266	299	259	297	264	252	261	289	269	265	283	256	268	267	261	288	291	265	271	278	273	248	251	260	280	286	278	272	267	283	266	238	274	277	268	287	256	247	254	251	270	299	268	260	275	278	254	256	248	247	277	278	274	252	263	243	225	266	256	284	237	314	287	261	269	277	278	282	269	270	287	277	264	290	259	296	273	280	234	279	276	261	247	254	285	263	250	241	237	287	249	269	250	272	272	276	268	252	278	265	249	287	262	277	274	296	267	273	280	257	228	278	254	283	260	271	275	268	245	277	281	277	276	266	279	258	247	269	272	264	270	251	277	264	248	297	241	271	290	281	252	235	257	242	272	260	262	268	306	286	277	273	245	289	262	230	254	257	261	287	273	274	264	238	240	271	279	258	228	231	266	295	252	250	248	280	282	253	245	252	249	261	266	246	299	245	258	274	260	294	240	264	262	265	259	277	252	279	257	281	262	262	283	263	281	243	251	237	226	271	280	245	269	270	260	251	263	269	308	289	259	282	282	274	286	259	283	277	238	285	278	304	282	261	309	259	257	261	264	251	255	245	237	278	280	261	252	256	252	239	250	292	237	264	248	250	231	279	262	272	284	276	253	263	286	263	294	271	264	257	291	261	259	257	254	261	265	237	268	278	287	273	279	275	299	278	284	272	264	267	283	300	269	311	262	266	244	265	256	273	313	262	274	283	291	270	271	213	279	261	286	247	263	243	263	287	283	261	263	288	281	268	288	234	288	277	269	270	271	287	263	278	294	249	271	261	230	282	271	259	261	265	238	263	277	276	253	272	271	263	255	279	264	274	274	263	244	264	256	252	259	286	281	263	266	266	275	268	253	251	270	248	253	270	259	288	267	240	250	262	288	316	275	277	266	239	288	261	269	282	277	239	269	263	248	258	250	274	255	247	254	265	254	273	254	280	289	270	253	268	263	264	280	260	251	254	270	270	271	257	282	289	263	263	247	282	289	276	273	273	285	262	264	251	238	252	279	267	259	255	270	253	277	292	268	261	261	264	263	235	269	270	258	279	281	254	270	266	267	275	254	271	273	271	261	272	265	267	251	237	296	253	269	273	264	260	255	255	238	255	289	259	266	258	272	295	291	264	296	287	249	268	263	250	248	278	301	269	307	277	289	279	248	248	272	275	293	269	282	282	240	272	305	262	266	257	264	285	263	244	291	263	272	237	284	275	250	253	238	286	289	276	268	243	279	284	259	275	288	262	272	290	286	254	289	292	252	277	255	253	244	281	276	251	266	272	265	276	254	261	259	270	244	241	292	244	232	281	261	297	277	261	263	286	252	269	303	258	260	276	270	264	265	277	285	283	267	252	290	271	309	263	266	269	250	295	262	316	269	257	272	266	256	280	264	259	288	253	256	256	235	291	278	263	247	259	257	234	280	303	264	272	275	257	248	259	273	271	277	258	283	242	249	250	300	277	268	276	249	283	253	287	272	274	263	295	280	258	255	258	245	266	300	233	245	303	256	243	244	271	272	271	291	258	285	291	277	274	286	253	292	271	277	270	282	256	276	271	280	272	279	271	260	275	258	277	266	282	281	281	269	257	242	275	278	286	269	291	283	267	248	278	276	276	256	245	252	271	293	251	260	296	291	251	274	266	273	250	272	275	250	266	257	259	293	268	257	307	274	247	302	255	270	279	260	271	259	272	262	262	249	255	267	250	271	307	272	246	265	257	247	290	289	266	262	268	283	289	270	269	228	284	271	252	279	228	254	279	273	261	273	266	272	242	257	257	288	290	248	256	253	280	275	249	262	276	278	285	220	275	272	272	269	277	256	262	233	245	245	260	255	268	261	296	259	248	258	293	270	241	252	233	257	308	295	259	263	244	265	245	275	270	275	255	244	285	268	235	241	271	254	255	278	264	269	284	268	255	247	264	262	254	241	291	251	262	245	259	269	260	290	266	272	245	246	275	253	260	263	269	261	233	261	271	270	262	262	268	256	223	266	280	277	267	279	286	269	263	257	272	290	255	222	284	284	287	273	279	258	260	284	258	254	264	284	283	263	265	273	255	268	255	259	267	258	259	281	251	292	273	258	273	281	278	270	305	250	270	273	270	272	246	251	264	288	253	258	247	307	236	277	277	285	241	278	292	303	254	268	274	253	265	268	247	264	267	281	273	278	282	277	256	251	250	265	287	260	231	270	257	280	264	300	300	280	263	268	247	276	278	294	267	266	268	254	263	259	287	284	272	269	231	254	258	265	254	276	259	241	251	253	269	288	266	282	284	229	245	262	263	292	265	278	269	266	253	275	278	251	258	258	266	259	268	243	255	226	245	273	274	283	280	242	264	286	261	290	278	239	282	270	254	282	276	249	257	264	282	245	260	272	271	255	281	263	258	243	261	261	305	283	314	249	273	273	275	257	273	250	290	240	267	262	273	256	269	251	282	262	263	262	250	273	251	262	282	281	256	279	274	232	286	239	278	262	248	275	248	281	262	236	284	263	257	270	276	297	277	254	273	262	270	250	262	251	259	277	263	299	255	285	279	245	246	261	301	254	272	285	250	258	278	283	239	273	277	241	258	295	247	248	262	268	257	267	279	246	281	277	265	262	255	237	253	277	280	272	256	279	270	242	268	259	266
25102	21372	27565	25524	10027	856	738	631	567	560	555	514	486	484	534	482	466	460	469	497	447	450	508	484	490	473	466	451	467	488	445	473	503	476	499	448	471	490	415	480	439	463	456	474	425	447	473	490	480	482	490	475	447	470	439	455	434	443	452	480	457	490	431	484	438	465	397	469	448	465	454	431	438	469	477	500	497	456	484	478	437	445	450	446	447	473	451	433	510	433	431	426	445	451	412	482	492	467	458	478	450	433	443	430	460	480	453	450	456	443	476	487	469	471	440	466	491	442	449	463	474	430	461	476	473	417	463	454	426	454	457	445	436	481	466	470	476	447	475	460	487	459	466	452	461	463	441	463	452	461	436	445	428	459	420	472	450	455	486	423	446	436	408	475	448	453	444	481	427	486	474	439	460	450	434	467	461	456	476	457	478	434	446	440	472	454	488	445	445	419	497	464	466	471	473	399	483	451	426	484	433	463	429	431	479	466	445	461	501	490	466	451	429	462	480	483	473	432	450	454	481	464	452	465	465	465	501	426	442	451	437	473	455	449	445	491	436	462	423	483	470	469	492	475	450	426	476	514	463	473	432	446	450	444	471	436	472	454	458	439	420	475	480	475	450	450	457	461	472	452	473	428	440	461	437	436	434	436	422	432	500	461	443	428	431	442	450	431	497	458	457	405	426	455	471	478	466	485	460	495	443	455	467	473	443	468	473	459	465	450	452	478	422	445	448	505	440	465	442	446	464	452	449	479	453	483	449	462	455	458	414	454	437	500	461	466	495	435	470	466	474	469	456	432	482	479	434	447	452	426	498	468	450	457	495	453	458	451	431	449	413	473	464	453	458	476	449	455	500	456	429	403	467	450	428	495	481	479	494	461	446	411	459	453	437	422	468	455	452	473	459	480	453	455	474	441	486	426	446	459	427	436	456	476	427	466	430	434	441	504	470	448	449	445	455	460	456	439	467	444	417	478	453	462	455	481	446	445	432	460	449	437	448	454	477	436	436	428	460	476	461	471	465	449	459	480	458	496	401	472	429	451	443	459	466	463	434	429	443	440	472	427	495	469	420	477	473	448	435	447	462	435	454	429	446	463	480	453	471	471	457	450	440	507	472	474	455	430	456	445	448	502	455	460	444	502	454	463	430	452	491	436	456	414	474	448	459	474	469	462	475	479	454	478	426	479	476	450	439	470	482	477	428	484	478	446	453	480	470	447	455	458	445	444	459	446	436	415	462	444	457	469	433	451	423	441	494	508	463	451	453	465	475	433	465	466	475	423	457	452	440	460	447	488	423	472	484	440	439	482	472	469	432	478	442	467	433	441	430	489	392	478	447	461	455	454	462	459	459	448	428	477	413	438	481	463	471	479	462	477	483	462	427	456	469	448	471	458	447	492	428	483	447	450	453	435	460	500	466	465	475	434	463	464	427	491	457	480	420	475	435	460	448	454	436	434	465	458	470	432	478	477	471	439	423	467	475	447	473	415	491	465	436	496	483	423	443	436	500	436	448	397	444	435	465	456	460	446	455	468	455	441	462	422	424	438	446	438	421	434	410	472	452	469	493	462	437	466	460	463	458	451	441	430	454	494	489	480	451	448	450	475	468	465	471	409	450	469	463	439	451	426	481	447	461	471	491	450	413	451	430	462	483	437	493	442	450	429	463	461	453	441	465	430	449	449	464	442	440	447	441	447	453	446	436	462	484	440	457	454	486	471	449	471	437	469	436	439	468	447	477	420	433	450	460	437	479	457	406	402	439	468	481	454	459	458	428	474	443	441	432	470	422	447	450	452	504	419	435	449	417	473	453	454	510	468	462	472	441	460	443	449	488	459	454	470	464	494	457	459	457	493	490	465	485	442	505	456	467	497	443	433	474	454	471	417	460	463	439	444	458	416	464	464	450	470	471	493	461	473	445	435	440	484	490	447	430	475	443	439	496	475	454	492	451	471	481	452	460	475	466	457	451	469	471	490	494	446	479	446	458	448	436	456	446	471	480	484	470	449	452	455	447	427	474	438	451	453	515	469	448	466	466	466	522	451	423	454	481	475	452	496	479	465	472	449	464	505	446	455	499	443	440	474	458	430	460	460	441	479	447	441	464	469	444	472	453	436	455	418	452	450	444	445	464	451	446	464	452	491	523	503	447	408	478	442	452	418	475	445	475	475	452	431	440	451	486	478	483	447	460	488	455	429	443	450	468	424	434	426	455	463	460	470	488	436	442	496	486	441	475	412	480	443	445	456	462	488	500	464	438	460	442	462	399	484	392	468	447	442	422	469	453	402	442	484	435	474	451	440	448	447	427	464	481	408	445	459	480	501	478	438	426	452	485	469	453	475	461	411	455	461	449	466	458	422	432	453	477	490	447	476	480	460	456	442	450	430	425	435	457	455	436	414	447	453	473	452	469	486	454	507	469	437	495	460	454	464	430	490	458	430	437	440	445	460	460	460	483	477	452	443	458	459	460	448	453	438	465	460	478	472	441	495	448	486	491	427	479	468	445	459	464	442	472	519	445	443	491	485	453	437	475	409	451	424	485	457	478	434	470	482	477	447	414	435	435	454	428	475	410	424	474	435	448	426	461	426	399	480	413	476	456	452	467	425	457	429	462	473	467	440	444	446	464	498	464	450	482	490	438	434	455	485	440	489	458	463	441	445	460	400	446	457	488	479	439	457	428	425	502	478	431	438	448	442	442	433	461	442	469	432	475	449	430	461	454	477	470	499	471	457	457	427	442	429	435	434	491	487	400	454	499	459	457	487	428	440	452	474	438	448	441	424	456	483	476	451	487	445	443	432	456	419	447	464	439	448	464	453	470	466	428	454	455	453	445	395	427	440	431	488	443	445	410	456	461	473	430	444	477	437	472	482	449	416	433	456	450	421	477	474	451	444	456	446	445	443	458	451	430	502	422	441	488	426	477	499	474	463	463	454	439	445	452	423	423	432	437	501	470	502	487	480	476	455	420	440	466	474	480	457	418	477	451	416	446	479	433	458	454	427	472	458	500	498	426	420	442	455	424	457	467	405	474	470	474	446	452	436	435	456	430	476	449	477	435	432	414	458	454	423	470	422	442	447	437	468	451	461	456	464	465	461	465	454	436	450	436	429	456	445	472	445	447	462	442	455	444	458	499	489	481	428	463	438	506	444	455	497	434	483	475	435	481	438	419	449	412	462	450	433	474	453	437	477	445	433	453	484	452	493	475	439	435	459	484	461	420	435	450	490	436	444	432	482	446	434	461	470	458	431	461	470	450	452	450	495	440	469	458	434	451	426	452	482	479	467	445	429	445	474	487	455	452	472	445	459	446	463	480	444	453	413	451	455	436	437	461	445	406	469	464	474	439	471	431	455	455	462	436	465	486	429	452	437	466	427	491	433	455	451	443	411	443	425	439	436	449	444	448	460	473	429	462	444	439	468	444	447	467	507	445	449	474	449	424	413	475	448	414	466	464	453	434	461	466	480	467	438	450	480	442	451	455	477
3490	5280	3441	1757	1322	1130	881	820	701	689	605	582	615	583	552	547	526	541	521	458	498	544	519	528	550	482	533	498	515	508	547	515	517	520	445	536	497	500	501	478	506	463	461	441	497	518	474	488	497	497	496	503	477	505	492	500	515	524	480	487	463	524	485	461	488	522	496	489	473	485	480	482	488	472	490	491	506	480	469	491	496	499	463	457	483	482	488	475	481	480	476	478	475	484	493	532	493	471	469	499	489	490	512	468	449	519	504	477	514	501	504	488	457	471	466	500	543	519	491	456	520	525	490	498	466	480	453	494	473	477	468	471	490	486	488	458	501	509	481	507	477	483	412	468	459	495	438	438	527	483	519	508	438	495	463	472	485	490	460	493	494	499	454	501	489	495	481	458	474	457	468	489	518	509	499	447	533	478	493	489	446	495	434	496	476	459	491	481	456	503	475	500	487	497	456	468	514	480	508	495	536	510	501	478	480	518	500	464	494	470	481	494	506	496	477	515	512	511	507	474	479	490	489	471	524	487	475	493	487	499	488	496	485	462	503	481	447	491	464	493	429	504	491	493	489	544	467	454	538	493	454	498	499	482	457	446	518	480	478	480	468	456	478	463	465	468	511	489	489	479	503	513	522	493	493	532	484	466	463	506	476	497	482	518	448	501	449	460	447	470	504	499	538	499	484	453	498	462	486	452	439	509	501	496	458	469	513	490	491	480	513	458	489	464	472	495	482	481	476	505	517	479	503	491	466	462	494	475	491	528	460	488	466	519	476	488	484	516	468	442	485	477	496	476	484	463	474	483	451	497	471	500	505	455	501	497	496	466	481	488	486	471	494	461	528	504	503	494	485	457	505	499	506	464	462	484	502	497	473	520	517	434	524	463	460	494	475	520	480	469	477	491	538	462	505	507	470	501	480	482	454	466	521	470	487	530	435	451	468	479	477	493	466	486	482	491	491	499	505	485	494	467	475	500	490	462	519	486	503	465	477	468	475	457	512	506	451	476	522	468	448	504	503	467	515	478	467	502	526	459	502	477	441	479	508	515	481	480	482	482	481	499	501	457	485	446	426	470	460	503	506	471	455	506	523	504	540	485	530	460	491	445	490	488	478	432	470	481	483	458	493	512	495	493	475	417	480	484	456	526	471	490	438	510	486	465	445	478	451	489	479	522	522	521	441	482	479	431	450	480	497	471	522	477	438	479	474	507	471	491	472	465	471	536	485	507	481	483	478	491	426	471	481	490	464	468	480	535	527	501	448	471	480	529	513	496	474	494	501	477	516	488	447	496	492	454	526	547	474	512	508	497	491	452	479	490	500	462	492	503	504	458	461	500	480	457	477	469	500	463	459	503	468	501	450	454	454	513	494	508	476	526	515	489	466	521	517	466	482	469	437	504	511	508	476	467	446	484	483	464	512	498	467	498	486	469	508	462	487	500	505	519	506	495	427	482	508	481	487	474	469	501	488	462	496	497	487	469	534	497	489	499	470	486	460	474	457	541	466	507	453	489	502	458	481	439	454	508	506	490	490	486	537	525	498	450	474	517	457	508	484	460	504	481	512	501	471	498	510	465	489	523	451	493	486	467	505	473	488	489	439	482	497	476	505	481	516	508	492	478	500	506	489	484	449	476	478	499	488	478	504	464	475	505	500	482	478	491	459	479	471	507	497	491	480	449	494	494	512	465	487	492	457	455	483	488	475	471	499	470	486	516	498	467	473	520	472	481	476	496	479	542	504	459	458	483	535	472	487	446	487	476	505	493	474	506	480	488	473	458	497	502	526	490	501	447	454	509	486	540	491	516	461	515	484	485	460	495	465	494	447	465	458	514	506	486	500	479	504	485	476	463	487	497	459	444	454	476	500	467	449	464	481	498	503	519	469	437	488	489	489	490	475	487	470	473	476	539	483	492	468	496	501	533	443	479	469	504	511	494	482	497	509	472	456	481	481	496	504	451	493	463	479	502	493	527	476	488	508	522	483	512	493	506	503	512	478	469	487	520	484	488	500	490	467	478	439	512	473	494	505	473	475	501	465	479	454	469	467	508	455	457	509	479	449	481	494	437	483	490	474	511	517	475	518	444	468	487	507	469	471	488	467	500	489	483	474	475	510	456	488	482	508	452	510	457	497	454	467	478	472	452	483	503	482	492	541	483	452	506	472	478	469	495	488	449	529	507	500	447	523	504	522	490	470	456	519	467	502	477	495	499	465	490	499	474	510	503	495	504	498	472	471	492	468	487	491	527	509	496	536	490	477	497	477	453	484	483	485	480	512	491	476	487	509	501	466	495	497	495	487	517	477	458	519	513	468	489	502	494	516	486	503	500	491	452	502	456	499	464	521	505	486	511	464	506	491	493	511	488	482	505	485	472	509	501	510	475	490	474	454	468	463	483	473	473	514	504	479	483	501	479	490	492	482	465	470	523	514	478	471	493	474	470	432	495	476	483	472	515	430	514	472	471	436	508	489	480	488	460	467	539	462	500	468	462	488	465	456	485	455	484	534	473	484	513	501	478	465	501	456	481	519	444	449	503	494	491	442	477	477	493	446	497	473	498	523	479	478	475	495	488	485	488	501	490	491	484	515	483	488	447	505	476	511	511	449	491	449	536	464	509	505	502	497	494	484	476	506	492	500	513	471	524	475	480	470	472	491	522	492	497	445	474	501	467	490	503	536	496	483	453	473	513	470	442	463	489	486	495	493	502	503	505	471	519	488	511	489	465	510	492	486	456	480	443	467	509	525	482	510	489	478	547	473	498	507	504	475	451	503	486	496	511	501	493	461	536	467	495	482	477	442	476	461	506	466	513	519	489	522	445	502	479	467	496	481	485	482	511	496	470	488	463	495	485	478	488	465	460	471	496	479	479	448	459	466	498	511	481	460	452	495	515	478	463	407	475	489	502	496	516	498	473	454	494	492	467	504	429	496	442	471	484	490	500	505	471	470	502	511	464	483	511	484	489	487	522	521	479	477	471	496	493	487	455	450	483	440	462	469	515	519	545	480	488	457	492	472	466	450	477	478	448	500	488	466	485	491	477	467	509	501	445	459	526	470	488	477	491	499	521	459	463	486	490	489	511	472	473	486	504	487	504	481	480	474	454	482	484	471	519	484	460	501	527	461	499	451	456	450	491	474	462	501	445	529	489	465	473	465	492	518	477	494	504	471	437	474	482	492	475	456	474	514	500	457	499	509	498	498	539	500	504	472	489	470	517	515	486	521	465	512	461	494	485	489	480	507	467	512	483	465	501	480	504	531	454	505	486	507	481	469	469	498	494	491	497	494	469	440	470	469	500	509	467	486	497	462	485	483	470	479	456	469	448	505	475	493	473	486	505	511	488	518	502	490	544	507	525	486	440	528	483	493	509	446	473	473	501	513	456	484	451	481	480	521	478	506	472	454	524	473	501	510	542	486	510	501	510	505	496	514	511	497	503	473	524	487	487	529	458	493	475	492	487	499	487	493	469	484	501	510	465	455	503
22850	21418	29150	24069	21418	21482	8183	1350	1040	860	800	749	766	729	686	687	659	653	650	664	674	645	611	614	553	567	584	613	627	526	595	546	594	555	575	582	547	589	622	569	617	572	534	573	572	533	552	560	538	556	579	582	583	521	597	551	574	565	567	574	544	558	581	553	526	586	547	553	567	532	572	573	594	558	536	528	555	568	574	577	566	562	557	543	565	530	549	590	588	575	543	535	538	555	573	556	551	560	567	538	568	561	507	539	574	559	591	605	551	549	580	531	563	573	541	563	584	559	588	570	564	550	531	557	521	573	579	549	548	543	591	557	579	554	559	543	565	571	552	546	522	568	581	542	553	559	591	547	552	568	561	535	562	554	606	546	527	563	567	564	565	565	550	561	553	575	544	539	566	555	558	557	547	567	561	547	554	559	578	537	567	570	530	548	547	617	550	547	573	540	574	548	588	549	565	532	536	513	562	548	535	530	508	582	544	602	537	574	562	536	537	593	562	521	596	566	575	537	550	550	531	559	548	516	568	554	549	540	569	558	579	557	589	554	516	554	526	553	533	562	558	540	544	557	555	549	548	557	564	561	505	545	568	498	525	553	590	542	559	547	543	584	509	533	560	544	554	551	563	521	554	503	573	513	570	569	549	579	528	536	605	582	549	594	521	560	566	547	527	572	560	578	553	583	554	555	510	544	562	554	555	571	553	556	503	581	523	520	556	583	586	598	544	568	568	553	570	561	585	538	573	497	591	549	550	569	575	576	529	570	552	528	568	591	513	545	546	540	497	536	543	569	550	555	545	551	563	564	516	567	580	564	531	563	536	519	573	555	590	567	568	546	571	526	546	517	558	545	552	529	511	492	555	553	561	560	566	560	592	541	566	523	562	570	540	578	554	555	490	590	594	554	557	549	546	563	537	587	524	557	558	586	553	589	552	570	569	535	567	511	582	545	572	548	567	586	557	533	529	576	564	549	578	576	583	585	584	510	523	537	541	588	622	533	528	563	545	551	524	538	516	522	570	549	583	553	586	539	503	587	524	537	562	543	525	553	560	555	596	591	548	542	546	563	573	526	547	562	569	499	545	554	575	560	535	580	537	541	528	519	591	531	570	559	549	575	555	555	543	578	587	567	614	553	541	577	547	540	541	537	576	552	524	569	582	540	561	571	568	577	573	535	538	581	545	570	561	571	593	514	567	557	621	605	552	537	514	576	536	522	562	496	586	553	539	553	530	583	563	525	588	549	535	547	583	547	525	531	561	519	546	558	555	529	555	553	599	588	543	555	577	523	554	579	530	528	548	541	567	561	561	568	544	592	593	527	529	544	554	526	557	540	581	531	584	571	589	537	550	555	570	605	519	555	576	553	587	539	545	582	558	536	542	558	569	554	554	539	590	517	533	581	565	596	540	534	604	551	564	542	535	525	544	567	531	562	538	579	550	536	562	567	561	524	595	544	532	502	574	544	546	581	559	542	610	551	547	555	552	573	530	562	563	577	590	556	602	545	540	545	560	513	556	539	560	547	545	554	565	560	513	568	547	549	534	580	553	557	520	536	575	572	545	490	581	533	586	541	509	550	571	563	538	571	526	538	559	568	550	560	539	556	594	519	601	555	535	568	587	550	560	529	534	549	577	575	590	567	542	524	535	566	590	579	539	583	585	552	513	533	560	554	536	599	564	590	565	557	535	562	547	562	593	588	522	546	551	524	551	570	566	561	501	513	523	575	582	582	542	554	556	569	557	585	540	498	536	556	569	575	558	539	551	555	555	556	599	555	555	537	569	566	548	575	521	574	574	567	566	552	577	559	575	567	585	553	525	533	569	545	565	554	523	564	517	545	551	548	553	536	574	539	577	578	557	583	548	534	578	571	552	572	583	583	525	558	569	605	559	534	563	587	562	541	508	564	539	536	519	555	550	561	523	600	594	538	584	551	528	556	518	550	544	546	610	531	534	545	567	546	542	564	521	525	575	543	610	545	591	564	554	556	563	535	551	556	544	563	599	550	598	516	569	532	588	574	582	552	556	605	565	554	551	564	565	556	581	584	534	508	548	540	595	552	573	549	582	551	566	554	613	576	527	546	495	548	609	613	553	555	551	562	535	554	567	567	531	539	513	563	586	566	574	529	565	548	572	569	560	600	536	553	560	556	556	562	557	558	587	559	536	571	551	563	563	563	551	543	564	558	566	581	574	509	552	561	550	603	547	546	530	538	567	544	527	512	545	552	540	546	545	564	592	546	543	578	549	567	530	555	519	538	549	600	595	544	574	539	593	579	544	565	554	542	590	588	547	528	543	531	545	517	576	562	564	535	600	555	560	594	546	574	515	585	512	529	532	520	587	532	542	561	543	583	561	536	562	547	529	551	515	522	553	548	578	599	534	566	587	562	562	556	546	563	528	567	558	536	592	543	566	557	552	570	569	546	548	562	523	537	565	560	524	549	528	526	561	563	548	554	578	545	554	568	563	528	543	576	517	605	566	533	564	573	532	537	562	588	536	576	558	535	548	540	559	541	518	552	563	571	576	545	585	550	563	551	544	515	563	523	529	571	498	551	607	580	536	530	537	529	563	542	591	530	543	595	548	552	512	545	572	555	514	487	553	559	564	573	550	584	533	552	559	552	531	576	570	523	557	553	544	544	560	581	583	548	552	545	534	565	571	555	534	557	536	537	581	499	561	582	531	578	537	592	558	585	575	518	534	552	590	555	531	542	516	517	548	512	563	529	545	593	542	529	554	554	529	556	568	589	540	569	558	533	624	580	537	547	559	498	544	566	545	512	551	585	562	537	558	544	572	552	587	541	531	604	565	560	539	553	587	569	517	545	515	529	530	519	519	573	515	556	537	544	555	527	523	518	572	550	535	544	563	561	575	571	548	513	564	581	538	532	546	514	567	584	581	548	583	547	543	582	502	559	563	535	562	578	576	570	535	550	609	562	563	565	535	562	513	569	564	542	550	554	612	535	559	562	577	564	518	536	581	546	562	580	518	553	539	590	563	541	574	561	559	558	598	533	555	573	559	576	581	536	568	531	543	550	565	602	558	550	574	584	553	558	533	593	571	563	576	543	542	572	559	600	574	605	576	568	523	536	580	566	538	596	601	549	504	550	538	559	538	530	542	574	546	557	557	568	564	563	551	579	498	551	541	568	540	510	558	533	553	564	626	543	590	526	564	555	547	542	538	606	590	531	547	521	544	515	517	576	549	584	558	541	578	526	539	573	573	556	548	576	552	566	568	538	567	537	559	533	549	560	574	568	551	544	574	591	557	526	581	561	575	562	547	538	536	544	531	519	555	575	540	536	571	547	596	533	534	523	544	547	503	549	535	547	581	579	546	544	577	547	575	550	554	552	581	575	525	530	528	551	564	520	551	519	528	567	576	539	520	546	567	557	547	579	548	533	559	599	557	560	536	539	551	529	546	527	569	552	554	531	538	549	565	571	541	532	578	571	522	571	531	540	535	541	570	570	548	529	559	546	537	552
4863	14947	9812	4860	3604	2684	2124	1668	1430	1231	1124	976	906	817	762	777	742	705	691	656	609	646	653	566	586	645	609	634	602	600	624	580	562	600	611	548	557	570	584	577	558	576	612	537	595	576	550	570	587	585	558	503	624	551	571	595	584	567	539	572	586	568	594	533	527	559	533	574	571	561	551	574	588	521	566	546	559	592	586	541	565	556	542	557	584	529	539	540	548	588	567	578	592	530	582	588	580	571	537	564	535	547	531	558	549	556	555	579	532	555	541	579	557	544	549	534	545	569	553	563	516	535	557	533	570	565	589	550	552	547	534	538	558	562	574	542	528	585	588	559	548	620	529	551	504	550	564	572	585	567	595	589	569	538	584	545	512	580	567	520	585	566	562	591	562	596	529	536	553	569	561	554	552	608	555	559	542	551	533	584	583	588	567	541	545	536	565	546	569	568	570	539	542	560	566	541	604	541	541	545	594	585	547	555	551	545	570	602	555	562	570	591	568	519	605	550	530	568	561	560	564	604	555	549	566	591	543	561	561	527	563	542	559	550	574	544	581	538	532	570	552	529	547	554	559	534	571	528	573	562	570	572	548	523	542	551	564	551	535	527	532	582	596	569	581	555	546	531	531	540	560	559	576	552	552	566	582	544	571	558	529	526	601	532	571	511	578	510	593	535	515	551	545	598	550	564	552	569	576	550	573	570	542	567	559	560	515	557	529	550	552	575	585	562	588	564	560	585	545	587	530	586	517	511	585	529	579	550	529	565	574	547	575	552	573	544	551	547	568	569	545	552	563	548	590	543	549	538	550	550	583	537	557	541	513	608	576	548	535	565	533	558	549	565	574	573	572	543	544	570	545	589	577	564	518	554	528	602	525	528	544	565	557	574	593	550	526	599	542	552	555	513	568	565	588	565	542	567	543	526	531	570	608	533	582	563	512	533	593	560	598	565	531	562	567	546	514	557	570	589	514	552	574	577	557	564	546	553	565	611	579	540	584	580	523	536	585	573	563	578	538	581	565	552	498	527	563	572	555	556	514	593	546	564	541	532	549	548	546	540	601	591	590	566	539	537	575	560	544	530	520	583	525	608	545	565	550	580	553	570	551	551	554	557	575	545	543	601	559	553	565	569	536	558	563	567	530	554	525	557	607	581	542	546	521	538	563	567	561	588	514	555	572	559	563	598	569	587	572	584	553	586	540	538	522	551	594	544	592	545	593	563	541	561	534	550	528	585	577	587	573	520	543	569	566	560	589	533	531	568	532	635	529	588	519	560	534	599	564	554	554	548	536	564	590	536	571	537	548	585	544	527	558	582	583	566	548	597	527	580	559	584	551	574	597	596	512	519	581	546	594	559	553	573	587	538	524	579	524	551	541	493	560	565	574	570	545	537	592	591	563	553	544	529	550	549	543	547	541	542	530	569	561	535	601	573	542	527	551	538	588	547	529	524	587	557	560	549	532	575	531	576	587	531	595	522	570	554	549	529	557	548	567	548	539	558	570	573	552	573	576	584	558	559	531	545	577	552	544	561	567	527	576	584	512	548	551	568	532	552	616	561	533	581	578	543	572	520	578	556	510	556	562	537	557	528	576	602	586	516	577	572	567	563	573	576	536	543	580	552	532	568	577	514	545	570	549	529	527	590	556	560	547	587	567	573	574	545	527	513	563	541	562	585	544	565	540	545	578	536	564	542	561	567	559	538	573	588	549	523	575	582	558	553	575	594	560	565	545	584	558	578	546	601	548	584	541	563	572	563	552	562	528	524	580	566	555	570	540	587	549	560	548	582	533	540	558	538	524	561	546	537	533	545	543	584	589	534	551	556	608	585	521	567	564	559	538	540	491	549	581	572	558	534	543	583	540	579	577	598	562	544	556	544	536	548	563	574	586	552	562	574	554	589	570	544	553	549	564	546	535	518	502	537	581	561	543	525	579	552	547	555	576	558	537	560	545	567	533	535	536	589	540	536	520	555	580	541	563	569	569	532	537	534	574	568	546	533	587	556	548	535	525	556	616	554	609	538	560	564	566	561	547	499	569	559	579	594	544	537	572	545	539	560	527	568	561	562	554	527	497	590	549	569	583	534	529	546	560	531	535	568	598	573	561	569	564	540	567	593	586	501	549	540	561	632	564	573	589	534	559	565	546	518	527	554	568	545	575	550	542	569	518	558	544	588	544	570	534	520	563	544	603	563	560	504	567	539	522	551	599	555	596	568	578	567	528	594	538	476	555	542	494	548	577	572	539	509	547	558	495	570	536	534	555	567	572	595	565	530	542	545	553	606	597	540	593	532	549	546	591	561	572	547	541	526	570	554	549	555	554	533	618	486	516	544	544	540	591	553	510	542	574	581	574	552	540	552	532	575	552	571	546	523	565	530	573	546	534	582	568	589	595	538	540	551	535	569	550	542	576	523	573	593	546	569	553	521	570	546	598	524	513	589	572	555	537	579	583	551	536	537	592	567	551	553	532	593	524	497	578	561	564	585	584	582	578	528	583	579	575	545	575	549	564	561	578	538	545	577	547	564	565	535	565	590	538	599	548	541	557	542	525	575	526	553	533	526	535	517	532	565	550	540	581	540	578	550	566	534	528	571	597	575	577	535	531	554	543	530	586	527	487	513	556	582	531	517	545	567	547	579	554	569	558	541	551	574	603	537	543	566	533	551	593	573	533	596	550	565	540	536	522	534	526	562	528	574	563	548	569	588	576	595	574	584	562	507	544	553	572	573	558	539	560	571	544	602	537	563	565	560	558	583	552	557	570	557	541	563	544	592	535	537	531	591	565	543	577	556	574	586	540	576	534	523	588	552	563	575	527	577	569	554	586	512	607	557	542	560	575	552	562	538	581	529	564	560	544	568	526	575	551	548	570	527	562	525	562	556	565	549	566	520	593	556	578	501	553	545	555	571	567	582	586	583	501	526	554	535	521	524	494	584	529	527	562	529	572	523	564	518	548	543	553	550	560	559	561	529	575	544	544	535	541	555	586	551	550	549	594	572	548	534	591	604	569	582	565	570	549	541	543	577	542	551	581	547	514	575	535	535	546	562	579	544	594	576	565	525	527	568	539	562	555	527	517	577	547	538	578	566	515	531	574	516	548	610	592	580	518	546	562	502	579	565	555	543	597	567	560	543	572	578	544	564	543	543	530	568	599	574	548	544	566	585	566	572	539	534	575	522	551	549	538	575	568	567	539	505	595	555	536	563	544	536	569	571	554	512	566	612	560	525	565	570	583	546	544	575	552	585	579	538	558	553	544	555	559	569	559	548	588	567	575	537	546	532	521	568	499	497	599	540	560	534	554	563	540	543	553	564	548	569	586	537	516	579	560	556	572	532	519	564	556	540	519	618	569	558	559	543	556	567	580	560	528	576	563	561	533	557	560	572	611	550	531	547	541	577	560	570	610	566	530	559	558	544	566	573	599	566	564	567	543	520	523	600	544	559	614	507	562	530	566	587	540	577	570	549	569	566	605	584	552	544
27914	17536	3367	507	343	306	247	223	235	279	245	240	229	237	221	228	216	241	247	213	233	212	236	234	223	237	212	239	234	239	265	219	226	229	231	221	223	242	252	235	208	230	225	226	211	254	221	217	234	210	240	216	216	223	235	244	231	216	217	229	250	223	221	250	240	244	244	224	226	240	235	218	217	244	218	222	230	246	255	217	246	250	230	213	240	224	232	217	228	257	218	230	241	215	227	216	238	239	233	227	235	243	237	203	228	205	242	227	222	224	212	234	260	216	244	238	213	204	226	231	248	224	233	220	220	226	203	231	228	240	216	189	230	226	206	230	239	229	210	255	221	242	232	233	230	254	212	252	248	243	209	239	243	204	237	230	222	220	216	225	218	250	230	220	226	239	222	243	219	236	255	253	214	220	240	233	251	216	206	220	237	239	243	235	241	249	227	244	220	216	220	227	199	230	227	236	216	221	238	244	216	257	243	246	244	219	234	231	244	219	236	265	213	226	230	208	196	236	233	233	233	258	224	268	214	216	217	214	204	190	220	245	239	226	205	221	249	238	220	228	233	234	214	227	221	222	215	226	218	226	207	254	210	223	264	236	245	233	231	223	223	236	248	220	242	252	237	260	188	241	220	232	249	241	237	234	219	220	234	237	251	239	209	226	246	232	239	214	230	231	241	249	231	204	206	220	234	215	252	217	199	254	224	245	221	238	262	218	228	233	237	235	237	230	237	220	203	244	230	216	204	239	236	197	257	225	241	231	228	221	227	233	216	222	259	251	226	239	214	216	234	227	226	228	219	215	244	216	212	249	222	202	246	225	226	235	232	243	225	222	216	228	234	197	241	229	199	225	230	240	221	226	220	250	234	207	212	251	233	223	241	230	244	237	221	225	241	230	220	245	203	214	210	205	226	233	249	211	219	254	215	217	218	229	262	222	230	228	243	228	258	211	216	237	251	248	233	238	214	234	243	207	218	227	213	226	228	251	216	210	224	226	230	205	259	229	250	227	224	191	243	217	220	221	234	244	227	243	226	250	243	225	200	254	243	247	242	196	251	241	216	220	226	246	202	227	259	214	231	234	234	259	237	209	207	235	199	220	219	236	227	264	234	249	209	232	241	213	252	237	226	237	217	220	239	232	239	230	226	236	248	231	228	213	230	228	212	249	237	216	247	226	248	233	239	224	223	196	232	239	206	225	222	227	233	254	232	241	244	209	235	230	267	225	224	247	222	225	237	233	231	242	224	224	235	215	230	244	212	210	211	210	235	254	223	256	237	235	237	227	217	224	221	220	236	232	209	209	230	231	232	219	222	226	239	238	208	239	221	203	235	247	253	208	236	249	224	257	252	222	247	270	227	225	232	201	256	237	242	251	213	211	242	239	251	213	243	243	264	212	217	245	248	235	227	225	220	245	228	262	255	250	266	243	245	239	237	235	211	245	196	245	214	249	231	233	213	239	210	214	244	245	211	249	210	219	249	223	249	216	249	217	235	236	247	227	215	220	239	238	217	210	231	238	219	252	181	257	248	214	241	200	219	230	244	214	233	216	210	243	213	241	231	238	242	204	232	235	217	224	258	234	237	251	219	232	215	241	228	244	241	242	232	234	227	245	199	223	234	231	236	222	221	241	234	229	227	237	244	221	217	230	239	203	257	241	251	232	216	225	230	226	210	255	213	223	230	189	217	230	216	220	236	216	235	223	226	254	225	251	210	224	203	247	204	236	227	215	210	237	219	243	219	208	226	222	239	231	200	254	248	221	221	223	231	234	230	241	241	231	217	232	234	252	227	217	240	227	234	182	220	247	254	227	216	227	222	237	229	224	228	215	226	229	241	231	242	226	252	213	268	217	240	244	211	239	224	227	210	222	219	221	233	236	225	223	217	245	235	243	233	224	201	223	245	225	217	218	243	193	210	249	233	244	229	217	225	244	229	241	218	215	225	258	261	226	211	223	238	227	213	219	225	213	237	248	241	228	229	230	232	219	212	249	261	224	236	232	216	226	249	239	209	201	247	210	242	257	235	237	231	238	238	260	212	236	202	230	214	234	250	236	216	241	225	214	222	233	227	230	214	227	234	227	232	211	236	227	267	236	218	215	215	229	250	230	229	243	208	209	220	245	243	213	226	223	224	208	228	232	219	242	226	246	230	222	258	247	235	224	231	218	229	249	198	218	220	229	237	260	238	212	232	258	220	216	223	222	241	233	260	231	229	239	243	217	223	216	194	244	234	214	214	233	237	233	227	228	245	217	224	223	224	226	216	240	223	238	238	205	212	236	237	226	216	240	236	233	247	213	221	210	238	232	244	234	221	221	233	229	219	229	237	229	188	221	227	180	224	229	251	221	232	211	228	201	225	214	227	231	244	234	231	228	225	217	247	216	246	231	234	220	241	241	231	239	237	245	229	229	219	247	223	241	230	230	221	217	218	236	248	218	235	221	230	225	227	206	245	243	256	227	223	229	238	271	215	223	223	238	241	219	228	227	228	212	248	230	234	230	210	229	245	229	241	207	237	256	226	217	239	235	230	240	244	237	240	232	250	232	254	218	229	241	232	208	235	235	214	219	237	249	242	215	257	232	216	224	215	241	246	226	240	207	202	257	228	231	209	224	213	196	222	233	242	242	246	207	226	214	221	217	225	238	218	245	197	230	211	213	203	230	229	210	248	228	270	243	250	211	235	241	223	212	241	234	241	212	244	226	245	202	226	231	249	216	240	247	241	234	230	240	234	244	241	236	213	229	225	258	224	258	231	229	257	218	255	250	207	259	240	231	234	263	254	239	214	251	216	242	222	188	227	236	219	234	214	205	221	233	257	228	235	227	253	224	210	263	228	232	230	232	226	209	231	224	210	215	237	239	199	234	238	231	246	221	218	253	232	225	227	233	236	243	223	241	224	246	221	219	224	252	246	236	201	224	225	224	221	251	256	209	233	216	225	236	214	210	236	232	226	251	211	213	233	215	236	215	235	241	232	258	255	245	229	252	225	204	235	236	272	236	232	250	221	234	224	229	218	274	227	246	241	214	245	230	232	231	209	230	251	226	251	208	243	231	213	240	246	224	222	230	238	205	239	260	213	238	220	221	221	242	243	227	234	220	236	240	221	230	211	229	225	251	234	213	216	237	228	226	247	235	254	220	217	248	225	225	230	226	219	229	258	231	226	227	234	242	232	220	250	216	234	242	207	224	235	243	231	222	224	211	199	204	210	238	216	233	217	254	239	233	219	212	227	247	223	239	240	256	214	234	242	249	226	221	255	228	223	214	236	217	203	245	247	247	247	249	233	261	232	227	210	253	251	215	228	235	200	240	233	226	239	217	192	201	215	234	229	231	210	227	243	216	250	206	241	241	221	252	220	232	252	247	221	218	238	231	228	239	217	236	262	241	236	214	241	241	226	219	244	239	228	263	244	220	250	250	213	244	221	214	239	227	205	234	244	229	238	255	228	223	256	228	206	250	240	245	257	226	241	216	252	245	222	228
4297	814	573	360	382	328	301	316	282	234	242	248	257	263	299	264	253	262	255	254	265	245	277	256	241	266	264	253	283	243	232	258	255	259	237	248	238	247	277	247	252	263	268	259	261	241	260	242	286	277	256	254	260	252	262	236	263	250	257	292	238	243	261	252	273	244	293	235	226	256	273	261	257	257	279	267	271	266	245	253	269	267	227	230	294	275	281	245	271	275	263	271	258	237	255	252	284	258	275	249	250	236	239	260	247	269	279	252	264	263	235	276	264	286	280	277	255	247	268	253	261	278	248	271	273	241	226	287	250	264	265	275	269	269	240	259	275	276	247	226	240	255	266	262	258	258	253	241	277	268	265	266	263	294	268	243	258	252	259	284	221	238	248	252	244	247	239	242	246	269	267	244	262	235	251	278	222	267	256	247	264	277	251	229	284	273	249	241	291	272	255	295	250	270	256	244	224	265	267	251	267	256	238	242	284	231	265	232	269	276	247	236	227	265	260	251	250	251	258	255	253	259	234	255	230	262	226	254	232	250	263	280	263	264	255	244	230	275	255	247	236	225	221	260	283	241	261	239	251	250	245	258	261	266	241	234	250	244	270	296	252	238	268	264	269	297	234	273	222	261	246	297	228	257	263	246	261	258	248	235	289	243	274	271	301	258	257	235	258	264	248	288	257	276	258	226	261	278	263	229	272	270	280	285	256	250	245	255	251	257	254	287	256	264	220	267	234	237	252	275	246	256	265	232	266	251	250	249	247	249	215	233	250	253	247	249	230	255	256	252	234	249	233	254	262	262	264	256	241	264	261	230	259	268	258	217	280	249	273	264	239	243	261	274	257	252	275	273	269	249	259	243	255	233	254	260	265	264	252	227	273	253	291	249	272	240	280	246	229	260	240	247	251	276	251	255	243	255	237	278	232	240	246	231	258	269	270	247	264	290	224	294	240	259	254	266	269	261	271	266	279	252	259	259	255	268	260	224	286	268	266	278	253	267	261	269	239	241	242	261	271	266	251	232	275	257	246	242	237	265	248	270	240	264	261	263	287	244	278	264	271	252	241	252	253	231	243	269	244	255	259	237	272	281	263	262	243	263	247	260	260	252	247	254	266	261	275	262	264	261	247	275	281	268	273	241	262	269	249	243	239	271	245	279	237	248	274	272	249	247	269	248	268	238	275	251	238	233	275	228	260	267	277	291	279	274	251	257	253	249	251	261	296	263	248	269	253	284	256	236	289	238	227	241	272	269	267	245	257	257	249	271	254	274	241	257	260	284	253	249	252	265	243	247	254	288	251	262	250	262	232	264	255	247	279	279	225	278	253	254	238	242	247	243	221	270	261	234	265	253	260	251	254	251	259	247	266	254	285	259	246	278	256	241	272	240	246	254	243	256	237	260	252	268	243	285	238	269	219	271	252	270	294	279	276	240	256	250	284	271	239	283	272	263	259	272	260	261	257	244	273	262	267	264	220	251	239	300	241	271	271	252	263	272	246	255	251	267	278	272	236	266	246	239	276	258	301	255	238	277	232	231	248	228	250	251	246	223	287	286	293	248	266	232	282	245	256	290	270	268	282	258	259	251	260	250	281	252	258	252	248	242	251	273	252	224	238	238	255	240	258	240	242	234	266	246	267	260	243	222	246	231	218	228	263	254	244	262	257	275	240	244	243	267	240	273	268	245	268	277	250	238	261	251	270	260	235	276	244	261	258	241	252	268	259	279	263	255	279	265	287	265	260	247	280	249	234	239	231	249	246	229	280	269	281	265	236	258	213	238	260	288	242	274	244	244	281	283	257	274	270	245	263	257	286	234	272	267	250	250	268	271	283	254	243	252	287	268	245	275	261	260	273	250	271	270	251	245	263	268	220	231	260	269	265	261	255	251	207	263	250	278	242	263	250	256	258	282	247	274	267	252	275	253	248	268	296	263	265	274	252	284	258	260	263	238	238	261	235	267	258	267	250	234	228	281	248	241	264	267	221	278	266	262	266	257	286	234	251	231	276	236	241	268	253	273	256	232	251	245	265	284	279	219	252	240	282	259	269	281	273	278	240	275	252	278	261	241	244	267	262	283	260	255	244	261	265	272	242	244	257	272	249	240	310	259	270	244	275	268	255	259	238	285	257	250	273	239	263	257	267	270	264	266	262	255	292	243	266	263	233	254	253	251	253	271	256	256	283	269	244	260	240	297	307	263	272	269	265	260	257	266	271	262	262	235	229	243	253	269	248	231	290	238	274	266	266	268	252	262	255	250	240	265	282	233	275	267	255	260	248	249	262	225	261	292	263	273	254	242	269	262	235	280	262	255	244	225	295	269	248	266	262	262	251	288	239	281	245	273	256	257	254	258	267	250	236	255	258	249	248	288	265	237	239	281	246	253	261	250	267	267	286	255	233	282	249	259	284	236	276	264	273	258	249	241	241	256	269	233	243	277	237	254	238	247	246	250	274	267	277	233	256	257	241	229	272	276	272	262	229	278	263	286	266	248	243	271	273	241	244	253	264	259	244	251	270	264	256	270	246	251	259	248	292	296	220	263	238	255	256	267	249	251	253	258	235	255	242	279	240	258	245	262	251	272	250	247	240	254	264	226	249	253	258	271	239	242	255	269	278	269	264	267	267	282	233	276	260	278	275	255	282	243	258	284	228	233	259	252	253	235	255	241	261	273	242	266	245	238	243	276	267	260	239	234	244	257	279	244	268	281	283	266	282	247	285	271	241	248	251	256	238	252	232	280	241	289	245	280	266	273	244	259	281	242	241	273	241	237	286	274	240	272	247	255	244	244	272	279	263	263	273	290	235	250	248	239	262	257	270	274	246	263	284	260	258	259	277	244	260	276	264	254	283	239	273	225	267	252	253	275	252	257	275	249	242	254	243	268	237	259	242	266	237	257	263	267	260	243	264	276	267	261	286	243	253	272	251	248	240	251	274	235	280	270	237	280	250	250	252	253	286	243	266	219	278	265	296	246	240	256	255	265	264	264	253	270	275	220	255	257	259	238	267	265	223	262	244	279	274	258	274	241	263	258	246	255	262	245	257	260	261	245	279	269	255	269	292	278	269	283	258	263	253	269	251	253	295	261	253	262	267	266	241	230	279	250	272	251	248	252	256	263	246	252	276	273	254	243	267	245	269	251	262	247	245	260	274	245	242	274	252	264	255	274	281	258	283	265	264	260	231	265	245	248	276	239	238	268	251	255	260	281	267	255	232	295	250	245	239	240	253	251	268	246	270	277	231	265	271	265	247	261	273	261	234	244	245	276	223	253	273	250	247	256	246	266	252	263	270	254	272	268	253	288	246	238	269	257	262	272	264	237	248	258	246	265	259	256	267	256	256	272	254	286	238	226	266	271	241	271	286	251	269	274	259	273	276	224	253	277	256	268	270	286	229	284	237	221	268	238	264	246	243	253	266	260	270	249	250	245	265	246	249	252	267	226	276	261	245	270	262	262	245	251	250	276	268	266	239	265	265	278	264	265
23930	21380	28654	24458	21388	9239	868	582	477	417	411	423	353	338	312	303	331	275	285	310	280	282	264	263	263	250	257	279	245	249	260	279	265	262	227	275	250	240	244	236	262	240	243	267	243	251	257	283	246	274	256	291	250	244	269	283	271	255	244	241	247	239	240	258	270	280	253	240	253	249	265	285	264	235	252	247	273	263	232	246	261	232	261	273	245	273	262	237	249	258	261	263	249	248	261	227	270	260	246	252	260	211	259	245	277	264	256	248	241	246	250	259	275	239	236	257	265	246	231	258	263	239	235	257	240	257	245	253	253	245	230	246	241	230	234	238	234	213	258	238	248	240	272	246	234	241	287	245	239	233	236	234	241	246	228	240	239	263	226	247	260	245	251	267	245	270	264	268	241	266	267	260	253	253	261	267	265	270	260	260	245	251	264	264	258	226	240	290	294	256	220	244	269	240	252	252	250	258	270	266	240	234	276	231	256	228	262	264	263	249	252	277	279	252	251	227	232	259	254	254	245	275	260	221	240	267	271	281	251	245	266	222	265	267	281	262	250	240	267	243	289	253	211	261	260	289	253	245	262	262	233	255	249	234	269	272	231	237	218	268	247	261	223	275	243	244	243	238	251	263	245	250	258	249	247	201	267	254	256	279	278	249	267	271	243	257	273	225	270	258	248	231	275	254	267	257	243	276	242	282	247	244	268	241	260	245	245	241	244	256	246	267	244	255	228	287	262	275	238	259	252	252	229	239	280	239	258	282	275	271	231	238	241	237	259	258	232	237	260	245	256	297	253	259	236	255	272	247	224	295	250	248	241	265	240	248	238	234	243	239	243	250	264	229	268	253	261	250	243	255	247	250	260	216	255	239	298	292	238	249	250	270	244	252	268	267	251	258	246	251	249	254	269	265	257	238	245	250	254	250	249	256	241	273	256	234	254	261	244	258	251	265	271	260	279	229	271	257	264	246	275	263	257	258	235	265	230	235	257	240	266	249	238	216	254	238	258	272	237	231	262	246	261	272	255	217	262	244	258	263	263	242	238	215	266	260	252	254	262	235	298	233	250	232	207	261	242	253	257	240	239	269	269	285	244	278	256	227	252	239	243	230	235	266	235	223	265	242	232	277	255	250	217	234	246	259	264	261	249	276	253	244	261	243	247	278	260	251	256	255	224	240	246	273	234	238	230	238	243	270	242	244	264	263	234	272	248	265	289	259	249	261	232	256	251	241	255	250	223	281	261	271	247	259	204	244	234	230	255	236	257	249	244	264	228	268	248	238	248	241	236	244	279	252	230	235	262	245	248	257	275	256	243	255	253	263	227	245	286	256	236	243	248	253	240	230	267	253	275	260	237	237	265	297	239	271	234	239	254	281	276	239	262	277	247	258	255	253	260	240	243	274	249	243	261	257	236	242	236	248	262	262	255	262	224	268	238	254	261	266	250	273	246	231	260	198	257	225	265	248	251	233	272	245	256	224	290	293	223	261	239	247	256	242	263	251	236	266	244	245	243	259	280	263	243	277	253	253	229	260	239	251	268	246	236	252	256	233	233	281	242	251	255	224	243	242	234	243	253	243	249	253	264	257	224	276	247	251	233	248	243	222	215	255	258	233	265	243	269	232	254	239	232	236	215	270	255	269	232	243	245	225	264	259	248	241	237	235	255	253	233	240	265	276	250	279	264	221	257	238	267	255	234	241	248	254	276	231	249	255	265	242	238	252	244	234	244	245	251	225	236	269	249	217	270	238	239	225	271	241	249	249	231	245	264	247	256	262	237	271	248	243	244	243	244	259	270	232	242	243	273	246	280	237	261	249	244	252	225	242	238	263	253	254	244	257	219	288	286	248	253	248	238	268	244	244	280	243	274	239	258	221	258	241	247	243	236	261	226	268	249	245	240	252	236	256	265	231	227	239	234	265	226	243	261	260	259	247	252	247	264	213	220	256	237	258	234	264	235	258	254	244	258	236	227	229	221	213	255	261	242	252	264	226	223	238	271	247	266	258	243	252	256	255	260	231	243	235	234	243	238	234	251	226	254	243	252	252	239	268	279	246	278	261	239	254	234	254	288	253	244	240	246	267	268	244	257	257	244	260	265	256	260	247	249	245	222	260	259	269	271	248	216	238	235	260	262	229	247	230	269	247	281	244	231	250	267	266	254	256	243	229	249	252	243	247	238	229	230	243	237	249	232	272	234	284	234	251	263	277	244	236	260	277	280	230	219	255	242	246	238	264	244	240	225	255	276	260	255	264	265	240	257	257	259	240	246	251	263	265	264	260	240	248	257	254	256	274	237	272	257	276	240	285	260	261	240	264	252	248	226	231	247	248	236	242	257	269	265	228	269	258	252	254	249	227	244	239	261	259	260	230	261	264	264	268	249	249	276	262	254	234	276	259	252	244	272	300	237	259	268	277	245	249	232	268	272	295	268	264	273	248	258	237	283	259	259	238	266	235	252	249	273	223	243	225	271	259	246	211	263	234	279	253	272	232	230	272	233	267	264	246	236	243	254	246	249	257	253	256	240	241	244	236	236	264	239	287	255	238	251	250	257	241	267	273	250	268	241	250	252	250	248	246	251	241	259	264	248	243	262	272	202	255	243	244	276	196	236	251	257	258	253	249	270	249	248	228	248	259	236	257	242	262	259	289	258	261	274	256	274	222	272	263	237	279	253	273	238	236	264	249	236	245	266	253	247	234	220	251	250	244	251	256	259	282	235	246	269	250	230	257	240	267	255	263	247	287	249	237	221	252	265	223	267	252	276	228	229	249	246	250	262	252	255	273	260	264	251	256	270	246	257	254	238	248	228	244	271	265	250	233	278	271	260	250	258	257	279	244	225	270	272	261	246	258	254	241	233	249	264	251	248	253	261	263	257	284	241	263	227	251	221	239	233	268	236	235	254	271	245	244	249	260	254	254	253	253	228	266	253	247	248	268	253	264	260	231	280	256	232	234	248	274	232	272	252	231	246	271	259	242	266	252	242	253	270	251	264	245	232	255	240	248	245	279	242	256	228	249	245	268	211	234	264	258	234	261	231	251	246	236	227	268	268	230	255	243	238	262	240	228	230	258	244	240	243	234	251	236	237	252	236	250	258	275	248	249	217	262	269	265	246	242	230	275	235	277	245	230	222	238	240	256	266	247	251	249	255	267	256	232	265	265	224	283	227	220	213	270	268	256	270	233	225	229	260	277	246	230	207	240	236	242	242	238	256	265	258	239	227	277	269	237	228	265	237	263	248	260	243	252	232	244	276	275	244	254	261	256	235	256	256	259	248	245	227	245	254	276	236	249	231	264	240	225	262	260	242	271	255	241	256	250	240	250	230	234	265	246	243	249	239	255	237	230	271	256	245	234	247	232	265	252	282	267	258	252	247	281	237	270	251	244	242	265	244	245	238	228	272	249	257	274	249	253	247	243	260	239	225	239	242	246	250	260	288	232	251	275	250	252	275	237	265	236	249	249	229	247	256	284	260	258	246	239
3318	8924	5849	2621	1860	1431	1056	862	768	631	538	483	405	406	388	387	358	391	337	312	275	333	303	314	311	286	288	256	292	276	300	284	298	290	287	279	289	294	243	280	255	283	290	296	285	271	261	271	254	271	291	255	281	272	264	253	289	286	250	251	254	281	255	295	292	270	267	251	261	256	248	250	284	286	256	280	273	247	280	276	294	290	298	284	260	268	233	264	276	258	265	266	278	250	270	258	274	229	265	256	260	295	285	256	263	265	250	269	278	275	271	259	265	291	275	267	292	264	281	293	278	244	242	267	273	242	245	265	265	271	280	230	279	291	254	263	283	271	246	259	273	278	256	287	287	274	271	267	284	247	290	284	261	267	240	290	250	280	267	261	266	265	249	245	260	259	242	253	273	292	263	296	258	277	250	274	244	269	261	293	246	275	244	270	272	252	285	281	219	265	260	265	284	246	257	287	278	269	254	233	272	295	260	257	287	279	287	223	278	270	282	248	268	261	270	251	282	251	247	266	264	247	270	267	243	255	278	244	276	249	287	266	246	271	255	264	253	285	273	262	246	293	241	266	285	263	275	289	268	276	297	282	267	273	263	265	287	289	267	268	279	263	283	259	254	278	262	272	263	251	271	248	248	267	274	268	267	260	256	275	284	284	253	280	264	277	252	262	286	287	278	273	282	271	258	233	251	270	251	245	263	295	278	274	248	259	260	243	252	273	260	249	253	260	285	280	269	259	287	293	291	252	279	283	265	295	282	234	253	270	275	281	243	286	257	253	296	268	242	244	264	254	279	280	254	293	293	279	287	305	281	285	265	307	277	277	277	265	263	259	255	267	245	256	279	268	249	239	298	259	274	231	284	258	268	248	265	251	273	245	263	273	297	242	285	290	259	240	273	224	257	255	266	251	265	288	248	271	255	263	256	247	280	290	240	252	274	263	292	260	283	265	258	291	252	264	244	283	276	248	266	270	246	290	276	261	270	264	282	245	277	247	255	273	284	295	239	258	252	302	275	239	258	234	273	255	260	246	271	266	270	261	248	249	268	252	249	270	261	276	276	282	266	262	255	263	267	269	259	273	255	258	267	289	262	266	262	249	286	251	262	275	287	266	247	266	272	251	281	251	290	261	274	261	281	248	264	261	247	287	262	283	272	248	267	257	281	254	239	260	275	271	262	266	220	251	269	282	248	298	250	280	263	249	266	237	270	252	242	280	227	250	264	285	279	258	298	271	267	267	256	287	251	259	256	290	256	288	249	277	284	269	251	257	247	289	250	232	273	266	264	246	277	262	277	231	267	278	283	263	272	264	274	270	301	262	245	243	260	287	250	242	290	248	277	252	274	268	292	275	267	271	286	275	251	267	272	275	286	282	260	259	273	254	269	263	270	258	261	270	237	274	281	265	249	264	244	248	269	244	266	284	304	282	273	241	282	269	269	268	291	275	262	247	295	279	272	247	264	273	270	276	270	277	255	272	252	277	226	293	260	271	258	255	258	287	255	238	256	279	250	265	271	263	300	271	268	269	263	253	281	240	277	271	292	273	251	273	255	260	262	275	273	268	268	270	290	304	260	255	275	259	275	282	259	262	283	291	243	290	244	289	273	266	257	282	288	274	284	270	281	229	242	296	256	265	223	261	294	285	232	241	265	280	256	269	303	275	314	271	239	254	256	296	277	261	242	250	257	272	259	277	271	257	245	298	261	271	279	286	270	279	276	275	261	227	272	270	248	259	265	254	263	267	259	260	275	249	298	272	273	242	268	288	257	254	263	283	264	268	264	255	255	273	291	258	256	270	222	255	274	257	274	287	249	268	280	253	269	268	265	236	275	256	230	273	262	263	264	237	258	274	258	264	259	277	270	235	256	261	255	293	271	272	243	272	279	298	267	258	277	286	285	257	268	237	282	231	283	292	254	251	217	260	265	274	255	265	270	246	276	279	282	259	254	282	267	281	279	274	253	230	271	258	267	266	277	285	258	250	281	245	251	252	293	264	253	279	275	232	255	253	283	262	286	272	250	258	235	263	276	220	283	274	273	260	271	259	256	284	248	266	289	289	226	297	257	265	249	254	256	275	285	258	274	269	288	270	277	260	271	257	249	284	283	261	270	226	287	247	262	271	272	254	261	251	266	250	235	273	269	265	303	262	247	278	258	273	258	256	264	297	296	258	262	249	253	274	223	292	246	252	260	280	272	268	298	260	266	278	304	250	252	282	243	266	285	225	235	275	281	255	252	249	226	263	277	278	250	228	262	258	226	256	282	235	266	249	273	255	271	298	284	236	272	264	265	279	287	264	270	264	258	265	264	232	274	269	259	266	265	276	277	273	264	229	291	290	267	266	278	271	251	270	272	278	282	298	271	249	271	227	275	266	259	250	257	260	249	264	267	262	259	253	278	263	278	271	268	314	231	283	263	282	262	249	263	265	236	273	272	265	290	238	295	242	232	251	282	268	242	253	288	252	276	247	227	300	263	264	274	265	270	263	288	288	239	287	271	264	275	279	270	267	265	256	276	275	262	242	243	269	254	290	262	272	259	251	282	256	264	282	251	277	243	238	289	251	249	273	261	285	269	271	255	253	252	281	272	278	268	254	268	254	254	223	260	295	241	302	269	256	260	295	273	260	272	262	270	274	279	261	276	262	253	256	293	270	250	277	267	283	233	287	279	288	239	258	262	291	261	246	270	274	262	268	270	271	250	292	277	257	245	311	261	261	267	249	277	282	281	296	283	270	275	239	262	287	270	271	275	272	268	258	253	236	249	259	274	246	257	256	279	275	282	272	225	274	295	251	256	233	281	273	251	235	256	250	302	260	257	279	243	255	282	284	270	274	276	277	268	256	279	274	269	273	234	280	274	272	261	260	260	253	286	231	229	291	255	297	228	264	245	252	247	264	270	285	302	264	216	252	270	267	268	270	251	257	255	243	272	262	267	228	271	253	271	285	265	245	267	246	267	275	263	300	250	261	271	254	257	279	280	250	242	296	257	286	269	278	232	329	298	269	261	280	275	255	272	253	269	250	254	285	268	263	295	269	258	267	318	257	259	259	266	281	284	273	245	278	226	287	286	260	251	253	235	282	277	267	277	254	252	235	252	265	269	253	293	251	265	225	249	268	270	236	266	256	263	305	310	237	289	269	277	270	254	255	288	258	299	294	263	279	269	289	256	272	271	255	244	268	230	286	252	257	282	264	255	236	278	273	256	266	278	262	280	240	260	268	268	264	275	277	264	259	256	262	265	254	238	288	240	266	250	276	271	283	265	278	267	276	288	263	221	263	281	239	277	283	284	270	261	245	287	270	262	268	282	258	282	247	288	268	257	257	264	269	255	281	290	259	277	278	306	251	254	249	249	250	264	275	251	267	253	281	267	278	244	246	283	253	280	243	254	249	244	288	247	270	277	261	260	274	277	303	272	270	272	258	268	285	281	238	276	265	250	276	246	233	269	276	244	253	280	274	267	258	281	250	255	296	234	259	244	280
25004	21290	27464	25397	10343	931	750	582	565	566	518	514	502	522	471	497	500	467	469	481	463	473	456	510	479	498	433	460	436	418	495	487	463	465	427	487	452	448	441	466	457	441	482	425	419	451	479	458	452	446	489	450	475	469	457	448	490	442	466	444	466	430	425	443	431	410	423	445	465	430	463	469	440	458	435	438	477	462	432	479	439	434	458	422	426	474	493	448	453	411	493	440	429	434	465	420	485	458	472	451	454	444	440	390	439	452	444	474	464	470	424	440	423	455	433	426	474	434	435	483	453	428	454	468	458	497	474	440	444	460	425	488	405	432	483	437	470	434	448	462	439	481	426	468	486	443	475	428	461	443	442	457	475	486	446	446	454	479	424	448	465	451	451	463	444	468	429	458	430	442	457	435	447	435	477	456	485	445	485	470	480	466	477	475	438	461	511	468	472	467	428	475	441	447	502	469	473	442	445	449	469	427	445	463	464	449	440	426	451	464	425	435	429	450	421	400	470	476	463	479	429	471	501	475	443	455	447	427	447	430	456	440	484	486	406	499	428	400	462	434	470	470	449	446	413	478	457	428	458	447	413	417	459	443	418	479	476	462	449	488	482	456	424	493	436	411	468	430	450	444	435	472	469	474	460	465	494	458	489	481	444	438	427	474	457	460	443	469	454	467	444	454	469	428	498	437	443	496	471	459	486	457	451	459	459	450	439	461	423	467	430	467	468	488	453	488	463	451	479	468	450	479	467	456	446	468	439	451	463	458	466	447	508	461	422	455	448	436	419	453	401	457	468	464	460	458	466	453	405	459	430	445	451	439	455	451	434	476	408	455	448	431	422	422	423	489	439	465	433	430	491	434	446	461	442	482	432	457	469	454	487	444	429	461	451	444	427	432	458	434	461	406	440	423	494	434	467	456	471	445	472	448	437	462	465	440	426	446	469	449	456	429	441	463	428	409	478	496	462	490	467	488	468	429	458	471	413	432	468	460	430	433	493	429	425	466	438	489	439	469	434	464	447	467	484	458	474	465	500	485	497	461	481	463	457	420	445	451	446	426	439	497	446	464	440	430	456	451	438	439	452	458	445	441	473	489	477	468	448	453	456	458	439	460	424	435	443	437	445	445	472	452	449	445	463	435	476	442	469	422	477	471	423	437	452	451	432	473	449	494	489	464	379	478	440	483	466	442	478	426	486	469	469	412	420	444	483	458	460	434	483	439	451	432	471	456	444	459	474	450	503	403	452	432	436	470	448	465	476	430	458	471	469	468	482	475	453	457	452	479	473	419	471	457	439	443	460	463	502	436	489	441	463	454	488	476	449	419	445	437	430	461	427	425	436	410	446	458	482	436	488	457	485	440	479	465	493	451	459	466	484	477	465	467	449	496	461	435	479	459	426	478	485	460	447	476	483	428	459	459	460	479	469	429	458	435	467	448	421	492	461	462	483	450	484	445	433	468	418	456	475	438	422	440	475	432	444	472	443	480	440	451	471	451	467	452	448	452	435	472	417	464	443	424	402	469	476	448	478	449	419	452	467	467	471	462	433	434	445	473	442	440	456	438	449	467	458	477	443	486	458	486	467	446	452	419	475	456	451	447	455	439	471	453	442	479	441	465	444	441	451	486	450	435	417	438	471	472	448	426	451	482	477	459	401	472	442	462	425	463	438	428	446	464	475	474	454	466	440	446	456	444	466	438	467	489	444	440	456	468	410	487	486	427	439	466	401	432	430	468	454	475	452	442	463	453	472	487	479	465	456	499	449	447	463	491	431	461	445	446	433	428	442	443	439	462	419	452	489	429	437	430	457	422	477	456	458	431	419	491	491	459	454	443	477	446	421	481	463	437	454	462	465	455	424	471	466	427	466	474	442	431	499	478	453	457	466	458	477	460	482	452	435	465	439	453	473	435	450	458	455	415	437	465	463	467	459	454	438	405	428	412	458	447	464	439	460	478	461	431	490	426	427	433	409	442	467	439	419	480	453	441	440	460	473	482	453	434	465	445	433	456	454	449	465	437	508	485	478	485	445	503	458	464	465	477	434	463	449	455	428	436	460	450	454	464	469	429	482	432	464	474	443	478	439	453	452	406	432	472	451	448	485	466	482	456	451	457	451	445	419	443	472	460	454	471	456	479	458	466	469	463	420	444	455	437	463	515	454	411	447	464	459	453	444	464	472	480	463	447	455	432	448	447	487	458	460	455	486	426	405	459	466	491	477	460	483	446	457	465	489	480	463	455	451	421	473	450	463	432	428	483	448	468	440	463	493	426	456	481	430	459	407	441	439	469	450	460	440	375	467	473	454	477	434	472	505	446	465	453	490	406	467	480	448	451	491	426	434	477	432	452	469	449	445	464	485	449	455	457	458	435	486	466	422	450	471	429	478	456	466	475	433	453	418	455	462	424	464	467	450	498	440	431	458	436	444	439	454	448	453	451	465	455	442	424	480	450	435	465	482	447	488	418	430	474	474	451	423	455	472	446	460	453	417	498	437	453	470	468	444	438	466	452	471	463	443	460	461	459	475	454	470	467	461	460	463	452	425	456	429	423	451	450	448	450	496	444	467	472	482	462	471	451	414	461	481	456	476	456	450	475	463	437	478	498	445	462	479	442	446	472	472	485	439	455	485	482	461	451	478	465	444	484	454	462	460	437	483	468	433	433	478	426	456	461	467	460	438	430	441	442	446	470	472	500	506	445	438	453	435	435	458	460	452	467	496	448	454	463	495	438	483	456	442	454	417	480	445	435	463	450	462	467	469	455	475	433	473	456	461	489	466	449	420	491	461	430	449	448	445	447	464	434	464	450	482	505	458	491	435	429	499	453	466	434	454	459	446	469	504	452	440	460	447	483	486	443	432	436	437	488	461	445	485	450	497	434	459	453	470	450	441	458	433	462	478	473	465	452	460	457	431	463	462	444	437	446	509	439	473	441	466	473	470	431	474	416	446	453	448	449	436	460	452	479	467	447	468	458	456	449	461	468	465	464	479	450	459	425	473	470	444	491	412	475	468	423	444	481	467	477	456	474	450	434	435	461	460	494	440	442	442	444	428	454	424	451	459	448	426	454	464	470	480	463	446	432	459	485	437	440	478	458	482	427	494	436	397	492	440	460	476	450	459	420	446	453	439	416	442	441	474	433	488	469	475	460	443	459	470	406	481	481	460	440	431	418	503	453	440	470	455	443	437	450	453	436	481	439	482	474	478	449	443	486	453	436	451	459	438	451	461	440	451	445	449	431	484	437	462	444	438	457	468	447	454	441	447	475	381	467	497	466	470	460	452	451	427	463	452	455	474	439	437	456	447	408	453	405	465	454	454	473	499	443	443	417	441	454	474	448	464	446	451	450	459	423	411	449	436	455	450	473	476	457	475	498	475	448	425	443	485	486	418	480	471	438	449	443	469	473	470	435	446	482	428	478	467	426	421	462	440	458	419	471	436	436	492	458	458	466	458	442	444	483	456	432	431	459	459	462	459	485	480	437
3446	5432	3458	1751	1416	1180	943	828	734	708	659	603	583	601	546	541	517	531	530	544	518	519	530	504	496	473	516	478	490	463	484	481	498	529	506	496	478	511	516	493	473	497	489	442	500	451	517	468	472	492	533	462	460	475	506	457	511	477	505	487	485	473	455	490	455	455	492	491	456	497	462	484	489	457	489	454	422	489	466	473	478	485	506	479	501	495	472	473	513	470	477	485	464	504	480	451	479	505	512	482	469	447	449	475	505	478	509	449	492	489	464	488	484	475	480	430	435	502	427	458	483	476	491	478	469	529	482	489	471	472	475	456	486	534	483	482	477	474	487	493	474	447	486	451	532	478	462	472	546	439	467	470	461	481	447	478	465	478	477	462	474	465	511	483	473	509	483	493	485	472	511	469	447	491	473	465	463	474	482	480	481	466	446	485	490	495	466	468	466	512	475	487	471	458	504	509	503	459	492	467	468	448	490	487	487	480	502	450	479	500	499	512	492	478	475	475	449	469	475	433	523	513	489	486	462	456	491	456	470	471	498	513	502	501	455	531	475	473	496	483	471	491	506	487	452	462	482	476	457	486	466	484	471	490	476	498	460	466	499	502	464	458	478	496	494	467	459	454	486	466	475	485	496	505	524	495	481	476	534	485	475	491	496	466	497	457	457	450	448	473	522	510	450	498	486	484	493	485	490	478	512	483	514	524	481	472	516	535	552	488	463	469	460	479	468	471	500	498	486	502	524	511	472	499	484	463	456	480	475	508	492	450	481	480	468	478	461	504	498	485	490	500	509	510	458	464	466	474	462	508	471	492	488	505	512	482	448	452	519	482	455	467	516	476	476	455	481	485	467	502	505	471	522	488	481	480	466	514	515	506	504	488	471	470	507	492	455	449	482	497	487	470	459	514	460	456	477	501	485	486	467	468	490	497	522	489	488	476	476	486	480	514	464	493	462	471	450	498	466	481	466	475	522	528	473	457	507	460	471	486	466	480	466	498	491	518	477	480	480	505	499	491	487	465	509	498	441	475	473	448	495	468	445	462	489	475	487	503	449	467	477	492	494	503	526	481	543	488	530	495	472	448	502	503	500	499	469	469	489	444	471	461	491	445	479	468	430	468	474	531	507	497	496	504	486	449	516	496	456	486	444	456	520	466	486	448	515	489	497	521	481	516	492	466	473	485	500	534	469	500	509	473	498	491	504	465	470	473	468	487	486	489	467	473	434	463	499	471	506	475	491	507	457	442	519	456	490	526	485	507	506	503	491	469	500	475	521	477	467	534	478	490	501	529	444	465	478	482	489	472	492	474	484	454	528	455	495	460	498	488	465	513	515	454	429	509	447	476	518	511	457	477	465	516	451	494	468	466	479	521	492	507	445	437	481	449	492	455	472	504	525	465	510	484	510	481	548	471	463	521	499	453	509	503	467	499	505	495	467	468	464	469	485	518	480	482	475	497	462	552	476	509	503	463	493	440	489	478	459	502	485	500	505	467	490	464	477	478	480	435	500	468	494	480	457	514	450	456	523	481	493	491	500	520	439	477	466	452	480	501	546	488	438	488	482	455	491	487	446	447	491	437	471	481	458	459	478	442	502	467	471	520	490	477	512	521	455	481	493	502	482	493	494	492	487	492	505	491	469	521	443	457	500	486	482	494	464	448	531	487	531	478	477	469	486	420	504	520	515	457	453	502	465	530	487	469	485	493	441	476	520	465	538	488	471	508	459	516	493	497	486	502	477	491	509	479	509	498	446	474	502	510	475	458	491	469	485	482	453	504	463	475	487	480	452	442	470	487	466	446	480	471	459	477	495	473	460	496	478	468	488	462	466	458	517	494	519	493	502	482	471	526	480	469	447	522	491	485	456	475	506	511	490	478	486	452	507	521	515	487	513	506	497	493	486	494	473	482	458	510	499	479	484	510	480	472	499	502	512	498	473	472	485	470	474	482	529	462	455	500	517	431	482	489	500	509	476	526	513	484	469	481	479	449	440	438	504	498	494	505	463	493	505	515	466	467	447	486	466	449	475	456	503	446	493	460	440	457	489	434	484	457	478	483	502	474	474	477	497	486	466	516	514	503	458	492	494	502	483	492	503	469	486	546	461	535	485	463	458	499	490	447	517	511	479	514	507	432	520	473	497	501	447	502	421	462	496	510	499	502	500	476	456	458	480	488	468	487	555	470	478	476	520	507	499	493	521	456	511	481	473	476	499	496	494	456	503	446	481	464	478	491	497	476	459	490	515	494	475	469	464	473	534	502	446	469	481	520	495	515	492	503	507	479	489	484	464	487	491	482	456	483	475	475	461	460	493	498	485	482	464	471	488	461	490	449	497	469	434	505	490	503	489	515	459	491	502	508	471	476	474	508	501	487	466	504	520	478	490	506	473	486	467	464	501	462	493	503	499	510	512	470	476	460	459	485	525	487	468	475	502	493	464	476	504	460	473	494	425	504	520	478	509	476	511	496	497	482	469	472	469	465	472	448	461	506	513	505	452	481	480	472	486	517	479	493	456	440	499	481	485	493	482	521	479	429	503	463	483	463	502	495	520	477	492	452	481	488	459	512	516	503	464	503	485	482	471	493	517	470	487	511	484	488	476	510	510	462	462	462	496	495	492	484	498	465	490	481	487	474	461	502	507	477	488	458	482	470	503	475	493	490	495	501	471	519	515	487	472	492	489	491	457	515	453	492	482	486	475	484	448	483	467	516	493	520	459	480	498	474	487	480	459	499	468	466	492	511	496	476	472	492	472	444	509	466	519	474	488	467	499	517	507	520	502	515	483	487	503	466	497	455	519	471	481	473	497	474	471	476	502	509	478	485	488	478	516	476	505	453	494	463	534	469	484	493	494	501	489	536	503	481	437	498	501	472	463	505	508	468	492	484	430	484	500	507	489	485	467	484	471	509	481	480	566	483	516	464	466	466	484	480	504	450	508	474	526	467	483	471	458	454	506	520	559	480	512	441	440	514	468	488	495	495	485	503	485	481	512	496	497	496	468	495	472	472	495	465	488	497	509	490	492	480	498	523	525	443	466	509	457	487	465	495	481	504	466	492	490	503	493	455	424	455	462	530	512	478	527	469	486	506	485	472	487	472	492	487	477	485	526	489	496	506	509	476	475	484	473	470	474	459	538	495	492	497	492	476	507	500	475	503	480	520	478	474	491	522	482	482	456	494	484	453	475	514	495	483	484	469	486	483	491	464	482	493	519	481	506	455	505	475	469	468	521	490	527	476	467	471	474	491	466	483	464	472	482	479	508	475	479	476	530	497	470	502	492	491	461	486	460	465	482	532	522	508	481	509	518	506	495	466	521	476	502	494	460	510	483	483	471	478	488	455	482	472	500	489	479	468	501	505	492	508	503	457	497	497	466	447	478	425	471	490	461	471	533	464	486	474	446	491	495	481	471	475	474	512	479	475	540	442	502	477	493	483	488	487	493	436	478	483	492	480	496	481	470	495	448	483	499	550	515	445	484	486
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
