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
339396678725	339396679242	339396679792	339396680342	339396680892	339396681442	339396681992	339396682542	339396683092	339396683642	339396684192	339396684742	339396685292	339396685842	339396686392	339396686942	339396687492	339396688042	339396688592	339396689142	339396689692	339396690242	339396690792	339396691342	339396691892	339396692442	339396692992	339396693542	339396694092	339396694642	339396695192	339396695742	339396696292	339396696842	339396697392	339396697942	339396698492	339396699042	339396699592	339396700142	339396700692	339396701242	339396701792	339396702342	339396702892	339396703442	339396703992	339396704542	339396705092	339396705642	339396706192	339396706742	339396707292	339396707842	339396708392	339396708942	339396709492	339396710042	339396710592	339396711142	339396711692	339396712242	339396712792	339396713342	339396713892	339396714442	339396714992	339396715542	339396716092	339396716642	339396717192	339396717742	339396718292	339396718842	339396719392	339396719942	339396720492	339396721042	339396721592	339396722142	339396722692	339396723242	339396723792	339396724342	339396724892	339396725442	339396725992	339396726542	339396727092	339396727642	339396728192	339396728742	339396729292	339396729842	339396730392	339396730942	339396731492	339396732042	339396732592	339396733142	339396733692	339396734242	339396734792	339396735342	339396735892	339396736442	339396736992	339396737542	339396738092	339396738642	339396739192	339396739742	339396740292	339396740842	339396741392	339396741942	339396742492	339396743042	339396743592	339396744142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23034	20608	26285	24321	20804	15238	2797	477	383	357	355	338	346	343	308	326	314	294	339	326	363	348	326	317	300	338	346	346	290	333	318	339	315	309	318	341	353	331	355	295	331	340	329	319	300	318	300	303	319	319	317	344	355	305	324	310	364	330	328	322	317	333	294	323	312	399	326	328	355	354	286	324	325	318	353	331	309	307	304	302	307	327	312	352	313	333	319	318	317	317	344	335	312	340	339	282	333	337	313	266	328	368	335	333	319	299	295	309	328	351	309	340	316	314	342	327	319	276	289	328	314	352	298	291	326	323	318	288	295	331	304	330	303	311	348	335	341	312	318	328	311	327	320	285	335	311	339	333	305	339	342	289	318	310	322	303	304	325	318	327	313	296	317	294	314	325	318	253	349	306	332	322	337	325	324	303	279	320	319	336	314	324	307	342	312	315	327	309	313	297	289	303	348	343	303	323	312	323	332	331	306	299	295	284	306	282	344	297	342	326	315	342	325	337	303	312	334	298	321	311	309	351	314	314	277	317	338	309	314	358	312	301	307	300	326	321	315	326	338	333	340	329	281	314	333	337	320	317	299	317	329	317	320	309	300	329	323	312	334	319	312	332	295	320	376	324	281	331	308	331	322	293	335	308	304	303	301	304	343	340	311	315	339	326	313	305	287	326	308	329	328	331	339	294	307	306	307	333	301	341	296	307	306	316	299	309	348	300	316	331	323	313	320	332	298	305	322	315	340	345	348	339	310	321	326	304	342	315	321	288	320	292	323	316	301	315	300	325	313	315	327	308	327	334	316	285	302	327	329	304	319	324	298	332	325	382	301	319	318	326	348	317	293	336	310	324	292	300	306	320	303	333	324	326	318	341	354	310	330	324	321	317	335	326	294	323	318	313	337	348	305	312	341	379	309	327	338	333	301	314	295	346	291	298	324	321	330	305	318	335	329	332	327	300	337	307	327	313	303	323	349	323	343	311	343	297	306	321	309	326	301	330	316	327	309	321	316	327	323	315	337	285	301	336	315	318	351	352	335	314	327	322	329	312	303	313	308	317	376	323	310	316	332	286	332	298	323	339	304	281	335	322	301	323	296	312	274	312	289	332	292	339	312	303	289	299	326	326	360	339	311	310	296	313	334	304	325	314	311	306	335	278	342	316	294	326	304	321	322	314	289	326	330	326	317	329	328	267	321	309	326	302	305	336	337	303	330	302	342	320	338	307	286	310	347	309	297	311	321	363	311	348	337	308	325	320	292	304	324	305	304	337	315	337	306	321	307	309	340	299	327	311	315	322	310	320	320	348	336	319	348	295	304	339	322	331	338	321	339	292	320	321	358	324	329	337	303	320	311	338	310	336	320	286	312	332	319	335	310	307	334	294	305	343	331	355	322	294	320	321	294	300	327	316	329	325	314	319	340	319	326	288	324	326	325	328	313	306	359	358	311	278	345	323	321	302	304	313	300	328	332	308	324	307	320	291	316	335	329	318	329	352	317	292	329	321	334	313	298	299	317	319	335	336	287	326	324	333	339	314	311	298	299	288	307	369	307	347	311	311	310	315	334	338	314	349	287	344	293	321	327	333	316	317	322	308	330	327	355	335	333	313	342	334	326	312	340	303	341	320	314	305	308	307	311	323	311	316	324	300	350	308	332	322	286	328	310	316	318	338	305	319	349	325	302	311	338	316	311	343	310	331	323	339	331	317	271	335	289	319	328	320	317	348	306	292	327	349	326	320	314	347	309	300	330	313	338	331	299	308	321	308	313	303	329	324	313	312	318	287	332	344	316	310	317	304	323	316	330	281	327	310	306	340	291	340	346	322	319	305	311	325	320	335	339	299	321	301	320	330	325	303	317	324	339	302	318	325	324	293	332	329	328	293	295	339	298	290	322	356	305	330	284	303	298	319	319	328	325	298	322	308	318	317	308	299	294	331	303	323	290	323	279	327	340	315	342	317	295	341	339	323	334	348	301	311	316	341	291	345	358	330	317	343	312	308	306	312	313	294	315	331	311	293	309	327	322	331	318	311	334	360	334	307	299	322	322	324	309	359	310	324	338	306	330	324	309	349	317	289	333	279	286	296	316	309	342	327	313	319	326	346	319	328	317	336	301	307	291	324	322	339	351	333	356	331	292	298	322	310	312	326	307	315	301	320	280	300	347	313	318	286	328	318	331	356	296	332	316	324	322	340	313	317	364	314	292	320	318	323	293	278	352	330	317	321	314	344	325	319	334	318	338	300	325	314	294	315	335	302	367	305	302	319	284	316	313	312	305	295	331	297	327	344	298	305	385	327	359	319	310	311	343	330	331	297	323	332	289	316	332	350	330	327	354	315	304	320	347	318	344	321	306	334	355	289	300	365	290	271	304	326	329	280	284	345	294	309	309	350	347	303	321	321	307	290	321	314	342	334	341	310	311	313	317	309	293	289	281	325	343	285	274	295	317	314	303	327	329	301	317	313	329	312	306	336	331	306	294	324	321	294	324	336	325	322	317	332	311	308	280	331	322	318	275	294	328	278	294	324	315	330	328	314	339	323	308	347	331	303	336	334	338	319	299	328	285	306	291	335	307	310	327	322	317	334	357	322	298	343	295	300	305	313	320	304	331	305	332	318	324	296	294	312	332	309	333	299	318	310	329	301	346	354	318	296	316	307	362	316	332	326	295	309	288	289	331	326	317	311	312	292	326	313	329	331	307	318	313	308	318	326	329	322	292	326	308	327	293	306	331	311	300	319	282	328	309	323	323	312	319	296	320	332	304	313	306	322	311	316	301	289	321	336	303	311	344	288	299	304	303	305	319	314	315	336	320	309	323	304	290	298	324	329	329	297	323	313	304	331	332	272	329	318	352	361	312	341	315	344	344	328	315	308	299	348	330	300	360	331	324	283	339	318	319	297	326	330	322	311	333	325	370	323	348	304	325	309	316	355	321	312	306	311	329	306	328	291	330	324	353	312	310	322	315	347	337	323	317	311	298	345	330	338	320	343	313	329	318	327	290	317	331	328	305	355	321	321	301	335	331	313	339	344	289	272	315	299	302	319	307	321	358	316	283	297	284	326	304	324	318	318	297	335	318	312	341	316	315	316	310	339	308	304	325	310	300	317	332	280	337	338	327	307	356	325	324	336	335	323	342	370	312	320	323	298	316	295	310	313	310	323	316	316	328	312	286	321	291	322	353	311	317	329	316	313	337	296	318	310	333	340	311	307	316	325	318	335	334	325	356	333	347	317	297	315	354	319	356	316	299	309	335	292	274	352	325	300	284	326	321	353	277	293	322	334	297	324	296	345	328	322	329	324	307	298	301	322	303	358	306	337	322	329	344	350	298	324	316	318	320	315	321	342	277	335	329	318	324	358	303	329	305	313	317	298	308	323	331	338	329	326	332	326	318	317	309	306	305	280	328	312	307	301	292	333	308	351	321	308	316	350	325	279	289	342	330	315	342	317	307	311	340	336	322	278	349	353	326	310	345	339	305	317	326	347
51197	68573	39743	24842	16572	11131	1104	443	348	376	365	368	337	350	332	326	339	328	322	318	324	331	334	341	357	369	309	386	329	335	325	348	345	340	318	314	307	308	279	333	345	343	339	366	333	323	319	337	364	323	324	328	310	337	327	359	302	350	357	317	340	317	335	342	352	350	330	343	326	339	349	293	338	347	343	326	325	332	321	367	320	330	331	319	342	314	296	341	312	340	366	330	337	342	315	311	313	327	335	354	341	339	348	309	313	369	345	333	347	326	348	330	349	319	308	325	327	343	305	330	312	303	308	310	336	332	321	341	311	322	308	321	340	331	336	330	306	293	311	343	357	312	303	320	344	354	360	319	275	342	319	333	292	331	324	278	323	321	381	337	353	315	308	333	373	307	313	315	326	328	338	345	303	338	311	338	336	337	349	350	326	318	336	343	319	358	341	334	333	317	321	298	331	314	305	330	311	348	349	311	344	317	341	330	335	318	294	293	322	338	292	296	328	347	338	326	309	337	322	340	309	329	322	344	312	315	329	333	321	321	331	335	357	310	345	308	339	367	334	357	337	321	328	338	300	343	341	330	316	334	332	317	332	338	351	343	317	302	298	302	359	311	319	348	315	352	332	343	318	300	352	331	339	317	318	313	307	320	333	342	325	300	332	352	321	319	349	342	315	333	349	335	346	324	352	311	350	335	357	325	310	331	331	292	317	361	341	337	327	350	316	338	327	327	331	329	317	317	342	350	368	308	335	323	307	318	320	314	323	346	336	318	335	336	315	321	315	328	324	323	326	332	323	296	314	311	335	339	336	334	276	353	314	321	315	323	337	312	323	295	347	361	365	320	365	341	320	363	354	344	300	332	304	331	331	348	339	346	327	324	332	315	347	329	307	324	331	354	314	336	311	364	341	316	333	318	307	322	332	364	323	329	316	356	341	339	322	312	322	335	311	303	332	342	324	330	351	337	319	298	330	353	325	321	344	336	341	311	288	331	336	348	350	323	295	329	333	347	347	307	348	340	323	363	328	309	311	324	346	334	319	352	324	360	343	327	354	349	337	361	337	343	317	361	293	300	314	307	354	305	341	340	325	328	339	304	320	318	346	338	323	324	320	347	312	333	360	328	305	306	316	324	343	333	361	327	330	330	311	321	334	337	315	335	370	346	306	322	297	341	354	337	328	314	301	337	339	324	328	332	357	338	360	338	340	307	337	329	324	319	315	341	313	306	334	324	318	341	371	335	357	312	336	335	320	307	309	319	325	309	354	337	326	366	306	340	338	317	332	322	318	339	322	309	335	312	319	304	347	339	347	348	293	347	356	293	326	325	316	312	336	345	377	332	372	326	335	322	315	269	348	360	345	333	298	333	320	329	306	310	332	303	328	350	314	328	331	345	376	307	353	356	349	340	336	319	330	320	322	313	354	334	345	336	337	309	320	355	340	330	344	306	321	334	356	328	305	343	295	331	314	338	292	324	322	332	292	327	312	335	339	314	345	313	330	316	330	310	304	337	335	320	334	309	373	317	340	362	345	358	335	324	318	346	351	343	292	321	336	339	304	329	303	349	320	377	303	334	301	335	342	299	336	332	327	331	337	321	335	298	306	332	325	334	302	312	309	332	314	344	342	329	348	317	364	323	338	325	322	308	329	359	316	317	328	357	362	270	341	325	331	326	345	317	325	321	328	329	356	333	300	284	348	351	319	341	343	329	340	338	328	344	358	350	340	311	333	316	339	329	370	328	352	322	331	332	306	327	330	309	314	321	333	320	308	330	315	342	347	333	346	327	346	302	330	339	324	325	329	327	361	315	323	338	329	309	379	317	329	312	345	319	353	324	319	321	353	357	353	346	338	329	320	337	323	330	298	314	319	369	314	355	334	358	285	330	315	342	337	329	348	335	331	293	335	322	364	342	343	346	325	353	348	314	339	345	332	344	342	306	342	320	348	337	350	315	354	326	353	340	328	336	345	322	314	314	336	316	324	322	308	316	312	343	296	331	340	317	357	291	340	330	344	317	356	335	331	327	325	317	359	307	348	372	333	286	297	331	344	337	333	290	305	324	309	362	356	310	319	333	327	308	343	354	319	322	327	313	321	343	369	308	317	332	322	337	315	284	331	327	308	337	341	307	377	334	352	313	312	341	331	340	343	329	333	334	304	310	334	337	337	332	306	355	317	317	346	301	373	330	321	327	322	356	347	319	329	324	324	373	341	327	327	344	323	322	341	319	325	327	328	371	353	360	326	303	353	336	322	353	316	330	318	309	312	320	315	345	306	324	351	326	324	333	313	305	300	318	324	365	319	324	330	323	319	294	330	340	350	326	328	327	309	322	348	308	316	334	299	333	352	310	334	346	346	331	329	364	326	316	306	363	315	323	336	323	338	337	331	338	334	321	347	273	362	335	304	332	315	294	319	306	321	343	329	326	334	313	341	332	337	305	300	356	340	297	349	304	339	320	318	337	340	336	339	341	314	330	298	315	342	338	307	324	326	338	327	292	350	361	322	325	339	336	320	333	325	338	322	330	354	353	312	314	359	350	299	330	346	335	306	313	300	330	302	308	320	343	338	307	331	340	344	352	358	332	323	327	343	309	312	307	307	354	313	277	323	339	330	325	315	343	328	293	348	330	320	312	343	335	330	321	364	345	318	322	318	287	313	335	337	329	332	323	331	307	339	341	329	353	321	331	326	333	328	328	307	350	334	318	324	322	353	344	313	326	344	326	366	339	328	324	341	306	348	332	337	304	357	352	335	322	320	299	329	331	310	324	371	336	331	334	337	376	345	328	290	321	298	320	276	324	342	330	346	350	318	340	314	330	325	328	312	319	322	336	314	337	303	336	353	345	321	335	345	322	357	341	350	316	338	307	310	341	369	335	305	312	323	339	303	293	312	338	328	319	319	349	346	328	308	338	331	336	303	325	343	306	329	339	338	305	311	332	331	297	349	322	333	316	331	328	321	289	292	330	346	319	344	277	315	317	314	333	312	294	319	330	325	288	339	357	306	339	342	306	294	315	345	334	348	355	320	336	328	328	332	315	307	305	338	336	339	305	330	322	322	317	363	328	337	288	296	362	337	281	318	361	326	311	348	324	314	343	335	318	314	300	305	336	322	349	339	364	328	334	327	343	291	302	324	334	307	342	302	314	355	314	324	333	324	321	340	348	339	320	329	319	321	351	331	324	316	336	328	307	292	329	351	323	298	348	302	284	316	341	334	316	343	347	293	338	303	335	348	355	323	298	319	344	353	316	342	295	335	323	331	303	299	301	344	321	327	355	336	342	308	349	341	329	337	340	336	339	287	312	316	361	354	321	338	320	331	326	333	317	341	298	348	316	322	346	337	345	384	314	356	351	315	333	349	326	311	346	342	335	320	304	356	307	322	306	324	316	329	324	333	311	346	318	311	333	322	311	308	344	321	306	360	322	335	319	332	307	359	341	354	341	336	313	328	323	327	340	341	355	306	328	320	334	311	327	344	341	336	347
31749	22254	7568	2348	877	668	320	349	309	332	324	298	313	365	342	345	297	319	290	326	328	345	347	330	338	330	333	336	310	373	296	304	297	345	302	303	306	319	312	291	308	298	310	340	306	324	316	321	305	322	308	282	325	344	302	325	339	314	294	340	299	318	326	317	345	334	320	313	322	317	304	307	331	316	326	343	341	316	329	281	336	302	336	331	310	357	331	277	347	338	327	298	318	334	329	307	302	310	293	331	331	301	330	348	326	316	302	324	308	288	298	307	326	327	310	300	327	305	339	318	327	318	321	320	334	351	333	340	329	324	272	316	337	313	326	342	337	307	324	318	319	322	336	326	332	288	285	309	334	314	338	312	320	344	333	295	294	348	327	331	300	283	312	338	318	314	331	305	310	291	329	348	382	320	317	329	329	313	306	309	316	297	304	301	326	325	349	318	299	334	280	311	347	313	345	325	317	291	338	296	300	301	301	315	320	335	299	330	313	308	305	322	306	334	300	297	308	305	344	310	340	298	310	321	367	335	323	322	308	316	316	294	322	316	299	355	335	298	316	328	321	310	335	350	290	341	319	339	308	331	307	318	330	311	314	326	337	317	294	350	290	313	302	321	312	321	316	275	294	349	344	296	294	341	326	319	330	306	327	330	338	321	305	314	294	303	343	307	308	263	294	287	310	312	324	330	295	311	312	309	317	314	297	298	325	309	328	314	337	328	314	310	327	323	339	330	333	318	298	335	303	349	330	313	331	344	316	311	303	309	307	341	284	339	310	293	318	320	315	304	303	319	332	335	296	326	320	342	335	315	338	327	312	329	277	326	341	306	346	312	295	310	314	320	333	321	305	315	300	337	328	304	307	319	302	307	324	371	359	329	323	333	329	350	337	281	286	315	331	318	340	325	317	322	328	330	316	335	355	345	320	319	339	323	312	290	299	299	300	348	313	343	290	308	310	309	299	309	337	345	312	340	329	314	329	319	332	311	319	313	296	330	319	323	334	336	341	302	332	314	331	325	340	304	349	347	314	310	312	314	304	295	309	315	323	304	309	339	370	333	326	340	316	299	329	331	311	324	321	351	336	311	303	342	308	343	342	314	323	324	324	302	316	282	308	313	312	314	334	314	296	317	300	309	328	323	293	356	350	283	326	306	301	321	334	313	352	324	322	328	297	291	335	337	344	330	299	335	361	307	315	338	346	309	329	319	333	305	303	342	374	359	310	328	355	332	316	326	331	274	298	296	322	334	344	304	323	330	320	351	331	285	306	290	309	346	305	322	329	308	320	316	278	342	317	304	315	309	321	297	319	340	314	289	279	329	286	296	348	332	305	290	341	319	332	316	328	326	299	313	322	317	316	333	350	336	299	323	342	304	322	315	302	338	348	325	311	304	343	311	312	294	304	303	316	325	318	329	334	323	306	348	288	321	269	323	306	327	274	339	351	285	306	288	352	300	323	313	324	302	342	320	317	337	360	323	357	328	315	300	328	282	316	315	335	333	300	303	305	347	298	319	332	285	322	337	291	305	319	298	305	331	297	337	327	260	345	317	324	339	361	303	307	327	303	315	311	322	300	343	315	302	307	322	348	327	319	333	310	327	314	299	290	296	311	310	311	306	316	323	318	299	324	379	341	289	348	294	320	310	358	314	312	330	292	331	322	310	354	313	318	300	358	343	332	329	316	350	327	340	308	286	340	329	328	301	316	324	331	291	295	334	332	340	312	316	312	333	302	326	328	364	354	311	297	325	324	291	322	318	330	317	330	311	323	316	333	307	315	327	321	310	292	318	344	326	321	334	327	313	284	338	305	326	335	325	329	312	323	347	287	322	326	306	342	345	318	326	342	358	319	357	329	338	327	318	293	327	338	351	323	327	325	307	309	335	336	312	343	310	331	302	337	309	296	312	337	343	313	331	321	329	306	333	307	321	306	295	340	330	316	328	279	357	327	283	301	296	307	312	281	342	321	315	355	296	329	292	337	287	329	332	322	319	317	304	359	310	290	330	318	346	322	326	327	297	336	307	315	335	320	300	282	312	328	354	345	326	298	290	313	330	318	304	335	318	312	300	304	322	329	327	273	327	338	329	333	335	317	345	308	286	306	339	333	353	314	318	332	315	318	331	304	342	311	303	314	337	304	330	299	347	335	332	334	315	304	286	325	314	334	340	329	349	281	312	310	288	305	307	322	325	316	316	320	286	334	313	302	299	328	313	315	299	367	316	288	311	336	309	329	327	336	341	327	330	342	307	280	323	334	282	310	308	317	292	329	307	286	316	327	324	321	315	296	325	294	291	362	340	340	323	341	302	308	312	318	351	332	310	316	300	315	331	307	296	361	316	331	338	327	338	300	316	332	292	340	329	316	330	310	315	310	325	313	317	308	299	336	295	327	326	295	306	344	334	351	317	317	295	308	295	320	343	316	333	266	327	342	334	315	313	293	314	322	324	322	331	338	303	317	321	286	323	282	330	299	307	312	304	331	300	330	300	369	308	342	341	319	320	326	295	302	290	334	341	297	306	335	310	336	333	311	329	330	354	318	297	301	323	316	311	349	255	344	340	348	307	310	285	317	285	315	352	324	344	302	330	372	339	312	338	341	302	293	322	325	312	287	329	312	293	350	336	338	310	317	322	317	309	345	295	290	309	300	288	309	328	323	320	329	360	304	319	344	319	334	325	328	313	321	335	303	330	295	302	312	314	311	320	313	295	325	323	269	316	324	278	341	321	321	330	349	326	334	335	352	325	318	346	316	326	326	370	330	361	317	319	311	331	341	338	323	311	314	288	311	287	307	305	299	340	330	324	336	340	335	327	320	326	319	318	312	320	324	316	316	303	295	348	310	333	318	325	337	325	318	298	317	336	290	342	295	322	339	324	333	303	338	292	304	337	305	299	325	309	348	317	333	317	343	301	300	338	322	322	321	313	319	324	335	319	313	333	321	313	322	308	329	350	334	333	329	290	286	309	352	298	320	325	370	327	338	277	312	354	339	327	342	348	321	318	303	290	317	283	315	347	329	296	318	323	315	315	302	338	333	351	318	322	333	331	335	305	302	310	296	318	312	318	305	348	323	288	308	327	317	345	350	322	303	285	297	311	320	322	314	309	350	325	329	330	324	303	323	336	344	337	351	333	354	332	330	341	326	338	308	323	343	309	341	327	322	343	295	311	295	307	290	309	329	309	353	332	308	331	320	344	321	305	330	315	315	313	307	334	329	332	315	303	315	321	323	311	305	310	322	324	328	322	310	307	309	318	303	288	327	321	315	323	322	334	339	309	278	303	320	356	324	289	339	317	323	312	328	331	317	330	331	336	333	329	317	344	339	302	325	327	306	356	304	330	324	307	323	308	317	325	306	304	316	331	284	318	328	345	329	280	312	281	291	317	320	333	313	320	315	323	322	322	320	293	347	325	314	307	335	334	283	295	343	306	339	300	323	308	328	290	346	343	318	330	307	288	310	306	308	325	335	310	331	339	284	334	309	332
23742	17219	4176	2120	1048	889	311	315	283	311	299	319	290	298	281	314	295	319	325	320	303	301	301	319	309	325	320	283	295	305	289	333	313	294	329	315	324	279	297	311	271	348	319	325	299	300	292	282	311	307	321	299	291	337	313	298	285	308	321	292	287	303	312	301	312	302	290	329	304	306	320	315	320	296	315	320	295	273	308	306	299	304	317	270	306	317	314	338	301	324	292	298	298	266	299	326	311	301	321	307	297	270	311	273	318	322	319	323	296	307	329	322	315	288	309	305	300	332	307	313	285	280	323	344	318	320	303	330	282	290	341	314	306	308	304	289	309	339	306	295	308	289	280	306	318	293	269	305	317	287	289	325	323	307	305	317	295	293	294	285	315	316	304	343	302	332	310	261	299	301	288	278	301	316	290	302	308	300	293	267	313	308	305	327	284	270	332	315	307	339	302	303	299	293	318	287	318	291	277	319	257	271	277	321	289	309	323	294	295	281	310	307	287	341	303	318	309	273	323	306	321	304	321	316	300	319	305	287	312	301	305	311	301	298	297	293	294	302	295	309	320	342	306	323	301	313	296	316	291	282	294	284	276	288	298	309	287	324	297	309	316	311	322	300	303	335	291	281	309	304	304	294	306	306	308	302	293	314	323	304	333	310	292	303	310	291	313	264	320	329	289	296	291	312	287	300	295	297	303	301	316	309	300	296	288	283	297	289	298	310	340	315	303	347	298	339	303	301	335	283	322	313	290	286	287	280	338	295	306	317	310	310	293	278	278	329	309	304	307	303	294	332	311	297	303	309	305	302	271	290	335	305	307	299	314	292	294	307	276	284	327	275	287	326	337	298	299	299	325	329	314	275	308	289	304	322	303	325	292	327	299	330	356	312	285	290	271	289	315	318	317	275	290	308	325	324	315	315	305	266	291	293	289	306	324	328	305	305	337	322	301	327	330	279	324	320	315	312	312	303	297	316	302	344	332	314	308	296	300	303	295	291	327	285	275	328	326	309	291	335	271	300	317	273	301	285	283	290	286	298	320	295	300	335	287	309	329	345	298	312	271	331	295	268	288	322	345	287	288	320	333	325	304	283	299	304	305	278	314	291	299	288	309	296	327	309	293	334	281	325	306	299	303	305	328	297	294	303	306	309	308	331	305	291	297	315	298	327	286	319	278	330	294	287	318	313	270	309	293	292	296	304	286	307	329	305	314	290	299	311	323	302	336	295	306	295	319	299	304	321	299	319	282	343	311	303	321	304	293	316	347	335	316	303	316	301	289	307	276	298	315	321	293	298	317	308	300	297	285	328	347	296	313	329	316	310	280	316	294	335	310	317	308	327	328	304	285	313	300	320	326	298	294	310	300	296	298	256	286	283	280	304	313	298	280	295	287	285	311	303	311	291	303	299	288	304	287	294	274	304	296	309	292	308	319	308	311	310	302	303	330	297	265	295	278	272	299	305	296	282	297	312	308	304	288	285	310	313	310	303	312	296	307	299	316	317	312	330	320	331	286	320	307	308	281	311	311	300	294	354	336	285	334	302	281	283	304	274	318	297	298	300	306	334	302	286	301	307	299	282	286	297	300	311	333	297	301	317	307	308	316	347	333	279	311	317	287	282	296	304	289	291	309	321	298	291	320	315	323	309	300	314	320	300	327	309	298	340	303	300	310	322	292	299	300	300	306	302	302	311	340	305	305	310	346	280	311	307	313	269	329	296	281	296	259	260	285	298	310	286	287	275	305	291	292	278	285	322	306	323	263	272	309	293	303	279	319	322	293	302	303	304	310	313	328	300	309	286	323	284	298	290	278	315	277	326	299	315	277	294	300	289	285	326	310	328	296	296	312	280	313	322	291	277	315	303	310	291	279	307	308	302	300	317	312	296	306	309	289	283	301	340	307	285	310	316	296	296	313	308	332	312	309	279	332	312	303	276	300	300	298	299	295	309	315	293	295	309	285	298	306	267	299	293	320	341	271	300	273	286	325	312	295	318	318	288	291	323	309	291	310	292	294	298	291	276	291	320	296	295	284	334	306	336	288	280	275	289	332	309	322	297	318	282	299	304	303	301	314	325	295	333	274	289	279	318	299	327	325	326	332	291	293	310	291	297	290	284	286	321	292	324	289	337	323	308	294	278	305	292	283	298	278	337	303	297	299	277	312	304	312	316	298	298	317	335	332	286	287	294	281	302	331	279	284	323	293	322	307	308	273	300	309	263	314	292	318	289	311	302	298	313	308	331	331	337	305	255	311	313	315	304	315	278	308	300	313	322	277	318	324	296	314	325	321	315	322	302	299	320	329	289	328	271	307	311	290	275	287	304	334	285	268	304	288	323	297	273	305	292	320	286	305	281	272	290	313	297	302	306	307	276	331	317	312	302	312	294	280	310	326	279	311	301	289	311	317	291	325	310	310	301	315	325	291	335	271	300	297	334	315	294	321	304	293	326	312	318	301	308	287	333	296	295	295	280	294	322	315	310	315	363	319	298	290	302	286	321	289	299	312	320	270	272	294	314	317	285	300	300	305	307	297	319	301	275	279	316	328	280	304	324	311	311	318	317	303	323	319	306	311	286	297	316	294	322	326	299	306	296	295	292	278	298	330	288	309	307	316	304	297	304	298	269	301	291	282	320	297	290	299	304	357	330	311	310	291	312	294	330	309	298	287	301	324	294	269	308	300	295	335	311	309	303	319	288	325	284	330	286	292	312	305	326	290	296	311	328	311	311	297	295	330	288	327	336	308	313	341	312	303	307	282	275	301	318	312	295	307	283	312	329	290	311	301	337	311	290	286	296	327	272	314	275	311	301	294	309	298	311	301	304	294	271	328	311	280	297	333	292	311	326	310	278	284	283	280	310	295	311	285	328	319	278	315	282	303	315	297	301	316	280	285	303	300	315	292	306	316	295	290	310	315	312	282	303	332	311	291	310	308	323	274	313	313	311	306	287	292	296	290	327	307	313	317	324	309	299	312	299	305	301	291	315	304	307	315	277	340	316	287	290	295	317	346	300	303	328	289	312	297	342	303	309	298	281	273	287	302	286	305	297	323	302	280	323	281	342	317	306	346	284	296	317	313	290	290	276	311	302	299	295	286	315	294	282	302	322	291	318	334	326	316	288	298	298	316	305	267	308	316	349	334	298	314	300	315	305	313	317	293	326	328	285	309	299	327	319	329	287	270	317	324	300	308	315	313	316	330	336	302	299	314	332	285	284	287	287	316	261	351	301	316	302	298	290	323	292	323	307	301	302	305	295	303	333	321	292	306	312	329	328	318	308	294	299	296	320	309	290	271	310	317	278	294	324	289	278	291	308	309	287	275	305	297	324	301	310	294	313	297	293	314	340	299	304	322	309	315	331	309	311	297	308	334	300	305	273	313	265	300	295	287	282	304	311	317	305	295	319	321	296	284	305	299	318	317	295	322	284	294	317	305	294	305	337	313	319	282	288	312	289	285	285	275	336	305	314	318	307	305	310	282	307	317	305
25877	22440	27595	26236	17565	8926	975	252	229	278	225	216	249	261	227	238	255	216	227	204	244	211	197	235	232	231	242	231	209	212	239	232	237	230	187	205	234	230	236	203	227	206	210	228	220	216	235	259	214	239	244	213	219	199	240	215	199	223	229	206	219	202	204	198	197	252	211	209	204	211	194	218	229	199	213	190	254	228	219	230	232	219	202	233	207	224	230	212	237	185	221	228	215	189	200	240	210	210	213	229	234	240	223	227	218	235	209	217	212	226	220	199	221	232	231	204	236	209	226	220	214	185	197	207	228	210	211	235	203	261	217	227	196	208	215	216	227	198	224	232	218	220	210	213	204	228	199	193	215	226	229	211	210	252	224	229	204	217	233	232	207	203	207	244	215	235	206	212	213	243	190	232	215	217	224	197	235	214	241	188	215	204	202	194	227	227	217	205	196	238	224	230	234	245	240	223	193	211	218	207	214	210	197	206	201	221	198	210	203	196	231	223	231	215	250	209	221	208	229	193	213	225	216	228	220	214	211	204	247	236	194	221	210	232	261	231	220	200	220	200	189	237	219	225	255	198	221	234	220	221	235	201	186	217	225	198	250	214	182	211	212	233	222	259	218	209	222	218	209	204	190	209	239	227	234	227	190	214	238	212	226	223	229	217	226	225	238	228	207	211	194	212	242	199	223	213	234	221	205	206	202	213	229	234	217	230	217	219	209	213	212	209	200	225	212	230	228	193	226	216	220	208	220	223	189	217	217	220	204	204	198	223	235	221	227	213	201	215	211	216	220	235	196	218	225	219	224	200	195	231	235	228	229	217	218	211	241	231	183	229	252	219	198	206	188	217	223	259	201	219	237	208	221	243	189	246	233	187	222	238	228	196	187	200	202	225	240	205	202	199	205	234	228	218	213	197	236	184	215	234	223	217	214	230	202	230	234	186	201	230	239	213	256	226	234	213	229	233	204	229	218	203	194	224	225	210	188	211	231	230	242	211	192	200	218	198	224	215	221	222	226	248	222	201	222	213	226	246	251	216	203	223	228	210	227	180	190	218	225	224	222	222	214	227	212	226	237	216	236	218	191	203	218	217	238	244	214	232	239	230	202	236	208	215	227	210	206	187	229	220	209	237	234	217	205	208	230	214	220	222	224	240	229	207	205	221	211	205	208	209	209	215	205	220	226	220	201	210	211	257	228	226	203	250	213	224	203	216	233	207	203	226	249	223	240	232	224	205	245	193	214	236	220	213	216	201	195	182	201	205	207	206	216	229	195	205	226	201	196	227	195	210	210	242	203	206	230	191	258	215	211	220	227	202	223	233	222	216	232	204	222	229	210	208	235	248	250	192	235	211	197	225	224	211	254	192	240	225	214	210	226	224	241	208	228	211	252	223	216	206	213	217	202	208	249	244	206	261	232	234	218	235	213	228	214	212	239	198	214	228	216	218	216	208	217	220	237	188	211	231	199	196	197	231	210	219	217	229	234	224	226	220	219	216	210	202	201	214	215	216	216	224	200	217	220	205	178	214	200	225	213	213	229	231	206	206	236	200	215	207	244	228	189	241	197	216	238	204	207	230	235	217	227	216	216	210	200	184	206	197	222	222	224	233	251	213	214	215	214	222	218	207	224	225	220	250	235	249	204	198	222	212	216	226	252	213	220	208	210	220	200	206	207	215	195	186	195	203	183	202	223	224	210	187	216	213	194	224	218	228	215	217	222	207	237	213	229	218	213	231	226	221	234	200	229	199	225	204	239	210	226	228	207	217	219	244	215	224	238	213	229	236	200	233	213	252	211	213	183	225	195	229	215	214	239	227	220	244	212	232	198	199	210	232	223	219	223	212	200	211	218	214	210	231	221	232	222	210	198	236	233	236	204	223	253	224	210	221	233	252	239	215	225	208	229	203	224	197	230	225	221	215	198	204	212	228	210	196	203	204	228	213	222	236	243	236	247	226	223	195	211	201	211	190	233	229	211	239	216	215	209	235	225	196	216	209	240	217	218	209	184	207	218	202	236	233	214	227	208	188	206	230	236	230	218	214	232	224	233	211	215	183	205	188	224	195	226	220	219	209	242	251	237	214	207	186	196	247	223	211	220	214	207	208	222	210	208	244	244	233	232	243	229	214	220	238	234	224	237	208	209	220	225	221	237	222	224	219	205	222	219	254	226	212	215	235	216	206	217	239	225	225	229	213	208	249	210	222	213	221	195	239	223	200	194	225	209	227	185	194	218	224	213	242	195	202	194	238	216	209	199	210	198	209	191	221	216	210	235	220	193	224	236	213	209	208	208	234	217	231	254	213	212	212	234	224	204	223	203	204	205	234	227	215	207	220	238	203	228	213	215	196	234	252	229	215	213	223	218	226	218	192	211	231	207	208	216	191	231	210	222	200	228	227	215	203	238	229	235	215	214	217	233	222	224	200	214	224	199	227	244	208	224	206	232	200	207	222	254	227	198	197	219	199	216	218	204	218	211	211	203	222	198	226	221	213	221	190	236	205	202	220	206	243	217	215	240	231	209	197	237	212	221	214	237	199	232	204	234	205	206	225	232	234	202	204	213	235	229	184	224	213	212	201	233	208	207	242	205	232	256	223	213	220	217	226	210	219	213	207	237	204	224	228	217	235	233	213	217	239	235	209	214	227	218	227	233	210	243	209	218	230	229	225	230	216	213	226	219	228	215	202	224	204	218	235	239	213	207	220	204	233	215	224	190	217	224	225	220	211	244	206	227	243	197	208	217	211	241	183	220	227	252	223	213	226	237	202	211	211	225	229	218	232	217	230	236	248	226	217	216	211	201	192	222	221	230	206	207	203	206	199	215	203	221	232	222	231	204	199	217	229	236	216	203	217	220	213	242	233	223	211	199	233	196	228	221	226	197	210	220	234	231	208	230	222	239	215	202	230	220	224	201	230	200	193	237	240	197	227	207	206	237	222	250	210	209	208	222	215	212	198	249	235	211	207	224	200	232	231	200	236	222	201	226	218	213	229	206	223	222	205	221	192	204	253	205	206	227	216	214	220	249	224	237	243	222	224	237	229	217	226	224	201	233	247	242	218	233	217	211	215	232	190	229	240	213	228	211	219	241	220	217	219	182	235	219	216	206	232	209	203	219	226	223	246	215	192	225	247	230	208	225	221	224	220	236	240	207	231	199	202	196	212	188	216	233	194	234	197	205	226	207	210	223	233	213	218	237	196	202	239	224	217	213	216	227	180	200	245	222	206	202	217	231	224	207	198	193	223	243	198	209	199	225	217	225	201	221	230	192	208	227	211	202	220	192	217	219	223	197	201	219	215	207	204	217	233	225	226	214	176	202	223	205	246	235	215	230	214	196	214	199	198	194	228	213	213	225	197	213	222	243	253	225	223	207	221	249	234	205	201	225	193	234	235	204	234	227	226	206	203	219	199	241	236	204	203	208	229	219	195	219	219	236	229	212	209	211	203	234	227	212	237	224	219	244	223	230	230	204	242	247	229	219	240
57148	61683	28948	18224	9344	7755	570	303	311	280	254	278	227	262	235	252	241	249	224	246	242	275	247	244	263	219	240	237	249	259	232	249	244	236	208	234	228	241	246	227	246	255	247	248	244	237	236	234	276	237	223	257	251	241	249	249	230	231	241	247	246	234	246	248	271	233	264	247	237	229	269	213	255	249	236	247	222	232	202	236	243	240	222	229	241	236	246	229	213	237	233	243	236	249	248	245	217	237	242	230	259	219	223	235	266	244	220	261	236	220	204	242	239	251	236	253	231	245	226	248	229	205	240	223	248	234	233	244	244	236	224	249	242	237	228	243	250	224	216	237	225	213	228	233	243	252	254	236	224	245	240	213	240	238	225	252	225	256	236	250	243	231	252	239	257	221	226	239	248	227	205	233	218	224	248	241	233	226	236	249	228	243	232	240	230	205	250	217	240	226	228	228	214	219	246	217	250	263	247	227	269	244	224	269	247	238	245	195	231	243	218	230	252	255	242	245	234	229	227	237	224	219	237	234	249	237	228	279	236	250	222	231	249	233	253	261	235	271	256	244	233	244	263	246	221	240	246	239	231	226	228	250	230	218	221	235	257	247	221	232	241	239	243	250	225	230	234	213	233	223	243	250	223	239	202	240	223	242	236	234	214	207	245	204	267	221	271	213	212	233	223	252	235	217	226	215	218	255	259	202	205	243	239	235	231	223	255	234	257	231	263	250	231	232	233	261	238	227	217	224	244	216	221	250	188	246	228	248	217	222	231	238	232	226	233	223	253	232	242	247	233	223	268	242	218	226	248	242	218	215	231	230	216	248	242	235	237	245	233	233	208	233	243	223	228	222	231	257	230	243	246	232	223	241	247	250	224	227	254	253	212	247	255	238	232	198	217	239	245	238	239	231	229	212	245	249	241	276	233	234	285	227	216	254	260	265	224	233	222	254	231	216	212	233	257	193	249	235	224	220	244	246	244	241	256	249	242	251	227	247	241	264	222	218	223	263	224	241	220	255	219	255	196	225	235	241	262	220	215	245	226	233	242	233	254	251	232	222	221	223	249	201	252	228	248	230	233	226	246	233	243	231	258	242	224	232	225	241	248	258	234	244	250	226	225	224	240	231	233	228	184	233	240	200	234	226	255	231	223	235	246	210	237	223	267	253	245	255	246	236	230	241	244	243	240	223	208	200	237	217	255	255	253	222	223	236	226	229	255	217	257	240	226	240	225	235	245	247	211	238	227	252	241	230	231	234	224	234	212	228	229	247	216	224	215	242	258	235	246	214	255	236	237	199	217	254	221	245	239	222	237	226	264	240	247	244	244	248	212	243	237	225	238	239	228	244	218	230	234	260	219	236	223	218	250	238	235	244	224	234	250	230	233	213	216	246	249	225	242	258	227	231	259	193	223	234	247	248	235	260	261	254	252	214	226	242	219	239	246	232	227	235	235	254	247	234	204	245	218	226	237	252	209	250	234	224	259	234	211	234	246	236	218	237	243	249	234	231	269	232	257	250	240	238	228	242	246	246	232	263	240	215	222	280	249	234	242	238	269	240	240	231	230	195	232	239	225	232	230	231	234	231	229	229	258	224	238	245	225	240	233	234	225	198	270	226	249	246	223	218	212	256	248	245	242	221	236	245	229	260	234	225	211	262	231	231	235	217	244	204	219	239	212	230	235	266	254	238	251	257	252	232	221	239	218	253	253	246	221	239	261	221	222	223	218	266	208	209	245	235	216	248	231	212	235	224	236	244	241	221	230	240	228	228	248	236	217	228	217	248	237	237	231	227	228	246	233	223	236	225	253	243	226	227	248	226	227	235	211	219	232	233	206	220	232	221	227	247	224	220	235	246	269	257	222	245	232	244	224	208	226	219	223	250	215	213	238	239	218	241	229	247	227	238	254	253	214	242	251	249	224	255	240	231	256	248	269	259	254	240	243	246	221	231	214	223	229	230	222	236	209	239	237	233	214	235	197	234	242	233	229	234	252	288	221	218	236	251	244	232	239	223	211	244	230	237	228	223	247	239	230	263	232	235	271	244	211	224	257	234	233	247	214	234	237	210	246	247	228	237	248	231	226	238	247	248	254	220	233	248	191	224	241	248	245	226	234	213	243	234	229	243	236	263	226	203	226	234	230	241	238	246	215	234	241	246	259	258	244	217	233	208	236	238	232	235	235	226	235	208	235	236	221	239	214	225	236	215	225	244	222	230	232	240	229	263	232	249	253	265	231	236	229	222	209	224	242	215	233	264	214	226	230	256	216	214	267	237	238	241	248	254	229	242	232	221	216	222	262	237	250	236	209	247	246	233	244	244	247	244	210	234	245	238	235	251	228	222	249	265	240	241	248	248	218	227	263	256	231	226	251	237	238	235	245	239	226	249	238	233	227	228	209	221	236	281	256	248	261	229	232	207	227	231	234	231	225	219	238	214	222	242	224	209	217	245	255	218	238	251	250	255	245	233	250	254	261	215	228	229	234	216	232	237	255	239	243	242	215	214	241	251	218	235	235	262	247	245	216	247	194	204	234	231	242	244	238	229	232	247	220	251	241	241	223	247	240	243	234	225	217	216	217	229	247	268	225	251	233	229	219	244	224	241	230	245	250	247	231	267	246	236	221	254	241	211	238	234	222	227	238	251	219	240	218	248	254	227	228	258	220	232	238	245	225	239	270	233	222	212	231	202	216	217	266	260	213	235	232	214	239	267	220	236	224	232	241	253	229	235	203	229	215	219	222	232	226	224	252	239	250	237	238	222	224	219	236	240	248	209	242	219	224	206	235	222	256	204	243	233	232	219	229	237	251	216	253	253	271	231	233	234	236	268	207	238	258	249	226	253	213	241	218	229	216	235	237	225	228	244	223	254	247	212	242	229	238	225	242	239	213	228	235	222	234	227	248	226	238	237	254	253	218	221	223	231	212	238	236	221	233	223	235	233	235	221	229	240	227	230	234	230	233	235	231	252	238	230	236	230	239	239	224	257	213	207	251	211	235	223	221	222	231	242	220	231	251	279	239	280	262	225	244	230	228	221	239	235	218	241	260	232	238	221	221	236	233	237	232	235	251	217	246	230	229	227	220	252	219	253	210	220	243	225	247	233	221	229	235	212	215	238	240	230	239	254	248	232	221	227	251	232	242	248	233	241	246	206	240	229	229	266	241	247	254	228	236	239	244	211	241	233	225	221	217	241	224	240	243	227	254	248	231	203	244	238	224	239	240	238	259	245	203	215	268	248	231	219	224	260	235	229	233	250	248	245	215	217	218	230	245	250	243	238	263	212	221	229	259	234	259	192	257	247	231	228	226	203	225	233	221	229	254	237	229	205	219	252	249	231	241	247	235	222	215	238	231	218	239	229	252	238	208	224	226	234	223	227	242	229	243	238	247	226	234	218	266	235	270	248	250	230	219	235	245	237	280	227	225	229	231	245	233	241	242	247	244	236	226	214	268	221	219	248	226	222	237	231	215	242	215	233	197	262	229	207
24601	21714	28298	25027	21623	18764	4343	525	398	383	395	398	415	366	344	408	344	355	361	349	335	330	346	349	346	311	329	334	369	331	357	350	335	349	357	355	357	353	332	339	330	347	352	366	335	344	343	355	312	330	338	350	355	342	363	358	366	334	348	355	337	347	334	387	310	356	334	363	340	307	335	316	371	308	320	344	343	364	332	347	335	311	343	360	353	339	331	335	326	330	380	352	356	336	325	332	345	353	379	359	338	342	330	346	356	321	336	322	342	324	361	314	346	303	372	364	330	326	352	354	322	365	328	381	355	364	320	390	317	353	334	356	340	337	327	355	324	301	344	366	353	347	329	327	348	342	362	352	312	330	358	368	320	350	331	324	362	333	344	325	365	370	348	323	317	339	329	357	332	346	328	328	371	359	349	333	343	356	343	336	339	352	339	344	338	348	326	353	338	323	304	340	300	296	330	323	355	337	371	340	331	347	325	328	362	351	331	337	316	347	362	367	348	377	338	320	372	345	333	347	299	349	351	364	332	355	330	350	310	335	339	308	320	376	345	330	393	350	317	372	333	345	325	334	349	342	306	341	324	347	359	351	348	348	345	328	367	346	351	372	340	327	352	368	343	347	321	353	351	346	355	360	371	345	355	343	371	314	380	358	314	335	366	326	319	337	369	331	332	319	341	360	296	375	353	324	322	360	332	338	328	366	333	371	349	358	309	323	349	324	303	340	334	342	327	346	358	304	337	331	315	363	362	358	310	368	317	368	312	314	309	338	345	323	343	345	336	346	340	380	318	337	337	352	375	340	354	319	367	360	309	335	330	365	363	305	335	353	346	326	371	353	377	340	331	329	345	337	341	336	364	333	349	336	320	353	326	350	350	343	336	363	373	318	325	347	332	320	340	336	355	311	341	353	366	357	318	321	346	367	345	354	339	317	309	352	320	309	358	326	341	331	341	305	357	369	352	337	356	343	305	334	372	341	357	342	330	357	355	335	354	323	317	359	383	299	359	359	333	328	343	360	367	338	348	294	372	303	344	356	364	335	322	360	356	343	339	316	328	378	337	341	333	327	381	354	337	339	315	306	309	325	345	350	316	336	352	328	360	386	359	338	353	348	323	304	312	329	369	325	344	356	329	333	357	315	316	340	330	351	369	341	339	351	337	328	298	341	333	311	342	342	345	336	336	358	342	331	367	321	303	357	347	351	341	347	350	336	331	350	325	346	311	368	338	335	367	304	324	364	340	348	312	324	359	329	341	352	329	342	318	357	379	354	327	335	362	329	312	350	350	357	326	338	341	363	354	346	328	333	314	344	344	335	326	345	357	333	356	354	356	357	379	351	351	351	314	321	348	363	335	324	328	330	359	336	354	369	346	351	355	326	336	340	334	350	333	338	379	312	363	324	359	341	338	342	320	304	341	336	361	347	343	363	322	349	340	331	335	327	358	347	336	359	378	373	346	316	340	341	339	342	334	349	317	321	353	332	336	322	336	330	347	363	366	326	307	326	340	344	331	318	315	357	326	317	343	363	340	326	340	321	339	378	326	353	333	371	351	335	305	360	301	329	324	363	356	296	343	308	338	377	319	373	362	363	331	335	374	330	337	328	341	376	337	375	334	337	342	345	319	335	345	349	323	321	322	359	329	311	367	333	347	355	358	347	315	343	342	343	346	332	333	351	335	343	330	338	343	319	335	351	305	328	361	346	340	328	356	339	326	298	337	327	321	327	306	362	330	348	365	340	317	366	345	349	334	341	342	337	345	349	332	323	367	320	343	332	341	339	362	316	337	322	308	359	337	354	322	376	323	314	369	302	326	312	331	350	354	293	311	325	343	336	336	343	346	330	370	369	343	335	352	338	310	332	367	335	318	343	342	333	357	332	334	321	339	348	357	315	332	323	336	356	345	319	300	361	350	339	315	353	350	327	371	353	361	329	350	307	353	352	347	329	335	365	350	362	343	354	337	304	358	330	323	342	345	359	321	353	338	328	364	326	333	380	355	352	331	325	345	335	371	344	360	326	327	349	356	364	346	312	339	347	323	339	331	332	340	317	344	350	351	345	327	334	328	356	340	351	357	329	338	356	335	317	361	377	377	324	366	319	341	311	360	303	312	336	337	369	351	321	307	356	345	344	327	330	318	327	346	329	349	342	301	361	312	313	328	333	355	358	352	302	324	343	339	324	329	351	360	328	339	329	349	334	368	342	351	328	340	360	350	335	350	352	312	356	391	373	325	337	307	311	310	346	333	368	336	339	354	339	341	344	330	345	348	340	340	329	334	352	325	374	342	335	331	340	302	345	325	334	330	334	325	303	346	347	367	334	317	348	344	353	308	368	354	352	337	357	364	334	332	331	340	342	350	367	317	355	328	342	343	346	336	348	301	348	344	345	343	334	347	361	336	329	340	312	304	319	355	348	343	336	319	337	347	337	322	318	346	365	351	368	337	345	392	306	330	353	335	363	353	311	358	380	335	345	334	335	360	356	338	336	341	361	371	332	349	323	370	346	366	347	349	355	336	314	327	345	347	323	313	324	359	341	360	352	344	375	346	320	336	335	312	314	326	344	372	334	306	317	327	367	317	403	375	323	318	331	326	369	338	310	332	327	337	338	337	330	350	326	324	333	346	351	297	314	344	338	337	330	333	328	322	322	323	345	318	319	332	348	366	367	310	350	350	332	349	350	326	338	338	334	317	342	332	333	351	327	367	325	322	353	328	335	352	349	356	348	290	333	356	353	368	346	325	307	354	319	350	312	356	331	346	349	323	354	337	315	329	331	309	372	328	303	316	323	342	319	370	340	314	357	340	327	353	352	317	338	339	328	365	323	333	327	349	338	326	321	302	321	306	311	352	335	349	332	347	327	308	331	339	324	350	332	346	348	340	322	338	313	373	336	315	316	341	373	349	355	352	336	337	345	340	337	359	357	349	337	354	345	299	351	346	300	316	372	339	352	322	359	355	321	359	324	343	338	354	328	345	351	349	354	339	372	352	329	324	350	326	337	343	323	318	345	368	331	354	348	328	371	343	328	348	341	345	312	320	337	356	344	339	346	329	309	363	335	338	351	338	346	322	284	296	338	330	351	343	319	314	351	328	357	321	339	351	347	343	341	365	341	346	355	299	316	348	354	358	355	334	307	358	325	355	339	356	329	284	359	287	324	350	352	337	351	346	382	361	358	350	358	373	342	332	333	359	343	346	354	348	339	323	327	360	370	361	317	347	317	334	329	351	348	335	366	342	344	371	359	343	346	318	372	345	330	339	362	328	330	395	342	345	388	377	317	319	314	335	321	313	352	311	335	340	307	338	376	315	369	323	304	361	379	329	352	321	338	332	373	349	337	342	338	380	324	337	349	327	361	342	332	337	323	307	301	307	331	377	323	332	348	367	339	348	315	354	393	320	366	347	333	348	347	345	326	324	328	353	333	360	356	354	348	363	326	326	348	384	363	315	344	345	339	334	357	347	324	353	314	313	346	350	349	338	355
56168	70716	38679	25818	13698	12712	1460	443	449	399	422	408	424	386	380	369	399	373	363	406	395	347	361	352	339	375	391	371	340	344	372	391	332	384	382	339	405	345	358	394	376	371	344	348	374	345	358	371	358	341	346	381	391	338	348	368	355	355	348	326	366	354	360	324	347	317	352	353	346	350	367	355	329	330	342	363	363	350	346	360	355	342	385	365	364	333	352	365	353	369	368	339	359	310	369	368	361	383	343	345	353	357	367	335	336	363	367	376	330	370	326	356	359	356	365	339	380	338	342	326	347	363	399	369	395	353	358	360	356	347	349	356	362	345	347	331	333	376	343	343	328	323	341	369	349	361	329	327	360	360	349	352	331	383	357	367	335	380	341	374	357	326	351	353	334	359	348	311	360	400	372	326	368	346	406	330	342	334	355	318	377	346	348	397	329	359	355	354	339	378	356	385	348	330	383	345	350	343	342	335	345	357	356	371	342	311	358	319	339	347	355	342	349	347	346	373	338	358	341	343	347	360	375	357	356	357	356	364	358	326	340	362	354	351	379	357	353	347	356	314	339	361	371	348	348	341	338	377	333	379	355	334	366	334	346	377	349	361	386	363	359	303	355	370	385	339	355	370	358	348	348	339	363	352	367	349	374	314	352	357	352	363	358	350	366	317	304	357	344	373	385	374	341	344	366	344	317	358	348	336	365	348	370	369	327	340	375	309	376	321	334	372	370	340	354	329	341	375	332	369	400	328	311	382	347	358	385	364	363	355	333	320	361	347	372	331	330	345	369	345	360	314	358	382	349	324	373	356	337	363	361	360	371	344	344	336	361	363	361	356	362	349	360	346	363	331	338	370	345	368	329	308	363	353	338	339	376	373	346	340	352	336	330	345	355	360	337	331	366	336	345	339	348	338	331	342	365	343	345	332	362	359	389	344	356	328	369	364	348	360	354	355	332	361	366	366	386	343	315	323	365	392	365	335	367	392	341	336	388	331	356	359	333	334	338	374	355	343	352	352	342	356	377	346	359	363	376	343	357	339	344	356	375	356	339	335	337	331	358	359	362	338	369	345	333	380	357	358	340	374	353	347	373	356	368	347	359	338	352	360	347	353	341	386	386	354	350	340	356	355	325	342	355	322	357	376	353	364	336	350	351	330	368	361	321	406	341	331	362	353	342	352	367	350	335	358	363	337	346	355	349	329	357	350	358	371	383	356	377	341	394	371	321	370	329	394	341	397	370	332	313	362	334	363	376	355	363	367	334	359	341	338	348	323	354	374	381	379	361	340	335	339	383	351	355	363	361	350	363	368	381	328	343	334	352	371	359	383	335	332	350	359	329	344	355	335	345	392	340	339	369	343	323	371	342	338	357	392	345	380	372	356	356	377	330	340	351	345	332	345	349	351	340	328	362	338	346	316	335	332	348	328	327	335	359	350	368	344	340	337	364	333	338	369	374	340	339	351	350	336	340	363	371	352	347	364	353	351	343	344	316	340	394	341	368	360	352	347	359	339	341	335	355	339	386	364	339	362	358	355	381	353	349	344	345	356	323	373	331	349	334	381	370	338	354	367	341	356	373	353	345	354	335	366	359	331	369	335	359	342	353	362	345	315	343	386	384	343	370	349	334	324	366	333	356	352	373	345	333	383	323	344	353	348	357	348	346	376	372	378	351	352	340	346	373	334	358	348	331	347	356	361	376	351	380	368	338	360	378	358	351	347	353	351	337	363	325	357	356	362	343	357	338	335	380	348	349	319	341	381	319	339	363	328	337	333	335	345	340	357	329	347	340	325	347	325	354	356	381	336	355	383	327	366	345	337	360	364	329	359	351	353	346	329	338	303	408	349	358	365	343	339	356	377	369	350	327	335	331	328	356	364	351	337	348	352	332	374	350	356	330	337	373	343	372	382	362	340	355	330	366	393	351	355	347	377	353	360	309	364	346	336	350	311	357	374	319	347	366	313	391	353	339	343	342	351	351	369	368	343	322	319	350	374	362	347	355	347	329	349	327	345	368	366	341	360	336	367	338	364	329	376	355	339	362	343	369	370	396	308	370	335	340	338	372	387	328	379	357	327	332	343	345	355	330	339	344	331	380	366	352	367	345	325	341	349	336	361	340	355	314	381	367	330	347	330	313	364	344	348	337	384	362	341	325	344	330	330	349	340	367	369	392	380	354	355	339	366	358	358	314	338	382	358	385	366	337	379	352	325	343	354	364	348	362	341	356	351	352	358	361	352	299	352	395	328	348	365	351	339	356	320	323	362	323	379	370	323	357	336	356	329	388	347	337	339	336	344	342	357	369	353	368	382	339	331	375	351	371	359	353	358	359	362	360	360	325	351	366	332	348	359	351	347	326	346	347	363	364	371	358	345	364	379	320	352	361	365	364	318	328	325	338	401	366	356	384	349	399	368	348	343	334	343	331	324	354	341	348	345	365	382	340	348	371	334	342	305	381	346	353	331	374	372	327	365	344	356	330	376	342	332	343	348	339	327	365	330	377	358	342	371	363	372	369	372	364	325	357	360	349	380	317	369	353	379	351	349	341	327	366	355	342	347	352	367	343	329	322	360	367	379	391	330	357	376	368	354	350	335	351	313	328	369	343	326	369	318	320	363	369	361	362	315	362	364	366	351	326	360	342	339	350	343	373	334	347	349	336	366	339	352	342	349	406	338	348	366	325	348	341	350	366	372	349	368	379	364	339	355	352	338	340	338	371	345	340	372	360	358	361	386	360	360	332	342	343	348	381	381	357	357	361	352	349	371	334	312	350	346	356	318	373	358	307	355	347	353	366	359	318	403	361	348	330	361	375	363	343	373	335	361	344	375	352	338	392	311	333	374	355	363	349	360	373	336	339	343	361	346	358	304	337	369	355	346	340	321	342	343	380	360	367	366	346	327	334	351	335	351	342	365	327	320	366	367	342	377	388	345	357	352	341	360	332	359	344	337	392	367	361	360	316	375	358	355	346	354	347	362	355	353	365	347	393	325	347	367	327	351	376	341	343	344	366	367	304	334	370	363	317	355	363	369	357	388	339	352	335	312	354	364	366	341	339	376	354	356	340	350	354	385	334	351	351	349	317	328	399	389	382	340	355	362	327	340	354	325	357	376	381	347	373	370	362	374	351	333	382	337	358	341	326	363	353	376	353	349	345	360	382	383	338	354	357	326	318	341	360	332	356	329	368	343	325	349	335	324	324	341	377	375	358	319	356	345	361	344	364	352	337	385	356	346	367	355	350	343	348	369	369	305	379	347	356	335	355	372	371	366	328	325	349	315	327	327	363	339	333	335	339	367	359	349	332	313	370	333	374	349	389	351	338	330	330	370	335	358	352	372	335	386	334	335	348	350	364	338	372	334	333	315	327	343	377	330	366	352	379	328	329	379	378	366	370	347	327	358	374	319	351	331	353	350	371	337	346	362	344	347	358	347	351	335	317	363	340	364	334	342	364	378	341	347	302	356	346	344	349	358	348	356	371	348	349	325
31815	22459	8354	2531	810	662	419	323	299	328	345	358	357	305	318	359	330	332	349	323	353	358	322	344	361	338	333	319	353	333	338	328	339	327	324	349	341	320	306	342	312	342	340	309	359	355	332	361	338	322	345	322	328	353	299	323	349	367	349	294	319	353	306	340	334	355	305	342	360	317	324	305	332	334	326	313	335	341	304	322	314	336	346	336	313	317	318	348	308	316	340	318	305	339	347	328	325	352	324	295	332	343	290	348	355	322	312	350	323	369	315	315	329	311	349	327	346	332	321	333	314	320	365	310	332	349	330	325	310	332	310	290	300	307	326	310	283	309	337	341	311	345	296	360	304	348	321	307	342	325	312	373	331	325	310	335	340	305	350	319	350	354	334	330	335	321	338	294	312	321	343	322	336	326	335	329	348	315	334	288	326	323	340	350	333	324	341	355	326	344	322	328	350	321	334	325	367	321	303	332	344	336	334	338	330	324	327	335	312	313	323	357	350	311	295	350	353	346	312	316	320	340	280	321	353	342	341	353	348	327	333	312	377	310	324	366	322	344	336	351	315	321	342	346	321	324	315	305	338	302	325	316	303	341	324	303	309	332	352	328	349	309	317	359	349	355	340	332	323	313	346	317	320	354	331	332	377	326	302	323	337	338	343	364	331	311	343	315	325	308	313	335	300	310	308	339	323	328	328	336	330	321	314	324	355	346	353	326	319	335	337	342	309	303	363	325	320	326	331	341	372	325	330	343	345	366	377	334	313	305	325	336	329	331	339	362	347	344	325	343	336	327	351	325	335	355	317	320	298	327	346	322	302	360	295	337	339	335	328	330	330	315	327	369	363	344	324	315	366	321	350	336	324	343	350	291	332	309	317	315	352	302	314	308	320	352	368	341	310	348	321	337	309	331	344	347	317	348	348	345	307	317	315	352	329	331	317	334	311	315	311	322	334	335	322	342	322	345	344	351	310	339	339	347	319	314	308	321	305	332	358	314	345	357	340	321	355	342	321	295	335	310	315	354	331	329	332	317	348	337	340	331	327	335	337	346	321	358	359	332	304	340	350	336	354	323	327	362	303	341	329	336	336	350	340	336	324	341	330	331	298	344	302	340	360	309	339	351	332	351	338	284	307	310	314	339	319	322	331	318	309	336	308	302	333	327	369	346	335	349	314	326	326	331	340	336	343	376	372	355	307	333	340	370	318	341	315	361	352	310	362	353	351	362	313	323	338	330	317	280	323	316	334	315	353	341	321	348	333	320	357	304	317	320	350	314	350	355	311	321	318	324	322	333	320	321	333	328	321	347	330	311	323	316	322	336	342	316	328	318	331	321	329	350	337	357	345	321	338	337	310	343	338	339	340	328	346	344	354	339	327	350	312	343	344	322	337	320	353	351	322	345	298	293	309	300	349	374	323	353	337	308	336	297	308	353	329	329	342	332	313	331	344	320	331	337	327	340	335	331	336	291	331	364	369	354	326	332	342	328	358	310	309	326	332	340	344	314	343	325	339	304	316	338	342	329	341	348	334	352	345	340	337	351	375	284	330	335	340	322	316	338	353	319	346	301	313	324	320	341	339	299	334	341	332	332	327	304	331	329	339	341	331	346	306	320	313	330	354	360	323	340	300	310	313	304	349	348	359	341	305	301	315	344	335	316	334	308	329	338	287	332	351	314	347	339	331	343	339	336	304	325	337	341	362	355	332	331	309	324	329	308	351	320	309	344	321	340	298	312	347	334	283	338	316	337	325	344	378	329	340	347	302	334	362	321	350	354	358	368	322	361	365	306	341	291	309	340	348	320	321	321	355	362	332	355	338	283	308	290	343	364	328	313	342	361	344	320	323	361	354	324	351	329	331	285	335	325	337	312	325	318	333	345	347	324	351	297	319	307	337	340	317	320	319	323	317	298	303	316	343	335	331	295	315	305	317	349	319	315	334	339	335	353	327	317	297	352	329	321	336	343	308	328	335	361	312	314	324	337	329	316	337	318	337	355	338	350	339	323	319	346	351	340	327	311	334	330	337	313	322	367	332	324	308	334	312	328	305	351	370	332	301	316	329	299	338	329	349	290	332	343	357	341	329	333	317	325	321	343	321	337	353	322	338	330	326	315	342	318	346	357	333	338	326	360	322	340	339	343	339	322	332	334	338	315	328	309	338	355	317	309	304	371	355	337	304	325	361	346	338	331	365	329	327	311	330	306	326	317	324	299	368	337	352	320	318	364	344	325	337	345	351	353	263	361	326	350	349	329	331	346	356	321	331	320	341	333	298	341	351	323	319	318	326	347	364	318	360	321	301	304	323	311	334	329	353	333	330	328	327	316	340	329	336	358	323	344	339	328	340	299	320	334	307	296	318	322	310	337	351	336	327	319	302	302	305	319	338	344	347	314	324	311	313	331	332	346	339	339	344	330	298	336	333	333	315	299	319	293	334	326	345	323	304	340	354	283	309	348	299	365	312	303	346	344	343	361	339	310	315	321	326	333	326	341	345	337	327	330	311	310	326	347	350	343	306	287	354	326	307	308	314	323	309	318	312	382	364	339	352	312	350	310	346	325	327	314	317	339	343	321	314	339	383	299	338	320	289	313	314	312	303	313	348	333	314	327	339	294	334	324	326	332	320	327	345	327	333	315	342	327	316	340	343	312	300	322	340	355	311	352	308	323	338	309	307	301	359	347	338	337	347	323	319	358	334	344	297	335	326	329	313	348	333	311	342	302	326	329	323	323	339	307	293	332	353	313	314	310	367	367	332	303	310	339	356	310	323	327	287	343	327	312	331	320	346	324	314	328	349	341	350	320	335	335	359	310	318	348	347	322	309	323	336	377	359	355	360	321	341	336	304	317	321	352	312	321	351	329	295	313	345	337	310	336	312	318	324	366	341	302	297	336	310	346	343	344	301	319	319	340	354	345	336	355	310	333	325	307	303	314	360	375	335	342	322	325	330	316	341	312	331	318	333	368	330	357	329	315	327	351	336	338	341	296	311	310	319	301	332	323	350	367	358	327	330	381	339	343	344	324	318	335	355	335	342	373	307	305	314	298	335	308	315	328	336	311	359	330	333	324	308	342	319	346	326	337	310	305	333	314	340	327	338	328	296	308	344	355	313	339	333	327	322	317	312	297	330	349	344	327	346	293	326	356	326	295	328	366	314	332	327	352	326	304	347	331	322	344	333	338	334	305	320	310	312	304	334	341	349	322	313	330	305	332	357	340	346	295	323	306	349	314	339	346	335	317	341	300	341	318	348	345	302	317	337	339	332	351	352	302	325	335	322	342	342	326	345	344	303	327	324	344	315	348	385	297	341	345	372	326	319	321	328	317	339	328	341	333	337	305	350	302	319	347	351	334	329	309	324	325	331	350	298	337	307	339	318	336	354	319	349	329	339	330	295	318	308	323	351	295	349	315	326	340	320	330	288	333	343	350	345	359	351	359	339	320	324	344	358	312	317	324	340	322	324	338	315	314	330	308	335	320	336	344
24652	16647	3580	2072	929	861	410	322	294	293	318	304	308	311	306	314	300	353	318	315	309	281	306	313	321	319	329	278	329	336	302	294	295	317	314	316	336	284	305	338	315	343	336	316	359	329	305	330	318	318	305	345	331	296	298	318	292	319	313	330	318	311	325	299	353	338	345	307	310	338	321	337	299	325	311	336	290	324	295	319	308	308	329	285	293	344	322	303	313	310	299	304	332	302	314	325	328	295	340	297	298	328	317	295	305	311	315	320	326	330	291	278	322	283	333	316	300	291	287	291	323	299	299	333	312	297	317	298	300	335	296	317	318	319	283	294	339	342	281	301	303	313	294	314	331	324	308	317	312	335	310	292	316	316	321	338	292	316	307	311	328	337	344	329	307	302	332	319	315	319	294	322	306	341	319	325	337	298	316	318	323	314	311	288	326	292	319	325	327	346	289	299	287	333	327	300	296	294	313	321	318	307	314	314	341	286	314	306	302	324	295	333	273	318	336	325	296	310	342	290	290	283	342	285	300	336	291	311	314	304	335	292	319	318	320	339	321	285	336	321	314	323	315	315	345	355	303	318	302	313	290	317	299	316	312	332	289	339	306	300	317	322	311	318	330	322	341	317	315	294	317	297	311	302	314	290	316	283	320	324	316	308	313	302	312	300	293	301	330	313	320	289	326	335	310	322	291	311	291	314	312	306	328	319	314	303	314	283	295	316	293	336	309	324	287	286	293	327	284	327	310	325	327	318	280	287	302	290	306	276	286	302	331	328	292	326	316	340	325	319	330	291	282	349	307	314	317	282	313	316	305	308	329	302	313	309	317	289	323	283	336	342	336	320	301	341	307	309	328	318	309	306	329	307	299	341	286	310	315	327	328	308	300	295	296	315	322	304	344	283	329	298	332	319	301	339	287	293	296	327	294	322	328	308	297	321	303	325	308	304	305	332	327	314	316	304	291	306	276	320	285	281	269	316	305	298	314	310	328	292	306	329	297	297	306	307	333	311	302	298	291	290	304	296	290	312	316	318	324	340	335	308	299	294	320	325	338	327	318	263	310	290	302	321	308	311	310	321	325	301	316	280	306	309	307	320	312	305	322	290	325	332	316	319	328	309	307	317	329	322	303	290	316	283	335	323	294	342	292	306	297	347	279	312	282	307	307	309	303	313	297	312	282	327	314	318	303	312	304	330	320	342	320	338	322	309	309	281	295	298	339	330	308	284	330	321	301	323	321	311	277	319	313	343	322	322	338	310	298	319	313	331	294	336	315	307	309	293	319	307	275	307	285	340	301	321	282	335	318	313	307	332	301	300	298	317	326	305	292	322	333	304	304	338	319	299	329	302	306	310	335	319	296	298	293	312	319	308	314	304	304	327	292	291	298	314	329	318	324	315	348	308	291	297	297	314	310	328	301	321	288	296	304	345	339	303	308	320	315	330	303	302	316	304	328	316	324	315	302	306	311	299	343	307	306	347	284	315	331	308	279	308	341	337	334	322	318	333	329	317	306	307	331	322	308	337	304	325	309	334	331	358	316	312	297	308	327	333	321	301	308	333	298	326	303	323	296	324	299	301	292	327	331	315	300	313	316	336	327	326	301	323	327	311	296	302	279	293	302	292	271	345	313	310	326	301	299	301	255	320	304	284	324	300	309	314	281	309	305	321	310	315	294	353	331	297	310	320	304	296	336	317	298	331	334	314	314	317	332	325	339	289	311	293	328	322	340	310	297	316	310	290	312	341	279	309	323	322	313	311	348	316	312	290	304	325	330	332	303	309	312	282	355	301	307	304	322	303	339	272	271	311	303	270	335	303	303	302	309	319	276	325	336	326	301	300	324	313	289	300	330	282	324	254	295	306	348	286	323	264	309	326	311	295	305	304	329	325	328	302	299	308	326	332	332	332	328	329	291	327	297	333	327	295	305	276	303	312	328	255	346	296	309	337	339	293	314	314	336	306	317	297	310	311	318	286	308	322	318	341	355	318	298	315	306	297	321	328	288	339	300	292	304	304	328	317	312	342	338	294	326	295	301	288	314	345	336	322	320	336	327	323	344	304	322	285	300	334	313	319	317	281	292	304	321	298	314	313	316	278	297	328	299	323	313	311	349	316	312	330	312	310	317	310	301	312	302	317	340	321	316	330	310	291	336	343	309	322	311	316	314	312	288	316	340	322	299	314	324	347	314	333	308	316	307	310	315	317	310	293	327	289	315	303	267	319	326	287	318	307	338	306	321	295	335	307	301	298	280	319	322	305	310	326	319	327	283	324	330	301	302	322	308	258	309	329	312	320	334	303	318	325	350	293	279	323	319	287	304	292	313	316	330	299	307	342	313	291	297	312	314	320	322	297	344	311	308	291	339	325	311	344	304	305	332	319	277	302	330	314	292	301	284	317	326	333	321	341	298	308	294	309	329	348	274	312	295	324	298	286	325	309	294	342	316	328	348	304	339	313	326	314	305	293	300	314	311	328	319	299	296	335	311	300	335	316	306	329	321	341	337	319	322	333	328	318	336	305	313	307	291	309	309	312	304	326	288	309	349	316	325	310	326	349	309	307	284	305	311	331	305	304	305	314	295	309	318	311	327	313	308	355	299	299	309	279	308	334	301	332	267	312	303	320	345	338	285	297	321	307	305	308	299	346	282	318	320	335	301	297	324	341	293	337	311	289	287	293	339	300	313	316	325	298	306	290	301	294	321	311	338	269	297	333	345	315	285	293	328	307	312	296	305	337	298	301	294	330	299	307	308	319	313	292	316	301	312	350	291	348	276	319	304	302	311	304	323	297	319	321	351	325	302	327	318	333	311	297	313	280	329	328	323	308	321	311	326	273	336	306	290	330	316	327	358	327	287	292	328	334	303	290	287	290	310	324	337	320	351	335	312	327	286	279	313	322	289	303	286	286	279	283	318	299	332	285	332	321	342	288	287	310	291	348	315	323	306	319	302	324	305	292	321	294	306	321	339	293	291	302	305	312	355	294	320	331	314	337	340	327	297	301	307	300	326	322	314	331	341	309	297	318	297	338	311	297	302	319	301	307	304	344	354	343	304	317	304	312	334	306	294	308	293	326	308	324	340	253	329	255	303	300	316	288	309	343	281	322	343	348	363	292	330	301	317	318	317	296	304	313	320	345	314	312	296	313	311	361	310	306	288	307	301	289	292	319	307	313	323	305	298	311	323	311	286	283	296	321	313	345	310	314	309	314	314	286	298	300	348	303	352	284	305	321	307	356	313	319	304	312	311	304	332	294	317	291	367	286	323	329	333	310	336	312	296	302	337	328	315	307	299	295	346	285	327	347	288	310	334	294	304	328	279	317	297	290	328	356	345	297	321	343	323	315	290	296	292	304	316	333	321	325	309	308	307	305	331	348	300	311	300	305	299	324	318	314	290	291	290	318	332	326	320	285	302	287	304	308	303	312	310	310	297	316	307	298	311	314	298	325	304	284	325	292	306	292	315	309	314	303	333	300	261	360	297	301
25845	22317	28170	25222	18053	9065	2096	294	280	248	252	272	223	237	209	239	236	236	214	218	234	257	218	245	225	247	255	235	251	232	225	215	225	253	241	225	233	238	264	224	263	221	223	247	235	233	237	235	254	229	201	250	242	249	248	255	232	226	225	217	227	240	225	224	219	210	224	243	250	254	233	217	244	206	234	228	253	214	286	217	224	245	243	246	205	237	244	242	239	246	243	240	240	228	230	235	227	244	249	253	247	247	243	205	269	220	257	237	257	241	207	228	222	229	244	211	212	238	228	227	237	244	238	246	223	247	228	218	248	257	245	221	249	224	229	220	223	224	223	234	243	257	219	221	246	235	218	226	224	219	232	224	231	199	238	240	225	252	248	227	238	240	224	241	219	251	257	230	255	284	242	256	211	261	236	228	235	238	245	231	215	243	231	253	220	221	227	231	208	220	240	234	224	273	256	224	242	238	234	233	235	213	227	234	265	246	220	232	242	248	237	223	222	224	233	207	198	239	241	216	239	222	243	239	240	236	236	233	227	233	204	226	256	246	203	240	209	212	220	227	251	232	262	232	215	221	216	242	257	212	262	249	256	251	218	255	206	233	240	244	213	257	205	264	217	228	238	251	248	268	229	224	235	235	229	223	250	232	226	240	246	213	206	259	253	241	235	226	203	225	271	256	226	244	244	224	237	216	251	244	220	193	219	227	233	224	222	214	232	223	246	236	249	221	236	212	252	188	235	252	228	228	230	241	244	218	234	194	220	208	220	233	241	227	238	236	202	223	242	209	250	248	232	262	212	217	229	189	265	229	239	242	244	254	215	240	242	223	209	227	239	220	208	243	261	240	247	244	219	204	214	266	225	252	249	248	254	271	208	223	221	253	246	218	235	239	234	246	263	268	228	241	229	256	204	257	222	250	219	231	229	252	230	266	252	215	239	238	223	243	233	237	253	206	217	250	276	237	253	256	224	229	218	219	246	251	263	247	237	243	227	264	226	240	229	259	228	217	218	235	211	237	215	221	204	243	224	217	247	243	237	251	254	230	247	239	190	256	221	237	215	218	216	208	235	260	255	230	226	190	272	198	223	199	220	231	241	244	235	228	223	244	236	241	236	240	224	256	233	223	240	250	245	265	233	232	228	184	225	216	234	244	222	256	227	222	232	237	232	236	213	214	233	227	237	238	244	238	230	215	256	248	210	211	265	227	250	238	263	242	239	217	219	209	274	233	227	232	268	246	242	229	238	213	238	262	215	224	232	231	232	217	229	253	246	240	245	199	247	238	239	222	222	241	246	236	243	251	228	225	236	222	217	235	250	241	210	217	232	222	221	240	253	227	231	244	285	232	221	244	234	230	228	232	213	244	224	233	220	223	209	247	240	235	248	243	216	224	208	221	233	226	232	228	234	248	253	231	238	231	254	252	235	237	232	229	258	206	220	232	222	245	231	217	227	248	227	260	210	229	237	238	232	216	247	227	234	226	231	238	228	217	227	248	236	232	246	226	231	240	231	242	236	262	267	231	216	243	237	230	252	200	246	206	223	238	237	217	225	244	230	243	243	231	217	223	247	241	238	262	238	251	238	250	249	236	249	248	260	235	245	235	219	235	227	228	239	270	236	244	223	246	224	196	221	248	259	226	209	236	260	225	229	210	255	242	242	222	225	252	243	243	232	231	269	242	238	220	251	221	239	215	229	215	236	227	244	258	226	248	224	212	251	210	234	258	236	228	249	222	229	220	203	250	249	222	221	239	215	233	217	221	225	205	215	220	257	223	249	250	219	235	274	217	228	233	216	257	254	224	260	230	207	212	220	229	200	228	234	234	220	258	238	216	237	237	236	251	229	214	252	261	243	221	207	199	257	253	239	223	206	247	203	230	234	249	226	222	240	234	236	260	239	197	198	219	223	251	254	243	221	213	241	230	238	228	255	243	239	213	243	204	250	241	230	228	217	216	246	209	224	215	238	231	241	233	232	245	261	218	223	228	244	242	241	272	238	237	237	213	247	183	238	231	247	236	251	225	242	254	255	217	228	216	235	258	229	218	206	234	226	251	242	237	218	268	240	231	255	247	228	244	238	240	226	215	252	246	219	237	232	258	246	240	206	228	219	227	209	221	232	239	258	225	255	244	235	231	218	236	226	233	203	228	218	222	217	224	272	258	218	255	244	261	252	234	228	237	227	224	217	235	229	223	245	237	238	239	239	266	235	224	227	232	253	223	251	203	254	223	223	242	243	209	210	254	235	243	215	235	219	218	244	252	221	231	221	228	221	232	248	212	234	214	217	245	240	235	242	234	206	257	213	251	221	239	211	240	223	237	234	255	254	242	236	233	258	258	252	224	265	243	228	226	233	232	239	216	246	202	220	250	239	244	249	264	212	236	212	239	250	209	234	224	253	238	266	219	236	228	224	224	234	203	232	223	224	214	260	255	262	233	241	251	230	261	214	246	220	252	232	194	218	239	265	222	231	249	214	235	241	232	247	222	206	258	236	232	236	224	228	228	203	211	246	225	244	231	224	255	229	232	204	264	244	230	238	226	241	224	234	224	242	247	206	240	235	228	228	226	260	268	201	218	238	234	231	236	232	230	244	231	231	221	208	243	245	220	231	230	221	224	196	238	233	205	251	220	224	216	214	227	232	223	220	219	240	252	221	248	239	244	233	238	262	238	231	239	229	244	241	215	240	220	226	234	252	234	262	231	257	223	233	233	201	234	233	223	247	225	248	237	254	224	260	253	251	234	245	241	214	223	232	228	244	234	268	224	220	211	258	235	214	241	214	234	226	250	231	219	228	230	256	192	211	256	239	226	244	228	212	262	212	246	220	203	239	231	223	237	248	217	219	228	237	250	227	226	226	217	211	226	237	223	248	216	230	245	267	209	252	251	235	221	239	241	259	231	233	199	241	244	253	258	246	241	251	239	244	219	216	187	206	202	227	214	213	244	225	258	244	267	249	236	270	214	235	221	251	252	242	245	214	207	257	254	228	245	256	261	230	216	224	227	268	208	273	217	238	238	227	210	254	253	221	229	261	230	203	237	228	234	247	238	227	240	225	188	276	214	244	238	243	237	218	248	269	234	244	239	215	220	247	244	212	241	263	250	237	240	235	218	247	226	244	198	228	258	218	217	226	208	240	252	214	227	245	208	226	250	233	216	211	222	263	251	264	233	204	235	224	226	249	188	230	241	251	233	250	253	241	244	234	250	238	224	243	234	237	236	250	242	219	245	220	249	225	227	242	226	257	235	244	244	246	254	232	222	242	238	213	227	213	216	234	240	241	226	227	225	235	234	249	236	229	225	234	258	239	260	233	240	226	249	213	235	237	223	229	244	250	227	224	217	232	237	230	256	209	227	233	187	234	247	222	208	245	219	242	238	231	222	224	213	248	237	235	243	232	233	202	249	249	215	232	231	243	256	238	249	237	247	241	238	252	207	223	265	238	250	237	253	245	238	230	210	239	227	243	251	244	233	216	229	230	231
58478	62288	26153	17299	8095	7040	1698	320	296	275	262	254	314	282	275	284	252	274	259	291	274	260	236	245	273	267	248	239	248	210	248	238	261	267	219	264	270	259	285	261	241	251	261	252	243	271	272	241	251	266	263	244	276	256	266	286	240	272	266	253	257	233	244	215	273	272	272	252	257	277	238	261	286	259	231	279	268	232	264	271	254	232	243	251	270	265	241	264	257	245	245	274	254	246	251	249	256	259	259	241	249	247	254	273	258	256	273	211	272	245	255	276	231	238	237	274	247	234	261	254	241	262	232	237	242	217	241	282	255	253	232	240	260	250	224	230	247	237	241	265	211	230	238	272	241	246	283	253	248	225	240	262	254	274	270	245	260	296	263	208	263	284	247	263	230	257	246	267	264	248	249	238	258	200	258	269	249	256	262	257	284	252	257	238	256	222	250	253	252	244	262	261	234	269	264	232	255	265	227	273	270	263	269	252	268	241	267	223	285	256	262	237	242	255	243	248	263	235	244	254	235	262	215	248	253	231	247	282	259	245	241	281	244	307	250	257	253	264	252	241	214	296	261	240	258	233	232	258	251	244	253	257	275	224	230	261	266	229	272	266	251	240	271	219	256	242	252	256	263	259	245	256	283	257	266	250	246	258	234	248	265	241	262	275	251	260	254	262	234	246	257	258	256	277	229	256	288	223	269	257	256	257	272	262	229	228	250	228	249	252	268	236	245	267	248	267	250	252	275	245	253	277	277	254	237	243	284	260	283	237	227	224	262	268	283	231	252	243	262	265	284	237	243	252	256	241	252	253	238	267	210	289	267	261	244	264	249	260	258	246	277	264	266	245	270	252	272	239	261	239	242	278	265	241	281	267	237	241	265	218	258	249	248	259	268	270	235	235	262	244	253	272	244	253	213	270	267	252	235	248	259	270	242	240	256	239	259	252	255	233	259	248	278	253	233	225	255	247	260	218	253	264	269	268	283	257	260	260	242	279	215	233	247	259	255	250	245	289	253	268	237	258	261	267	268	233	257	255	236	250	265	255	259	249	243	270	269	245	258	265	247	250	239	236	262	225	256	256	256	248	256	278	259	247	279	285	265	261	241	259	252	249	269	241	256	257	259	259	251	265	256	239	223	255	272	271	244	243	248	260	270	224	259	255	225	241	252	263	263	251	252	226	235	244	274	271	247	234	253	261	256	264	241	261	251	239	259	252	260	231	241	244	249	288	249	250	273	258	249	247	266	241	258	265	243	255	272	235	243	213	231	272	242	255	252	248	253	250	243	230	261	226	260	262	250	252	243	224	254	263	249	221	253	239	233	229	269	230	252	261	239	249	248	261	238	246	265	261	273	248	240	262	240	254	247	271	248	231	272	282	248	239	219	254	266	255	237	258	261	242	235	282	246	255	254	270	269	239	248	241	224	260	254	243	235	222	263	264	227	258	260	232	265	270	245	248	262	253	250	259	279	248	276	248	264	246	231	271	242	238	226	244	265	270	242	253	253	263	221	263	256	227	270	255	237	249	221	263	244	251	251	259	259	225	280	272	254	226	256	254	268	247	242	249	268	259	262	272	242	229	225	261	245	250	235	243	237	270	249	252	260	269	246	272	238	235	265	247	244	234	254	256	251	260	257	233	254	231	244	253	246	250	228	233	266	272	227	275	274	241	247	232	247	233	277	264	248	275	256	248	261	246	259	241	274	246	251	262	236	229	268	242	256	256	261	239	254	244	261	279	290	255	251	274	234	247	256	243	246	245	251	261	275	269	266	263	253	252	263	241	246	241	235	255	250	253	255	248	235	243	232	228	222	280	257	249	265	246	280	262	273	266	251	283	248	232	224	260	249	215	224	254	226	272	231	285	242	268	248	239	250	270	231	271	258	233	255	222	245	246	271	260	275	231	275	243	235	284	263	244	266	225	240	262	261	244	249	245	258	256	236	250	247	245	271	258	265	232	245	249	249	258	228	248	246	239	257	220	266	239	237	279	248	249	254	223	265	233	254	258	241	244	241	237	245	270	252	248	258	237	239	257	222	257	249	252	248	288	264	241	237	232	234	276	240	244	251	255	258	209	297	256	264	234	234	267	226	256	221	255	269	247	263	249	294	267	275	279	253	259	273	239	271	260	241	233	264	242	261	255	216	275	265	250	260	250	283	261	250	242	247	250	281	263	254	288	241	234	259	283	253	239	241	277	240	266	259	240	230	261	220	237	258	238	224	241	249	244	292	252	254	254	260	226	260	234	239	285	253	274	232	242	274	253	262	226	253	246	237	269	290	258	266	242	245	261	248	239	215	276	267	252	243	276	266	226	272	255	263	241	248	223	257	216	257	251	233	210	268	259	273	246	257	224	234	254	259	256	246	253	236	246	257	253	253	274	282	249	272	217	237	247	258	242	258	230	248	244	262	237	261	249	235	246	245	256	276	234	237	242	256	241	256	253	248	248	266	255	269	254	266	247	247	295	244	230	213	224	271	275	258	269	243	277	250	222	245	280	203	263	268	262	263	259	265	218	261	228	253	224	248	261	260	240	232	245	233	249	267	243	262	255	249	240	226	242	259	260	249	253	270	237	265	258	260	237	246	232	267	257	262	240	250	263	249	223	266	262	259	263	242	256	243	244	241	250	269	257	262	250	259	250	238	235	230	279	245	238	241	257	254	233	254	277	254	231	259	262	263	226	246	249	273	238	261	260	263	257	248	270	277	230	254	279	248	260	252	231	238	235	224	240	253	237	256	255	263	253	265	252	244	236	265	278	207	256	267	256	260	271	239	225	231	248	236	251	275	244	243	261	234	259	200	256	254	238	221	248	243	274	217	246	237	215	218	271	278	247	258	226	265	243	236	263	258	242	267	294	237	263	258	244	245	243	261	226	247	246	258	252	222	271	246	243	238	256	224	254	260	255	237	247	240	228	270	224	266	265	245	246	242	248	260	257	242	248	234	247	251	263	205	240	258	262	242	252	306	253	245	252	258	235	261	254	265	241	257	230	268	242	225	245	247	239	252	298	240	246	253	270	235	263	236	241	230	255	261	246	262	248	273	241	259	278	260	241	269	279	243	279	262	272	273	253	246	235	263	231	250	238	275	269	246	247	251	249	232	234	268	252	274	248	271	267	250	261	220	260	266	249	253	250	268	255	275	228	237	255	248	234	262	237	226	294	235	266	246	240	235	255	251	245	232	250	256	257	252	239	274	213	259	249	232	229	236	229	263	249	260	261	290	279	262	209	259	246	257	270	274	279	249	254	255	244	248	269	260	254	271	263	243	268	246	227	230	259	239	258	244	245	264	267	254	239	244	254	247	256	227	241	238	256	228	272	252	237	247	281	215	268	268	261	260	244	219	249	241	247	242	241	262	251	265	227	242	237	237	281	243	229	279	255	241	248	250	263	244	255	256	239	250	245	253	227	253	249	254	240	240	257	254	264	235	250	252	215	246	243	254	244	231	248	240	247	256	250	289	250	234	269	259	248	245	239	263	251
24581	21758	28927	24316	21538	17899	6543	551	437	417	405	382	380	428	436	399	380	393	432	400	366	364	392	349	361	367	370	385	382	388	383	356	401	354	404	362	389	341	387	365	384	357	381	380	355	352	401	373	389	340	358	390	390	365	365	383	334	385	352	386	334	350	377	347	385	381	391	334	336	364	375	361	371	390	395	416	355	378	367	372	385	378	366	351	381	344	368	375	393	356	385	366	353	341	356	330	372	386	369	361	364	387	345	392	383	383	368	336	386	377	406	367	374	391	338	353	378	400	362	375	362	353	364	373	379	374	400	346	402	365	394	334	360	343	374	347	398	343	341	379	360	386	335	362	378	368	393	344	373	383	370	364	377	366	376	400	362	387	355	372	394	372	345	382	376	370	372	368	361	376	361	363	373	357	353	398	374	343	351	356	333	404	363	374	375	375	348	413	334	373	364	345	374	361	401	391	356	354	363	360	334	365	406	368	391	363	348	385	359	365	350	352	396	364	374	378	346	386	389	374	341	366	390	352	370	378	349	380	379	384	327	391	402	379	371	360	366	388	377	358	373	343	346	395	318	378	363	342	330	355	372	356	369	374	363	366	353	323	353	407	313	383	393	363	364	356	370	365	339	390	343	352	394	381	367	395	363	369	379	347	401	387	420	369	367	340	367	343	378	386	397	376	360	344	375	337	347	360	374	370	358	344	388	396	369	361	359	391	376	383	354	325	407	361	344	359	374	374	362	382	394	380	372	375	378	355	397	370	346	393	369	380	376	386	373	368	359	376	374	394	363	370	363	375	348	394	357	390	336	397	379	349	396	355	380	365	371	370	376	366	399	348	361	362	350	350	381	389	368	323	362	392	368	387	331	359	388	395	362	361	398	335	363	362	350	376	364	356	350	357	361	383	362	368	385	349	391	359	374	328	352	360	406	359	343	375	330	343	350	375	386	367	414	353	344	365	355	364	353	348	387	357	401	387	365	361	348	368	386	355	385	389	388	366	339	371	342	369	372	372	372	348	375	399	376	362	348	407	373	369	396	346	343	360	384	381	374	372	380	340	350	368	383	361	362	357	345	417	334	338	376	389	380	363	398	361	361	361	336	397	363	378	370	365	407	386	370	348	369	404	354	379	377	371	348	340	388	359	360	355	353	372	362	357	379	357	359	355	385	379	365	364	384	353	366	409	386	381	365	355	366	346	369	360	346	392	362	366	365	387	355	368	369	400	357	374	374	395	343	338	368	352	352	391	343	376	373	386	395	366	351	385	353	384	346	388	369	342	381	359	358	376	399	373	351	357	354	386	344	368	388	381	347	360	362	375	364	376	372	324	369	341	370	351	369	383	373	330	353	370	372	359	363	364	370	348	361	336	342	333	377	370	410	346	346	379	344	329	368	352	366	356	393	385	350	349	375	368	353	384	352	354	377	368	375	340	363	358	343	368	383	331	361	394	363	352	409	391	329	345	368	370	403	371	341	371	404	351	371	346	374	388	372	419	368	374	360	371	358	338	372	359	371	347	361	344	376	381	389	407	385	350	370	389	374	369	404	351	370	367	344	385	387	400	367	376	396	336	374	372	326	350	345	357	351	350	387	376	315	358	358	362	374	383	328	373	396	353	372	382	382	365	370	379	355	396	344	341	362	377	337	366	357	360	366	367	353	387	355	374	410	364	397	397	357	369	340	371	327	337	371	349	366	344	356	347	375	340	356	383	348	351	390	381	353	351	343	349	369	341	348	380	397	344	357	385	379	351	381	346	363	340	390	370	335	387	403	366	375	356	343	358	337	343	349	398	359	335	348	368	363	372	375	377	354	383	363	367	358	375	389	408	333	398	377	374	378	355	340	373	398	381	381	363	395	346	364	393	371	366	317	364	329	330	375	341	381	364	354	391	362	349	367	350	396	337	349	340	414	352	358	376	350	364	362	356	346	369	379	384	356	350	386	401	370	348	393	362	408	384	354	372	372	385	342	359	379	368	359	377	373	357	347	367	389	387	370	393	389	346	402	383	361	376	344	405	364	371	356	379	373	351	384	379	362	343	387	360	367	392	380	403	399	389	371	333	355	379	415	395	375	349	366	381	339	354	356	360	378	360	360	348	367	351	343	378	368	371	378	356	390	365	371	367	394	367	336	362	401	380	358	368	374	358	372	353	387	335	372	380	354	362	350	368	385	394	345	386	369	402	387	372	336	339	354	375	388	369	386	372	399	348	439	387	370	364	380	337	375	367	395	365	369	336	365	391	336	354	401	369	359	333	405	350	362	354	376	341	385	397	383	364	357	387	369	328	339	346	327	372	407	353	383	373	368	358	337	386	370	390	378	346	395	335	361	390	380	383	392	372	358	358	351	363	363	364	380	377	359	373	362	387	367	371	351	337	342	358	328	353	334	378	361	344	346	337	377	340	390	362	381	361	336	375	354	386	373	394	354	379	359	354	352	399	345	374	381	353	362	354	399	343	370	340	326	395	378	370	373	352	365	398	387	329	368	317	390	362	356	371	387	350	340	353	374	372	360	367	368	393	364	363	376	374	384	380	365	352	369	338	380	371	314	382	374	364	361	382	389	389	356	329	362	374	367	346	343	315	368	387	358	361	357	357	326	398	372	359	393	379	392	368	375	361	359	364	372	343	360	364	360	394	405	369	398	358	370	383	374	400	366	364	375	382	362	378	348	379	379	343	340	351	382	364	354	385	349	383	363	378	402	368	375	378	380	377	368	372	339	349	397	374	364	378	372	381	354	378	378	410	357	352	386	357	355	347	355	337	390	405	380	359	348	353	399	369	386	380	376	314	400	411	362	337	332	365	327	367	354	402	381	375	410	348	339	381	391	346	367	380	378	393	344	351	367	361	340	369	395	365	363	386	406	363	409	364	394	373	337	387	394	353	371	369	413	370	386	367	354	389	408	376	336	368	361	366	362	374	336	359	381	344	379	347	358	382	368	391	347	373	348	374	359	347	344	337	327	359	346	316	342	334	378	369	363	330	357	353	360	393	382	354	363	408	356	360	344	368	335	376	389	402	346	354	354	375	328	361	364	367	395	369	359	393	337	367	342	347	368	373	383	394	426	377	357	356	345	350	366	359	371	372	375	370	383	386	387	377	351	387	323	409	410	369	352	371	343	378	386	373	328	387	390	340	358	337	393	398	391	369	348	336	343	353	352	383	376	365	340	420	345	390	351	335	384	360	360	382	364	370	361	389	366	375	357	384	374	405	367	389	358	374	402	353	426	374	398	348	356	373	367	382	368	339	340	404	366	329	388	395	358	371	369	357	382	368	361	369	381	381	365	353	343	334	406	384	334	369	410	379	410	385	352	401	374	365	371	388	359	365	347	391	357	374	386	344	343	350	378	356	425	344	388	332	360	351	375	371	355	413	378	366	332	360	378	355	380	345	367	352	358	352	340	351	404	361	379	355	385	355	368	381	398	345	363	391	361	359	360	367	407	347	399	342	341	345	378	349	391	337	343	348	375	373	342	329
57803	71542	36740	22969	14531	12545	3301	457	460	433	397	429	426	425	354	381	395	443	382	393	380	393	366	394	376	363	363	332	377	377	415	344	371	411	343	393	381	387	405	414	360	370	364	399	363	389	383	400	386	391	404	378	386	363	364	383	358	353	374	381	396	372	358	390	387	360	394	373	397	382	365	368	353	381	376	380	355	381	387	378	333	390	411	373	375	386	348	365	364	388	373	363	388	355	347	360	379	392	378	387	372	395	365	367	391	371	383	355	367	402	403	363	387	338	391	350	377	381	385	393	324	387	399	392	392	384	385	391	377	357	347	356	377	395	371	383	388	397	338	379	377	374	369	389	390	337	348	394	368	370	353	359	381	389	391	402	361	348	401	381	379	357	382	386	370	369	362	379	400	362	388	363	393	368	372	389	351	364	382	398	356	416	360	404	410	385	372	378	398	396	380	359	371	394	335	375	365	360	400	375	371	384	356	384	420	367	371	403	373	393	410	371	371	363	369	364	359	351	384	380	358	377	379	393	374	359	405	369	400	356	377	377	385	363	402	393	381	393	375	368	359	382	343	350	368	415	354	396	375	375	343	399	379	381	370	363	369	394	376	327	373	355	389	358	361	425	394	373	385	399	364	408	377	401	355	366	399	369	404	351	371	377	375	412	389	376	384	349	369	429	359	372	386	375	404	370	370	347	376	366	417	409	402	363	410	360	359	395	418	399	394	418	359	394	351	370	403	369	364	378	366	395	377	350	352	337	352	371	383	366	388	388	359	384	390	411	374	345	431	388	395	396	359	341	358	350	400	350	373	383	382	374	387	359	372	381	397	367	377	403	384	360	361	383	380	387	398	367	365	368	379	349	383	379	352	351	376	373	417	395	379	392	331	394	375	357	392	403	367	409	379	358	362	363	372	425	380	396	361	409	369	361	359	366	395	397	384	409	400	386	382	411	373	400	386	346	398	383	358	415	390	399	394	372	352	373	336	355	381	369	359	372	364	389	371	401	365	379	411	367	385	373	420	378	402	413	397	345	353	379	395	334	357	348	384	423	392	354	410	346	425	381	376	388	384	390	344	362	341	360	361	366	375	337	400	393	406	380	368	347	366	360	329	364	366	350	365	388	363	341	393	371	373	365	331	325	380	369	351	355	379	378	380	375	380	384	380	366	360	355	369	356	363	386	370	346	366	390	336	365	386	335	397	372	411	341	392	357	349	372	347	369	367	381	388	351	374	389	378	375	362	382	361	391	358	370	406	392	348	380	403	397	373	390	370	343	373	391	378	373	395	401	412	364	372	402	376	359	361	343	380	388	353	384	389	400	389	363	364	340	352	364	376	353	350	386	393	391	380	376	366	368	347	408	372	391	368	368	420	373	360	372	358	375	366	405	398	395	351	365	359	399	344	380	403	404	334	380	362	411	413	344	382	368	392	397	361	351	393	381	418	357	387	360	394	364	393	373	354	369	365	371	411	378	364	389	377	377	372	355	379	388	375	368	338	390	373	377	420	343	362	383	363	370	365	382	372	377	379	388	388	340	366	392	390	378	401	367	407	369	352	379	350	360	388	351	365	372	358	368	380	425	409	363	378	336	385	387	345	341	362	394	355	382	370	362	364	390	353	348	395	370	322	370	380	376	410	388	385	393	380	376	368	383	381	403	347	368	368	389	406	382	374	380	327	375	346	407	369	353	357	360	362	351	387	349	378	354	395	348	382	387	375	344	369	363	363	374	342	389	354	392	358	387	357	368	403	375	384	385	385	359	337	372	343	375	368	365	356	348	358	406	358	379	376	368	355	360	346	375	380	352	368	395	384	380	399	364	388	401	406	370	361	405	368	361	360	354	365	378	341	396	368	389	378	388	387	355	383	383	370	355	396	382	352	351	360	420	404	395	388	402	374	364	368	373	366	367	376	378	387	385	390	365	404	353	366	348	360	365	347	395	391	360	379	361	352	347	397	374	414	349	362	364	397	378	391	401	384	384	379	403	363	382	343	364	360	396	422	368	375	361	344	405	365	385	384	380	391	384	393	361	357	352	373	393	386	371	340	340	390	385	363	365	354	367	385	334	413	393	362	377	401	411	330	403	383	346	386	312	337	355	409	388	376	365	371	372	381	352	403	364	378	369	356	367	360	369	384	396	375	396	393	385	366	403	380	363	378	348	392	342	376	382	390	368	402	370	382	430	360	384	380	376	363	367	388	397	348	364	386	407	392	368	370	372	386	385	362	382	380	380	345	337	382	343	330	381	392	376	376	368	386	351	355	373	396	381	359	395	376	391	371	361	387	402	400	379	385	371	380	391	373	366	361	348	363	372	349	371	378	393	351	376	357	368	383	368	373	377	359	382	366	397	387	390	375	369	323	397	394	382	362	383	364	384	307	368	381	386	347	376	369	362	403	389	325	374	352	391	405	380	364	371	384	359	400	380	379	347	353	366	380	371	378	377	393	369	331	349	337	382	366	382	346	377	372	395	355	361	363	374	422	380	357	364	398	359	369	411	358	383	414	360	404	361	398	403	372	401	383	395	352	379	375	404	393	389	427	365	390	378	368	354	390	385	384	415	380	367	363	375	408	369	372	339	378	372	370	387	376	393	360	418	391	386	374	374	383	399	352	340	391	383	354	360	376	396	370	396	392	387	359	370	369	380	396	382	352	384	333	368	385	343	398	358	408	381	362	397	406	360	381	379	364	375	360	373	347	410	391	343	377	385	374	387	370	369	336	362	372	380	383	381	358	363	383	338	361	381	394	392	382	388	338	377	362	372	400	362	410	393	347	367	372	418	349	371	410	383	341	374	393	396	357	360	366	390	387	396	375	395	385	381	360	382	382	380	375	402	395	379	387	353	394	358	363	388	339	367	376	358	388	355	366	384	358	398	395	351	356	346	359	385	370	350	386	351	408	382	359	384	392	339	340	381	363	354	356	354	346	389	395	361	363	374	387	378	417	396	387	381	396	403	386	401	397	378	365	333	371	363	359	365	347	367	338	362	377	400	373	375	372	367	373	385	394	366	349	362	391	418	413	389	328	388	401	371	393	370	370	372	371	391	403	390	379	343	407	372	368	365	411	378	364	360	370	421	352	369	365	401	360	397	367	376	391	363	368	411	390	362	393	414	403	392	400	406	389	358	391	368	341	384	388	371	366	367	361	371	340	403	345	351	403	383	343	360	335	387	382	352	380	353	364	372	402	366	379	401	371	386	354	395	396	367	346	389	384	391	362	382	376	353	365	405	367	360	359	383	367	365	380	400	365	383	369	390	388	425	377	373	373	404	384	356	373	345	403	383	368	376	382	351	382	360	398	398	358	348	381	375	362	384	381	393	358	411	362	367	361	356	391	395	338	380	354	420	374	415	357	405	384	356	399	368	343	358	370	354	356	381	369	371	386	371	362	359	367	403	392	379	364	382	390	419	369	382	367	400	383	399	369	397	358	387	370	358	366	364	385	424	382	383	372	386	333	354	429	351	355	380	386	384	384	378
31631	22661	8743	1948	837	720	412	326	346	347	347	352	358	393	349	346	344	345	374	338	351	387	336	360	370	349	322	356	372	333	351	398	351	330	359	336	361	355	346	356	342	347	346	347	351	350	393	308	359	358	331	368	343	337	323	362	334	344	342	347	350	351	362	347	345	329	377	370	351	346	353	349	360	360	383	373	331	338	351	358	327	357	360	346	334	358	394	340	363	350	321	376	342	357	361	369	333	373	337	330	364	347	346	345	332	336	347	354	357	366	365	327	351	363	363	337	360	351	375	340	315	341	352	359	371	385	362	374	383	335	330	381	369	368	322	324	321	400	359	344	364	319	372	371	336	363	347	378	334	326	338	341	365	320	365	343	346	355	335	356	342	375	382	362	365	321	322	374	340	306	354	325	352	332	334	331	348	364	358	380	328	382	376	368	321	352	352	365	362	364	358	379	370	371	375	333	337	359	360	334	379	353	344	364	364	355	359	393	362	336	338	355	345	330	359	360	371	349	338	348	353	331	356	324	379	347	367	360	398	365	334	359	306	379	368	348	330	365	373	351	363	354	337	353	335	348	381	329	371	337	369	374	386	363	381	366	368	377	360	318	366	325	347	351	353	391	359	328	347	308	359	347	351	348	366	371	348	373	375	331	359	355	351	363	352	361	350	334	355	324	369	376	341	332	323	377	335	370	337	338	350	334	357	376	349	382	355	376	360	361	347	373	337	361	357	381	334	358	359	372	331	338	338	348	360	373	310	345	362	337	354	357	345	365	339	352	330	338	324	340	361	307	340	382	322	326	353	361	320	347	376	346	335	357	316	365	361	351	335	343	337	317	353	355	332	343	345	346	353	330	369	355	310	369	342	313	346	329	363	362	298	383	375	377	352	351	351	338	373	399	370	376	323	332	352	352	352	336	344	363	320	334	359	355	365	426	372	384	311	340	390	363	352	349	324	361	387	335	333	344	347	312	362	305	325	399	357	348	326	340	354	365	387	390	367	353	324	380	336	353	345	366	371	348	376	338	368	338	360	371	365	353	362	358	340	359	363	335	310	335	351	317	352	346	343	351	347	342	351	356	342	388	352	341	317	342	369	369	327	331	325	372	348	342	348	360	346	340	356	379	378	357	347	337	337	370	344	363	345	371	354	363	319	392	346	371	339	351	333	349	373	351	341	352	382	351	349	390	358	365	337	346	343	345	343	332	339	364	341	364	353	341	356	314	345	362	367	354	368	379	345	321	321	352	302	311	382	355	355	346	354	351	340	334	359	357	341	370	362	375	345	313	336	379	369	333	339	329	323	345	335	369	355	388	329	347	341	374	363	364	354	383	362	349	342	315	377	359	341	369	378	370	346	354	349	367	353	346	366	352	336	361	348	356	393	354	355	343	350	363	363	364	336	372	360	344	357	365	337	349	373	356	341	367	349	332	349	344	349	320	325	366	350	360	330	327	305	328	355	325	346	349	384	326	340	340	327	350	366	410	338	342	338	342	372	350	375	365	296	341	338	347	347	305	327	391	345	358	367	361	349	326	336	336	360	356	359	339	380	359	337	350	349	379	382	327	352	334	357	341	333	322	358	330	362	342	368	337	377	356	363	323	351	354	337	371	365	348	340	327	354	342	372	359	351	321	343	336	322	370	349	350	346	325	359	344	323	379	367	361	344	344	351	336	344	344	335	347	334	334	327	394	361	377	337	386	347	361	345	370	367	359	345	359	338	350	355	350	340	324	378	351	361	359	353	361	360	374	348	360	367	338	356	373	324	364	372	364	369	321	362	339	324	352	359	351	390	355	354	350	344	377	358	371	342	348	353	326	344	326	352	360	390	340	366	346	340	355	383	339	349	367	342	369	355	336	344	342	343	372	356	362	387	345	338	362	373	346	316	350	361	323	323	331	378	320	337	353	317	377	354	358	332	318	368	368	364	381	353	360	347	336	337	334	346	351	334	377	371	355	358	328	339	348	350	334	332	329	382	335	398	342	353	374	356	342	355	341	333	326	358	337	367	372	358	330	377	356	359	361	364	347	361	381	369	335	315	327	362	320	319	375	354	355	331	329	315	351	343	366	330	364	343	328	347	371	351	336	380	334	334	318	338	348	336	370	356	351	354	381	328	354	344	336	393	341	393	299	323	341	380	332	370	354	336	347	347	336	367	343	355	357	333	385	339	350	366	346	331	330	374	365	324	326	343	362	350	357	346	364	363	389	340	344	355	362	324	334	331	330	354	331	367	331	336	333	385	305	344	385	385	352	371	356	363	337	376	348	359	371	354	329	330	343	324	336	328	383	368	349	313	391	336	316	367	392	394	351	365	335	373	358	351	337	370	350	368	369	364	345	346	332	365	338	351	348	368	324	414	364	330	335	349	314	367	356	345	347	390	334	348	386	328	359	350	340	352	364	339	399	380	361	365	385	337	347	358	355	349	377	344	356	350	337	356	335	340	333	340	343	354	368	349	376	370	337	321	331	359	384	334	359	371	361	366	365	356	345	336	385	326	349	353	359	377	349	356	372	348	337	385	349	306	311	348	386	345	359	342	381	385	385	313	323	381	345	324	327	367	332	377	351	373	359	361	346	345	366	329	291	386	359	406	345	341	327	345	360	357	348	333	341	355	353	338	327	391	340	350	352	388	344	378	336	346	333	343	375	352	320	331	328	339	357	351	332	319	326	350	372	360	336	377	348	329	316	360	360	337	345	319	357	373	347	341	345	368	331	305	370	383	341	369	330	361	331	358	341	375	368	347	327	339	328	317	342	349	339	381	352	346	380	351	329	345	345	364	343	367	314	362	376	386	337	348	378	344	336	360	344	379	341	368	331	343	345	369	365	352	337	347	351	364	356	332	363	351	364	350	330	326	358	369	326	334	350	336	345	368	350	335	338	347	343	327	338	348	373	315	371	340	309	382	382	352	387	373	356	359	355	371	336	383	365	325	373	367	332	339	361	384	350	347	352	352	344	367	354	345	348	321	362	375	379	372	392	327	369	372	393	345	366	355	346	347	390	358	317	348	328	355	366	382	317	376	361	339	361	396	364	363	321	356	346	350	364	333	360	317	367	344	368	366	391	336	328	356	342	340	357	326	352	368	378	333	339	380	348	350	358	347	339	352	350	334	360	350	309	342	388	326	333	344	374	401	338	350	380	365	382	330	359	384	391	357	372	365	365	333	348	347	342	364	367	369	362	316	404	300	365	370	340	368	345	366	347	373	339	357	341	344	351	335	338	352	353	370	332	341	358	370	330	310	351	352	363	337	339	349	343	347	340	346	357	340	333	353	328	367	368	379	381	364	332	354	348	352	345	362	393	374	330	372	341	323	333	371	375	363	356	358	395	346	324	373	348	335	363	320	390	345	356	352	336	328	364	350	328	351	345	331	368	378	371	360	393	339	349	305	357	342	375	377	357	352	310	354	358	347	362	330	358	337	354	337	337	332	337	337	348	390	349	386	344	326	366	321	341	338	367	339	368	332	418	374	344
23829	17620	4185	1542	1049	924	397	357	316	309	301	336	346	335	335	327	359	323	366	327	313	326	314	334	320	351	333	338	323	298	365	321	317	314	314	342	355	349	338	363	343	293	353	313	370	316	300	339	308	349	328	311	317	317	328	341	325	353	355	360	331	335	371	319	328	301	329	312	335	309	318	308	315	319	296	326	334	349	327	326	357	338	340	327	342	324	311	312	334	349	335	324	324	326	333	340	339	304	320	329	312	353	368	331	329	331	303	356	369	334	327	327	306	308	340	326	349	318	334	334	331	307	352	339	328	370	317	344	354	365	370	332	323	324	346	322	337	317	352	314	351	333	347	348	375	318	322	334	327	325	341	290	327	351	350	301	331	326	335	349	339	328	318	341	308	335	320	292	343	322	305	307	339	336	350	312	348	295	317	320	309	302	296	339	335	324	315	335	296	345	326	318	307	286	302	305	334	321	313	316	317	333	356	323	321	307	346	332	342	365	315	349	353	339	313	321	324	338	309	336	358	334	344	294	342	324	324	355	342	350	314	326	333	346	315	312	282	324	319	343	348	369	319	359	329	352	327	330	317	336	317	347	329	326	298	301	333	324	320	329	332	363	339	318	329	326	334	321	356	303	338	374	343	341	320	344	347	336	333	320	306	326	362	328	312	324	344	359	323	318	320	302	323	332	324	310	320	306	331	350	334	320	351	344	337	344	334	316	316	342	376	325	330	336	327	356	330	321	339	348	336	326	330	318	329	348	318	332	342	369	358	352	307	335	331	300	341	313	354	323	320	326	313	322	309	333	333	347	309	329	347	354	331	341	340	347	325	326	282	354	314	336	337	317	328	320	344	310	330	330	305	297	342	337	323	316	350	322	352	325	325	314	352	310	324	359	310	350	356	302	351	314	328	302	318	316	341	329	320	323	316	332	314	336	302	320	335	303	348	347	332	316	308	337	302	320	315	339	325	337	314	303	332	290	318	336	345	363	305	338	327	339	348	329	308	312	337	331	347	316	312	320	331	313	365	329	336	307	314	312	317	319	368	313	342	336	327	342	345	326	326	372	334	328	292	322	357	313	332	337	295	322	304	293	297	333	299	321	346	349	324	300	310	331	334	300	313	322	306	344	328	329	331	350	348	371	330	352	336	319	360	339	319	351	297	310	319	306	349	323	331	332	346	322	325	340	324	324	281	289	338	333	288	313	322	335	327	348	350	336	348	315	333	311	324	332	311	356	368	327	320	337	333	344	340	295	314	317	341	318	334	334	337	295	319	345	331	320	323	317	323	322	342	319	337	301	352	317	334	329	350	286	337	308	328	306	348	339	326	346	327	335	331	366	310	299	356	324	326	322	304	345	307	339	307	315	350	363	333	319	312	345	349	373	337	320	350	325	303	337	344	316	345	317	321	295	341	310	312	349	329	324	330	304	326	333	306	299	308	325	325	312	317	322	340	330	315	360	319	326	325	312	353	334	316	314	341	300	307	286	303	333	331	364	344	321	340	319	334	330	337	354	320	317	297	328	345	342	359	322	345	331	316	338	330	337	325	345	348	342	330	333	319	303	314	318	320	352	338	304	318	338	320	312	327	303	324	326	331	322	323	322	330	299	314	315	294	342	319	338	345	352	352	334	319	344	322	326	366	315	301	303	306	360	332	324	334	353	344	326	365	327	332	331	339	353	333	357	319	346	343	324	315	321	350	310	327	320	295	310	318	343	321	327	316	295	353	324	336	331	320	328	324	299	321	319	328	308	295	342	342	319	313	296	304	318	305	318	318	327	341	345	374	323	354	303	304	329	312	333	303	341	330	367	319	310	331	341	320	339	328	323	305	313	317	341	346	293	312	306	307	324	343	297	358	361	307	350	301	310	335	346	336	373	326	341	306	301	304	319	327	329	329	318	305	342	347	307	317	331	323	310	335	312	322	355	305	353	363	336	361	350	334	340	342	319	329	321	326	314	315	338	318	305	312	342	316	317	328	289	299	319	288	313	336	324	315	315	308	318	343	297	321	302	347	344	316	329	299	347	332	315	322	330	336	312	333	326	325	289	335	333	298	312	309	291	324	334	362	339	318	320	364	341	320	299	330	331	323	352	279	299	328	331	327	342	332	342	316	315	297	305	325	334	327	339	315	314	339	333	355	307	343	341	316	322	279	332	326	335	319	313	315	341	325	346	321	363	309	330	299	355	341	335	318	307	338	317	314	318	331	313	340	338	361	318	361	355	352	367	305	304	350	331	311	349	321	315	295	322	310	286	330	352	340	338	358	336	340	316	304	351	296	297	308	302	324	317	342	340	307	287	289	348	309	329	348	337	318	318	316	333	326	328	348	371	355	318	323	320	348	330	308	287	358	335	283	349	334	305	332	352	302	310	319	310	316	327	344	315	318	312	360	339	310	338	331	301	298	312	341	345	337	321	294	349	325	351	330	346	332	332	295	313	350	339	331	331	356	325	313	356	360	318	309	327	321	316	364	335	324	304	315	344	349	313	362	334	333	292	343	336	332	342	329	338	311	354	330	295	359	301	313	334	315	323	360	361	309	311	359	303	359	322	281	340	337	350	325	349	317	315	332	355	295	346	307	344	359	300	314	334	343	322	338	329	360	362	336	315	335	324	338	299	314	344	337	317	323	278	318	347	334	330	326	305	319	346	351	322	329	344	318	325	339	318	342	313	332	335	336	332	324	271	336	327	313	328	349	314	346	317	311	358	309	334	349	329	309	329	326	342	348	314	326	335	315	340	327	339	339	314	312	300	353	330	332	321	333	285	302	336	331	316	316	338	352	345	332	320	323	366	325	339	325	326	309	338	337	332	325	324	336	353	352	335	311	317	312	334	321	326	327	333	338	319	311	317	317	300	311	332	311	320	314	321	336	336	350	344	343	342	354	327	338	333	310	316	328	330	328	314	336	307	318	322	363	331	296	317	354	351	321	329	333	311	314	304	318	325	329	341	302	296	340	313	317	314	329	331	319	343	290	329	337	341	338	318	330	321	314	350	302	379	357	317	307	357	344	327	326	324	319	336	343	352	336	343	368	319	355	356	335	339	315	300	332	333	312	357	353	310	334	321	323	300	295	333	325	298	314	336	319	350	352	328	305	324	306	316	329	337	297	324	315	376	315	296	371	349	318	303	342	316	313	323	342	331	335	315	357	339	337	332	318	311	334	335	307	364	355	335	317	303	321	323	354	333	331	331	310	328	318	334	344	320	345	338	310	299	314	318	326	315	304	337	330	361	357	364	287	337	348	343	325	352	310	309	337	321	309	306	340	339	334	315	320	335	301	328	337	328	326	343	317	334	343	312	340	340	324	329	326	338	328	347	302	325	320	348	335	322	344	349	354	307	342	307	341	328	291	330	313	317	323	340	325	333	308	325	336	328	305	349	336	344	312	349	325	316	363	338	308	332	326	319	355	325	306	314	298	319	327	323	353	322	314	314	292	346	331	374	342	323	329	314	294	325	328	327	337	309	324	345	336	296
25725	22504	28230	25007	16969	8909	1765	309	287	276	265	266	277	264	255	261	224	235	276	248	285	241	249	252	256	225	257	264	253	247	243	272	254	263	256	254	244	234	244	252	245	241	284	251	245	268	257	250	243	245	238	216	268	239	228	242	239	248	246	244	242	229	227	227	255	260	213	247	246	222	271	243	271	228	239	228	242	254	239	266	218	246	237	279	228	276	241	257	267	266	222	260	252	260	254	263	271	207	261	289	263	250	245	267	237	245	263	228	236	231	268	232	228	279	259	238	258	259	245	240	216	231	271	234	272	255	248	289	223	229	226	236	224	228	231	266	262	231	238	233	257	254	233	243	235	244	241	261	250	257	233	256	259	267	281	249	224	255	219	242	237	238	241	235	225	243	258	252	239	240	226	207	290	231	250	239	253	233	262	239	231	256	217	262	251	248	246	252	253	235	253	250	261	240	236	251	255	236	284	239	247	255	235	203	244	235	275	278	255	250	250	250	249	266	270	249	277	263	238	261	237	264	257	242	235	246	267	231	248	262	211	260	242	269	268	244	245	240	227	258	280	238	254	243	243	273	224	228	221	228	261	224	243	232	261	272	227	231	218	276	231	240	249	240	245	263	236	264	226	230	266	244	246	258	227	247	260	250	230	239	244	231	244	235	247	210	249	254	276	277	216	247	265	259	271	252	233	256	244	262	236	249	245	261	255	259	236	259	255	261	218	228	244	233	252	248	246	244	256	268	254	240	253	216	247	262	236	228	257	245	244	270	230	238	247	245	245	253	264	235	256	246	232	255	261	233	249	246	259	231	264	252	253	230	219	242	233	257	250	241	273	250	251	246	230	238	227	257	247	252	256	258	259	256	237	256	241	244	237	252	241	218	230	261	270	259	247	235	244	246	248	233	260	233	254	272	257	227	244	249	239	240	258	263	226	275	263	229	251	235	265	261	255	239	247	224	254	248	271	253	260	216	253	265	268	246	252	270	230	244	237	290	285	225	238	211	260	240	273	252	241	254	224	246	256	242	268	284	239	239	245	243	218	253	257	255	258	262	244	247	243	236	251	232	263	256	266	254	273	230	269	229	244	267	247	280	255	264	224	250	250	244	232	256	258	257	249	242	250	256	242	250	248	246	274	255	230	261	245	224	261	251	229	241	266	283	230	238	234	222	269	235	257	245	271	260	232	258	225	240	228	242	246	241	254	256	223	268	266	250	221	233	264	257	248	227	282	248	247	222	242	229	253	246	264	264	233	274	267	252	246	233	231	254	253	252	258	236	247	221	255	233	263	255	262	266	243	259	237	253	254	250	275	247	270	251	243	259	262	219	256	244	231	283	250	241	240	255	247	247	236	262	253	282	224	224	253	253	223	252	283	224	239	260	199	236	253	257	244	235	238	214	268	236	240	234	266	256	271	245	254	239	247	254	263	234	231	255	266	237	262	237	279	263	273	267	216	242	240	253	241	239	250	244	287	265	246	246	230	233	256	240	263	242	246	240	268	268	264	229	243	248	252	241	233	262	250	250	238	268	256	269	211	217	236	273	241	247	228	281	261	250	233	258	268	250	247	269	262	256	249	242	255	265	259	264	248	226	217	216	229	245	242	237	221	235	252	255	239	239	234	261	251	253	243	263	261	239	252	246	264	226	251	272	235	272	234	240	229	255	222	249	217	270	236	232	230	274	254	257	249	240	257	246	256	244	268	216	265	230	237	238	266	238	236	239	239	262	236	245	273	239	227	224	222	250	252	245	271	234	229	233	253	249	250	237	230	263	229	253	252	276	236	253	230	245	246	250	246	258	260	247	268	260	261	274	272	244	260	271	235	263	231	234	247	237	237	252	228	257	232	238	246	250	253	240	238	260	260	251	242	242	255	256	238	224	242	239	239	276	256	244	224	213	274	258	273	262	256	248	256	267	253	248	241	248	200	248	242	261	268	254	233	256	259	254	261	230	256	256	253	240	232	230	236	259	242	243	226	256	218	246	246	210	249	252	261	249	211	252	230	250	242	239	244	226	238	221	230	253	250	243	268	254	263	235	249	259	269	242	254	240	273	231	250	259	246	252	256	269	249	239	245	211	265	229	262	249	259	272	248	248	250	284	247	269	246	243	281	280	247	243	249	232	251	272	255	256	265	269	237	243	229	250	259	256	253	236	236	271	251	234	250	286	260	232	243	240	271	223	211	246	229	243	226	249	264	251	236	230	244	260	242	244	277	258	262	241	239	250	238	289	229	251	258	214	246	238	234	229	222	221	245	264	238	251	246	269	278	245	237	225	276	248	235	254	233	269	245	235	213	233	278	273	278	240	266	249	249	269	244	235	241	244	247	242	249	257	262	243	223	275	252	236	234	258	270	268	240	245	215	229	278	216	286	264	241	225	226	276	269	223	240	226	256	260	256	227	246	267	234	259	265	206	253	244	261	257	252	252	251	248	256	236	248	243	231	227	270	224	226	231	254	256	243	245	251	270	252	241	259	250	263	254	258	247	246	224	227	248	215	252	257	231	224	225	261	262	252	254	232	262	244	239	264	249	255	251	246	246	260	267	237	258	264	233	255	242	247	223	224	250	269	277	208	243	224	243	248	258	249	256	257	227	234	222	244	269	238	261	258	239	232	238	267	249	266	205	252	258	225	267	262	261	266	260	263	241	232	277	246	260	239	220	237	258	262	243	266	258	234	253	240	211	251	224	220	236	229	256	243	258	261	247	261	243	245	263	267	229	255	235	241	270	240	233	223	250	241	231	225	238	241	240	271	268	227	237	233	255	257	256	269	243	245	255	248	266	259	231	247	251	213	258	243	255	203	235	230	243	253	243	238	242	250	257	265	226	277	229	237	233	225	245	247	243	247	231	240	239	256	261	252	264	238	244	229	257	265	267	258	237	255	212	218	262	251	265	267	233	223	292	245	223	223	252	235	221	237	236	251	247	266	235	259	233	236	245	226	252	274	248	262	228	239	237	289	236	268	218	252	244	245	244	267	238	265	253	211	268	229	243	268	226	255	258	248	236	267	275	219	251	253	257	240	244	241	249	274	247	239	242	211	260	240	211	255	263	221	228	257	238	234	252	251	255	240	242	222	242	234	245	258	260	263	242	254	248	237	266	268	214	257	222	268	255	261	256	253	269	218	237	233	236	240	243	240	251	250	246	247	296	272	246	245	280	226	247	254	241	231	253	253	253	225	229	236	238	229	263	231	254	223	257	247	243	257	215	248	234	248	245	227	265	263	264	230	263	235	254	245	257	262	272	251	210	242	245	253	264	241	236	221	266	253	250	241	259	237	267	257	229	259	239	241	236	267	231	250	234	248	247	247	258	246	281	248	265	241	246	229	248	248	248	252	254	238	239	224	265	225	265	236	264	215	256	255	221	232	231	262	238	242	250	258	265	283	249	225	243	236	230	224	229	256	253	253	263	246	282	241	254	260	254	227	242	235	256	248	258	285	262	261	243	241	237	268	234	281	243	233	217	259	254	267	221
58170	64573	27329	11725	7845	7744	1140	303	290	295	269	282	265	263	268	276	257	264	303	245	250	234	247	244	271	235	265	259	248	251	267	278	267	282	271	291	249	282	286	277	251	227	235	244	272	283	277	283	268	244	299	258	286	252	252	274	252	282	241	252	286	280	274	284	275	269	265	267	236	264	264	277	273	263	231	278	249	275	266	309	262	280	248	264	273	246	274	267	243	270	273	275	283	283	251	262	246	257	274	270	246	229	248	273	254	270	279	295	286	261	290	252	244	254	226	268	241	257	233	252	243	259	283	274	259	218	274	281	270	277	262	243	287	241	238	251	251	286	262	273	274	256	246	241	288	257	264	267	277	286	245	270	276	260	268	267	280	253	238	254	251	272	266	285	262	271	236	275	245	227	254	263	254	258	266	291	268	256	267	264	284	256	275	240	252	263	276	274	267	261	307	267	248	251	262	279	267	270	267	269	277	247	282	303	266	300	262	280	254	236	249	279	243	262	246	251	254	277	266	253	253	268	270	265	264	263	255	245	255	272	270	229	267	300	259	259	259	252	262	285	272	256	276	266	261	292	259	253	288	246	266	263	224	242	266	264	268	267	258	266	274	265	246	230	265	233	269	252	265	290	274	281	252	247	259	260	251	240	269	264	254	242	279	266	305	244	290	239	273	266	255	264	241	285	251	220	267	249	287	268	286	271	266	253	286	290	244	243	297	271	274	265	252	270	247	259	260	266	255	255	243	293	250	264	251	265	253	271	257	250	260	252	251	294	271	266	278	265	267	288	288	303	260	282	249	247	258	275	256	252	297	239	281	278	257	262	275	266	272	262	269	272	285	262	260	261	268	275	273	240	264	269	253	243	291	267	231	273	270	286	257	264	270	277	240	273	252	280	302	252	255	282	242	244	263	247	254	286	251	234	246	253	271	256	283	280	265	250	244	274	255	248	264	256	243	281	284	241	249	272	276	270	277	262	261	245	249	269	243	266	246	281	248	248	258	248	250	241	272	281	308	279	292	250	248	262	266	231	243	257	269	265	271	255	277	275	237	255	276	284	279	283	243	281	243	233	256	245	285	262	278	295	304	269	258	252	264	275	280	278	266	252	271	264	245	271	254	259	267	259	249	265	274	248	267	243	266	262	239	252	268	241	237	238	284	276	263	245	280	260	257	269	261	266	264	288	252	268	270	265	306	248	250	258	282	221	244	283	234	239	297	269	280	253	252	249	269	229	258	262	281	264	244	272	233	262	278	243	247	253	296	279	264	272	265	268	225	257	230	273	249	272	259	278	276	283	243	286	292	253	289	270	260	296	253	240	261	273	283	258	267	231	269	249	303	285	248	258	253	260	251	246	276	256	256	286	284	247	285	291	263	261	250	253	249	271	292	264	241	265	275	245	286	255	260	270	287	267	278	292	283	232	256	255	249	260	274	255	279	284	251	263	243	265	231	259	241	261	279	258	267	255	294	268	266	261	265	271	247	239	256	257	241	235	252	271	224	280	269	249	258	247	251	291	258	256	242	251	285	300	247	276	254	274	249	267	268	265	267	276	230	265	248	253	253	264	229	250	260	280	275	287	247	277	285	273	242	258	228	273	264	277	242	281	221	256	260	266	279	249	283	279	259	244	250	251	275	257	246	277	268	288	260	284	277	266	280	288	250	238	275	259	251	266	269	273	259	258	270	248	274	252	278	234	247	257	257	278	243	262	254	257	272	258	276	279	266	248	240	283	265	282	289	249	249	255	239	258	246	285	283	228	245	288	284	246	239	271	246	263	278	279	258	282	276	243	276	267	249	283	266	253	278	245	240	239	260	257	238	265	275	237	258	259	256	263	261	248	247	231	244	259	221	278	259	263	267	267	254	277	243	288	276	270	272	254	260	292	227	253	266	273	283	268	248	291	253	292	254	247	266	273	269	287	248	279	246	262	275	270	255	275	248	276	288	267	270	263	241	272	248	281	260	270	278	267	247	277	283	300	252	253	251	275	262	273	233	259	225	276	250	256	285	267	263	235	229	299	249	264	258	278	241	242	254	278	284	276	255	262	282	240	251	261	261	283	246	252	285	258	271	265	239	262	270	273	263	262	234	238	262	285	264	287	262	261	253	259	250	267	287	245	285	302	265	254	267	264	290	240	277	280	259	280	257	278	249	273	267	250	283	266	284	277	254	249	274	265	295	250	258	244	292	279	268	255	278	232	287	253	263	244	241	295	292	254	241	251	267	260	228	251	252	269	264	260	249	283	262	264	233	269	288	278	258	277	262	290	263	275	250	249	248	258	249	244	267	249	245	263	257	260	289	226	244	253	279	294	262	242	270	286	237	264	271	269	272	280	271	269	232	283	262	277	278	249	256	248	249	273	268	274	283	283	288	255	251	286	264	255	268	256	251	268	259	242	253	254	287	261	265	254	245	255	271	268	275	260	247	276	246	260	280	262	276	250	245	260	268	280	254	260	265	261	271	244	291	251	235	231	281	254	244	272	254	250	259	256	260	270	275	294	221	244	263	257	274	293	262	234	259	291	265	265	252	251	244	255	219	277	282	265	268	290	228	285	285	270	252	251	280	270	270	246	288	255	296	256	247	241	249	257	265	261	268	245	237	273	263	265	290	280	247	264	272	245	266	264	255	253	228	264	236	269	247	267	234	225	273	288	261	251	259	236	256	252	271	309	262	267	254	262	240	252	257	240	283	237	235	274	277	261	280	247	254	269	280	265	251	252	275	249	268	272	249	259	261	275	266	249	263	267	254	243	231	256	253	275	293	251	275	280	266	263	278	279	241	258	255	237	273	293	263	257	264	234	243	253	284	237	240	232	302	283	292	267	277	296	219	276	262	242	259	273	274	258	252	253	262	247	274	237	251	276	288	258	245	259	250	257	242	284	252	271	281	283	253	288	281	238	234	247	232	265	282	243	272	260	259	250	262	247	267	274	266	234	286	261	243	237	256	257	274	275	289	269	265	286	259	281	274	252	247	267	260	258	267	242	262	267	253	261	220	267	264	298	269	262	261	287	267	276	283	266	290	266	262	257	271	253	246	271	263	247	248	283	275	286	260	275	266	270	252	266	264	299	282	273	268	262	255	248	281	264	239	268	258	248	268	269	267	268	246	254	262	292	245	252	270	263	243	266	265	224	294	264	256	255	279	262	239	252	279	285	266	231	241	254	261	282	253	266	275	275	253	257	269	258	272	271	258	274	247	273	260	270	256	272	267	287	245	272	296	270	264	245	260	276	262	265	250	280	263	260	240	263	232	272	248	254	267	280	254	250	286	300	261	260	275	271	253	255	254	266	232	251	248	293	261	273	238	239	271	284	262	261	274	266	243	250	275	250	239	255	241	279	245	262	282	246	261	270	261	270	263	263	275	233	263	254	256	257	268	284	265	282	254	269	270	256	293	229	275	262	249	263	251	235	242	244	269	277	249	254	254	273	270	264	249	276	222	256	283	278	263	247	248	262	268	248	277	241	242	263	267	267
24559	21877	28678	24489	21474	19298	6544	557	423	388	415	406	404	392	413	354	368	348	408	382	402	381	389	395	406	378	379	407	414	411	368	368	388	355	401	388	390	362	357	373	367	362	382	416	374	363	375	356	373	392	371	400	368	366	403	367	371	376	357	410	357	397	366	375	344	366	395	368	396	366	393	379	366	405	392	366	367	381	375	366	381	370	393	367	343	380	376	359	398	381	334	390	353	372	390	377	382	379	396	389	387	374	354	363	363	372	360	381	350	369	383	359	400	388	414	378	387	385	362	371	324	376	379	387	394	368	375	370	377	344	345	378	363	391	355	370	366	367	357	379	348	403	386	408	370	386	360	405	363	376	381	388	353	353	391	377	357	360	373	382	366	382	371	345	364	399	349	299	359	348	369	374	379	403	397	369	357	356	419	386	340	349	361	323	366	342	361	362	394	359	381	348	393	374	353	395	365	350	390	365	379	381	391	356	384	370	377	386	365	352	387	393	350	339	384	342	386	329	362	335	394	365	344	349	361	365	393	401	406	382	404	373	384	363	371	362	357	346	406	374	384	406	388	388	374	369	383	366	393	377	393	385	360	397	369	369	386	380	371	381	402	370	368	393	362	358	350	387	377	369	349	370	383	371	385	395	349	376	384	399	349	391	373	395	371	404	405	358	349	410	389	417	390	386	379	364	378	368	364	363	377	363	369	381	372	376	386	401	409	368	397	390	375	351	376	392	375	379	381	405	378	386	356	386	391	400	377	367	382	368	414	366	389	410	358	350	381	371	347	367	381	378	417	363	342	328	380	368	392	344	386	363	404	375	387	341	398	408	364	358	408	358	358	332	352	374	404	380	409	373	363	449	399	301	383	384	355	381	364	372	354	405	393	393	405	349	436	373	364	378	372	358	397	346	356	371	386	383	371	401	357	369	385	380	393	372	370	359	369	409	364	373	363	371	341	343	358	351	387	387	402	357	375	332	373	379	394	411	379	361	350	362	348	389	414	380	373	392	393	369	398	336	376	394	356	397	386	362	362	425	386	354	385	330	398	362	333	388	398	371	366	362	346	395	350	392	353	355	342	401	379	368	382	336	351	366	387	387	368	362	392	329	392	338	370	362	373	350	362	357	393	360	378	341	390	376	403	367	334	369	337	382	373	371	364	368	365	361	348	365	400	387	366	371	350	369	354	356	352	386	367	366	389	320	378	389	346	382	375	387	391	389	382	367	358	371	403	375	365	372	354	358	359	370	360	343	383	382	383	398	379	416	344	397	374	408	370	407	347	409	363	390	351	391	409	339	394	388	368	376	367	365	392	383	401	395	367	391	369	378	362	400	390	353	340	373	353	382	370	363	372	409	384	347	373	391	364	377	387	374	390	396	350	367	379	387	363	366	350	370	370	384	413	357	356	376	362	352	380	381	376	377	377	387	374	373	370	409	372	368	360	357	368	368	353	383	332	370	397	364	340	364	385	367	379	359	397	337	365	359	357	352	389	344	362	340	353	351	404	359	386	431	401	373	345	347	362	345	348	351	350	375	379	413	374	375	355	394	423	353	356	360	414	380	409	363	347	361	386	362	376	349	397	351	364	374	393	398	350	379	379	384	384	360	397	340	356	382	393	344	380	392	412	383	349	379	342	363	393	362	372	401	374	377	390	377	350	380	377	353	417	385	353	386	404	342	368	346	391	394	388	328	365	395	359	357	385	380	376	394	391	387	360	348	361	359	381	406	352	360	384	376	375	363	374	360	382	403	352	359	388	369	364	409	389	401	382	384	360	372	377	387	357	337	369	384	357	385	382	383	381	371	401	367	366	368	384	369	343	346	355	389	368	360	362	385	381	374	385	396	406	396	402	365	387	355	378	399	390	398	375	327	360	349	374	389	354	378	370	381	357	401	434	363	345	344	393	353	330	364	388	392	320	375	341	365	398	371	354	398	362	355	348	388	370	387	388	395	362	413	349	343	387	356	370	359	362	381	375	362	365	332	290	377	368	385	399	361	372	347	374	372	360	363	320	359	370	385	380	350	341	356	364	391	361	374	346	357	380	389	347	390	356	394	389	346	354	339	377	347	376	392	351	398	382	384	360	365	342	354	370	384	378	356	361	380	407	398	369	343	379	369	376	376	357	373	368	397	329	357	372	384	406	369	347	348	372	366	347	370	404	367	379	380	374	375	332	347	396	367	392	411	404	331	375	361	364	368	373	383	360	350	375	377	368	339	391	365	380	344	364	378	336	345	353	355	389	422	386	375	354	372	398	382	374	342	379	402	375	389	390	355	418	393	396	374	393	352	412	390	415	367	358	364	370	396	342	365	367	350	340	374	369	371	375	383	364	399	345	361	388	387	372	374	353	354	334	361	372	367	383	349	369	391	374	446	384	366	354	356	367	340	385	348	377	375	343	364	381	372	355	343	395	379	405	414	331	365	341	370	360	376	360	340	379	411	380	370	374	386	397	376	384	398	367	323	364	366	378	353	347	308	370	392	370	382	343	380	419	399	377	377	375	370	369	369	346	361	390	363	409	396	351	363	366	353	356	356	398	373	345	403	356	396	356	351	357	346	360	374	435	358	368	406	392	360	360	392	401	363	403	384	375	369	404	400	359	362	356	392	380	359	372	367	332	374	367	375	377	415	377	346	377	373	384	362	392	388	350	360	369	337	350	389	348	377	388	357	385	339	332	397	366	365	355	382	404	389	339	350	353	387	352	416	369	364	381	374	383	355	372	368	391	357	380	355	416	360	364	349	386	378	363	351	371	368	362	371	391	399	412	382	384	370	366	392	384	332	375	377	362	346	353	397	353	354	364	363	424	348	374	355	382	351	350	314	382	389	373	349	383	340	399	369	367	361	372	348	380	350	376	366	357	361	371	383	386	366	350	375	371	328	385	382	361	371	411	370	343	342	384	385	376	369	370	349	395	357	367	361	374	351	384	364	345	364	361	377	381	354	383	403	380	360	359	361	394	394	364	344	401	374	356	378	354	364	348	339	385	368	377	361	386	372	363	363	375	394	370	386	356	416	355	366	395	375	399	351	373	366	409	367	345	374	403	363	352	353	372	390	377	366	355	388	366	380	348	342	366	371	364	393	404	351	380	365	371	383	369	382	347	353	334	368	350	404	415	345	370	380	380	392	347	318	419	376	379	353	338	405	374	388	369	374	378	366	382	345	379	410	352	370	381	354	406	376	366	381	339	381	364	367	372	375	340	397	350	394	346	363	393	366	376	409	362	377	364	402	350	364	337	350	374	344	361	392	376	357	369	349	387	372	366	384	358	365	374	381	392	370	366	375	353	393	379	341	336	374	363	391	352	380	348	391	328	384	428	377	366	388	406	379	390	358	407	363	360	376	357	338	371	368	371	383	341	375	385	381	400	394	375	329	364	356	375	386	382	371	400	398	397	359	403	388	368	343	345	381	337	349	364	352	379	389	361	337	371	380	380	386	350	400	346	356	374	370	370	373	382	341	365	402	367	385	383	382
58486	71757	34711	17614	13195	14130	2682	462	463	399	431	405	391	396	380	419	411	386	427	410	379	381	382	403	436	428	371	375	412	421	369	385	354	404	395	396	377	410	367	401	377	375	395	351	402	388	374	404	398	386	385	389	380	375	380	391	372	393	359	382	361	334	372	359	372	397	396	398	409	371	381	368	384	395	363	386	395	370	384	431	378	381	392	380	387	379	376	377	373	415	352	379	359	367	377	373	374	373	376	346	378	360	384	381	397	394	386	384	396	396	372	419	376	351	364	358	413	415	383	409	384	403	373	368	408	403	357	379	358	378	363	369	370	404	360	362	367	363	368	368	361	375	365	399	371	399	394	349	354	396	358	376	394	387	387	392	381	359	405	362	411	351	378	364	366	394	423	386	397	417	392	372	385	350	375	394	373	416	350	389	404	370	386	378	359	343	367	392	370	358	332	386	380	369	396	376	390	373	387	400	385	381	421	377	386	380	343	402	369	377	379	404	357	357	393	372	404	387	383	378	373	366	371	392	375	350	416	379	346	421	398	362	397	349	361	377	364	371	337	391	406	383	389	379	341	377	381	377	385	364	399	400	362	371	359	397	396	361	371	384	365	397	386	365	415	378	385	395	378	388	375	422	362	378	379	358	377	391	344	357	371	370	378	345	369	366	398	371	338	403	404	375	397	366	402	385	349	377	405	392	348	398	360	357	346	377	371	365	374	375	368	377	376	392	388	386	367	380	351	373	378	376	395	410	391	379	391	386	385	377	367	364	387	378	415	339	372	372	379	401	385	398	345	421	375	394	418	370	392	376	344	371	384	376	373	350	379	390	355	361	389	394	369	385	379	387	431	373	396	405	375	403	373	430	340	340	373	379	366	361	369	351	416	351	403	374	369	362	377	351	360	360	371	357	419	411	388	365	381	382	400	396	395	366	358	357	399	347	413	364	423	360	386	387	392	388	389	369	396	377	379	344	389	390	412	341	407	397	380	355	367	384	353	378	390	361	333	339	369	352	370	418	363	400	365	381	379	365	373	395	358	350	355	387	416	380	336	351	406	357	357	379	380	364	379	391	372	376	358	398	380	407	404	328	377	358	338	411	367	373	365	370	370	392	368	370	370	352	364	374	421	377	338	369	374	368	359	367	348	359	341	344	344	374	361	332	375	374	395	356	399	424	382	386	372	382	375	335	374	391	421	375	373	351	373	352	408	370	361	389	326	378	326	362	401	399	375	361	351	385	363	377	386	358	364	356	391	370	373	349	351	382	342	388	357	350	381	360	383	357	358	360	368	412	404	355	381	379	391	375	360	375	359	345	368	406	372	379	328	393	374	391	370	348	355	402	379	346	373	404	408	402	383	373	356	386	360	439	331	387	400	397	389	358	350	369	377	382	347	353	402	365	375	382	414	356	370	375	366	353	371	351	378	387	374	415	370	389	430	390	391	386	376	400	356	382	391	366	404	348	395	373	363	389	368	354	377	386	360	375	363	371	352	394	384	376	351	380	363	378	356	382	384	386	392	345	333	380	352	408	378	382	377	353	372	380	410	357	393	363	375	375	343	374	364	391	386	357	409	396	350	376	361	376	360	370	409	385	393	366	369	370	388	367	392	391	397	405	366	392	345	409	411	339	419	345	417	351	394	335	398	349	369	388	348	360	371	379	405	407	358	319	367	401	400	404	382	372	365	413	387	345	384	382	363	381	396	366	389	415	360	392	356	365	385	354	376	406	380	370	373	398	361	339	372	345	366	362	352	364	389	425	366	428	363	401	400	392	356	378	353	381	364	379	388	367	390	370	379	395	380	370	392	363	380	381	376	400	381	405	394	370	376	375	395	328	376	379	386	382	369	370	355	391	397	366	388	364	361	388	389	369	378	375	412	392	366	347	393	406	388	351	379	384	352	359	392	403	378	373	395	414	374	354	364	366	375	385	369	370	352	365	358	372	376	383	387	364	361	388	382	386	378	332	364	378	341	375	414	371	390	401	394	344	405	409	378	353	385	395	396	371	365	397	384	389	331	409	349	320	369	404	414	391	367	400	386	347	388	384	390	349	356	375	384	360	358	343	371	382	374	367	394	376	365	378	382	381	396	381	358	376	379	366	382	386	407	387	378	367	349	382	386	406	360	368	405	368	379	400	372	376	353	351	357	382	358	375	366	372	397	380	351	400	375	392	375	348	385	391	384	375	343	391	386	355	382	410	384	390	342	374	394	365	407	387	391	365	338	424	371	359	367	388	397	346	377	345	362	365	396	351	390	356	393	372	394	394	381	391	346	350	347	377	358	387	390	389	384	339	391	359	406	330	366	393	382	399	357	359	358	378	372	342	361	348	377	357	377	372	347	363	427	382	344	353	388	383	386	373	378	352	377	374	388	402	370	343	328	387	404	392	359	361	369	382	360	345	376	350	360	365	375	374	372	398	356	364	403	388	355	369	366	370	362	394	365	394	366	381	352	388	376	395	373	348	363	396	388	401	356	362	361	380	394	379	379	353	356	363	357	384	379	411	366	367	401	391	376	376	376	401	360	350	360	394	366	377	377	363	404	385	382	387	339	397	373	390	365	360	351	389	402	354	388	402	366	379	399	382	367	391	396	365	377	377	377	383	367	384	420	388	403	418	364	381	387	354	347	385	404	369	375	377	393	381	368	372	376	393	341	371	381	377	391	386	389	396	368	394	405	334	364	397	398	399	372	393	334	385	373	379	371	360	363	384	351	373	382	360	391	379	370	344	341	403	384	355	368	381	368	360	385	364	367	371	414	392	364	383	363	364	395	367	382	359	363	380	374	370	368	373	428	388	385	381	359	375	373	354	379	373	379	355	422	368	390	371	381	399	367	338	345	376	345	382	330	386	369	371	351	390	428	358	403	370	413	384	393	370	379	346	388	416	376	390	374	394	380	376	376	365	400	385	399	380	388	369	380	377	401	390	357	373	387	379	393	367	353	357	415	360	352	395	403	381	372	377	383	345	374	414	390	359	355	363	411	381	371	374	354	406	385	342	356	361	407	387	378	380	379	352	379	418	397	383	378	335	382	341	357	368	389	398	381	437	395	357	373	390	370	369	401	389	386	387	356	356	413	382	378	362	350	394	355	353	383	366	361	329	375	376	410	386	411	381	374	378	339	394	375	327	369	370	366	359	354	368	387	376	411	378	423	360	368	376	368	379	353	406	407	371	397	360	398	366	339	390	384	344	386	387	352	373	379	388	390	394	343	399	370	424	372	388	348	361	392	392	386	397	373	402	398	367	370	363	396	389	412	364	371	370	374	373	376	374	375	359	368	407	391	368	374	381	381	381	344	366	383	373	378	372	361	430	426	387	397	399	362	368	409	370	392	359	366	383	383	371	375	399	367	387	384	374	380	351	401	419	372	418	410	402	361	397	340	394	386	360	354	388	363	372	361	403	351	386	383	362	380	378	353	389	382	361	381	371	373	405	391	342	397	371	357	384	370	384	390	375	412	385	367	373	366	391	378	378
31634	22768	7411	1479	790	781	435	352	341	342	337	332	341	336	350	372	338	329	365	362	354	384	333	350	355	347	380	357	355	332	354	365	370	349	350	367	344	334	333	353	363	337	322	340	368	350	346	360	342	317	372	339	360	366	344	317	358	341	326	339	347	399	331	359	365	360	332	336	372	332	355	343	351	384	311	379	351	346	360	324	353	349	360	339	361	337	362	371	340	354	347	362	347	375	357	376	363	351	345	346	341	350	362	335	350	329	325	342	315	352	314	347	335	355	384	348	339	395	349	349	321	327	351	355	369	340	330	375	321	395	359	345	362	324	376	358	340	364	330	386	363	338	337	352	417	355	329	354	380	294	345	374	345	368	323	346	368	334	349	358	346	348	339	370	340	357	341	313	380	360	368	336	349	326	365	347	327	340	303	330	352	336	328	382	316	359	359	369	329	347	378	386	346	350	311	342	363	377	348	347	339	358	347	353	319	334	334	386	337	376	355	345	342	387	381	352	338	366	351	335	338	344	344	352	370	365	375	335	334	351	366	345	338	353	353	350	379	324	359	301	393	337	377	352	351	323	375	328	351	359	360	339	350	347	341	352	360	336	368	338	386	332	366	340	341	331	333	335	384	325	366	324	350	357	363	346	364	362	332	354	364	364	354	333	370	361	350	325	326	351	347	348	368	345	328	341	359	321	331	378	342	374	364	346	383	393	361	358	307	365	363	354	350	349	373	373	324	358	355	338	350	352	353	356	363	360	376	368	330	340	369	352	339	352	350	352	351	334	336	351	317	318	341	389	382	380	350	353	363	342	398	375	333	346	369	393	340	367	333	377	361	371	361	323	350	351	337	319	334	402	363	321	350	318	380	382	328	341	375	338	354	354	397	315	350	359	332	349	364	332	351	348	347	339	357	342	336	305	322	355	337	363	361	352	344	332	338	339	349	377	358	348	373	331	371	343	355	401	365	387	347	374	376	342	339	365	346	336	330	333	337	367	331	365	391	368	342	399	347	365	376	329	342	345	337	400	334	351	363	375	351	356	353	366	307	362	349	335	341	350	348	387	353	330	349	326	335	369	343	343	386	327	350	368	355	353	335	364	357	384	325	366	340	347	373	365	310	369	343	383	364	357	326	396	365	346	349	357	358	353	362	335	337	351	363	353	356	325	361	375	379	346	353	343	355	289	347	363	347	327	364	359	332	351	365	346	314	327	344	345	351	345	354	369	328	359	374	345	376	368	386	375	359	336	354	349	336	363	334	309	321	367	350	378	347	382	387	316	338	357	324	376	319	376	393	345	352	340	358	366	341	318	354	383	385	341	366	361	329	387	361	377	346	371	344	348	351	305	338	340	335	363	355	373	393	347	356	366	371	356	343	351	324	331	327	357	377	349	321	308	337	355	358	331	361	369	355	353	367	339	374	351	326	302	338	348	326	352	315	372	341	386	353	331	340	356	341	375	364	369	376	336	382	339	358	343	374	354	339	365	369	318	339	347	346	335	341	337	337	342	340	345	352	354	348	319	323	345	355	347	340	347	328	349	367	364	351	324	363	348	336	330	345	351	393	340	346	359	340	346	357	363	351	336	381	355	373	361	333	364	333	376	337	349	383	357	351	347	331	342	362	366	319	358	351	336	364	362	335	360	367	351	344	361	350	366	375	353	349	350	371	358	334	379	337	371	323	355	333	326	359	361	376	372	346	366	349	354	364	333	363	365	380	353	377	329	364	371	339	341	368	346	348	312	315	345	363	352	329	351	339	348	365	360	355	347	329	321	347	376	362	352	350	343	319	338	353	337	346	369	383	352	363	353	376	358	307	322	372	298	364	319	374	342	338	350	397	365	353	407	314	310	363	323	339	339	368	323	354	337	359	328	344	346	376	348	348	338	333	363	334	354	345	332	346	374	361	337	348	359	343	346	345	345	383	364	351	353	353	325	349	382	371	327	359	336	353	354	363	351	336	372	374	360	336	334	351	367	350	336	368	352	331	346	357	339	326	341	343	374	331	366	370	340	340	361	359	379	372	351	368	370	332	355	326	364	338	322	359	387	382	370	340	364	376	369	328	331	350	328	367	352	349	389	329	370	361	363	347	377	361	311	321	332	349	350	339	363	346	354	364	353	359	359	366	344	375	351	369	358	376	347	363	353	328	340	350	363	329	360	350	373	347	328	338	355	343	353	412	349	371	373	361	327	319	304	360	331	343	335	379	346	369	354	333	348	357	332	359	351	341	348	320	371	355	369	355	370	341	376	328	345	376	328	329	339	339	383	329	365	338	335	339	336	344	361	320	342	358	333	356	342	347	331	351	357	347	355	348	344	356	350	356	355	349	347	348	365	346	332	365	337	362	343	337	375	335	353	383	338	347	367	326	326	326	325	334	322	355	339	332	300	321	361	354	327	398	368	354	374	363	337	374	351	335	378	349	340	359	376	344	328	392	362	356	366	340	346	342	334	350	372	366	380	345	372	348	339	348	326	301	333	333	362	389	362	357	383	310	340	340	352	332	357	341	367	322	370	337	368	362	366	374	346	325	329	366	358	348	373	328	339	338	331	359	370	337	370	345	322	379	347	325	318	360	361	388	357	345	339	348	339	378	366	341	349	354	347	358	354	352	348	355	333	376	375	354	389	372	356	323	350	367	356	366	333	370	353	343	342	355	371	409	343	372	355	372	362	352	338	357	356	371	326	316	369	295	333	375	360	334	346	342	351	333	347	363	332	349	344	380	346	371	382	356	381	353	343	384	305	367	326	369	326	376	374	314	322	337	322	366	345	360	348	367	325	324	353	339	347	351	367	350	340	346	399	320	331	345	329	375	339	375	366	379	361	349	339	367	371	365	342	332	354	362	334	383	319	368	344	406	345	339	373	342	342	352	379	331	349	343	337	308	338	334	332	340	332	378	362	314	361	354	339	352	360	332	387	333	337	340	355	350	319	337	359	328	330	349	339	334	345	342	355	362	329	352	368	333	371	361	346	342	327	327	380	350	366	368	374	336	340	345	333	368	358	320	376	347	347	320	385	307	361	376	345	339	338	358	362	383	361	348	335	306	347	382	339	325	335	372	372	384	350	362	338	335	348	376	337	357	338	343	362	336	341	351	342	351	356	340	347	347	348	331	355	348	343	362	341	300	296	352	350	377	353	363	353	333	363	344	363	300	336	329	351	355	357	364	354	374	381	368	334	364	339	328	365	345	345	377	367	381	328	314	341	355	324	351	361	363	352	355	353	331	331	355	368	335	371	378	352	343	358	325	333	343	350	323	364	376	376	325	330	311	338	373	353	355	381	396	362	351	327	344	339	327	350	341	341	363	343	354	333	323	334	324	347	332	356	318	338	363	345	356	378	348	375	350	364	344	365	371	323	339	352	369	334	348	308	351	321	362	365	359	353	336	353	358	362	338	294	358	393	360	375	311	351	342	376	352	368	354	354	356	365	315	354	347	359	365	337	368	349	352	353	349	320	341	359	349	354	324	344	380	347
24021	17374	3180	1135	898	1012	415	320	346	334	322	308	315	343	332	310	328	333	332	319	325	351	335	314	281	318	307	369	345	331	309	320	376	348	315	304	389	335	317	325	324	330	345	320	307	322	334	339	329	356	309	303	306	338	316	333	347	335	346	337	328	325	334	309	296	316	353	324	331	314	339	312	356	325	320	332	333	370	331	305	316	342	327	310	344	333	323	324	324	319	327	364	321	321	314	324	322	345	319	305	349	342	318	339	348	326	337	314	363	337	306	313	306	346	323	344	367	336	300	345	319	318	303	314	343	326	315	319	332	307	333	311	357	323	369	320	307	306	381	364	361	320	329	341	315	326	301	342	302	313	333	324	309	366	312	346	294	310	338	336	321	328	308	340	326	327	352	334	368	299	309	339	322	333	311	299	367	341	329	344	316	348	322	345	313	332	334	338	330	314	342	306	313	332	322	357	321	332	317	359	299	319	330	339	308	323	321	311	331	326	323	340	321	315	328	311	345	310	316	339	311	338	303	360	332	331	293	335	337	338	339	291	364	310	323	363	311	343	327	308	312	341	324	330	350	348	307	322	295	324	338	349	345	339	327	306	347	332	338	347	339	335	356	342	326	343	326	328	329	323	329	322	330	323	316	313	313	333	342	318	325	334	348	340	314	339	328	339	309	333	328	317	288	326	314	310	347	330	316	293	289	345	365	368	300	339	315	338	327	302	322	298	340	300	314	323	345	329	328	337	302	314	331	322	325	315	302	328	356	316	323	330	344	326	341	318	330	311	302	342	308	347	336	312	314	322	348	314	311	341	335	313	312	311	293	321	330	317	346	330	315	336	333	328	298	338	330	328	362	327	340	342	339	332	341	320	293	326	311	362	342	327	310	334	299	312	352	354	318	286	330	333	328	326	337	333	290	326	322	314	329	346	344	333	288	316	332	335	306	328	314	328	331	343	346	345	336	335	337	330	328	349	314	307	340	319	335	290	298	360	312	336	339	337	320	351	295	297	324	333	347	331	277	302	328	345	306	268	333	309	351	356	332	332	329	322	337	342	362	364	284	303	319	285	339	292	320	322	340	331	331	336	345	325	345	344	320	294	320	297	320	354	306	337	327	344	324	335	330	304	348	304	312	339	349	363	357	317	319	330	344	357	303	332	334	312	312	332	338	324	330	325	335	322	302	309	292	301	328	317	308	362	347	320	294	352	319	346	312	268	301	316	308	313	354	306	315	328	310	327	336	326	296	349	339	333	341	358	351	320	316	337	332	319	326	295	337	323	323	328	317	328	313	309	319	315	340	291	339	374	345	307	329	345	313	343	338	348	348	333	339	304	340	290	320	324	318	348	353	311	316	308	329	350	331	333	324	315	311	302	346	329	329	360	281	324	322	306	310	294	301	333	347	308	313	331	341	335	325	325	334	319	290	359	340	323	325	344	342	326	337	326	315	323	344	359	319	321	304	347	345	304	301	351	361	347	316	307	323	325	342	332	304	309	289	328	304	316	333	320	355	351	325	320	340	323	336	372	306	321	308	305	348	312	307	316	319	351	329	339	305	325	307	317	321	324	312	294	343	307	344	330	340	275	327	345	317	310	313	310	325	338	345	348	308	333	310	341	352	324	365	342	305	301	310	309	330	309	294	318	325	318	363	350	328	298	313	368	293	322	316	339	316	325	329	358	320	326	298	340	345	317	335	327	300	318	321	350	326	345	335	352	299	335	360	351	352	321	335	321	317	343	286	347	315	299	342	338	324	332	318	321	325	321	311	315	322	286	329	334	337	322	330	320	321	329	327	332	329	329	286	341	333	322	327	351	344	356	328	291	327	330	322	328	346	300	325	346	341	323	323	345	360	346	305	341	322	342	329	322	340	349	342	354	326	330	344	371	352	306	329	344	324	324	338	317	311	358	346	346	339	330	330	307	306	314	327	325	333	333	325	347	318	275	330	337	343	317	333	354	316	333	345	325	303	347	336	340	310	330	318	318	335	309	331	317	322	346	315	341	309	300	313	344	294	319	360	320	319	373	352	333	307	304	331	329	313	317	312	343	319	337	305	309	303	353	326	323	306	336	343	343	341	350	351	355	332	328	318	339	296	343	325	329	331	341	323	330	324	300	302	316	312	348	340	298	333	296	305	320	328	324	348	342	331	310	310	330	335	299	327	360	313	328	328	304	306	294	334	334	297	292	307	326	300	304	326	307	341	356	318	324	319	305	329	327	301	344	358	316	343	328	320	317	338	353	352	314	313	334	317	321	332	324	312	330	302	312	296	340	282	323	346	353	347	331	313	326	317	308	335	321	310	336	341	328	347	325	306	332	334	327	342	320	332	310	299	363	281	315	319	349	360	319	305	341	375	317	310	328	338	334	342	336	350	326	310	308	315	307	320	334	312	321	339	342	321	315	327	333	326	322	327	354	293	316	313	334	345	344	294	331	352	327	293	318	302	336	351	329	347	321	332	315	295	337	336	312	322	329	350	339	326	350	354	310	338	299	310	326	347	342	306	334	321	356	287	341	356	328	332	329	312	319	311	350	327	340	287	324	323	312	316	335	322	311	349	343	309	362	319	328	312	328	322	310	321	304	322	319	305	367	329	357	307	351	303	374	333	310	329	333	318	345	321	331	327	334	346	341	330	331	335	336	319	317	337	317	328	326	349	340	332	341	326	305	302	328	339	363	327	360	330	329	311	351	308	324	321	312	333	321	350	327	313	341	312	335	315	337	323	319	322	353	338	344	337	342	330	311	323	320	348	347	344	301	318	306	307	319	324	344	311	329	320	348	333	314	311	290	324	335	322	311	306	313	327	329	332	316	302	329	320	313	344	337	341	334	344	311	350	326	323	305	323	335	320	324	275	291	357	314	316	340	325	328	298	304	343	311	323	307	326	338	344	333	336	336	305	315	325	357	332	325	343	355	364	350	282	320	334	325	327	319	297	313	308	320	333	314	321	341	339	339	311	331	314	346	327	295	322	334	308	294	316	306	345	341	341	330	336	337	290	317	358	344	321	326	327	337	311	304	308	356	306	319	323	311	346	324	329	327	338	323	376	322	340	322	326	376	316	341	324	310	332	345	341	314	308	312	333	329	353	323	310	347	337	345	325	330	300	299	345	319	298	302	326	329	309	342	334	347	359	341	319	350	340	348	320	332	309	311	304	328	337	301	324	310	318	384	321	348	336	340	313	346	323	317	330	326	327	330	313	304	329	336	310	313	333	317	325	294	327	334	302	296	316	352	287	324	306	326	321	303	337	310	318	345	350	303	306	365	344	275	333	336	330	329	323	322	336	300	346	318	343	363	337	355	305	341	325	323	319	347	344	320	350	344	329	335	321	303	361	329	337	330	373	383	328	320	316	315	346	340	316	350	339	329	317	324	314	309	316	348	342	313	362	340	347	323	349	312	318	327	344	337	343	304	333	312	354	320	347	324	317	364	339	338	314	334	342	350	319	304	324	335	345	327	309	314	348	334	296	341	329	327
25693	22704	27927	24931	14805	9055	1960	339	223	292	277	277	271	311	260	258	236	238	273	258	258	239	247	260	224	257	250	242	284	257	269	301	268	253	243	270	256	252	286	275	236	265	264	249	251	267	250	289	233	266	261	274	256	251	248	262	256	283	251	235	224	272	261	238	245	251	266	245	240	238	216	245	254	260	225	231	235	247	249	249	262	262	248	255	266	265	273	250	260	252	250	261	239	240	254	256	277	256	247	248	251	208	243	232	238	250	250	249	242	266	253	242	243	228	252	248	233	228	268	230	237	275	268	269	268	235	229	254	240	253	257	248	249	246	258	250	254	270	224	252	279	252	231	268	267	241	233	255	233	228	261	253	244	250	255	229	264	272	231	270	236	239	250	234	256	266	255	254	249	256	245	283	277	255	251	266	253	257	260	253	273	253	244	265	267	269	263	235	219	276	257	256	254	263	226	244	247	269	257	235	260	266	221	242	250	252	255	248	258	279	256	217	250	251	244	254	234	251	264	244	259	251	256	235	258	254	239	261	257	241	279	284	258	277	260	222	228	243	244	228	253	238	239	260	244	229	239	236	260	275	237	269	253	250	257	257	244	248	267	251	266	244	254	227	233	258	271	260	241	238	264	246	283	255	245	234	250	260	265	237	267	251	241	252	266	244	223	273	234	267	259	246	241	214	257	229	262	247	266	241	272	228	263	263	278	238	240	235	242	254	269	279	250	264	260	234	267	255	232	245	227	262	269	258	285	263	244	253	271	244	224	233	265	254	246	265	240	243	245	247	238	267	249	237	242	283	231	253	268	265	257	246	271	247	234	269	235	248	247	245	267	239	282	267	239	277	246	261	258	241	236	236	226	259	235	225	236	286	274	255	243	252	260	249	253	250	256	235	274	243	265	241	262	254	240	236	239	241	261	248	242	239	256	254	257	238	231	231	257	271	236	250	250	270	240	257	255	243	257	251	235	232	250	234	245	259	261	285	265	236	254	261	234	236	268	246	241	262	260	275	273	273	251	254	244	229	274	263	254	256	256	261	234	241	256	242	236	247	257	221	229	244	262	257	229	243	238	247	266	254	258	256	252	252	236	223	255	245	242	225	259	212	206	255	236	248	241	269	234	239	252	244	245	278	252	242	240	228	254	226	282	239	237	245	255	261	253	225	213	251	269	235	225	262	282	245	254	282	261	246	247	256	227	276	240	259	274	253	268	223	243	237	277	268	267	254	268	266	257	263	259	269	238	249	253	281	288	258	279	272	277	253	243	220	256	228	262	270	213	248	239	267	219	223	249	238	245	262	263	263	247	243	245	234	248	238	232	241	256	259	241	238	258	259	231	267	265	272	262	256	248	239	235	233	271	258	235	217	261	253	242	230	250	257	253	259	217	241	283	258	223	211	215	244	261	243	290	263	219	267	238	265	215	263	247	255	254	239	271	225	225	239	240	270	255	267	225	236	230	235	261	238	254	259	252	244	235	264	266	240	268	236	266	221	225	248	270	240	241	258	282	262	261	245	244	237	237	250	252	243	262	254	264	271	227	267	248	260	250	258	227	275	257	244	262	262	247	248	268	259	267	276	258	270	265	274	248	259	243	267	252	239	265	243	250	254	242	236	275	250	252	250	248	268	255	274	254	222	269	247	259	245	234	246	255	269	281	253	248	256	260	248	252	243	244	253	241	252	232	246	241	268	274	265	245	252	262	232	257	250	245	238	225	232	248	255	255	248	255	253	235	243	249	282	239	250	266	247	241	247	261	255	263	235	273	241	276	269	266	268	258	240	257	243	271	240	228	296	257	279	277	244	257	267	269	297	250	266	214	260	249	258	231	249	234	242	263	283	260	261	248	239	235	256	263	305	255	254	278	254	260	232	245	249	242	265	272	255	227	263	226	243	247	269	258	251	257	245	240	261	274	219	293	264	255	268	265	261	273	249	245	238	259	270	246	250	251	261	239	259	260	232	231	235	254	230	255	237	265	253	245	254	265	261	269	239	245	261	249	284	261	262	254	257	244	248	265	230	277	271	260	248	240	230	249	238	264	229	266	266	244	226	256	243	245	257	246	246	251	231	252	251	280	230	262	260	246	233	272	273	267	262	241	271	253	295	231	212	260	260	220	239	258	238	236	231	220	241	257	272	271	290	235	232	226	262	267	275	234	239	247	273	235	281	281	242	260	290	232	257	257	264	244	226	277	252	272	244	239	247	201	248	241	260	279	282	245	222	260	202	256	249	275	245	235	252	266	274	265	252	234	233	239	258	234	267	277	261	255	261	273	258	307	294	249	272	244	254	250	233	234	256	239	256	274	249	272	251	253	262	246	226	252	285	267	261	251	279	280	265	261	257	248	256	238	275	218	221	240	278	253	234	230	239	261	245	232	266	270	270	248	262	234	255	265	229	241	265	228	259	237	259	259	212	238	254	239	255	242	277	254	271	254	262	247	252	252	212	244	272	256	261	280	248	250	274	263	252	255	247	256	249	261	239	238	272	233	264	268	249	243	226	229	256	288	238	257	251	219	246	263	265	254	235	261	242	261	256	238	234	273	271	244	265	243	265	216	224	244	260	274	263	258	245	268	261	242	253	224	206	239	236	289	282	240	245	251	240	239	267	266	255	257	231	288	261	240	261	247	262	244	270	275	262	254	256	256	250	233	261	258	250	250	271	273	251	238	260	258	245	226	268	258	263	265	248	255	261	263	256	247	235	236	259	235	260	252	258	243	237	227	256	276	280	250	285	270	264	245	227	239	232	229	240	242	257	223	246	237	245	263	291	251	264	277	220	237	272	254	287	281	263	263	239	256	256	239	251	256	258	245	239	258	239	238	268	225	245	263	249	242	276	256	256	254	253	242	272	230	288	246	238	232	245	223	257	250	226	273	285	257	266	258	235	229	282	247	248	230	256	257	252	239	220	235	268	245	239	231	247	247	209	261	236	244	290	239	279	252	220	267	214	240	281	262	238	242	235	246	245	257	257	260	266	277	251	253	238	249	259	258	248	267	225	253	273	259	230	255	231	254	263	281	255	231	280	248	273	252	239	262	244	270	275	252	229	272	237	248	277	266	233	235	230	239	256	240	293	263	253	254	263	292	273	241	296	256	242	231	239	245	247	261	253	262	256	277	256	241	248	283	257	282	225	244	262	255	276	242	257	228	279	263	241	282	258	257	244	234	260	224	279	266	236	253	222	227	229	231	259	198	243	290	248	257	234	288	256	263	256	276	268	251	238	266	248	270	268	257	239	250	282	255	257	257	260	274	255	259	261	251	280	256	227	260	240	262	258	260	258	193	254	250	259	264	269	259	248	272	224	273	243	236	248	268	229	244	285	253	269	261	269	237	267	264	248	261	249	255	239	277	264	250	222	236	251	239	248	250	268	228	268	261	252	248	261	272	238	260	249	258	264	248	243	260	261	236	248	270	232	255	242	239	247	254	287	247	253	263	249	245	270	254	229	240	247	264	250	272	260	254	259	256	232	252	258
58820	61447	21420	9422	8252	8622	1498	319	335	313	314	283	294	277	261	269	281	278	268	315	263	265	260	252	274	257	267	242	267	266	284	248	260	278	269	261	252	262	245	243	275	259	253	292	241	255	272	257	280	244	255	257	238	258	285	268	287	246	279	278	267	260	289	265	267	253	286	288	250	284	266	253	264	263	265	275	241	271	240	254	252	293	251	288	243	259	255	267	265	280	261	249	236	286	251	267	284	269	261	269	297	269	266	297	261	270	253	268	264	268	248	276	244	245	247	263	270	263	242	235	279	242	247	257	234	263	267	289	262	269	279	264	242	248	239	235	227	249	257	268	276	252	295	256	255	267	249	263	278	285	266	285	270	249	262	271	274	278	258	269	240	291	286	305	279	273	262	269	277	282	254	285	250	267	262	264	252	265	246	264	279	272	296	254	289	256	281	262	259	269	284	283	284	256	250	272	249	273	278	279	253	257	249	240	259	290	275	238	255	269	246	278	255	257	254	255	276	257	231	274	275	258	260	267	259	275	270	249	240	261	268	289	266	261	281	292	268	267	265	279	279	264	289	260	273	257	274	268	265	269	255	263	258	297	269	273	248	262	278	297	261	303	253	257	278	276	244	259	262	241	266	254	274	270	253	252	239	281	263	247	266	269	259	250	253	242	247	243	255	301	259	270	259	256	277	263	281	261	247	277	298	280	290	245	267	255	256	291	266	262	242	268	281	262	274	262	255	260	240	235	277	274	263	272	240	261	273	264	284	263	263	266	255	262	249	253	292	273	290	261	266	261	264	261	260	263	279	264	284	273	259	270	272	260	247	262	290	274	273	255	284	257	260	244	256	277	255	239	279	289	263	267	237	270	283	266	261	262	276	255	265	276	250	261	271	277	274	278	254	268	270	274	255	237	255	273	257	252	264	259	286	276	249	269	245	264	264	239	263	283	250	268	295	265	232	241	265	273	302	238	278	284	255	254	247	305	279	266	264	236	288	270	263	246	287	251	271	291	285	231	266	255	242	259	263	238	258	281	250	274	267	262	272	273	251	257	234	282	258	280	256	258	250	292	238	241	218	237	260	251	248	242	266	261	270	264	266	271	275	272	286	257	263	281	267	268	273	265	273	240	249	292	248	284	282	275	254	273	271	247	244	235	281	259	291	239	262	252	258	305	269	271	257	241	241	254	280	258	282	240	238	279	257	272	253	248	244	248	270	256	250	266	274	248	289	274	252	242	271	265	250	253	275	266	263	244	244	279	257	284	257	277	246	292	245	272	280	273	267	261	308	251	259	274	276	255	253	233	243	252	251	297	243	271	245	260	255	252	247	284	284	279	276	247	300	254	238	232	244	241	271	253	279	246	244	266	242	279	250	253	246	269	278	258	267	249	265	255	284	286	248	268	276	284	270	253	255	261	270	253	239	263	271	291	277	244	257	245	266	266	250	293	277	264	245	264	267	244	277	261	304	273	297	268	281	255	261	249	255	254	254	277	250	261	275	280	263	273	267	246	262	243	271	254	263	243	287	266	265	272	262	271	253	259	254	264	265	252	258	252	248	209	265	266	249	304	277	265	243	266	269	252	255	252	275	240	234	231	248	277	241	247	244	256	273	235	245	254	280	274	273	247	247	243	284	252	283	261	244	268	292	269	255	263	295	242	260	268	278	279	270	252	259	283	226	265	266	265	254	274	277	261	283	274	241	241	244	256	259	256	265	254	249	263	266	285	267	263	255	276	271	262	248	257	242	254	270	260	245	257	235	246	254	306	257	276	288	239	268	281	244	282	280	286	263	286	255	249	249	268	264	233	265	285	262	264	264	269	250	241	265	267	285	255	260	268	264	259	275	269	282	307	276	267	285	254	246	222	247	232	261	260	264	243	259	256	254	289	244	258	256	261	274	238	262	266	260	268	258	243	274	269	282	257	245	285	260	269	265	275	282	258	258	252	279	289	287	230	264	254	261	286	266	265	270	287	249	263	238	246	250	276	240	246	283	266	262	238	248	249	257	229	234	263	271	275	276	257	264	275	270	310	279	262	272	281	250	223	267	251	288	275	281	277	266	260	213	268	259	277	276	265	269	257	264	253	266	254	283	245	274	262	265	284	268	256	254	283	289	266	268	263	252	215	252	257	272	243	264	263	246	258	274	235	247	270	242	273	277	272	274	233	280	290	256	268	272	251	273	249	283	274	246	291	266	259	268	261	273	277	265	273	240	262	271	275	246	268	268	254	266	252	275	271	254	286	256	259	251	298	283	287	260	275	255	300	271	254	271	276	276	298	246	284	268	272	279	241	257	258	267	240	286	241	271	231	274	257	234	256	264	235	264	262	275	283	251	237	273	279	288	253	267	261	302	297	262	264	269	291	288	278	295	228	253	270	247	247	248	271	261	251	316	251	250	284	273	277	248	296	259	233	221	270	250	257	241	242	234	271	256	252	253	274	271	278	257	279	272	280	260	245	257	270	281	251	256	260	271	269	278	257	266	237	263	259	240	265	266	233	263	265	258	259	279	238	239	259	275	266	249	274	272	277	245	257	270	231	260	272	285	261	253	263	268	254	278	270	282	286	255	285	261	293	258	274	265	268	292	240	258	261	301	275	293	278	265	273	259	269	255	236	281	260	269	251	267	255	259	240	247	242	271	284	259	296	228	270	269	257	255	273	280	267	264	272	283	271	248	236	251	279	237	258	246	280	294	293	302	273	255	256	251	268	251	255	263	268	231	291	255	287	282	289	268	253	273	253	288	246	248	273	258	267	252	264	244	263	282	263	281	252	235	273	287	246	261	269	282	252	245	286	245	262	273	250	261	253	275	247	266	283	267	247	261	251	256	268	266	268	289	280	252	231	261	262	253	272	276	270	263	268	262	255	282	279	264	246	255	248	258	238	271	276	245	277	259	265	253	268	276	263	254	256	243	229	242	234	296	276	241	275	279	263	249	271	257	256	252	257	239	276	257	273	246	277	250	279	270	259	247	276	284	267	262	300	269	263	259	233	283	265	255	241	274	265	234	232	264	258	265	257	248	252	236	261	249	302	255	215	268	250	268	275	258	276	292	245	279	255	295	235	264	298	260	303	253	253	273	278	242	254	262	244	245	238	277	285	258	278	245	246	235	264	253	287	287	235	250	282	263	296	256	274	245	287	268	291	254	261	267	291	264	249	246	251	264	226	258	252	268	263	252	247	267	279	246	256	278	280	252	247	246	289	275	255	287	266	273	289	252	279	235	258	265	270	263	272	262	258	253	261	274	224	263	244	236	236	276	249	258	281	255	283	268	259	281	284	254	222	279	246	280	256	267	261	263	287	271	272	270	250	231	258	280	277	286	275	258	266	250	238	250	285	267	240	267	255	268	241	268	253	246	260	273	287	263	278	240	253	233	232	247	251	269	271	262	280	270	233	242	302	241	222	254	295	269	266	258	267	237	218	282	246	266	264	234	271	269	241	245	228	262	262	266	264	258	273	278	246	252	268	255	265	252	239
24560	21907	28639	24521	21479	18437	4833	536	456	413	439	433	401	444	382	444	414	395	401	441	356	402	350	382	384	408	382	378	350	349	389	370	415	353	416	411	391	377	377	350	402	371	384	391	379	381	381	393	401	422	359	372	369	402	406	348	381	398	356	390	378	382	400	380	407	391	381	344	409	367	382	375	403	361	353	386	376	372	408	363	366	399	387	404	360	390	402	398	375	373	370	397	394	360	368	373	373	375	413	395	414	386	406	383	406	369	359	381	349	383	354	416	345	397	387	385	370	367	365	360	392	415	413	383	363	440	383	368	383	374	321	368	379	393	375	425	371	394	383	400	352	363	331	341	389	349	397	353	369	412	367	409	368	402	342	371	384	356	400	340	433	379	362	361	384	374	386	366	380	355	345	389	389	365	343	378	345	425	403	362	384	403	390	395	358	388	374	355	383	408	335	404	365	410	406	355	390	356	388	390	376	364	344	370	391	387	338	388	366	417	362	380	391	373	386	401	387	374	371	360	363	399	404	403	380	398	403	363	389	375	366	370	365	352	377	407	361	384	358	369	355	365	381	354	377	403	367	357	349	353	347	377	420	376	394	376	383	372	365	384	378	379	402	348	414	408	337	390	366	391	410	350	367	387	396	408	359	380	369	411	370	371	392	344	370	372	354	403	369	390	334	406	360	373	387	384	393	393	409	375	368	363	373	347	374	392	409	384	361	355	397	338	339	401	388	378	384	410	391	376	364	429	364	408	352	322	388	363	397	397	379	393	380	347	368	356	382	388	410	362	363	402	355	358	352	410	415	373	386	324	390	388	373	351	364	366	396	368	401	401	392	363	348	378	399	377	373	358	351	382	347	366	362	402	359	377	425	363	371	387	384	381	368	426	372	333	407	358	369	372	368	372	360	354	355	415	353	390	377	372	369	399	383	376	385	352	400	379	366	350	355	373	368	376	394	394	360	373	390	392	348	387	414	370	380	392	390	370	392	359	358	387	370	371	386	338	413	387	374	393	339	375	413	386	370	398	418	393	392	363	374	412	363	422	367	373	363	359	398	340	412	384	366	380	368	388	385	391	363	379	374	395	367	372	393	361	342	385	384	351	390	369	389	355	408	387	384	359	391	358	351	381	385	388	333	347	362	380	409	371	388	382	400	414	396	370	419	398	385	351	377	394	366	389	399	394	381	375	347	368	367	369	373	397	382	375	357	371	408	393	377	374	362	374	364	371	363	380	382	376	386	392	385	386	382	381	399	332	386	388	388	367	375	376	373	376	358	367	395	370	396	363	413	405	356	393	401	403	374	358	366	407	372	398	383	406	391	363	350	414	387	366	336	373	397	360	359	385	393	380	356	396	377	398	353	389	384	413	393	404	425	415	349	367	343	393	439	378	376	348	394	347	408	357	394	397	361	321	395	355	369	378	406	337	386	357	379	390	378	372	362	414	364	437	385	393	368	392	374	387	378	368	360	354	357	372	366	329	401	390	407	361	356	380	368	366	350	383	393	353	405	354	395	392	371	416	390	390	368	362	380	368	373	390	393	354	401	375	379	397	372	409	374	366	343	393	385	350	390	374	409	396	379	384	380	387	386	386	375	403	390	355	352	384	381	366	394	362	364	396	359	384	393	371	374	374	340	401	362	367	379	371	376	382	360	373	381	359	377	390	357	406	360	392	373	352	391	431	352	387	357	423	409	359	411	358	388	366	388	355	358	365	382	337	359	394	384	374	366	352	390	367	383	388	363	391	393	366	393	396	351	371	383	416	402	365	404	364	381	384	373	382	363	380	348	350	377	403	377	360	424	394	386	369	383	403	362	360	373	376	384	361	355	389	352	356	372	374	361	391	379	403	363	372	395	375	373	396	360	372	382	407	336	398	413	393	367	379	367	371	410	330	373	389	375	392	353	377	375	371	355	363	368	378	362	342	339	375	354	374	403	376	408	362	356	432	367	353	403	417	358	361	383	354	413	397	362	375	385	390	382	405	386	364	358	387	339	363	357	401	421	379	377	385	371	358	392	364	372	389	369	408	327	402	397	368	397	378	374	356	383	374	339	369	407	396	388	403	394	371	384	372	380	388	349	361	369	379	377	412	367	371	360	361	361	379	365	367	368	363	382	399	367	359	331	365	360	384	400	384	356	347	388	402	375	362	370	381	336	364	421	430	339	367	425	355	360	380	413	344	385	410	379	384	345	363	408	368	378	360	376	397	373	363	408	372	384	397	399	365	383	349	386	363	393	389	356	364	367	368	398	386	375	371	357	379	339	355	390	402	351	382	407	402	430	377	380	406	337	353	360	354	394	361	389	410	384	381	396	366	393	377	392	396	390	329	348	391	371	396	341	376	401	383	386	420	386	416	366	379	374	403	406	339	362	347	398	357	376	382	376	359	399	387	386	367	361	373	387	366	368	361	386	348	357	366	385	376	385	401	383	403	377	389	393	373	386	378	391	350	383	394	371	353	403	380	418	396	399	382	388	357	382	334	396	368	353	392	399	359	402	398	396	365	375	407	420	373	372	405	365	390	363	354	381	398	370	390	383	391	392	359	393	368	407	432	378	372	373	367	395	386	412	341	362	340	348	359	386	382	359	408	374	357	412	350	396	371	381	385	394	367	389	377	333	346	381	367	372	379	401	391	381	369	385	374	327	361	360	397	392	388	382	396	390	376	389	368	360	377	353	374	380	380	368	364	353	389	371	418	372	395	358	351	411	368	369	355	382	369	359	382	362	382	366	346	335	388	398	366	371	391	366	366	365	389	381	367	398	380	368	343	416	427	345	348	407	373	389	401	379	370	402	362	334	347	379	398	341	382	393	399	356	384	349	388	358	383	390	396	378	427	360	408	387	369	378	391	395	374	330	409	362	378	379	382	352	385	378	373	383	385	405	360	372	369	312	393	354	379	377	354	368	371	379	385	372	414	361	356	365	364	404	388	397	392	380	362	397	387	331	406	365	408	379	373	372	378	376	407	413	388	391	368	371	369	377	363	364	368	370	375	381	392	343	360	364	388	382	381	417	372	377	384	368	351	360	403	360	412	394	373	365	384	392	363	403	397	392	370	392	374	380	362	397	383	424	398	366	361	371	406	390	364	392	363	373	352	355	402	388	370	355	370	370	381	356	382	383	347	403	361	360	404	421	374	387	390	413	391	411	357	414	344	361	340	349	399	368	389	342	355	357	383	339	402	410	400	412	391	365	389	382	386	396	402	366	412	374	348	382	365	366	408	375	383	369	393	381	384	381	387	346	382	353	402	350	390	403	407	406	401	392	394	363	381	385	357	371	369	402	321	388	391	378	372	358	368	395	375	319	384	372	361	364	369	375	376	356	383	386	330	365	366	392	368	331	348	382	398	438	387	398	367	352	329	378	362	363	342	365	370	422	368	374	403	336	337	377	357	417	372	399	379	351	400	391	369	380	416	344	378	385	342	369	415	374	347	403	370	403	372	360	381	401	380	365	372	378	392	366	388	393	402	370	401
60808	71097	28971	15921	13557	14935	2405	452	422	448	410	408	410	442	386	378	396	382	411	390	378	366	417	376	418	424	361	377	416	418	392	405	392	406	409	390	401	412	380	405	372	395	372	402	412	393	384	404	411	379	368	414	393	401	395	387	385	381	404	386	391	370	414	382	368	378	389	418	394	369	390	357	365	418	391	386	377	368	353	386	410	412	397	401	366	381	359	377	373	336	413	391	369	383	365	382	366	396	394	392	355	382	385	417	386	385	393	370	369	385	355	339	370	387	376	354	390	361	413	350	391	359	373	402	370	351	366	354	366	396	357	375	385	383	390	368	419	386	389	389	386	338	407	374	355	432	349	393	395	361	382	355	387	369	351	428	369	352	383	362	385	379	402	441	363	389	385	373	406	368	379	399	374	377	372	384	365	382	390	388	376	355	374	373	376	371	372	395	357	383	370	369	359	356	381	376	383	374	365	383	379	400	355	354	398	371	414	376	362	362	348	373	397	385	384	397	373	390	399	392	393	371	399	413	360	381	408	395	405	370	376	385	378	379	344	379	371	359	380	379	341	366	392	385	388	382	357	386	395	368	374	347	365	390	397	338	333	381	405	397	360	382	343	374	399	384	391	367	384	395	368	384	385	378	386	374	376	416	396	361	386	401	366	428	413	400	406	357	364	370	423	395	374	389	366	409	388	386	340	383	395	357	402	373	368	406	392	367	381	355	392	386	378	364	407	361	378	409	361	419	383	389	366	401	372	380	405	389	376	400	365	392	399	396	372	375	349	412	390	367	408	372	384	368	388	397	382	342	352	386	368	363	341	350	402	393	385	351	376	380	399	371	399	374	345	387	405	398	392	356	337	407	378	358	391	396	400	391	383	375	321	386	380	408	397	371	393	368	395	389	392	359	399	378	383	409	387	359	398	373	356	347	325	365	356	409	381	390	382	371	396	365	409	367	346	411	370	371	374	400	370	362	389	375	378	363	360	361	392	367	399	377	378	371	376	411	374	366	356	346	378	408	375	386	386	381	401	374	367	367	407	379	346	408	369	371	346	430	414	424	346	364	395	366	405	376	392	373	355	399	397	385	372	398	382	394	381	353	402	384	372	397	358	361	395	368	407	360	326	414	388	377	368	397	397	370	389	361	350	383	379	352	392	373	362	354	409	342	383	379	388	367	392	386	372	380	351	345	383	400	367	390	413	364	342	394	366	403	393	394	391	377	358	397	389	365	407	381	403	380	367	378	402	386	411	373	376	374	376	384	364	370	344	377	359	407	344	347	393	372	397	391	362	359	372	358	435	321	384	370	388	366	370	407	370	388	400	381	388	397	391	360	364	371	353	403	381	391	427	403	367	374	393	377	350	340	376	356	370	363	367	373	419	365	407	362	349	391	376	383	406	371	357	397	363	388	378	385	385	418	380	353	383	384	390	368	405	361	388	386	394	356	347	387	408	378	353	362	376	387	380	402	408	366	363	422	384	349	389	383	384	406	396	327	381	386	405	389	394	379	389	393	368	399	373	393	355	383	354	385	377	348	386	364	399	395	421	383	385	389	397	378	347	426	407	412	385	371	353	370	414	338	366	361	394	402	368	372	359	349	403	372	391	383	390	361	380	396	405	358	379	379	377	377	390	385	367	394	320	373	367	350	354	375	382	366	351	375	394	357	420	368	376	426	395	382	397	369	383	338	364	356	374	388	379	382	377	398	385	383	359	405	357	375	336	373	378	383	386	413	361	374	360	376	372	347	348	342	413	422	361	362	368	358	386	369	382	378	355	401	371	390	426	395	377	393	356	376	417	372	346	385	392	397	390	399	361	356	380	390	369	387	402	350	361	371	389	357	391	366	375	355	364	382	446	394	363	361	385	399	337	369	388	365	352	395	370	353	373	381	371	358	393	355	379	368	355	390	408	363	354	400	379	370	365	360	385	348	385	400	371	411	364	384	384	369	397	384	396	359	393	337	348	394	395	351	357	377	409	365	336	365	361	382	372	407	404	366	363	388	363	356	384	357	394	373	377	374	370	355	389	349	355	410	345	371	406	364	416	404	389	381	376	372	418	379	405	371	357	382	446	379	349	381	378	375	412	374	369	374	367	383	385	375	357	385	361	320	337	403	379	376	401	406	391	377	388	368	410	373	410	367	361	360	356	353	371	356	367	374	360	389	364	371	341	381	341	373	368	318	393	366	334	378	411	380	394	344	370	399	377	331	387	398	364	356	350	395	407	366	359	412	376	364	385	390	368	350	390	389	399	400	395	355	352	364	380	379	401	414	391	381	391	368	377	365	400	389	386	403	333	386	372	384	394	373	370	380	378	374	382	359	395	373	427	388	366	381	345	340	394	380	385	400	362	365	382	384	375	379	411	363	399	380	393	364	364	384	368	385	364	403	351	374	386	412	379	368	356	397	361	406	360	401	369	365	376	374	377	384	394	396	421	387	390	365	422	362	377	399	374	369	402	374	394	389	411	426	377	415	377	373	390	407	417	370	391	396	422	351	375	381	380	395	375	344	389	371	364	363	391	364	356	387	380	358	405	357	366	396	372	384	342	374	360	354	362	355	380	395	348	370	361	399	365	384	388	386	386	385	405	365	368	347	374	398	367	374	406	385	354	369	383	397	374	377	394	429	349	388	355	367	381	404	384	384	378	384	389	364	400	373	363	384	366	407	387	333	386	369	390	387	412	350	380	351	364	398	403	390	377	381	357	370	386	385	390	367	403	416	361	391	373	365	383	367	382	390	355	349	332	337	378	373	385	385	365	367	348	349	391	366	351	360	376	388	383	393	395	378	351	380	374	378	372	405	348	431	372	338	317	353	368	403	379	378	386	396	389	379	376	361	371	374	387	367	386	376	390	343	378	408	379	381	376	385	344	383	407	388	373	367	386	388	354	399	394	360	414	389	386	378	335	354	386	361	372	359	368	393	388	361	378	394	375	358	347	433	350	347	335	356	340	372	369	360	381	368	390	407	373	376	368	362	331	424	364	406	338	373	411	383	356	388	400	372	346	372	348	418	398	366	394	347	351	396	391	392	374	353	383	403	376	379	397	324	358	379	408	389	348	416	390	359	384	364	347	334	390	361	364	394	351	351	360	347	376	400	404	355	389	373	388	378	350	382	385	371	353	403	365	383	364	354	378	389	366	373	350	355	396	358	377	344	388	383	353	405	353	422	364	350	399	365	415	385	394	342	374	408	375	352	377	378	367	359	383	421	366	354	341	368	390	385	342	405	378	385	415	398	343	387	377	372	374	369	377	349	423	389	396	353	348	378	376	374	402	353	397	368	346	408	372	371	359	403	375	369	403	355	367	376	373	405	367	370	333	377	385	380	359	397	390	367	378	377	413	384	364	359	394	366	400	349	365	348	415	426	349	403	381	407	404	374	372	378	386	345	386	366	403	381	373	379	399	356	377	362	375	373	371	404	381	386	415	402	352	395	344	371	354	365	347	394	371	376	366	396	414	387	373	377	375	366	409	361
31419	22110	7253	1466	879	833	419	387	343	341	341	362	351	380	362	382	368	368	358	367	384	359	364	364	393	391	373	333	374	369	333	360	370	365	387	361	355	348	355	359	370	361	369	365	370	390	374	354	365	357	374	386	323	352	353	379	356	322	353	348	359	370	392	373	402	378	377	360	361	326	365	376	350	396	356	349	380	392	392	362	349	391	370	340	339	402	358	350	359	359	380	365	335	383	380	374	358	368	366	399	346	382	377	368	400	401	357	355	370	381	345	350	377	354	364	357	375	371	329	361	335	318	345	379	352	363	369	390	359	366	353	407	379	349	335	373	388	345	394	368	370	375	381	376	379	352	360	383	358	386	392	360	368	361	303	349	371	377	353	366	325	390	379	345	359	364	358	338	340	372	362	358	375	411	339	390	324	360	403	340	358	393	366	338	358	384	373	320	342	360	350	388	313	368	356	348	385	364	370	359	378	381	401	389	387	388	365	381	396	357	371	372	396	352	383	358	376	367	304	365	325	375	368	328	341	361	383	383	343	378	374	382	379	364	378	382	365	385	369	345	374	342	354	341	361	349	359	356	364	360	385	373	359	390	362	332	378	353	377	346	374	336	358	346	371	357	341	331	336	390	391	383	358	363	392	383	351	345	376	371	375	356	383	391	336	361	387	379	382	349	397	381	379	370	370	373	358	373	326	353	386	322	365	338	345	372	394	354	365	370	407	361	372	383	372	338	371	349	364	338	343	340	357	319	385	351	328	374	355	341	355	329	384	333	400	355	370	368	392	389	343	354	378	383	375	373	352	359	354	348	343	366	363	384	374	353	363	333	405	372	357	343	378	366	340	376	363	396	356	380	350	367	383	355	381	379	394	371	382	374	337	376	386	337	372	321	351	388	322	369	349	357	376	396	352	361	363	353	369	377	396	382	394	364	375	379	337	366	355	346	392	355	370	373	339	366	401	345	374	344	344	367	377	356	361	377	350	385	349	350	350	355	318	336	375	383	354	376	378	380	356	368	356	371	353	403	340	364	328	370	366	395	378	386	369	353	325	364	365	350	363	335	358	364	359	359	368	401	346	410	343	369	347	375	396	337	370	339	373	385	347	352	364	365	343	365	355	388	340	397	335	373	371	387	353	367	340	341	331	389	363	332	382	370	417	371	362	369	416	392	348	364	384	371	359	352	366	371	381	354	331	400	393	345	345	335	381	347	373	373	376	382	331	352	361	366	362	362	346	334	369	353	369	359	357	369	348	356	386	375	346	328	379	363	365	345	343	408	371	334	373	381	341	357	334	324	399	346	405	354	358	367	376	384	396	376	366	346	395	350	400	362	328	353	377	364	377	409	388	368	353	386	345	395	379	364	398	376	382	346	383	363	371	384	366	339	368	357	362	357	367	377	382	345	368	370	336	357	348	346	394	374	404	375	390	358	346	368	385	339	362	369	361	358	365	337	369	372	348	418	390	344	385	372	375	371	348	370	327	354	374	364	381	336	343	340	367	360	364	379	356	362	373	345	355	352	380	382	383	371	338	376	340	350	376	379	360	349	399	364	356	348	363	361	342	355	357	354	344	363	362	362	375	358	396	365	368	381	355	384	340	341	370	379	370	353	371	366	388	386	376	345	355	349	337	359	337	362	373	352	408	382	369	392	365	358	337	381	362	345	376	332	341	378	400	381	346	360	368	354	339	342	383	371	358	335	352	395	359	345	371	379	370	334	353	355	362	371	391	338	385	389	351	347	371	346	354	345	349	355	339	362	389	363	384	348	347	349	358	343	345	388	370	339	367	378	351	343	349	312	357	341	368	358	339	364	385	370	365	366	343	305	382	357	361	323	359	355	334	374	375	361	365	384	392	376	373	363	362	373	321	357	342	355	347	383	365	400	349	363	357	364	351	327	405	365	343	365	381	386	348	387	393	352	372	356	359	361	387	365	398	326	368	344	351	377	362	416	381	297	375	388	384	372	382	370	357	373	368	374	377	361	374	350	384	339	368	355	373	341	389	385	367	388	336	371	395	339	358	342	359	341	359	353	325	331	387	344	357	376	377	374	354	362	378	346	378	343	375	377	394	372	385	364	387	403	364	358	385	378	363	376	367	401	369	376	402	397	359	399	310	416	357	381	370	329	339	295	376	385	376	363	368	413	339	354	402	352	377	394	363	354	350	354	392	396	345	352	371	380	370	355	401	390	339	368	372	351	380	343	320	357	374	389	318	415	353	363	372	353	364	386	356	371	386	347	360	338	395	354	377	354	353	377	351	373	354	386	357	371	346	360	350	381	360	362	387	347	348	394	363	389	339	349	348	359	347	355	363	375	358	370	375	338	391	359	375	343	378	374	362	328	379	380	385	374	367	351	351	336	375	362	359	335	360	346	376	349	370	359	358	407	358	364	352	368	347	382	368	395	379	347	383	353	323	363	352	392	364	369	376	378	378	360	348	341	370	352	369	363	364	376	356	376	351	342	390	338	381	372	369	377	329	378	340	377	361	373	380	421	370	381	358	366	373	390	385	422	367	376	360	342	373	358	355	385	358	339	393	351	341	329	384	347	351	376	366	371	335	346	402	396	376	327	352	340	325	374	351	355	391	376	321	364	356	371	364	358	362	350	368	349	394	326	346	369	376	384	362	351	369	383	352	362	382	375	354	365	399	387	378	388	346	347	350	373	368	379	387	331	373	391	375	383	384	362	324	366	351	339	338	384	363	357	363	354	374	371	354	360	379	398	342	335	358	341	378	349	389	362	364	366	389	356	349	362	400	361	365	344	361	354	367	364	404	391	342	367	375	358	338	361	370	333	353	364	374	375	365	354	365	345	332	355	398	387	354	348	344	352	354	369	366	381	373	373	357	316	324	362	422	363	354	402	368	348	365	378	372	331	364	353	349	357	338	367	302	373	352	376	362	396	378	368	351	346	358	337	357	340	352	367	386	372	368	350	333	391	377	375	353	368	334	381	341	386	343	340	373	353	374	350	382	364	359	347	360	367	334	339	367	387	371	351	385	375	391	347	357	359	369	373	391	358	399	363	382	343	371	377	362	352	383	367	364	390	347	367	332	329	369	357	363	352	412	393	345	404	379	336	363	359	361	354	396	341	382	338	380	408	370	359	322	353	347	349	384	367	374	367	373	370	351	346	371	356	333	373	370	373	349	366	336	352	359	375	359	333	366	381	400	346	346	374	367	340	347	329	348	385	373	355	386	357	381	376	358	336	337	359	350	348	376	344	353	386	375	367	341	358	374	412	383	382	351	377	379	353	332	380	380	329	381	348	360	354	404	386	386	375	367	361	346	351	346	353	342	353	388	356	385	369	392	373	352	379	369	363	367	378	355	354	363	338	369	351	366	323	371	380	369	366	368	338	373	369	362	400	326	384	330	366	387	358	331	390	377	357	360	399	379	361	402	391	382	378	351	347	346	348	349	401	356	355	375	407	358	380	388	345	364	346	363	327	379	385	346	351	377	361	361	386	365	361	357	399
23829	16188	3573	1217	993	1038	424	316	349	341	343	346	366	357	343	340	330	317	347	319	342	366	304	340	303	370	306	337	359	343	353	358	324	340	324	319	318	339	336	329	365	328	317	338	344	319	356	315	347	322	352	357	297	330	342	368	338	297	323	335	324	314	344	322	336	315	317	329	333	328	360	309	314	317	348	354	362	307	335	358	358	322	372	343	359	343	333	340	332	307	353	311	361	338	357	341	363	296	321	305	314	324	341	354	320	343	321	329	334	320	343	334	329	379	339	367	306	307	328	332	367	334	351	341	368	329	364	337	344	347	334	325	317	353	308	338	355	338	355	346	322	349	322	340	357	378	344	357	305	344	353	325	346	325	330	313	305	326	369	299	344	337	325	331	346	347	343	314	329	356	331	336	329	338	309	334	344	329	328	332	327	332	323	371	335	343	329	371	336	348	315	317	348	379	346	384	314	328	323	377	321	324	331	311	328	336	347	325	343	369	337	357	306	352	350	333	363	354	343	301	314	305	369	320	354	338	360	297	326	323	344	333	317	340	317	329	323	347	344	333	341	326	335	331	349	345	347	303	364	315	325	340	359	357	348	351	317	356	345	346	348	327	349	341	344	345	311	330	329	332	320	340	343	358	349	338	380	344	324	357	381	328	312	345	359	388	345	346	366	350	344	335	363	350	343	373	351	316	345	335	333	325	343	363	345	304	360	329	334	366	325	339	302	313	318	346	375	357	293	304	364	338	358	338	316	315	307	307	349	324	346	332	322	333	300	343	337	336	299	342	326	356	326	356	326	327	314	345	321	306	326	316	332	335	319	324	351	345	349	358	337	309	345	362	345	308	303	308	347	341	296	351	337	321	329	339	335	305	323	302	372	295	332	325	330	345	343	355	351	338	355	349	332	308	344	323	355	324	351	337	388	337	344	342	335	323	335	338	346	340	288	319	340	335	328	343	334	335	359	365	327	351	283	319	342	366	341	342	351	342	362	325	294	350	308	314	356	328	344	317	325	325	336	329	346	309	360	347	331	317	345	324	327	301	303	346	329	331	314	368	357	360	331	337	358	330	331	338	340	336	322	339	329	356	356	385	336	296	349	341	342	362	318	344	334	322	328	339	369	334	331	360	323	314	340	341	318	302	365	343	294	340	361	367	352	310	312	386	354	325	352	329	312	319	333	338	331	323	337	322	344	342	325	344	347	351	300	354	345	343	312	334	301	319	337	349	328	339	317	303	366	335	314	335	348	307	363	356	339	306	340	344	340	326	332	344	363	325	340	326	323	335	364	331	357	348	331	346	344	332	315	336	337	352	340	325	324	325	329	302	316	334	355	339	326	334	364	326	322	316	301	304	364	319	325	319	312	339	337	370	337	325	313	343	334	343	331	345	336	311	352	329	327	382	337	332	327	344	351	334	306	344	357	321	370	334	325	332	340	330	340	337	326	364	314	341	350	347	355	340	337	345	340	367	355	331	331	343	347	327	333	335	312	341	349	316	342	336	335	334	344	340	350	356	364	348	348	322	325	359	342	346	341	350	325	344	351	322	359	354	325	332	368	314	337	337	346	328	307	319	335	282	317	333	326	320	358	328	331	338	328	317	359	372	348	345	362	312	342	338	349	313	376	322	306	318	341	358	315	362	333	313	368	325	303	333	328	319	328	330	344	309	352	307	384	305	326	329	338	322	324	339	303	323	349	329	320	340	345	338	338	318	323	350	375	341	316	325	344	324	341	302	329	287	356	317	337	333	327	344	326	383	382	346	328	336	292	313	325	311	343	308	319	340	308	328	335	320	334	335	352	310	360	367	342	353	330	326	337	326	330	367	301	360	351	311	328	331	344	342	327	338	325	329	324	315	340	358	340	335	353	306	326	354	318	313	347	352	326	328	328	346	297	306	304	346	307	346	367	343	313	317	310	339	350	343	305	340	343	341	344	363	338	313	319	368	323	347	318	347	338	339	313	336	385	319	301	318	354	306	327	338	363	305	364	328	325	353	326	342	330	342	296	372	345	358	343	346	325	357	329	325	328	338	320	329	322	310	336	353	311	308	349	322	361	332	322	327	341	344	358	319	327	327	345	310	354	334	357	338	390	311	351	348	335	344	325	329	332	312	342	338	332	345	329	325	343	335	360	369	342	350	335	309	301	368	344	352	317	337	349	360	356	357	349	369	370	326	308	353	336	329	345	319	350	360	313	332	331	342	323	330	333	341	315	350	342	339	303	347	339	334	327	348	361	329	346	313	365	380	340	337	334	336	300	357	340	365	349	351	389	348	340	336	364	324	365	331	322	325	344	330	321	325	336	348	356	345	337	372	343	335	331	307	320	290	315	348	317	343	361	310	332	336	315	354	323	352	307	334	336	323	342	326	310	305	317	295	339	336	325	350	346	346	335	366	325	325	313	349	305	323	332	316	327	305	323	382	347	330	346	340	333	361	302	353	343	314	339	325	305	315	351	356	349	349	342	340	330	334	329	317	352	338	318	327	306	328	298	296	332	355	363	363	355	350	324	353	316	321	344	322	344	340	317	322	345	306	310	324	334	300	322	347	330	337	306	356	333	348	331	347	303	299	365	313	327	345	332	314	341	361	349	348	341	334	329	304	325	331	339	303	326	342	324	307	346	306	320	334	314	366	345	346	320	351	316	316	314	311	348	322	343	348	352	328	361	305	304	305	308	326	325	354	331	307	353	355	325	324	351	353	325	319	340	313	329	329	326	340	319	345	318	374	343	354	349	345	375	325	335	327	382	337	354	375	303	346	368	320	300	334	296	323	331	300	358	369	378	373	340	353	324	335	341	291	320	344	319	337	329	330	357	322	339	324	321	337	330	347	308	334	323	366	367	327	349	339	343	363	345	354	308	319	345	348	350	307	339	350	327	319	314	353	347	300	339	369	337	337	312	290	330	339	325	312	332	336	342	361	357	342	358	336	317	301	346	361	329	338	337	349	362	320	343	315	360	349	354	342	342	349	351	351	309	326	337	332	356	326	335	360	353	371	348	343	342	340	316	348	323	348	362	329	344	336	330	355	324	335	342	327	330	324	323	300	330	356	337	317	351	340	336	318	337	332	321	343	360	370	325	334	293	360	351	347	368	325	319	314	340	322	321	340	336	320	324	333	322	348	331	342	337	353	333	298	338	302	339	359	367	340	321	322	367	357	325	321	327	337	335	334	334	333	347	309	356	321	336	355	334	321	349	318	337	332	341	329	304	357	357	344	324	324	341	358	335	359	314	308	344	342	354	365	322	301	314	330	334	335	327	355	356	324	322	325	339	336	316	384	337	312	321	311	328	367	348	330	316	307	349	381	332	309	319	356	335	357	347	344	305	310	323	326	348	341	307	351	359	341	315	323	293	314	317	340	330	310	351	378	365	336	334	348	331	363	365	351	343	339	299	330	325	335	331	337	347	308	308	327	332	345	369	331	326	360	338	363	368	317	307	333	307	308	355	330	347	336	322	318	333	340	339	346	315	349
25760	22537	27588	25287	15586	10619	1744	314	302	262	258	272	268	257	284	258	265	269	268	271	260	254	251	253	256	246	255	243	250	263	242	264	242	244	226	269	248	274	266	249	261	262	255	241	235	274	269	271	251	244	251	227	266	233	261	256	246	261	267	276	268	231	268	230	259	254	265	266	246	287	265	232	264	264	260	263	286	238	287	280	245	247	250	293	259	251	268	280	254	247	266	271	251	244	232	275	263	253	268	250	268	254	261	268	239	271	277	283	248	243	256	253	258	268	262	237	247	257	256	253	260	263	233	260	264	267	250	251	258	241	250	255	242	247	257	252	264	256	254	227	238	258	274	244	259	248	271	251	255	271	257	272	242	254	268	258	268	274	262	256	264	255	275	258	245	252	273	288	250	273	261	226	244	258	279	257	251	222	253	252	252	278	270	266	257	275	241	268	228	269	255	269	250	274	256	269	262	249	265	264	236	276	253	245	281	244	233	253	243	308	245	266	254	268	256	237	266	263	248	263	222	238	245	240	242	270	250	258	228	252	287	253	257	250	261	240	285	226	250	280	252	259	270	290	260	225	256	242	244	293	271	251	249	264	231	232	245	247	244	248	240	256	276	255	258	230	257	264	272	251	248	236	273	259	264	236	249	242	239	253	215	264	272	229	289	259	248	260	256	291	241	234	251	259	253	280	268	251	259	240	241	238	240	263	263	275	244	259	265	252	256	250	276	286	241	237	242	252	259	231	235	242	256	260	242	278	262	267	277	260	271	273	230	207	278	249	248	260	244	254	273	268	248	226	259	266	244	252	277	254	266	244	236	225	268	266	246	258	260	237	254	277	249	249	256	249	239	263	244	255	244	263	231	221	251	263	248	256	227	293	244	261	279	266	252	257	235	298	266	266	230	243	236	238	253	253	266	252	251	262	265	275	259	254	241	277	274	256	233	269	296	261	259	263	282	263	269	226	235	240	266	265	278	240	235	254	234	257	252	277	266	248	247	270	243	282	290	236	261	231	249	262	223	251	230	246	270	253	243	257	233	240	256	267	246	236	268	247	238	275	259	258	234	260	274	233	243	253	260	265	274	247	263	230	267	244	243	232	245	254	266	262	259	269	264	250	224	252	262	246	247	266	269	239	262	242	257	251	273	266	254	252	255	277	213	253	232	254	250	252	289	248	272	267	243	270	266	238	264	250	237	268	289	252	274	237	260	257	276	263	252	268	233	252	286	247	255	258	259	232	247	280	270	270	242	262	231	242	256	257	205	266	234	253	236	249	241	259	265	245	246	263	248	271	243	247	273	243	254	278	248	263	270	253	258	252	233	277	225	235	247	266	255	282	247	243	275	250	257	246	233	244	272	262	245	256	241	256	255	275	240	256	283	276	264	228	267	244	246	245	274	232	246	276	242	240	260	267	246	248	253	263	260	284	250	277	243	239	253	226	252	237	254	263	277	269	255	251	240	255	266	232	256	257	297	226	227	237	264	244	276	253	256	234	283	258	243	224	253	246	273	236	260	233	234	267	250	293	267	250	229	257	242	249	270	262	238	248	262	237	256	257	298	289	225	244	259	238	271	243	262	229	245	236	267	243	263	234	280	251	253	239	259	248	253	252	280	236	264	259	230	246	258	258	239	246	289	241	250	245	268	249	268	247	236	236	286	242	259	271	271	252	246	267	263	273	260	271	264	268	272	260	247	251	243	269	245	236	267	274	259	274	269	262	246	244	257	245	234	257	252	270	272	272	263	262	207	244	243	268	252	259	256	238	235	253	242	255	234	263	248	255	266	267	270	247	248	259	287	234	275	278	255	243	266	251	249	248	245	250	255	256	252	245	257	276	259	245	232	259	243	243	256	266	247	277	277	287	236	277	271	242	210	255	269	266	221	241	268	245	225	223	255	245	276	267	249	235	271	248	283	264	256	258	248	231	225	284	268	263	227	258	238	258	272	250	260	225	275	230	277	261	254	261	239	247	278	262	262	248	241	241	251	249	267	229	257	259	223	242	270	214	246	232	246	259	256	238	239	249	241	281	276	229	230	227	255	228	246	246	263	277	265	271	284	256	276	230	252	236	274	299	241	263	253	276	259	271	252	239	225	249	235	264	252	280	257	260	261	246	257	260	215	269	247	245	252	274	260	244	246	251	261	253	261	254	241	254	239	238	266	261	244	252	266	273	224	272	265	254	245	277	259	262	253	278	259	263	253	251	265	237	265	263	244	272	257	249	281	245	249	260	256	227	283	263	253	260	270	289	253	274	268	253	281	222	226	232	249	249	252	244	245	250	250	288	256	255	265	289	277	255	256	277	230	276	216	274	247	250	250	245	231	257	226	232	244	284	286	250	249	230	266	280	259	253	264	247	244	246	232	272	262	276	276	228	226	236	243	228	234	251	269	290	236	254	248	276	243	233	270	249	258	261	278	247	259	251	255	250	250	260	242	267	254	269	259	263	250	269	267	254	274	240	230	252	270	264	237	246	275	260	248	267	256	252	249	245	266	235	268	244	262	250	262	234	260	246	264	238	252	262	259	231	264	229	253	245	251	257	234	256	267	238	229	242	250	267	289	239	256	257	240	243	258	257	246	243	241	234	261	225	233	264	252	257	264	294	266	226	278	233	245	261	251	238	282	282	242	256	244	267	263	245	269	260	239	247	270	249	241	271	260	253	236	254	262	228	277	251	283	261	251	261	258	240	246	252	249	256	264	259	248	247	258	259	278	250	239	261	248	285	252	262	265	257	270	235	248	238	260	240	268	240	235	240	273	240	228	225	286	257	287	258	240	267	231	256	260	262	235	277	266	275	258	262	245	239	249	267	267	234	229	242	270	246	229	236	269	227	255	277	269	246	258	272	249	246	251	244	266	258	253	265	235	260	285	257	239	261	255	235	268	241	252	229	253	246	231	242	259	282	266	265	272	259	214	245	263	254	267	235	249	224	241	225	266	246	263	249	258	241	236	263	252	249	243	242	250	253	266	240	262	270	252	254	238	285	274	232	276	262	235	248	256	240	245	272	259	237	268	258	269	239	257	220	241	230	260	248	244	279	266	229	253	260	259	278	291	251	251	265	260	299	261	258	235	248	238	255	244	250	245	279	248	235	249	251	227	237	275	263	237	264	270	256	259	253	272	271	268	258	230	250	240	263	251	259	237	248	255	239	225	267	225	241	250	253	252	243	279	252	284	248	264	265	258	250	266	261	255	247	270	267	244	232	255	215	270	247	268	246	278	242	259	282	261	242	256	286	279	280	279	256	243	248	255	258	256	242	275	257	232	263	252	238	232	238	255	239	245	266	237	267	262	227	246	240	268	208	241	230	250	259	271	262	228	248	260	258	249	253	270	295	269	256	264	259	268	277	246	222	257	224	268	269	275	226	261	246	263	277	259	253	252	260	241	260	253	262	268	251	240	256	271	281	259	254	240	262	228	227	250	266	244	235	272	265	252	251	233	259	256	272	296	236	244	266	263	282	245	248	238	287	279	255
60140	59925	26833	9132	8123	10218	1021	341	313	277	293	277	305	287	279	271	275	271	257	307	266	234	251	281	291	265	241	269	288	282	291	248	273	259	303	248	258	278	306	256	249	258	292	272	257	243	257	262	257	265	266	271	267	279	279	267	255	293	265	260	251	268	274	265	256	249	280	268	262	266	288	282	272	262	279	247	268	272	281	248	263	258	266	255	272	283	282	249	256	260	287	255	273	267	280	270	243	246	252	258	287	270	242	262	267	225	286	268	248	275	237	278	248	253	277	272	249	296	278	291	252	290	263	265	243	258	245	248	278	247	232	288	245	262	273	296	247	277	262	259	274	244	228	249	286	235	245	248	249	255	270	273	244	276	257	257	281	256	276	235	292	281	278	255	260	256	271	259	302	253	285	262	239	271	269	250	233	286	247	269	240	276	258	266	261	285	249	265	272	271	268	293	256	262	258	290	247	268	262	291	235	270	289	244	258	282	259	266	282	241	253	292	267	281	240	277	273	265	260	240	243	268	272	247	250	262	266	253	262	267	270	308	266	279	265	250	276	269	278	250	246	250	258	242	262	259	249	282	262	248	263	229	250	275	288	272	270	244	257	240	238	291	239	280	279	256	246	251	283	260	278	289	236	268	257	252	269	247	282	247	248	256	255	284	273	269	262	256	278	239	249	286	271	256	263	254	240	258	265	243	267	247	271	313	260	242	270	240	261	284	316	256	262	261	232	269	254	241	286	294	265	260	272	265	283	285	300	263	261	257	270	249	281	248	250	289	273	245	280	286	257	271	262	271	263	245	237	262	249	281	267	250	242	243	283	238	251	250	251	255	251	253	254	280	243	276	239	260	235	259	263	243	248	286	269	249	271	243	252	259	244	239	262	259	247	291	270	259	274	274	277	274	271	259	238	264	226	248	285	270	302	237	260	258	318	271	240	274	275	273	279	270	244	260	252	263	261	245	254	292	244	256	268	261	250	271	259	231	266	269	242	274	270	271	259	253	231	257	297	272	282	290	272	280	264	248	242	269	281	281	261	240	243	285	264	257	240	249	261	275	267	258	273	271	261	283	244	253	239	273	280	276	280	255	256	255	267	271	271	228	255	266	257	263	265	264	260	255	251	240	249	262	263	266	262	241	273	286	278	288	232	235	247	275	279	272	266	242	258	241	288	274	255	245	271	263	261	269	270	278	248	252	259	291	263	245	275	240	241	243	254	242	256	250	268	261	289	263	263	285	284	235	271	283	272	269	246	265	245	233	300	259	249	266	273	259	227	240	279	305	254	266	284	257	242	235	256	250	273	270	257	274	251	278	254	243	246	272	271	267	272	273	266	263	300	256	248	255	268	282	282	275	242	267	286	266	240	256	264	280	277	280	274	269	254	250	256	254	280	258	258	274	238	247	273	267	274	263	276	242	294	248	271	261	280	307	245	266	262	280	242	229	252	273	270	259	255	276	253	267	247	256	272	283	242	255	264	263	276	292	256	250	250	260	269	274	243	276	257	250	246	259	260	258	261	254	255	259	281	259	287	253	265	251	270	266	244	276	262	278	235	257	270	293	227	278	258	263	284	285	301	251	268	252	241	300	259	286	286	262	261	281	263	243	252	277	272	291	248	231	255	250	310	253	262	279	258	267	256	265	242	261	241	265	262	259	254	264	276	268	261	283	277	240	264	236	249	283	282	234	297	246	276	272	268	288	263	271	270	278	245	272	253	257	275	220	278	262	290	256	257	237	265	260	242	269	286	268	248	280	222	258	259	258	247	293	279	267	310	269	250	261	232	266	268	257	280	246	247	256	277	249	266	248	283	300	257	269	286	286	276	248	262	257	255	287	286	253	263	270	260	258	256	262	265	248	261	301	266	251	238	271	259	258	248	269	281	286	269	261	232	251	272	244	303	241	223	274	238	252	269	264	283	266	271	264	255	238	251	270	276	263	243	226	273	272	235	244	252	254	265	245	268	264	274	251	258	274	217	244	276	258	285	261	274	269	265	260	253	232	251	248	261	260	254	261	231	240	247	256	257	264	269	281	247	266	248	255	225	270	242	268	285	257	256	245	269	235	269	289	272	274	253	256	260	264	265	255	270	262	285	254	259	286	267	268	254	264	261	252	222	242	245	273	256	272	265	260	256	250	258	264	274	247	262	260	264	251	263	291	262	264	236	272	278	290	248	275	238	270	245	299	275	240	301	256	243	285	280	256	257	261	273	259	275	289	270	262	242	290	255	282	265	269	271	272	233	278	254	256	267	259	260	247	283	245	253	236	218	288	271	283	274	254	249	272	259	268	280	255	251	273	279	258	247	256	289	290	260	269	242	284	249	257	246	247	249	254	273	311	273	263	278	264	274	263	231	285	275	260	292	252	247	255	258	244	269	263	263	254	267	263	260	236	229	243	240	254	240	260	273	254	266	256	276	260	295	256	266	278	232	251	261	252	268	264	271	265	261	249	265	303	257	280	263	277	260	259	265	262	257	269	285	240	273	273	284	259	267	303	267	262	256	250	229	249	263	266	232	253	264	248	252	272	262	234	280	226	253	265	284	229	256	238	262	271	265	249	247	290	250	270	247	262	263	292	277	234	277	275	282	253	277	256	252	244	266	249	239	283	270	250	273	260	225	246	284	251	230	266	279	252	256	244	242	238	272	232	252	279	263	237	239	302	258	275	253	275	285	255	271	257	234	266	284	239	235	264	252	256	274	254	262	254	277	242	268	250	256	268	278	272	257	279	248	267	261	251	253	250	238	289	276	262	257	267	249	262	270	247	239	246	284	231	266	262	270	268	260	274	245	249	276	260	239	259	259	276	261	279	243	248	278	254	251	254	279	262	256	264	268	241	237	252	276	251	292	270	254	281	280	260	244	248	247	273	263	271	273	268	262	261	263	266	279	278	249	243	282	254	267	272	232	276	262	266	249	258	276	273	256	274	283	250	241	296	282	250	273	272	264	267	261	261	248	242	278	297	255	269	243	260	279	276	249	298	282	290	269	251	277	300	289	265	273	274	277	238	274	270	245	261	270	263	262	253	253	243	247	262	261	268	282	243	258	275	247	280	237	247	272	256	259	239	277	240	251	285	272	247	272	256	249	243	251	260	259	267	259	257	286	274	241	284	256	279	253	269	273	254	269	294	287	266	247	248	287	267	262	268	278	266	288	238	262	258	259	263	285	255	249	279	255	283	273	213	244	269	250	260	253	267	226	295	262	276	259	284	246	262	284	265	267	278	271	246	277	255	252	276	268	247	259	251	275	267	271	258	237	257	280	262	248	235	248	263	268	239	255	268	291	260	239	242	260	266	272	246	250	260	260	241	272	293	248	279	274	275	270	268	286	299	290	300	277	264	245	258	255	264	250	272	260	256	285	276	279	272	248	253	251	258	272	238	271	277	242	255	243	237	271	253	256	273	251	270	249	247	272	270	273	246	276	231	256	286	253	265	271	251	222	256	237	253	247	259	267	277	263	245	256	240	290	250	237	255
24573	21971	28284	25062	21333	20561	5656	528	418	434	429	440	404	454	387	398	411	399	371	361	393	451	380	380	401	374	377	389	362	378	372	357	405	371	411	377	346	380	379	373	361	364	383	411	402	381	402	367	352	413	377	391	403	375	380	373	396	351	372	370	334	353	372	358	336	420	383	366	366	409	401	353	373	379	373	361	402	383	363	360	343	397	368	346	353	386	397	408	361	341	360	381	379	374	393	382	391	393	399	392	405	401	374	357	357	358	396	361	365	369	349	410	377	349	366	375	385	379	355	375	407	377	399	388	358	382	354	362	357	363	351	386	380	388	373	394	382	381	343	375	343	363	378	366	388	406	373	395	383	357	361	347	370	394	374	374	365	386	410	384	344	370	363	403	412	367	416	404	354	365	368	413	400	389	370	360	354	336	357	384	365	336	374	362	370	376	400	359	365	347	357	358	392	402	352	397	393	348	357	349	377	391	373	402	376	389	364	399	375	339	374	369	351	385	390	378	364	362	394	416	401	358	352	351	339	370	400	407	418	376	365	354	392	371	391	401	378	397	380	365	412	415	371	361	387	396	375	361	365	402	361	398	353	392	394	328	365	393	375	336	365	338	393	374	382	388	375	379	378	345	378	369	368	388	367	390	367	390	399	405	389	388	370	374	380	374	379	364	407	348	382	363	387	352	354	366	392	370	369	355	348	375	392	377	362	343	350	374	347	371	355	381	357	358	358	400	347	377	358	396	372	380	409	396	397	403	368	365	394	383	354	373	361	372	405	378	365	402	403	386	364	356	349	345	340	361	401	395	368	367	381	381	372	374	369	353	361	364	379	400	364	356	408	357	371	351	382	372	388	378	401	389	383	375	363	353	345	351	364	376	394	369	380	382	403	364	403	337	372	341	407	363	388	384	336	378	353	352	381	363	343	372	404	350	358	384	344	425	335	409	440	330	345	333	374	378	394	372	390	389	364	378	359	360	417	378	392	402	373	383	382	380	389	359	342	382	374	370	402	397	345	365	362	382	351	365	351	347	384	354	372	376	407	360	363	385	359	379	374	373	354	376	402	382	380	372	397	375	385	374	361	353	394	374	341	368	422	371	364	357	379	402	373	360	389	425	346	390	386	367	392	386	366	358	363	349	369	358	349	351	357	372	385	381	370	378	335	348	379	420	359	380	399	348	348	344	359	373	368	371	357	392	360	362	376	377	370	365	369	347	360	396	391	346	378	397	370	346	351	393	334	386	359	308	357	390	356	411	385	358	374	422	362	387	374	361	336	354	367	369	392	361	393	366	347	388	351	402	394	311	394	367	370	379	371	380	367	355	380	388	350	409	317	346	374	367	360	358	385	372	382	405	358	346	361	392	368	391	341	397	357	365	379	374	358	344	393	398	332	381	385	356	362	384	355	409	384	392	356	344	349	396	381	351	379	374	373	332	372	369	372	372	344	373	398	353	372	351	366	376	366	338	366	349	368	397	362	413	372	401	392	367	363	365	361	397	375	411	351	366	328	351	372	396	343	358	391	359	362	369	346	349	371	359	350	377	356	363	402	375	357	398	358	369	359	379	384	375	377	373	347	399	401	366	384	349	396	356	373	388	366	381	384	369	359	367	370	331	341	385	405	349	375	390	391	366	365	384	326	359	388	368	406	368	360	370	376	356	346	373	432	360	344	383	358	369	341	356	370	381	393	372	368	362	367	340	373	369	393	388	389	374	398	336	393	389	348	354	387	431	370	357	411	336	367	390	401	384	371	406	363	364	380	354	377	373	407	349	380	365	410	372	404	355	403	349	389	415	376	393	347	347	368	327	369	391	392	367	415	352	367	338	386	381	366	368	359	379	369	378	385	367	379	394	370	374	377	373	386	353	369	368	402	358	380	364	363	416	370	369	378	380	376	341	383	382	392	376	368	352	403	394	366	406	375	363	388	359	371	365	346	344	368	378	354	398	343	374	361	364	390	359	414	375	384	374	375	366	352	385	359	385	364	361	354	358	392	379	364	393	375	410	359	368	384	374	368	404	336	371	391	358	380	380	346	365	390	345	358	318	384	391	368	360	394	410	354	382	392	376	371	370	372	364	411	380	365	361	371	373	360	384	392	388	381	375	377	380	383	357	383	372	377	381	380	358	387	360	368	343	374	424	359	347	385	329	368	400	349	376	360	344	374	387	379	377	387	358	393	372	356	357	353	365	360	354	419	405	374	366	378	384	386	378	398	350	347	333	349	379	364	370	355	391	375	346	406	381	410	352	371	387	400	379	379	364	346	384	345	389	327	387	394	368	373	391	385	345	374	382	347	382	360	339	398	353	374	379	364	368	360	383	370	380	358	391	352	396	393	389	341	364	407	373	393	327	355	388	360	381	369	351	351	371	358	351	396	337	383	359	344	337	320	366	397	435	375	375	339	384	379	375	406	389	385	378	372	404	381	334	375	353	350	388	378	340	383	394	398	380	361	351	388	369	371	403	367	392	368	392	367	363	363	348	381	357	371	367	375	331	415	354	377	359	338	399	384	408	384	369	377	379	376	395	374	369	371	368	368	380	340	406	363	371	329	381	359	366	419	400	393	353	359	387	390	368	344	351	389	350	385	368	392	394	354	389	357	372	325	347	385	383	386	340	353	356	363	371	365	361	371	351	354	356	400	386	374	370	335	373	374	389	360	385	389	363	361	406	375	387	411	355	386	369	362	385	406	379	369	366	357	382	339	380	362	383	368	352	389	361	370	385	385	381	404	356	411	362	383	370	376	366	386	393	364	360	362	345	354	363	380	369	361	371	392	372	391	374	369	361	338	390	364	364	364	376	392	365	356	403	397	364	362	356	380	387	368	379	378	361	384	357	369	408	350	381	345	357	373	389	345	399	358	407	364	400	338	366	335	379	346	364	336	385	376	350	336	386	391	389	401	324	382	385	392	345	372	384	352	387	370	355	371	374	364	389	367	390	406	367	351	360	371	410	341	347	375	395	376	361	400	361	345	367	377	388	410	390	352	368	355	347	365	370	391	411	399	369	365	359	376	411	352	364	368	342	352	356	354	395	364	369	360	368	430	336	354	370	348	385	412	353	361	385	345	381	366	377	364	369	350	358	342	371	403	341	379	373	402	366	394	381	375	357	382	409	349	339	378	344	379	367	407	379	339	369	362	393	393	406	373	346	395	385	352	380	399	383	369	376	365	372	377	361	340	354	358	356	372	381	406	359	387	398	372	395	379	360	321	379	376	387	372	366	356	389	375	372	371	370	410	343	344	345	372	368	391	394	375	403	345	339	343	375	358	359	383	380	355	349	357	381	371	384	378	360	396	359	396	382	387	358	352	334	341	372	338	342	383	367	352	358	390	371	375	372	390	361	387	363	423	372	352	374	373	351	400	346	330	374	340	364	407	382	395	364	355	346	404	372	409	398	323	338	339	375	360	350	371	408	374	352	359	378	359	383	380	381	351	416	369	361	367	370	359	356	373	353	418	387	392	367	396	369	318	357
62101	70633	39172	13465	13063	17313	2088	442	421	418	425	421	396	394	413	394	418	410	421	381	393	367	393	392	373	378	382	411	402	416	424	382	349	401	413	414	401	404	379	379	403	414	403	397	381	397	373	352	360	395	389	420	394	425	388	418	386	390	394	405	373	385	386	379	397	381	419	327	362	358	371	386	372	359	403	380	381	376	354	401	387	348	375	384	419	390	416	361	367	377	354	371	410	388	413	411	349	380	368	348	382	368	374	396	388	386	368	378	370	359	388	353	368	373	381	392	349	356	380	386	368	375	391	404	359	362	359	351	349	392	375	371	351	379	388	385	353	412	384	336	325	364	354	378	409	352	367	382	385	388	372	355	352	367	368	357	391	359	382	381	394	373	348	398	347	368	338	402	369	358	342	394	358	348	395	368	351	406	401	364	396	351	395	404	410	381	361	380	405	378	376	359	394	367	373	385	353	314	406	379	347	368	382	385	365	371	351	361	379	374	375	397	372	370	377	383	381	398	356	394	381	395	401	390	342	389	370	372	373	388	397	377	372	395	375	384	346	375	386	378	372	404	384	353	372	399	405	382	363	376	393	399	365	399	354	396	395	367	386	364	414	385	366	403	394	374	386	345	369	390	397	375	380	375	374	338	381	384	392	344	390	395	356	344	394	390	371	384	368	368	376	404	365	366	391	394	359	349	376	400	377	407	413	373	372	399	406	391	380	372	426	366	359	361	376	420	355	363	412	373	371	347	393	382	351	392	374	400	366	364	343	387	362	360	386	390	351	385	344	394	374	368	370	344	400	364	373	373	352	365	377	337	386	409	364	381	389	385	378	395	362	332	357	367	330	366	383	366	394	367	385	369	392	390	339	379	379	364	355	377	369	371	370	385	338	398	369	369	370	361	381	396	399	395	377	382	367	391	368	363	358	403	384	346	319	372	342	356	362	401	366	377	365	376	378	361	361	394	413	337	378	379	344	378	355	354	346	360	366	362	345	373	383	364	379	392	394	346	380	358	358	370	359	360	387	392	365	375	345	374	385	364	391	380	360	387	360	338	374	389	387	366	400	391	388	380	344	398	365	361	349	334	386	382	381	368	379	385	401	388	384	355	367	369	362	355	379	376	370	380	391	360	397	390	410	382	363	394	368	345	395	340	387	389	340	360	370	340	356	399	384	397	385	374	378	367	375	366	407	364	335	351	375	362	374	385	381	393	348	371	365	362	382	395	381	383	381	350	394	420	392	343	363	369	345	360	351	361	332	376	389	383	408	407	375	368	362	386	405	381	382	374	366	356	391	391	372	422	384	374	398	381	362	384	379	377	365	380	408	352	370	348	373	363	334	382	360	372	345	397	391	380	373	402	406	368	364	347	359	378	389	409	371	367	354	366	364	381	374	355	383	372	349	367	394	388	371	385	358	376	358	354	374	396	374	386	379	356	347	390	378	366	397	401	394	361	369	395	383	369	355	400	368	375	369	381	367	413	397	403	377	377	395	378	415	377	358	360	380	372	348	363	402	368	365	358	389	361	382	391	396	380	378	367	361	381	378	374	347	381	362	373	352	370	370	379	353	357	373	351	347	362	359	415	339	393	340	355	364	372	367	362	350	403	369	371	355	320	339	382	359	378	415	352	368	352	385	385	415	385	337	346	358	336	371	368	374	390	368	352	351	363	364	376	362	343	361	371	397	345	399	377	384	372	343	411	384	375	371	384	370	370	371	347	381	373	414	391	385	371	357	382	385	376	375	343	394	396	387	394	378	364	385	403	370	381	384	391	349	370	393	371	351	370	377	407	353	403	393	376	397	381	365	385	392	384	412	345	334	376	387	386	359	363	386	378	413	371	354	390	391	376	369	389	397	396	392	368	382	379	370	362	379	361	353	384	389	354	360	379	411	350	369	331	372	351	369	391	363	384	407	396	349	367	342	340	352	358	350	373	347	387	369	376	400	368	373	385	410	378	359	351	398	332	366	357	386	345	356	380	371	390	348	347	411	368	395	374	343	368	366	373	350	337	386	357	371	364	360	347	368	387	372	410	356	364	365	375	341	387	390	350	391	363	408	362	349	356	388	353	381	341	405	388	375	412	375	341	361	385	371	378	370	382	386	384	360	393	380	373	364	375	363	373	383	374	364	403	385	330	378	370	344	370	383	358	351	361	372	370	377	398	399	351	371	383	402	409	371	364	365	372	363	377	386	379	348	374	381	380	354	373	353	370	382	383	380	368	360	362	387	387	346	346	354	378	368	364	397	368	350	349	355	343	367	368	362	392	403	362	335	356	360	354	378	379	360	395	386	372	406	344	373	362	351	398	356	396	374	389	358	380	354	359	388	334	361	393	364	368	353	366	339	376	340	378	335	377	394	368	388	385	362	411	357	346	353	341	374	408	374	349	407	380	365	392	374	390	400	382	330	397	383	343	386	359	378	341	391	394	367	352	370	377	359	395	365	349	382	388	392	346	419	354	314	385	373	371	368	356	368	344	367	383	368	386	372	363	346	395	378	386	398	361	399	379	373	354	351	395	387	352	359	396	365	392	403	357	379	394	378	399	372	376	389	369	378	371	377	379	360	362	392	346	413	351	330	359	393	392	399	376	367	384	374	390	405	385	365	378	364	354	365	362	385	367	372	401	378	424	386	409	413	353	320	345	340	342	361	366	355	374	325	371	367	353	351	370	360	393	392	389	393	364	377	371	368	371	382	375	372	348	375	389	349	410	363	368	383	381	372	376	353	384	361	403	409	401	360	362	371	402	376	383	374	371	355	382	352	337	413	367	358	358	405	342	359	390	389	395	351	369	396	392	365	370	377	390	380	379	372	376	358	385	369	346	378	402	381	383	362	361	369	340	367	326	370	369	354	373	334	368	370	389	402	365	357	390	389	386	381	369	351	357	358	350	362	380	374	384	403	382	367	358	395	351	352	367	368	374	359	383	392	362	413	386	354	371	331	362	324	381	389	393	341	383	411	372	392	385	380	364	399	332	376	380	346	361	405	362	371	349	339	355	357	408	353	371	409	399	383	337	376	380	347	382	352	370	360	362	380	395	378	373	373	369	385	371	398	386	362	359	385	329	361	370	368	375	394	339	359	372	405	404	368	360	363	373	388	403	370	372	327	347	347	398	350	387	381	377	366	371	351	375	384	377	384	370	385	399	442	402	365	342	364	360	368	394	367	362	344	344	356	369	357	376	372	358	373	369	357	358	343	334	365	374	368	370	355	379	375	357	335	386	359	387	375	368	366	369	371	396	349	371	386	367	344	373	383	403	360	356	401	380	384	375	398	326	356	386	402	357	319	412	382	355	340	397	376	371	349	413	346	394	401	362	355	344	355	360	390	351	372	381	391	396	334	365	384	406	319	401	395	355	356	368	377	378	391	357	383	381	400	337	367	365	360	365	427	385	379	367	366	378	378	390	346	353	364	400	361	367	363	352	348	374	395	377	395	349	359	356	371	358	357	379	384	359	373	374	368	353	351	390	350	360
31688	22269	8052	1389	849	779	434	359	376	385	390	400	369	352	339	372	379	340	339	352	357	336	392	335	339	341	327	334	361	356	369	344	339	378	363	378	337	360	359	371	368	362	381	309	378	338	391	358	331	360	322	368	378	359	334	329	338	334	341	337	404	336	348	315	351	353	366	332	351	372	359	345	348	339	377	407	362	319	323	342	335	323	343	354	347	352	357	364	335	353	340	342	351	366	366	392	343	375	329	374	366	351	371	357	348	351	334	368	349	360	367	388	352	359	313	346	333	321	341	377	344	382	310	356	339	325	368	337	405	353	306	353	329	351	319	388	343	343	353	349	339	350	331	355	355	343	281	338	344	364	348	345	347	371	316	346	333	328	362	340	351	364	355	345	355	393	333	373	333	304	366	366	364	325	340	353	352	373	329	328	307	360	357	384	346	361	368	327	356	315	341	355	362	345	344	373	389	359	377	315	341	334	378	340	323	367	341	379	373	360	364	337	366	332	362	341	393	352	355	357	368	359	395	369	361	310	363	341	340	361	377	402	371	317	319	353	358	352	358	358	330	326	349	337	373	340	363	370	336	343	355	390	342	354	365	310	343	363	361	333	355	345	364	321	358	345	354	383	339	362	368	356	306	343	383	348	356	346	357	326	335	352	323	328	351	342	335	334	360	354	406	352	343	331	367	369	352	329	321	360	361	361	369	351	387	347	366	348	311	328	348	335	372	360	341	370	366	328	343	366	369	356	363	343	336	374	359	355	341	335	355	352	325	373	364	345	368	339	342	379	343	370	334	331	350	342	342	331	376	347	362	332	346	367	380	341	348	348	313	367	369	354	347	333	316	356	352	340	350	360	372	364	332	349	369	337	371	357	376	370	392	344	325	313	363	354	356	330	389	355	392	389	381	337	382	358	377	326	369	321	365	372	324	375	313	351	347	362	377	379	349	374	367	326	364	302	376	352	345	373	349	373	335	360	360	331	356	343	364	370	352	365	379	323	316	363	333	376	326	365	365	366	353	346	377	351	360	353	348	353	384	315	356	338	339	336	357	367	382	362	363	361	375	360	363	372	372	370	336	368	358	344	353	340	350	384	327	341	374	359	349	360	385	331	367	326	340	352	337	359	373	348	342	381	334	326	369	357	358	345	334	383	358	350	360	378	323	351	342	356	383	345	362	347	367	355	368	331	375	349	398	366	349	362	362	340	350	357	363	381	355	334	361	343	353	319	366	311	340	342	352	368	343	338	344	369	345	359	332	355	374	332	358	384	317	334	323	340	370	359	333	368	325	353	357	354	325	385	351	360	345	351	370	325	362	343	334	366	333	394	349	355	350	310	342	354	371	373	327	378	324	378	327	344	344	348	342	383	343	351	355	364	335	368	340	352	358	377	337	340	359	341	366	371	361	319	336	349	346	377	330	355	357	359	321	338	363	347	393	361	354	367	332	349	354	352	343	339	375	351	441	304	344	349	341	342	364	367	357	360	302	338	359	383	329	365	368	380	371	350	336	354	401	341	328	372	342	333	345	315	353	387	356	341	346	360	357	360	344	299	348	343	362	323	329	354	323	378	347	322	325	370	354	354	386	331	394	356	349	329	371	337	344	348	378	332	358	323	343	329	399	348	331	360	346	337	345	372	356	335	347	379	351	352	358	360	354	360	337	374	345	367	364	348	331	334	337	381	375	369	362	363	345	344	355	360	367	343	333	416	338	336	354	372	315	366	379	355	369	379	398	353	364	364	355	343	356	357	365	360	366	375	334	343	371	342	378	364	354	371	352	349	346	374	383	339	317	325	376	354	330	349	310	345	381	355	343	374	375	366	338	313	364	376	353	310	296	333	340	350	367	352	372	389	337	345	356	364	356	365	374	348	368	358	353	336	341	356	367	337	333	372	396	337	348	387	358	345	375	366	390	347	351	340	356	362	369	335	349	349	341	367	327	348	361	351	363	418	357	362	353	398	356	343	353	355	365	358	342	390	359	319	332	348	389	317	337	359	342	358	394	354	344	371	372	347	370	346	347	354	337	324	356	354	361	330	374	375	334	348	340	369	332	337	341	338	352	381	385	388	324	342	379	344	364	362	351	391	323	338	350	370	337	348	356	374	335	340	363	323	356	350	367	339	347	328	368	347	319	338	348	356	348	348	360	358	373	340	359	366	375	353	344	296	328	378	366	373	376	356	333	357	389	340	325	366	371	368	368	384	359	384	388	373	368	350	336	326	351	345	343	366	362	351	364	353	381	357	377	398	347	363	338	354	332	326	354	358	327	356	367	346	368	366	341	340	352	347	363	326	365	393	340	345	369	345	347	352	359	340	350	352	370	345	346	333	392	317	340	354	349	357	367	362	352	398	348	356	384	357	352	361	323	368	361	352	363	357	374	391	355	340	355	309	352	342	360	350	369	343	346	369	359	351	379	353	340	368	316	357	360	362	376	347	334	350	352	354	399	378	343	349	400	357	363	366	352	349	363	353	333	324	359	344	345	364	350	347	364	370	336	343	351	322	346	380	350	375	316	342	342	361	376	363	343	328	352	348	381	324	337	374	369	372	362	349	359	362	353	375	364	340	329	354	341	360	355	353	369	335	358	339	373	333	381	330	344	359	364	330	317	341	381	326	334	360	319	395	370	391	353	350	370	376	360	347	382	368	357	363	342	347	347	355	363	351	364	366	351	365	355	347	335	351	360	349	360	352	360	351	336	355	375	322	371	355	328	318	329	372	335	367	362	338	375	372	362	364	352	390	370	314	364	386	348	349	385	354	357	314	375	354	354	382	359	346	353	351	355	306	353	352	365	350	349	322	368	321	373	366	339	350	349	369	323	356	329	356	395	345	328	331	322	333	323	350	327	374	350	348	348	364	369	379	339	347	380	373	339	333	377	344	346	376	360	388	374	385	358	362	352	329	296	371	341	339	336	358	373	344	369	361	345	338	347	337	384	318	354	319	338	349	354	360	354	342	303	347	347	337	335	386	347	363	336	364	358	335	345	362	366	388	349	367	366	353	362	353	382	370	358	388	363	389	326	373	357	331	338	351	367	337	342	350	362	380	353	354	355	327	350	359	365	315	350	354	381	371	382	350	336	336	356	369	360	390	361	347	334	332	359	369	319	363	342	324	351	334	342	326	376	367	369	365	371	344	352	340	358	376	348	335	361	344	336	334	332	359	352	349	346	353	366	336	363	335	350	364	353	368	384	390	354	366	384	368	352	318	360	318	362	385	335	363	360	325	331	346	375	354	371	349	330	385	352	389	363	336	347	381	345	337	346	363	329	370	354	356	326	368	370	365	347	329	360	346	320	347	380	349	359	367	334	364	378	347	341	359	334	370	374	355	337	396	347	359	358	349	338	400	327	373	341	341	320	337	345	330	337	335	375	342	335	380	358	346	374	408	369	348	334	312	333	374	377	379	352	362	348	345	337	334	359	344	383	361	346	357	330	350	352	359	342	346	354	345	307	362	328	359	325	345	352	380	343	366
24164	16613	4567	997	941	976	409	338	324	344	317	306	330	325	359	311	325	312	328	320	351	326	308	335	325	338	320	337	335	309	314	320	356	348	322	314	311	325	318	321	323	321	330	338	326	333	353	331	293	308	339	307	316	345	307	268	321	341	327	312	329	342	338	334	315	320	322	331	301	341	310	319	344	357	335	336	330	335	337	345	337	315	323	290	317	354	319	320	340	298	327	337	312	329	344	352	297	321	340	293	304	333	306	329	364	306	323	340	328	334	332	314	325	308	331	321	337	344	316	337	330	337	324	331	320	326	326	325	341	334	330	299	325	349	351	323	316	309	324	300	325	344	341	324	331	315	305	350	300	341	312	313	334	336	316	332	324	313	319	317	311	326	340	316	329	306	362	307	321	333	306	313	337	311	318	304	309	272	335	317	325	340	292	327	324	313	318	347	329	334	351	337	333	308	318	331	286	299	348	309	331	298	318	309	328	302	348	316	340	334	306	308	305	309	331	341	295	309	327	329	316	315	312	340	326	323	312	318	318	313	341	300	322	325	333	308	301	328	322	315	315	332	333	338	323	327	305	260	321	353	292	313	342	331	349	318	346	302	335	344	350	325	338	305	332	364	323	330	318	313	336	322	329	312	289	305	353	319	336	352	318	301	347	323	296	330	312	355	324	360	340	345	344	329	313	327	324	332	317	319	323	292	346	316	350	323	325	284	329	348	289	328	349	300	295	326	346	356	331	302	344	305	344	325	325	323	303	333	307	318	327	312	322	329	323	335	324	318	337	308	311	326	295	320	318	311	298	315	308	341	290	335	307	326	309	321	347	321	365	309	319	317	361	313	297	294	326	330	300	322	305	340	300	314	319	305	325	346	334	329	345	331	326	359	308	335	300	308	293	316	297	317	319	342	328	294	300	352	304	316	321	302	322	342	327	326	314	325	310	351	319	323	327	328	342	349	346	327	281	289	303	305	326	306	341	335	330	297	362	325	322	330	314	345	341	285	343	331	313	341	332	330	341	316	309	342	290	314	296	350	322	309	351	320	293	305	332	341	327	367	326	334	338	303	360	293	314	317	338	301	322	324	325	333	348	351	320	317	372	335	329	325	329	317	312	333	327	339	329	340	322	334	346	316	302	295	349	317	343	316	353	302	300	292	307	265	315	335	283	327	339	328	312	293	311	292	335	345	327	347	322	337	304	334	302	329	302	338	309	303	312	316	325	351	313	310	286	355	302	331	342	354	327	335	312	315	329	320	326	310	320	341	334	312	330	280	329	345	336	303	315	321	346	343	308	306	316	330	335	305	324	341	335	322	332	298	354	334	315	338	322	321	308	338	312	315	319	310	349	338	348	328	311	325	333	318	291	324	318	323	363	282	318	317	322	352	305	304	368	326	322	312	288	298	312	316	314	315	301	334	323	345	357	316	289	302	329	326	294	331	308	339	361	320	330	355	335	340	287	312	320	345	300	341	316	303	315	305	306	338	329	315	334	341	344	313	334	325	316	308	325	308	325	335	318	321	338	323	307	310	328	332	306	326	284	321	350	328	320	306	333	343	338	346	307	285	330	340	354	298	321	331	328	348	323	309	331	337	320	347	314	302	344	334	311	304	351	336	323	330	332	326	326	328	293	303	308	355	325	320	338	326	324	309	305	341	333	308	305	312	307	300	285	370	306	338	317	312	317	330	330	324	330	343	310	361	336	308	299	327	346	318	310	316	319	339	342	303	312	346	315	303	345	344	294	345	323	339	305	335	330	318	327	336	326	290	329	326	333	317	266	297	346	334	323	328	313	305	306	301	315	314	315	326	333	335	331	323	326	359	316	324	318	303	346	297	344	301	321	308	343	320	320	319	296	335	350	314	311	312	344	344	299	334	317	323	354	336	298	343	308	295	334	298	318	340	343	304	326	337	348	343	320	305	297	356	329	317	362	334	331	304	323	297	304	301	344	331	301	343	356	337	323	337	341	327	364	319	309	324	319	326	307	326	325	325	332	342	340	345	321	322	307	374	313	325	335	336	325	331	339	283	347	316	315	323	295	339	324	326	315	307	326	310	344	304	307	280	313	318	319	340	325	287	280	332	296	322	315	304	303	352	344	324	335	340	317	316	318	298	305	340	353	311	327	282	319	321	326	340	309	332	314	321	324	317	315	306	308	340	305	329	330	315	335	303	335	339	359	290	324	302	314	327	307	333	331	362	355	363	287	313	300	321	289	329	305	325	352	294	305	321	317	301	352	337	324	308	353	330	333	331	331	343	327	297	312	326	324	324	334	299	329	295	310	331	306	335	304	339	349	335	322	309	320	311	318	325	337	296	341	316	327	342	319	322	302	325	322	338	307	298	329	334	288	326	334	295	334	328	355	294	321	331	334	315	318	327	281	330	330	304	334	346	326	339	304	327	335	325	344	347	303	358	317	358	313	322	318	342	356	289	331	286	329	331	294	334	317	323	311	332	322	329	344	298	328	306	326	309	337	336	322	334	340	325	308	326	315	328	325	312	332	311	325	340	310	334	318	318	320	320	320	332	284	319	334	302	322	307	323	310	344	324	332	337	334	343	306	305	306	317	374	328	309	315	333	306	310	333	328	336	332	339	349	374	335	300	274	306	323	326	301	305	320	364	359	311	337	323	319	323	332	296	284	321	357	326	323	322	342	304	326	319	331	308	296	300	341	303	313	328	295	306	288	321	312	344	357	301	318	331	364	308	339	307	328	330	291	311	307	326	318	317	309	321	316	333	336	287	314	331	316	304	338	320	346	322	356	326	335	309	348	339	285	322	314	298	331	311	331	322	308	329	339	356	325	328	325	312	354	321	344	328	314	336	306	326	316	324	319	300	325	304	307	327	348	311	359	334	320	310	313	343	311	319	312	312	339	338	321	326	320	324	321	320	366	314	330	328	327	318	294	328	327	338	325	300	346	298	323	339	344	330	338	288	309	329	331	338	296	308	338	305	329	325	333	322	335	302	358	330	344	320	337	307	361	308	322	321	330	325	327	332	322	315	309	292	339	300	344	351	326	356	307	317	332	311	310	291	317	334	324	301	317	321	338	297	342	294	322	323	311	299	340	320	343	345	277	329	338	309	334	324	308	351	327	310	330	317	348	328	311	342	318	302	317	300	326	318	318	313	325	360	307	325	311	332	302	374	303	293	337	321	285	315	299	308	317	341	331	354	319	331	308	326	333	319	306	315	334	326	326	298	312	342	285	331	318	353	327	335	313	335	322	317	310	309	281	343	334	295	338	329	318	343	354	323	304	344	349	324	333	294	338	326	340	321	316	322	316	341	305	345	347	331	329	325	347	368	359	309	331	340	327	343	328	318	303	325	313	331	323	285	322	325	324	334	334	312	330	320	289	317	325	343	328	319	342	292	338	312	323	321	334	326	307	349	335	323	349	344	299	336	329	337	299	322	331	327	308	328	356	342	301	305	301	331	345	350	343	359	325	315	342	303	325	306	337	314	328	321	319	315	299	352
25819	22685	27493	25730	15597	9323	1295	322	304	265	277	258	283	272	276	258	265	283	312	266	266	289	246	253	293	282	261	260	258	280	273	263	277	281	260	271	267	258	263	271	261	253	239	258	254	273	259	273	266	268	248	275	245	243	273	240	261	257	263	246	265	266	248	258	285	264	263	252	268	268	245	242	269	273	275	256	268	274	259	242	246	278	232	271	266	242	226	230	252	272	254	262	244	251	253	265	280	235	279	277	283	265	278	240	255	267	275	256	261	250	238	280	240	234	251	253	297	240	300	255	238	247	254	244	270	234	224	260	267	287	287	270	264	246	246	269	263	259	250	268	257	271	249	261	234	215	238	249	259	252	243	275	249	265	269	257	232	276	250	260	250	243	266	259	265	274	269	268	254	274	233	231	239	267	290	245	280	278	290	256	265	271	271	248	240	264	255	276	266	284	250	255	253	228	280	272	255	273	296	264	279	253	248	249	264	266	246	266	258	247	273	245	232	236	243	293	224	252	272	229	271	268	278	262	294	282	232	260	247	253	223	265	271	260	246	241	234	245	261	256	282	253	258	259	242	259	252	238	255	267	252	253	248	241	233	254	237	253	251	260	261	249	251	271	259	273	245	257	239	247	226	257	267	266	257	226	266	266	276	264	227	235	232	228	221	257	248	250	255	262	266	240	279	257	275	277	289	240	266	261	272	262	247	264	265	272	243	234	253	216	261	254	249	271	248	242	252	244	273	253	247	281	278	220	259	244	250	236	264	250	253	248	267	221	244	208	263	254	269	272	255	246	252	262	236	251	278	276	253	281	266	234	272	262	271	267	274	249	254	245	277	271	268	241	278	256	240	248	258	255	246	265	255	238	268	236	231	253	275	259	247	239	275	275	249	249	293	266	271	235	235	253	268	254	261	287	291	272	247	250	276	244	243	252	281	279	269	236	280	235	263	253	256	228	248	250	275	244	251	277	227	258	279	255	242	263	278	255	276	253	239	266	271	258	267	235	234	255	252	242	274	263	257	265	254	257	279	268	274	262	271	268	270	266	270	243	251	253	247	246	289	256	223	255	300	248	282	254	265	246	261	251	238	256	253	254	237	269	261	256	287	268	281	253	241	276	260	246	255	266	246	274	275	255	288	275	258	249	262	258	266	249	264	260	257	239	240	237	264	251	245	263	240	258	281	285	254	277	264	248	235	223	293	279	247	238	229	269	252	233	263	240	290	271	245	241	262	286	257	272	239	255	280	238	262	262	242	258	232	243	269	244	277	264	258	256	252	264	276	279	277	247	253	259	250	262	292	262	243	249	251	256	259	248	255	234	258	249	252	270	288	253	271	282	273	261	280	255	269	251	264	252	282	249	255	261	261	260	267	242	263	271	260	268	270	239	246	273	259	232	274	261	256	265	252	270	274	273	278	271	250	267	262	236	259	280	246	277	241	233	241	250	268	263	237	280	235	250	282	273	242	252	256	268	243	244	271	247	266	265	289	230	230	253	243	262	268	255	255	290	262	263	246	217	259	263	257	251	246	259	238	283	236	286	247	301	253	282	287	255	257	291	242	295	237	255	254	256	263	270	257	285	223	264	275	265	261	260	249	246	244	251	244	273	252	289	274	229	258	214	259	274	291	238	272	261	254	275	246	282	248	234	246	249	288	267	226	262	261	254	255	250	261	227	253	269	277	256	253	249	248	265	255	252	276	245	251	244	271	278	248	251	278	240	265	260	252	255	263	274	244	259	239	268	249	274	248	239	259	256	285	238	250	254	232	290	222	283	237	245	249	217	266	257	243	245	272	244	258	265	253	247	248	238	262	264	232	225	259	237	264	263	247	235	237	263	252	253	261	270	247	248	253	254	264	253	267	277	252	240	282	251	259	270	249	256	268	250	237	256	245	274	249	266	264	245	271	256	234	267	266	238	273	239	247	244	267	250	259	223	245	269	264	265	252	231	267	293	252	266	256	263	250	251	235	268	259	269	254	246	249	258	265	258	261	228	277	307	238	272	270	248	241	251	256	272	263	273	269	244	277	271	263	252	257	236	251	273	276	235	276	216	244	260	257	225	243	251	275	247	237	282	264	261	260	281	277	247	277	280	272	271	260	242	251	249	270	242	264	245	241	263	256	262	266	255	268	279	250	270	258	242	252	276	280	272	271	264	263	288	255	246	254	282	258	243	237	258	260	255	259	250	274	276	268	282	237	247	258	247	261	256	249	274	269	266	251	268	264	238	262	238	228	265	224	247	241	230	243	265	247	236	229	251	269	259	258	256	261	211	258	251	243	244	274	249	250	275	247	267	260	244	271	273	268	268	254	255	245	282	249	262	254	260	275	264	223	256	275	256	287	232	233	259	273	248	269	230	238	270	259	247	267	258	256	269	251	250	229	246	228	268	257	254	280	269	249	234	279	261	276	279	288	298	268	265	279	257	268	269	260	275	248	272	265	265	272	275	216	248	254	261	270	256	256	253	249	274	243	258	226	255	257	250	248	246	256	258	246	248	278	211	290	243	243	239	286	255	250	261	266	254	259	257	263	232	224	255	250	253	270	286	266	229	253	266	289	246	262	277	237	244	245	267	267	236	275	252	259	233	267	274	249	243	235	246	281	215	227	262	277	290	263	233	234	266	245	269	269	274	255	262	234	233	237	271	246	284	286	251	257	282	233	273	283	234	269	262	246	254	248	260	250	260	244	275	256	213	259	256	261	269	258	257	250	240	248	260	256	258	288	291	277	250	258	234	245	250	286	244	247	254	241	272	237	263	237	294	257	236	229	247	259	249	241	276	266	272	257	258	233	249	267	250	231	262	267	285	296	263	265	235	240	250	258	251	251	281	255	264	223	243	277	241	264	261	243	253	241	246	261	277	256	221	266	251	245	245	236	269	253	262	250	230	255	258	257	269	249	243	273	234	276	259	251	272	272	274	246	223	250	254	257	265	257	265	266	252	252	261	239	281	245	286	257	241	262	260	268	256	254	271	254	257	286	254	239	240	242	278	268	268	257	249	277	264	260	269	258	270	255	245	240	255	260	263	283	252	250	250	249	242	285	254	242	261	266	256	231	258	256	242	255	242	242	231	266	281	258	276	222	244	246	262	246	290	240	255	274	250	234	273	239	256	266	252	293	263	277	243	258	261	268	253	244	257	288	262	241	239	289	272	295	256	219	267	256	260	244	253	277	223	281	300	280	240	274	267	286	263	266	265	249	282	247	256	276	284	286	296	270	281	257	244	252	269	254	275	233	257	279	277	259	244	251	252	242	251	276	251	253	252	255	275	258	270	273	253	242	241	249	222	222	254	241	269	271	234	252	258	255	285	250	244	244	285	270	228	270	231	239	243	262	240	274	267	277	242	298	241	272	228	246	248	256	270	239	260	297	243	259	273	249	245	234	272	256	246	290	260	261	271	267	240	264	256	225	255	269	273	242	237	251	251	267	238	262	249	297	260	272	259	279	277	268	228	265	281	266	277	246	258	248	241	267	267
62000	61217	30638	9022	8513	8491	815	288	314	299	276	306	265	272	291	319	258	273	282	269	300	277	291	297	254	301	282	281	278	287	242	269	293	274	288	274	261	274	251	257	278	264	231	289	256	292	278	252	280	269	277	290	283	282	248	291	304	304	272	276	293	277	254	296	283	280	272	276	272	264	275	269	275	259	256	248	289	264	250	279	246	306	269	239	270	251	256	260	261	281	267	276	241	259	257	272	274	285	230	245	297	279	269	254	262	267	254	245	248	250	246	257	251	274	296	269	258	287	250	266	279	292	276	259	245	274	277	281	257	290	298	275	277	278	263	230	266	250	291	233	297	265	266	258	282	285	262	280	275	263	255	257	250	257	274	276	260	260	256	293	268	248	262	290	289	293	250	271	281	247	304	262	284	261	260	276	261	261	251	254	268	242	281	257	260	279	240	260	265	287	276	274	259	273	282	267	258	270	302	287	263	241	275	249	265	248	230	269	285	238	272	243	284	254	283	266	256	234	296	291	268	276	276	273	267	288	254	267	283	273	260	264	237	241	267	256	268	246	296	291	263	279	257	279	269	263	276	270	304	259	261	265	266	256	250	249	245	277	275	261	238	298	245	246	253	300	270	253	272	264	248	248	283	241	273	256	252	245	261	287	271	263	286	277	246	285	254	270	307	250	290	260	262	273	254	282	285	285	262	238	256	272	236	258	250	282	235	261	283	281	268	247	263	292	281	263	284	255	279	293	251	278	267	262	255	310	250	262	272	277	279	255	276	277	278	240	274	304	248	274	257	294	267	241	253	276	261	271	279	254	283	263	260	264	268	291	277	253	264	257	270	266	240	268	294	242	262	251	304	257	297	269	276	278	263	243	281	257	270	233	278	250	252	272	316	248	262	269	264	258	242	239	262	281	257	286	240	236	282	264	239	253	270	299	274	278	262	273	265	267	270	286	274	248	265	258	276	281	262	281	265	251	247	247	248	259	274	309	281	282	264	261	287	269	282	306	256	253	249	252	257	287	229	300	266	271	264	258	292	263	244	266	261	260	269	248	281	310	245	246	236	250	250	290	247	262	259	281	270	260	282	285	270	292	265	270	274	273	295	275	257	286	267	273	248	271	249	262	275	262	236	312	274	276	290	239	256	254	267	267	245	240	285	252	279	277	273	282	245	286	246	262	261	253	269	263	271	294	267	259	249	244	293	236	261	267	258	256	276	259	279	269	268	268	272	275	249	237	269	277	274	265	234	239	285	257	246	248	268	258	255	268	283	257	258	287	278	293	267	283	276	247	244	232	271	277	262	258	254	264	282	266	273	274	232	281	283	246	247	260	287	272	261	267	252	265	259	279	267	276	279	265	264	263	295	291	279	256	285	306	262	279	273	256	273	254	277	310	266	273	263	266	263	279	266	254	267	284	255	266	266	269	287	266	261	281	266	269	288	247	273	275	291	253	266	258	310	272	254	257	258	267	302	246	246	265	280	250	256	301	291	262	271	273	275	280	274	274	269	285	260	278	272	276	255	263	275	267	266	266	277	247	270	271	259	269	258	266	299	273	259	283	263	258	251	228	251	270	273	283	264	257	292	248	306	274	277	288	281	288	263	265	260	247	254	268	267	277	246	270	284	280	276	287	239	273	276	271	264	254	282	266	265	267	263	272	253	261	297	282	275	236	257	276	265	259	249	245	250	250	254	242	258	280	267	271	257	268	252	241	258	255	258	277	251	264	285	272	278	235	284	264	270	266	267	269	270	275	283	278	260	277	249	289	269	253	261	267	259	265	255	288	264	287	264	265	271	252	269	295	255	251	269	282	280	236	265	306	249	232	251	252	293	258	280	248	292	282	280	267	273	263	268	273	252	273	244	267	257	267	269	253	260	250	271	269	262	275	276	256	256	272	261	271	239	242	250	271	266	289	268	269	270	278	263	273	269	281	254	263	290	283	276	248	271	275	263	257	238	272	261	246	240	291	261	325	301	263	268	266	243	295	267	279	258	248	255	261	268	278	241	241	251	272	290	283	288	282	270	289	277	274	231	256	252	276	265	282	259	255	274	262	283	275	281	272	253	244	265	262	288	276	263	269	254	255	262	292	277	277	288	284	301	238	260	268	278	263	272	280	226	251	243	253	278	263	293	241	280	271	250	273	295	265	239	279	275	290	258	250	244	259	245	261	248	278	267	280	265	276	256	268	263	281	271	287	268	275	260	295	274	279	297	241	272	256	237	269	250	262	266	280	271	235	290	279	272	275	258	264	271	273	278	269	267	278	250	248	239	280	281	264	254	277	255	261	263	266	271	257	237	244	268	293	266	286	265	275	259	259	264	304	290	247	279	265	297	257	266	257	251	257	274	258	232	266	269	246	267	258	277	261	250	237	274	266	262	279	262	272	284	281	236	253	274	278	261	277	282	273	254	266	295	287	287	277	230	274	275	243	273	289	258	265	243	283	263	258	263	258	283	256	273	290	259	310	275	279	272	295	225	291	270	254	283	253	257	240	258	270	281	296	296	265	274	276	260	267	266	290	270	239	299	262	263	263	303	265	286	228	294	262	278	272	261	287	257	281	246	271	274	279	237	260	267	255	302	246	250	295	284	293	275	258	254	243	252	271	249	260	246	272	280	284	253	242	281	235	285	263	264	280	297	272	261	265	258	270	246	262	267	289	267	265	261	257	309	253	254	279	264	251	272	263	267	283	246	304	266	296	251	265	274	302	254	283	231	280	258	237	259	250	288	270	248	286	262	284	271	264	289	261	286	254	273	253	280	273	274	252	272	285	256	246	273	308	271	273	245	259	266	262	262	284	286	276	265	245	251	270	292	254	261	248	250	244	242	243	232	296	283	268	240	262	268	253	258	268	268	260	244	293	253	274	265	287	284	266	267	269	271	294	245	276	272	298	280	242	262	251	270	231	283	278	276	262	247	259	273	284	300	255	283	270	259	282	258	273	257	271	256	303	245	291	261	244	276	255	280	295	293	235	294	248	275	266	270	258	231	235	250	248	268	269	287	290	273	297	295	264	275	267	255	241	261	264	262	261	261	282	254	284	281	271	239	284	265	277	265	289	264	268	273	264	259	262	275	251	256	261	315	255	273	259	267	256	244	277	276	253	243	282	289	292	265	280	288	244	275	259	263	248	281	281	237	261	236	292	255	286	270	248	255	277	261	249	286	234	239	250	264	231	256	233	256	291	226	261	263	265	261	258	278	266	253	278	240	253	279	271	261	269	261	263	247	290	206	277	275	306	252	265	279	289	260	247	270	255	246	263	247	252	303	288	265	266	273	271	250	291	258	256	301	283	266	268	263	283	272	267	248	268	297	283	275	299	261	290	239	243	261	289	249	244	263	246	266	269	275	273	277	239	277	255	254	244	269	277	283	272	261	257	255	286	249	243	288	287	260	248	260	278	277	299	279	313	271	281	229	291	263	278	300	273	260	242	234	256	279	271	272	246	278	237	286	256	288	263	269	243	291	298	230	280	246	264
24557	21739	28371	24882	21574	18345	4157	512	445	422	379	422	410	428	424	405	391	390	361	399	371	372	424	368	374	401	373	391	413	379	351	390	404	404	352	393	396	381	373	347	362	403	389	422	382	383	400	385	395	380	341	380	390	411	356	428	380	380	374	348	376	394	372	371	385	342	418	422	381	388	402	362	344	390	339	399	393	388	432	347	369	405	407	398	395	397	336	375	386	390	415	374	369	391	389	359	365	356	354	377	373	377	385	373	369	368	393	359	354	378	394	348	387	367	358	412	434	345	368	366	388	361	376	368	342	380	363	397	400	362	412	362	384	423	359	420	393	350	388	409	382	403	402	393	386	399	381	387	367	386	369	407	375	387	362	426	397	372	378	409	352	355	421	419	416	350	360	362	369	367	374	364	424	353	398	392	420	357	381	426	374	385	398	420	347	393	418	385	381	392	402	402	393	393	376	377	395	393	394	363	402	350	401	406	413	388	351	407	374	393	371	398	363	377	403	383	367	378	393	339	374	376	390	397	378	374	377	411	363	361	395	404	344	375	380	404	387	385	375	391	392	364	356	359	371	409	390	381	374	397	393	421	377	355	405	361	360	398	418	400	387	381	376	364	353	380	394	357	371	352	380	401	406	338	377	440	386	398	394	366	401	398	366	348	357	397	345	374	372	416	355	377	400	387	430	416	404	391	358	387	365	356	391	363	388	393	331	392	372	382	381	364	359	395	353	378	372	353	394	379	350	355	362	381	356	365	414	417	390	362	393	362	395	373	394	391	348	382	387	408	356	375	378	380	407	385	354	373	405	385	364	380	379	361	384	361	366	385	404	373	410	377	376	385	367	352	420	388	375	394	359	390	375	366	360	382	390	427	406	389	358	401	369	363	383	392	359	362	385	375	368	396	376	365	381	378	380	399	382	380	392	406	366	410	427	378	344	380	384	363	373	392	391	374	393	372	394	341	379	374	358	368	365	408	372	374	370	375	358	356	393	406	383	360	399	350	402	392	362	368	406	384	377	386	370	379	362	416	357	375	380	426	383	383	347	373	386	379	384	419	393	416	395	353	375	409	413	364	360	358	360	380	392	364	369	388	440	376	378	396	362	387	376	397	347	401	398	397	385	378	369	380	366	369	369	408	366	370	374	410	400	400	370	371	380	403	386	374	412	395	395	377	391	388	374	384	401	358	360	379	387	373	409	361	374	416	354	402	420	371	377	383	371	386	361	381	398	356	357	368	352	396	351	372	383	364	390	384	403	432	387	347	378	387	398	400	382	393	373	400	412	407	387	402	386	399	364	358	367	405	385	389	350	372	356	376	409	417	389	386	367	391	369	408	393	394	392	410	386	387	404	369	407	370	397	424	361	379	370	402	376	374	370	401	368	419	397	350	333	397	389	407	349	381	372	363	398	361	383	419	378	372	356	379	379	390	384	378	375	379	400	362	348	376	375	374	381	416	343	385	406	384	373	365	382	380	369	394	384	407	348	373	358	433	353	417	361	408	352	386	382	383	376	398	396	369	403	376	367	412	410	376	355	361	403	405	368	367	377	340	380	399	396	351	408	356	340	384	409	380	391	355	375	390	409	386	380	415	356	404	385	381	377	359	402	395	399	413	387	386	408	381	381	410	388	399	400	373	398	387	347	401	373	381	397	378	369	377	392	354	383	350	377	354	370	397	371	345	358	365	367	366	388	402	395	389	392	399	369	373	367	361	380	357	345	370	393	370	394	385	385	397	365	356	367	383	397	379	381	389	375	380	353	373	379	357	387	368	385	382	394	352	349	382	348	412	381	369	381	364	380	386	386	403	420	359	365	377	396	418	394	412	349	408	378	346	418	385	396	409	398	399	380	383	387	363	381	375	372	413	396	379	374	379	371	357	375	420	386	369	396	406	363	367	358	368	381	381	358	399	392	374	359	375	395	386	402	369	401	346	379	393	388	344	392	383	351	361	396	357	365	387	393	363	352	364	397	398	387	369	398	380	386	385	360	411	380	406	392	368	380	389	362	370	348	384	391	348	389	381	383	366	353	359	387	368	390	384	384	335	360	366	403	410	400	353	402	366	357	346	391	409	417	393	400	377	393	392	409	353	356	365	372	409	397	377	383	380	383	393	385	366	413	356	351	358	370	376	401	389	410	352	341	385	340	380	377	370	368	373	376	342	368	391	397	400	392	376	409	372	360	331	353	374	361	415	406	365	369	417	373	367	393	341	398	400	376	390	367	396	396	397	361	393	367	399	365	367	377	380	360	400	406	402	402	357	387	377	388	359	390	389	400	373	373	403	386	385	381	384	372	359	381	370	363	390	398	369	388	442	364	374	390	383	377	365	373	371	415	386	365	359	374	389	390	374	386	399	384	374	373	373	355	368	350	386	408	388	362	351	399	386	356	383	374	356	382	392	402	398	405	386	413	372	377	410	379	372	395	371	393	379	423	376	400	382	371	382	343	364	366	396	363	364	398	377	380	377	393	389	364	359	350	395	349	386	376	401	389	383	353	394	415	389	400	350	409	378	372	371	393	400	382	390	395	392	371	395	378	362	380	385	364	409	381	375	352	376	386	357	395	372	379	349	381	397	357	387	365	386	371	369	396	367	412	361	414	400	371	385	385	403	383	373	369	388	390	357	399	365	386	353	372	357	382	373	405	369	401	370	405	411	405	395	386	392	371	354	376	401	360	394	354	366	367	392	367	376	383	410	352	394	414	391	392	382	395	386	380	356	388	400	382	412	370	361	406	414	375	404	367	405	418	375	413	398	375	384	417	358	420	360	372	393	403	406	367	377	359	370	373	367	346	399	393	383	401	371	388	402	354	378	410	436	397	371	390	382	370	381	397	399	370	396	401	373	367	393	370	361	389	371	361	366	371	385	381	381	370	406	365	362	389	374	382	361	385	388	362	401	378	353	393	389	426	367	390	342	362	385	438	341	368	381	400	380	378	362	360	395	401	410	387	356	369	376	346	416	374	364	406	387	376	397	424	362	376	377	369	360	379	405	396	413	384	404	371	390	360	383	366	386	394	381	403	399	384	384	414	355	371	412	364	382	369	385	389	354	379	367	387	386	371	377	401	414	399	392	378	385	361	355	391	373	363	406	384	347	380	378	388	399	393	340	350	403	363	400	371	350	385	374	336	379	389	382	388	373	406	395	373	378	390	393	380	372	387	378	367	419	365	375	416	402	372	386	416	400	367	382	359	368	386	383	384	377	387	377	366	369	362	405	389	367	356	332	370	364	380	357	389	413	329	338	357	379	375	408	371	397	378	416	347	363	378	407	379	419	374	396	379	395	382	400	397	357	363	370	384	376	381	395	412	404	403	379	379	404	393	395	377	389	405	370	351	344	382	420	340	381	349	377	377	342	381	398	366	384	415	389	362	374	404	358	388	372	352	363	378	390	383	383	364	386	396	373	369	367	397	407	407	399	372	389	384	403	378	384	435	390	376	393	369	347	390	405	376	363	377	404	414	417	381	360	360	416
63401	68323	42005	13889	14724	13742	1448	443	449	467	450	414	443	397	425	406	402	382	371	367	404	384	387	401	396	364	373	394	395	386	410	339	413	431	396	414	365	393	417	371	373	388	368	359	402	354	381	381	396	393	405	405	429	383	374	402	378	399	381	394	408	373	395	357	378	399	392	353	356	359	407	378	399	356	394	401	377	384	391	399	393	392	408	386	415	403	378	395	374	358	351	377	386	407	360	414	392	349	378	393	391	385	369	435	344	348	391	406	406	387	371	378	384	370	383	374	380	417	374	366	374	389	391	369	408	407	445	399	368	387	383	379	427	355	380	359	377	362	396	370	394	354	339	391	397	382	419	360	358	378	358	350	391	401	366	409	398	377	379	393	365	393	409	402	351	373	357	346	388	361	365	396	401	381	374	406	370	352	375	376	407	343	373	389	400	410	402	378	368	359	380	384	379	380	407	383	420	351	358	355	376	405	369	363	388	421	363	396	384	371	388	370	388	396	364	373	371	379	393	373	403	368	382	408	388	393	367	376	410	405	393	384	415	387	351	398	375	400	379	413	364	366	366	421	385	369	402	364	409	362	395	378	416	402	384	358	366	405	381	402	382	394	362	381	400	382	385	413	413	359	343	359	349	374	370	379	331	368	383	356	363	402	391	383	345	412	364	362	359	379	414	393	379	369	348	370	389	343	397	369	389	360	359	359	370	370	386	394	366	380	402	378	418	365	374	375	376	366	394	367	386	392	398	386	350	409	366	383	360	402	384	373	375	406	371	395	383	391	396	391	346	377	381	406	361	381	364	399	349	405	353	380	402	389	367	408	390	377	379	381	364	391	411	383	392	346	395	374	367	397	393	375	392	349	365	396	398	380	377	411	399	379	369	387	388	370	374	360	402	398	355	404	366	364	383	356	396	379	364	389	416	404	378	354	402	394	378	358	395	409	397	363	375	396	374	371	381	397	367	405	366	397	361	418	379	380	378	399	366	419	412	380	400	432	370	440	371	385	378	368	381	347	384	407	382	375	376	390	379	380	401	363	353	389	404	384	404	386	395	363	415	398	330	357	395	407	399	363	390	371	360	372	377	378	373	386	401	381	376	373	380	364	352	423	424	368	348	408	366	384	377	380	392	373	356	399	382	406	400	360	372	406	383	387	389	422	386	381	383	372	385	372	390	372	374	401	365	406	340	394	368	372	433	367	403	394	398	353	374	415	391	357	354	359	412	373	405	407	372	351	397	408	389	365	332	365	363	350	364	359	381	388	402	373	394	463	392	389	404	402	402	404	383	384	389	351	376	373	387	367	365	403	390	394	391	417	382	380	400	388	424	379	383	374	420	391	377	362	351	372	394	390	371	339	368	414	404	405	414	376	374	425	380	385	347	379	365	391	385	379	363	402	390	361	389	345	384	381	395	368	414	430	369	412	376	367	393	376	420	348	355	352	364	367	370	398	384	395	392	375	377	367	384	372	394	382	363	359	380	393	391	395	414	365	387	391	357	356	398	391	355	384	393	419	420	376	388	355	405	390	349	350	370	379	358	355	366	374	407	358	370	378	420	359	362	386	346	395	383	392	392	335	377	377	418	362	361	369	389	410	368	360	362	354	380	399	414	370	399	392	361	364	390	361	366	371	387	386	371	403	381	387	398	385	337	382	374	374	360	382	384	368	394	372	388	359	372	381	412	392	370	376	372	368	355	403	370	369	420	389	391	378	368	373	397	399	388	368	358	378	379	409	396	380	373	359	364	376	380	384	342	373	353	385	376	365	366	362	375	381	423	387	401	375	384	366	383	390	372	396	368	419	381	379	369	401	390	407	360	393	377	344	368	410	402	418	376	394	392	402	383	394	393	364	370	403	376	369	350	401	359	402	364	379	367	382	373	418	389	371	365	355	363	392	361	371	362	388	399	391	381	391	393	393	364	393	399	360	389	387	397	390	368	405	393	367	346	337	353	392	359	346	402	381	382	367	398	400	390	357	391	399	361	370	381	368	380	340	382	395	366	372	377	396	353	399	403	384	394	378	347	347	372	410	391	380	406	391	378	410	390	364	362	373	411	372	379	369	352	390	384	359	374	413	367	364	359	368	368	373	391	391	385	386	372	421	382	386	350	350	373	397	358	426	393	385	359	342	389	364	376	370	387	362	359	392	401	359	370	402	424	357	370	373	353	416	414	379	392	416	376	410	402	364	435	379	383	371	368	400	414	390	368	381	344	381	361	373	344	390	376	385	399	379	343	361	366	388	373	351	382	371	377	394	367	381	359	401	405	374	367	356	361	397	393	394	361	387	377	395	358	370	334	427	364	358	367	397	407	389	409	373	356	410	413	368	361	386	355	383	397	392	365	348	377	359	392	376	371	382	354	381	361	363	379	377	391	380	377	370	395	366	390	370	391	372	387	388	387	374	337	371	395	376	406	354	385	390	371	371	404	360	363	372	392	368	375	353	368	395	406	349	391	354	409	390	372	375	355	395	376	370	355	402	420	340	364	363	368	389	368	389	405	368	370	366	354	370	389	385	389	386	353	364	361	402	366	363	393	374	392	354	399	400	385	366	378	317	356	389	376	420	404	366	392	345	388	389	392	413	387	364	375	419	339	331	408	382	368	353	367	355	375	372	408	391	390	384	375	377	391	398	407	363	369	353	400	379	387	380	365	374	400	415	410	377	409	398	394	385	407	382	358	395	395	382	407	372	391	365	363	363	405	365	370	384	357	379	419	363	402	347	407	362	376	384	354	396	401	347	390	402	387	393	358	372	399	358	351	411	378	397	343	377	414	385	406	348	390	378	379	364	393	392	378	377	352	362	382	365	383	395	375	351	374	383	385	378	394	353	386	360	405	350	359	375	406	377	390	381	400	388	393	392	385	391	365	336	381	386	382	404	386	391	382	388	399	392	381	370	335	410	373	401	423	308	408	366	399	370	349	367	423	374	375	395	389	352	383	347	350	387	373	386	387	404	353	419	377	373	358	451	370	373	402	384	390	338	389	388	358	374	396	376	372	374	421	358	373	422	374	411	352	369	385	375	389	378	331	363	351	325	400	394	400	368	401	380	362	358	382	400	378	374	387	369	341	399	395	362	365	379	333	394	402	379	391	367	386	352	383	426	414	371	362	385	361	381	367	363	360	387	370	383	367	373	371	405	346	395	374	352	398	405	361	371	384	373	408	395	375	406	360	375	356	377	387	341	384	367	379	396	330	365	385	379	351	352	399	419	397	356	360	356	369	367	393	377	375	370	383	386	391	371	385	405	385	348	352	381	356	376	403	375	395	361	376	355	392	421	359	416	358	383	367	341	365	372	390	368	363	389	394	386	392	378	391	410	366	381	404	374	375	391	374	369	380	387	344	366	340	389	370	375	396	365	364	381	369	380	375	359	335	379	385	382	362	370	382	377	387	393	374	361	352	364	363	402	357	368	362	365	398	395	379	338	392	418	406	376	365	401	348	428	369	370	388	373	395	388	386	366	371	398	374	413
31748	22086	7849	1601	896	669	393	361	352	337	362	370	338	332	372	346	356	352	342	343	367	357	340	344	361	336	346	305	370	360	345	332	345	324	357	354	326	332	354	359	379	363	323	350	361	328	322	361	367	327	348	315	350	360	349	318	319	362	321	336	356	338	355	335	371	322	330	322	331	345	341	383	334	341	349	341	304	360	357	326	337	381	325	316	350	323	370	376	372	358	300	349	337	331	324	361	352	333	370	307	370	348	335	348	356	379	337	329	342	327	355	344	374	325	334	354	349	374	367	346	333	336	327	330	379	366	340	363	339	362	322	347	361	388	338	337	368	355	321	349	350	385	339	349	352	320	361	330	362	352	322	368	357	358	349	359	324	339	351	347	342	338	359	316	346	380	364	379	337	357	397	341	301	374	333	357	333	325	319	335	351	367	356	352	368	335	338	361	336	341	401	327	340	352	343	337	343	368	366	330	377	335	371	324	348	316	367	353	342	362	356	340	371	359	334	352	341	351	327	342	356	349	356	340	334	332	320	393	340	340	336	356	345	350	357	365	321	361	350	335	333	360	355	342	337	367	340	383	334	361	360	342	273	342	372	349	335	300	351	365	353	341	333	360	343	366	338	343	342	350	362	332	331	364	349	357	385	326	298	340	370	355	337	345	346	350	329	366	320	356	368	358	344	344	394	325	348	298	335	328	357	377	341	351	343	365	338	333	350	358	375	338	340	398	328	341	314	335	316	327	364	354	359	317	365	330	350	336	360	358	364	331	339	334	357	355	337	349	327	340	374	350	353	346	364	340	338	364	346	358	370	371	346	315	331	349	354	362	347	347	334	319	330	340	338	320	332	296	380	352	326	334	340	356	360	333	335	360	361	382	312	340	334	339	358	342	391	328	341	399	332	353	338	363	350	339	349	372	346	368	361	323	347	337	338	379	384	373	324	375	337	376	356	333	327	348	314	351	321	320	315	306	315	349	327	353	368	362	375	345	334	349	325	335	340	340	339	333	352	335	349	356	317	376	341	329	347	387	408	337	341	336	356	349	314	338	331	352	362	350	336	346	364	357	325	344	360	353	349	364	346	362	343	353	369	331	347	350	311	343	346	328	321	343	324	316	364	319	326	333	340	341	360	342	349	381	343	350	332	381	319	368	344	385	360	366	340	371	371	330	403	342	342	341	367	334	337	361	374	346	303	312	344	372	342	332	358	333	336	329	375	361	355	357	356	305	323	339	332	338	357	343	353	366	333	330	333	344	336	346	355	339	371	354	334	328	370	395	344	351	333	338	359	353	364	369	357	360	347	324	319	350	335	361	340	360	356	356	316	340	338	349	321	369	345	337	344	381	353	349	344	344	343	353	334	391	354	315	326	337	337	342	330	336	372	349	355	346	357	364	378	331	353	340	327	363	310	362	320	380	340	341	338	350	316	366	332	343	375	338	345	324	317	348	335	343	356	353	369	323	350	337	341	362	328	348	356	355	370	330	335	343	352	358	328	332	345	350	343	317	354	342	365	355	360	328	318	334	329	346	315	344	340	320	360	336	358	355	354	337	356	353	323	364	342	332	330	357	335	329	336	357	318	346	360	372	339	365	328	351	317	358	370	384	338	362	366	309	337	371	331	354	324	352	363	367	354	343	343	351	358	329	323	351	361	355	375	335	322	362	343	335	365	336	353	365	317	373	344	323	362	381	321	373	388	340	363	371	358	381	344	340	327	350	349	375	355	370	387	363	374	345	330	356	362	334	351	348	338	355	348	388	363	331	337	340	349	342	307	347	361	316	335	385	345	334	320	346	313	311	363	357	322	343	327	375	356	369	358	335	345	343	364	331	364	353	377	360	350	325	378	307	323	383	359	345	343	377	382	342	337	344	341	331	349	318	379	362	326	336	312	366	348	354	315	366	334	370	366	338	391	335	354	329	361	336	338	357	387	371	311	342	327	363	381	360	328	350	348	386	341	412	327	324	349	343	332	318	379	340	384	358	344	368	379	371	327	342	335	328	359	342	345	348	363	339	333	357	328	335	343	341	350	348	350	352	364	329	321	353	329	372	374	337	383	357	389	323	386	350	375	317	368	336	319	321	360	320	337	366	351	359	366	356	351	346	341	386	331	337	340	334	341	346	327	348	358	406	346	320	355	319	329	321	352	355	357	342	323	358	338	352	359	324	355	359	325	349	342	349	328	355	317	353	358	362	352	329	343	333	345	361	356	339	336	329	371	334	358	362	307	361	362	347	351	325	353	368	364	340	332	330	350	362	374	331	377	353	328	360	368	335	349	344	350	342	358	327	358	331	333	328	370	362	364	331	336	336	319	363	351	357	340	318	351	308	343	313	352	351	318	352	378	340	371	313	334	318	315	334	334	352	335	335	338	358	291	374	346	344	318	359	346	335	325	332	343	334	311	335	335	317	344	329	328	357	339	348	373	329	327	314	384	337	340	335	341	309	361	381	343	340	337	318	357	352	322	359	337	300	376	355	334	353	332	327	370	343	318	363	333	343	316	394	343	305	340	328	364	310	352	330	364	374	364	346	353	358	316	358	327	357	355	333	354	347	358	346	332	356	372	370	335	350	341	372	392	382	296	338	353	374	323	328	353	390	351	364	336	355	342	335	344	361	316	359	327	340	348	378	358	373	357	345	375	348	345	371	318	345	341	344	377	341	338	337	351	354	314	374	300	353	344	312	311	332	354	356	338	329	353	344	341	345	367	340	331	344	341	361	328	354	302	359	354	364	378	385	340	366	341	349	340	339	355	315	316	358	295	341	348	357	321	352	317	342	314	310	359	351	369	361	356	357	373	347	343	348	368	351	331	398	374	405	353	354	372	328	338	352	342	350	348	331	345	349	346	354	341	352	374	341	314	324	364	343	360	374	322	374	344	336	347	360	307	373	326	361	350	367	319	340	363	362	328	345	350	333	353	330	336	343	347	322	345	347	346	357	339	353	312	349	346	360	349	357	369	340	345	383	349	339	330	332	385	355	383	377	335	355	367	324	374	323	344	333	368	358	352	329	364	344	382	362	347	360	312	323	367	324	363	360	337	337	348	305	346	361	351	360	309	356	366	331	396	390	367	355	304	371	347	304	357	343	359	342	336	371	343	346	354	352	343	333	340	367	320	349	355	347	343	345	326	361	338	382	336	343	331	333	326	315	372	336	360	355	360	367	339	346	363	360	344	339	328	324	340	368	355	335	337	353	375	349	333	341	349	363	395	334	362	354	325	327	351	329	374	374	335	334	355	336	362	352	396	375	339	370	347	350	338	335	352	363	363	338	319	391	345	326	338	354	334	351	369	355	372	345	350	345	329	347	344	330	351	344	366	347	319	340	348	348	370	346	363	351	364	342	308	330	359	326	393	359	347	314	391	319	345	359	410	379	330	345	325	314	311	331	375	342	363	355	345	349	317	352	353	359	357	345	366	332	342	353	382	312	304	316	328	338	372	340	345	360	320	346	378	343	341	336	333	375	338	358	355	325
23965	15409	4102	1156	1009	845	362	314	302	343	350	324	323	345	307	319	300	320	320	332	316	346	332	305	328	313	326	317	366	307	319	340	342	324	298	290	308	319	319	316	331	344	354	323	310	334	302	303	314	288	341	331	363	296	307	326	307	333	330	328	323	290	282	296	310	306	297	292	315	321	338	340	329	323	315	313	315	307	308	339	332	312	323	322	297	337	320	321	313	342	336	346	308	327	312	344	333	358	315	324	340	322	340	316	328	299	319	312	306	312	293	351	340	300	322	300	334	318	333	285	305	308	308	337	330	309	287	343	281	324	301	315	317	341	317	342	327	356	318	315	334	339	311	306	299	306	299	321	328	359	340	295	334	317	305	325	336	302	340	344	324	309	319	322	339	308	326	317	314	343	341	331	303	324	323	327	332	346	317	312	306	309	345	314	323	300	318	265	310	315	329	305	348	332	320	331	320	304	338	308	333	323	320	319	338	314	298	319	314	321	316	329	315	317	330	313	332	340	314	336	292	329	316	310	352	337	303	304	307	310	318	308	319	318	308	330	323	329	311	316	304	347	292	333	323	286	322	337	320	344	328	319	352	311	294	337	318	279	315	312	316	321	315	321	320	329	322	323	318	330	300	326	322	300	285	350	292	314	318	337	315	316	315	343	300	319	306	314	301	312	308	322	284	309	327	342	358	312	339	319	329	318	300	310	308	345	326	319	324	350	304	302	308	304	341	324	301	326	332	298	306	358	322	285	333	365	336	332	327	319	348	282	313	319	330	305	304	337	339	321	309	301	374	311	342	324	323	307	289	320	322	305	318	334	315	321	299	317	336	331	321	298	305	327	300	290	316	338	329	289	329	307	319	306	311	320	311	331	301	309	314	347	320	328	299	326	285	344	324	345	295	308	309	335	336	313	371	340	298	283	313	339	338	323	293	317	340	326	339	329	289	325	333	324	331	309	326	327	308	333	305	320	308	304	322	313	340	310	310	360	318	302	320	310	338	314	338	345	324	314	331	322	332	314	333	306	310	339	308	328	314	299	278	346	316	317	308	329	312	305	320	340	332	318	320	300	327	286	317	307	355	301	301	337	323	351	291	338	307	340	297	319	317	328	291	336	307	316	322	340	338	332	306	304	288	337	319	322	319	349	300	325	301	328	334	332	319	308	327	312	316	333	349	311	303	310	334	335	318	304	358	327	315	345	315	318	316	327	310	319	341	334	313	318	324	332	329	309	321	344	311	328	330	322	276	340	312	317	311	276	331	306	306	343	290	299	303	311	380	318	330	328	338	303	330	331	302	308	319	317	338	321	323	301	334	335	311	316	326	303	315	310	343	329	313	338	334	329	292	283	364	302	321	289	330	308	318	316	328	282	313	302	327	335	321	305	326	313	331	306	313	311	263	344	318	312	287	326	329	309	314	308	303	347	317	325	321	308	337	347	331	314	354	296	299	308	354	314	291	321	284	340	307	332	347	340	325	314	332	285	328	312	320	336	297	329	299	363	349	340	282	305	330	286	320	345	309	323	339	322	325	309	303	305	322	318	338	360	304	324	321	321	289	312	316	319	336	301	305	317	329	335	307	325	312	334	312	321	326	327	299	302	323	282	327	338	275	306	296	317	351	330	358	318	310	322	329	309	335	365	353	330	325	358	309	342	335	316	300	302	320	321	308	308	346	300	301	333	320	284	304	299	303	319	305	325	316	349	366	317	337	307	295	348	315	307	338	327	315	342	326	347	328	315	353	299	334	320	326	292	346	313	320	307	310	306	338	314	342	333	307	345	316	349	311	310	326	307	327	345	306	338	301	308	317	309	332	305	304	330	331	317	336	339	315	297	330	352	339	312	305	332	355	287	313	343	317	343	296	319	326	332	336	314	343	315	327	307	305	318	327	320	323	333	303	316	323	298	333	305	309	341	296	302	311	330	321	345	344	354	296	330	307	325	305	361	311	328	296	312	312	317	321	298	329	310	333	318	328	316	292	316	359	354	303	316	318	315	332	302	326	332	326	330	304	329	317	322	291	306	326	309	307	365	323	326	319	293	335	329	303	335	306	318	298	308	322	309	311	327	309	308	302	306	300	336	332	324	327	313	312	336	330	308	349	330	333	302	310	301	341	325	348	317	332	349	327	310	315	332	314	334	297	308	317	323	302	290	309	319	314	301	343	337	321	300	302	340	316	318	311	326	346	328	326	322	315	305	313	300	307	304	330	330	285	301	311	385	308	327	284	308	359	344	327	308	309	327	300	345	332	307	298	313	327	311	313	334	341	346	302	309	285	344	332	300	317	317	302	327	337	331	317	315	320	348	301	322	294	330	352	329	339	328	286	304	297	301	335	330	313	328	309	325	343	325	311	294	298	302	315	339	328	325	306	297	294	321	318	330	348	335	319	298	340	331	315	286	305	325	308	303	315	317	323	358	305	315	338	299	313	335	299	306	322	323	324	297	290	304	331	281	333	300	324	314	318	336	281	325	288	310	288	337	311	353	328	338	331	337	313	332	310	305	318	327	296	342	340	335	330	353	296	338	292	287	298	321	338	292	298	339	332	325	325	352	315	322	306	316	290	325	280	341	321	306	296	298	302	314	286	351	287	327	312	305	339	318	346	331	296	332	299	312	329	322	309	345	327	326	304	310	312	291	335	330	312	307	317	326	316	288	323	325	307	326	294	309	310	287	313	320	314	324	342	325	301	316	307	331	298	301	316	321	326	343	320	314	331	311	323	363	307	295	322	309	315	307	303	347	323	311	300	369	326	289	318	319	335	308	309	312	300	335	329	300	307	318	351	322	328	296	325	351	329	324	313	309	318	307	299	319	349	284	318	302	283	339	321	342	315	309	299	337	309	299	338	289	357	344	317	358	315	324	348	313	302	316	330	280	319	319	310	307	306	311	306	315	324	323	314	299	315	319	296	336	347	301	295	316	317	311	345	307	283	305	299	313	322	307	327	340	356	344	356	331	312	335	308	315	289	307	325	301	303	306	312	326	322	303	295	323	311	360	327	348	309	328	311	305	336	320	313	313	341	321	303	316	328	292	340	286	313	340	333	279	327	325	291	337	315	342	340	303	300	311	302	315	309	297	337	325	319	300	313	317	315	338	297	352	356	293	324	315	336	334	293	338	291	307	357	310	339	313	318	291	323	332	305	311	298	304	307	334	262	308	339	315	343	342	304	371	300	327	327	315	308	308	301	293	343	304	333	331	319	346	334	319	302	313	343	320	297	341	329	314	352	303	305	319	336	324	312	355	333	340	328	300	323	322	301	332	307	340	339	318	305	327	334	315	341	317	318	294	345	350	328	313	290	327	316	310	319	304	296	340	304	311	333	302	320	376	358	334	310	305	312	340	339	313	295	316	365	325	332	305	315	310	334	324	334	311	311	324	310	323	299	324	300	329	327	323	344	299	342	338	326	340	341	349	332	323	328	350	329	315	326	349	284	332	296	318	353	318	307	318	338	303	297	335	315	360	348	332	317	304
25821	22058	27527	25616	18495	8543	601	324	314	241	262	246	263	258	272	269	243	242	264	238	271	264	254	281	241	242	259	249	267	222	217	227	274	246	250	267	252	257	254	257	239	257	235	217	246	253	268	243	255	213	236	228	241	232	248	237	242	260	231	258	242	223	228	247	233	236	226	248	264	239	229	203	257	256	240	261	237	259	261	248	234	240	230	235	240	258	246	255	272	241	256	250	250	248	251	228	254	263	248	280	237	236	243	234	256	239	252	248	244	224	264	280	266	241	250	236	244	239	251	261	216	238	237	247	232	244	232	263	226	256	241	240	279	255	255	240	222	244	243	234	260	243	267	258	248	264	213	256	236	247	263	270	241	230	225	242	279	260	256	263	255	214	257	274	230	255	219	242	273	262	237	268	227	240	249	237	224	240	243	265	260	250	244	262	237	256	253	235	249	235	233	239	247	220	255	236	223	233	248	245	219	250	264	252	249	230	224	231	223	236	233	262	234	238	249	256	241	268	225	272	258	215	271	216	248	258	242	229	261	267	271	221	263	239	238	276	260	244	251	254	231	245	225	253	245	221	248	247	244	242	258	269	249	258	256	256	241	263	248	223	267	243	251	241	238	242	245	232	245	230	245	239	252	212	261	267	244	231	206	274	251	266	224	241	219	237	242	244	266	248	253	263	271	262	240	250	239	259	237	247	222	267	259	251	231	228	257	233	232	236	235	260	275	254	241	261	285	250	249	234	247	240	233	246	243	245	268	258	238	227	256	268	244	242	232	241	245	231	256	242	250	236	257	249	248	227	247	224	233	233	237	250	258	259	239	250	220	254	234	260	231	242	275	272	221	254	241	247	219	242	239	255	264	237	229	256	233	257	246	268	251	223	256	209	256	251	244	280	232	272	253	257	253	222	244	268	232	231	218	259	248	258	213	235	286	294	242	232	244	219	203	270	237	241	280	254	263	244	259	235	241	248	255	229	254	229	264	235	235	240	243	256	235	238	229	248	238	250	282	239	222	251	246	255	269	226	269	258	220	225	256	237	239	233	236	239	238	229	259	237	274	261	240	255	228	245	245	234	233	255	258	232	265	209	267	241	243	235	251	268	224	265	239	231	259	241	214	245	231	218	281	229	247	269	239	223	251	221	248	257	202	236	226	220	254	264	249	240	248	268	240	204	240	250	243	241	240	245	192	226	217	267	256	233	262	236	233	267	229	240	283	241	216	225	209	253	216	235	236	233	257	239	224	247	242	228	238	236	215	244	257	247	237	252	275	254	241	230	223	240	259	244	222	237	258	233	255	251	238	226	226	251	275	242	233	278	218	219	240	254	240	235	245	232	242	232	261	250	252	223	235	247	205	229	259	249	243	232	259	245	241	230	233	228	266	240	251	231	214	236	214	237	245	230	250	248	246	248	272	231	236	226	221	250	241	242	236	234	234	273	255	238	230	256	228	251	227	229	242	254	232	224	232	253	222	250	224	248	260	238	256	251	260	244	249	218	249	246	229	221	240	223	232	240	228	242	252	234	254	245	209	262	242	246	257	234	251	236	244	253	231	241	261	237	268	230	269	242	220	246	247	265	241	239	233	252	242	238	227	252	264	236	241	253	222	236	269	249	258	226	238	250	243	227	249	240	208	278	262	267	264	252	232	245	241	240	234	239	240	245	234	239	245	252	231	220	251	231	260	261	256	260	233	224	257	224	242	252	235	243	242	261	266	242	245	247	238	227	241	243	242	237	222	235	221	254	243	247	248	256	235	271	243	232	227	272	264	252	219	268	246	238	234	225	246	247	220	214	232	231	263	244	235	235	239	215	248	236	234	299	243	258	245	225	245	220	274	232	266	263	234	240	281	240	249	266	258	212	237	242	244	257	240	235	251	245	228	268	274	240	232	240	245	237	254	268	245	252	246	258	256	234	241	246	235	241	253	255	238	239	223	254	271	221	242	248	222	238	252	260	250	236	241	281	267	244	233	263	261	232	242	254	282	262	266	239	238	245	267	257	233	231	237	231	237	242	267	185	271	250	245	249	250	260	237	251	247	223	259	241	244	261	257	249	235	252	237	228	268	261	248	228	229	272	270	224	244	221	228	236	249	227	230	249	259	226	256	240	218	266	247	273	261	223	225	220	224	243	199	234	235	240	289	249	232	235	226	231	231	268	249	232	241	215	245	219	261	240	260	265	239	233	224	269	246	238	263	265	261	231	257	233	269	262	254	230	277	255	215	256	244	246	253	234	243	264	277	248	249	234	260	244	263	272	255	243	226	214	258	236	246	231	251	260	247	225	241	245	222	229	239	257	271	229	233	243	232	232	241	272	257	242	260	242	244	217	226	233	232	238	245	210	233	234	264	257	234	244	232	225	243	240	221	224	242	285	239	235	227	250	260	251	252	249	233	236	255	230	274	250	243	224	239	244	233	258	226	244	231	244	256	223	230	232	245	244	226	262	243	241	248	258	249	238	236	241	273	267	219	275	246	232	237	243	230	271	255	238	243	250	244	254	237	221	251	245	248	252	237	217	253	252	260	247	248	212	241	229	241	250	247	262	246	236	240	201	238	245	243	243	264	248	259	234	233	232	255	236	247	237	216	244	219	247	270	260	254	243	242	243	249	258	223	260	252	243	255	271	259	251	227	248	247	241	242	237	227	260	254	240	256	246	248	242	235	262	251	224	254	233	257	237	250	259	225	247	259	235	231	244	273	234	238	263	240	237	281	250	257	264	268	235	238	240	220	230	240	252	245	241	231	252	262	249	255	241	233	221	230	242	218	236	275	239	234	238	244	250	236	244	244	246	237	255	269	242	230	244	247	223	255	253	231	250	220	237	274	246	223	246	242	257	249	258	256	240	265	248	236	253	231	237	254	254	243	256	230	281	246	260	249	235	279	228	222	228	243	265	245	257	258	241	261	248	260	238	231	262	264	256	250	242	252	260	220	213	233	224	246	287	280	234	251	229	225	235	280	253	226	247	268	239	241	240	237	229	223	255	243	227	247	256	273	245	229	236	244	240	237	286	232	235	216	243	242	245	224	249	235	214	248	243	253	228	227	261	246	243	247	262	228	231	244	264	252	251	276	215	233	234	225	235	244	252	256	242	217	244	248	258	241	234	235	255	245	251	226	238	230	227	253	272	260	261	222	219	233	242	263	244	265	241	245	244	234	234	249	263	235	233	254	234	248	233	255	267	244	232	244	245	248	241	251	248	234	239	245	225	253	241	251	255	262	238	267	239	234	230	247	254	257	240	228	252	214	252	222	271	252	249	244	212	250	255	229	255	247	229	223	222	228	240	227	261	247	247	251	244	250	230	232	253	258	228	242	225	278	247	242	258	244	254	243	268	232	237	225	210	266	273	255	262	227	251	255	216	246	274	231	222	254	244	263	213	250	241	215	254	270	253	235	227	252	252	249	233	252	263	226	272	218	233	256	248	243	241	220	242	221	247	227	257	240	257	260	247	240	249	242	249	261	247	212	219	253	263
61356	58500	27150	9249	9170	5789	373	294	285	281	285	309	285	301	265	283	263	284	250	270	288	254	272	243	229	271	267	255	250	261	247	266	260	263	230	242	267	288	266	255	256	259	236	257	269	297	234	259	270	247	250	271	271	262	286	265	265	270	264	266	273	265	250	255	251	248	234	234	234	271	269	234	250	250	267	254	255	260	256	259	288	265	267	246	257	269	221	234	270	261	246	249	273	250	247	263	247	240	248	260	223	240	236	225	245	259	235	245	285	252	232	254	296	260	250	238	275	276	262	267	258	240	272	266	247	262	278	253	252	242	255	256	244	254	288	270	253	247	247	249	261	236	248	254	251	256	239	256	254	241	249	248	272	276	235	246	245	269	253	264	258	241	246	254	241	272	277	257	251	255	233	268	262	271	259	247	257	250	237	240	247	250	271	252	258	264	253	244	258	278	251	246	256	219	290	245	252	271	245	258	255	287	251	238	249	273	259	256	263	259	276	243	271	258	228	270	253	267	249	224	223	259	254	244	236	240	268	231	253	244	291	260	277	245	241	285	280	260	238	241	278	225	275	253	248	260	250	281	235	216	271	258	250	227	253	231	281	270	252	244	290	252	255	275	317	241	276	259	258	270	245	239	269	250	226	245	260	243	267	276	238	245	291	242	264	255	240	257	266	267	303	235	286	299	233	270	263	238	225	240	252	231	235	231	254	256	274	276	260	246	255	259	285	260	257	252	236	260	256	239	269	233	260	261	235	253	232	284	292	260	237	271	280	263	255	265	264	272	259	247	275	269	281	245	269	276	261	248	256	254	269	250	276	264	244	256	237	264	224	253	259	268	256	265	247	250	249	277	289	274	239	237	236	267	235	278	241	256	248	245	257	250	282	238	268	264	253	260	272	232	247	267	245	252	255	262	257	258	252	241	247	277	257	267	221	259	233	252	258	243	262	261	268	254	255	259	274	271	242	253	241	249	251	241	247	232	259	243	274	278	255	279	262	277	267	268	258	269	252	256	252	278	293	265	260	269	251	257	273	257	263	253	249	246	263	274	269	235	214	273	244	258	265	261	221	259	279	260	238	281	239	252	224	260	247	259	259	252	262	254	258	254	307	254	242	279	228	263	260	255	266	237	246	290	266	251	277	261	277	283	260	271	256	260	259	272	259	249	280	258	243	255	273	240	255	247	256	276	233	244	271	278	237	255	259	282	244	261	251	240	239	253	252	276	260	235	273	254	253	238	265	300	256	281	278	246	262	267	264	291	270	276	259	268	245	236	272	224	236	233	254	288	278	252	249	230	246	246	266	278	263	271	268	275	268	255	244	259	245	252	231	225	277	261	259	267	265	281	248	270	254	255	290	271	240	262	227	269	211	252	259	286	276	233	273	259	262	274	249	279	279	256	261	239	289	217	213	262	276	284	286	237	277	264	254	248	271	312	261	239	230	264	248	266	243	255	267	247	274	254	237	257	249	238	251	227	272	263	293	283	241	259	270	257	254	245	239	249	244	242	240	246	257	255	259	246	264	272	265	254	234	214	251	235	262	262	288	246	246	248	280	252	244	298	267	255	246	269	260	275	262	250	238	270	253	268	254	255	228	243	271	263	256	242	243	257	267	274	276	275	275	253	244	262	252	251	259	275	268	267	259	232	276	258	305	264	273	239	264	243	254	219	245	254	281	249	291	281	258	238	255	277	247	237	272	232	237	216	258	260	279	274	272	247	273	256	236	254	277	260	225	256	251	236	244	264	249	228	255	271	265	255	256	276	242	287	248	248	250	244	257	244	249	245	268	264	230	278	242	252	243	269	248	254	254	245	263	274	263	244	266	268	272	248	253	267	258	240	264	275	245	258	249	269	275	275	283	265	265	287	244	271	247	283	272	266	289	301	251	232	258	251	252	272	273	244	249	277	273	276	250	261	281	275	251	274	247	240	248	252	246	263	231	252	229	229	287	264	276	249	234	284	253	249	271	258	277	236	267	256	249	254	277	245	283	255	274	253	228	252	265	257	282	262	270	267	243	269	252	264	259	240	261	252	250	259	255	254	238	243	267	253	272	245	214	269	260	241	267	286	255	258	253	251	229	252	250	273	248	258	245	267	248	248	268	256	263	254	234	253	250	237	252	273	262	282	264	280	263	256	255	277	258	260	269	252	267	240	278	248	216	244	277	284	258	267	287	276	281	261	249	248	249	290	253	266	265	262	267	275	246	260	265	247	277	251	250	247	262	253	254	236	264	260	269	273	272	245	262	249	241	277	264	239	251	274	254	241	299	265	253	269	263	230	245	269	271	239	227	232	262	246	239	280	277	248	259	243	235	294	285	251	236	296	231	278	256	242	256	254	234	267	258	252	293	244	241	274	244	247	260	270	247	243	274	282	253	242	253	250	255	258	258	248	228	241	264	228	234	245	271	270	270	282	236	267	268	234	252	249	235	232	241	242	243	245	305	269	261	220	235	231	257	265	244	242	257	225	284	264	250	272	265	274	249	254	236	240	299	253	254	252	246	239	284	253	250	256	246	256	237	233	246	240	258	251	236	271	283	255	267	259	235	258	250	261	250	228	258	269	269	252	258	248	228	239	245	233	252	259	241	240	249	243	275	261	235	241	227	235	247	256	223	216	253	248	249	290	266	256	238	264	267	254	245	252	262	292	246	257	273	258	249	284	261	254	234	263	243	266	245	239	269	242	239	249	251	246	247	242	225	249	246	275	256	280	258	209	264	273	233	253	230	276	259	252	281	234	263	241	277	269	250	272	249	272	261	225	247	242	261	239	262	269	275	246	253	257	240	284	261	266	255	250	257	266	232	290	260	251	260	281	260	241	259	249	239	248	243	255	257	255	271	278	247	265	236	278	244	242	249	255	280	236	230	267	260	229	255	247	279	227	258	242	263	272	271	241	261	273	267	218	240	225	273	264	263	241	261	258	247	268	255	212	250	260	235	256	242	244	223	266	264	219	262	279	245	284	248	290	248	246	242	271	253	267	255	225	264	252	243	262	264	279	229	251	233	237	227	273	258	244	245	228	249	270	272	237	242	247	248	253	258	261	240	230	237	246	259	273	262	253	253	252	260	256	239	253	284	271	250	254	259	256	266	248	264	229	275	256	254	258	218	255	264	243	265	245	256	248	260	283	241	229	242	269	257	267	242	249	271	274	274	247	271	264	255	278	257	295	257	252	259	237	242	231	255	251	263	254	227	225	238	263	275	243	251	275	277	286	249	265	229	255	279	252	258	264	276	256	268	245	261	260	255	229	249	241	294	253	262	235	236	283	260	255	242	268	262	274	256	280	275	267	234	266	265	239	239	257	225	239	248	259	216	242	241	281	253	262	236	266	256	251	259	248	254	276	252	252	262	266	274	234	250	249	282	242	261	225	233	264	269	247	244	242	230	268	257	247	277	252	267	263	231	233	259	253	265	276	234	254	268	249	257	250	272	255	261	276	239	253	245	253	269	279	234	220	259	249	251	263	268	255	266	246
24569	21671	28651	24481	21638	19267	2985	555	437	416	442	408	398	425	415	415	363	387	394	379	389	368	394	389	368	385	353	380	367	365	376	377	367	376	412	364	393	377	363	378	405	359	402	383	382	396	363	387	382	345	392	373	342	327	346	377	352	346	326	377	369	351	376	393	382	327	354	391	377	358	379	348	396	383	359	362	360	346	353	377	364	327	336	362	379	412	335	374	324	359	382	362	375	356	361	382	373	352	370	355	404	382	333	361	369	381	329	344	397	365	354	383	365	361	359	361	383	352	354	361	365	369	363	401	373	352	343	395	379	352	390	390	385	331	363	352	371	369	346	374	337	350	367	378	337	369	351	371	351	347	389	363	337	356	378	351	380	375	408	345	388	348	374	367	378	392	404	335	399	374	399	354	404	353	368	347	339	354	351	375	369	353	365	375	348	331	368	326	367	378	398	357	378	343	363	346	378	366	361	369	358	377	402	366	341	361	357	367	368	380	359	374	378	370	350	355	344	328	357	365	358	382	361	373	362	345	350	353	394	367	357	343	346	340	368	383	360	370	349	366	336	381	358	353	348	384	362	348	364	366	396	342	333	407	353	365	359	365	364	352	364	336	386	367	381	358	399	384	379	384	367	386	416	336	386	370	361	355	356	367	370	321	372	353	353	363	393	385	356	348	354	384	353	325	374	357	350	351	345	332	361	345	405	388	392	365	347	389	360	391	366	373	366	370	344	373	352	355	381	367	332	348	365	357	347	370	363	353	346	368	391	383	354	382	374	352	387	384	366	385	391	370	381	379	373	374	394	379	381	364	358	383	364	356	344	362	373	374	352	362	331	350	383	365	385	389	379	371	381	382	373	388	370	356	384	349	367	393	364	360	384	351	382	372	356	376	383	383	391	362	358	384	347	359	374	383	377	345	379	357	353	369	336	370	368	355	363	404	361	361	369	326	342	352	352	340	380	339	347	341	364	348	380	368	366	350	363	365	383	382	403	412	362	350	363	336	393	395	384	377	411	362	341	345	341	402	367	343	396	387	342	391	358	399	402	363	378	359	367	367	376	350	355	332	386	360	338	346	375	387	359	351	393	384	369	354	339	353	359	344	368	345	369	346	330	388	383	363	357	372	363	378	371	358	346	378	372	333	366	363	357	384	370	346	371	349	358	377	367	353	363	324	376	387	393	378	355	348	363	361	356	389	358	375	394	357	399	367	370	360	372	404	359	366	379	359	385	367	355	400	360	339	376	376	341	384	358	390	370	383	358	331	368	362	375	360	377	350	367	385	347	340	364	401	347	350	362	405	348	386	347	353	376	364	341	354	416	369	393	374	367	348	345	344	358	368	363	343	377	346	363	387	335	383	370	350	380	371	370	378	343	360	352	396	379	354	386	348	375	389	377	382	348	337	378	330	363	375	375	378	353	378	381	348	366	373	365	328	387	356	372	346	386	351	366	376	386	356	394	353	365	380	373	369	348	410	361	350	372	364	399	365	384	359	327	364	355	330	395	336	343	366	388	386	376	359	345	341	366	392	330	364	356	360	390	374	357	368	396	337	365	373	355	352	415	369	365	361	378	356	348	383	373	329	363	329	372	378	385	384	379	353	368	389	338	347	348	368	345	357	378	363	372	379	341	378	334	395	350	389	347	364	353	360	357	375	368	371	379	398	368	352	346	383	358	396	354	350	366	346	376	320	367	358	364	388	375	368	378	356	386	400	380	375	392	351	368	389	360	370	387	374	352	381	389	363	358	391	384	368	353	339	366	366	383	373	386	369	363	363	379	372	345	366	323	363	368	351	375	368	378	379	364	368	349	361	370	354	341	339	362	380	342	358	353	383	418	390	371	378	329	352	355	356	407	340	347	348	379	368	359	388	374	376	379	385	365	356	389	371	367	355	355	344	371	339	361	375	379	370	368	358	351	375	348	388	362	353	359	354	348	347	384	354	399	378	361	352	349	365	367	384	355	348	345	361	396	370	378	332	344	351	345	337	384	361	362	381	355	375	393	341	336	356	366	359	369	348	342	371	379	368	355	373	399	383	345	382	368	360	374	380	336	366	369	319	364	340	370	338	366	376	384	408	346	355	343	321	375	378	355	362	388	326	360	391	352	363	369	370	355	373	354	395	341	349	362	318	412	331	376	365	373	373	366	383	354	360	366	370	378	372	339	351	328	334	366	365	365	361	380	360	357	371	363	386	379	410	370	370	362	344	367	357	384	367	360	360	362	376	366	395	369	379	371	347	371	344	363	372	349	393	353	369	372	391	365	365	385	357	404	388	406	381	367	366	360	356	350	362	334	380	369	369	376	384	353	360	334	375	358	360	365	335	326	360	384	367	350	339	384	369	370	348	373	363	378	358	345	392	358	368	345	377	370	369	423	384	338	339	336	396	370	352	370	356	366	356	395	351	363	364	357	371	402	350	364	375	364	357	349	380	359	350	359	329	400	337	395	423	384	392	393	357	363	400	353	380	372	380	375	347	370	361	368	355	352	363	374	325	388	373	363	367	350	358	405	371	372	385	379	406	363	378	382	375	359	357	363	389	372	387	358	358	381	387	335	367	378	358	377	381	391	404	362	384	346	344	368	345	329	370	350	399	358	343	385	352	358	381	346	393	377	345	341	333	379	361	381	370	357	356	347	386	351	357	366	368	377	358	360	388	332	332	343	381	388	340	376	352	345	365	349	381	361	355	345	356	370	363	342	366	347	381	379	346	332	375	321	321	380	375	353	406	367	346	364	350	361	386	370	378	369	355	342	354	348	361	419	439	374	342	368	340	365	361	371	372	367	374	341	336	350	320	365	399	396	330	384	356	382	361	336	355	373	339	397	378	362	335	368	336	370	370	338	373	336	354	359	408	364	385	351	352	390	399	336	353	362	373	365	372	373	369	355	362	359	355	377	351	408	396	380	401	377	410	350	352	380	393	351	384	384	356	362	374	348	343	350	374	378	346	371	374	336	372	373	367	336	372	412	376	384	370	384	346	381	381	352	378	361	392	367	364	397	374	338	334	379	361	331	370	360	348	372	359	368	395	373	378	356	353	333	344	392	367	349	376	360	358	360	362	383	350	382	390	362	352	361	377	360	400	360	396	361	397	371	378	332	366	362	355	374	343	375	368	338	362	425	366	369	367	368	371	384	378	376	382	369	389	345	403	345	374	337	350	381	337	385	377	372	373	373	371	356	362	379	336	369	394	375	364	365	365	358	385	368	362	368	337	360	336	362	370	345	398	349	395	346	376	337	363	374	350	356	353	335	364	373	351	356	377	366	374	365	371	379	375	340	343	343	368	371	345	363	355	375	343	380	343	358	379	374	383	397	385	347	393	384	368	359	359	356	339	345	358	370	346	356	339	359	334	342	357	370	357	399	333	362	366	368	396	388	381	381	377	355	408	333	390	353	362	346	376	365	349	365	361	340	377	327	327	367	348	367	370	357	377	392	349	382	381	344	359	376	357	347	345	342	331	362	349	350	361	344	367
61780	68347	34919	13769	14453	11800	516	445	437	431	440	421	416	401	423	445	395	390	410	410	386	388	382	366	361	384	389	392	363	389	335	400	367	358	401	377	382	366	366	371	382	388	404	379	389	373	367	353	357	370	378	354	380	383	373	389	384	380	389	373	373	357	377	354	377	352	390	379	389	372	360	351	382	373	369	352	391	358	394	385	345	336	399	334	387	359	361	369	374	369	381	370	370	372	352	366	393	354	385	371	371	370	372	373	389	357	360	402	343	332	347	353	362	357	414	371	353	348	371	362	369	346	347	339	368	405	380	368	397	350	346	366	346	381	357	373	380	368	368	384	376	381	350	391	341	385	385	405	369	372	385	403	406	332	412	340	381	351	371	348	358	327	354	354	354	367	378	364	378	369	391	334	398	356	372	420	365	326	403	348	382	371	367	364	360	368	402	370	375	350	359	351	352	390	349	339	380	392	374	390	370	351	396	385	363	349	401	394	369	375	344	355	353	387	362	391	376	358	387	349	388	380	354	349	330	355	342	349	364	359	380	367	370	338	332	364	373	393	361	373	371	372	372	351	367	362	361	346	346	341	395	361	339	394	353	407	345	356	390	393	338	348	358	385	360	368	379	393	387	367	333	365	361	345	375	349	352	347	344	359	377	363	380	378	386	350	366	353	363	394	375	343	368	372	367	340	389	363	378	349	385	345	363	369	391	369	348	376	402	391	342	367	424	367	397	355	361	359	351	362	385	355	346	371	396	370	345	376	367	376	395	371	376	368	355	351	372	374	356	379	373	394	356	369	370	366	374	375	363	355	348	363	388	342	385	373	338	367	368	310	346	400	349	385	378	358	374	377	384	343	367	349	375	369	390	386	344	371	336	347	422	388	353	350	337	388	375	318	337	363	386	351	372	385	380	332	359	312	377	382	373	369	349	338	373	378	354	357	367	363	348	391	349	320	395	338	386	349	362	371	361	417	370	350	380	366	376	361	356	392	343	366	358	378	327	332	368	362	398	371	388	355	379	374	357	334	388	331	356	328	372	376	380	414	360	363	362	380	384	372	391	385	377	339	355	376	352	355	374	355	370	365	373	339	360	389	353	355	368	361	353	353	373	350	369	362	379	370	332	331	361	335	398	338	342	370	361	343	388	360	387	354	395	336	359	394	341	349	373	348	326	354	376	429	367	381	369	362	348	343	357	358	389	360	379	330	371	372	376	339	385	356	358	387	405	374	343	407	344	347	371	398	359	361	389	339	366	346	339	361	347	317	355	384	336	379	354	369	368	369	358	382	317	369	341	350	383	358	389	345	376	398	351	409	339	357	353	356	350	379	353	373	346	349	321	342	363	382	361	367	367	393	357	369	360	368	363	392	392	363	344	368	370	349	359	373	377	375	374	374	384	384	356	350	364	368	372	333	367	369	351	357	398	369	339	363	359	400	368	339	379	360	339	375	384	369	364	359	345	376	365	336	396	372	396	362	345	374	359	358	415	370	386	342	372	375	346	370	338	366	385	382	387	369	337	359	381	361	369	343	400	391	334	395	370	307	355	395	375	347	392	350	384	390	363	380	387	348	365	364	376	354	345	373	376	353	340	342	379	361	383	378	361	348	379	369	397	367	364	342	361	353	350	383	362	352	366	368	402	350	404	328	358	362	361	391	363	402	378	382	376	363	351	390	373	369	375	366	385	352	352	372	382	351	382	365	385	346	365	375	359	347	380	346	385	361	375	350	351	338	367	375	383	355	379	376	392	389	366	348	358	353	368	373	388	364	363	375	370	355	352	368	334	397	365	359	362	322	341	353	363	390	355	374	344	337	379	365	344	392	341	372	375	350	365	424	343	348	364	392	406	370	347	359	363	336	359	322	383	350	376	358	345	332	391	337	370	368	381	356	413	332	364	368	355	351	370	349	366	344	352	362	370	370	378	387	404	377	398	360	352	369	342	387	374	378	371	363	367	371	382	360	355	329	385	355	338	355	332	363	349	356	369	355	363	363	358	358	371	355	363	359	329	342	394	340	346	352	344	407	358	344	376	400	362	366	343	339	380	379	379	366	355	357	350	371	371	349	364	312	354	397	392	409	373	361	355	400	368	360	390	361	362	367	359	345	360	333	354	381	364	382	377	360	381	396	399	354	356	368	339	399	373	368	379	375	414	348	359	353	395	366	360	375	348	350	360	351	361	338	370	366	349	329	378	364	371	347	354	364	364	374	398	361	368	367	384	342	371	373	353	348	381	394	366	363	334	368	402	363	367	348	348	382	338	378	358	348	378	387	394	405	398	349	365	371	349	366	325	389	385	381	395	355	359	356	367	374	407	323	350	363	380	393	396	345	356	369	351	339	410	350	404	350	373	359	374	336	368	350	349	381	345	373	347	363	359	346	404	346	381	374	394	397	353	356	338	389	390	350	361	373	352	346	332	372	386	354	364	375	381	349	391	368	356	363	364	343	369	343	338	345	387	395	333	387	386	350	372	376	364	364	355	370	377	376	370	343	359	358	362	369	365	372	360	350	386	356	362	345	382	363	332	352	347	366	350	361	353	348	378	371	371	332	349	357	373	360	342	317	334	349	377	371	374	335	347	370	370	381	346	372	364	359	348	373	349	334	354	392	356	385	344	403	351	393	379	348	351	382	359	358	349	362	367	394	372	351	362	387	375	364	391	372	405	362	380	373	388	376	351	368	352	380	338	369	372	375	333	350	342	389	362	408	355	368	394	377	377	348	375	355	354	362	386	362	370	359	358	366	362	368	377	351	387	364	359	396	414	378	383	357	374	350	341	346	392	394	369	351	373	386	355	425	386	345	342	394	318	341	347	369	328	360	371	374	378	383	380	368	353	326	367	363	363	396	374	399	378	363	359	361	365	336	362	370	389	359	368	322	357	375	369	382	379	386	370	358	385	375	341	385	355	323	367	369	386	356	385	321	329	362	360	345	413	368	328	366	364	371	354	397	364	379	384	341	397	369	345	385	381	359	360	347	341	336	362	391	416	398	370	378	379	368	381	354	336	376	361	397	358	361	354	373	377	371	358	347	334	364	371	392	340	391	379	359	337	339	376	375	360	380	382	369	361	386	328	361	385	333	384	339	283	362	338	372	356	371	381	368	362	350	359	365	395	328	362	365	395	337	354	352	370	366	402	355	370	354	378	365	378	372	328	355	350	345	355	378	392	385	385	378	362	380	334	363	366	369	364	354	403	387	359	363	365	366	344	367	333	392	366	382	355	368	377	356	350	392	371	384	354	346	383	355	377	374	370	380	397	353	354	381	332	341	362	359	351	352	403	404	354	342	343	339	374	370	384	339	371	370	353	362	384	368	340	390	362	332	356	343	357	346	370	366	350	349	370	372	379	362	359	364	387	397	369	380	347	370	390	375	361	327	382	353	386	378	401	353	372	385	395	362	353	372	383	372	370	345	379	382	346	331	349	358	354	379	340	376	357	401	381	341	343	379	353	353	381	374	396	377	325	371	352	411	320	407
32044	21981	8203	1310	853	721	350	330	340	313	374	346	352	334	377	314	387	366	353	353	324	357	332	341	357	366	324	336	379	338	355	352	344	365	356	372	349	371	349	344	356	366	345	336	347	363	339	351	338	339	346	330	337	353	333	345	386	367	380	350	380	356	342	337	347	356	334	374	351	334	339	356	331	321	358	342	338	353	320	349	325	352	364	339	308	389	318	372	357	352	330	331	321	337	354	330	362	343	341	366	320	321	356	373	329	350	329	340	347	329	353	337	361	353	338	348	357	348	335	357	339	401	354	324	302	355	370	350	294	356	348	344	331	329	351	353	322	375	334	346	342	361	344	339	342	341	324	338	355	339	376	376	321	320	345	366	367	346	334	333	300	316	364	370	338	351	361	365	325	341	359	362	341	331	351	314	373	324	346	362	327	340	323	353	353	309	346	342	356	343	324	334	332	334	333	360	346	326	317	351	355	326	372	366	360	321	323	308	344	335	331	352	379	357	332	380	325	338	357	366	359	359	339	389	345	331	319	325	321	388	335	367	329	357	345	366	345	327	336	330	334	351	369	340	360	338	336	380	355	328	345	349	298	324	356	338	332	330	314	342	338	370	345	344	355	367	329	336	310	353	349	332	343	357	324	356	359	383	361	348	335	353	358	390	369	322	370	371	345	334	353	339	296	362	349	347	346	384	308	354	378	351	362	343	337	347	352	333	375	357	338	336	348	351	365	339	321	334	367	359	310	341	340	354	341	341	344	360	364	341	313	323	339	357	342	337	348	335	359	359	358	367	373	324	337	357	368	351	351	344	355	327	349	358	337	340	356	351	377	350	332	355	368	317	382	304	374	342	347	314	332	389	340	332	328	347	364	357	383	322	346	342	317	371	321	338	353	335	366	329	355	340	372	350	359	354	350	366	335	330	336	377	350	368	355	331	334	337	378	350	389	370	326	342	337	348	322	336	359	340	292	357	356	325	352	354	372	344	338	331	349	301	313	337	327	357	344	319	336	332	342	368	321	330	339	331	351	351	348	355	345	335	344	337	335	363	352	328	314	351	359	364	345	338	340	319	315	359	308	348	347	355	374	315	354	353	357	342	347	337	339	337	355	329	317	326	311	376	347	355	359	371	347	342	323	318	379	353	323	354	382	363	344	355	351	372	369	327	366	354	346	317	349	350	317	340	335	360	352	375	310	351	355	369	404	328	322	346	379	335	351	327	342	321	327	344	309	329	355	322	347	372	325	369	361	311	347	336	359	346	357	358	344	344	354	360	372	350	363	310	358	355	330	347	349	353	355	369	365	348	320	371	343	350	349	366	380	342	339	369	363	364	334	345	348	359	343	351	343	346	351	352	373	339	323	389	329	339	355	345	327	369	326	349	325	326	350	390	363	373	323	328	382	349	350	346	348	363	345	363	333	376	351	356	336	335	310	331	331	394	356	344	347	331	356	329	324	345	318	331	361	368	335	332	329	339	357	328	324	363	382	365	348	358	309	398	340	338	357	308	357	363	368	319	358	345	329	356	351	341	345	382	367	353	370	346	342	345	329	331	349	341	370	353	362	318	346	346	369	359	341	331	346	313	334	337	352	365	337	334	387	352	336	342	348	371	333	357	346	337	348	331	325	312	313	398	350	323	381	332	372	359	370	346	337	338	363	345	385	343	364	351	321	338	326	347	354	371	344	324	321	321	341	360	382	346	338	323	361	340	348	332	374	380	367	332	336	357	323	359	337	340	329	346	360	375	333	350	352	341	351	354	334	316	351	325	362	339	331	329	371	371	324	362	351	378	353	314	371	321	373	329	347	330	359	334	340	353	342	354	356	332	368	334	332	362	350	346	331	385	370	353	359	331	331	316	347	371	322	334	330	338	353	325	331	318	366	378	327	343	348	314	315	359	346	319	344	353	323	317	367	322	337	357	318	370	356	323	347	315	331	334	349	379	329	357	342	369	359	384	349	349	350	363	350	381	325	361	320	336	336	336	314	344	344	379	373	343	346	339	327	373	339	333	332	344	357	328	314	342	338	353	361	357	365	342	376	391	348	334	359	318	340	352	323	332	345	325	340	359	320	359	346	357	339	336	331	355	352	316	352	370	334	384	359	337	339	344	371	330	322	363	356	353	363	345	331	369	371	344	345	326	373	322	351	360	348	361	343	324	329	354	378	326	336	325	368	355	339	391	345	348	348	348	355	358	330	353	332	347	344	360	364	339	380	387	342	374	340	326	411	325	359	298	334	352	328	365	345	353	358	364	355	321	346	352	359	329	368	349	339	317	352	340	312	359	350	343	368	348	317	351	375	312	356	326	357	365	344	323	315	351	340	330	342	344	371	350	313	344	372	329	361	357	351	356	325	360	334	328	380	345	351	321	320	345	334	357	345	303	355	343	359	319	334	343	322	320	336	354	363	367	340	360	360	330	337	326	326	311	314	320	334	348	326	342	325	323	337	342	332	357	384	366	345	340	331	350	353	318	337	354	338	352	331	350	345	349	358	358	292	352	337	336	365	323	329	320	313	340	339	347	344	372	361	337	322	349	368	349	321	340	359	320	367	345	334	323	319	336	300	336	348	358	326	332	348	376	358	365	379	330	333	352	361	302	324	343	332	332	328	345	322	354	367	353	328	327	353	314	331	341	329	345	388	321	352	324	339	350	336	380	346	363	352	349	357	337	345	372	320	299	367	372	348	337	379	359	366	327	342	317	336	329	356	323	342	311	315	371	350	359	330	378	362	350	370	384	352	354	340	348	345	362	364	332	330	342	345	339	353	348	334	333	327	332	327	387	349	336	360	370	367	316	340	317	300	335	344	372	357	367	334	343	340	326	342	313	360	328	313	336	329	343	374	296	340	327	356	364	323	332	364	347	352	366	322	345	347	355	329	330	321	357	358	349	360	341	376	357	337	360	400	342	360	335	346	347	341	372	308	353	353	337	349	350	381	355	346	311	337	348	317	378	322	351	395	374	347	348	357	361	378	340	341	352	331	335	343	371	329	312	364	323	335	340	350	351	330	362	363	349	344	343	353	331	343	345	346	362	342	336	365	309	358	332	353	379	376	323	368	374	376	370	360	356	363	325	323	357	371	361	345	338	344	358	333	346	340	336	343	312	333	365	350	322	342	366	348	386	364	386	308	342	324	340	346	354	349	371	337	387	363	327	320	368	344	334	356	374	359	357	339	316	350	346	365	338	340	347	327	330	356	331	353	328	326	354	315	372	311	364	349	365	328	348	364	378	318	348	380	342	337	317	318	318	336	385	352	348	324	383	328	343	336	322	323	331	339	343	355	337	339	340	345	353	352	318	368	376	355	353	317	311	341	333	355	325	365	366	356	357	345	345	389	365	362	350	341	318	369	322	339	363	298	375	352	348	349	336	374	354	344	349	338	329	331	347	352	390	349	369	372	356	333	317	333	356	336	344	322	379	352	336	330	341	355	321	332	331	382	323	323	304	321	341	343	332	331	347	333	344	354	358	337	337
24928	15215	3501	971	997	920	311	354	327	327	319	289	304	359	323	354	342	335	300	339	330	309	321	310	300	325	327	296	316	350	294	323	325	326	334	316	348	335	335	358	358	319	333	372	338	332	310	332	297	319	306	338	346	318	318	335	318	320	338	324	344	349	314	308	360	358	324	309	353	319	289	293	315	342	334	349	295	297	321	337	286	317	307	340	317	304	332	312	310	328	355	306	307	295	320	326	310	313	323	329	313	312	334	321	337	317	335	309	348	305	343	321	313	309	323	296	324	326	317	333	346	321	311	327	304	299	304	338	353	342	326	330	311	322	331	322	330	325	304	300	305	316	346	300	327	330	301	320	318	294	305	310	296	341	325	317	336	300	321	338	302	351	331	333	293	314	323	342	310	301	312	318	362	312	338	324	295	313	327	337	309	320	313	358	343	315	304	315	311	297	290	301	309	342	301	332	327	315	330	327	317	341	309	298	350	347	354	316	282	339	340	313	339	286	315	338	335	325	335	338	321	304	311	320	341	313	321	347	316	283	332	327	323	301	314	341	274	280	333	311	316	317	323	326	312	336	338	355	318	335	344	313	335	317	323	314	313	328	303	321	294	331	340	315	320	333	343	306	331	357	345	334	355	315	299	302	318	305	315	287	295	322	332	325	344	346	350	335	329	288	361	323	323	318	306	318	351	324	328	307	325	294	326	354	332	322	324	302	300	329	315	309	349	313	324	340	331	335	308	289	318	322	305	294	309	315	348	321	319	366	322	310	318	348	312	318	336	351	350	282	326	298	306	315	325	319	327	336	341	343	339	344	324	328	305	331	330	337	315	331	326	298	315	313	315	316	290	310	337	303	337	339	322	322	334	342	289	327	345	331	308	316	321	310	291	347	322	314	309	305	320	320	344	351	339	302	295	335	299	329	313	315	308	326	317	294	294	352	279	327	303	344	302	309	313	292	341	309	311	330	359	300	307	332	305	314	294	324	321	315	314	333	308	322	306	303	308	333	336	313	327	317	319	354	314	343	328	312	307	308	354	310	285	329	329	300	304	352	322	309	349	337	341	348	318	303	302	348	337	337	300	322	324	315	339	320	315	331	346	349	330	330	348	322	278	310	306	300	352	296	321	320	336	327	342	313	301	332	287	305	337	325	316	319	302	344	319	310	340	308	332	297	323	319	314	302	312	325	340	348	314	331	335	294	297	327	316	328	318	319	290	357	327	308	294	338	324	312	303	359	321	303	304	344	330	285	343	337	304	320	322	319	324	311	336	327	334	324	325	331	332	324	312	346	308	317	311	322	316	341	326	332	335	330	315	334	287	310	300	320	313	323	327	315	329	319	306	333	292	322	355	311	327	299	333	300	308	295	277	305	313	295	322	326	326	338	313	314	290	338	325	321	327	303	305	345	304	340	325	352	352	309	311	338	317	333	349	323	299	327	298	304	306	311	325	329	308	329	309	308	302	314	340	347	320	336	316	325	344	331	329	364	334	305	324	323	306	346	306	320	286	325	341	315	316	304	308	344	333	313	304	316	330	292	313	298	294	309	314	287	334	297	283	321	328	343	331	320	342	346	334	325	325	337	322	297	335	310	328	356	338	335	300	310	330	311	345	304	322	329	342	332	348	315	313	327	322	320	309	276	322	318	349	339	303	316	310	315	295	312	332	327	324	357	329	303	292	307	329	318	285	328	298	335	298	327	310	307	302	298	304	329	305	314	287	317	313	332	303	357	337	339	301	343	305	341	321	301	291	325	295	317	336	342	297	331	324	325	338	324	331	324	293	352	325	269	317	322	352	304	326	322	323	295	327	328	320	320	308	321	323	293	327	314	296	315	303	314	363	320	347	311	319	299	350	332	300	321	329	311	299	303	333	326	308	316	330	343	319	294	289	328	328	329	301	274	304	284	337	310	282	327	328	332	327	314	326	346	343	280	300	306	330	313	306	325	284	296	311	330	312	312	365	333	300	306	311	317	303	291	324	353	295	339	305	343	330	312	340	340	297	321	344	326	335	308	327	311	320	354	362	316	323	337	316	342	307	333	324	325	317	300	323	325	284	302	341	302	291	315	374	283	331	319	345	346	313	294	312	343	316	311	322	327	325	312	311	301	313	327	323	338	373	327	314	341	327	309	323	310	357	305	317	317	339	325	294	351	316	312	313	327	327	318	320	320	304	305	291	338	323	324	302	322	354	307	304	319	318	323	309	293	337	321	322	320	343	329	304	339	322	315	345	320	337	305	317	293	297	295	323	339	298	323	317	348	323	310	314	333	344	330	312	310	318	323	295	301	318	313	346	314	336	326	340	326	354	320	304	355	318	286	308	338	337	307	310	320	318	314	324	313	304	316	297	310	308	319	307	308	354	313	307	316	305	319	323	353	307	308	311	304	348	338	290	303	297	330	336	293	320	321	339	291	327	332	348	332	299	345	333	290	306	338	318	314	299	330	310	319	304	329	302	297	314	315	342	328	331	339	348	327	350	340	306	325	315	309	322	325	332	373	328	309	338	300	351	332	325	332	330	352	286	347	338	313	297	318	322	319	306	338	331	316	302	326	287	327	291	354	312	303	343	313	305	313	305	345	318	301	313	325	326	320	308	373	325	305	298	334	322	326	332	333	311	345	287	316	316	301	330	301	318	312	297	341	318	341	323	307	305	312	317	345	299	314	315	345	322	338	349	331	334	346	329	308	316	314	296	330	299	337	315	337	313	301	328	301	298	386	281	348	291	311	306	298	302	327	281	329	335	316	305	307	312	297	295	333	316	339	301	297	291	324	330	325	324	362	317	302	318	316	329	329	318	297	306	312	320	331	345	319	344	312	304	342	354	322	344	299	344	332	315	328	314	303	321	306	340	346	341	283	301	314	313	326	319	317	304	325	348	307	346	344	340	349	337	292	327	303	321	314	303	340	328	298	312	319	321	336	311	350	331	326	332	287	320	330	351	325	335	328	314	319	312	314	306	304	316	322	344	314	287	316	307	313	358	303	318	343	314	319	327	293	318	312	331	309	332	316	343	326	324	304	317	334	327	303	326	312	337	337	312	324	325	323	304	326	327	352	324	315	301	315	309	324	319	323	291	327	325	354	314	288	332	334	324	326	330	335	347	308	338	293	321	320	310	322	329	336	323	295	336	342	332	344	301	326	303	318	327	329	353	316	295	326	323	321	332	323	326	353	330	312	311	298	345	298	335	290	331	309	337	356	300	328	320	313	303	311	322	305	331	323	317	334	318	333	297	315	300	300	305	277	322	314	330	303	328	321	338	333	276	348	341	303	358	331	329	316	337	331	315	326	318	302	323	315	341	341	325	328	335	305	334	320	305	334	315	312	295	362	300	300	365	300	279	317	305	354	312	339	312	318	307	281	322	340	329	348	340	326	318	302	308	329	305	335	319	300	313	315	317	337	322	327	297	340	324	330	317	351	341	333	324	323	319	325	329	311	319	312	303	315	308	310	331	340	342	336	321	338	333	285	324	314
25822	21993	28132	24881	17650	8986	847	291	302	248	303	268	269	272	249	270	259	249	282	258	240	228	266	248	231	238	243	268	251	261	291	248	273	263	255	261	292	220	262	228	268	234	227	244	213	263	260	273	250	269	223	258	276	257	262	240	239	266	259	266	251	237	235	273	234	264	251	263	230	252	289	222	266	243	254	258	259	262	286	225	271	251	229	220	239	242	231	236	258	269	252	244	251	262	257	256	305	260	259	250	250	246	243	259	276	226	268	221	241	258	263	214	227	237	232	264	237	233	292	263	255	227	245	258	234	252	244	247	251	262	245	231	226	254	234	260	263	237	252	270	231	255	249	227	226	265	234	266	252	244	268	262	244	270	247	255	256	235	248	252	208	255	258	230	246	230	242	239	253	257	259	244	240	257	249	249	255	251	267	234	279	233	216	238	255	239	247	242	267	238	222	255	260	226	253	249	234	270	255	261	266	243	272	252	222	246	246	264	223	239	247	265	239	260	256	251	253	257	270	262	244	238	235	268	255	253	248	247	238	239	262	253	278	267	222	268	250	249	247	268	254	241	246	261	262	271	267	259	270	225	243	227	236	264	238	235	258	278	217	254	249	240	251	258	265	223	276	255	248	270	244	243	242	244	240	226	246	284	247	253	239	244	228	277	262	257	258	250	252	247	221	256	241	235	265	247	221	245	251	268	238	217	272	271	258	247	241	244	226	232	232	236	225	255	261	255	266	231	237	257	268	250	235	235	249	241	243	275	218	236	275	271	253	240	251	227	254	252	237	235	229	236	253	251	237	242	240	236	256	244	245	218	224	241	254	258	252	253	248	208	207	248	231	237	241	276	247	232	217	239	220	243	254	273	260	249	271	230	270	248	229	240	276	232	249	259	249	269	245	261	267	242	278	235	266	245	244	264	243	258	222	262	246	238	243	260	219	254	238	238	247	241	250	253	242	225	248	281	260	247	247	242	275	239	249	253	270	246	236	228	269	271	272	239	246	248	241	228	244	257	243	261	263	256	247	244	226	234	244	259	237	251	237	241	225	248	235	231	266	254	244	273	273	216	259	259	233	266	243	234	246	236	280	248	244	230	290	224	236	244	266	251	251	244	253	256	280	260	252	229	232	255	268	220	243	232	249	240	232	261	237	272	240	266	267	219	264	260	257	238	258	250	228	263	236	251	234	273	236	254	244	278	262	279	250	234	254	234	260	262	237	240	242	237	218	251	243	260	258	259	250	227	254	261	217	257	295	244	248	243	253	229	229	242	260	239	245	216	252	246	229	246	275	239	251	246	241	238	271	257	251	259	281	221	231	242	262	232	262	263	233	227	242	273	247	268	283	265	254	251	241	255	229	257	272	239	259	257	257	227	273	262	250	229	254	276	232	294	256	258	259	250	310	256	243	223	251	233	228	223	246	235	246	247	254	239	233	237	256	250	241	251	255	239	229	260	244	239	286	258	272	269	266	265	217	249	281	256	236	237	253	240	261	240	269	248	230	248	255	277	266	247	259	234	268	265	258	239	244	232	225	272	255	230	255	248	236	235	225	230	251	248	257	250	250	241	226	253	243	263	255	259	232	253	247	259	241	251	246	247	288	246	246	264	257	257	279	255	259	253	248	255	239	232	265	245	245	239	268	253	246	254	233	257	233	255	226	268	219	237	240	244	231	269	255	239	248	254	226	285	260	237	252	236	235	244	263	267	278	236	249	256	218	222	235	246	237	245	246	240	221	289	242	237	243	236	225	247	243	265	263	220	248	250	274	246	242	216	250	248	268	237	254	249	262	250	220	273	253	263	243	240	257	254	254	263	268	249	252	218	232	228	231	260	237	257	264	261	267	253	256	251	238	279	232	265	230	263	228	254	251	260	248	230	238	276	284	252	272	237	246	226	259	284	242	248	235	269	260	239	229	220	256	252	237	261	238	248	230	238	237	241	264	260	247	226	229	269	250	259	291	264	227	250	246	281	265	233	251	270	294	253	248	237	263	241	251	245	253	230	277	282	285	270	262	266	261	230	245	228	272	254	248	241	273	259	254	250	237	252	246	246	230	255	255	239	236	246	265	248	265	262	273	251	254	228	214	260	249	233	258	238	272	236	274	252	269	234	234	243	260	272	216	241	266	227	248	230	243	239	256	272	250	240	254	253	251	257	231	262	219	267	248	259	236	243	263	256	263	249	245	233	262	257	262	292	246	246	247	259	264	252	229	241	245	241	267	246	231	249	267	266	244	278	207	257	251	239	224	255	233	248	248	212	233	242	297	261	253	273	263	224	250	223	257	255	247	250	257	257	286	264	263	243	207	234	236	248	236	250	249	264	228	237	230	257	244	240	244	260	263	240	284	233	254	256	253	263	232	249	261	241	219	236	266	242	239	256	233	245	281	257	236	293	235	241	262	238	264	252	258	252	253	242	235	240	252	258	228	260	230	247	259	257	249	264	219	266	280	244	236	249	237	224	273	283	228	252	274	245	293	235	260	244	286	239	249	263	251	257	243	242	255	280	245	257	241	260	272	225	251	273	246	230	239	217	242	226	251	250	245	252	245	265	215	256	286	249	245	253	283	248	265	251	230	245	254	247	238	259	268	203	276	263	244	260	237	234	259	301	243	261	252	244	257	237	240	267	229	248	269	283	262	248	236	247	272	234	242	264	260	208	279	240	218	282	252	236	248	244	240	246	266	231	255	239	246	270	223	239	224	242	246	271	253	266	241	242	226	225	248	276	258	250	227	256	229	223	257	235	244	246	260	281	248	234	254	214	249	259	268	236	221	239	253	223	232	239	254	226	224	243	257	233	225	236	229	237	218	239	227	235	228	276	246	227	280	239	254	259	257	225	266	225	240	246	265	246	239	270	241	239	265	242	247	253	237	250	265	240	242	249	239	241	265	245	229	240	239	241	275	226	247	262	244	267	231	255	245	232	254	234	260	235	247	258	238	240	262	251	204	252	246	263	244	251	214	281	227	239	262	268	244	259	238	283	270	234	251	257	241	258	236	249	242	236	252	232	261	280	248	246	225	238	234	252	261	259	267	247	249	284	255	229	242	237	241	230	255	250	252	238	237	255	273	259	269	265	260	250	250	260	270	254	201	254	233	241	267	249	244	250	264	263	241	239	248	262	267	261	256	213	224	267	202	263	248	233	237	243	256	277	235	250	275	251	244	233	244	261	258	276	236	234	223	261	257	237	250	262	249	226	232	256	260	237	255	259	268	272	256	231	262	230	250	234	268	233	264	246	267	258	250	233	234	246	224	228	228	225	219	269	227	258	241	272	246	224	267	241	240	243	250	261	240	242	248	253	232	228	227	256	270	271	283	235	237	265	249	248	247	270	241	244	279	256	270	227	270	250	265	236	245	265	271	235	231	235	250	241	234	257	247	257	220	218	242	236	246	241	226	259	232	250	235	230	250	228	244	270	243	234	237	285	240	223	254	251	275	244	270	244	243	258	252	289	252	250	248	264	261	248	219	257	237	243
59122	58930	23692	7293	9537	7655	605	311	312	306	283	279	252	239	266	259	288	258	261	262	265	264	270	285	270	263	251	256	272	259	294	298	307	250	256	259	263	273	269	267	278	258	281	270	273	253	252	255	258	261	246	237	279	276	261	253	262	274	255	275	236	267	268	254	277	278	267	238	263	243	296	247	281	263	232	286	280	255	259	224	276	239	235	241	264	247	246	276	250	292	240	232	282	265	250	259	253	247	258	276	264	249	263	258	259	250	228	255	272	256	272	270	249	271	252	279	261	268	281	218	238	248	251	261	236	278	246	250	263	257	261	253	246	256	261	269	258	273	270	259	262	239	232	273	251	235	232	255	246	260	291	262	283	260	244	248	276	282	261	277	258	255	261	262	272	260	257	250	272	250	261	273	261	235	272	257	255	254	268	273	258	252	272	235	270	282	261	248	253	264	273	254	260	234	261	258	223	262	257	252	257	279	245	246	247	257	267	247	243	254	281	282	241	285	240	237	271	288	255	270	248	259	257	251	272	290	244	261	233	269	253	231	277	281	250	254	255	259	263	260	296	265	275	244	238	267	267	253	259	243	259	246	277	247	274	254	244	266	235	237	268	269	259	257	280	243	278	236	243	265	235	263	252	250	216	272	258	243	240	261	250	279	243	229	259	259	262	276	251	250	281	260	250	244	262	243	269	262	228	253	260	255	296	256	259	245	247	284	275	248	250	255	267	256	268	275	263	266	219	235	234	250	264	257	268	255	246	237	254	266	232	245	240	251	265	254	252	258	254	267	254	283	257	293	277	269	249	251	253	263	224	235	257	246	257	253	243	260	265	237	239	276	269	238	280	262	263	259	260	259	237	256	263	268	248	272	285	267	269	251	272	250	250	271	263	245	238	247	272	264	252	237	245	262	271	271	280	239	250	237	240	270	246	237	279	283	280	278	275	260	248	274	275	254	281	261	241	240	239	286	257	282	249	281	249	263	278	259	260	242	240	283	280	291	255	261	256	248	285	272	291	263	225	244	242	272	244	264	266	219	257	270	242	260	235	242	242	251	267	277	262	247	237	247	237	241	240	256	262	257	269	264	285	252	282	249	263	260	249	241	253	246	269	250	286	247	246	261	279	269	242	229	263	236	222	266	281	269	256	249	225	248	272	239	260	271	244	264	251	262	249	286	252	237	269	254	274	267	279	278	244	241	285	273	285	260	286	279	250	270	242	270	236	255	281	271	245	238	245	252	252	236	241	241	265	257	255	261	257	245	249	257	273	272	254	228	287	214	264	239	275	302	269	249	268	238	229	244	273	254	266	283	263	228	261	256	267	233	266	260	264	251	251	257	275	227	292	241	248	284	262	243	227	251	222	228	237	268	261	263	258	222	262	238	280	243	274	272	302	257	247	257	259	271	253	270	254	279	258	242	257	294	259	278	265	261	277	234	259	249	291	261	239	267	254	264	237	274	252	264	236	241	272	230	243	261	276	252	244	261	267	277	304	290	253	249	270	248	259	277	252	245	262	292	227	289	239	228	230	264	255	255	259	252	257	289	242	262	280	261	259	242	236	264	241	270	239	272	285	237	251	278	269	254	238	267	256	285	265	219	253	291	258	266	231	259	251	250	234	266	260	266	251	264	256	268	243	262	233	272	253	257	274	235	265	255	261	261	275	242	264	234	257	281	256	241	255	272	241	246	252	256	274	244	271	245	239	234	293	253	259	271	246	268	285	275	250	259	255	254	250	229	246	260	222	239	290	259	237	277	227	250	249	247	256	254	253	263	272	253	265	260	268	249	274	230	272	241	280	265	256	255	290	252	258	247	242	264	245	268	262	263	235	259	269	276	267	261	252	249	258	255	272	258	254	271	256	243	248	257	238	239	245	241	278	238	262	252	268	254	286	264	263	214	253	251	264	254	259	261	277	271	265	258	282	275	244	248	293	254	251	244	255	245	242	259	267	256	266	284	248	296	266	281	212	260	214	275	263	247	261	291	250	271	269	244	250	263	244	248	290	255	268	270	277	252	260	250	265	250	248	272	244	251	233	274	265	276	284	262	254	274	220	276	260	281	271	276	242	255	274	241	265	248	256	281	247	281	262	253	264	236	228	274	237	245	238	262	252	261	242	265	244	283	258	267	250	251	262	233	255	260	256	263	243	265	265	217	237	266	239	268	250	252	248	213	250	241	256	262	277	246	260	283	248	222	267	249	275	242	244	265	255	251	268	261	243	244	257	261	267	264	264	264	237	248	283	262	252	242	255	249	266	238	266	262	271	230	228	263	253	246	260	247	275	267	260	259	248	250	282	253	282	257	220	218	268	272	257	248	262	260	250	247	265	250	257	259	257	278	268	239	224	249	248	271	255	246	299	294	240	247	217	242	274	264	235	259	232	271	254	268	277	253	231	262	248	244	244	240	261	238	241	216	258	239	242	253	253	238	265	263	265	267	261	269	256	281	290	273	300	292	260	253	239	268	241	255	266	256	261	237	258	294	235	274	270	262	243	254	299	248	231	247	266	237	269	246	280	292	269	257	259	235	233	263	243	264	253	269	251	247	271	240	273	236	236	239	286	264	236	260	283	244	262	263	263	264	239	258	257	253	260	266	271	260	259	259	287	230	270	259	268	256	246	260	248	271	255	256	245	263	261	256	256	243	236	251	280	292	249	262	274	267	275	237	241	256	263	250	241	233	255	231	267	266	264	259	250	257	278	235	260	279	258	256	256	275	251	275	253	275	253	255	253	254	229	269	278	277	249	275	259	260	217	243	245	251	237	240	293	256	284	244	256	243	252	234	244	238	253	300	283	270	278	260	243	263	265	253	250	273	281	286	244	243	269	267	260	252	229	284	268	245	258	294	258	261	262	256	281	301	285	264	280	264	272	277	250	269	228	254	237	266	263	262	247	241	259	252	258	270	243	252	252	267	243	266	268	259	292	242	245	224	215	271	239	283	238	280	270	258	275	235	267	232	266	238	237	279	243	243	288	258	257	245	254	263	271	282	236	280	241	256	242	222	274	268	255	258	232	259	262	247	243	260	237	249	258	265	277	263	258	259	279	268	257	248	242	224	257	262	270	256	258	236	226	263	242	239	255	274	264	264	258	247	253	282	293	254	249	257	252	256	259	266	246	257	237	275	268	232	252	258	256	297	272	250	259	254	278	264	243	297	261	267	256	264	245	248	228	262	269	253	259	263	257	247	248	261	245	239	249	260	273	247	256	263	240	255	257	265	246	246	251	247	249	261	248	258	252	262	264	239	280	259	271	268	270	240	253	258	231	226	243	228	262	250	277	255	273	250	268	265	253	253	278	292	266	241	250	275	231	232	248	253	253	278	277	242	269	251	266	233	248	237	262	247	277	253	238	254	273	243	253	280	275	239	265	283	258	238	228	258	273	242	246	272	243	255	239	274	266	267	268	288	236	258	276	241	277	269	249	241	259	268	224	253	240	278	244	260	284	242	222	253	228	274	254	262	261	262	256	273	253	252
24607	21663	28708	24463	21975	18018	2930	548	419	395	393	360	410	404	434	381	361	410	388	377	373	367	334	392	375	371	371	366	324	399	383	394	368	365	364	350	387	370	363	369	359	358	400	386	360	384	376	371	387	366	387	393	347	388	389	328	383	386	340	403	344	370	369	376	366	376	394	398	334	366	383	333	370	376	375	299	381	377	365	405	378	373	386	410	394	394	406	360	438	367	394	348	387	378	399	376	368	368	358	341	351	375	392	349	372	394	373	372	381	365	388	365	378	376	381	343	379	361	378	374	366	372	335	370	395	365	362	380	421	374	352	392	337	380	382	339	358	352	363	365	390	391	378	338	347	351	395	355	405	371	382	345	369	376	360	378	354	372	353	348	360	387	336	346	336	404	387	398	364	354	395	379	355	346	349	358	405	351	371	358	355	386	389	384	367	367	383	369	407	418	345	374	420	402	344	384	376	362	361	366	365	371	383	352	368	374	398	395	379	363	396	380	362	349	385	384	356	368	346	406	339	419	385	408	356	403	354	375	391	364	369	392	371	340	367	356	383	346	335	384	392	383	379	367	371	351	380	375	401	386	349	346	355	361	395	372	382	389	346	351	392	364	341	365	393	389	381	408	353	358	386	340	367	367	367	394	389	368	364	360	364	387	365	367	353	366	371	339	357	410	356	373	385	401	357	379	356	345	366	359	363	345	362	371	371	371	361	357	372	362	390	410	369	366	356	339	360	361	362	381	378	377	361	318	361	354	382	402	360	377	398	352	340	394	393	377	369	350	356	359	359	335	352	366	351	361	353	376	366	375	384	371	341	391	350	362	400	388	359	376	378	386	393	408	324	360	355	403	373	402	344	393	381	369	344	345	362	343	354	395	395	325	341	386	340	382	341	379	384	359	354	361	372	370	393	348	346	381	373	377	367	401	382	360	373	373	337	335	390	355	392	385	358	395	359	365	354	343	360	378	371	396	388	348	342	403	363	369	332	352	358	389	408	374	375	383	377	388	366	352	384	372	402	397	372	365	362	395	388	373	374	355	396	396	392	383	383	381	370	360	392	344	372	370	372	376	367	354	341	366	381	367	358	370	362	393	364	411	347	376	364	385	385	415	367	357	392	341	388	346	384	363	361	359	378	371	372	339	352	363	348	392	366	359	372	335	372	398	368	363	410	363	383	381	381	419	354	372	380	333	390	371	386	360	332	354	396	387	358	331	344	360	396	355	379	360	364	398	365	351	357	351	327	382	346	370	379	346	361	359	374	358	365	383	428	361	370	379	373	359	373	386	347	365	375	316	345	379	335	346	346	355	398	370	369	364	361	375	361	367	386	421	372	362	379	365	348	360	365	363	410	380	361	359	365	348	388	390	367	356	325	354	364	389	391	388	348	395	348	368	399	378	365	374	374	379	392	359	349	380	351	405	389	367	359	389	375	319	391	389	348	356	380	344	352	340	389	366	348	397	367	359	358	386	370	359	379	390	392	376	392	382	398	372	376	353	366	375	382	362	391	387	380	368	372	340	381	372	377	328	405	371	360	370	339	415	380	388	385	361	398	395	379	396	389	414	342	370	393	366	339	394	364	390	385	340	419	413	345	392	354	370	383	337	416	381	348	350	374	370	363	358	368	396	396	385	338	373	388	375	396	379	367	370	375	404	353	373	362	377	374	357	378	402	370	382	401	358	384	368	368	326	384	350	380	395	352	335	328	363	390	381	380	337	366	371	333	370	351	397	381	336	389	391	386	356	414	344	360	366	361	370	371	308	375	348	377	370	385	362	336	385	408	360	376	348	351	373	353	349	356	332	363	360	360	417	345	359	387	367	356	382	373	336	364	350	367	356	340	392	361	374	368	356	358	343	411	346	340	393	352	339	379	363	374	366	357	353	383	339	402	375	392	377	345	376	385	364	359	389	377	359	357	366	355	361	386	376	370	360	370	381	383	368	365	410	372	350	362	371	345	365	373	391	341	369	370	392	360	343	359	398	343	379	370	384	377	378	376	377	365	399	353	345	386	380	377	403	383	365	369	381	350	381	361	379	324	374	336	381	364	394	372	388	337	372	399	357	385	316	365	395	381	377	364	345	348	360	382	366	348	353	351	346	396	357	374	334	355	388	389	380	357	357	366	365	351	392	395	391	377	387	327	378	397	391	358	363	370	348	403	373	399	323	343	395	324	365	349	349	366	387	344	387	410	385	367	387	381	390	405	348	388	365	384	388	337	354	368	371	367	362	362	365	394	354	369	374	402	377	359	359	351	390	391	315	360	382	405	373	348	379	370	382	348	377	389	356	381	374	346	364	373	351	407	365	380	353	379	332	388	371	366	397	321	375	380	390	400	396	358	338	357	380	357	344	394	355	389	347	392	360	352	335	354	363	378	364	391	382	357	391	374	357	354	376	387	380	418	406	377	340	355	359	359	343	356	349	330	366	352	365	323	379	320	392	403	368	376	355	360	346	383	385	345	370	377	399	375	370	354	363	370	395	391	380	351	376	333	347	384	351	354	374	390	366	346	380	355	381	359	335	405	348	354	376	392	388	337	358	355	365	381	378	321	359	365	364	360	366	404	355	358	333	365	374	362	330	355	354	375	363	355	378	382	405	364	370	371	358	346	349	365	379	380	316	419	392	375	320	358	373	349	392	379	371	366	358	373	353	360	384	377	412	367	374	421	367	328	347	345	384	334	357	354	406	383	366	321	366	373	372	365	406	349	383	351	371	377	372	388	357	385	367	377	366	343	345	407	347	391	378	390	355	364	382	373	397	348	350	342	386	393	364	400	363	342	351	371	367	338	349	385	375	377	384	417	357	330	386	398	379	406	410	363	339	368	370	340	370	331	375	370	414	384	369	334	375	383	404	359	371	344	373	391	400	400	375	399	350	373	363	411	372	403	400	335	366	353	340	381	372	370	354	336	388	351	358	393	421	374	370	383	372	369	349	373	368	362	391	374	355	361	351	362	382	345	386	392	409	324	364	370	390	356	360	351	349	408	349	341	388	397	384	376	393	357	372	377	349	373	368	380	379	379	383	352	347	390	384	385	386	366	353	390	368	371	367	362	394	353	379	387	351	348	394	416	377	363	342	392	379	335	369	374	366	387	384	379	342	359	327	365	347	338	390	391	372	380	372	371	368	367	393	356	374	362	392	369	358	368	365	333	349	367	335	338	389	387	386	392	330	360	381	367	373	344	390	366	357	351	355	357	388	376	353	341	376	333	409	380	369	388	369	401	360	380	389	381	364	409	359	353	376	349	385	373	339	354	357	373	377	382	377	386	357	389	387	403	363	379	385	334	350	347	369	391	338	358	399	355	330	396	372	378	398	402	355	387	360	377	378	351	397	374	407	351	387	350	389	360	364	322	357	404	357	384	380	375	364	359	361	363	372	383	383	394	337	410	359	361	351	394	356	369	367	373	371	392	381	344	349	373	358	377	364	356	395	351	363	390	364	375	355	376	372	386	381	392	375	356	353	377	390	380	382
56994	72984	33566	12568	16809	12163	1038	489	461	394	425	406	426	406	385	427	372	352	391	394	347	379	363	391	416	380	365	365	392	381	397	369	359	397	369	391	356	369	390	392	341	383	377	370	378	346	392	392	343	374	356	375	366	404	351	380	366	393	387	368	392	348	380	369	367	392	417	363	365	375	410	364	356	350	350	385	367	340	379	387	383	386	385	371	362	350	382	378	393	368	354	356	363	358	373	369	362	368	358	373	381	396	365	417	424	356	411	365	375	368	375	364	350	369	371	357	327	381	359	390	368	363	398	370	370	334	336	415	397	393	359	353	387	364	371	386	374	399	380	377	388	384	393	377	372	369	382	374	406	371	355	346	315	401	349	340	369	374	367	345	341	377	349	367	374	403	347	404	377	393	328	366	330	372	363	365	353	345	368	403	308	374	378	364	395	385	373	380	386	378	374	375	370	394	361	358	380	364	351	358	359	368	406	418	348	382	399	366	373	350	407	363	368	397	398	347	355	361	381	340	364	374	354	372	407	374	363	347	382	362	361	405	359	361	383	360	406	400	346	383	373	367	397	383	386	368	323	400	375	343	366	358	381	429	368	330	344	370	390	393	384	362	359	366	358	379	366	342	385	389	368	367	372	376	379	395	403	429	375	366	382	354	375	413	374	360	371	337	367	377	367	357	379	371	393	373	399	340	391	353	389	402	373	408	355	369	347	386	370	379	370	395	366	385	329	360	359	393	357	379	396	353	371	364	408	374	370	385	373	355	398	390	380	358	379	377	364	400	400	364	350	370	376	359	394	379	348	398	398	369	369	362	346	378	352	395	394	372	375	361	382	326	331	385	351	355	374	372	375	350	328	314	373	359	369	342	390	384	395	367	344	332	380	352	369	377	389	377	352	363	395	357	355	351	360	352	384	372	381	414	354	371	369	367	394	356	342	379	357	393	361	356	357	359	370	361	347	401	333	366	402	365	360	400	352	372	358	409	356	387	370	378	393	348	370	349	342	383	381	352	373	350	371	375	369	387	366	364	362	380	371	351	320	384	361	356	381	397	365	387	380	338	386	360	390	396	397	359	361	368	352	381	361	360	390	366	350	380	388	360	406	375	373	373	381	388	384	369	381	345	358	387	365	365	387	333	373	381	383	393	361	405	396	351	361	355	356	357	373	345	388	374	361	377	376	368	343	401	342	405	342	380	354	372	347	365	336	359	377	385	382	370	367	342	373	370	380	387	391	379	422	353	362	379	368	335	385	398	356	402	357	363	329	382	393	370	396	364	378	354	368	327	373	381	378	404	380	357	376	352	357	363	379	378	389	369	387	358	351	360	398	365	378	395	380	362	356	370	407	369	398	392	401	334	340	319	358	375	376	401	378	365	339	357	359	366	355	382	392	368	356	386	375	335	391	363	391	366	382	401	398	381	374	369	381	387	387	379	356	395	369	384	386	348	368	392	375	354	367	343	339	368	343	369	388	386	394	409	370	383	337	391	350	361	364	372	352	349	351	374	388	347	364	343	351	391	328	368	376	355	346	366	394	372	382	367	393	379	356	384	334	370	413	368	358	378	348	369	372	372	430	375	391	393	337	411	358	391	366	363	417	375	397	368	391	330	386	378	351	343	405	381	380	355	363	350	372	378	395	388	334	386	365	334	362	373	355	329	354	379	403	357	353	408	376	364	396	364	407	355	364	344	392	366	375	357	359	341	392	381	364	391	410	356	378	332	377	416	405	345	392	375	404	381	358	351	361	392	373	372	409	384	396	372	385	393	367	367	364	359	385	361	369	341	372	345	370	387	386	396	385	354	363	376	337	346	380	366	398	363	371	370	374	382	351	394	392	368	344	375	389	368	374	332	349	376	365	367	345	398	359	371	338	366	380	368	355	393	342	369	353	340	350	364	365	339	371	369	376	374	384	333	376	382	365	377	388	339	402	394	370	362	365	347	396	378	362	365	370	367	339	354	365	364	387	350	378	375	391	381	411	383	377	404	349	356	373	372	359	357	356	380	380	362	367	363	366	399	353	362	363	370	391	357	358	347	345	390	369	351	380	363	366	382	358	372	347	362	348	349	404	372	398	377	396	373	347	358	347	376	384	371	424	371	370	362	392	357	406	399	381	372	379	380	365	358	369	381	369	348	364	347	322	366	382	386	396	380	334	327	364	381	373	366	338	365	380	373	409	393	363	356	338	370	376	406	385	370	374	415	381	388	358	387	354	355	410	385	395	372	375	357	369	381	358	359	368	394	390	353	336	384	374	346	361	370	365	381	379	380	367	327	387	395	393	360	390	398	373	366	341	354	362	366	343	393	392	382	356	365	325	321	358	400	350	343	374	406	380	371	374	374	336	379	388	356	382	381	373	383	367	326	397	351	368	362	402	361	362	379	378	333	342	347	364	397	345	373	388	343	361	359	386	344	367	400	372	383	381	379	383	366	370	387	383	347	360	413	378	357	361	356	382	341	346	363	385	390	364	366	388	342	358	337	349	396	337	371	364	377	373	342	376	364	388	383	367	358	370	372	359	343	362	389	334	350	345	358	356	364	350	366	387	375	379	367	366	400	357	368	367	367	385	367	373	363	374	388	338	407	375	378	363	366	339	365	350	389	384	361	347	386	381	367	357	409	364	365	366	412	366	396	383	381	343	367	363	363	367	342	359	355	359	357	374	379	388	375	359	355	397	381	351	386	370	364	369	346	389	382	336	374	386	383	365	362	398	388	338	344	385	392	356	359	384	341	386	369	395	366	357	387	375	343	367	371	389	350	355	367	389	374	358	371	380	384	368	356	343	353	353	375	377	368	356	347	374	376	388	348	389	356	378	353	354	379	368	344	366	357	351	365	377	389	375	374	369	348	376	342	363	338	383	364	362	363	370	363	410	360	358	370	372	369	359	395	399	378	374	361	361	386	372	387	367	377	382	368	371	397	364	362	359	347	378	402	410	391	351	382	352	369	385	359	355	354	368	390	393	362	389	388	389	369	336	353	372	354	364	367	372	365	425	365	363	387	368	408	346	363	353	382	367	368	357	386	406	361	372	353	353	383	377	368	374	390	352	369	377	376	350	408	363	381	339	363	392	346	397	373	398	394	386	368	399	350	379	398	389	368	392	366	348	382	380	402	363	383	367	364	344	377	361	355	354	364	363	376	338	392	370	348	399	401	404	376	345	366	368	396	405	397	369	359	378	345	358	398	380	362	415	383	366	368	389	348	353	357	379	371	388	350	346	368	363	355	387	403	364	366	358	362	408	373	386	359	400	361	394	346	358	336	343	399	377	400	369	365	376	387	390	331	332	353	373	362	379	383	328	360	397	383	376	377	339	393	337	378	391	375	393	377	383	400	387	392	376	382	340	390	389	352	352	347	393	395	370	377	348	352	347	348	376	394	361	364	383	392	340	377	357	345	347	330	343	354	374	399	359	392	348	352	400	354	360	361	382	323	397	351	358	382	342	386	368	311	393	387	406	387	364	370	387	322	356	395
31965	21743	7899	1250	951	694	413	336	331	363	334	346	323	308	368	331	361	346	328	357	371	340	341	327	345	388	345	333	338	374	360	340	351	370	315	351	364	334	354	335	338	390	330	292	348	341	330	315	333	328	388	331	362	354	393	333	332	323	339	355	366	362	354	358	299	341	322	337	342	375	338	362	321	310	348	364	377	357	317	349	344	339	369	356	359	348	348	366	354	321	335	355	322	357	350	369	346	341	304	351	328	309	363	332	341	312	345	366	360	376	338	347	330	339	343	338	360	316	341	376	372	351	350	338	341	349	353	340	340	343	356	360	339	325	385	326	350	332	336	379	340	346	326	362	333	364	326	337	338	348	344	319	351	310	370	383	359	326	348	297	337	365	331	341	345	343	375	307	364	376	367	331	332	359	375	334	343	334	376	364	306	354	325	349	357	353	337	324	385	320	361	367	352	333	334	352	323	370	372	332	340	376	349	322	357	357	364	350	331	363	345	330	349	347	324	363	399	356	344	332	350	356	359	362	391	343	366	326	364	355	371	370	362	365	365	367	327	357	362	365	372	341	351	343	345	344	361	391	377	325	319	324	343	324	347	364	380	332	347	368	332	344	388	297	313	381	322	356	338	342	326	312	341	365	363	336	329	302	374	360	354	345	360	349	358	339	367	363	336	335	363	340	385	351	342	326	350	349	362	349	360	345	354	318	363	320	336	353	342	336	342	340	369	345	370	327	327	383	340	385	353	335	356	344	322	391	341	334	378	354	376	344	331	364	344	334	373	346	371	335	349	372	344	345	330	329	339	345	339	315	334	381	344	358	346	344	349	359	335	362	367	346	370	374	403	337	363	355	331	307	355	345	344	362	355	362	369	327	341	346	358	362	361	348	345	348	326	357	345	380	337	358	334	321	347	355	349	365	323	341	355	359	336	358	372	364	363	359	329	375	342	348	341	338	328	389	349	326	363	375	376	376	370	378	345	341	369	367	370	357	321	318	329	340	371	347	343	366	339	339	358	357	314	332	325	342	358	351	357	386	368	331	322	368	335	344	332	338	330	368	344	351	353	342	366	334	347	356	349	360	343	343	380	366	332	369	345	336	355	350	363	348	360	301	344	345	361	357	364	345	334	357	355	326	356	348	358	338	365	383	312	324	328	357	362	318	355	344	342	358	320	346	367	348	347	368	390	336	359	326	344	353	321	334	347	344	364	348	369	327	360	343	346	350	389	311	348	328	351	337	344	363	341	374	327	350	357	326	355	383	343	361	323	378	357	337	362	336	376	330	317	350	368	350	340	323	320	333	315	362	371	331	360	334	335	342	357	344	357	372	350	344	328	357	366	347	353	377	363	353	331	355	368	392	335	333	344	323	332	336	367	342	374	327	359	344	344	343	357	349	340	344	358	360	338	347	375	348	354	338	332	377	348	375	343	379	368	351	357	341	344	351	352	362	338	356	343	344	366	326	365	351	352	350	349	334	353	337	345	351	363	364	332	342	380	314	358	365	375	352	352	326	330	344	335	327	355	355	331	381	368	344	343	356	301	328	317	359	338	341	345	364	326	340	363	344	387	363	338	350	364	318	335	312	347	367	344	350	326	354	347	364	340	318	352	326	321	367	344	345	340	365	366	363	368	344	353	332	319	347	359	312	345	374	321	332	354	325	349	385	321	344	366	346	349	358	390	322	340	347	358	331	335	355	354	335	355	385	305	345	393	372	356	356	370	350	361	333	332	361	338	334	334	309	318	357	350	365	351	372	368	332	365	340	342	342	383	339	360	327	319	364	352	361	367	341	360	351	345	356	366	347	380	353	372	346	316	318	330	336	353	376	359	369	336	328	306	354	372	344	350	362	359	352	351	330	370	373	370	345	361	349	370	324	350	352	329	337	336	358	345	337	367	375	347	335	396	321	355	344	357	356	320	373	373	354	353	367	357	350	342	363	375	346	377	358	356	347	369	327	340	349	320	338	336	317	341	358	343	349	343	336	361	342	333	369	346	366	337	320	355	348	360	387	340	371	351	321	323	363	320	339	359	338	323	341	357	360	337	371	357	330	342	343	347	311	353	353	345	339	323	334	299	329	333	350	387	334	367	344	323	378	361	361	319	361	350	339	367	362	349	387	349	352	355	348	336	327	343	367	351	334	360	328	348	367	361	357	369	348	362	362	345	367	364	347	379	352	342	307	338	387	369	392	324	359	343	306	366	326	362	345	339	333	350	350	359	354	332	328	375	361	330	350	377	357	343	333	357	366	323	339	357	375	337	362	325	363	315	383	345	343	342	367	358	380	340	339	345	327	357	334	361	336	357	325	327	351	308	340	339	327	379	329	341	342	357	350	357	316	334	351	372	367	348	340	335	355	333	357	345	346	337	329	336	340	387	314	368	338	343	378	365	348	362	349	331	327	351	351	374	352	378	366	318	349	376	359	335	343	346	351	322	351	374	356	331	365	366	359	355	319	374	356	334	328	337	385	350	319	357	347	338	323	356	350	322	383	318	351	410	338	360	357	359	328	368	336	372	387	364	355	333	324	342	324	332	341	348	338	345	365	343	343	332	360	326	361	407	335	330	344	345	338	335	348	348	337	356	382	344	350	338	328	349	334	343	327	367	344	347	358	350	387	303	344	343	346	348	332	318	346	345	317	333	349	365	330	351	375	390	326	372	337	354	328	373	342	372	334	321	334	323	362	352	351	342	366	391	338	376	331	340	340	336	352	323	350	332	289	307	358	349	350	326	340	324	354	344	346	400	373	343	346	344	362	333	344	330	351	339	351	318	355	352	351	367	384	342	318	336	350	322	346	331	308	364	361	324	361	315	344	339	329	340	346	364	346	322	367	373	324	348	330	348	314	337	326	348	360	309	378	332	350	340	374	331	360	306	348	330	345	342	346	351	375	373	381	329	374	327	349	381	339	339	352	318	377	344	373	342	355	339	316	328	329	313	341	363	349	372	366	375	327	343	372	381	365	338	359	324	344	338	346	345	344	357	364	332	345	336	349	338	312	359	346	322	356	339	354	341	373	361	370	328	334	355	330	351	359	360	352	352	366	355	375	356	345	364	355	343	359	366	358	344	340	351	386	342	325	339	326	370	373	334	331	355	369	320	337	349	352	330	364	360	363	347	338	345	360	360	371	347	330	354	343	348	328	344	397	333	338	346	331	349	357	353	353	351	358	357	333	346	357	330	329	368	348	342	361	355	339	369	355	311	364	313	349	352	355	390	355	348	325	366	353	326	320	343	337	381	372	349	338	328	375	321	333	323	317	351	338	380	329	363	353	353	334	325	347	328	376	350	343	358	333	371	349	373	334	317	316	341	324	349	335	378	331	352	353	368	362	375	369	357	329	350	344	336	344	349	333	377	348	359	350	359	359	356	326	325	359	353	341	354	357	350	347	354	368	360	395	341	343	332	367	347	356	353	423	331	383	326	359	392	303	333	382	335	337	357	339	340	380	346	355	346	359	336	343	356	354	362	345	330	343
24212	15711	3914	923	1130	905	322	316	307	307	337	327	323	351	323	279	289	358	332	345	331	322	330	310	311	323	342	349	332	315	344	333	335	319	345	316	332	339	333	320	339	316	305	342	322	298	344	341	284	329	320	352	318	322	303	326	325	343	361	321	349	329	341	334	343	349	350	331	299	337	306	333	311	276	333	330	337	322	319	316	322	335	331	320	341	333	327	333	332	321	355	313	301	314	299	337	316	312	295	308	324	318	320	319	320	311	312	350	343	304	334	300	336	313	315	296	323	309	345	322	303	309	323	326	342	330	339	323	335	331	310	348	345	314	298	313	327	321	324	362	296	321	342	350	317	326	323	301	340	348	308	326	309	301	351	305	325	323	316	297	337	344	321	303	336	311	354	333	324	337	301	343	318	314	341	358	301	347	303	321	312	322	318	292	346	330	311	344	321	295	338	332	329	304	329	324	313	278	364	340	335	318	321	315	312	309	342	343	317	319	291	327	348	305	312	336	304	336	342	345	322	314	311	327	306	319	337	331	316	290	336	305	329	301	277	321	341	321	334	305	305	300	327	302	284	333	313	304	338	319	315	327	300	325	325	326	329	325	321	310	339	332	351	321	301	295	338	371	337	313	329	322	321	338	294	304	298	310	318	327	323	318	304	310	323	352	338	339	351	355	313	344	354	333	322	350	331	295	342	326	335	330	312	333	299	314	307	296	337	309	369	332	323	329	328	306	343	327	333	312	308	328	303	342	358	318	317	316	315	281	353	311	317	328	349	284	307	314	322	346	321	293	326	340	322	336	336	312	326	294	340	335	323	340	310	342	301	329	315	296	315	297	317	334	332	348	338	327	336	317	323	318	339	317	325	350	347	338	349	320	337	343	327	329	344	310	319	316	301	309	320	315	317	346	313	334	331	339	339	317	294	335	317	319	356	323	323	305	311	326	320	341	321	332	312	312	332	313	337	321	323	336	329	333	306	307	323	339	351	314	306	360	302	329	315	333	342	311	336	320	349	316	325	321	291	321	338	308	325	312	329	312	347	314	308	298	314	295	322	340	349	318	326	342	292	319	323	333	331	304	316	303	318	295	310	331	326	308	343	308	303	316	286	298	326	309	341	323	339	311	288	326	349	329	325	329	338	312	313	318	323	319	337	326	356	334	324	324	314	350	327	316	328	334	338	292	356	316	318	332	312	338	324	308	313	309	312	320	305	332	316	333	334	320	308	317	292	344	328	325	311	355	331	333	350	320	295	343	337	302	326	334	318	318	323	332	280	327	334	356	309	334	315	312	323	315	338	298	339	325	346	327	322	295	327	326	333	343	332	320	317	325	306	338	329	327	324	300	311	307	358	306	296	363	307	280	317	314	339	346	307	338	369	299	335	308	315	286	284	344	338	309	321	306	303	288	326	353	328	320	311	306	301	292	320	341	337	330	335	317	330	319	366	293	348	300	328	323	326	322	321	314	286	312	332	299	325	318	330	323	304	351	338	349	332	307	302	348	308	334	297	374	311	346	316	305	310	323	315	325	312	289	321	294	349	360	326	332	363	321	310	299	311	342	324	326	348	329	352	325	316	332	302	353	321	352	320	298	306	334	307	312	346	353	319	342	309	326	319	323	320	342	324	320	302	302	333	339	330	305	327	285	315	323	339	346	324	329	328	330	353	335	332	328	332	336	346	356	334	327	319	338	340	304	315	324	327	326	310	305	309	320	328	303	350	320	292	321	333	318	314	340	320	336	296	355	344	304	303	316	326	347	329	346	334	311	321	276	303	328	331	300	337	304	310	308	351	339	360	309	335	304	307	306	303	308	341	337	327	364	314	319	314	327	309	296	353	322	292	315	307	306	329	333	320	321	307	336	357	289	320	343	343	316	319	327	340	302	343	344	292	312	347	299	301	327	307	318	324	315	298	342	331	311	313	330	293	285	365	324	357	320	336	297	302	315	304	293	313	358	326	339	309	330	333	303	309	334	307	341	333	316	344	318	356	333	305	314	350	306	320	315	326	339	297	310	354	323	308	318	335	318	327	319	311	289	336	315	311	306	374	301	318	296	364	319	308	279	339	313	288	328	343	338	339	316	326	300	315	314	327	357	338	342	320	326	318	331	315	329	270	311	328	315	325	322	318	301	340	309	321	323	353	274	314	314	359	325	303	326	333	339	315	331	324	328	324	313	318	304	324	319	300	339	322	347	352	334	306	302	313	338	323	331	360	346	352	354	317	341	312	328	307	289	311	306	315	334	331	326	327	337	322	298	327	346	308	316	311	336	294	340	320	313	339	314	296	317	325	307	333	296	332	315	312	341	327	297	333	324	362	321	337	336	333	315	305	298	298	312	308	320	318	331	325	318	334	346	303	325	303	312	324	333	324	338	317	328	326	332	314	340	283	312	309	343	330	310	324	321	363	288	326	345	306	323	311	343	300	338	316	319	315	316	330	340	311	301	291	356	322	347	312	294	330	337	314	354	308	343	324	300	293	325	356	292	328	318	333	292	311	319	334	326	309	302	321	331	320	324	323	333	303	309	320	319	313	312	307	324	342	319	336	341	330	338	327	306	334	318	310	338	294	340	330	316	311	333	335	303	312	302	313	309	313	333	310	289	292	339	372	311	321	314	309	294	327	282	310	344	320	330	318	324	290	319	303	312	337	294	315	313	294	306	303	296	334	339	330	314	311	288	335	331	304	323	361	299	341	353	348	316	322	313	309	330	301	322	341	320	298	311	324	340	316	319	326	315	282	314	334	328	322	314	335	365	287	334	320	333	305	314	301	341	331	283	316	297	350	305	309	330	301	319	332	330	322	318	342	345	343	332	325	309	367	296	343	319	301	329	334	309	352	343	321	312	324	306	323	339	328	319	303	315	324	317	349	331	290	317	283	318	306	308	303	314	319	331	343	310	323	335	339	338	321	329	332	323	288	342	327	330	314	356	311	308	303	334	303	328	330	298	318	322	327	358	337	323	320	360	303	317	353	363	320	369	302	311	337	310	318	320	361	338	350	323	301	354	329	330	346	323	317	331	339	324	324	313	326	301	297	319	317	310	327	316	326	299	363	327	309	349	328	327	343	321	314	330	308	309	323	321	349	317	303	315	315	332	335	342	311	334	323	294	287	322	293	323	321	320	318	358	340	321	319	325	337	314	329	321	322	308	310	319	315	325	304	288	337	292	339	305	318	321	318	352	289	294	332	321	322	323	310	327	340	338	331	353	312	302	307	303	292	328	317	314	291	342	352	346	356	354	328	333	311	322	309	318	337	329	296	332	286	321	323	300	296	332	320	318	292	303	316	316	318	321	329	313	315	287	299	333	292	309	302	333	317	354	340	307	321	313	349	323	332	318	327	309	346	326	326	304	322	339	312	306	320	317	340	283	370	318	333	305	290	305	317	318	318	349	304	334	329	342	327	319	300	388	316	301	310	327	290	302	304	320	313	331	327	331	312	330	316	307	305	336	336	310	323	326	349	316	359	318	318	347
25827	22143	28134	24888	17570	8399	623	312	278	296	308	251	243	266	251	265	260	261	250	264	245	280	295	249	266	277	256	254	256	273	235	255	254	261	273	292	255	253	260	267	253	244	260	270	258	242	276	222	251	243	251	232	295	254	270	259	233	250	281	252	235	266	251	248	242	240	240	290	222	258	243	240	259	270	255	256	275	236	283	259	267	240	227	264	250	257	253	250	271	247	276	242	244	237	268	238	266	258	252	231	260	270	248	279	261	250	262	254	240	246	291	275	272	276	276	250	224	231	252	240	233	286	253	252	258	237	278	248	262	258	268	260	260	290	272	249	247	259	267	258	242	251	270	261	268	259	229	255	225	234	252	243	271	199	243	279	280	263	256	254	271	281	261	275	257	250	242	242	237	260	237	264	285	261	260	247	263	265	242	259	261	276	262	277	254	278	253	260	250	261	234	249	273	240	253	239	233	272	225	252	262	229	260	228	264	264	274	250	256	239	245	256	280	230	265	266	258	230	236	251	250	265	266	234	249	249	261	268	257	216	259	234	245	249	242	247	250	249	259	236	258	246	265	241	243	207	267	248	249	280	254	284	282	238	253	250	247	256	234	241	256	281	255	261	216	258	256	273	270	233	277	236	270	264	258	258	243	281	264	253	252	242	262	257	292	288	279	266	239	257	244	251	269	272	246	255	253	278	270	226	259	256	252	266	264	236	245	262	309	241	287	287	232	258	250	216	251	242	273	255	237	229	278	243	267	221	273	254	238	240	238	240	253	249	249	271	274	270	244	243	269	254	239	262	244	220	259	271	273	275	244	281	257	270	257	249	264	259	276	237	248	237	235	236	258	277	256	222	262	240	263	279	233	245	263	253	248	249	251	265	222	250	250	257	252	248	240	254	259	244	258	244	274	261	225	261	256	244	241	237	249	277	204	263	285	235	259	272	233	238	248	267	236	249	271	236	268	254	217	241	264	276	234	280	227	265	260	265	261	273	285	249	254	241	261	261	242	247	261	223	263	286	250	276	244	247	254	260	246	269	245	253	277	276	252	229	258	249	227	248	260	270	243	265	239	255	241	266	255	244	289	249	250	272	253	261	245	239	254	245	256	245	242	243	228	244	260	240	254	260	242	259	267	239	229	228	284	257	261	259	242	247	260	252	258	241	263	257	286	263	268	274	258	274	241	226	230	266	230	247	233	236	242	261	231	272	227	244	251	267	254	230	247	241	264	266	257	246	262	254	256	248	251	244	221	233	271	269	270	268	255	235	248	234	232	245	253	243	250	270	263	250	238	258	265	244	257	249	247	247	271	226	258	241	271	236	237	259	250	269	258	247	284	284	233	267	262	279	248	276	254	272	228	253	226	261	252	275	247	262	267	275	263	259	222	270	257	245	277	262	250	256	259	229	245	249	249	256	307	262	241	227	269	293	235	241	225	255	259	255	234	257	268	225	271	259	243	244	268	251	271	265	277	250	252	243	273	258	243	273	235	271	248	229	260	253	240	259	274	267	272	267	249	264	284	230	231	261	270	237	267	245	272	243	272	269	265	282	230	258	255	229	254	270	248	249	254	257	256	233	286	287	258	244	260	228	237	267	228	272	270	255	268	271	277	237	232	261	249	253	246	259	253	257	282	280	273	265	280	274	247	248	254	247	246	242	259	252	236	237	254	253	256	242	244	275	252	247	278	247	226	294	284	263	265	247	219	265	232	241	252	259	233	281	221	247	252	257	256	253	244	240	247	240	259	221	234	248	276	227	250	266	250	271	242	240	262	259	254	241	268	265	212	245	268	250	248	244	261	244	243	240	263	234	284	255	257	266	260	249	254	256	258	243	270	236	264	248	234	249	264	272	263	268	238	275	255	244	245	254	247	251	250	234	254	267	242	249	264	268	272	263	233	250	246	264	267	239	243	262	246	238	262	252	285	240	218	271	260	272	263	230	224	242	283	245	235	268	254	232	234	253	270	263	276	260	245	249	228	229	261	260	274	248	274	205	238	247	278	254	247	276	218	254	236	240	265	273	233	240	253	232	246	236	232	226	238	246	261	253	233	248	242	240	239	246	247	273	239	273	221	248	259	218	254	245	266	287	227	251	235	236	253	258	247	241	237	246	242	248	225	266	242	256	222	296	232	262	250	248	268	243	254	273	269	268	279	248	252	259	241	276	259	252	268	239	227	253	251	240	240	245	269	269	240	248	237	256	269	274	264	267	282	261	271	242	276	269	246	288	278	257	249	251	231	240	280	234	265	268	268	258	248	240	256	282	248	233	273	262	260	236	260	281	268	225	243	276	238	246	252	234	270	237	256	251	252	251	244	242	254	237	275	248	261	263	246	256	226	243	275	252	258	246	254	249	251	270	232	238	248	250	273	227	247	256	234	246	260	261	286	249	238	272	234	239	212	251	265	274	261	243	249	255	206	254	242	235	274	287	265	265	257	246	230	274	268	240	248	276	255	259	253	244	264	269	239	248	239	231	267	264	254	241	274	251	249	275	242	259	262	263	264	266	237	266	278	216	271	265	227	251	252	258	253	261	248	264	239	240	231	238	253	249	233	232	239	262	231	247	285	270	250	228	250	256	220	221	267	248	230	236	218	250	249	239	263	269	244	285	236	264	262	244	267	264	275	265	250	240	243	258	230	246	263	256	237	268	253	230	248	244	251	261	269	256	242	266	272	232	251	257	246	274	245	277	236	250	262	270	234	229	258	268	244	261	254	241	232	249	285	249	247	240	262	266	264	256	259	255	240	267	266	240	263	244	252	269	233	255	252	256	237	229	240	260	254	269	266	252	243	265	238	256	261	263	231	250	261	256	248	262	250	228	244	230	250	238	230	273	239	238	225	242	271	246	262	265	261	260	216	253	280	231	242	249	234	222	245	245	284	242	245	258	238	256	255	251	232	273	262	228	198	223	268	232	247	243	232	242	303	261	241	265	226	273	235	250	262	264	251	281	238	268	254	250	266	261	260	250	224	241	263	243	225	260	264	251	245	261	267	268	253	260	241	248	251	272	252	274	239	258	263	233	264	260	276	276	234	240	260	242	237	254	243	243	273	263	238	209	227	252	254	244	236	242	295	236	265	265	250	236	237	230	255	255	253	245	266	263	248	251	230	227	256	275	257	237	217	241	253	264	244	251	266	292	245	272	247	224	253	227	260	249	248	261	253	248	243	230	233	225	295	248	268	251	232	254	262	251	264	262	231	262	258	247	237	233	275	264	238	262	246	274	271	264	244	273	250	242	221	250	249	273	260	271	264	232	238	287	261	229	247	274	251	264	253	229	243	266	281	258	268	245	239	253	245	278	266	258	251	228	261	244	258	236	255	217	258	276	283	275	264	248	235	233	266	234	251	257	248	274	270	253	277	247	269	246	268	246	241	250	261	225	265	256	276	231	266	256	246	248	245	248	251	256	275	213	252	231	259	237	260	257	252	260	255	270	245	247	246	251	246	221	222	244	250	248	263	263	286	266	268	238	219	251
56046	61507	23549	8866	10358	6192	482	328	308	312	293	282	273	299	267	257	260	253	272	278	288	249	243	285	265	290	261	252	268	233	259	299	269	306	255	250	250	273	271	265	274	280	257	255	272	272	254	278	250	258	281	269	285	255	280	281	297	260	254	260	295	251	261	242	257	278	278	256	240	260	264	263	273	257	265	268	253	249	275	252	231	246	262	280	270	268	251	262	293	269	237	267	269	272	263	285	267	268	288	285	276	272	268	290	273	277	275	274	269	282	282	242	272	269	273	260	233	270	281	230	261	276	262	248	263	258	240	268	254	266	276	264	265	252	260	268	250	279	268	248	286	241	260	268	294	304	246	235	245	286	258	270	293	277	264	238	278	274	286	233	261	240	281	275	273	269	264	268	253	250	262	236	248	249	251	267	282	259	257	277	259	274	268	239	258	277	273	261	276	271	260	253	265	278	245	255	232	266	288	262	263	279	273	253	255	266	250	277	261	279	266	258	298	261	262	261	241	270	267	275	239	265	274	291	234	249	263	273	260	270	288	236	274	258	262	261	260	236	265	254	243	260	249	238	288	273	260	272	275	230	282	250	271	248	287	247	274	267	263	256	266	261	249	257	297	249	255	244	263	260	248	236	266	245	277	259	260	272	245	257	248	279	223	248	257	266	260	251	259	256	252	244	262	244	278	247	274	271	274	258	257	245	275	242	274	282	283	259	236	253	255	275	271	263	291	245	259	222	267	261	248	261	268	263	250	264	275	266	259	257	272	275	271	261	272	242	280	268	277	250	276	237	242	281	256	287	270	248	267	258	250	276	283	274	309	260	266	274	259	274	262	263	240	249	252	275	223	302	250	267	276	248	287	250	261	262	250	272	249	254	266	292	264	296	249	265	264	264	263	250	252	266	259	258	254	262	275	258	256	244	236	286	258	293	269	263	261	247	270	276	271	268	266	244	275	258	258	273	247	281	263	277	266	263	278	257	274	312	304	275	259	265	264	254	280	248	267	261	255	285	260	267	243	267	261	246	255	276	294	285	251	275	277	258	277	263	255	245	231	271	267	250	252	244	247	247	252	262	237	261	250	256	240	258	270	255	257	262	299	244	272	258	284	273	256	294	265	284	243	262	263	249	273	263	296	255	238	261	234	266	261	255	266	265	289	276	293	270	283	269	283	260	267	256	267	264	279	241	261	249	275	277	273	254	271	276	258	252	298	273	272	258	277	269	258	280	277	234	241	270	279	244	250	286	261	302	269	263	246	268	251	272	294	261	278	269	266	236	259	284	274	255	256	279	273	274	239	290	263	284	288	295	256	269	244	253	285	274	262	252	298	245	268	259	273	277	249	262	242	289	302	266	238	277	258	268	254	258	273	277	260	304	259	276	242	267	254	272	274	277	258	268	277	250	271	237	235	261	250	287	242	278	253	281	261	268	256	264	270	279	277	293	267	311	291	237	252	274	256	260	273	253	275	251	250	268	261	288	257	257	273	266	265	260	235	265	237	260	273	233	258	270	282	265	270	250	274	244	286	268	268	252	287	285	236	261	272	237	237	263	243	269	234	255	280	260	288	289	264	268	258	274	269	249	246	268	253	301	242	258	252	257	242	269	259	253	255	254	264	245	275	250	236	212	272	257	293	262	263	256	253	269	247	303	252	252	239	250	260	254	253	249	252	254	261	272	254	242	268	277	268	239	257	259	256	295	262	260	252	258	240	291	242	278	259	296	246	293	235	296	268	252	296	248	260	259	243	239	256	274	254	266	256	264	281	269	250	267	275	248	273	253	272	268	253	249	262	261	253	258	285	265	282	268	291	234	255	252	278	282	254	261	243	271	274	269	272	270	272	293	279	271	282	245	271	254	273	257	278	297	254	275	273	281	270	269	274	268	277	258	291	279	238	269	284	252	284	274	250	266	281	262	263	281	254	290	236	269	257	285	277	282	247	282	254	282	277	276	260	267	274	266	233	218	267	252	265	281	268	240	276	275	262	262	255	281	272	242	284	275	272	299	260	251	266	279	286	257	289	260	268	257	270	287	267	255	242	239	266	256	245	265	278	253	262	270	263	290	247	262	253	266	265	265	271	278	267	276	271	259	316	263	287	278	286	250	256	278	273	247	268	256	233	244	264	250	260	272	275	274	248	255	259	269	265	280	241	279	238	256	259	264	254	274	275	272	249	254	286	265	254	258	267	263	255	243	244	263	249	273	231	296	264	254	270	266	285	278	242	274	263	243	285	270	250	293	270	257	250	275	274	234	256	236	272	270	280	249	295	267	258	258	291	259	270	267	252	217	271	271	283	274	297	268	251	291	277	261	247	224	280	279	250	284	257	258	251	254	270	233	288	279	277	281	267	263	223	264	288	282	263	265	276	285	284	255	242	284	264	279	254	256	284	259	244	255	270	263	258	256	272	282	266	265	285	260	288	274	259	252	287	247	267	286	227	242	269	249	272	248	253	270	266	270	263	271	248	265	258	264	258	258	250	241	258	257	238	273	287	278	241	308	258	248	272	288	270	282	265	245	266	245	252	265	263	255	268	256	279	298	272	265	255	258	269	270	259	256	259	253	281	258	260	254	271	253	270	246	273	258	285	249	231	266	261	253	244	245	285	250	249	238	256	278	266	249	275	239	274	239	253	251	246	262	273	249	254	278	250	289	275	247	260	253	281	272	249	278	275	267	285	277	234	231	246	299	280	256	251	307	274	250	281	271	255	304	235	261	253	245	270	248	268	255	272	232	266	262	270	259	278	271	264	273	271	281	296	251	263	257	254	263	283	275	283	267	261	240	267	255	259	283	246	244	272	287	267	266	258	261	246	260	263	252	262	265	260	250	247	240	286	246	272	271	294	259	245	239	270	280	247	243	245	259	278	260	279	266	222	250	271	275	267	261	241	286	270	264	287	285	252	225	272	248	265	254	283	278	250	270	265	280	275	284	290	247	239	254	267	251	255	269	254	278	263	237	254	258	285	262	243	263	269	252	260	260	232	259	290	270	291	283	258	278	269	250	275	273	250	282	251	284	258	248	289	274	279	244	295	259	267	274	286	250	240	255	241	294	262	291	272	261	249	268	267	287	259	241	267	239	261	241	240	263	239	260	255	284	256	270	257	252	238	264	282	240	248	286	271	249	250	270	252	283	249	247	269	253	239	276	293	252	251	249	283	239	265	247	266	245	253	249	281	250	278	279	273	262	242	279	254	253	249	272	254	260	277	263	254	263	283	245	259	262	254	282	248	237	279	270	256	262	239	295	278	295	244	242	281	253	241	287	252	248	256	268	296	259	242	286	270	271	299	266	270	271	277	231	268	299	277	246	282	249	283	258	240	246	236	251	275	275	263	269	258	267	252	214	274	237	248	269	240	260	235	291	255	253	257	265	265	273	279	275	279	250	267	246	252	261	256	264	240	262	244	240	247	272	267	264	280	298	280	245	243	291	265	277	288	263	272	264	250	251	297	259	256	242	272	282	274	280	281	248	264	254
24623	21714	28806	24504	22054	17811	3351	565	452	465	443	404	409	392	376	418	405	404	377	373	399	389	340	369	359	368	371	374	388	384	409	358	409	410	401	411	368	391	402	391	382	389	376	396	390	367	371	373	341	324	391	366	382	393	391	424	371	357	378	366	395	412	357	364	389	396	366	370	417	358	355	370	382	398	377	363	352	388	414	399	402	355	380	402	383	385	376	375	363	365	397	362	405	400	404	359	378	359	330	393	376	375	377	381	394	391	404	352	372	420	406	398	394	350	410	401	429	381	389	392	379	351	398	377	421	390	436	363	352	389	377	371	438	405	351	370	351	401	376	354	335	369	369	346	376	372	373	392	366	402	395	377	370	373	368	356	374	359	375	373	358	357	402	352	357	373	363	374	360	384	359	352	405	366	378	365	383	378	364	369	393	345	387	332	384	376	371	355	350	362	369	404	357	402	382	365	381	407	392	347	374	359	381	323	403	327	401	417	366	369	408	400	369	393	405	338	376	351	407	376	377	377	406	375	378	373	369	411	426	398	407	367	312	392	380	391	367	397	388	376	398	357	361	349	389	368	385	325	377	387	343	358	370	382	380	346	394	378	398	363	367	398	353	374	370	392	369	349	363	365	384	370	388	373	348	373	376	376	359	369	345	384	361	356	371	354	370	357	367	368	351	388	395	381	387	349	377	370	410	386	394	393	383	385	387	393	405	377	387	361	383	384	381	347	372	406	379	379	365	368	369	361	361	341	379	371	372	372	375	319	335	374	386	351	340	377	379	373	411	355	379	392	370	384	364	355	403	395	380	386	374	403	396	360	354	408	366	387	398	378	386	394	394	384	370	402	380	407	393	407	376	362	345	390	428	368	360	354	385	381	389	384	336	385	345	382	357	366	376	367	389	387	360	347	376	345	372	353	371	366	383	357	373	328	378	373	382	419	386	377	367	414	404	346	397	387	394	379	362	394	409	383	360	374	389	381	375	371	387	401	375	382	422	355	358	372	392	345	403	366	372	362	362	366	389	375	381	348	383	349	372	386	375	366	367	360	392	389	367	410	369	367	383	391	402	382	390	396	413	368	398	379	371	377	383	389	384	359	338	367	337	397	363	377	330	386	351	350	383	389	374	372	365	361	400	371	382	387	371	382	378	388	388	396	343	367	397	358	374	374	360	370	382	402	357	371	412	386	364	375	377	370	361	388	368	360	365	402	360	377	378	392	356	359	367	375	362	425	366	411	393	367	352	391	362	427	377	342	346	381	392	375	395	388	385	382	405	373	393	391	373	373	371	358	360	395	360	336	367	350	390	399	374	395	358	391	386	355	344	358	409	374	359	352	382	398	371	359	388	351	382	357	359	392	361	399	354	335	372	382	356	368	376	369	400	427	368	365	373	380	376	345	374	377	381	351	388	381	376	354	388	332	358	379	395	372	364	384	372	346	381	379	382	406	362	387	359	354	373	367	370	362	363	391	388	343	341	391	374	352	361	369	380	373	371	380	388	350	364	383	406	363	375	397	364	376	363	373	379	363	366	378	362	352	402	352	325	342	387	367	366	392	347	391	374	395	396	341	365	394	351	372	407	367	350	388	367	403	394	372	398	393	400	375	360	367	375	437	352	374	388	359	359	410	369	334	370	367	379	355	368	362	370	372	394	361	342	351	378	345	371	414	372	359	366	372	355	378	396	358	411	363	393	368	401	362	378	364	366	397	367	353	368	348	376	391	402	361	377	386	373	389	383	350	389	380	392	384	381	382	370	352	376	350	369	384	386	345	405	417	370	365	380	379	373	366	380	352	376	392	386	356	353	320	378	387	369	360	369	349	360	394	368	375	369	368	391	372	332	386	390	376	380	407	387	407	368	367	383	368	390	336	384	356	368	360	383	339	373	383	386	393	350	385	383	356	356	388	341	390	378	392	377	374	384	423	378	355	345	387	397	371	362	372	386	385	423	368	369	388	394	350	367	392	375	419	377	297	431	404	376	337	372	406	390	340	377	356	397	365	403	403	376	406	357	356	385	407	396	347	369	363	385	363	333	392	385	391	365	378	376	390	369	382	370	394	386	372	385	354	388	368	342	356	381	400	401	375	380	348	378	414	391	353	382	373	399	386	359	377	376	359	392	397	403	386	360	374	377	349	367	399	361	394	370	378	374	395	352	404	381	394	394	381	376	368	367	376	360	376	353	366	380	392	358	372	353	351	408	416	396	395	343	365	344	378	360	369	366	390	401	369	344	411	417	338	354	330	350	386	423	397	388	383	372	384	372	356	352	399	327	377	347	371	354	366	345	374	373	389	390	394	386	383	388	349	413	368	374	371	361	343	380	325	364	379	371	380	342	384	404	404	383	378	380	408	387	386	365	393	377	396	385	367	382	381	352	353	386	397	399	340	344	381	375	395	356	414	388	366	347	343	382	381	372	379	384	360	366	369	388	359	357	375	378	356	385	360	382	360	392	353	419	380	367	397	364	361	377	411	392	388	359	370	345	365	382	372	372	379	393	385	392	349	373	407	388	360	395	376	376	355	366	360	362	387	385	379	388	396	372	368	389	378	374	379	397	389	416	382	348	392	371	411	384	379	385	409	389	408	395	395	381	391	379	357	391	353	392	399	337	398	376	381	385	383	398	381	380	388	373	382	361	348	398	388	349	331	381	363	381	388	364	388	362	355	392	395	383	402	363	382	351	398	360	376	369	350	353	396	364	387	368	383	404	389	364	359	356	368	390	342	360	389	363	334	355	388	362	355	342	388	378	345	360	347	382	371	360	389	387	310	388	408	391	375	372	368	387	383	351	360	370	380	396	347	427	418	417	381	376	377	389	353	374	414	365	370	354	345	389	375	378	367	360	365	377	406	355	388	368	402	375	389	414	388	374	348	377	399	361	382	378	320	381	347	351	389	419	380	349	366	378	399	386	399	332	369	415	352	337	376	367	406	336	387	371	379	390	361	403	345	368	337	392	354	387	386	355	351	371	385	406	368	377	378	384	391	381	338	396	378	366	351	389	380	338	375	352	387	355	384	376	397	394	360	344	378	384	353	378	378	350	331	346	347	367	361	388	384	388	354	357	354	336	414	407	386	366	376	366	380	345	396	395	359	388	345	375	343	376	408	392	380	351	374	345	353	382	357	409	361	371	374	369	381	346	369	367	371	374	396	383	389	356	367	361	383	366	347	382	354	366	330	360	363	374	361	382	399	381	381	386	355	349	352	356	376	393	381	354	367	393	357	368	370	369	374	389	368	332	377	369	378	399	360	375	379	359	381	357	393	396	414	368	396	377	364	380	347	331	367	358	364	361	350	356	356	365	401	377	407	360	372	409	383	389	407	366	356	355	372	356	397	406	362	343	375	391	359	386	389	368	345	334	378	385	354	380	387	401	364	386	371	387	381	355	373	375	385	362	391	404	364	330	383	353	399	415	320	388	343	376	368	348	400	354	396	365	413	412	387	398	415	375	373	353	367	375	378	381	368	395	407	404	394
56222	68434	30661	15125	16863	10954	1216	506	465	423	440	456	431	413	427	401	409	418	383	436	421	396	403	407	378	427	390	391	384	375	361	391	393	382	375	370	377	375	379	389	395	406	397	416	398	420	361	377	396	409	370	364	380	388	400	373	409	404	364	386	408	371	374	412	377	385	353	352	359	354	374	365	361	375	381	364	363	412	369	388	377	364	394	362	356	338	430	365	387	364	392	375	399	395	332	395	419	377	412	421	371	355	386	391	369	381	350	383	419	375	381	376	352	403	370	377	410	372	414	358	376	347	357	398	372	365	381	412	363	359	391	406	351	389	368	388	409	332	335	370	333	386	330	426	387	384	368	395	413	365	373	356	374	372	355	388	346	380	342	361	379	364	374	385	383	381	382	363	377	386	364	412	373	382	409	375	371	363	361	355	386	340	394	396	382	360	397	360	367	361	404	394	364	355	378	347	367	368	379	359	394	360	374	366	372	373	384	356	365	406	358	404	403	378	384	382	359	354	361	374	370	338	382	408	368	386	344	390	360	365	404	365	358	425	333	345	384	373	392	381	383	379	363	369	403	346	346	381	391	384	409	373	385	356	370	409	366	396	367	393	358	410	364	381	378	348	410	365	369	396	376	403	417	381	376	398	373	387	366	349	381	386	399	373	384	390	365	401	385	376	361	391	408	388	365	376	370	381	394	370	351	403	375	394	358	380	395	392	336	357	388	351	352	366	353	358	409	414	380	349	354	384	404	403	348	364	356	416	395	398	383	388	372	371	359	383	386	388	383	357	366	359	381	396	370	366	371	403	369	376	392	364	354	345	401	369	353	364	362	401	370	375	368	363	385	379	360	354	368	378	384	334	389	400	351	383	348	390	358	379	389	378	365	374	358	385	380	384	372	381	340	367	382	368	366	393	369	358	366	370	360	408	368	392	383	375	399	353	352	411	386	409	422	356	387	394	347	375	408	382	357	377	391	346	387	383	385	358	350	377	366	363	355	359	332	372	383	394	369	383	363	344	373	368	378	409	387	346	381	363	393	379	366	354	378	392	374	344	365	374	332	405	399	368	371	376	384	368	384	373	373	344	392	346	324	368	331	367	368	401	358	373	354	374	391	393	393	371	384	363	375	384	375	391	391	369	383	352	371	365	338	387	380	350	368	366	366	357	368	379	366	348	390	387	346	384	354	354	389	359	372	357	415	379	359	398	388	384	391	379	367	369	368	396	392	407	347	402	403	352	404	374	349	395	364	366	368	346	346	359	385	359	381	365	390	385	372	362	354	395	381	346	363	396	404	400	351	398	407	362	340	383	396	409	349	373	387	404	349	362	376	390	401	381	417	365	355	401	390	375	395	425	372	380	405	376	361	379	391	367	372	400	367	384	351	383	355	370	370	392	375	367	371	360	381	331	393	374	382	375	400	369	419	366	364	389	430	391	377	368	376	372	402	395	365	361	362	360	383	398	403	408	390	367	404	377	413	371	374	373	360	370	412	368	387	360	362	409	398	358	362	367	384	394	397	368	384	372	387	377	357	369	361	379	364	384	362	410	384	380	373	364	402	400	364	343	395	367	428	370	344	354	356	373	374	389	364	376	382	380	356	330	359	366	386	420	363	360	389	360	400	367	348	368	386	384	371	393	398	393	349	379	370	385	349	352	389	367	395	400	371	386	387	354	371	376	351	398	381	355	367	361	393	372	377	385	370	402	383	402	404	387	376	338	401	368	372	383	353	393	364	376	412	370	371	358	406	382	381	386	392	372	366	372	392	376	394	412	397	409	348	364	377	364	369	392	367	355	376	389	377	382	341	368	378	375	342	349	412	339	392	359	402	375	380	403	373	376	363	376	399	382	401	382	397	390	392	377	386	368	395	365	343	385	390	392	417	399	380	368	420	368	374	389	390	385	407	386	393	386	402	364	367	397	390	379	352	406	408	389	360	385	358	360	386	368	375	357	361	383	363	402	379	356	385	391	381	382	381	421	365	373	354	389	360	410	414	378	344	380	384	415	412	396	383	374	385	335	379	392	400	419	402	384	409	393	386	372	402	359	385	368	374	402	360	359	349	374	364	362	358	397	406	373	337	371	373	375	370	379	355	384	384	389	354	360	370	378	388	381	402	388	362	393	385	387	339	397	337	368	388	364	362	435	392	337	379	368	363	357	365	380	376	395	373	413	381	413	392	381	363	363	398	378	395	367	359	354	370	393	360	372	375	383	342	341	366	422	367	390	357	379	372	343	384	370	392	391	366	371	371	364	378	394	358	366	379	399	340	389	391	371	412	334	358	408	348	362	350	370	390	361	369	389	378	377	331	386	372	382	409	392	384	381	402	379	387	375	371	360	373	379	390	356	377	364	410	365	372	352	408	380	354	365	366	376	394	389	392	411	346	415	357	352	334	378	379	373	375	373	393	386	378	378	382	389	346	378	392	405	358	393	375	358	411	374	353	353	389	409	351	355	373	385	351	353	357	387	412	391	372	377	378	367	420	351	376	392	380	400	368	393	397	370	415	370	337	366	371	377	383	416	376	384	382	402	396	366	415	377	410	369	367	383	404	368	376	370	390	375	375	367	357	356	373	387	400	405	414	396	401	416	364	401	385	351	364	388	413	382	392	394	374	330	355	379	381	384	350	378	398	396	376	387	392	377	395	387	392	362	362	397	344	380	378	376	354	392	357	360	401	380	403	370	375	396	366	352	366	360	371	373	352	386	355	410	385	361	371	349	393	369	357	379	376	351	412	370	394	415	413	360	388	333	383	381	392	413	338	397	358	373	355	367	371	354	366	370	410	412	379	374	386	373	398	384	345	383	342	376	394	413	404	414	360	358	406	337	394	388	406	375	401	368	388	360	352	382	346	392	400	379	332	361	363	357	358	405	349	364	360	338	392	379	379	372	377	372	356	409	377	391	370	394	373	397	394	387	372	373	380	396	368	366	362	352	374	379	365	385	410	402	379	385	353	388	400	364	371	389	393	356	384	354	391	328	395	377	403	343	395	404	398	381	406	380	401	381	398	380	363	398	399	357	333	408	376	363	374	381	364	387	374	357	387	393	369	368	379	403	402	370	371	391	397	382	361	409	366	352	393	381	366	384	403	349	422	371	369	367	367	385	340	374	372	347	370	367	376	395	397	356	348	376	390	370	385	388	385	383	329	404	371	363	365	365	385	366	366	382	375	376	387	401	379	367	399	360	388	333	360	318	350	372	374	367	389	389	383	360	389	387	365	356	366	382	383	388	369	371	359	366	355	370	329	369	364	367	367	382	360	365	399	380	378	396	387	397	394	399	369	351	383	394	395	351	384	380	360	397	377	350	363	373	388	372	366	365	385	399	381	371	388	387	348	379	362	374	389	390	366	387	365	381	401	397	426	384	381	387	359	345	406	400	392	340	392	365	369	441	377	370	363	424	353	380	370	378	344	373	382	406	360	375	366	385	400	396	408	370	361	349	378	387	340	380	417	356	356	344	366	414	375	368	404	377
31858	21054	6965	1228	866	766	372	353	366	368	369	318	378	328	337	383	361	367	345	337	389	388	380	350	316	331	353	379	354	418	362	360	340	372	349	342	323	347	368	336	349	326	349	368	354	351	336	342	338	337	353	338	369	319	322	378	368	363	375	372	358	354	365	333	343	353	390	344	347	372	367	329	342	389	371	323	355	369	351	372	367	368	352	369	365	349	356	325	351	353	327	326	334	364	349	340	387	353	360	385	329	348	323	319	365	352	353	330	364	371	350	356	357	344	363	321	360	347	344	361	342	381	359	349	339	353	351	355	332	348	382	354	379	328	360	357	374	370	378	364	378	334	345	342	382	320	356	361	356	340	346	364	350	337	358	342	335	349	352	341	340	371	317	355	353	325	327	350	358	360	366	298	340	360	365	320	353	362	339	347	348	354	379	338	348	320	373	340	344	380	361	382	347	342	339	352	357	332	352	350	399	312	336	357	375	344	333	341	365	365	397	334	353	384	353	367	336	350	325	346	347	345	336	364	375	336	354	340	348	334	359	372	340	361	368	376	380	361	375	366	370	346	373	348	314	341	324	351	364	363	361	362	357	333	345	371	364	353	320	366	349	344	383	349	341	363	370	347	334	362	374	319	354	362	365	339	346	385	333	365	361	346	327	367	366	339	360	358	366	411	331	324	358	345	350	339	375	310	333	334	363	369	324	325	348	407	349	348	357	357	363	374	377	348	388	354	368	304	388	365	328	342	360	366	392	376	338	330	337	331	357	312	361	326	336	338	368	334	371	354	326	316	343	390	313	362	343	380	366	340	343	322	356	361	338	381	335	347	346	321	365	322	347	341	314	321	366	335	378	361	371	345	332	349	381	353	320	337	310	344	353	353	348	375	362	381	407	343	328	337	323	351	353	325	359	395	339	362	399	382	360	370	345	344	332	348	393	367	344	360	366	343	373	345	319	368	343	382	375	358	350	362	337	374	325	351	337	355	366	340	356	349	380	357	372	328	357	354	331	332	367	358	353	374	325	374	347	353	334	359	311	376	346	366	350	382	337	339	362	365	331	342	370	324	354	364	347	357	365	361	371	340	375	362	342	330	335	344	358	367	330	353	348	365	360	368	334	368	356	356	330	338	376	374	367	369	343	331	353	320	331	383	356	343	351	318	345	362	369	377	355	333	354	340	334	355	335	350	346	322	319	345	348	332	374	337	338	354	385	354	340	355	348	329	321	341	371	351	331	317	318	330	349	325	333	357	361	323	348	338	371	393	342	334	364	329	368	359	345	359	328	326	331	365	318	352	347	327	337	363	343	344	353	357	372	364	351	347	350	340	333	369	351	325	351	346	370	327	405	343	378	333	370	355	364	365	368	387	368	338	354	344	395	363	357	330	329	338	348	331	338	371	352	391	316	367	356	355	393	371	352	350	317	340	340	338	320	338	333	327	368	352	336	341	337	347	318	361	337	307	298	335	346	359	367	344	313	365	331	340	356	337	339	398	328	356	336	355	359	340	363	355	323	351	376	356	367	317	355	366	335	311	317	334	325	341	303	350	354	347	354	375	341	357	351	368	353	349	335	331	364	375	357	359	370	372	362	347	371	370	353	346	348	370	365	388	364	335	366	382	353	340	366	366	314	324	359	345	358	383	363	334	359	389	316	382	326	313	353	364	406	359	340	364	362	365	356	329	344	378	345	357	357	351	352	351	341	340	355	347	392	362	371	395	364	341	371	327	346	381	366	320	314	341	377	344	338	350	378	343	367	331	341	304	335	375	344	347	388	335	367	378	370	402	352	362	365	394	348	386	347	371	344	334	378	330	358	349	348	370	354	352	369	330	330	361	337	385	364	342	358	383	369	340	368	331	333	366	374	336	337	355	380	353	361	344	347	344	351	342	375	365	366	356	351	313	343	328	371	367	355	340	357	334	314	360	332	342	336	348	304	338	322	338	374	343	304	316	336	342	349	371	350	323	342	380	346	332	355	348	353	350	330	369	328	340	413	347	337	344	336	303	375	318	325	376	351	387	327	362	369	333	340	335	356	349	339	322	352	347	355	353	355	366	382	364	336	357	360	384	395	356	354	368	350	367	357	330	335	355	358	349	333	380	360	325	387	344	342	361	334	345	378	336	371	374	362	352	359	327	349	336	336	366	345	364	346	354	340	347	342	313	341	325	332	358	342	321	372	364	358	368	390	356	336	317	353	324	370	367	350	369	326	320	345	371	359	386	324	342	343	365	329	374	334	363	368	376	368	361	347	328	377	352	359	343	347	346	375	365	381	344	349	336	357	350	379	380	327	343	359	337	368	355	351	360	364	375	322	335	326	325	377	359	340	359	353	342	345	360	357	366	353	338	329	345	361	346	375	355	349	361	328	342	353	348	355	355	344	340	363	397	337	364	346	363	330	358	331	343	352	367	323	370	335	342	364	347	346	366	340	343	305	330	348	373	353	371	358	335	342	326	346	346	352	347	353	351	360	390	340	380	372	333	348	340	337	368	367	345	360	335	373	376	351	374	355	331	333	370	350	310	372	339	315	373	357	312	331	348	341	358	352	324	324	338	360	351	365	366	344	385	337	337	377	353	373	354	339	329	330	350	350	353	318	353	367	353	319	361	354	348	336	350	355	327	363	337	309	360	363	383	353	335	356	339	343	341	355	333	362	363	370	383	333	364	331	341	367	326	348	341	371	399	353	341	394	356	370	341	333	382	346	331	351	311	361	346	392	358	320	360	354	353	342	352	375	357	366	386	348	367	350	339	335	304	392	362	341	349	371	368	334	330	365	355	351	308	330	345	346	365	349	349	347	362	355	338	334	373	326	330	346	373	367	377	319	352	372	358	328	371	379	349	352	355	367	330	329	334	360	354	354	345	324	365	367	341	339	344	368	367	361	345	363	372	348	361	339	382	368	356	334	355	373	341	329	351	335	375	333	348	328	358	337	345	317	340	327	366	338	348	337	355	361	350	334	341	326	355	361	343	370	338	324	354	341	356	371	328	334	338	348	393	326	349	343	349	365	349	331	333	363	366	369	328	346	326	345	377	352	335	361	335	374	404	388	354	404	366	349	337	349	329	340	350	362	347	356	383	344	347	344	392	387	378	348	314	356	353	340	363	335	363	360	346	332	352	354	327	369	380	354	328	339	362	370	365	392	343	361	370	342	339	342	375	371	381	346	387	322	383	333	367	336	335	362	382	373	388	373	371	351	372	372	362	341	398	363	340	350	331	356	337	331	373	378	383	367	372	331	307	379	361	376	343	343	356	351	341	366	379	328	339	350	361	386	360	346	375	353	330	380	346	349	369	366	320	374	319	341	369	355	371	338	360	367	329	340	353	358	324	350	377	360	351	336	377	382	352	337	327	350	363	351	340	348	388	325	333	373	353	344	336	341	349	404	355	352	345	345	338	330	382	366	336	331	342	342	343	324	335	380	327	365	325	350	348	390	355	344	358	345	325	354	356	346	370	348	371	365	324	337	352	335	333
24209	14034	3345	954	1131	858	350	327	340	313	317	323	377	370	303	368	343	345	300	295	332	302	319	321	324	317	347	309	277	338	316	316	308	354	326	334	316	327	317	330	296	336	332	352	314	347	344	326	331	321	299	301	357	373	337	334	284	312	343	309	325	305	287	312	300	305	307	345	367	302	340	328	334	311	304	329	361	340	312	285	328	324	295	313	343	331	335	298	326	301	324	294	340	326	318	341	318	331	300	330	327	350	325	323	356	311	340	323	316	285	303	290	320	348	344	345	336	331	337	332	323	336	328	308	308	303	336	354	304	348	320	357	303	328	308	315	320	350	301	336	287	333	296	366	356	325	338	344	317	342	315	317	340	318	331	322	323	335	310	323	311	325	293	318	312	344	320	342	335	337	353	304	328	318	294	353	332	332	319	316	306	336	322	359	301	304	345	335	336	310	309	343	312	300	320	318	329	325	323	327	314	335	347	338	315	344	303	307	353	302	313	344	330	326	260	346	304	313	297	322	362	280	339	309	334	335	306	331	334	310	349	328	314	331	332	311	306	326	340	333	343	322	317	352	308	317	366	299	339	349	326	333	336	325	307	309	320	346	336	295	308	318	356	359	374	308	335	359	340	334	327	330	322	349	318	353	309	332	341	310	335	306	304	338	329	323	309	318	310	341	322	346	321	332	299	332	335	305	336	332	308	350	352	321	321	328	353	318	330	332	313	355	319	318	325	328	311	347	328	334	348	333	308	328	348	316	350	316	335	273	323	319	311	318	326	366	335	344	351	328	336	343	308	333	332	338	337	333	316	340	332	326	332	320	296	328	308	317	317	313	298	323	339	310	304	306	312	354	385	328	320	323	325	295	316	334	291	311	334	342	338	326	300	287	315	340	321	309	329	373	324	346	307	300	320	326	278	353	288	343	335	324	325	296	318	320	325	311	325	304	324	346	305	326	292	314	296	323	337	325	325	304	344	337	324	359	341	332	349	316	320	337	325	335	333	334	349	314	322	358	336	321	319	310	326	303	355	315	338	313	357	319	318	324	320	338	321	347	346	351	329	315	318	337	317	312	284	351	342	343	333	340	311	308	295	360	367	298	332	293	313	355	336	301	301	354	357	319	332	307	329	310	355	315	337	320	314	370	325	325	276	330	300	325	317	321	303	317	293	325	311	335	320	317	330	326	319	332	341	369	327	287	347	330	325	340	335	346	310	380	317	333	323	359	298	305	354	324	317	348	327	324	298	359	327	316	300	316	323	336	326	322	312	332	311	319	326	358	314	321	316	323	317	313	325	319	323	317	306	286	322	345	284	321	313	297	317	331	321	353	315	322	359	348	325	325	318	306	354	315	328	326	350	349	344	312	315	308	334	302	331	328	340	329	331	312	322	321	308	329	313	319	313	322	333	315	328	335	316	332	324	321	308	326	355	315	323	314	323	341	325	322	324	351	294	283	347	316	356	296	314	297	329	347	334	330	325	306	304	335	329	299	346	350	310	335	362	330	286	331	302	346	354	352	313	313	302	347	349	302	342	317	319	298	348	310	321	309	335	314	332	308	319	330	330	326	299	345	309	299	338	342	311	335	291	312	359	321	351	357	311	322	353	344	320	314	297	333	347	294	339	337	311	297	323	347	354	342	308	353	285	301	305	305	320	304	318	353	356	319	331	340	328	316	338	345	309	318	339	302	343	325	296	320	350	307	314	322	358	370	350	309	347	321	319	340	327	312	356	344	340	324	304	329	301	334	308	334	347	366	336	353	327	301	310	321	355	311	312	321	317	318	331	320	308	336	296	346	323	317	339	334	328	339	303	327	300	321	326	304	319	305	325	303	327	327	302	279	300	331	324	273	330	338	313	319	330	345	307	323	323	304	324	342	309	346	339	320	292	321	342	338	333	315	315	334	322	321	303	307	356	318	332	318	295	345	365	333	301	314	315	320	333	335	346	333	327	317	332	323	305	320	322	327	340	347	327	329	307	328	334	315	347	335	331	344	337	323	312	290	305	312	330	346	295	304	328	330	334	340	310	352	352	328	330	285	316	311	346	320	320	310	323	315	308	295	331	325	318	319	310	330	329	329	292	345	341	317	344	301	334	323	334	316	322	344	303	330	311	374	359	342	324	331	337	315	321	347	316	326	332	348	312	349	348	324	331	317	312	336	291	286	338	343	316	307	319	312	325	296	340	331	361	331	317	337	333	329	346	320	319	339	314	324	352	295	315	318	324	347	319	332	322	345	298	337	328	323	339	327	332	318	327	323	328	325	343	367	326	324	321	318	341	331	316	341	350	318	322	325	332	290	324	321	382	341	313	337	291	295	324	312	318	344	328	344	326	330	344	329	315	283	317	318	300	307	354	328	362	308	311	327	312	304	302	342	348	295	326	326	291	330	319	333	334	307	305	341	283	337	320	308	324	301	317	310	295	341	324	347	314	343	330	294	323	338	284	329	333	325	327	340	310	324	298	320	348	299	330	317	313	321	328	334	300	293	344	291	332	303	334	314	340	306	296	340	325	305	339	329	329	330	323	333	314	297	331	326	328	339	309	317	360	312	305	357	310	318	331	339	320	337	313	361	334	312	301	309	304	341	329	299	321	284	321	295	351	351	302	313	338	315	336	313	302	330	340	290	342	348	338	300	312	343	309	338	324	307	313	327	320	324	336	326	329	327	300	316	341	330	307	325	332	332	326	314	303	320	335	325	333	323	321	341	314	332	336	321	306	323	320	329	309	319	352	315	369	333	319	320	345	326	319	337	307	316	327	345	353	326	306	327	351	345	349	342	318	340	325	345	321	346	335	324	349	332	312	319	339	322	350	320	312	307	307	332	333	300	336	317	314	332	323	320	330	330	329	332	340	322	315	341	336	324	330	357	312	315	306	311	310	331	351	373	341	305	368	347	314	342	327	345	324	295	301	325	318	304	357	341	325	286	320	355	338	307	348	344	302	298	313	347	363	320	338	321	302	323	318	354	337	339	296	297	325	336	334	324	310	323	331	344	327	339	339	334	333	312	357	330	333	308	342	340	350	334	331	309	321	321	338	325	328	310	292	333	323	352	323	346	317	344	350	329	324	317	329	340	321	318	351	316	336	334	338	332	338	300	346	350	324	330	352	296	345	357	340	316	324	341	327	330	328	329	334	323	339	318	342	320	325	354	332	310	321	325	325	310	326	279	337	310	284	312	327	325	312	333	304	326	322	316	280	320	316	322	325	316	302	318	316	329	353	303	346	354	321	331	342	335	316	327	323	313	316	321	342	321	317	313	343	324	362	322	314	313	319	310	296	304	336	313	310	333	324	283	301	339	360	329	340	375	331	302	302	333	332	328	307	332	320	335	335	365	393	300	313	334	341	330	320	314	325	365	348	292	342	297	347	335	339	361	326	356	302	315	331	308	337	319	321	348	303	336	330	313	343	333	335	294	326	328	318	329	314	324	309	323	344	343	328	330	334	289	327	290	329	357	325	334	307	376	332	322	318	351
25720	22128	27547	25354	17447	9762	1048	343	303	311	284	280	270	283	284	240	267	247	284	280	261	267	257	272	269	269	258	282	265	287	282	285	270	270	283	265	265	284	246	282	259	233	288	242	260	266	259	302	249	269	285	252	276	258	256	238	265	301	291	277	281	275	234	259	250	277	293	262	273	262	258	241	276	274	276	278	278	256	268	247	284	265	308	245	258	251	239	282	289	278	290	253	235	276	266	283	264	271	246	258	259	271	277	263	265	239	290	267	295	269	261	271	251	258	261	270	236	268	255	290	270	242	271	300	251	273	275	284	272	276	269	250	285	275	244	269	289	281	286	243	264	271	251	303	275	260	282	297	258	261	268	268	259	262	273	277	270	283	243	260	246	272	286	262	269	264	259	284	248	281	255	257	285	263	253	269	228	270	259	272	269	235	269	261	300	268	286	276	299	265	251	264	278	264	244	279	266	257	263	250	285	269	265	250	253	260	266	277	238	251	247	277	238	246	248	257	277	233	283	276	270	285	281	241	262	232	261	290	254	283	282	270	272	262	253	252	271	287	259	258	267	268	279	261	242	248	257	269	245	272	256	223	250	256	249	268	276	268	255	244	265	253	272	265	261	272	265	277	218	258	267	280	271	249	254	250	242	281	255	291	273	279	255	253	253	252	283	252	282	287	266	278	280	241	264	255	254	262	251	300	263	261	248	255	274	273	266	260	254	260	283	270	261	261	263	267	266	259	236	257	263	268	271	236	256	269	296	261	261	251	295	278	266	263	277	259	260	277	266	289	276	263	263	245	276	265	291	237	272	273	266	256	261	270	272	283	268	232	260	268	262	263	266	285	284	265	236	238	259	248	269	258	263	260	275	282	288	262	277	279	268	281	278	269	253	288	269	241	286	260	222	274	257	244	249	243	247	237	285	280	285	262	286	277	290	288	259	293	276	282	266	290	249	286	260	284	270	273	260	272	263	274	249	273	289	287	263	263	264	236	283	272	276	257	272	258	260	250	232	267	235	251	274	309	266	264	311	263	269	272	275	293	245	263	272	253	234	299	250	277	260	280	258	266	259	264	249	244	282	271	209	290	285	257	266	273	302	255	290	265	264	259	280	279	267	281	243	238	276	274	277	274	253	264	254	254	270	248	274	257	282	260	259	279	256	262	281	276	280	280	275	276	262	279	286	275	292	298	258	271	262	279	255	251	230	255	271	257	271	299	248	282	277	268	243	268	261	279	256	260	310	240	270	280	272	278	270	267	260	282	280	273	284	273	288	281	247	269	295	259	259	269	261	264	281	300	284	258	279	280	272	286	246	262	263	242	271	276	260	272	247	255	277	281	265	249	249	275	261	294	250	272	263	259	259	266	273	249	255	280	280	248	246	266	243	233	296	266	279	279	302	286	248	295	286	271	271	251	270	282	259	270	279	266	238	264	290	264	264	244	258	265	254	239	279	268	280	257	272	263	273	302	269	261	266	285	251	268	290	255	275	264	244	267	256	258	287	270	252	264	264	247	238	305	254	230	299	299	241	243	254	246	248	280	260	268	258	271	244	256	225	279	277	240	279	250	257	262	274	294	278	265	272	258	256	265	245	251	271	261	246	289	277	271	280	248	256	261	223	265	248	279	251	280	276	289	265	287	302	275	251	271	252	271	298	282	274	264	250	265	299	280	290	252	250	246	245	281	254	252	254	280	268	270	284	285	246	252	228	261	275	248	281	245	280	259	290	283	277	258	265	293	277	240	235	305	269	279	276	274	241	262	259	243	257	263	266	275	276	285	288	274	286	250	271	260	266	245	267	281	268	261	264	287	270	263	246	240	270	275	272	251	253	269	273	281	258	276	306	263	248	269	225	251	247	265	263	267	256	260	258	263	259	277	268	251	272	250	249	264	273	236	253	257	255	236	260	261	252	258	286	290	236	240	287	236	268	229	264	279	288	219	258	268	264	296	285	250	257	277	276	252	256	283	255	297	273	280	268	249	249	262	265	265	257	258	246	266	266	240	270	274	262	248	252	261	276	281	269	278	282	294	263	265	294	271	266	266	258	257	243	269	304	260	274	262	263	269	239	263	281	256	298	255	260	253	261	298	280	275	265	229	293	277	304	254	257	273	268	303	269	302	295	286	272	257	234	271	284	228	273	258	291	251	274	255	283	240	223	282	267	212	266	257	270	250	269	286	294	244	276	244	275	290	295	293	280	265	256	258	251	244	262	278	229	250	263	269	246	273	247	273	261	274	256	252	271	280	267	248	264	274	263	272	263	279	280	270	229	275	259	296	259	275	261	251	266	251	261	269	291	249	254	268	262	261	252	287	269	267	287	256	266	260	251	288	292	243	265	257	241	255	262	244	239	253	281	298	302	259	261	267	263	267	237	252	291	260	234	274	275	253	241	270	248	272	278	255	280	282	254	253	268	241	273	247	269	271	250	256	262	279	295	267	277	249	276	258	263	267	268	260	252	261	234	258	271	267	266	272	305	270	269	279	250	253	258	274	262	280	230	250	263	252	271	264	261	269	266	278	250	269	268	266	264	263	249	280	296	268	261	245	268	256	227	272	284	274	231	241	264	267	247	250	282	255	260	267	243	274	247	287	286	243	236	268	259	241	275	247	256	250	276	273	261	250	271	257	268	249	271	266	285	269	253	279	229	235	298	284	235	251	280	248	275	283	253	264	229	281	259	253	268	284	271	269	254	246	257	245	259	274	264	256	270	246	266	250	236	253	270	260	254	261	262	281	290	258	281	263	253	231	283	265	279	268	256	256	274	257	243	250	245	288	267	249	266	267	240	244	281	218	274	285	256	257	251	272	264	266	258	241	289	252	284	261	262	225	262	304	305	262	273	231	240	244	284	282	282	247	274	290	298	267	240	239	259	252	253	286	260	264	255	260	276	265	272	263	246	301	268	273	268	274	264	288	255	258	261	228	255	259	266	251	271	258	284	280	299	280	234	263	271	262	276	249	250	289	256	262	276	268	244	232	268	268	262	253	286	251	258	273	262	244	262	263	286	260	257	277	289	233	259	276	266	270	248	230	264	260	215	283	232	261	256	255	240	273	268	259	248	269	273	267	273	280	296	253	250	231	251	268	264	249	267	286	257	265	263	260	286	261	265	244	256	283	278	253	233	266	262	275	251	259	270	252	247	260	294	273	255	280	280	293	247	284	286	279	254	289	295	270	255	297	322	290	272	260	237	281	288	283	258	269	272	243	248	235	284	291	255	263	254	276	261	238	273	249	269	285	257	281	277	252	259	286	258	251	237	232	261	288	250	297	248	237	282	255	275	259	260	270	295	280	261	252	279	282	277	251	254	276	280	232	245	244	261	290	249	249	274	249	252	259	265	242	242	262	272	267	262	264	291	272	258	232	265	285	266	260	267	251	268	267	266	275	292	270	267	268	248	285	280	275	284	248	289	290	298	254	287	255	253	270	231	268	272	272	247	256	262	245	271	274	272	255	250	247	246	247	302	262	264	273	269	272
56035	60769	20422	8553	9990	7743	526	316	348	298	325	304	278	305	280	291	264	301	296	323	299	269	268	270	265	265	271	277	296	268	264	290	275	246	283	250	287	272	264	299	274	288	275	299	281	284	297	280	292	271	271	303	273	283	296	271	273	269	256	316	303	296	295	284	276	274	280	306	286	278	277	265	256	292	256	256	273	253	274	289	286	280	255	279	270	286	277	252	259	269	275	325	262	297	284	267	267	283	273	259	269	279	251	277	269	251	276	278	282	292	295	272	267	281	248	283	275	244	257	276	273	276	242	295	270	290	268	261	239	274	263	292	261	287	294	265	263	283	290	288	277	275	268	282	281	277	295	286	266	281	277	284	280	301	256	269	271	295	255	292	254	284	274	278	240	255	265	271	282	290	285	307	279	291	269	287	275	248	269	257	275	281	283	280	258	267	278	273	279	281	262	261	265	299	290	280	243	294	289	279	271	277	255	262	302	279	297	243	280	273	271	274	255	295	278	283	268	278	261	282	282	254	283	294	279	263	290	256	295	277	279	293	264	279	282	280	270	288	266	268	283	289	265	289	262	286	294	268	285	292	283	279	281	277	310	260	269	295	251	266	286	254	279	275	281	269	294	244	284	276	297	279	272	257	252	276	279	273	258	278	284	247	284	260	315	308	270	289	273	282	263	281	275	274	267	266	268	262	250	267	248	247	248	289	299	279	270	284	278	237	264	272	274	261	290	308	268	265	251	293	282	248	273	295	232	258	263	277	289	261	303	265	256	259	258	266	322	270	268	270	273	262	292	275	288	302	284	288	289	306	270	291	290	268	263	260	254	273	266	290	289	269	238	281	314	288	246	265	243	252	274	272	264	270	258	281	287	312	260	283	277	290	288	295	280	255	277	268	277	245	285	279	262	270	291	281	320	280	260	269	269	271	262	298	270	283	289	290	274	279	263	298	276	291	278	271	292	285	273	249	239	256	262	281	262	259	289	290	258	271	265	260	285	246	276	296	310	228	283	275	276	275	285	283	255	258	280	277	290	266	279	266	253	273	283	271	243	274	255	275	268	298	283	277	236	268	266	274	269	251	288	289	253	281	300	271	270	264	268	278	274	274	270	326	272	263	290	276	256	261	281	272	257	270	300	304	265	252	275	291	294	294	284	270	278	272	246	288	275	302	271	277	255	306	268	287	267	275	276	273	244	273	289	257	277	250	270	267	304	278	302	287	308	264	278	273	247	303	301	240	291	272	302	265	291	286	269	284	273	286	273	267	249	255	290	321	290	273	258	270	286	283	275	282	255	265	315	282	298	272	289	300	292	266	283	271	287	274	289	270	274	273	281	262	280	278	252	260	276	286	236	286	261	248	269	270	269	265	290	264	316	259	265	262	291	295	295	289	277	266	266	270	268	284	255	261	292	275	277	302	270	258	276	294	288	234	269	286	285	279	275	315	286	267	287	243	251	301	235	271	260	249	295	291	282	259	280	280	262	300	280	260	241	307	287	273	309	249	284	277	250	235	266	283	284	267	264	274	266	261	280	278	285	275	266	286	230	269	273	271	323	294	280	264	277	260	288	269	277	271	237	267	265	280	277	263	286	296	272	251	281	274	267	301	274	268	251	294	260	303	279	294	298	281	249	285	262	277	247	296	287	273	271	290	292	290	282	293	274	235	246	278	302	299	256	276	263	304	275	298	250	259	289	288	248	292	271	288	271	252	294	263	266	261	278	283	256	288	248	275	271	251	276	295	287	265	279	269	256	276	271	243	286	274	287	267	271	260	290	305	312	261	296	283	258	281	268	265	273	298	286	292	247	275	273	285	282	279	244	279	258	264	262	298	295	288	265	278	234	262	275	236	305	245	264	273	274	275	275	252	299	283	286	296	278	284	282	293	251	302	255	270	276	274	294	273	288	306	269	287	280	256	265	286	267	298	260	309	274	297	269	276	280	248	295	285	268	297	272	261	282	284	273	277	276	241	313	257	272	239	282	279	303	257	308	273	264	266	281	276	285	295	273	274	265	265	283	294	268	273	269	291	255	292	271	285	257	288	288	248	272	266	272	277	285	262	271	243	246	278	298	256	281	284	293	246	285	268	273	254	275	256	272	286	283	271	274	240	277	267	289	291	270	293	282	271	272	252	286	227	258	288	269	291	250	276	287	230	282	261	267	304	265	265	258	306	269	271	286	272	282	264	270	280	261	258	260	251	238	275	250	272	302	269	266	293	267	273	265	294	262	297	265	290	276	274	271	299	266	275	295	275	268	286	311	270	273	256	275	282	214	266	259	269	270	279	274	283	264	289	291	294	266	270	285	276	271	271	283	276	279	241	277	262	252	297	271	257	285	295	267	284	269	257	242	289	250	277	274	285	288	267	274	263	245	288	265	239	275	301	259	262	287	282	262	288	259	310	282	284	282	259	299	260	276	275	251	288	275	284	263	249	278	268	273	283	307	302	302	264	280	280	307	250	262	271	272	301	290	258	275	268	282	251	262	257	285	293	250	266	260	267	282	252	294	274	294	299	296	285	281	275	281	291	288	272	269	265	259	291	298	264	300	276	264	269	266	287	276	292	268	257	285	299	294	280	264	274	271	285	272	277	274	270	285	272	312	298	309	254	288	292	272	267	284	286	285	246	267	318	259	292	248	271	282	252	264	271	259	277	267	286	276	287	269	266	287	259	272	261	291	282	270	251	268	258	281	273	233	277	262	261	250	292	280	251	275	253	278	285	285	273	285	272	285	257	285	260	240	292	267	302	277	250	289	271	288	272	308	311	244	289	277	251	294	265	259	285	287	271	278	262	277	256	275	264	260	249	270	302	271	283	263	277	258	284	252	317	297	286	262	266	259	267	284	274	252	239	258	262	280	260	261	265	278	247	251	249	258	311	293	280	275	283	268	278	278	266	268	249	269	258	260	270	268	280	303	269	295	271	291	316	310	274	254	280	304	254	273	256	266	287	280	280	257	270	280	284	281	262	293	301	275	284	297	270	274	294	264	278	278	270	285	289	263	312	267	285	263	298	269	256	295	272	298	276	277	276	268	287	281	286	269	238	274	274	248	303	266	257	275	281	275	277	274	299	283	276	257	261	303	272	266	269	271	271	278	259	268	262	253	271	261	250	232	269	276	265	244	302	281	265	267	279	261	267	263	249	281	297	270	315	295	283	268	279	273	284	285	274	275	260	256	277	294	311	284	257	264	276	279	265	271	275	270	277	290	267	264	275	278	250	287	275	254	301	283	278	262	273	258	247	292	249	278	263	264	260	279	278	288	265	248	256	313	257	286	293	292	278	305	257	266	267	261	262	276	284	303	260	270	259	314	288	249	267	246	283	285	278	296	273	287	281	293	348	305	270	227	257	293	289	273	283	266	273	305	279	297	287	262	283	283	279	236	255	266	272	298	261	265	269	249	270	285	283	281	289	272	265	277	279	261	277	249	300	265	285	286	279	265	266	262	271	246	306	267	280	257	303	278	261	284	267	266	283
24502	21626	28633	24506	22054	18837	3288	613	494	477	429	429	460	468	468	438	407	430	439	415	395	457	414	435	382	450	416	423	370	412	404	403	428	395	405	414	419	417	413	434	418	414	389	423	415	406	402	433	423	410	390	373	416	417	469	435	433	424	407	434	422	403	373	345	390	414	401	406	414	417	390	385	423	443	400	429	414	425	444	433	422	398	410	411	428	461	401	423	445	428	388	418	409	429	410	454	430	486	418	419	445	399	407	418	427	387	416	417	403	475	420	439	366	414	414	431	419	445	420	451	403	404	447	411	409	404	400	434	417	409	402	407	410	401	432	426	433	426	428	429	407	396	388	434	437	419	422	385	424	421	394	367	437	435	429	423	433	427	408	404	417	403	416	414	400	384	445	439	413	409	428	433	433	386	428	415	399	412	420	401	431	400	391	385	393	430	435	387	439	436	422	393	436	371	427	393	422	414	394	434	403	417	443	411	399	382	414	368	393	409	401	377	441	442	392	408	414	426	432	403	391	396	448	410	402	396	398	393	411	434	448	420	408	443	410	428	420	408	409	384	413	435	407	407	431	439	408	417	379	388	389	445	410	425	425	379	408	407	420	405	431	375	409	461	399	387	401	426	451	455	406	397	387	431	404	405	393	382	390	374	443	414	472	432	426	412	417	446	422	373	432	405	430	404	375	405	398	432	428	402	404	427	403	409	403	450	424	411	415	405	420	406	410	412	461	365	420	408	405	424	428	426	401	391	376	405	432	403	367	396	417	407	431	409	383	431	424	412	388	408	384	422	420	385	407	423	415	391	403	403	422	408	419	420	421	394	414	435	395	436	402	445	406	400	406	387	415	423	422	423	431	430	394	417	390	428	389	389	415	390	412	407	415	380	420	421	398	409	417	413	411	409	399	425	432	420	388	418	419	420	420	392	383	405	416	425	409	407	401	405	423	406	419	392	418	414	412	416	422	408	413	424	425	384	405	433	399	399	434	427	420	432	402	402	453	420	404	413	410	401	393	415	471	411	440	424	392	417	430	434	407	428	433	413	401	420	422	418	446	397	457	415	436	395	352	405	442	439	435	388	429	389	414	425	392	437	415	393	451	429	373	401	425	428	425	395	410	446	460	395	388	401	413	403	460	420	428	436	430	439	430	398	405	399	402	400	399	421	415	418	426	416	413	398	400	403	441	448	412	419	375	391	427	424	375	384	378	389	404	408	436	414	405	405	418	399	436	457	428	406	423	442	431	388	402	437	394	418	408	423	402	434	387	424	422	409	444	417	384	413	390	396	439	387	394	399	427	408	419	423	399	450	404	428	378	409	378	434	409	406	415	381	461	421	435	426	414	437	434	440	406	389	408	402	388	409	404	408	383	430	436	402	394	390	436	423	383	468	382	392	430	404	438	429	425	388	406	390	417	402	353	428	411	430	377	430	439	392	422	419	411	397	419	396	403	410	450	421	438	406	382	388	379	402	423	406	417	379	455	416	397	400	404	423	419	444	438	404	443	399	425	378	423	425	427	419	392	387	423	431	406	417	426	447	413	409	436	391	400	371	423	410	408	418	398	426	405	401	435	435	428	435	414	428	431	421	402	412	442	405	435	409	433	425	427	424	419	390	427	446	393	422	401	396	415	422	410	419	455	396	416	399	383	415	421	403	422	375	442	423	396	426	440	387	406	400	395	391	433	423	433	380	390	413	406	424	433	421	441	396	399	385	388	372	414	405	428	402	452	425	411	401	389	427	418	369	426	430	447	386	437	409	449	430	372	396	419	398	428	408	426	415	418	424	445	436	403	404	388	416	417	432	412	396	406	400	398	390	362	385	397	406	404	425	392	419	410	419	399	385	410	414	400	403	404	391	406	394	389	380	371	419	408	410	408	428	410	440	392	396	416	424	401	396	467	400	398	458	434	407	431	388	413	395	403	409	421	451	440	419	390	391	424	396	397	442	392	456	393	400	388	449	434	418	411	397	397	400	412	430	436	424	405	402	432	436	418	392	432	386	416	393	433	397	410	384	446	400	463	471	430	413	422	386	406	395	396	433	385	425	405	433	413	424	391	436	417	404	391	408	381	403	416	405	415	417	392	400	423	376	432	426	378	397	434	388	436	438	393	427	414	411	408	386	425	433	423	404	413	414	411	418	411	377	400	382	432	377	427	421	448	419	400	380	446	431	446	425	408	457	445	422	444	421	431	405	433	438	413	406	384	406	414	401	430	381	412	390	411	431	445	435	409	387	418	394	435	427	395	367	401	425	429	400	409	429	400	412	418	410	396	430	412	454	412	419	429	402	383	369	437	403	416	390	426	455	404	417	385	427	402	396	423	422	400	411	462	418	417	364	374	418	410	419	425	402	394	426	416	426	451	436	386	402	398	422	407	402	404	405	417	412	375	387	395	385	441	433	417	416	408	407	396	412	396	427	423	417	415	396	436	419	412	427	417	441	415	440	434	413	437	384	413	405	409	381	433	406	431	444	419	418	425	400	393	398	414	415	407	409	381	405	405	415	410	426	358	431	391	403	435	407	439	409	443	380	418	400	405	410	413	422	366	385	423	399	418	414	402	404	438	427	429	447	389	403	436	414	403	364	399	428	391	413	382	435	409	432	402	450	431	400	414	408	411	422	424	409	377	375	423	441	408	399	406	415	418	428	420	426	371	431	415	410	440	420	406	409	424	412	416	390	444	418	448	408	418	445	426	395	391	412	439	437	422	492	370	396	413	367	451	393	407	404	438	416	420	414	415	383	399	415	433	387	400	430	454	428	405	359	405	419	397	407	457	385	364	379	402	407	432	420	418	412	399	411	420	396	420	401	403	444	424	425	428	399	422	436	410	448	408	390	402	370	407	425	387	425	401	443	454	434	458	420	400	447	369	434	433	404	378	424	400	429	457	397	409	403	424	439	410	417	428	443	434	423	416	395	416	420	446	430	394	401	356	462	407	417	402	381	390	415	434	441	429	412	408	419	438	405	394	398	427	437	435	421	413	346	396	425	411	424	411	398	397	413	413	445	432	419	458	389	448	440	463	421	400	434	438	427	392	440	404	392	425	407	466	385	390	439	431	386	403	426	392	440	392	415	414	400	408	387	382	412	414	441	434	385	401	411	427	409	432	431	417	408	429	385	416	386	396	396	390	402	441	427	417	408	391	420	417	401	426	420	421	410	404	433	414	432	395	398	421	404	380	375	378	415	423	378	406	413	403	389	432	417	402	374	438	403	409	379	414	423	423	407	470	415	418	424	377	421	408	429	344	428	374	433	369	433	418	416	398	404	400	410	440	465	433	423	429	432	393	442	398	454	410	399	423	423	402	402	393	403	456	402	413	426	411	408	354	411	393	408	396	416	414	409	403	440	433	382	413	422	391	402	428	446	427	395	425	416	394	407	425	405	408	417	383	432	393	407	388	408	401	410	407	431	407	398	448	370	380	445	414	421	413	403	411	411	412	420	430	452	412	421	407	428	450	373	393	396	434	420	411	377
55531	70500	29219	13918	17716	12405	995	542	492	509	437	470	477	438	414	403	437	448	458	374	444	413	425	419	413	398	389	410	415	412	422	418	436	403	450	410	399	400	400	402	402	422	427	417	381	398	433	445	440	433	419	428	399	422	377	422	405	411	409	399	398	427	410	390	376	428	405	401	406	447	440	443	377	405	411	438	390	433	436	403	403	381	419	429	382	438	403	443	415	420	446	366	368	376	409	399	418	440	410	416	410	389	381	387	438	392	388	416	407	419	380	426	406	430	371	418	446	410	432	448	426	405	405	390	429	392	400	398	391	423	374	402	383	413	402	406	412	409	406	405	374	418	417	372	409	418	411	424	408	418	433	422	377	394	382	394	386	387	410	394	428	420	407	383	399	433	403	385	393	420	417	407	389	391	404	397	405	427	391	432	430	429	414	369	399	363	428	404	412	382	409	388	410	399	385	399	392	398	386	392	414	401	395	404	421	422	425	422	413	393	420	439	411	398	408	419	394	426	441	406	416	401	437	387	423	385	428	399	402	366	388	371	411	427	395	408	392	361	420	408	418	380	402	394	415	395	431	408	395	370	376	393	410	429	430	434	368	386	416	432	394	385	395	383	413	385	427	408	396	395	436	415	375	375	434	396	440	362	392	412	381	414	418	411	389	392	434	384	389	365	380	394	381	421	388	427	378	397	401	432	440	368	405	404	423	371	460	398	413	400	440	382	403	421	385	421	390	418	397	358	435	430	414	432	388	442	398	412	395	438	425	391	416	396	401	404	418	388	404	429	420	413	417	425	401	394	400	424	385	435	402	401	402	408	391	414	405	414	374	383	399	423	385	414	396	375	344	394	457	383	406	404	413	413	424	378	412	403	401	443	429	374	409	393	395	420	405	378	426	409	393	416	373	389	400	397	399	426	428	387	375	381	434	439	417	411	452	434	400	461	369	402	365	391	417	420	398	397	411	402	384	396	419	423	442	375	406	387	394	402	376	376	430	392	362	411	383	428	377	398	413	403	427	423	414	388	401	436	437	394	436	399	409	404	388	402	394	414	394	425	397	373	360	435	408	404	385	408	421	393	417	408	410	379	377	372	440	414	405	421	402	423	407	408	431	426	412	369	410	393	394	401	388	392	423	397	447	397	399	373	412	388	384	387	419	406	389	349	406	392	424	404	403	399	392	410	403	391	428	438	417	392	410	415	417	402	413	388	404	391	416	435	401	398	425	426	379	379	429	394	386	423	437	414	414	386	410	425	386	434	378	365	407	422	399	380	407	399	395	410	433	410	368	404	399	369	416	405	427	445	394	367	423	405	385	387	409	404	393	400	399	416	411	416	399	389	379	383	425	419	428	365	417	406	416	410	414	402	409	422	412	425	399	418	387	375	405	391	401	391	397	405	384	435	397	407	376	392	379	401	408	426	410	401	386	391	389	382	390	409	367	404	404	425	394	429	389	406	432	443	459	397	408	417	415	400	407	450	423	405	430	386	393	436	401	458	413	397	409	417	387	440	423	371	409	424	414	390	415	421	377	413	423	393	411	426	402	443	411	427	381	379	405	420	386	397	428	382	406	396	386	421	409	436	405	398	386	401	408	383	419	423	422	391	409	401	379	401	430	406	377	366	395	429	411	370	414	422	410	400	403	419	394	380	394	433	417	408	398	408	400	375	401	399	402	412	385	427	390	446	401	373	432	407	402	416	389	418	430	399	402	372	369	390	396	402	399	439	393	401	385	394	386	427	377	396	429	401	441	425	408	393	416	395	393	383	413	416	400	413	431	404	426	402	370	418	402	438	420	405	428	417	416	386	389	427	406	373	378	401	424	409	415	415	374	358	416	388	407	401	397	422	351	417	434	446	369	416	392	413	394	409	430	419	450	414	396	377	401	417	446	453	378	397	407	393	429	409	406	421	393	419	395	385	410	449	396	420	437	404	395	421	390	417	390	398	395	414	376	407	384	410	390	381	391	439	427	411	387	396	416	389	398	380	404	381	385	416	425	425	413	379	398	396	376	392	424	382	414	381	387	401	418	359	377	344	408	389	403	427	389	428	414	410	410	423	394	387	414	415	434	401	420	371	423	431	427	420	435	434	407	407	402	401	417	349	430	431	381	413	392	415	408	436	399	403	384	392	381	399	415	428	424	459	412	416	414	398	382	402	412	409	385	404	395	394	426	414	388	422	420	383	408	441	411	397	417	394	428	398	393	431	403	423	392	410	425	390	418	420	417	398	400	400	395	384	356	405	378	390	433	359	386	382	402	400	358	400	412	423	394	374	395	418	395	403	385	398	422	379	430	402	388	400	397	418	390	370	430	393	391	407	418	428	416	430	382	406	369	372	393	457	379	385	424	428	400	423	400	398	401	384	416	440	403	396	406	411	391	411	412	434	402	397	349	415	401	407	449	409	422	425	410	400	434	375	448	397	408	424	417	397	379	417	391	416	392	441	413	352	377	404	415	375	426	424	413	391	425	398	418	398	409	395	406	375	425	383	400	396	403	370	412	397	435	381	407	394	437	406	401	395	373	414	400	376	402	419	404	387	369	426	383	415	381	418	396	412	382	419	414	351	399	386	397	395	386	423	421	385	400	388	365	410	396	467	390	383	412	400	443	395	404	406	380	361	404	362	427	388	385	419	418	411	403	436	393	428	439	419	414	412	409	405	399	423	414	390	399	405	400	455	397	407	446	371	414	381	414	413	418	390	391	413	400	422	435	378	404	373	433	432	404	395	410	407	420	399	398	400	400	362	429	416	425	398	349	381	362	423	406	419	397	399	373	433	406	377	415	379	401	396	392	405	410	433	397	392	410	400	387	420	418	417	376	421	378	371	380	394	414	419	431	431	364	433	421	400	400	370	399	369	425	393	422	408	436	423	408	420	367	402	363	385	392	371	412	437	385	430	421	380	368	389	416	391	405	389	382	393	395	416	351	426	397	420	436	434	431	423	367	405	385	409	383	422	417	428	395	423	371	381	408	405	436	398	396	421	413	399	391	396	420	398	378	390	426	422	372	398	397	414	424	398	424	403	384	418	378	421	413	410	409	389	359	391	421	364	402	416	456	402	415	404	385	418	403	387	398	398	376	397	436	426	420	392	420	430	420	423	393	383	401	374	411	386	381	409	404	401	408	419	385	382	389	439	423	425	409	435	397	417	409	393	372	387	409	419	418	408	393	430	395	397	409	405	404	402	402	410	364	430	368	394	399	408	383	365	381	403	388	407	397	378	401	355	416	434	414	384	391	396	416	385	394	377	413	445	415	398	405	424	390	423	400	419	423	398	406	342	421	381	403	392	409	437	381	385	451	405	392	400	383	387	397	406	416	393	360	398	398	390	390	405	403	396	435	392	382	387	388	398	371	350	400	423	363	414	374	442	382	425	394	387	397	419	412	422	424	425	404	417	410	357	385	414	404	398	377	449	421	412	420	383	383	437	410	401	403	438	413	363	392	368	426	426	413	407	408	386	367	398	396	367	415	412
31759	21045	6818	1112	909	765	402	375	367	389	373	358	353	374	384	363	327	352	376	366	374	351	362	384	318	353	347	354	356	377	384	381	326	362	379	346	333	375	319	367	357	388	355	373	357	359	368	361	367	346	343	362	370	311	355	342	408	366	383	373	362	348	380	358	334	377	357	380	316	351	358	331	357	325	336	370	394	381	365	340	367	383	364	375	384	332	330	335	354	351	355	360	397	382	349	363	361	373	389	380	343	329	346	353	363	366	334	322	393	348	323	349	405	360	347	388	371	337	324	402	367	337	345	385	375	349	354	344	357	369	368	340	370	358	359	372	371	365	342	383	380	376	345	375	379	319	318	336	347	363	358	367	373	367	371	373	376	365	371	357	373	359	367	379	348	371	377	395	364	362	328	362	328	370	372	366	360	313	382	351	387	372	360	342	391	362	369	372	344	356	351	373	393	354	346	367	337	357	357	358	381	352	393	382	335	356	346	379	341	333	394	357	370	343	353	371	355	347	382	362	330	354	359	351	357	371	386	361	373	352	352	338	389	373	385	351	392	369	373	364	330	359	360	333	324	379	356	354	399	345	351	335	377	350	363	345	324	358	364	406	335	409	375	384	365	340	358	380	402	358	357	358	349	373	354	344	341	369	361	336	347	358	359	343	338	375	343	367	358	357	350	351	353	367	351	349	379	352	341	358	375	343	338	348	328	319	349	363	379	343	368	372	345	362	351	397	342	362	360	338	407	392	374	376	373	343	360	372	331	371	356	352	385	389	368	329	349	327	371	345	349	411	368	338	356	353	335	350	365	394	316	354	372	341	374	340	383	338	362	391	383	373	354	356	355	324	344	404	362	362	346	380	357	379	356	375	318	319	368	387	365	329	403	351	365	358	336	357	359	341	357	369	404	360	376	343	346	359	373	370	356	368	360	347	384	362	359	319	374	348	385	341	366	355	372	368	358	376	360	353	358	309	360	363	363	360	351	375	362	379	363	380	318	407	396	369	355	373	370	339	335	350	380	341	359	367	357	370	341	330	380	375	374	356	346	366	364	382	377	349	383	319	378	368	376	365	347	405	368	396	372	364	353	364	374	349	396	390	354	322	374	360	340	356	363	358	369	376	345	343	322	374	350	348	365	353	385	360	364	319	396	378	365	354	372	362	353	386	348	373	350	393	365	360	339	351	359	342	389	395	332	354	359	348	387	398	394	333	362	358	375	386	379	374	335	392	340	370	398	376	352	369	386	356	395	379	370	358	337	362	349	341	366	342	374	373	356	365	381	413	331	391	394	349	369	387	335	360	343	355	360	372	344	360	384	385	360	341	378	365	357	334	359	375	364	344	378	346	360	372	369	364	318	344	358	345	370	370	368	385	380	350	368	378	344	374	363	363	332	389	370	401	400	346	364	324	395	344	380	352	366	313	367	379	344	372	357	379	360	375	392	368	330	367	381	373	375	323	376	372	385	362	353	367	337	348	350	353	364	377	354	368	349	334	351	355	361	390	370	345	366	394	358	364	386	349	387	346	317	326	359	382	342	379	371	359	360	344	363	359	343	360	346	357	369	376	361	400	335	389	364	357	334	362	393	363	365	382	368	377	364	336	347	370	381	360	358	329	352	372	405	356	337	339	370	377	364	358	379	387	348	379	389	377	355	350	344	370	379	370	358	375	361	369	344	361	376	365	361	355	362	376	356	369	340	339	365	367	354	364	348	396	381	362	360	356	361	380	371	409	362	378	337	371	363	377	355	357	356	331	334	379	360	371	394	346	353	355	366	347	356	330	373	363	375	352	345	390	363	360	356	371	353	331	363	374	354	353	360	350	328	356	359	396	371	354	382	368	378	363	390	397	401	364	345	357	383	379	392	339	404	369	386	365	370	379	326	368	366	344	369	339	338	371	377	416	372	355	364	375	383	341	396	368	347	367	348	342	360	350	347	354	364	323	367	392	354	388	415	358	355	357	364	395	346	373	406	363	379	378	358	381	381	354	359	367	374	382	366	369	379	382	349	370	366	386	374	377	344	344	365	377	371	372	371	351	358	352	387	359	393	376	403	370	352	352	352	379	380	377	380	385	352	339	390	343	364	377	336	346	377	387	384	359	338	375	353	355	382	377	350	366	348	354	389	403	372	360	325	317	342	337	366	391	355	343	393	364	354	358	357	350	355	334	322	348	327	367	326	356	362	369	345	362	396	361	374	339	380	369	371	359	372	376	338	376	365	393	376	361	354	337	367	326	351	357	350	362	363	367	335	372	359	319	371	364	362	393	350	390	339	396	355	346	343	371	401	409	339	352	392	336	362	366	379	388	363	357	369	406	359	363	392	371	370	370	346	340	354	358	343	366	347	357	334	352	375	373	383	372	327	374	369	367	376	386	363	313	351	371	395	361	347	392	357	363	366	347	355	353	385	372	370	391	378	359	355	397	352	381	350	303	364	331	355	367	396	386	382	345	356	384	348	363	374	376	356	361	351	365	352	356	376	363	399	344	384	380	401	339	404	343	350	326	377	344	329	362	358	362	352	366	333	399	363	382	364	390	352	350	338	347	351	350	352	343	378	360	397	356	367	365	361	380	347	361	380	381	366	353	375	374	378	363	425	345	363	356	369	358	348	395	367	367	343	390	380	325	377	370	319	374	343	356	338	344	353	360	386	347	369	328	384	392	374	378	370	341	361	364	352	367	355	346	368	378	361	359	376	364	390	346	360	337	346	358	330	373	370	356	359	379	351	374	354	337	364	353	364	355	362	363	360	331	350	343	374	360	371	376	382	347	357	356	352	351	374	381	358	364	378	383	339	353	378	347	382	342	329	361	364	353	374	344	391	356	355	355	362	340	364	369	369	362	310	377	400	372	363	365	365	348	318	378	355	419	346	364	360	354	361	364	372	366	320	383	396	367	364	396	384	390	350	365	354	359	351	366	360	366	375	378	379	371	336	348	359	375	374	356	350	351	388	369	344	379	385	395	363	379	396	354	354	426	364	377	357	366	358	381	346	361	359	403	380	402	383	382	355	374	381	347	351	385	362	390	370	353	366	362	370	352	365	364	348	355	370	382	353	369	338	354	369	379	350	354	349	345	365	345	379	333	352	380	335	345	375	369	330	314	340	362	350	378	380	358	368	338	361	399	314	379	369	363	379	308	378	352	370	348	363	337	362	392	391	376	325	345	352	362	367	379	357	367	378	353	358	402	387	316	332	387	347	317	349	351	383	379	362	373	363	328	383	360	374	366	360	351	381	363	373	344	378	317	367	377	384	356	384	373	355	346	343	388	372	352	347	345	343	369	335	348	361	350	400	376	376	368	368	346	358	349	397	323	361	372	385	391	359	366	366	366	376	376	382	371	373	380	363	384	365	350	359	351	387	382	354	353	349	353	366	321	356	387	384	393	348	359	382	377	359	399	373	392	312	359	341	354	392	378	346	341	382	362	373	365	355	385	333	375	326	360	339	377	377	365	383	332	297	347	341	363	359	355	342	356
24055	13561	3114	859	1112	1013	350	346	326	323	322	298	315	332	348	343	328	317	352	316	327	332	323	343	328	340	353	336	351	329	347	335	329	343	324	341	325	333	354	362	319	345	359	366	327	342	314	293	371	346	352	373	353	335	377	385	317	307	312	335	321	336	353	349	314	345	327	352	330	331	315	348	326	317	317	334	324	342	313	321	334	338	355	332	351	352	324	375	343	346	341	309	336	335	339	320	362	325	343	325	358	324	375	366	356	332	347	303	323	325	344	324	360	326	309	340	343	311	354	342	357	345	336	356	316	328	329	325	348	321	363	330	349	329	363	367	340	344	304	316	301	346	372	326	348	334	334	349	319	365	358	348	323	316	356	342	319	365	354	330	357	349	336	331	332	332	320	334	337	321	368	332	328	347	310	341	312	334	339	364	343	345	350	339	328	340	342	337	340	329	353	306	354	324	359	311	366	315	306	364	305	328	330	313	331	338	318	348	312	359	347	333	329	342	357	346	308	320	307	319	325	299	351	350	356	329	386	297	334	319	344	341	394	326	324	345	345	313	323	317	302	378	324	305	345	364	324	355	323	309	338	356	343	351	340	337	340	330	326	324	329	314	352	306	330	310	314	385	353	353	337	319	321	363	349	344	339	327	344	349	351	345	342	343	345	356	321	351	289	351	323	362	337	328	327	347	331	333	330	332	313	346	343	307	320	342	351	318	345	350	323	374	305	313	324	331	344	341	337	340	332	368	338	323	343	320	350	334	309	345	330	287	342	318	359	329	354	339	339	346	322	340	316	320	317	349	323	334	297	336	344	321	339	327	344	306	329	347	371	326	332	342	349	334	378	378	348	346	337	349	320	345	359	330	365	340	327	317	340	335	342	323	344	332	362	333	324	306	325	340	339	307	331	341	311	352	340	310	312	314	314	353	309	350	332	340	339	335	346	347	325	329	329	311	340	328	320	304	352	317	333	319	319	347	329	352	354	295	311	335	339	329	313	315	352	335	342	357	344	343	360	354	337	296	325	349	364	361	309	312	318	336	341	335	318	366	315	354	315	366	328	336	347	328	324	347	354	345	342	335	332	326	339	364	330	295	330	335	340	336	373	328	314	343	329	339	333	329	367	356	336	319	308	359	350	352	366	321	338	350	363	328	344	319	309	332	313	336	350	345	306	343	289	343	335	345	353	329	332	347	329	295	355	326	307	353	353	329	317	297	318	331	318	327	312	309	341	318	334	326	326	329	339	332	322	323	367	328	344	331	376	339	280	347	333	324	334	344	324	332	309	337	350	318	340	326	309	344	352	354	319	327	324	324	344	319	333	371	335	346	315	338	331	339	350	307	337	337	343	351	320	307	344	320	345	330	356	320	334	319	393	300	353	328	336	356	318	355	357	336	360	341	313	369	357	313	342	319	346	329	351	331	312	315	330	317	351	311	340	319	348	365	330	332	344	322	308	335	342	336	329	334	356	339	323	357	366	317	323	337	352	348	322	318	364	323	310	337	333	363	304	336	352	314	336	339	301	300	333	344	362	354	329	349	350	332	346	319	331	371	360	306	336	320	327	312	339	330	350	327	314	336	342	318	321	328	347	331	340	311	319	357	355	323	334	328	325	335	353	301	338	323	321	340	339	335	353	354	317	313	318	318	362	314	338	303	329	329	321	346	322	361	364	333	343	306	339	324	362	348	354	351	340	347	344	304	332	346	394	327	318	366	301	337	340	347	304	365	316	334	348	345	327	337	340	309	317	324	330	335	323	352	330	301	352	272	328	350	316	337	328	304	380	337	315	327	348	290	342	325	338	356	325	330	315	333	359	324	302	328	330	362	313	364	347	336	300	325	327	350	340	344	341	333	332	326	333	337	287	322	290	323	347	335	310	306	352	334	274	340	299	377	372	339	374	316	313	344	330	332	308	322	317	319	305	348	317	340	350	358	324	345	299	330	341	363	340	350	332	301	312	323	341	309	340	295	319	335	312	325	335	350	333	335	325	377	335	347	307	341	320	339	334	331	318	376	342	364	314	341	327	329	342	342	337	313	323	316	305	320	355	304	307	349	337	335	344	304	343	336	322	319	348	341	341	347	385	312	339	321	334	333	356	332	316	303	338	343	319	405	301	364	330	317	324	309	331	350	343	319	327	347	341	334	348	343	335	325	342	349	366	329	336	316	294	347	323	332	347	349	329	330	329	371	350	336	344	337	346	318	343	335	324	363	321	344	372	316	324	339	306	348	364	358	319	313	358	331	332	344	322	325	334	334	318	375	352	345	298	326	327	336	314	325	330	351	318	323	328	314	366	329	354	364	293	324	332	323	293	317	329	350	293	338	358	334	341	318	329	319	319	302	362	301	337	342	341	324	335	331	322	330	323	349	321	318	339	324	372	345	337	324	332	349	335	297	343	341	336	375	320	341	367	314	351	345	314	340	344	320	323	331	329	305	352	308	280	317	347	336	369	300	334	341	306	339	325	381	318	326	296	323	333	335	346	331	378	333	333	318	307	356	352	327	341	349	335	360	334	337	316	345	363	325	325	337	311	314	374	348	331	326	330	319	323	315	333	316	342	337	327	342	353	322	341	322	323	323	332	331	359	341	342	290	348	326	340	337	320	322	337	330	347	369	352	327	315	320	329	365	335	299	358	312	346	313	288	336	319	345	339	325	316	354	327	371	335	310	311	338	324	330	321	332	329	326	333	338	340	327	358	350	347	331	302	342	298	336	336	333	345	343	373	310	382	300	344	335	343	326	348	317	318	332	347	333	350	336	339	366	310	342	353	324	325	320	322	360	326	350	350	321	349	342	335	325	311	330	340	353	337	343	352	342	319	333	341	326	348	348	354	325	334	338	325	337	335	338	315	349	323	307	318	345	321	328	344	337	347	315	311	355	325	322	331	336	315	342	314	334	336	306	353	346	315	314	342	321	333	353	362	351	361	362	300	325	320	330	331	333	338	348	335	347	318	321	334	334	346	347	339	331	318	335	322	333	322	365	325	393	331	335	340	336	333	343	349	319	323	317	325	314	312	345	341	350	354	321	326	345	304	341	345	303	344	304	329	344	325	343	374	312	362	319	352	324	355	315	387	326	325	316	341	342	345	334	334	351	312	346	340	301	356	345	339	352	282	324	325	329	335	326	346	339	306	349	350	320	350	295	309	328	319	335	322	362	329	356	324	323	362	350	333	330	321	322	355	325	328	337	354	375	340	331	342	288	350	338	333	348	291	334	299	323	327	359	370	364	325	339	317	300	361	336	326	346	360	308	350	369	311	350	291	348	326	333	335	367	317	325	351	349	331	311	331	352	363	347	344	327	339	340	324	332	327	342	340	305	367	336	366	321	332	341	316	350	336	324	405	300	351	337	341	328	341	326	312	339	315	373	350	299	290	322	356	335	340	338	315	318	334	307	330	359	348	327	330	350	337	345	327	335	332	342	336	327	319	344	337	327	352	338	323	322	327	335	360	320	342	328	355	309	356	382	373	341
25734	21967	27557	25276	16726	10307	1511	319	302	275	283	284	262	280	297	278	277	283	273	274	266	259	277	270	269	265	277	290	274	271	293	316	257	284	253	284	265	263	269	291	268	256	285	281	262	299	269	266	278	256	248	260	266	286	260	263	249	244	284	253	237	264	243	265	294	246	282	273	243	302	273	245	266	240	270	257	253	285	278	279	272	250	283	285	266	261	233	288	262	284	272	267	253	241	273	279	250	257	252	256	252	289	303	273	255	267	270	250	298	270	263	266	260	281	247	272	270	266	273	291	301	277	270	268	286	270	261	303	264	266	256	267	259	300	242	251	286	258	271	253	259	283	244	239	267	247	278	266	269	289	271	288	270	248	309	254	245	253	279	267	257	272	267	272	286	266	294	276	278	270	267	295	259	275	244	279	238	265	256	254	244	247	255	266	263	266	279	293	261	253	273	256	259	272	227	262	282	276	249	237	268	261	293	273	247	267	273	251	271	261	290	246	251	260	224	275	281	283	244	267	237	234	260	255	240	269	252	281	277	257	274	267	286	273	266	284	289	272	218	281	284	289	310	259	268	262	265	264	255	235	266	239	288	242	254	255	257	278	236	246	279	253	297	261	260	279	287	266	281	245	269	240	278	274	261	276	245	269	255	243	280	240	264	242	268	265	270	237	229	261	277	269	258	265	266	256	262	297	249	258	253	252	284	230	292	266	275	295	256	272	258	261	243	260	281	289	255	242	253	225	264	294	291	256	245	265	254	276	241	274	270	275	250	266	265	266	261	277	277	249	265	270	286	236	263	229	267	265	264	237	267	249	280	245	258	273	249	248	243	254	261	276	245	267	277	283	294	271	250	276	276	287	263	276	255	267	247	284	273	267	280	245	290	239	257	283	265	257	252	287	255	273	276	258	290	272	274	258	255	252	275	263	282	279	258	248	250	274	245	296	275	233	258	278	256	297	246	265	240	260	268	260	252	260	289	241	252	254	276	280	276	280	284	248	250	262	253	292	276	259	270	285	254	270	263	254	272	285	257	285	266	266	269	257	252	252	257	276	261	300	260	281	294	277	238	222	268	285	280	254	276	250	242	275	264	293	263	255	265	285	277	253	283	255	255	277	261	249	287	255	268	260	242	251	266	263	274	263	270	267	250	257	270	262	250	231	276	254	272	267	264	241	260	269	237	256	249	270	265	278	262	239	255	289	271	271	251	291	259	268	275	277	278	273	258	260	286	247	260	272	291	274	274	259	269	267	261	255	271	255	229	234	228	283	264	246	288	247	280	252	267	284	275	293	288	273	278	252	286	262	253	250	233	248	245	246	290	270	256	269	271	284	270	249	280	260	275	282	266	267	254	259	241	300	257	263	233	284	264	225	250	280	235	248	263	239	279	271	262	241	251	279	275	287	257	261	284	251	239	284	283	261	254	262	280	257	260	238	266	275	251	251	276	260	261	255	299	286	257	281	304	251	257	282	247	265	265	266	274	236	257	267	269	268	259	284	269	272	244	255	250	268	271	263	274	270	274	252	271	241	269	266	269	266	259	256	272	250	242	282	273	255	258	250	276	255	245	285	265	275	257	283	260	263	288	265	251	259	267	264	275	250	261	247	245	290	284	271	282	241	252	248	271	266	266	290	266	283	269	280	287	255	264	256	281	251	261	247	242	271	258	279	231	251	262	246	253	261	270	276	265	287	263	270	255	247	270	266	306	280	249	253	245	255	283	258	277	266	262	237	244	250	267	270	241	286	267	257	258	266	283	289	272	270	291	269	263	275	277	260	249	245	278	254	243	229	257	251	256	275	262	294	280	293	235	260	232	260	299	266	266	256	250	233	269	240	301	262	280	259	287	252	273	248	288	274	261	263	241	246	272	253	282	279	290	282	266	262	270	266	238	256	248	261	257	248	263	277	237	274	263	273	259	212	253	296	243	285	264	310	282	255	233	236	282	249	269	262	276	241	281	245	284	247	246	289	249	265	277	283	270	246	241	248	275	239	285	247	267	256	296	240	286	257	272	251	243	277	257	270	273	263	275	269	286	251	277	286	260	268	278	272	253	259	286	277	284	254	259	282	270	243	263	263	248	269	267	280	269	254	265	251	267	265	269	257	291	275	253	245	277	258	292	242	273	277	264	255	264	240	264	267	242	313	272	271	254	284	266	276	250	238	265	254	278	226	247	269	274	307	256	290	235	267	297	246	244	265	259	273	291	259	284	248	257	264	270	273	260	289	262	265	259	264	252	263	246	279	261	273	271	276	269	263	258	297	242	248	255	271	263	262	230	263	256	276	263	247	262	289	254	284	278	299	237	255	286	246	257	281	282	290	218	283	255	279	240	242	252	261	248	278	254	256	273	256	241	244	257	263	277	260	256	240	267	258	239	249	238	271	274	266	264	232	269	250	274	242	257	263	242	285	230	282	291	263	270	273	231	224	266	278	295	257	250	252	257	275	264	273	291	236	266	255	280	271	243	263	256	251	266	278	232	239	264	276	270	279	269	246	281	274	273	290	286	251	277	263	230	245	247	283	253	287	244	261	259	287	269	281	259	224	271	292	288	272	253	282	248	262	257	258	258	272	253	259	250	263	281	266	282	276	255	281	259	269	272	258	252	256	260	253	283	254	264	254	242	235	269	269	266	254	267	257	289	284	249	273	261	243	274	260	259	233	285	262	258	255	249	274	265	235	268	255	311	226	273	248	256	251	262	269	259	261	264	267	260	268	276	246	251	266	243	286	274	265	247	244	274	235	259	231	292	292	265	284	275	256	254	254	251	244	275	265	262	258	283	278	286	223	266	258	272	287	270	243	265	270	247	284	259	248	255	250	296	284	273	231	288	306	262	252	265	276	285	274	263	257	269	251	262	271	231	283	254	260	237	253	256	249	276	289	240	274	261	271	241	242	270	274	253	274	268	244	275	245	261	259	277	240	277	258	261	248	232	280	255	254	252	272	233	245	285	277	235	275	240	268	253	269	248	271	261	298	250	287	248	271	287	280	246	259	257	286	263	265	264	253	296	271	268	260	266	259	268	283	263	254	289	266	279	274	264	290	261	283	260	270	277	282	250	277	252	243	274	247	263	254	266	251	259	270	250	290	258	276	248	228	258	261	237	243	290	295	301	250	249	284	263	290	260	288	246	282	272	261	243	267	273	260	244	297	259	246	263	242	250	228	258	266	273	247	266	256	262	305	258	255	285	270	268	263	245	250	282	277	257	239	260	262	244	268	236	280	265	267	249	269	256	293	276	273	234	248	290	263	265	263	244	277	255	260	264	257	263	256	279	254	249	261	271	266	244	240	257	254	278	272	268	259	275	248	260	259	316	252	257	251	255	283	268	236	260	257	275	256	269	245	250	267	287	250	278	258	263	281	268	282	282	271	254	276	268	263	252	245	249	229	233	246	257	269	270	260	272	261	302	278	266	279	227	279	296	269	259	277	263	263	272	278	257	271	245	260	243	304	254	268	248	272	259	268	255	257	243	237
55769	58062	18004	7163	10082	8703	1038	314	311	292	301	333	320	278	320	292	307	279	263	314	273	277	264	271	276	290	268	253	279	293	267	282	281	277	302	294	288	285	258	277	273	266	312	261	288	279	276	272	273	296	290	286	259	269	286	281	324	285	286	304	260	273	266	286	261	304	285	251	294	262	269	278	291	250	258	283	266	272	264	288	264	266	295	248	264	256	266	283	275	283	255	267	279	249	298	293	270	270	314	282	318	280	282	280	254	276	285	244	296	275	290	251	280	270	272	303	241	277	283	268	288	299	306	269	272	268	238	280	269	278	290	273	266	278	275	276	275	265	264	261	274	281	272	255	271	266	268	260	263	262	250	292	261	297	268	283	243	273	285	270	284	270	280	250	303	277	279	262	274	300	279	271	262	302	273	258	287	282	251	260	291	290	271	260	265	274	279	244	248	302	283	294	290	262	283	287	282	257	243	288	295	285	288	281	270	294	262	263	295	310	257	289	280	309	248	254	266	260	265	298	275	279	248	257	266	292	287	303	265	293	266	265	269	246	264	276	240	245	281	281	284	324	272	268	289	280	284	289	300	296	295	284	293	280	257	270	267	265	278	281	287	289	293	265	260	274	290	289	293	283	260	279	287	307	291	271	265	299	263	248	275	258	259	258	281	291	244	259	267	263	287	277	269	283	259	273	272	257	276	270	251	285	257	271	278	272	264	284	289	284	275	253	255	275	278	279	274	303	285	258	275	263	269	252	284	263	264	287	282	267	262	260	268	278	285	281	280	304	263	271	265	280	256	271	271	276	276	256	268	292	259	265	265	254	279	249	268	291	292	265	250	258	288	260	277	281	270	282	268	277	287	273	283	271	303	260	269	254	305	290	242	286	275	268	281	254	269	283	283	257	284	291	273	277	257	257	270	295	239	269	300	271	270	297	243	275	286	268	274	275	259	302	275	257	257	275	290	268	272	246	236	258	292	260	291	291	260	288	291	274	266	265	268	239	265	280	273	299	279	258	270	259	296	281	282	271	271	291	241	270	299	284	290	261	248	304	306	279	275	248	253	269	264	240	275	261	288	268	275	291	320	261	271	267	259	291	273	307	241	315	312	281	281	258	287	250	283	305	264	264	294	252	276	260	241	293	277	250	258	287	309	264	273	264	292	261	290	269	285	273	281	288	239	279	274	269	295	280	258	268	246	251	285	269	268	254	282	270	271	277	270	248	254	291	285	274	287	290	248	277	269	293	285	288	266	241	286	271	290	268	295	288	294	279	276	267	292	282	289	274	294	299	252	272	282	294	258	260	264	283	259	274	308	243	262	276	278	270	291	269	222	295	307	276	272	248	277	278	268	283	245	274	276	280	255	276	293	279	288	270	267	297	251	286	282	308	311	293	262	272	277	305	273	252	289	252	235	259	307	270	287	307	265	288	291	285	233	294	307	275	279	279	279	258	248	305	261	276	274	285	297	301	316	246	245	277	288	314	273	268	266	294	279	287	282	275	278	311	297	261	257	264	248	297	262	267	254	279	297	262	307	277	284	272	277	286	276	275	274	246	281	280	313	246	259	261	292	265	255	240	282	285	240	271	292	287	259	269	302	279	263	275	309	272	273	265	313	285	272	277	287	262	283	273	278	284	274	265	310	296	271	284	271	311	292	249	247	297	262	292	281	282	267	277	289	293	293	269	303	260	261	273	258	280	284	251	298	237	289	258	261	279	278	276	258	297	298	264	264	279	237	260	281	308	267	274	280	290	262	262	254	257	287	250	288	253	275	285	257	269	283	278	283	266	267	272	278	298	257	283	274	251	285	292	287	268	253	245	280	271	286	249	253	271	285	254	298	273	297	258	283	258	287	273	285	280	286	298	277	265	287	271	256	279	259	288	262	273	270	312	313	272	289	290	248	275	285	255	291	243	243	250	284	285	273	281	284	284	274	275	290	300	268	258	243	285	272	298	271	279	287	280	263	275	265	264	282	283	271	275	275	261	288	274	275	292	283	258	272	280	288	284	297	293	264	270	269	286	309	284	284	279	321	260	281	234	290	264	287	275	293	266	274	272	294	279	301	279	257	295	278	293	269	261	284	277	263	270	260	245	273	306	311	307	287	267	233	266	290	307	274	262	305	288	295	290	275	284	300	244	276	309	285	275	267	272	271	272	258	263	282	273	298	293	311	261	262	262	246	249	278	254	265	297	266	249	260	271	248	279	303	284	258	265	257	299	273	257	271	278	279	274	266	268	260	254	265	263	254	255	253	300	293	257	299	250	290	284	272	259	254	261	263	270	260	289	240	284	259	239	251	289	284	303	252	251	235	256	249	279	266	276	274	249	264	283	266	281	278	267	266	293	285	267	278	288	268	300	271	267	284	262	290	283	279	286	291	273	262	288	266	268	257	252	264	264	272	279	267	269	288	280	283	290	258	240	264	290	266	262	276	291	254	256	267	290	293	262	276	272	268	244	265	269	264	270	282	295	294	296	287	274	258	280	295	252	295	265	267	272	265	282	243	282	304	264	253	271	302	282	267	249	243	271	262	268	254	282	308	251	273	274	241	287	262	291	309	267	264	234	277	296	293	264	320	269	271	279	279	286	278	284	281	303	271	273	268	275	261	273	253	275	299	294	281	310	285	274	243	271	288	263	280	272	277	259	279	257	269	274	266	272	284	280	261	258	253	257	270	286	288	234	305	269	281	268	259	265	277	281	268	274	298	253	278	250	266	279	290	279	288	289	254	268	259	272	283	258	278	256	305	285	276	238	274	281	293	302	274	278	285	286	279	303	293	261	303	284	275	273	289	285	242	287	261	281	260	261	262	287	257	281	260	274	263	272	274	282	263	247	286	255	261	282	282	278	254	279	263	253	301	248	272	281	254	257	287	283	268	281	255	290	267	266	274	279	294	304	289	276	272	286	257	260	262	256	266	303	282	279	266	265	269	270	265	252	288	264	268	238	289	272	279	273	269	263	280	316	299	314	278	272	278	257	267	255	251	293	263	262	271	292	257	276	254	292	257	284	257	274	276	276	279	246	265	273	276	293	275	282	273	282	285	262	244	256	306	286	266	270	274	276	288	267	273	273	287	284	255	304	278	256	279	267	256	294	296	262	272	285	284	266	276	282	253	287	282	305	274	303	276	291	282	261	282	277	285	284	251	260	285	263	286	282	236	266	277	277	256	257	245	264	244	281	267	245	265	247	259	258	282	272	257	260	284	281	285	294	277	253	280	279	256	256	278	283	290	278	269	271	254	255	287	265	276	306	277	258	267	285	286	274	261	270	304	259	280	231	288	293	294	267	282	273	280	290	276	288	278	278	266	263	260	266	270	240	258	252	269	305	268	273	268	316	256	257	255	308	300	289	294	282	298	272	280	274	319	265	297	280	290	265	286	283	277	282	284	264	293	312	297	271	283	268	274	273	278	273	308	301	281	262	258	291	263	250	261	279	271	309	263	252	260	262	254	285	278	266	286	257	306	288	282	289	271	269
24606	21649	28328	24968	21641	20039	4353	552	479	472	434	405	391	413	405	425	443	393	410	394	416	415	413	397	387	429	389	412	410	394	415	412	364	374	373	397	420	376	405	391	420	379	381	398	373	397	415	379	419	444	420	417	407	363	394	431	378	379	382	397	388	385	401	388	392	371	387	353	391	399	354	387	382	403	393	393	385	400	413	385	376	362	395	395	384	437	377	364	380	362	357	392	356	418	393	402	417	392	390	382	363	395	427	366	374	406	401	414	399	375	404	403	400	437	366	369	400	385	391	389	399	384	406	375	395	419	444	437	430	402	371	387	416	375	376	397	434	388	372	383	416	383	409	401	407	366	399	413	405	402	392	359	355	383	387	361	382	382	385	369	413	357	405	387	395	359	392	413	369	407	381	364	392	366	404	416	367	384	365	404	382	345	392	375	410	411	407	383	376	404	418	413	396	409	361	392	392	406	386	396	385	407	399	356	404	402	405	430	353	418	414	386	381	391	375	397	403	406	393	362	361	345	385	400	390	355	376	375	404	388	386	374	387	394	404	403	406	392	406	423	406	383	434	373	391	423	354	367	375	396	423	388	395	387	397	407	379	397	381	421	399	370	378	395	362	403	375	398	416	386	370	384	393	390	379	403	359	409	381	370	392	379	384	362	381	402	409	384	375	406	378	342	378	397	364	399	423	387	389	420	375	400	396	362	422	378	402	415	400	366	389	402	388	346	384	359	408	417	393	366	396	382	403	400	390	393	408	405	416	421	427	373	388	374	363	412	369	388	416	385	400	401	411	401	365	368	382	407	378	381	385	421	410	398	367	394	388	366	420	414	369	373	360	390	393	419	410	399	394	366	401	383	436	387	397	422	394	388	409	384	403	391	422	392	372	354	367	361	384	368	376	373	412	394	394	392	373	390	405	393	379	388	397	385	393	399	383	383	413	415	366	399	396	440	374	376	382	405	372	417	378	357	338	401	377	383	386	425	360	415	376	396	359	405	347	388	428	391	400	405	399	348	363	380	410	378	386	404	384	399	379	375	359	375	395	384	406	381	365	378	387	384	368	355	366	411	396	390	360	389	406	351	370	404	358	384	423	395	346	383	412	402	379	377	412	411	377	363	403	426	404	405	382	370	410	362	412	399	388	374	390	384	378	380	378	379	410	371	415	407	392	405	388	374	391	389	389	379	367	389	396	359	417	408	404	375	374	350	436	379	342	392	358	367	402	445	414	404	396	428	395	384	352	365	380	404	374	422	423	375	400	433	389	409	422	363	382	383	429	420	345	404	394	445	412	415	371	396	393	377	387	379	369	399	375	352	438	388	381	389	403	412	356	413	369	387	422	379	405	415	399	389	383	394	383	402	430	376	365	412	359	368	383	376	421	369	403	366	406	381	385	422	379	378	406	379	378	401	341	406	385	421	438	377	390	385	395	406	430	401	400	410	380	395	407	395	392	357	396	398	381	345	366	416	405	390	362	358	394	365	377	399	407	398	411	387	402	361	408	374	449	384	402	395	369	378	401	436	411	376	362	364	409	415	385	396	381	371	385	391	356	383	357	373	435	405	370	411	409	403	412	397	386	379	393	370	411	380	393	420	388	378	383	372	386	406	403	350	402	399	371	382	352	350	380	397	383	355	382	379	376	403	381	413	394	411	376	368	399	366	400	393	387	373	372	395	386	383	362	380	404	378	428	398	379	409	340	380	388	367	389	400	394	398	365	382	361	394	383	380	330	377	418	380	377	339	415	414	385	395	413	416	405	379	380	413	408	377	357	402	393	396	364	385	368	381	383	355	361	377	407	373	392	412	408	405	418	380	362	409	349	362	367	403	378	399	390	380	384	364	400	384	431	386	395	361	356	383	381	372	340	402	404	369	377	376	367	379	389	385	372	342	360	391	397	392	389	367	386	387	400	372	364	366	381	395	389	378	393	396	397	355	373	399	358	394	405	424	369	438	366	396	396	417	395	407	396	401	380	355	351	383	366	375	344	381	389	388	367	390	391	375	389	388	397	396	378	332	393	377	375	381	427	395	358	421	402	366	407	396	390	411	399	329	394	375	420	426	372	393	384	351	391	389	365	396	381	390	375	358	361	387	414	393	376	413	413	399	384	380	399	387	368	387	365	379	375	388	384	389	394	386	361	349	393	385	392	381	375	387	405	372	404	389	371	335	376	401	370	415	399	403	380	374	351	388	390	379	369	411	392	390	338	349	359	387	389	414	379	382	375	393	374	400	412	390	380	374	420	346	385	401	382	385	411	392	391	338	396	382	388	377	391	433	367	383	356	385	379	392	388	383	377	380	365	391	353	399	390	371	374	392	410	372	367	391	375	363	376	384	403	383	396	398	391	380	368	388	411	391	396	404	354	406	426	384	408	386	422	354	374	341	418	389	390	378	422	392	391	378	377	357	377	369	397	383	407	344	381	372	406	433	409	415	395	408	373	391	431	393	417	372	377	372	373	368	379	374	374	362	364	373	377	352	369	369	414	390	392	360	384	366	367	377	401	369	363	413	403	370	385	353	399	361	373	369	379	365	403	383	390	374	403	371	392	375	400	379	364	384	394	391	414	394	411	393	368	378	418	421	387	399	414	369	405	368	362	394	387	403	393	409	408	430	380	406	408	351	373	374	413	359	379	355	371	386	367	385	346	408	404	371	382	384	393	395	357	381	429	389	337	376	422	366	407	441	390	392	370	394	421	389	431	395	354	383	361	399	375	390	395	416	409	388	384	418	365	403	362	365	413	405	360	358	380	385	410	387	368	373	383	370	416	355	411	373	406	417	395	384	361	380	399	377	399	401	373	386	358	358	380	386	411	373	366	396	416	385	418	387	348	383	363	387	401	381	347	380	392	373	380	396	424	346	406	369	380	358	362	415	358	415	404	389	364	378	383	343	385	362	356	362	375	389	377	403	396	392	417	400	368	373	385	386	391	371	382	397	370	407	383	387	367	408	398	372	381	370	387	422	413	359	369	389	377	420	413	366	398	413	376	398	393	381	370	418	397	383	401	371	413	382	394	390	378	412	355	377	409	400	405	394	363	373	435	398	402	382	428	400	402	373	371	387	418	344	364	380	402	416	393	405	427	405	407	418	417	370	381	359	375	373	370	397	384	372	416	376	412	403	369	396	396	383	380	386	391	379	407	385	407	381	373	387	406	394	415	391	376	372	385	400	366	382	408	381	361	387	374	399	388	368	366	384	362	392	386	406	343	360	396	390	390	381	402	362	392	358	380	381	434	372	374	389	358	368	388	373	364	373	375	372	377	413	386	378	387	403	398	393	390	421	377	392	400	364	380	402	383	377	388	397	359	397	385	417	388	365	400	347	360	376	413	357	409	392	371	376	364	406	386	370	375	399	375	351	393	411	392	389	388	377	434	390	390	396	438	373	389	420	387	367	388	417	380	407	370	367	390	382	379	386	352	344	384	377	369	376	403	355	372	393	403	417	369	421	397	391	405	399	412	375	364	373	392	387
56746	69412	25676	11656	14633	14976	1568	470	464	460	446	434	440	392	413	392	404	409	420	387	397	407	362	382	377	369	405	407	400	357	401	434	389	391	396	409	373	427	387	369	403	429	398	406	393	376	424	407	395	391	417	412	393	400	386	399	417	382	396	383	365	420	399	358	377	395	390	379	351	411	353	420	392	357	386	377	380	392	378	420	361	367	368	396	367	374	388	428	409	379	390	397	358	390	397	373	412	392	396	392	377	389	373	409	337	377	360	385	398	393	399	375	391	391	426	383	411	412	394	424	338	409	352	383	353	368	419	389	413	389	371	375	365	378	375	374	407	382	391	398	364	382	374	390	358	397	388	391	380	369	364	416	379	370	368	365	404	390	373	385	354	398	367	390	393	375	392	358	382	386	369	368	421	408	395	401	375	358	348	378	378	389	347	359	392	373	399	387	354	352	394	378	346	369	384	361	383	401	394	390	384	354	360	397	400	397	386	392	391	383	367	363	395	393	383	401	374	370	420	400	397	412	376	369	379	366	374	393	378	356	401	390	417	389	386	401	378	386	432	392	412	367	422	392	406	400	361	412	370	384	382	394	394	401	382	368	365	357	375	400	421	413	375	372	360	382	391	344	406	387	389	412	374	401	380	355	397	419	381	390	379	384	393	389	387	377	384	390	387	390	386	432	385	409	391	402	369	387	364	379	391	384	368	425	386	390	384	404	375	368	393	372	359	368	386	361	406	351	349	401	382	410	367	372	370	420	389	422	350	396	396	431	402	351	375	408	390	410	408	373	354	350	373	371	395	378	391	398	389	396	382	378	365	413	424	361	399	377	405	400	377	406	362	344	368	394	356	365	378	381	397	385	387	393	409	371	363	369	370	370	400	398	382	399	380	393	355	386	370	381	419	378	378	384	392	360	391	381	408	377	375	360	380	365	386	406	401	337	377	389	373	375	384	408	423	356	366	380	363	358	385	362	395	394	392	343	424	395	413	382	405	379	399	380	386	397	412	412	407	349	347	389	386	365	411	395	360	397	377	398	405	397	367	393	408	400	358	369	382	380	405	352	400	371	420	382	383	392	393	377	420	378	376	357	374	351	369	350	413	381	419	399	388	410	364	400	388	384	394	400	384	365	368	387	377	386	401	407	415	378	357	362	363	392	349	371	372	404	385	377	403	394	382	381	366	398	408	414	399	419	396	380	395	406	379	425	343	358	385	385	395	415	349	373	371	398	381	388	395	374	345	382	410	397	405	400	378	381	380	382	357	419	394	378	375	371	391	444	363	410	411	400	355	399	412	393	363	344	369	364	367	353	362	366	389	403	377	367	419	392	421	426	408	399	366	390	391	407	394	350	384	418	396	398	393	374	405	376	366	403	381	374	401	410	412	374	386	388	399	372	347	403	359	370	387	387	371	379	395	405	368	396	414	350	422	389	392	359	415	378	380	437	380	369	385	392	373	352	377	378	364	396	392	390	398	384	347	394	404	371	392	405	413	385	401	382	400	385	396	371	416	372	388	387	385	384	395	385	384	426	401	415	393	401	401	381	391	402	387	379	419	361	405	365	385	395	391	439	411	363	384	353	388	369	384	374	346	382	351	384	370	381	423	367	396	399	379	405	346	379	400	387	419	373	396	430	369	389	391	424	366	379	365	380	399	376	377	389	425	362	384	365	401	387	396	356	414	395	375	387	379	375	372	392	357	365	414	382	386	420	392	353	377	351	374	379	363	388	386	398	420	375	385	348	388	379	364	380	386	348	436	381	384	392	372	401	364	392	394	371	365	410	405	361	386	416	388	415	407	363	358	388	383	394	363	424	416	377	381	379	368	419	379	377	380	399	405	413	319	400	400	376	408	385	426	421	401	404	392	372	390	376	404	426	386	364	380	409	411	377	410	393	363	377	360	366	402	394	378	387	334	362	386	375	389	410	352	406	384	383	410	355	388	393	382	416	346	430	379	414	376	405	387	389	382	376	391	359	395	391	381	375	360	366	408	364	400	377	400	385	358	365	390	387	416	385	379	386	392	391	387	390	390	382	386	392	412	355	379	386	363	395	397	365	369	419	428	437	406	378	380	415	365	374	403	407	347	386	380	375	353	390	378	387	376	406	397	380	382	370	359	372	375	392	396	348	373	383	384	377	407	408	385	402	409	430	437	361	412	394	400	381	395	377	377	382	402	367	403	414	375	365	393	379	375	382	420	371	383	366	379	363	399	371	367	405	381	380	372	384	394	388	397	416	407	352	414	369	413	367	403	384	356	359	402	391	404	376	398	409	362	369	393	386	395	413	431	389	410	386	376	402	363	396	386	430	408	375	374	389	418	364	363	386	378	393	384	371	388	380	366	399	386	388	421	385	356	389	408	366	369	415	391	405	386	378	393	370	366	407	416	389	364	393	373	385	321	389	388	399	405	397	371	369	411	432	421	399	374	389	376	425	385	377	389	369	384	397	371	410	420	374	429	362	396	384	371	390	371	386	381	421	402	380	350	353	362	361	375	390	399	414	387	363	367	396	371	387	406	410	390	372	398	407	352	410	363	425	372	379	370	404	373	402	389	397	389	386	376	377	394	392	417	401	357	371	417	392	377	368	370	366	369	397	365	385	354	386	379	400	369	413	416	393	376	331	405	345	391	376	368	402	358	348	378	407	396	355	378	367	388	402	376	383	424	399	380	405	357	429	384	377	354	381	378	352	418	373	378	376	369	359	371	376	364	419	448	345	393	364	364	411	390	378	374	380	390	407	380	342	399	377	382	391	379	396	397	365	401	389	370	397	408	417	349	344	391	382	398	399	421	379	375	399	409	437	387	383	390	398	409	374	392	397	387	399	392	408	368	396	376	384	402	399	363	409	402	382	388	368	389	382	391	403	369	381	369	349	395	368	391	364	404	331	416	398	392	368	358	385	362	381	385	369	376	386	418	370	359	353	386	369	416	370	403	385	377	374	408	380	375	416	424	348	417	388	376	403	359	377	389	412	383	404	385	402	394	390	409	392	361	379	325	415	412	389	413	396	378	364	398	385	412	392	405	369	396	397	363	411	396	371	386	358	354	345	380	380	393	374	403	347	341	398	375	404	438	390	386	359	381	406	355	398	371	372	333	391	388	376	412	422	366	371	379	388	383	376	385	363	382	393	393	363	391	395	414	391	369	414	376	410	414	369	361	398	394	403	374	384	368	402	354	376	368	385	371	354	371	411	367	380	381	411	395	380	365	380	396	392	413	389	388	411	354	400	367	392	413	366	369	355	373	350	377	372	416	407	420	359	380	375	376	380	393	370	379	432	365	345	410	390	395	368	417	346	399	392	380	439	381	384	382	358	387	432	356	380	360	355	400	395	358	416	395	393	363	362	409	417	403	379	407	423	398	367	377	382	353	367	365	424	341	386	373	360	406	373	377	368	373	420	395	374	393	398	385	366	360	383	379	382	386	383	392	355	385	390	416	383	355	371	366	375	389	376	394	392	409	394	399	353	374	408	392	367
31769	20779	6588	1105	770	926	424	363	378	392	382	354	372	406	391	401	357	367	365	387	400	364	353	356	413	388	375	355	338	359	352	378	362	391	376	365	375	351	354	369	368	391	361	357	356	376	408	364	373	363	379	378	365	341	389	365	433	353	369	368	379	360	379	363	372	355	369	347	398	345	369	341	368	379	377	368	365	354	366	339	407	392	382	378	333	368	333	375	362	392	374	348	373	382	388	341	408	375	359	346	379	391	386	383	359	368	394	360	352	386	391	346	411	359	346	391	367	368	339	351	367	328	347	341	366	353	386	346	392	359	345	390	382	370	392	375	351	399	341	390	360	396	356	384	365	372	396	390	385	351	362	370	413	398	375	372	371	360	378	393	361	374	394	390	364	426	355	353	412	380	336	364	367	409	383	342	383	392	324	357	382	348	433	387	380	408	375	336	359	390	365	363	349	345	380	358	349	404	372	373	387	365	362	401	357	335	380	399	372	385	361	358	386	355	397	389	345	405	352	369	342	399	370	390	344	391	345	383	396	388	380	390	368	383	373	365	362	378	405	360	354	379	392	399	352	337	387	364	375	365	393	379	332	397	364	329	361	370	404	351	362	363	362	387	359	374	373	390	384	384	365	354	392	384	367	378	379	345	368	328	392	358	359	372	374	386	391	350	359	391	412	350	372	378	388	353	371	346	398	396	386	368	392	374	390	379	399	375	366	387	387	371	390	350	343	349	336	361	373	365	403	369	408	369	376	361	364	352	363	357	339	374	345	390	377	353	353	331	378	401	395	374	360	377	366	357	404	396	335	393	380	401	345	386	380	365	364	350	378	344	360	383	351	386	388	353	352	368	338	339	376	395	338	385	326	356	355	360	354	337	372	338	364	349	370	371	368	357	345	346	367	406	361	397	375	379	383	348	353	359	352	352	365	335	373	400	367	362	358	357	346	389	357	364	393	346	384	376	395	371	378	377	328	364	399	376	350	368	366	378	349	325	370	357	354	387	357	367	381	366	381	387	368	397	410	381	357	395	362	372	393	419	326	372	382	376	350	407	365	425	342	359	367	352	345	391	336	373	372	373	378	367	390	370	358	357	354	359	399	371	400	357	338	400	332	372	370	360	362	344	369	366	343	377	340	342	362	326	356	396	378	336	352	324	395	357	356	395	350	370	360	328	400	360	404	375	341	371	383	361	339	337	371	389	363	381	375	371	362	379	386	392	378	359	365	361	361	355	391	359	360	365	373	336	380	358	390	358	368	342	363	388	379	376	360	348	361	373	359	377	369	352	382	356	365	356	365	398	366	357	411	369	355	378	349	355	392	348	357	389	379	346	365	376	349	368	377	390	376	366	335	376	417	355	363	345	369	374	357	359	357	353	393	362	370	395	375	371	351	353	394	372	386	384	373	352	386	365	384	362	364	347	385	378	375	353	371	345	371	358	381	362	375	364	361	367	342	374	379	409	395	352	353	377	366	390	369	357	362	385	371	348	366	378	399	368	364	376	345	388	349	324	326	376	374	377	351	371	371	391	381	371	373	363	355	371	367	364	362	392	358	356	366	365	387	382	349	375	378	382	356	411	331	346	341	354	361	368	397	328	374	363	370	372	364	419	369	390	386	365	394	416	371	362	365	343	341	345	360	392	356	385	366	396	401	389	385	376	373	357	386	338	364	370	354	380	358	359	389	336	340	413	378	388	325	395	337	379	363	345	350	396	382	380	380	367	378	385	351	368	387	358	388	377	364	349	346	375	376	383	356	394	319	384	374	390	411	382	351	351	394	391	386	327	360	350	365	361	405	354	391	359	365	365	365	341	346	415	388	362	380	357	383	356	361	365	375	368	387	356	359	364	383	352	353	377	388	426	395	371	389	374	341	350	356	398	336	350	347	354	361	377	380	352	349	387	371	359	340	380	397	375	392	375	355	386	367	397	322	367	370	364	392	369	334	332	370	359	344	389	367	404	344	322	328	338	387	379	377	377	364	351	393	360	344	372	347	344	354	360	378	379	401	372	378	395	343	383	410	371	318	352	369	360	372	337	349	377	365	396	371	366	361	349	392	379	377	327	378	390	378	392	353	378	380	368	401	340	384	385	370	359	372	362	339	315	355	381	352	355	366	343	367	388	366	342	380	365	394	395	370	352	396	391	370	384	356	384	365	373	377	363	356	396	361	359	376	378	392	365	353	370	344	372	385	354	375	369	355	366	354	384	350	376	358	371	407	333	370	363	341	362	395	335	366	389	371	337	370	396	337	387	390	352	408	363	377	374	407	364	400	356	374	368	365	400	366	411	379	367	348	361	361	386	409	314	372	349	368	340	381	348	354	351	373	360	393	338	376	414	358	350	373	356	385	371	379	348	350	402	383	367	372	350	348	376	359	374	341	374	366	353	339	367	345	381	370	357	369	373	372	396	389	388	371	364	347	331	375	366	385	311	385	385	353	377	339	355	341	343	349	347	359	379	369	419	344	359	380	382	402	369	374	406	371	386	314	390	383	393	359	404	385	377	389	370	407	362	365	356	377	367	387	380	374	404	379	364	353	381	364	366	358	389	367	379	370	397	344	398	359	383	353	388	376	383	390	367	379	343	356	352	373	359	380	355	386	365	380	358	371	337	368	364	369	356	369	342	378	376	369	392	390	362	405	361	360	377	351	366	349	358	393	403	343	357	402	356	379	371	407	355	383	355	393	368	386	353	391	371	376	325	358	345	371	373	370	326	359	369	381	383	347	371	392	353	367	360	380	369	353	391	389	359	362	386	387	369	377	398	385	362	356	324	398	370	403	366	335	410	364	384	364	358	388	365	405	366	393	363	382	372	390	358	357	353	400	407	367	351	376	390	360	354	342	358	375	364	323	334	361	363	363	359	354	381	357	358	354	382	390	365	352	371	348	352	365	362	351	399	371	379	366	325	359	384	356	363	374	351	378	355	358	377	378	376	379	360	367	344	377	377	363	351	350	363	382	348	376	367	347	351	366	369	371	323	362	401	390	406	355	362	368	353	331	378	393	377	365	340	405	354	358	376	370	367	382	347	340	367	406	384	394	371	359	384	356	385	369	385	367	353	413	387	368	345	377	373	345	374	331	365	334	356	366	352	379	391	389	372	385	348	389	387	387	367	371	352	363	353	382	381	356	356	407	330	391	384	383	373	386	370	359	358	407	355	360	352	333	353	388	359	422	394	386	371	392	355	392	407	384	390	373	371	381	351	374	379	389	366	371	371	377	328	355	379	390	321	371	362	355	399	390	357	372	396	390	374	378	401	358	394	374	380	364	372	371	392	352	358	389	366	401	367	377	362	388	359	365	376	377	353	411	358	376	352	352	371	364	383	349	399	329	384	379	340	387	362	378	370	348	380	349	375	351	344	377	351	365	373	395	390	374	372	369	374	383	351	367	408	374	346	382	379	388	394	372	357	361	372	372	350	336	395	408	363	347	372	362	331	367	358	366	394	392	397	355	365	382	372	364	393	355	379	406	403
23824	13602	2705	846	908	1148	376	336	327	346	365	334	337	315	328	355	326	361	337	367	366	360	381	318	332	351	334	372	322	333	353	328	326	345	322	298	377	317	326	339	348	351	331	325	344	345	360	369	342	367	338	355	328	341	363	320	362	342	313	370	346	314	373	346	323	317	322	337	357	306	365	326	331	344	340	329	331	357	334	350	340	346	321	343	338	338	343	357	326	345	352	366	335	323	326	322	334	353	334	333	347	353	362	340	346	326	339	324	377	319	328	346	340	319	296	360	346	355	318	365	350	342	335	338	349	350	347	342	329	349	309	363	342	357	306	324	338	389	333	320	394	345	359	351	318	342	334	335	325	327	350	353	315	368	338	319	357	380	352	349	329	349	333	313	337	364	304	316	322	348	362	324	318	327	357	299	350	357	344	320	370	308	335	326	326	337	342	330	359	358	343	318	321	331	315	355	315	316	341	317	328	349	344	373	325	331	327	338	343	341	316	349	345	325	340	338	367	327	343	350	325	326	333	318	339	348	332	370	367	355	335	352	345	345	365	328	335	349	348	338	327	350	363	342	381	357	342	387	328	344	332	341	376	344	325	367	310	321	292	315	366	322	301	316	338	338	333	326	349	359	341	335	348	357	331	329	329	331	353	352	351	335	378	354	342	309	337	369	335	343	325	356	284	329	330	324	334	335	344	343	328	362	337	360	340	315	354	362	302	320	340	358	373	378	347	329	319	341	339	339	315	314	340	345	329	326	322	348	346	367	333	321	305	339	340	367	327	320	307	344	326	343	338	333	341	344	357	320	339	341	321	341	348	371	340	356	329	361	351	327	329	345	328	370	348	336	356	325	372	331	330	315	339	345	358	344	342	329	319	354	355	342	337	332	357	366	351	340	339	338	351	355	356	363	331	337	332	367	348	371	337	337	308	353	335	365	300	314	329	329	340	324	340	358	359	338	322	324	313	323	315	334	329	330	361	352	352	368	314	337	299	309	353	301	330	340	311	338	330	340	359	287	341	320	344	351	344	370	320	346	354	329	331	324	365	320	349	375	338	306	319	331	324	331	322	347	301	357	335	303	326	329	344	341	328	334	325	345	336	358	341	327	338	333	329	361	348	378	320	343	313	319	331	358	361	340	336	344	368	348	339	334	350	348	326	325	347	341	316	346	328	366	336	358	327	354	378	313	352	348	360	308	345	325	328	320	347	346	364	336	339	340	325	340	333	337	327	352	329	325	358	314	332	350	343	346	344	343	324	385	326	352	366	329	357	330	355	368	329	348	321	328	362	347	303	344	329	344	314	332	375	338	353	342	323	344	337	306	336	345	338	296	349	340	351	331	331	348	361	347	317	346	341	342	348	349	368	331	368	335	311	339	353	369	313	338	326	331	317	324	335	337	346	368	355	323	356	334	342	343	304	317	327	351	349	350	345	337	359	334	330	316	326	338	334	322	375	344	326	355	354	346	342	362	339	364	348	335	336	349	325	338	358	337	314	306	356	332	315	347	319	327	325	356	310	304	342	346	343	356	311	348	291	357	329	342	317	355	328	376	348	348	325	315	342	362	347	343	321	328	338	355	339	364	348	346	331	345	331	332	335	338	333	341	331	341	333	356	336	368	362	321	351	322	328	327	392	340	313	335	335	365	350	354	343	343	376	353	352	330	342	314	408	345	349	321	344	353	335	332	334	358	317	336	335	343	351	319	346	380	336	321	335	348	337	312	370	350	362	340	294	330	366	352	335	353	338	324	365	353	353	347	323	348	361	338	356	340	335	302	339	325	338	363	359	378	333	340	355	327	382	317	357	359	323	339	328	305	338	330	333	342	360	329	354	339	348	360	356	332	340	328	337	342	351	314	325	363	296	317	315	342	336	341	359	321	330	347	345	331	323	337	336	363	338	354	313	328	366	328	349	363	315	351	314	328	344	341	341	354	381	330	338	332	336	324	331	327	320	353	356	328	313	332	376	293	350	345	328	361	340	354	335	337	341	307	365	350	346	337	366	355	282	333	336	338	321	344	318	340	336	337	358	341	317	344	338	316	334	348	364	335	322	346	335	342	386	311	338	326	315	338	316	335	333	371	321	332	372	353	337	319	332	318	329	323	343	321	343	313	349	330	355	337	342	350	367	357	359	324	347	361	362	331	330	335	313	338	338	342	345	341	315	325	359	344	351	316	342	368	328	333	335	321	327	359	319	323	321	335	318	361	322	335	322	348	317	302	327	334	335	390	358	314	318	316	320	314	339	330	354	308	311	351	345	352	324	369	316	331	337	332	345	332	338	321	325	349	325	363	336	372	329	354	329	324	344	389	378	336	363	346	322	329	327	317	361	351	359	323	351	326	332	340	359	340	321	311	354	333	351	370	328	327	381	322	343	325	317	334	368	338	336	350	353	327	320	353	292	313	322	347	333	363	283	320	364	357	367	305	332	331	296	348	345	291	324	353	320	357	341	339	347	332	313	333	358	296	358	372	329	368	304	340	350	318	344	327	352	313	329	379	332	339	347	366	350	350	330	357	347	326	317	312	326	336	320	337	344	355	331	377	346	363	356	362	348	376	359	333	337	333	337	355	309	361	346	323	351	344	311	334	325	338	336	354	330	354	357	323	372	346	341	337	327	346	347	284	379	315	329	326	333	345	343	330	331	337	347	351	337	359	338	331	349	338	356	357	333	339	345	307	396	388	316	344	332	314	365	318	320	320	333	351	321	353	338	357	332	352	334	325	337	339	332	343	343	337	329	324	332	341	357	315	333	348	315	334	346	300	321	338	360	344	328	353	355	350	338	324	352	342	337	322	357	326	314	308	314	343	338	343	340	336	329	326	320	334	333	321	342	350	353	334	340	372	315	339	358	324	330	321	327	348	341	340	333	364	315	356	342	318	332	374	313	357	372	363	327	333	314	329	343	309	331	374	348	367	302	339	359	354	337	349	323	350	320	322	334	329	379	338	340	329	374	318	325	334	331	307	345	354	351	346	333	371	322	327	364	340	348	352	319	335	361	293	360	354	351	315	342	336	365	353	358	350	339	361	330	311	309	343	348	312	365	369	334	342	340	298	335	351	331	336	365	318	340	385	324	352	348	362	343	357	349	370	342	345	313	342	360	362	340	325	346	311	330	335	298	339	320	371	331	320	321	344	314	349	342	318	353	374	333	331	362	324	329	338	359	346	366	394	330	345	377	350	359	322	280	335	320	323	336	346	329	355	317	347	356	320	307	370	338	377	306	341	344	278	343	307	334	341	312	350	350	346	354	353	360	319	313	340	348	344	338	327	350	298	356	333	348	353	368	310	375	356	339	344	363	358	362	316	338	342	336	330	363	334	312	349	346	372	357	320	332	338	319	356	335	316	320	334	320	349	324	357	340	387	324	351	334	377	315	321	348	351	341	333	363	314	379	366	319	295	330	370	314	319	371	333	330	342	341	341	342	336	356	327	342	318	326	380	339	342	380	332	359	352	355	357	320	341	334	334	314	352
25712	21884	27890	25162	16238	11143	1828	370	283	318	299	309	320	299	319	314	267	289	276	285	286	261	275	283	265	291	274	286	284	267	285	281	262	262	293	312	256	335	275	284	255	260	281	272	284	275	315	290	274	299	283	291	308	268	268	277	311	279	271	284	304	312	274	261	278	272	292	252	279	236	273	284	283	279	290	272	293	325	283	259	307	266	275	283	268	251	296	271	280	280	264	286	268	275	269	277	288	270	270	239	295	286	299	310	274	267	273	263	278	262	266	285	272	252	259	275	283	308	275	278	274	278	294	250	283	308	275	292	273	264	267	266	225	289	281	259	274	287	267	310	291	275	256	255	270	273	275	265	284	284	269	291	280	283	299	265	275	279	277	262	264	262	278	311	301	269	282	287	305	264	272	264	250	296	285	288	299	280	274	301	256	303	286	283	294	274	247	261	270	300	275	246	287	273	283	279	252	265	305	264	288	295	276	257	277	264	278	276	270	304	259	278	240	314	307	284	298	305	293	274	275	247	285	301	296	295	255	269	279	279	266	264	302	290	270	269	260	301	275	268	282	275	288	260	250	289	313	266	263	271	269	271	276	279	297	256	272	279	271	264	270	280	268	290	289	280	255	300	255	275	294	267	282	244	284	263	261	277	262	300	301	268	279	247	285	272	296	249	296	319	267	274	278	292	273	268	269	280	289	287	280	289	276	296	315	276	271	292	255	287	258	267	303	260	268	274	292	297	277	279	279	297	273	281	316	274	262	273	266	276	289	258	292	264	259	275	267	287	248	237	283	245	283	262	283	279	253	249	260	273	300	301	278	298	279	261	287	265	269	256	262	287	288	287	305	282	265	298	236	277	289	267	255	271	295	256	264	285	273	303	290	283	274	297	292	288	249	266	265	263	262	273	272	260	246	276	285	274	268	272	279	269	285	273	292	286	309	264	286	291	267	260	301	252	292	263	280	286	281	276	310	267	308	278	242	286	272	284	287	271	298	264	303	262	290	282	272	277	293	268	289	304	264	282	284	250	307	278	285	320	240	274	287	253	266	271	254	299	280	280	271	285	291	277	272	287	267	265	267	292	268	259	287	276	274	281	271	283	284	289	242	265	257	257	278	257	290	271	286	284	288	308	266	258	263	281	294	286	256	252	256	265	287	272	276	262	291	300	301	245	293	291	239	267	275	270	251	253	266	284	257	298	267	293	288	241	265	271	266	267	288	252	314	291	283	281	273	295	275	234	270	283	270	285	274	265	243	287	299	282	277	277	274	295	283	274	283	271	293	297	280	292	326	277	301	270	265	276	276	268	259	275	291	277	289	266	285	270	255	268	291	265	266	276	272	267	284	257	259	291	261	281	280	268	284	273	261	267	271	271	307	269	279	295	245	272	290	275	288	267	281	302	284	291	261	293	267	282	269	281	260	288	252	260	257	281	274	310	248	252	277	281	254	282	278	277	290	290	259	275	305	260	282	290	268	254	294	286	247	285	270	252	277	296	261	245	280	299	271	281	292	290	312	280	263	243	293	268	260	282	252	259	282	273	255	280	259	284	285	296	291	262	267	268	264	251	278	290	290	270	272	272	270	252	269	318	293	277	277	276	300	271	250	281	273	253	304	271	261	295	249	295	236	266	278	281	255	266	280	292	263	292	271	262	265	271	268	293	260	293	278	272	256	285	283	272	259	310	284	247	260	277	291	301	225	275	267	251	302	282	276	275	273	292	270	246	286	297	284	249	270	285	247	270	294	293	282	268	291	283	254	259	278	264	266	300	281	250	268	251	273	253	272	285	277	283	308	284	291	281	280	268	293	294	294	304	267	283	290	261	297	268	281	293	272	290	300	302	275	258	246	273	291	271	276	265	289	297	317	291	268	283	302	283	233	260	278	275	272	295	277	267	307	257	264	297	249	310	287	261	278	258	285	276	255	266	316	284	271	310	267	268	244	284	284	293	272	256	254	286	273	267	244	281	236	273	256	259	272	254	287	288	281	260	267	254	279	289	277	289	282	277	306	273	262	281	280	274	307	254	268	267	283	290	277	288	295	277	259	297	284	268	300	275	248	286	264	273	257	245	299	267	270	276	261	280	289	287	288	268	279	255	282	267	271	285	305	277	270	283	290	251	278	306	290	295	271	279	305	297	283	272	252	276	259	277	241	300	305	263	285	272	259	285	271	260	308	280	296	280	255	255	269	265	292	271	301	273	261	244	279	262	262	277	293	290	315	282	284	264	262	300	267	290	270	272	299	261	284	238	317	303	279	287	255	259	286	300	272	279	285	271	284	268	290	281	279	275	237	270	267	269	293	258	287	277	258	272	267	248	261	252	268	274	286	287	287	290	264	241	263	267	313	265	271	275	276	274	273	280	275	282	288	248	272	275	273	295	254	272	275	280	300	272	241	266	272	247	291	287	302	272	264	251	277	281	273	253	247	281	274	273	281	283	289	287	284	283	268	280	269	274	288	300	277	305	252	276	282	285	281	251	289	304	263	304	275	300	285	228	278	269	287	289	312	290	265	274	290	317	311	288	281	261	279	264	274	280	290	290	270	237	235	281	274	284	313	296	258	275	293	280	279	275	286	278	286	287	274	267	297	254	276	280	286	295	270	292	281	265	308	272	291	248	272	245	285	271	276	277	257	316	256	288	262	285	289	273	272	239	290	250	272	295	269	294	260	286	297	291	271	274	291	267	291	237	259	267	292	247	267	277	254	295	270	267	289	269	303	267	270	277	271	307	273	281	276	278	286	311	288	262	250	288	302	238	246	257	273	261	300	294	293	268	251	273	302	287	272	273	311	265	261	272	270	268	294	259	269	279	293	280	267	299	298	274	266	260	285	268	307	258	278	301	266	294	242	293	289	257	238	268	288	279	275	272	294	307	303	268	279	280	254	270	266	314	262	236	273	283	272	258	251	290	276	301	280	263	277	273	275	298	263	267	279	284	260	262	260	269	289	274	277	297	275	266	287	254	275	272	291	255	271	266	270	259	273	234	276	260	268	263	272	302	303	289	287	289	274	276	276	293	283	275	263	229	316	293	246	271	300	264	287	262	278	296	267	284	290	265	283	277	287	293	259	287	268	253	267	303	259	300	250	285	279	252	284	299	276	235	278	278	279	262	260	272	289	315	268	306	267	298	265	275	288	301	274	268	268	296	293	266	279	260	285	270	304	291	248	313	270	293	292	279	284	306	268	252	268	258	262	278	277	267	268	284	306	290	271	283	284	270	263	283	288	284	262	297	308	294	287	285	278	288	263	274	271	277	286	275	255	253	262	301	279	280	257	286	295	255	265	261	276	280	271	299	292	254	279	293	277	280	282	241	254	303	290	285	253	250	264	266	267	286	279	262	292	309	270	302	266	266	282	251	266	278	266	269	287	283	266	280	269	296	267	272	311	305	312	275	284	299	287	263	253	280	290	289	263	237	283	301	290	258	276	258	257	284	298	281	290	288	274	299	254	279	280	257	256	285	278	257	275	244	300	298
57969	57149	17603	7785	6708	9590	1108	349	319	328	325	319	302	306	277	257	273	255	297	301	304	279	312	301	261	299	299	310	297	324	305	282	279	286	315	293	272	301	288	277	316	301	307	306	288	322	303	302	305	304	299	273	288	328	285	315	285	296	309	295	330	286	285	316	271	309	298	306	299	305	290	282	293	302	265	263	282	292	264	279	300	269	279	283	307	282	288	282	294	280	319	283	296	288	291	320	270	301	256	301	276	267	296	278	297	274	281	297	281	288	307	303	284	306	277	263	266	278	279	283	259	317	293	272	294	286	288	290	247	257	246	293	261	274	290	290	266	266	311	286	264	315	302	291	277	306	269	290	273	324	272	271	278	322	329	289	296	281	270	284	307	265	287	311	269	304	280	280	325	284	305	276	276	302	293	277	296	296	326	259	315	278	267	285	293	286	319	300	295	282	282	303	290	290	306	317	244	302	275	279	278	295	284	299	250	303	303	262	277	309	257	291	327	278	294	287	292	273	274	274	271	294	284	288	275	276	309	292	277	270	304	289	285	272	266	264	248	277	262	298	291	306	281	291	277	300	278	278	305	275	301	279	293	284	290	317	288	330	282	257	295	261	288	264	289	298	263	298	277	294	283	314	267	288	260	268	305	301	287	297	293	301	295	264	283	286	286	267	285	290	259	270	285	281	302	276	293	276	303	321	284	307	269	304	296	288	318	300	302	269	283	293	270	282	273	289	310	268	335	275	306	280	265	273	288	282	295	304	264	275	269	282	288	280	279	297	286	289	296	299	277	271	306	296	319	300	296	269	316	270	306	273	294	279	297	271	293	291	288	297	283	314	302	316	292	274	266	293	269	299	280	286	309	273	301	302	296	278	280	274	294	300	279	276	275	273	259	247	312	279	267	305	284	273	293	279	273	291	276	285	302	284	277	295	262	265	265	290	281	262	290	255	283	273	272	305	287	267	294	275	265	312	289	280	301	288	290	293	306	286	313	249	295	284	288	283	280	299	261	269	293	286	307	262	309	290	298	302	325	275	271	269	274	279	290	278	257	272	283	273	277	295	266	260	326	291	258	262	290	279	268	289	270	307	288	275	303	287	267	283	278	264	304	285	280	270	280	307	310	297	269	286	295	284	270	285	303	280	294	321	277	300	290	272	287	302	290	279	273	319	307	300	311	290	283	265	291	296	289	289	290	314	297	309	279	317	286	290	266	301	290	306	271	266	300	269	292	297	327	276	293	296	280	296	281	315	300	263	255	282	297	278	291	305	243	279	274	283	272	293	292	257	273	305	264	266	258	267	276	308	311	310	297	298	312	263	295	295	315	256	290	302	291	275	323	265	304	317	295	299	291	283	275	294	277	278	291	254	308	287	283	316	299	277	288	297	296	278	298	297	300	294	305	295	274	275	280	256	267	274	263	296	303	275	267	286	285	308	308	283	307	289	265	304	297	277	307	299	308	269	317	300	311	301	277	297	282	273	270	276	267	308	289	290	316	291	286	290	263	273	272	270	317	301	286	255	286	316	284	316	265	284	291	294	289	279	296	298	291	288	290	263	249	283	306	290	293	302	284	278	284	302	264	285	307	259	281	302	277	304	272	265	231	288	284	277	283	310	243	269	272	306	306	278	266	261	292	282	297	259	316	293	284	288	283	276	273	299	298	291	276	309	298	293	329	269	275	284	270	253	321	284	287	293	268	291	278	251	296	284	272	270	263	271	311	278	276	282	270	279	275	255	259	303	270	302	281	277	304	265	288	270	280	303	308	316	287	297	267	328	274	314	303	298	300	294	271	268	265	288	318	266	297	294	291	296	300	303	299	317	266	271	262	279	298	295	246	279	286	275	315	260	286	307	306	299	316	295	309	272	295	271	281	288	298	293	278	301	249	251	258	295	266	289	311	246	325	277	288	284	262	272	272	299	281	278	274	283	291	286	282	280	295	267	298	275	342	313	255	275	320	286	303	266	271	280	308	271	282	269	287	287	255	265	253	290	264	291	323	273	278	311	299	248	286	287	292	260	286	271	288	259	290	272	306	263	293	300	262	318	278	294	319	250	293	274	293	309	296	312	280	267	292	302	238	285	307	285	291	311	289	272	299	302	290	287	306	289	318	301	272	282	256	300	286	281	274	287	264	316	291	314	293	252	284	268	286	299	273	293	275	263	249	275	292	266	302	299	267	302	297	280	311	294	256	280	271	274	280	302	274	292	270	282	302	273	268	308	275	277	282	302	256	287	256	326	315	281	295	267	276	308	271	268	280	316	283	306	321	297	286	282	300	311	290	292	283	276	256	263	305	296	275	279	297	311	263	281	264	283	294	271	282	252	279	260	278	286	270	306	287	254	258	313	295	289	260	287	291	283	288	293	301	272	251	289	309	300	293	295	298	298	262	281	290	295	297	258	288	293	279	270	295	290	276	295	263	272	261	296	277	294	283	282	278	272	292	275	280	282	273	283	298	298	268	304	263	292	288	301	264	258	282	267	264	294	280	300	284	315	300	294	272	280	275	265	300	296	267	308	313	304	273	291	284	297	295	272	312	296	292	304	293	283	291	265	282	298	274	298	287	265	269	300	293	290	286	288	312	284	270	258	291	294	277	264	287	301	288	290	293	273	285	293	261	298	276	289	302	277	276	289	264	292	282	327	295	316	325	265	286	298	287	302	274	295	274	287	299	279	290	279	301	276	302	291	294	266	263	318	290	279	274	293	275	272	250	280	296	279	276	279	299	253	288	283	286	286	312	304	262	294	283	295	284	300	289	311	283	309	257	265	279	289	282	293	252	279	281	304	268	289	306	302	292	283	280	282	267	291	297	332	299	272	292	281	304	261	280	287	292	280	303	322	298	285	318	291	285	293	259	293	286	304	298	317	258	283	313	287	305	294	308	309	280	268	268	287	294	284	252	267	301	288	285	292	283	258	258	277	309	270	305	310	278	287	282	268	299	293	281	308	299	287	303	302	255	282	301	282	310	289	337	307	274	292	293	279	271	280	266	276	277	314	286	295	300	287	301	297	283	294	294	264	286	273	273	278	279	275	267	278	285	306	320	272	289	269	341	304	274	258	273	294	272	268	305	310	272	299	268	284	258	291	273	314	263	314	283	274	287	266	285	285	291	296	304	302	295	327	263	295	277	290	288	305	299	300	281	295	299	284	309	329	313	277	278	294	294	318	283	269	284	273	280	289	270	291	319	291	288	307	280	289	286	302	329	272	308	277	293	279	234	301	339	308	260	287	312	329	289	317	298	268	275	275	259	266	284	294	298	286	270	289	297	298	300	290	263	304	276	271	279	302	277	282	280	248	321	290	320	277	284	265	275	260	264	273	259	303	309	276	317	291	283	273	295	227	295	286	270	301	324	293	275	281	285	263	303	299	259	287	287	297	313	272	293	286	265	291	267	284	308	271	275	306	276	275	289	258	249	281	272	290	284	295	286	277	281	275	273	303	267	278	247	296	294	292	267	281	253	245	287	295	288	267
24547	21559	28888	24280	21420	19391	4975	641	493	475	477	436	424	410	416	418	471	433	421	396	447	443	436	423	399	444	394	418	408	394	417	416	440	446	446	440	439	471	401	410	436	472	425	408	392	408	435	410	393	408	468	403	432	422	460	424	423	432	436	424	394	445	453	432	382	394	401	449	401	432	398	389	410	382	399	417	389	378	443	426	434	433	383	377	423	395	458	445	397	417	406	394	409	419	430	346	383	417	404	411	394	393	420	426	406	429	413	415	401	426	434	398	419	397	398	428	424	404	370	409	425	385	394	393	394	403	422	429	435	387	424	413	426	399	407	411	436	459	453	419	411	442	435	406	397	423	397	422	382	398	386	371	401	418	421	406	379	376	400	403	403	363	427	415	390	393	412	416	428	419	391	418	416	391	391	388	395	459	422	432	398	396	416	440	417	452	418	434	425	412	411	382	416	419	448	419	415	429	407	437	419	429	408	396	424	412	395	438	388	417	405	464	383	412	377	394	398	379	428	355	399	395	403	420	439	429	396	383	382	407	416	404	404	447	396	369	372	399	415	382	418	451	364	395	415	430	388	411	398	421	411	409	419	416	406	431	433	395	395	383	385	413	420	444	416	453	406	403	449	438	401	414	411	408	450	397	421	399	405	419	405	382	387	433	385	371	390	424	397	423	421	401	416	440	421	425	399	427	428	401	445	424	412	409	407	419	425	422	428	422	410	426	401	393	415	403	420	441	403	386	367	444	412	439	425	429	421	415	425	412	415	431	443	410	403	402	390	435	390	407	393	427	413	422	418	396	383	386	418	459	421	405	408	396	425	368	350	386	414	453	431	408	406	394	405	400	454	426	401	414	447	449	402	381	414	450	444	409	413	384	417	400	415	396	386	397	410	414	411	419	388	417	408	406	378	439	407	378	422	436	385	397	413	371	408	422	411	413	448	388	408	382	415	398	409	387	398	423	384	424	432	425	421	387	409	395	405	389	429	382	415	407	429	435	379	408	451	423	427	428	396	422	422	390	421	415	414	399	388	412	413	392	385	376	407	417	424	408	387	415	378	440	435	419	413	408	446	384	407	415	416	417	415	409	398	436	420	402	435	388	408	418	400	424	431	446	406	431	399	415	448	396	426	396	425	374	369	381	418	435	432	400	412	415	411	396	432	459	383	384	421	408	431	411	381	432	388	435	409	425	414	421	434	453	421	377	462	442	427	410	415	407	407	423	406	383	407	426	427	392	435	360	452	395	404	386	369	432	412	394	430	413	437	419	426	432	443	415	349	442	414	404	384	412	367	404	410	394	394	397	440	390	417	388	399	478	435	411	415	409	434	462	363	409	378	394	424	405	395	400	421	404	433	382	397	396	403	386	404	390	418	433	424	414	402	415	405	399	421	399	398	436	397	436	398	401	375	417	405	430	428	398	428	420	438	425	431	411	385	430	420	441	386	432	412	389	430	439	397	409	395	393	411	416	424	387	386	400	398	374	426	405	430	425	432	417	394	399	390	423	399	394	398	396	438	415	450	413	402	411	401	428	392	431	374	423	385	395	404	418	424	403	380	418	424	414	415	412	371	411	460	414	419	401	416	432	387	426	415	397	393	419	412	408	431	416	371	425	399	404	407	438	438	457	404	414	409	407	406	427	380	402	411	376	410	425	410	378	423	414	422	384	445	395	395	409	406	425	431	392	377	398	416	414	410	427	378	452	428	415	412	409	459	445	408	372	420	388	424	422	422	357	438	441	386	393	383	397	415	427	390	409	393	408	458	402	421	396	436	429	452	414	458	400	405	405	411	426	415	400	427	401	397	409	404	377	398	409	409	446	393	404	388	425	407	390	425	437	438	412	415	377	416	389	409	421	407	424	354	429	413	378	433	412	427	399	371	414	382	426	399	425	411	404	428	411	394	427	420	398	395	401	413	442	417	422	410	402	440	424	402	383	398	412	409	405	421	413	413	414	423	408	397	410	460	412	404	414	380	454	365	429	411	422	430	388	427	410	396	395	412	398	376	387	390	413	406	436	401	376	427	447	408	407	392	421	406	429	418	395	399	410	402	422	447	405	404	441	386	380	388	400	360	390	450	385	422	409	436	382	406	416	395	446	388	413	410	416	440	394	410	399	441	408	441	400	400	438	429	383	421	403	414	416	422	375	424	388	433	395	375	405	393	457	407	412	410	390	428	400	401	407	431	425	396	426	418	437	421	390	417	412	383	394	420	395	422	415	448	401	442	406	401	414	395	388	398	395	408	411	456	439	393	393	389	396	429	430	415	434	418	402	407	394	393	414	429	422	384	401	394	399	417	436	375	406	435	378	442	399	392	381	399	378	429	455	414	471	420	401	404	419	419	464	368	430	408	388	368	374	418	418	412	422	382	423	420	425	412	370	418	425	402	431	407	446	447	425	445	414	371	420	379	433	400	387	413	381	385	377	418	390	415	397	414	465	423	398	374	432	409	389	430	414	383	360	402	388	405	378	392	385	424	431	412	409	421	394	396	435	388	420	399	401	413	415	419	403	412	388	397	389	396	411	410	403	391	406	390	450	396	394	398	418	392	366	414	421	402	415	414	412	401	432	438	407	397	439	374	403	417	392	440	414	427	409	397	424	457	417	414	400	429	421	413	419	412	416	393	409	416	370	388	399	397	418	427	424	420	362	405	427	410	434	406	451	448	400	397	429	409	433	415	440	422	374	431	435	397	426	417	421	393	391	409	390	385	402	401	464	393	410	450	376	401	421	418	403	435	422	376	423	427	376	420	440	433	382	409	421	390	392	370	411	421	361	397	434	418	427	411	430	383	387	412	408	393	419	380	378	426	405	386	408	416	434	428	413	396	423	421	427	419	424	435	398	386	387	362	452	400	443	414	395	419	395	413	404	398	366	412	371	382	408	381	421	378	391	425	436	395	425	376	440	448	397	405	452	449	400	397	441	370	378	384	410	394	382	413	419	368	391	450	432	424	396	429	377	444	434	441	424	430	382	434	448	420	399	424	374	358	378	382	395	412	372	422	433	435	411	410	426	405	443	447	373	408	394	404	438	440	379	350	436	415	415	417	403	416	413	430	416	395	379	405	426	415	414	421	418	399	415	386	427	444	446	413	396	419	413	393	436	402	436	429	393	421	412	395	391	395	413	396	401	405	435	450	419	403	402	410	414	400	360	398	417	408	395	399	410	383	432	396	362	409	423	430	375	403	401	435	409	431	417	418	437	419	368	400	424	419	411	410	384	409	433	424	385	393	412	375	411	383	406	421	410	436	384	417	390	418	415	418	445	427	405	410	405	406	385	406	393	420	433	379	367	411	417	371	407	417	448	418	416	434	439	423	404	410	407	438	385	431	397	413	406	433	394	398	386	394	402	439	385	409	395	367	415	374	411	407	400	455	424	374	420	407	435	411	411	408	418	383	381	441	418	360	418	422	427	416	432	420	380	423	410	398	444	399	429	420	437	408	399	390	387	416	414	408	425	418	396	436	413	406	406
58081	62957	24646	14076	11218	13793	1895	525	473	471	481	432	464	423	425	421	459	457	434	428	426	414	438	410	412	411	402	389	407	439	381	424	385	446	433	398	434	399	413	396	425	434	431	407	435	416	436	427	426	390	435	413	416	368	417	383	413	400	431	427	416	412	406	419	436	409	410	430	413	411	415	408	398	406	389	402	459	435	414	411	386	421	447	425	366	393	370	410	404	429	382	400	406	409	388	394	397	418	367	418	433	376	394	378	370	390	418	408	407	421	403	418	435	381	378	389	411	419	429	385	382	399	411	426	399	395	403	399	445	408	415	413	401	380	389	400	427	398	373	403	438	421	416	410	403	407	396	386	391	392	436	418	403	383	399	404	409	391	418	393	367	409	417	372	429	395	389	421	391	403	448	400	389	389	387	413	416	400	361	421	405	399	353	383	407	435	408	415	406	405	423	375	412	390	399	429	408	436	419	418	399	415	390	405	416	436	366	373	418	437	406	418	413	424	405	401	390	435	399	390	395	398	432	363	371	371	429	403	386	378	395	416	399	405	386	405	410	396	387	384	383	395	408	397	401	417	391	434	395	402	421	392	390	420	403	415	391	394	390	396	404	412	429	394	375	415	385	414	408	438	434	372	431	391	386	411	445	411	421	423	411	418	406	383	418	398	388	386	403	401	400	406	372	398	395	413	383	429	415	399	430	423	344	429	426	386	411	431	388	399	428	403	406	408	411	403	390	418	374	376	387	416	411	435	386	393	394	387	370	424	385	369	423	421	418	385	371	387	387	396	391	410	400	423	408	429	427	415	390	403	404	402	395	417	415	377	382	409	411	395	383	385	396	385	378	388	355	450	415	392	403	383	413	430	408	376	406	394	443	395	402	416	399	398	377	407	394	416	436	402	409	364	424	400	408	395	357	396	371	370	416	421	367	377	416	394	403	428	407	380	405	429	440	439	381	377	412	400	355	388	389	408	426	394	369	406	394	392	374	409	401	431	396	406	411	399	431	396	399	398	377	407	375	407	401	397	403	407	400	400	418	382	399	412	398	385	417	397	415	418	393	414	404	376	448	386	377	379	443	411	387	390	411	382	392	415	409	412	436	420	386	391	429	391	409	398	397	393	387	390	433	430	402	410	383	434	397	387	394	420	382	407	419	412	396	398	470	396	400	390	414	389	413	405	419	422	411	409	352	457	410	376	416	425	400	406	383	433	424	420	387	413	400	404	419	422	407	388	422	395	397	382	406	412	380	380	409	396	385	410	392	433	405	397	406	396	391	424	390	410	407	409	390	413	422	402	385	371	397	428	406	424	414	411	422	429	380	433	408	383	443	436	436	420	401	389	444	404	399	400	383	417	400	402	411	400	410	442	409	403	366	418	421	398	431	396	429	449	377	389	391	398	380	411	402	399	404	405	424	381	381	406	452	381	413	408	403	426	395	411	403	436	400	400	418	400	411	446	398	386	405	425	369	405	427	403	423	411	391	412	419	363	420	399	430	406	370	431	407	385	408	396	404	404	434	379	405	413	393	367	406	416	424	425	407	416	428	405	430	409	361	411	377	426	411	405	427	391	435	395	414	423	403	398	418	427	401	420	424	417	406	404	393	423	404	433	415	388	379	428	382	414	381	417	410	406	381	400	401	406	401	360	402	388	392	385	409	394	374	418	397	385	420	387	361	429	422	391	416	405	409	399	385	404	396	418	393	399	393	425	435	400	373	423	392	408	419	418	392	386	397	356	403	402	417	391	409	400	401	377	364	403	386	411	411	394	381	432	395	386	364	402	357	438	398	358	387	402	388	367	411	409	389	379	397	417	414	392	379	406	425	385	391	423	414	407	384	401	378	372	404	403	364	413	410	378	389	416	417	397	422	432	353	362	429	391	417	397	403	417	371	420	401	435	398	403	400	428	401	416	410	386	353	380	371	415	424	409	388	409	398	394	379	391	442	401	405	389	396	401	395	406	395	405	431	411	379	379	427	423	421	388	401	405	408	371	382	413	419	394	436	401	390	355	429	380	408	395	400	420	387	406	444	402	392	396	384	394	408	415	375	381	422	436	410	420	376	359	374	394	409	421	393	373	386	427	404	392	399	413	405	410	378	447	399	410	425	392	418	387	377	401	388	404	380	393	420	410	386	404	402	399	376	401	389	415	413	404	398	372	392	406	426	411	392	408	433	406	389	412	399	385	426	384	396	397	392	409	400	425	382	395	386	429	378	394	408	428	408	429	411	384	401	393	399	388	390	429	408	397	432	416	394	386	418	413	393	397	387	390	402	347	399	393	377	387	423	382	384	403	391	407	400	390	411	403	432	384	379	428	389	426	413	410	429	398	392	386	368	442	402	424	377	426	402	356	425	382	388	405	409	394	422	419	393	391	414	357	414	406	418	433	380	393	396	408	396	362	396	420	384	405	399	399	386	346	439	386	404	392	385	374	411	373	387	418	400	368	405	449	382	374	414	380	430	389	400	435	426	403	424	414	373	403	402	392	384	410	403	414	421	442	398	383	448	434	376	421	400	384	432	415	413	418	393	425	395	402	387	433	381	394	371	377	422	437	425	385	392	368	421	437	392	455	379	403	425	395	403	374	410	442	400	391	436	378	438	378	375	412	418	385	389	396	404	406	397	380	454	434	449	393	420	404	420	384	402	407	420	411	384	431	390	399	396	432	421	398	436	447	422	402	411	395	385	379	383	394	354	438	389	371	391	382	394	419	421	389	374	370	417	396	410	402	367	416	376	374	412	405	419	396	415	408	406	403	378	429	400	417	383	464	396	390	396	401	411	397	390	380	382	436	386	389	414	394	383	394	411	388	416	395	416	382	402	369	402	428	399	409	397	381	365	391	389	427	401	416	433	408	366	370	369	402	400	371	412	405	416	437	403	420	469	387	420	380	424	410	376	352	433	438	402	374	399	398	401	372	408	415	420	412	384	377	382	419	404	433	384	381	366	405	392	427	387	361	401	373	376	430	428	410	393	388	394	389	392	402	430	379	416	429	388	394	405	396	419	387	381	395	380	413	423	383	389	409	401	388	376	414	393	420	426	408	421	401	409	408	402	407	403	402	392	399	409	402	414	434	400	426	398	447	423	423	415	411	418	369	402	369	399	405	425	406	358	438	404	394	408	429	394	423	407	435	395	374	380	419	441	429	427	385	406	421	388	378	379	400	434	406	414	417	377	402	394	388	412	390	413	452	391	366	403	372	412	395	397	369	391	385	412	399	427	400	404	385	380	432	381	427	401	397	375	439	384	389	397	392	423	394	383	420	429	389	405	396	398	418	457	402	413	401	399	383	383	383	431	410	377	384	405	421	435	387	392	418	346	408	408	408	385	404	387	470	415	404	421	349	402	434	420	347	432	417	397	431	396	406	397	433	396	427	420	450	401	432	429	405	401	396	463	384	412	390	381	397	386	379	381	398	401	405	385	395	362	431	427	384	370	412	391	424	398	403	443	396	360	390	414	416	406	430	411	387	386	405
31955	20786	6385	1238	765	826	414	416	402	401	377	421	395	386	425	358	402	385	380	407	394	415	380	388	394	403	394	372	409	431	386	401	400	381	382	394	363	420	360	388	343	388	413	388	414	379	407	382	376	363	412	374	396	375	384	379	399	375	401	378	378	395	419	391	427	408	368	373	386	406	380	381	407	407	386	447	355	424	363	428	377	387	405	392	425	420	394	378	393	398	382	360	431	362	376	391	416	354	397	377	387	409	367	404	365	378	418	362	422	385	381	396	363	376	382	382	414	380	422	400	363	370	418	351	388	406	391	417	420	343	378	391	398	415	387	399	356	379	379	349	356	379	399	380	356	380	388	379	411	376	381	384	397	355	376	422	383	391	389	377	415	375	378	370	381	384	374	387	432	349	380	369	356	380	436	409	353	391	392	360	378	399	381	393	367	395	387	426	393	386	410	385	418	397	368	368	364	366	414	376	385	409	384	346	422	394	390	387	382	382	400	421	424	416	380	427	350	365	375	383	424	389	398	378	368	404	389	391	339	394	370	368	401	405	380	394	400	370	416	365	373	383	417	425	383	382	411	395	388	390	374	381	394	398	394	392	378	385	416	403	376	387	365	425	354	382	398	385	380	417	396	407	368	410	379	382	368	369	402	398	344	389	409	390	379	384	400	415	413	393	398	385	358	387	399	411	381	368	396	381	404	381	420	436	402	382	397	392	400	379	419	374	378	381	379	401	426	370	389	407	401	365	372	418	424	359	382	382	383	433	373	392	398	402	359	360	406	398	393	412	424	408	421	383	384	434	397	364	387	338	368	396	407	439	404	370	406	363	383	406	383	385	363	384	404	373	412	390	390	402	372	407	370	383	381	399	400	377	363	351	386	400	400	366	385	412	388	380	398	402	354	377	407	380	403	418	427	374	408	360	371	387	410	396	420	413	381	422	405	406	383	397	370	382	390	384	424	375	408	399	367	394	380	353	406	394	407	370	383	364	390	377	392	373	377	382	353	351	414	403	383	397	413	397	394	394	382	413	397	375	391	373	412	391	369	379	386	397	385	393	386	373	348	399	403	439	380	412	405	374	410	404	380	399	398	364	403	389	377	399	378	375	403	404	410	399	371	376	386	379	387	394	418	395	389	389	337	388	366	383	410	385	380	394	413	382	409	385	382	406	398	390	411	394	394	421	379	376	384	382	386	395	380	403	410	376	397	416	400	378	380	375	391	385	404	392	393	358	358	388	422	381	376	396	379	375	398	370	389	393	380	379	342	370	374	399	370	418	427	378	387	392	380	385	406	385	392	377	370	397	333	386	368	368	382	398	406	417	387	356	402	381	392	404	395	374	396	410	401	374	397	381	400	366	393	407	422	376	376	381	351	367	393	382	390	432	381	434	386	384	382	354	364	391	386	347	387	363	387	397	409	386	425	375	401	388	381	415	388	403	379	406	381	401	374	438	381	361	386	390	425	378	412	397	423	369	399	394	398	372	405	395	364	393	405	401	397	378	391	383	387	357	379	370	428	419	400	404	416	415	395	383	401	391	383	412	375	375	369	417	373	338	393	409	407	358	415	392	372	347	429	399	374	382	391	363	388	373	395	373	395	388	382	387	382	373	367	399	401	374	391	384	415	357	441	410	418	394	385	407	390	412	369	397	393	388	444	371	381	412	406	379	395	366	377	368	395	366	393	377	374	402	384	388	342	379	373	401	401	441	399	403	406	401	422	376	359	375	407	367	385	387	406	397	382	402	382	404	390	394	398	371	335	413	387	379	404	383	392	420	383	373	415	399	370	391	364	358	372	420	356	440	365	370	384	382	405	386	388	381	409	381	392	397	359	409	400	393	390	377	427	416	377	386	382	376	421	437	418	391	401	398	419	411	395	418	384	403	388	366	419	429	408	400	375	393	347	388	412	405	416	375	367	403	381	398	410	379	396	369	382	410	381	392	407	410	343	346	373	396	391	398	365	390	357	382	361	390	398	395	401	395	400	390	413	398	421	372	364	377	399	375	412	360	358	388	342	378	382	376	393	388	389	392	403	369	376	428	410	436	378	358	400	410	411	398	385	365	399	395	362	404	401	406	398	411	347	388	363	388	389	411	398	429	353	352	430	422	409	363	405	391	392	375	369	393	365	390	392	431	402	417	394	375	345	382	378	394	376	411	395	402	419	362	380	385	368	389	387	390	384	369	408	370	381	406	353	371	368	374	357	403	393	351	404	390	408	361	418	358	406	433	414	418	418	381	374	404	349	388	415	371	401	383	389	398	417	396	372	372	409	370	398	379	418	364	401	400	389	357	369	391	372	392	360	384	379	368	392	392	386	367	407	416	398	367	370	392	391	380	427	362	403	411	422	374	384	379	417	371	402	401	387	395	403	394	373	364	412	365	388	404	355	388	389	396	384	362	401	373	370	380	378	397	358	414	396	388	415	354	371	367	423	375	404	372	388	365	410	355	406	381	399	379	427	386	397	382	415	401	379	406	396	386	425	394	402	367	393	410	382	404	389	403	391	376	386	379	388	423	397	381	384	374	438	407	362	418	403	386	394	394	383	372	425	368	363	394	385	359	390	362	376	387	375	384	413	395	417	385	368	387	390	405	396	401	392	417	406	390	382	402	403	372	391	365	415	399	395	364	392	404	364	382	368	371	377	378	397	390	391	369	395	392	376	411	388	403	416	359	395	390	385	358	373	376	396	394	367	406	368	373	391	381	374	364	369	362	388	392	386	389	381	402	400	371	405	409	375	379	373	381	406	427	435	363	390	391	381	428	373	407	430	373	402	404	374	366	374	388	374	413	362	396	392	360	378	393	409	397	394	399	386	359	382	386	405	390	393	385	388	360	380	388	385	381	360	359	370	358	389	398	418	393	345	390	376	392	377	381	351	342	400	409	388	361	415	422	394	378	388	404	402	409	399	392	427	375	375	383	379	381	379	396	387	398	386	383	396	391	388	416	384	420	380	411	378	385	383	386	382	402	411	400	407	394	388	397	413	397	381	410	403	364	422	422	384	414	367	378	396	426	386	372	389	420	354	379	388	389	392	421	392	376	394	387	398	384	397	417	412	408	370	395	377	415	366	386	401	376	373	380	408	391	380	381	381	411	408	399	371	417	380	373	373	367	373	394	408	390	415	392	385	397	380	382	376	353	378	403	364	370	381	372	370	359	379	383	408	396	351	409	367	367	379	394	368	355	403	392	377	382	393	374	386	407	395	400	374	405	349	420	391	384	374	369	404	379	393	423	423	375	407	398	394	389	369	367	368	387	364	391	410	391	436	370	362	356	364	394	371	350	379	428	378	391	366	386	423	364	427	434	380	399	385	369	368	367	373	388	358	384	375	373	420	385	367	388	392	387	398	404	398	422	415	387	357	411	400	368	366	393	406	409	406	404	386	389	373	371	386	408	403	408	393	357	362	390	375	399	423	403	394	357	383	395	374	403	384	354	384	386	352	369	390	388	405	430	414	355	405	376	373	393	398	377
23998	12783	2736	966	923	977	425	341	378	354	374	338	385	347	359	336	340	351	370	386	362	324	362	372	347	349	349	325	347	331	370	362	368	374	368	349	371	362	341	359	358	377	339	353	351	368	350	381	380	340	327	351	359	383	380	306	350	359	340	383	388	362	393	373	364	372	340	372	332	359	379	359	333	353	331	341	345	337	357	333	354	384	365	366	345	335	348	340	326	356	325	368	357	360	358	342	346	373	348	355	338	339	332	342	339	354	350	342	376	365	366	337	366	332	336	398	363	360	373	379	357	369	342	346	351	351	358	356	388	371	342	383	359	364	369	373	337	377	337	364	334	362	355	373	358	322	324	365	369	322	327	346	345	361	370	317	399	352	389	359	360	375	341	366	390	330	358	327	360	355	350	360	324	376	363	363	347	364	323	349	364	364	388	336	336	311	349	340	351	378	332	388	347	373	394	327	371	365	366	365	355	364	386	309	358	310	337	343	330	370	335	338	335	362	326	373	352	355	348	334	367	388	340	345	365	386	345	351	315	381	379	327	370	353	357	373	371	361	347	328	367	339	363	363	353	320	329	371	389	372	349	326	340	356	350	366	325	366	374	334	370	353	330	341	325	348	326	346	334	353	332	293	349	349	368	312	360	386	320	363	354	366	395	379	368	354	384	327	360	358	335	375	388	356	368	370	325	334	376	371	375	365	373	345	348	385	390	389	360	381	319	303	367	351	357	348	374	353	348	372	351	387	367	381	346	334	357	341	344	308	359	376	366	401	393	358	347	367	372	362	329	368	350	358	362	378	378	351	345	338	372	360	380	348	373	366	361	336	340	346	402	374	355	318	347	360	336	361	361	373	336	339	351	387	379	332	369	361	385	351	367	350	385	342	330	363	352	365	320	341	347	341	383	346	341	355	326	334	361	353	359	350	362	332	345	350	366	339	411	356	351	347	379	359	365	346	369	324	331	333	357	390	340	358	371	360	357	423	397	347	392	357	372	345	360	371	345	345	372	379	354	359	368	338	318	335	348	376	363	376	370	348	355	349	330	340	360	340	376	351	361	356	360	332	327	350	353	348	317	332	357	345	351	352	365	362	369	338	364	357	354	356	383	363	361	344	322	347	373	348	357	341	366	338	345	367	386	346	385	393	379	374	334	381	348	316	336	324	347	344	362	366	342	318	359	336	376	343	332	336	347	361	314	347	349	344	357	337	349	358	368	332	342	380	357	352	328	359	317	361	328	354	321	375	348	340	353	339	348	343	319	343	373	344	329	341	336	348	370	351	347	329	364	347	370	379	346	349	334	367	360	360	351	369	343	335	382	343	354	321	361	360	362	378	344	345	381	360	354	350	359	330	369	374	371	398	361	350	361	365	356	342	320	379	361	334	341	358	365	324	366	372	357	358	343	398	345	342	391	376	417	361	364	350	348	377	328	397	350	353	339	371	364	357	338	392	338	351	382	373	374	341	356	386	356	388	361	345	370	351	345	374	346	328	365	363	368	372	359	355	363	313	341	356	350	348	354	368	327	338	345	330	349	352	363	348	353	331	366	368	356	364	373	352	334	365	359	381	322	352	338	375	324	366	356	391	358	352	354	346	335	352	361	348	345	355	358	355	348	349	341	362	358	366	346	352	380	348	368	374	353	340	327	359	354	361	362	338	390	360	377	363	312	381	382	357	342	372	339	336	361	361	340	320	343	352	362	344	367	369	371	353	385	348	350	359	325	359	342	333	326	356	359	366	347	330	393	334	391	361	350	341	352	370	379	369	372	338	357	370	343	330	332	375	342	351	357	367	326	366	343	356	379	353	360	343	346	355	343	331	348	373	364	331	386	337	366	368	372	362	383	351	368	355	366	376	325	355	330	331	341	390	356	386	349	344	365	354	345	331	358	341	386	371	312	356	371	345	329	337	355	318	389	348	351	351	359	343	354	346	331	380	383	382	324	359	382	324	363	337	354	368	318	374	342	379	366	323	362	333	357	355	356	358	313	358	351	390	368	331	348	352	369	344	369	308	368	375	365	357	363	392	339	374	372	313	340	350	358	370	387	414	347	364	352	358	311	368	395	355	405	347	373	360	367	344	356	328	371	396	362	380	374	381	339	389	316	339	361	363	334	374	351	366	361	377	333	351	376	354	404	370	344	344	370	353	342	330	349	362	371	330	330	326	335	332	367	348	354	356	335	370	354	316	332	372	320	347	382	353	368	397	370	348	347	336	351	365	350	361	379	350	366	344	349	324	350	359	325	357	352	358	342	333	353	353	313	341	349	372	338	364	362	390	344	361	345	355	349	378	350	343	346	360	352	346	357	345	349	360	349	363	364	358	323	342	369	345	319	356	372	379	370	351	365	360	321	394	299	361	342	343	344	378	368	349	344	369	353	360	359	374	356	373	339	349	334	353	355	328	363	340	366	363	368	339	318	366	372	330	377	320	341	322	372	372	354	387	377	317	336	353	365	370	337	357	354	380	373	335	320	353	334	363	339	377	356	381	360	359	359	349	382	375	344	357	344	371	356	376	331	354	348	337	364	353	365	367	313	345	328	365	381	331	366	341	394	350	356	343	404	369	355	354	408	357	382	356	369	377	341	334	328	365	326	350	344	350	381	367	360	349	360	377	375	363	354	357	370	317	357	360	367	365	401	362	353	347	338	339	353	356	363	353	337	364	363	365	359	348	377	371	371	359	341	353	332	389	331	368	348	327	348	352	342	366	338	340	333	396	341	363	357	316	354	349	310	373	327	366	371	337	324	349	316	354	325	388	349	349	370	341	333	413	364	343	324	355	381	370	392	353	350	324	325	367	350	331	379	346	377	369	331	347	390	396	350	312	381	376	359	339	331	373	366	353	332	340	359	350	334	358	346	353	350	377	315	355	324	339	394	346	359	354	337	345	366	347	329	348	371	336	350	365	373	349	366	331	404	382	390	379	325	352	351	374	309	372	386	342	369	346	360	369	372	371	368	401	361	372	373	391	338	381	354	367	342	366	349	382	374	330	353	347	360	360	388	334	350	364	345	346	368	351	361	357	359	323	377	353	347	334	375	342	352	358	380	339	359	355	380	361	348	329	358	361	365	338	355	375	360	335	337	352	323	334	341	384	328	348	340	337	386	373	372	397	338	369	407	351	347	350	373	346	371	336	348	326	364	357	373	333	362	332	347	364	370	358	374	309	355	367	343	334	369	359	386	346	371	381	346	345	342	352	378	361	391	384	324	366	377	362	320	360	328	340	359	341	381	357	354	359	359	361	385	357	363	328	337	328	356	322	320	334	361	355	378	350	334	345	373	343	370	340	372	366	336	366	341	323	353	345	343	334	346	344	348	371	350	326	367	346	366	378	373	376	343	323	359	369	338	341	329	347	354	350	355	336	361	354	383	362	352	340	323	381	346	350	354	326	359	345	326	354	370	346	351	344	338	373	344	317	334	354	400	378	319	379	351	373	335	367	345	367	409	360	368	377	365	350	394	320	301	411	361	351
25674	22000	27680	25180	16101	8222	1659	368	353	319	328	287	323	317	319	319	306	306	312	320	311	302	296	329	316	289	324	315	322	298	329	315	294	312	319	280	307	314	324	321	326	324	306	311	322	296	297	312	290	301	355	330	327	332	306	313	303	310	291	316	294	316	324	354	301	286	296	309	309	302	285	322	306	291	276	316	305	286	328	288	321	346	307	302	286	302	279	318	277	310	283	320	325	285	328	304	296	308	314	335	338	302	289	305	308	296	315	318	291	305	286	310	310	271	288	308	298	297	301	278	314	290	261	327	312	351	295	321	258	313	296	304	337	287	296	310	306	315	284	297	299	324	320	276	295	316	304	302	298	329	313	310	294	330	292	314	284	306	324	276	324	288	300	296	263	310	312	334	306	312	287	286	313	327	293	333	291	270	293	295	330	298	289	294	296	338	292	321	304	333	297	307	331	276	300	308	298	280	296	296	310	306	284	317	323	289	300	337	276	267	311	276	317	311	297	298	282	271	287	303	302	313	318	287	294	281	277	307	299	320	302	295	292	308	308	286	310	326	286	289	304	265	316	309	294	297	324	291	334	280	319	305	295	310	315	312	300	294	311	322	311	297	308	287	316	314	307	323	285	297	299	277	299	317	307	316	275	300	324	314	312	284	295	335	289	315	342	319	304	326	322	321	296	302	287	285	297	309	304	334	285	310	331	310	309	311	288	293	345	325	298	278	291	277	280	281	304	318	298	326	304	278	289	268	321	314	285	302	317	324	317	277	301	295	311	339	292	299	301	288	312	303	302	308	309	329	334	321	314	331	320	325	308	298	290	326	360	311	291	314	318	281	308	326	297	304	299	282	313	323	288	306	291	328	284	287	313	297	301	304	285	281	305	322	297	330	282	283	329	286	321	323	319	328	324	299	314	279	297	332	308	306	295	304	305	331	346	299	285	333	304	330	325	302	308	317	305	317	283	291	309	293	298	311	290	314	313	285	326	267	299	285	319	315	307	324	304	289	299	318	304	281	310	300	352	310	318	282	308	314	318	296	280	315	303	301	315	304	305	303	290	304	309	315	334	300	300	324	298	303	321	313	305	298	284	300	280	299	294	331	304	283	320	313	323	290	328	323	316	331	289	293	330	279	302	317	303	319	276	311	306	293	303	303	332	269	327	305	298	315	326	309	298	316	304	308	274	308	302	313	354	308	310	305	297	284	314	284	312	333	298	306	276	297	317	273	341	320	328	313	317	289	328	320	317	297	310	311	298	308	297	307	296	292	317	297	303	348	311	323	317	293	302	321	308	266	308	313	289	298	284	299	302	303	313	308	300	327	317	300	317	312	310	319	303	318	298	331	315	330	307	315	325	320	298	297	312	267	312	304	303	301	312	299	261	323	320	338	281	320	299	266	330	300	287	324	310	316	300	311	267	317	300	313	340	307	291	287	331	282	309	287	347	299	297	296	285	295	346	291	308	291	305	284	283	309	277	330	309	325	329	299	298	304	329	326	295	324	297	324	296	323	301	314	299	303	285	345	306	291	276	312	317	290	296	283	306	312	322	299	346	280	285	312	314	317	340	304	317	288	297	301	287	330	323	309	301	298	293	313	343	304	321	270	321	287	306	327	328	293	346	315	303	293	304	299	280	304	340	318	284	294	309	289	306	318	292	349	327	308	264	296	300	299	294	316	325	323	314	304	313	317	291	295	344	308	319	326	312	348	296	305	300	321	306	306	326	304	305	322	321	335	309	302	272	288	314	307	296	307	302	291	300	288	272	309	324	303	286	301	293	321	287	292	323	298	319	301	298	306	290	306	295	286	326	293	318	304	341	281	304	290	298	317	332	333	332	304	272	315	313	313	338	306	314	316	292	304	304	322	277	304	361	308	314	307	323	318	286	293	299	309	332	290	337	326	304	286	302	308	290	303	325	318	306	310	298	297	290	303	311	315	318	327	282	323	298	299	324	294	296	334	304	308	292	302	332	323	286	273	307	347	327	325	304	301	299	306	296	281	259	300	331	315	286	323	323	312	301	315	332	300	303	289	287	261	329	306	334	314	280	316	332	317	283	332	300	312	295	314	344	290	278	298	328	317	291	306	316	317	320	323	318	309	296	291	305	292	264	316	319	332	308	352	315	327	314	298	319	268	314	289	320	277	317	292	308	290	326	302	291	304	307	299	297	300	287	323	322	309	275	297	324	305	310	304	291	290	336	308	288	292	303	298	305	303	354	294	331	316	343	299	292	290	328	308	328	300	303	293	270	334	295	312	296	307	348	308	324	314	297	284	314	295	298	307	303	324	295	322	305	302	336	295	277	281	321	306	298	282	328	297	279	306	281	295	298	306	310	302	294	311	313	326	286	294	307	266	320	289	267	317	304	284	305	282	311	311	317	298	277	285	316	324	282	283	327	308	326	300	303	328	288	326	265	274	326	292	299	314	280	329	288	328	299	283	315	323	323	308	322	304	285	276	363	319	304	301	334	287	264	307	306	307	294	292	308	303	319	308	286	273	329	294	313	300	300	303	297	291	315	311	296	288	343	311	329	296	314	320	330	305	321	267	326	281	317	297	318	344	330	321	304	302	287	308	279	307	307	307	293	306	266	286	276	329	319	314	332	275	301	320	290	313	284	278	307	279	279	296	323	326	309	269	300	282	282	292	290	315	310	324	305	314	299	288	317	281	288	311	283	284	347	296	288	305	311	300	318	321	309	279	315	301	315	309	331	311	306	283	301	317	307	322	317	289	303	293	305	307	298	315	306	326	306	305	274	279	323	293	289	263	312	324	309	309	299	289	315	287	304	330	323	309	310	308	288	335	322	334	286	298	321	310	305	307	308	304	335	308	267	274	280	265	319	348	307	310	331	288	286	349	282	321	290	281	295	309	281	307	287	322	329	336	313	280	327	294	309	331	335	300	306	316	301	284	332	308	315	299	316	322	306	308	293	304	336	299	280	289	294	296	308	280	314	326	310	282	304	290	314	299	334	328	291	298	308	300	299	330	307	290	315	293	311	290	307	314	271	302	315	317	316	286	293	335	293	292	325	332	313	310	301	335	289	329	306	336	302	335	276	321	309	310	301	319	289	317	303	290	303	296	258	298	303	317	296	291	307	291	290	312	311	328	280	322	311	310	333	294	302	318	321	293	326	321	301	344	335	298	300	331	313	313	281	286	312	305	334	293	301	306	294	309	296	295	299	308	315	305	286	260	318	313	334	283	318	299	328	274	294	354	338	308	307	310	304	317	303	316	292	296	299	301	310	258	334	305	291	308	295	306	312	317	320	322	332	281	315	305	307	298	284	294	326	310	329	292	330	289	305	354	326	265	286	300	330	310	262	325	307	297	316	302	306	321	322	286	300	316	307	303	296	346	325	305	314	332	305	303	334	286	332	316	311	305	308	337	278	277	300	324	309	297	346	335	325	275	283	309	297	307	319	296	313	321	295	269	292	312	336	288	261	311	280	304	279	317	319	271	283	292	295	311	294	307
56919	56387	24032	9385	7665	7024	1265	357	363	345	355	319	334	330	316	341	323	303	310	294	338	310	337	290	293	333	307	297	324	338	293	345	281	301	350	313	331	299	319	325	301	313	327	311	330	292	305	297	335	291	310	310	334	323	308	312	346	299	302	340	341	295	315	321	342	302	313	297	288	327	334	306	318	301	312	320	306	306	336	313	315	266	341	328	307	298	323	304	296	313	331	316	318	311	321	299	327	315	270	312	281	273	294	336	325	335	306	295	308	320	288	285	287	300	282	296	305	321	301	346	342	307	344	323	304	300	282	279	290	318	299	308	307	311	318	319	321	290	292	323	302	315	282	300	300	294	327	298	299	332	303	306	319	325	305	314	300	299	296	292	285	312	302	317	316	332	324	312	293	319	305	297	300	353	319	322	306	331	284	306	332	288	298	311	343	316	316	317	328	312	331	308	320	297	300	295	348	299	291	336	308	302	323	317	288	314	341	325	292	351	297	317	298	304	309	293	316	317	342	289	318	330	317	307	294	358	288	263	309	305	293	291	290	294	335	312	294	290	315	339	297	312	325	313	316	320	292	325	326	316	308	303	323	297	311	307	293	290	327	284	328	301	312	317	276	307	286	312	344	280	319	301	311	328	325	311	294	280	316	302	311	310	328	345	291	280	346	288	321	287	292	328	303	281	301	283	318	311	332	314	336	320	287	331	296	294	282	294	318	326	316	333	298	330	308	294	294	286	306	309	340	315	269	347	322	305	306	310	318	325	319	310	289	321	314	271	300	316	341	322	284	338	324	303	310	330	277	340	336	287	312	294	316	283	280	329	326	321	291	288	301	276	333	308	341	306	326	318	324	328	327	324	296	260	319	305	291	303	304	321	319	280	318	301	319	288	295	284	321	311	306	315	311	334	324	305	302	305	335	302	296	279	327	289	306	309	303	320	326	329	297	289	321	304	305	294	325	297	286	287	323	301	252	281	301	295	340	311	306	294	311	302	332	299	301	312	313	300	284	305	301	307	299	302	304	306	320	330	285	294	314	284	304	324	306	320	343	293	308	301	305	294	315	313	327	293	295	315	304	303	326	314	303	335	320	340	295	291	292	319	312	333	306	326	287	304	290	314	316	271	339	277	342	306	295	318	311	312	345	313	293	297	304	333	291	340	301	297	280	295	307	286	303	310	303	319	288	336	308	309	289	294	298	288	324	297	302	325	327	348	313	301	303	348	325	314	347	309	327	308	332	316	292	293	295	296	299	297	309	314	320	316	315	275	307	287	301	293	314	305	322	295	329	319	294	293	267	277	290	324	327	301	270	325	316	275	292	304	315	308	345	281	307	311	349	288	307	296	310	322	308	291	328	289	314	275	282	283	303	279	335	323	314	312	295	307	308	335	317	291	297	308	285	308	299	280	286	301	296	300	333	284	289	309	308	321	327	330	285	295	277	300	309	310	277	301	300	340	301	294	305	294	294	299	324	292	306	281	332	294	307	318	309	296	334	329	288	293	334	300	278	317	325	305	337	308	297	289	288	290	336	294	334	281	286	296	294	304	300	292	317	309	315	308	319	295	294	323	297	308	319	330	292	331	304	306	285	264	333	311	304	332	295	335	331	359	309	283	316	296	304	307	310	330	295	279	301	329	325	291	302	327	318	278	343	314	304	309	314	322	298	337	292	307	322	325	291	302	317	323	277	296	310	319	282	307	318	300	294	315	330	292	337	309	281	321	304	319	271	298	326	316	300	296	322	300	305	298	316	308	326	307	365	333	303	287	289	303	293	316	312	352	309	304	292	318	333	346	322	306	312	323	321	305	302	306	332	317	301	297	277	296	297	311	303	302	336	291	318	309	306	295	326	309	301	296	350	296	316	307	313	313	302	298	307	294	271	302	337	294	316	320	299	286	286	308	313	272	283	308	317	310	299	349	306	307	284	306	295	293	307	283	294	284	287	304	354	284	291	322	307	329	290	332	291	317	305	292	318	276	319	292	297	318	301	316	275	313	306	299	301	316	277	297	295	305	301	331	262	332	305	321	301	332	305	323	305	275	293	301	309	304	321	314	287	295	296	300	296	302	325	305	306	331	332	279	320	317	324	323	302	313	338	311	316	328	296	295	305	297	293	327	319	300	293	269	297	327	282	293	311	309	272	302	294	316	297	303	295	295	317	297	314	320	327	279	288	300	322	302	341	303	336	320	322	318	310	292	305	289	290	305	309	307	307	318	294	298	320	312	317	281	318	311	309	303	314	324	316	276	289	285	322	302	304	314	302	298	326	309	282	277	323	307	323	320	320	307	314	300	310	299	323	331	287	321	308	291	284	317	321	318	302	349	301	298	327	351	289	332	290	327	301	299	294	323	304	301	303	312	324	309	340	282	317	316	292	281	312	299	317	288	320	341	311	298	324	289	311	302	304	318	302	305	292	320	301	309	325	282	307	344	333	299	301	320	298	319	270	301	316	331	291	343	341	322	334	309	326	300	352	319	293	286	324	303	331	330	324	313	329	293	321	307	316	296	322	309	305	295	319	309	318	347	314	314	281	290	302	301	297	294	331	316	301	304	308	299	304	315	287	311	304	325	288	339	296	259	329	301	323	311	289	302	326	306	323	308	300	317	307	319	289	352	309	291	297	310	325	305	304	302	306	294	296	350	318	304	315	267	276	298	320	295	281	297	333	308	293	344	284	305	297	301	323	291	304	288	325	287	306	320	310	279	301	315	328	258	302	290	286	305	301	328	284	287	304	286	299	280	291	311	340	325	301	310	299	280	298	272	294	284	307	293	259	335	316	299	290	337	337	310	317	333	282	309	274	270	277	313	346	337	311	322	299	323	285	334	305	303	277	304	288	297	326	267	317	310	304	332	286	307	277	308	280	315	305	324	312	327	320	290	314	295	316	321	317	302	280	297	310	328	309	307	322	289	272	312	327	314	300	304	299	322	293	303	327	315	294	318	319	299	316	299	320	298	280	309	306	308	293	304	296	306	301	320	296	329	306	307	314	306	296	297	295	314	306	333	294	307	290	323	322	311	306	305	299	318	320	291	315	326	293	323	347	309	308	311	289	307	306	298	309	305	322	320	302	286	306	271	300	345	317	313	268	290	296	284	302	292	305	309	332	274	316	333	286	305	307	307	298	281	303	334	283	315	314	292	290	322	285	309	301	338	326	295	282	323	314	297	267	288	318	353	298	317	312	288	311	300	283	318	315	309	309	297	341	313	298	288	283	302	287	321	323	304	287	313	304	293	332	296	312	290	301	291	330	324	305	323	321	292	335	315	309	296	356	279	275	285	323	312	294	291	270	309	283	292	316	306	319	328	320	306	322	309	307	307	338	298	306	307	351	283	300	315	339	305	297	307	334	303	321	328	321	304	313	300	297	333	301	325	342	300	282	331	278	330	313	322	291	297	293	323	315	335	309	280	309	307	312	323	290	334	298	315	286	289	289	297	319	299	280	321	339	314	308	338	315	305	303	320	347	294	314	300
24569	21621	28756	24506	21460	17678	5492	660	541	461	538	490	482	468	426	487	478	434	500	460	497	482	487	465	438	457	488	447	440	443	460	483	490	475	485	476	459	508	447	443	458	463	445	460	478	439	431	455	440	439	468	444	455	475	485	442	479	466	417	437	441	439	437	473	443	430	406	430	456	426	443	433	437	468	468	463	447	469	460	438	474	437	430	469	510	466	425	435	457	447	461	453	451	454	443	462	433	463	475	442	427	453	436	424	487	477	457	454	496	452	441	444	457	472	408	440	444	435	407	428	465	446	469	430	426	423	486	466	468	458	440	463	460	481	420	411	424	436	468	485	453	446	465	429	464	500	452	448	471	477	424	439	453	481	457	434	452	455	439	480	440	466	431	483	467	448	439	500	497	454	435	477	436	462	409	453	473	453	465	443	424	486	457	462	458	434	447	474	416	437	469	460	455	458	470	454	447	469	438	474	408	483	490	403	452	448	451	436	470	414	441	460	475	452	427	430	446	452	457	424	440	464	469	444	424	448	409	456	448	438	466	453	459	432	434	432	459	414	466	467	481	435	469	453	438	466	424	457	485	426	423	436	438	441	457	450	474	431	439	477	449	400	464	420	460	455	433	468	442	446	441	439	434	474	445	447	458	438	449	425	440	463	454	442	413	447	445	415	447	487	435	453	453	438	460	438	443	451	463	461	442	477	471	447	443	421	393	456	439	494	444	460	472	443	431	468	383	427	464	412	457	447	447	468	445	438	452	448	449	446	443	479	461	451	449	451	427	457	462	442	447	429	466	442	403	457	458	448	460	429	480	445	436	426	468	446	432	443	470	464	454	432	444	458	438	446	441	442	434	410	452	446	453	449	430	452	433	446	440	478	435	400	469	476	435	459	480	447	450	421	426	447	426	458	464	444	461	464	487	440	430	449	477	445	497	450	433	447	423	453	446	442	451	468	449	441	452	458	453	425	442	431	448	458	415	458	455	473	456	437	430	452	425	467	466	418	432	454	441	460	433	456	420	495	460	475	437	463	454	436	463	476	467	447	432	461	450	416	424	450	470	410	460	455	464	469	471	427	447	434	476	447	445	449	423	421	460	457	442	436	473	407	478	433	435	456	417	476	387	414	452	390	442	463	469	464	453	470	443	446	452	440	446	448	396	451	454	509	423	386	459	471	440	453	430	407	430	465	431	490	448	421	429	440	466	478	413	401	428	461	406	450	438	445	434	425	436	454	400	449	448	411	441	440	409	455	440	416	394	447	444	424	483	429	449	442	429	416	407	451	453	426	441	435	452	435	456	468	445	424	415	451	455	420	426	453	419	424	470	415	449	464	443	415	450	468	430	468	418	452	447	435	456	415	454	442	467	443	442	460	426	456	508	461	441	434	465	418	425	439	465	448	422	436	468	429	466	489	460	468	459	476	450	439	406	444	462	464	431	461	410	424	468	434	481	465	436	450	476	452	442	430	434	453	411	431	477	397	449	428	469	462	432	452	481	437	471	435	462	460	474	463	471	427	428	481	478	439	435	441	445	463	432	461	435	428	457	433	416	442	426	442	425	459	436	422	439	482	435	413	426	418	492	406	446	461	439	434	431	449	466	462	454	479	394	451	465	448	414	426	417	470	460	448	440	451	430	438	429	439	439	430	423	439	396	424	466	443	443	455	425	419	428	453	469	465	441	471	429	400	485	499	462	434	430	457	461	435	459	472	409	424	456	411	427	448	474	447	426	478	473	420	452	452	431	417	435	435	460	454	426	422	442	466	433	449	425	444	460	472	467	460	484	437	429	437	436	427	445	447	433	456	459	420	511	471	442	410	479	424	456	433	435	453	445	394	448	460	445	457	462	454	447	430	488	458	443	443	430	458	452	472	446	444	475	466	463	413	424	440	461	491	501	494	416	456	457	438	465	487	449	442	458	438	432	458	457	465	448	421	466	473	445	407	477	483	439	496	464	425	435	417	428	481	446	427	438	488	414	449	445	446	439	476	461	456	468	457	467	442	477	466	447	434	480	404	491	393	471	444	418	466	441	475	453	456	466	446	402	423	461	444	456	440	469	432	455	446	438	407	447	472	432	445	460	448	465	447	474	441	463	460	472	484	428	471	420	421	410	426	432	457	438	434	435	462	450	445	450	465	446	449	419	443	484	455	414	468	488	425	427	461	459	410	418	440	449	460	436	448	461	442	436	458	442	448	437	435	441	450	454	453	442	424	475	453	434	454	429	426	448	414	489	446	434	463	445	450	473	451	443	484	463	428	450	413	447	477	438	461	466	451	481	445	457	446	436	457	455	407	469	447	468	417	441	471	460	447	448	427	447	421	478	438	453	414	452	437	483	465	437	465	464	465	458	435	422	444	445	459	423	401	425	409	486	456	436	450	435	462	470	466	430	423	446	458	446	437	453	447	476	459	429	459	430	451	475	421	446	408	451	439	426	489	474	411	446	447	446	421	429	464	426	452	412	405	435	465	474	434	450	438	431	422	480	461	427	439	458	469	410	420	430	460	440	431	438	460	467	495	446	444	480	442	414	433	464	424	432	436	461	434	449	447	438	456	445	427	482	453	445	428	423	436	454	419	455	477	438	484	426	403	451	440	406	462	438	451	422	461	429	446	443	444	438	421	461	442	481	447	470	444	428	500	458	442	467	460	444	460	443	500	453	453	459	486	479	487	434	457	469	435	414	443	476	452	424	417	455	435	433	451	415	478	441	456	465	434	441	423	461	429	455	410	445	438	423	424	462	461	454	474	438	456	437	467	422	444	453	423	447	449	452	479	430	480	429	467	453	411	440	442	450	436	425	422	470	424	442	413	427	457	417	451	444	436	461	466	475	473	461	450	493	429	459	476	436	410	477	413	406	431	460	459	472	483	451	461	462	473	428	404	468	429	475	437	453	465	409	458	445	487	429	428	462	449	454	418	421	440	443	449	423	408	449	465	442	460	436	423	512	472	458	432	486	459	457	458	461	459	443	436	472	465	445	453	456	443	437	418	431	442	410	425	440	459	449	453	408	460	449	481	439	436	421	442	467	475	407	439	460	426	427	464	485	456	435	413	415	446	426	458	425	421	414	430	445	485	434	433	445	445	414	444	430	465	445	494	430	456	384	486	452	393	427	433	450	428	437	419	437	458	473	462	480	430	458	449	437	467	407	470	428	457	480	476	462	414	457	487	451	455	457	420	427	435	460	475	439	438	417	453	458	440	447	418	477	477	474	436	488	448	461	418	424	474	420	425	448	480	446	441	405	452	417	444	485	451	447	463	454	461	468	479	436	456	511	421	424	431	440	443	423	420	435	437	421	422	467	450	479	401	452	438	488	456	438	413	437	440	468	426	454	443	433	461	427	448	425	446	472	448	436	474	441	490	453	457	463	387	458	467	428	469	451	449	429	442	466	448	463	458	459	419	451	453	456	441	446	443	428	402	445	468	420	462	456	487	434	427	470	441	432	458	421	460	447	441	426	439	465	496	445	457	448	429
56196	67020	33175	18930	11909	12011	2787	598	573	490	484	493	474	439	483	429	495	462	421	432	532	466	459	474	429	445	440	448	428	458	460	405	439	436	446	431	451	472	433	409	442	434	442	437	415	461	438	446	440	454	439	479	456	436	448	455	430	482	468	460	411	478	420	468	396	414	434	433	467	395	449	436	482	455	448	468	416	448	456	431	444	475	481	418	478	418	417	424	454	407	406	425	434	462	452	450	464	433	429	423	402	447	434	469	426	433	492	448	479	390	435	444	433	416	421	429	420	447	468	438	427	432	424	433	426	419	402	426	434	440	467	421	393	407	437	399	460	409	403	416	430	466	430	427	402	440	460	444	432	423	422	431	435	453	454	423	470	443	425	436	437	418	440	424	453	442	425	430	440	412	442	467	405	460	448	432	442	443	412	434	449	428	430	482	412	445	409	446	445	441	441	458	409	430	443	433	454	419	437	431	434	427	475	421	443	410	443	423	424	448	474	433	424	410	432	407	427	448	448	457	401	438	444	422	391	447	428	434	456	424	469	421	471	414	447	418	434	429	431	423	393	447	425	422	427	415	433	433	447	424	419	408	440	428	423	430	461	467	439	450	462	454	440	451	433	452	419	427	431	412	415	453	445	425	412	409	437	429	436	441	448	425	473	383	411	484	447	437	424	467	458	435	404	434	410	439	389	463	424	423	389	420	425	451	440	416	423	422	446	429	391	434	416	431	449	429	405	426	460	444	415	431	435	426	419	458	408	404	461	465	440	426	425	447	450	415	444	423	410	457	418	457	395	459	432	453	444	428	437	461	431	438	447	431	456	424	431	451	430	442	430	457	430	403	428	453	426	456	414	423	479	433	454	435	412	414	425	418	421	448	412	439	414	425	408	436	407	431	409	435	420	433	433	409	451	414	448	421	432	414	426	443	438	398	415	407	437	427	432	435	427	419	416	430	459	460	457	452	410	443	453	476	433	454	468	429	464	411	446	466	446	438	393	446	422	428	411	427	452	428	417	466	475	420	419	450	444	442	407	417	471	397	424	440	407	406	439	472	398	441	439	438	470	449	472	459	423	435	428	430	402	427	438	441	417	440	487	440	434	435	397	435	460	407	399	422	437	409	440	445	454	433	441	410	458	395	476	477	387	427	451	422	417	434	418	435	402	448	428	457	433	464	414	433	459	439	432	404	437	397	459	434	416	424	459	425	397	453	462	417	439	447	422	432	458	448	433	458	402	477	426	429	378	460	419	406	459	433	446	411	466	418	450	417	424	398	435	441	431	429	455	416	452	437	439	426	442	446	424	448	438	403	443	451	408	469	430	431	483	427	448	461	448	470	435	429	427	415	471	433	444	444	446	430	452	449	423	445	437	433	463	459	464	414	434	459	485	450	424	426	469	462	412	440	424	451	426	431	443	462	452	471	449	427	482	470	447	439	454	430	403	411	426	444	453	456	432	433	409	412	423	447	452	443	428	443	455	409	428	450	424	413	431	448	441	412	429	441	429	468	464	419	470	455	450	418	428	437	448	438	436	417	405	425	440	418	450	426	435	407	418	409	415	405	460	418	406	442	449	411	426	466	454	374	427	427	425	424	432	464	427	474	429	425	421	422	448	464	440	408	426	448	422	417	455	452	443	422	431	429	443	395	428	458	430	411	463	408	425	446	448	448	454	412	429	420	414	420	437	453	397	452	446	464	438	444	391	476	422	383	439	428	395	404	475	453	427	467	411	449	467	424	456	412	429	462	437	409	419	434	445	410	468	437	403	391	449	407	414	409	416	434	422	437	452	448	473	442	373	423	407	439	446	437	424	435	445	425	431	435	458	432	395	449	458	404	413	455	391	405	435	365	442	429	430	403	420	453	487	467	420	441	399	433	397	445	451	448	452	421	458	434	430	448	448	448	401	444	423	439	423	459	424	416	463	426	414	399	442	427	450	405	422	460	437	421	459	413	438	445	454	402	409	413	427	458	427	432	449	394	450	423	414	432	394	398	427	443	422	408	432	436	441	394	461	425	462	412	452	433	430	431	408	453	419	442	415	431	452	400	435	410	447	443	438	454	424	418	461	424	418	424	415	422	446	449	445	464	415	428	424	428	468	423	452	438	472	424	461	419	434	457	446	422	462	409	419	438	404	436	417	427	425	436	445	460	377	401	420	409	422	393	470	457	446	439	389	432	434	451	391	423	434	428	436	414	420	456	429	411	433	483	427	452	438	398	421	421	431	413	455	424	439	447	420	452	420	408	447	420	424	435	444	417	430	419	422	417	433	433	407	408	434	440	463	462	410	419	454	446	420	446	437	423	400	400	431	474	417	444	431	443	438	457	458	410	403	403	411	423	423	426	403	421	409	444	457	442	444	422	419	446	440	459	417	459	453	425	439	413	453	414	446	397	432	415	404	454	418	434	437	454	397	438	441	427	426	447	432	396	414	438	440	441	429	431	439	421	440	401	408	411	401	428	440	398	460	432	408	451	438	439	376	427	438	385	441	385	440	452	416	463	426	447	477	426	425	424	454	464	430	404	429	440	416	476	436	394	445	450	434	464	424	421	445	427	427	439	428	433	420	436	406	415	417	394	398	448	413	435	406	449	432	439	445	438	428	449	420	387	450	448	408	459	434	439	413	406	451	433	429	422	405	441	436	445	463	434	424	421	442	461	426	419	438	449	441	433	450	419	402	457	457	422	445	441	405	439	433	451	404	435	430	419	441	422	424	437	450	415	415	451	432	437	430	443	464	395	450	443	417	471	443	415	425	435	475	430	435	424	424	459	445	423	401	437	389	408	411	440	411	464	453	437	444	454	438	485	430	443	421	405	420	445	460	453	491	454	445	445	439	453	484	483	410	470	399	443	423	477	434	399	453	456	433	409	411	422	448	457	406	426	434	402	400	412	427	419	427	450	408	422	430	396	454	422	465	452	422	484	491	441	409	431	452	448	465	432	440	400	424	387	412	423	411	429	418	452	426	452	446	429	414	428	439	417	444	400	464	469	439	483	394	455	434	449	401	440	402	454	415	442	462	426	452	454	406	426	445	425	418	376	427	445	429	429	429	412	446	420	462	415	438	444	433	442	446	462	446	399	419	442	394	430	435	447	433	444	454	406	428	441	390	460	448	463	437	437	443	452	429	420	413	408	457	442	422	447	409	431	445	452	437	428	406	412	459	418	456	410	422	438	436	382	436	419	425	454	462	424	407	440	421	412	438	428	456	409	460	381	489	418	419	426	414	438	458	429	408	441	447	429	433	407	435	419	429	409	427	423	414	429	417	435	424	439	415	421	427	430	445	439	479	438	418	399	456	429	425	428	429	429	431	447	410	447	458	430	426	383	390	398	475	430	382	430	441	454	403	409	436	411	435	449	436	427	443	467	391	416	434	394	431	408	399	424	461	448	404	383	416	463	445	422	452	437	423	428	428	462	436	436	421	446	390	442	436	433	466	443	440	426	439	451	384	431	463	398	418	450	428	399	428	420	436	423
31793	20788	7741	2215	849	718	538	465	490	401	459	480	463	441	451	507	436	398	468	461	440	477	453	431	469	402	429	451	456	458	427	458	449	429	447	454	483	475	442	459	458	465	458	481	439	454	470	455	449	432	437	459	479	464	455	474	466	512	447	416	461	473	444	472	481	466	456	432	446	442	461	464	473	423	475	423	489	509	439	470	480	437	444	449	459	485	452	405	485	432	466	440	470	464	433	455	437	461	451	452	443	449	428	461	496	439	427	439	435	474	482	467	437	480	462	447	441	466	466	459	448	456	438	408	451	496	445	433	445	474	472	478	425	420	487	467	464	440	461	468	468	454	455	475	419	463	444	452	423	511	465	462	455	488	424	463	420	430	474	472	451	444	425	455	402	439	460	421	410	455	447	462	428	468	469	454	436	442	528	488	414	464	433	410	455	464	427	447	440	441	470	454	451	489	472	445	451	425	460	401	423	452	488	469	424	445	462	471	443	398	437	442	434	413	473	424	488	479	461	451	469	445	457	466	441	497	441	478	450	464	456	451	452	451	426	443	447	455	456	475	446	453	427	468	446	462	469	455	453	440	476	459	398	453	436	381	479	452	447	461	451	454	464	466	480	458	440	496	439	444	490	481	434	468	439	438	423	453	453	434	436	457	453	458	451	489	435	452	445	448	464	474	466	410	460	440	429	448	484	463	421	453	454	441	452	483	459	457	420	463	461	449	409	474	461	437	455	456	492	435	432	418	464	435	446	468	422	458	446	458	464	443	433	434	438	457	454	401	456	439	431	419	436	487	471	450	411	442	434	433	447	467	477	438	450	415	484	454	455	459	450	456	448	425	463	438	484	448	462	452	499	456	431	456	459	459	432	484	446	454	465	472	421	439	478	485	478	434	462	448	481	460	426	422	441	427	429	470	470	428	425	442	480	461	473	445	456	428	422	430	485	458	423	443	437	421	454	500	447	433	421	442	486	452	442	455	444	479	424	459	469	422	442	424	439	458	482	475	445	414	463	451	439	454	459	458	459	455	419	456	461	489	441	443	457	471	440	469	432	448	437	438	458	508	469	428	444	462	413	434	402	427	430	431	448	464	446	430	479	452	460	437	480	482	412	489	420	430	395	429	468	421	445	441	450	432	447	445	471	445	426	493	454	486	465	430	482	464	459	451	470	426	409	453	453	454	444	502	459	413	448	414	463	439	439	471	459	480	509	486	458	435	438	434	467	469	438	504	439	446	453	459	464	428	412	475	438	424	461	447	448	464	440	458	424	462	472	427	470	432	445	441	451	427	475	425	450	442	418	457	472	445	468	436	448	461	435	478	468	407	469	442	473	463	452	475	417	442	471	438	455	460	411	396	465	479	447	435	448	404	422	460	430	444	467	485	431	443	435	432	447	467	451	474	436	438	474	456	442	444	449	425	512	456	472	454	476	460	444	434	467	456	443	395	467	461	470	468	442	443	482	445	462	462	447	472	466	464	506	481	451	498	440	434	470	422	426	449	461	472	455	431	390	441	454	461	477	467	448	452	421	457	426	436	418	450	399	479	436	455	429	419	442	449	465	473	474	455	449	472	470	462	452	414	433	460	429	483	424	433	455	454	466	417	414	430	405	453	424	425	452	447	420	448	416	431	439	468	440	450	480	455	434	440	438	447	449	439	464	462	436	441	433	473	432	446	441	461	420	461	461	445	458	474	445	455	472	446	457	461	416	444	452	426	468	471	463	437	436	460	436	509	429	422	415	444	503	453	426	442	408	437	478	470	480	477	441	479	437	412	469	430	479	452	429	446	447	460	418	457	446	463	406	459	447	444	414	439	443	443	456	479	458	433	471	433	449	528	462	431	451	451	432	484	434	455	451	442	452	444	425	435	409	456	494	470	460	468	496	469	463	444	426	438	445	431	468	424	414	451	455	502	487	452	453	442	464	457	437	447	468	470	459	450	454	467	470	411	482	437	454	464	462	457	462	421	442	437	424	488	447	415	418	451	466	463	456	457	424	434	418	443	424	431	425	449	433	477	438	445	436	452	399	476	428	460	506	465	463	474	443	462	461	469	452	460	467	456	445	450	433	456	447	447	430	426	491	396	426	422	460	469	460	452	439	448	421	408	414	453	432	458	457	458	467	444	406	465	450	446	412	454	463	472	458	494	451	446	467	477	456	436	442	444	452	461	522	483	448	459	476	432	429	437	452	431	432	474	446	512	420	465	440	448	435	450	476	462	477	453	421	468	426	472	446	483	430	467	446	406	454	430	419	463	450	416	431	436	425	440	417	461	426	448	427	422	425	472	466	430	471	451	446	425	456	452	470	462	477	432	412	424	430	435	462	477	449	445	451	445	464	429	469	444	466	478	467	432	455	444	463	435	435	469	440	430	432	435	487	440	428	440	457	436	423	422	428	442	445	423	455	462	428	455	441	466	449	481	466	464	439	451	443	441	435	463	469	448	425	457	414	444	456	467	445	409	413	459	466	452	443	433	445	471	442	476	447	447	472	469	489	423	451	432	431	476	439	463	455	456	408	460	437	421	411	423	448	473	447	466	458	462	449	476	470	453	432	447	438	483	449	443	412	449	455	452	481	453	444	445	446	457	442	438	459	443	424	447	489	479	445	468	452	420	430	461	435	468	488	439	423	436	423	463	461	408	439	478	450	488	480	446	460	448	440	470	468	431	421	462	448	432	395	465	427	456	452	464	442	448	455	394	423	433	464	451	457	443	450	442	401	438	444	493	503	449	475	484	448	443	437	477	446	450	439	442	481	442	413	475	439	437	455	456	414	457	477	424	429	448	447	437	421	489	453	459	455	480	418	466	456	450	425	461	431	433	423	453	433	428	438	471	433	421	508	427	481	447	461	429	431	454	431	431	446	456	461	434	486	461	447	454	419	429	451	440	489	418	437	447	455	425	416	451	404	451	446	462	459	460	422	421	451	378	447	432	446	428	472	440	439	432	445	430	424	424	443	453	421	414	441	413	455	429	418	420	444	451	434	443	420	414	476	451	448	484	446	480	471	438	448	444	470	439	486	430	410	427	480	394	458	473	472	436	427	448	479	437	423	399	427	418	445	449	415	420	430	441	401	482	453	477	428	447	446	393	439	452	491	477	438	446	429	411	429	433	442	458	439	462	437	447	465	445	403	444	426	461	424	486	465	417	447	441	492	452	446	421	478	417	454	442	430	467	438	462	451	439	454	446	443	410	463	484	460	427	475	417	442	475	429	474	438	404	487	478	415	445	441	467	497	439	423	457	451	443	480	446	424	445	451	435	462	441	468	450	489	478	448	483	470	442	449	443	471	479	441	446	492	468	460	434	440	456	437	428	421	452	414	422	471	445	438	452	429	401	465	444	445	451	449	457	482	413	430	494	417	423	430	495	464	478	439	427	458	469	442	442	420	444	454	447	432	445	388	503	442	474	453	475	476	437	450	447	435	440	461	454	458	471	473	442	477	480	449	430	483	461	459	446	460	448	463	457	422	453
23281	13339	3929	1740	933	867	464	395	430	414	402	429	377	419	452	440	406	377	382	417	396	403	427	412	384	423	362	424	351	420	398	420	421	399	419	419	403	389	383	401	382	383	392	424	420	361	404	435	399	413	405	396	426	396	419	413	425	388	441	428	405	416	396	417	392	423	374	373	419	359	389	378	415	417	403	420	431	405	379	389	420	419	395	388	408	408	426	392	383	437	416	410	419	394	424	425	410	383	373	346	420	413	369	387	397	414	408	398	405	404	393	423	384	406	404	396	408	393	395	391	406	417	399	415	399	372	384	379	373	395	371	430	397	365	400	382	401	419	374	431	394	425	407	412	402	388	392	377	389	425	413	397	411	415	427	382	366	402	393	430	383	434	390	405	426	405	431	388	396	369	416	396	415	357	393	365	411	371	412	394	427	392	373	420	385	406	416	404	430	405	413	425	396	411	401	395	367	390	397	407	409	364	398	405	455	409	397	383	411	405	390	395	409	417	411	383	432	370	381	429	410	400	423	395	434	407	408	389	377	426	412	398	392	399	382	386	391	366	463	415	383	357	408	388	406	394	384	392	412	413	402	395	421	436	425	409	351	377	376	436	390	395	420	370	382	387	383	402	360	382	428	398	392	422	416	384	355	420	380	407	398	425	389	365	416	412	377	377	413	424	378	401	401	446	373	400	418	406	409	386	422	388	387	426	388	403	403	370	392	442	420	412	394	381	408	389	394	406	409	387	416	351	408	380	427	428	408	396	424	413	399	426	438	372	408	385	400	401	412	384	395	396	418	427	390	373	409	413	384	411	391	414	408	444	407	421	374	430	379	370	423	369	388	415	406	418	419	411	373	402	375	394	424	386	408	394	371	399	396	400	384	417	405	406	414	395	422	431	386	381	398	408	408	440	424	406	373	425	395	393	415	397	380	396	395	392	418	389	385	389	396	381	353	394	439	403	426	406	408	421	401	414	402	416	389	405	414	404	409	402	382	427	396	435	422	422	421	409	360	411	439	383	379	406	392	438	379	427	402	423	440	401	394	408	457	388	394	404	393	440	413	379	379	402	381	401	439	424	391	404	408	401	427	403	401	372	441	375	420	359	402	407	399	368	378	376	373	390	391	407	416	422	431	410	400	388	384	388	404	396	440	405	403	381	425	420	422	389	370	421	396	418	378	385	412	428	421	394	413	420	372	366	373	385	427	397	414	387	380	387	400	398	341	397	387	365	374	398	394	397	408	437	399	417	412	401	379	402	403	390	411	389	409	412	399	382	396	401	418	373	390	400	403	404	378	367	404	386	341	439	404	355	428	443	415	402	396	438	396	422	385	418	398	403	418	374	404	403	398	386	412	419	420	419	395	424	387	377	393	422	397	399	391	394	396	406	384	394	361	415	373	398	396	404	383	404	391	424	414	389	419	436	414	388	393	390	413	394	400	375	408	421	415	386	403	375	441	421	423	383	404	441	423	415	400	392	402	404	409	406	407	383	435	384	413	431	419	388	400	436	396	383	409	399	446	395	408	421	425	390	396	395	397	395	361	380	392	394	430	414	367	405	410	423	362	432	428	388	430	431	404	411	379	394	436	388	408	381	409	405	400	424	369	413	441	396	417	400	389	383	411	464	395	403	428	416	399	397	413	414	400	406	393	400	393	390	402	413	407	412	403	392	372	398	402	390	401	431	398	426	408	380	398	404	415	423	416	380	416	418	403	376	377	378	387	358	396	384	415	383	403	413	406	386	376	365	401	383	400	398	375	420	375	392	402	414	402	395	437	424	403	413	431	416	363	408	408	427	383	410	381	406	423	397	426	395	441	425	406	398	425	413	385	399	406	385	404	390	426	378	411	388	370	429	392	409	403	425	423	407	387	435	382	391	395	406	417	384	362	386	376	369	421	422	364	441	393	387	418	382	379	429	389	409	397	405	409	403	398	402	386	394	399	420	441	395	366	397	392	436	416	420	459	436	408	404	429	395	433	398	411	388	397	360	414	403	439	443	398	412	357	420	420	370	388	430	427	398	418	431	398	385	413	379	396	396	397	402	410	372	384	387	376	366	379	410	384	384	415	403	390	401	404	405	411	387	463	385	384	388	379	406	398	394	412	382	427	399	408	415	423	409	398	422	427	347	384	384	450	367	359	381	394	437	397	385	381	395	406	419	387	390	414	389	429	408	432	399	409	405	457	403	380	413	400	401	395	420	406	392	393	389	408	387	373	397	427	392	401	398	394	386	423	418	381	423	421	385	371	366	410	397	407	390	397	455	435	412	377	388	398	401	360	349	418	386	401	398	408	413	415	424	405	417	437	423	400	420	365	416	447	420	376	386	419	401	399	400	396	416	427	388	415	398	400	393	405	434	398	413	391	409	395	370	397	399	412	412	417	399	391	386	379	379	403	411	359	394	385	383	402	426	396	401	396	404	413	400	458	390	422	368	376	394	391	393	428	371	409	411	387	375	439	402	391	415	402	415	402	426	382	387	362	415	416	405	448	367	414	404	376	395	401	393	394	405	408	397	391	426	383	407	428	407	409	420	384	432	396	381	410	412	382	405	386	431	380	422	379	405	384	393	420	379	429	359	385	430	400	350	384	415	378	382	400	417	367	389	417	382	390	426	369	403	377	420	381	379	411	419	409	410	395	406	451	398	370	381	400	409	430	426	400	399	428	404	371	407	413	408	398	388	383	418	381	394	394	395	339	361	427	386	401	419	408	387	380	398	413	407	388	405	405	393	399	411	396	418	376	406	434	429	399	383	394	414	416	405	396	350	407	423	383	390	389	384	387	413	368	403	408	390	376	390	395	398	401	401	388	425	433	421	402	400	442	408	371	387	379	408	405	397	367	415	391	427	386	382	431	397	393	432	417	398	417	403	441	421	397	387	427	409	366	377	377	415	381	355	431	381	412	428	426	421	422	413	382	381	379	386	375	407	425	393	407	385	400	424	391	411	388	396	413	382	381	382	383	423	413	379	391	419	402	411	404	423	380	404	433	409	409	396	395	371	400	410	382	408	389	403	417	399	373	410	401	429	406	403	409	400	362	415	374	409	382	392	383	430	437	385	390	401	409	397	405	403	398	417	400	409	423	383	415	399	371	376	384	398	413	427	362	394	403	408	404	413	424	385	380	381	421	363	393	400	382	407	397	394	426	429	364	400	391	440	407	381	355	402	427	417	420	373	387	382	393	396	390	425	400	411	388	419	393	413	379	421	410	396	418	374	406	383	392	410	430	411	384	408	384	403	416	404	399	402	408	387	436	387	414	394	400	392	402	394	364	403	379	380	409	378	382	420	384	411	374	422	413	434	375	430	432	363	412	410	411	388	388	405	409	421	390	391	376	371	410	407	420	392	395	400	408	386	372	411	385	432	375	403	405	375	430	377	401	393	378	397	410	390	405	395	394	360	386	377	378	392	402	376	382	382	410	406	369	409	426	422	420	415	384	418	386	409	422	399	426	407	335	416	406	419	413	423	418	425	437	423
25683	21926	27531	25738	15642	6008	1196	437	404	407	405	381	387	381	396	425	408	404	395	431	356	402	408	401	417	393	365	393	408	416	354	367	397	363	335	360	392	362	414	398	400	398	366	390	376	377	401	401	348	399	365	386	386	413	360	349	393	427	407	411	383	332	373	386	364	406	392	393	383	403	352	367	401	352	438	361	368	378	382	403	350	379	417	374	390	367	386	397	393	368	372	385	397	378	413	341	350	372	349	401	377	382	362	369	372	390	400	371	379	379	386	345	377	411	371	372	355	363	388	378	366	409	369	374	386	341	398	366	366	380	392	374	359	386	398	364	409	380	388	393	401	393	427	356	397	371	389	383	388	391	376	352	355	372	381	357	364	391	398	353	392	350	386	381	428	413	354	375	401	362	379	357	425	404	366	374	372	393	379	389	380	376	364	396	412	392	353	368	397	382	379	404	367	349	426	388	372	354	343	390	379	338	369	381	331	369	381	358	397	386	379	356	345	365	378	367	360	391	375	364	384	396	391	370	391	376	370	359	385	357	406	385	385	356	399	378	402	341	370	377	388	388	384	380	380	408	370	364	361	391	407	363	381	378	339	397	398	427	414	376	366	404	408	393	366	364	397	397	320	376	372	373	395	395	388	367	375	371	366	359	409	390	391	387	383	392	343	370	376	404	415	384	366	355	385	369	379	391	399	378	386	344	381	401	417	379	394	360	365	378	338	398	380	388	406	363	404	378	440	386	380	383	377	361	386	411	356	368	380	397	413	367	352	422	388	381	384	405	369	365	415	386	364	403	391	337	390	386	375	397	389	396	372	390	361	360	369	382	379	364	395	370	361	384	393	315	377	317	372	351	384	394	357	370	361	348	387	357	387	393	383	401	374	377	420	384	359	378	370	379	394	374	391	377	381	378	346	390	388	365	360	388	392	358	362	349	384	349	382	386	418	370	351	391	395	378	356	366	366	393	376	368	356	382	383	362	349	389	335	366	371	379	362	385	378	367	369	378	379	374	345	373	375	390	392	389	347	416	350	395	363	382	381	380	362	371	416	358	391	378	366	351	366	363	378	412	371	380	418	374	359	355	375	386	371	380	396	355	403	374	395	382	371	360	366	401	412	382	379	418	390	325	379	355	386	343	373	340	381	377	363	369	368	379	386	340	392	390	341	384	382	390	368	378	391	412	362	368	403	392	391	367	420	422	412	410	370	372	392	340	359	364	396	361	387	386	404	384	368	400	356	389	369	391	337	394	362	375	378	335	393	394	347	402	373	374	398	378	395	352	401	374	396	387	378	347	351	372	387	391	372	375	391	375	332	383	399	351	384	381	372	362	387	377	374	366	342	367	380	375	414	423	354	425	379	391	405	418	377	411	394	367	363	379	348	375	371	359	430	365	362	375	335	378	370	408	382	358	388	386	383	407	365	402	368	375	400	406	390	391	349	364	368	399	385	368	390	428	353	334	381	383	377	355	361	386	393	390	395	378	350	358	383	383	385	371	365	367	388	344	385	384	359	348	391	379	406	406	388	346	398	396	417	369	375	335	401	367	379	380	374	395	395	349	370	327	385	364	388	395	393	367	359	359	397	395	384	363	340	363	364	378	366	397	378	370	364	390	384	402	357	364	409	369	354	389	389	396	364	364	383	386	358	385	360	374	388	387	399	373	383	413	373	391	388	337	391	407	401	378	380	393	374	394	400	370	374	371	385	327	365	349	404	392	389	362	353	344	346	385	360	402	362	365	350	378	385	373	388	401	366	346	412	394	399	395	365	377	387	368	382	401	366	346	396	395	404	379	370	409	359	377	415	396	366	361	365	355	403	382	420	366	425	372	382	354	351	351	379	377	379	402	393	361	351	383	367	405	402	368	351	387	386	391	392	416	368	376	361	328	385	409	385	384	409	394	367	390	337	387	366	381	384	373	344	371	377	389	387	387	376	370	398	374	358	382	374	377	389	379	369	376	380	386	376	371	388	368	365	408	361	385	406	393	356	407	394	403	373	376	365	342	346	382	389	362	374	392	368	385	363	410	399	358	382	376	381	380	422	374	384	373	354	369	383	359	374	349	357	379	388	377	396	396	351	341	398	385	414	395	364	381	372	412	381	349	387	403	367	380	344	372	394	337	351	313	374	396	410	353	364	367	375	393	369	384	357	362	385	395	339	379	394	421	412	399	357	342	391	378	381	398	368	398	385	360	384	325	387	363	375	373	399	386	392	388	377	390	370	378	375	379	386	379	392	385	390	362	372	386	362	353	349	370	371	358	359	397	364	405	397	376	359	377	415	385	370	405	369	378	360	390	382	362	378	397	377	347	384	365	369	380	402	366	364	396	385	377	379	360	367	407	389	378	391	386	354	386	379	397	374	368	362	359	376	389	416	379	356	348	411	337	365	342	381	368	372	362	377	346	390	387	381	390	352	382	398	385	372	350	370	377	341	375	398	386	381	395	388	367	369	418	356	362	371	353	387	358	378	364	367	358	367	370	356	397	388	404	327	375	348	366	351	381	385	375	376	380	386	397	383	410	336	358	383	379	383	373	399	346	355	372	381	403	397	356	378	377	419	391	366	385	372	393	375	378	390	386	378	376	363	405	372	348	381	392	355	366	359	377	362	374	397	342	405	374	347	357	383	338	376	386	353	383	367	372	348	390	330	374	396	394	369	361	374	366	379	395	386	384	356	383	398	385	386	380	340	379	364	372	379	384	348	363	354	366	359	386	378	386	403	375	392	375	376	379	392	357	381	374	392	389	354	401	409	379	404	381	403	414	377	401	373	403	388	403	398	354	381	397	359	393	387	386	379	366	363	396	366	417	425	368	366	375	363	364	388	392	383	364	383	360	365	364	377	387	343	353	346	395	371	384	368	386	377	352	393	349	379	360	341	401	385	368	329	336	399	396	383	369	379	381	363	352	384	371	388	373	372	348	407	333	394	365	391	401	386	366	340	360	350	380	363	371	400	370	374	373	372	380	375	393	388	360	397	380	374	378	369	374	357	358	364	382	372	377	381	325	359	381	383	400	365	384	376	427	391	373	379	368	374	380	427	377	357	369	386	377	339	384	357	381	395	358	384	365	396	364	379	382	368	405	344	341	378	352	374	370	345	356	365	373	398	337	375	378	367	375	356	373	388	369	395	379	384	371	400	426	393	378	403	367	381	394	378	366	370	385	361	356	379	397	392	339	361	404	369	404	351	405	390	405	391	357	372	382	333	406	353	349	387	339	375	366	366	375	379	354	395	376	356	387	368	367	377	415	369	336	381	370	391	404	383	375	388	398	380	353	392	343	349	427	370	378	429	395	391	409	365	382	384	350	373	384	365	388	377	380	383	362	367	377	403	398	379	366	405	411	359	387	376	412	382	372	377	386	369	351	391	375	360	367	348	346	372	358	386	422	375	384	360	350	369	396	415	353	388	353	343	381	386	388	355	410	392	362	380	379	361	382	377	347	367	356	384	383	356	414	369	386	383	393	376	406	378	374
55971	56291	26133	15077	6731	5170	995	400	420	399	378	428	422	442	415	361	390	405	372	394	402	389	397	386	361	432	374	343	379	376	326	374	366	373	394	370	363	378	390	388	359	356	360	356	367	376	416	417	400	345	361	370	373	364	368	377	363	406	418	373	400	371	382	376	377	371	383	390	395	404	380	355	350	391	386	372	383	363	397	357	357	365	385	360	373	364	381	410	340	373	341	395	411	379	383	346	360	387	393	364	406	378	339	384	417	398	390	366	392	385	411	333	357	404	385	378	380	357	339	406	350	394	364	346	367	365	389	364	369	383	365	396	381	385	395	343	373	354	392	385	335	395	383	405	390	358	354	365	380	389	401	398	345	362	367	362	378	375	369	373	382	394	395	343	372	372	365	360	366	384	376	378	361	371	393	386	384	350	379	395	355	367	367	393	355	399	358	385	378	370	325	360	376	389	350	372	362	409	379	373	382	394	378	377	396	371	388	365	400	410	363	380	399	384	348	360	379	400	395	369	366	372	368	397	358	419	355	399	375	375	407	353	407	396	380	360	404	337	391	331	374	382	365	358	399	363	365	372	346	386	373	393	331	353	416	368	369	329	376	377	365	339	367	364	379	375	365	350	378	374	359	364	376	376	363	381	419	359	358	370	364	362	364	371	388	393	409	376	390	345	356	374	372	370	355	341	359	379	367	334	348	391	382	369	358	385	375	353	365	356	380	386	353	379	356	357	377	390	351	370	366	376	362	373	390	391	416	360	378	399	387	383	364	372	364	376	404	372	354	382	405	381	408	367	344	369	345	373	365	361	373	354	348	368	392	364	356	346	375	349	366	384	346	364	379	378	381	367	344	359	374	369	402	360	354	355	380	346	374	357	376	377	404	419	367	389	380	392	383	371	348	354	372	380	384	359	357	340	403	393	339	391	362	391	365	396	402	389	376	365	348	405	377	352	376	369	406	377	354	415	389	391	372	388	376	382	380	345	382	372	405	401	380	384	365	378	385	388	381	379	410	373	381	379	365	388	378	352	361	366	375	396	372	366	390	398	382	350	344	346	356	378	404	390	369	360	376	358	418	360	386	369	394	386	356	373	385	347	369	357	359	395	360	392	367	369	361	360	402	368	350	405	360	369	375	352	373	362	364	377	397	361	373	359	373	325	359	355	372	375	377	383	386	404	360	373	373	336	361	367	344	409	396	372	368	386	367	366	391	379	377	400	375	402	376	403	374	387	381	374	338	381	339	369	344	377	359	365	387	363	381	374	340	353	361	408	388	400	374	373	359	386	365	358	366	362	406	365	375	341	376	346	391	416	351	360	379	417	379	396	367	374	340	397	355	399	371	392	374	384	394	338	376	377	375	379	357	403	388	387	383	392	381	377	357	358	371	354	364	392	379	358	340	401	368	383	366	374	371	369	396	370	368	386	369	377	370	388	373	360	343	408	381	346	369	391	361	348	347	376	396	402	392	379	378	373	405	391	373	360	359	380	357	399	362	339	354	372	373	372	388	383	373	344	381	389	371	379	400	394	421	387	381	383	401	338	354	356	361	389	369	377	361	364	347	365	358	366	392	381	367	362	397	410	387	396	382	370	325	383	411	395	380	356	383	333	346	395	341	344	370	410	350	360	360	355	359	368	380	372	382	367	374	387	371	384	391	363	363	365	389	352	353	350	385	354	385	358	339	395	396	366	384	374	349	347	347	363	359	353	397	365	367	404	378	345	373	353	392	345	361	396	373	364	360	393	401	370	363	337	374	384	366	371	348	347	374	342	353	381	372	398	400	393	399	355	350	401	360	341	372	364	349	391	408	375	349	401	363	384	364	410	377	354	380	355	396	398	365	401	385	421	352	388	358	378	375	400	382	346	364	396	359	369	398	368	367	392	400	380	367	386	327	384	368	390	411	389	366	362	386	374	359	354	331	396	372	375	392	402	380	376	380	396	380	367	386	315	378	362	335	390	364	443	402	375	392	372	371	363	402	417	372	373	345	429	381	363	383	380	381	378	376	373	366	326	367	378	379	376	382	413	356	359	380	343	361	358	381	361	385	390	357	356	339	380	396	350	365	359	405	359	343	347	366	362	394	360	351	375	356	378	381	371	390	366	389	368	374	339	376	381	367	373	391	394	369	338	358	352	348	377	365	397	358	355	365	364	399	371	366	385	377	372	376	397	390	368	363	376	391	360	375	361	366	347	340	350	359	352	376	369	360	387	366	348	382	368	371	377	382	355	388	358	356	385	376	343	397	344	353	375	362	369	373	388	372	382	387	368	383	333	380	373	368	376	351	408	381	390	358	369	387	323	331	382	363	371	369	339	357	388	394	397	418	360	371	392	335	368	342	391	371	365	353	345	373	361	392	379	353	401	363	361	402	391	355	373	399	374	337	367	368	347	366	402	409	375	401	372	342	384	379	358	389	381	367	372	374	412	424	386	348	396	339	350	373	361	365	359	384	372	376	373	376	378	364	378	380	363	342	347	346	368	408	368	379	370	377	365	377	370	387	385	372	379	375	391	392	383	382	365	375	399	371	378	373	345	344	396	351	359	393	342	367	329	360	363	375	374	364	377	360	362	396	365	385	391	355	364	335	358	360	354	393	388	351	354	386	368	383	360	384	384	370	377	372	339	358	348	375	363	364	370	357	378	353	362	374	384	364	394	371	351	397	385	356	403	351	356	355	376	388	382	399	380	360	382	418	378	407	371	383	346	360	361	367	383	354	364	373	392	390	383	409	385	369	370	370	402	348	378	361	355	356	392	344	359	383	384	407	356	412	400	373	325	414	364	376	382	385	360	357	364	377	382	363	402	358	376	384	367	380	364	377	386	373	341	363	376	364	392	402	389	388	381	383	401	337	345	398	396	358	417	364	372	365	373	377	364	348	369	385	358	366	375	368	345	411	362	346	375	406	344	373	383	391	388	398	413	401	386	377	368	367	349	368	391	400	393	371	353	399	371	382	374	368	383	359	383	377	388	397	368	364	336	400	374	378	362	361	353	362	357	377	349	362	342	379	356	352	339	389	386	395	363	336	375	363	350	380	352	396	339	385	377	344	376	354	374	348	382	381	385	358	367	346	363	334	367	373	395	385	391	355	383	369	392	391	384	390	345	389	392	337	367	392	382	387	398	394	344	396	360	379	389	387	395	373	401	389	329	403	405	364	386	371	391	377	360	378	404	368	352	385	360	388	382	387	370	405	374	376	409	393	394	357	370	359	351	363	381	388	382	369	369	396	390	409	365	381	400	369	428	361	360	375	317	378	406	351	353	367	408	387	396	364	381	402	383	381	364	403	385	402	375	362	431	367	368	361	358	360	376	388	341	346	361	408	407	354	374	350	378	377	391	362	333	391	365	361	370	364	384	389	392	359	408	387	371	373	366	335	372	380	378	337	379	379	365	384	368	376	387	409	375	361	350	394	383	362	311	341	388	402	367	350	392	340	337	388	382	383	359	390	361	349	396	360	379	387	343	381	372	355	366
24544	21595	28262	25145	21299	15924	3827	760	613	582	626	595	549	573	559	501	550	588	552	515	524	541	529	560	565	541	548	519	548	557	568	514	531	531	541	527	533	543	493	567	560	547	510	557	511	512	516	566	561	542	548	483	572	528	521	503	506	544	559	574	514	541	539	481	523	500	531	528	489	543	515	548	530	510	513	536	539	521	522	528	531	514	503	530	514	508	532	534	539	482	524	508	518	570	550	495	504	515	518	470	468	543	551	529	525	547	534	535	557	601	584	496	541	527	486	495	529	509	497	539	505	518	516	526	500	548	565	552	517	510	511	519	505	520	541	525	520	507	496	519	564	508	537	532	505	491	515	556	570	538	526	506	514	504	481	511	526	501	547	533	521	535	493	506	509	563	552	521	517	521	515	496	553	515	494	518	537	490	488	495	548	498	526	519	537	507	532	520	512	487	500	499	501	520	530	509	558	504	541	521	487	526	525	517	487	530	519	541	474	529	568	515	504	507	493	507	502	531	538	592	514	519	520	533	516	522	526	507	493	490	509	518	536	491	497	545	528	524	495	548	518	552	509	519	546	529	526	511	521	506	486	514	545	522	549	536	525	525	506	539	516	473	507	511	494	514	540	515	503	518	553	536	517	543	555	545	534	491	549	548	512	501	519	516	489	512	504	467	548	505	524	502	497	545	512	486	544	530	528	510	540	508	522	521	482	540	509	555	531	491	518	495	485	520	538	523	525	548	460	507	536	525	531	543	515	512	534	510	530	589	498	546	500	523	504	525	537	533	514	545	544	504	518	508	522	470	492	528	510	531	498	505	527	562	523	525	521	529	515	485	515	503	532	532	506	529	516	492	545	493	468	514	487	539	525	523	496	529	538	539	511	495	569	497	522	535	505	530	522	480	536	523	501	511	508	545	570	524	501	484	542	514	511	549	518	518	493	500	522	498	530	499	489	528	524	501	543	506	505	549	513	498	509	522	509	524	530	483	551	566	546	503	501	531	539	541	538	515	471	488	509	566	503	525	521	521	506	547	531	482	504	513	550	513	552	553	520	514	557	547	532	509	497	487	513	500	537	515	516	537	532	532	515	534	543	504	502	543	498	521	487	498	518	500	560	497	511	517	572	538	543	541	554	498	522	558	531	485	542	475	515	518	527	477	508	545	495	520	496	490	569	553	542	518	561	514	568	509	488	548	544	525	499	502	560	530	521	527	535	530	544	543	568	519	508	521	472	539	519	502	540	528	492	504	529	541	544	542	548	494	476	520	506	521	530	502	540	520	566	543	527	488	497	516	555	547	509	510	522	508	514	490	512	538	514	573	547	519	517	509	538	509	514	509	510	521	509	514	494	494	524	558	498	505	475	516	480	528	534	489	527	557	541	475	488	479	541	511	551	531	503	555	547	513	521	512	559	508	506	528	505	532	544	516	535	520	560	505	519	574	535	528	486	534	512	508	505	519	520	532	507	529	505	542	508	525	519	502	523	536	528	538	527	500	476	480	518	535	530	485	597	532	556	536	557	531	546	558	533	512	518	561	504	504	507	509	544	520	483	552	548	558	524	513	559	529	514	539	501	520	542	505	494	527	495	485	474	522	487	484	493	498	480	524	545	513	499	527	517	508	539	522	501	536	516	498	534	511	489	533	526	500	462	516	553	550	584	534	523	501	537	513	581	549	561	525	513	497	510	509	547	530	535	506	512	527	540	531	528	595	513	506	465	564	503	490	534	504	477	516	516	505	496	524	511	535	523	469	528	579	552	546	487	477	514	509	505	562	552	499	514	517	528	512	491	544	521	503	486	530	503	502	516	528	511	523	526	512	504	523	527	503	564	546	535	502	518	511	516	541	527	541	544	515	546	493	486	537	526	524	518	518	548	560	515	544	506	536	553	525	508	518	527	517	520	537	504	526	519	551	514	523	548	560	531	516	523	529	497	495	566	482	500	508	513	533	540	551	545	510	510	499	535	497	533	510	539	489	548	533	563	546	533	558	549	533	524	526	526	518	512	523	529	525	577	527	571	509	531	518	493	531	490	492	519	479	528	523	520	494	564	537	476	480	518	509	519	559	481	538	480	528	507	525	528	547	558	577	540	549	507	542	523	559	516	546	546	556	487	516	513	510	505	514	545	500	485	578	539	462	541	504	533	538	533	494	530	526	505	529	494	522	550	492	503	507	545	550	497	538	526	540	544	529	556	553	489	560	500	539	509	544	485	534	515	512	550	522	513	585	508	518	535	527	486	532	519	541	499	552	465	547	565	509	507	487	491	522	552	540	479	563	476	540	532	550	512	554	506	578	502	510	503	479	523	506	512	521	497	528	502	505	512	498	515	525	526	523	526	531	554	551	493	561	489	491	511	493	478	493	500	493	556	541	501	524	503	511	561	539	496	522	506	520	508	494	479	552	527	507	547	534	530	539	518	529	591	519	538	518	571	538	524	508	503	511	493	482	541	499	515	527	510	532	510	531	529	507	566	508	533	528	518	529	547	504	530	501	545	505	554	531	580	546	542	537	550	495	525	563	520	497	549	532	515	505	554	513	525	522	493	523	512	518	531	518	536	516	541	523	503	529	518	526	515	538	505	508	526	501	462	518	513	534	512	513	500	520	504	549	527	508	526	540	561	562	535	537	536	509	533	538	524	499	524	504	494	524	492	574	510	520	512	531	491	560	508	501	555	508	539	512	509	545	485	561	533	489	556	543	508	512	540	533	510	519	507	548	548	534	561	473	559	519	547	513	532	536	504	534	519	519	556	515	505	532	559	533	533	514	506	476	509	503	502	535	536	503	489	528	530	469	505	524	504	502	530	506	481	517	565	500	481	476	498	519	543	505	562	521	545	600	526	524	530	492	541	515	507	498	547	526	528	570	534	545	520	499	518	535	577	492	514	481	499	500	511	515	529	525	502	503	547	521	556	492	497	524	517	508	524	515	538	494	525	524	532	502	568	492	558	532	521	506	506	518	527	537	506	533	526	519	489	521	510	539	506	482	530	489	490	555	509	480	516	537	517	506	514	515	531	483	520	557	532	509	541	553	555	540	533	509	508	513	528	533	522	540	503	596	520	530	527	560	504	539	571	499	518	524	506	523	496	549	519	511	524	524	564	531	512	534	564	531	544	515	535	549	541	500	576	563	497	534	496	514	504	540	511	503	527	513	536	521	467	528	508	547	527	485	515	517	513	549	559	522	555	533	551	514	465	510	460	540	505	531	511	493	524	561	544	461	581	543	538	524	515	529	533	522	525	557	547	558	528	506	483	533	516	504	549	547	525	565	489	543	571	496	528	530	539	508	509	512	536	474	518	522	529	501	520	525	573	507	567	560	556	521	535	537	510	520	507	548	505	524	522	542	547	480	537	507	504	529	517	532	509	547	488	549	540	528	507	568	549	540	566	542	491	542	500	502	489	559	507	544	526	507	513	511	534	516	562	519	517	488	495	517	503	524	515	492	493	512	467	519	491	515	499	489	525	570	486	473	514	534
54602	68695	35247	24560	9722	8652	1645	595	588	578	610	606	571	561	565	545	526	525	540	523	513	491	511	521	503	506	514	503	528	554	543	491	502	471	527	526	514	520	502	501	506	519	517	521	526	500	509	552	497	515	522	493	498	491	491	532	511	487	541	512	517	490	509	494	530	504	514	536	516	501	513	490	449	494	518	486	504	481	529	494	532	519	534	484	487	499	512	464	502	536	512	497	528	525	485	539	520	526	488	543	477	496	482	510	502	473	503	534	515	535	543	525	487	492	465	481	493	471	498	518	491	495	489	494	488	506	515	523	523	501	540	528	468	495	488	540	476	546	516	476	506	479	526	472	496	511	498	477	505	474	534	516	497	510	518	480	463	504	530	503	493	513	489	501	521	471	483	517	508	519	507	485	552	536	523	506	479	515	502	521	508	517	525	488	500	534	532	468	514	492	514	515	530	487	464	501	459	493	532	537	498	500	525	526	508	475	564	519	498	547	521	530	466	488	525	504	531	507	486	449	531	495	503	462	489	493	490	500	516	496	506	495	482	496	511	518	495	492	527	501	505	507	516	528	520	524	484	495	518	519	512	454	517	499	502	553	511	494	515	515	522	498	515	513	496	508	515	434	527	510	529	485	527	502	541	540	505	540	503	549	519	491	492	513	503	505	472	543	489	482	512	493	505	494	525	529	477	468	459	533	495	487	512	504	513	495	482	505	513	512	512	491	522	509	521	526	515	527	515	479	468	470	478	455	501	481	495	508	485	483	517	524	485	509	509	482	533	508	488	494	501	519	490	494	510	468	495	478	547	475	508	531	488	518	491	484	504	510	525	525	494	474	506	493	491	492	519	489	513	507	538	503	550	503	546	500	497	511	519	494	478	464	491	527	481	520	477	481	512	494	500	514	513	516	475	489	471	494	512	469	522	486	505	512	509	505	515	501	518	459	517	495	492	508	478	482	516	493	492	504	535	533	493	493	476	502	553	527	476	497	473	549	441	467	496	524	493	485	514	512	498	535	507	529	471	494	540	495	529	520	500	472	492	458	512	519	506	485	493	481	513	491	541	518	505	470	523	487	508	497	510	481	519	489	454	521	554	469	495	504	457	494	498	481	488	487	507	500	482	530	533	508	484	515	497	531	470	495	466	497	468	501	516	474	485	527	491	474	519	501	501	493	483	493	481	476	491	493	498	494	454	531	501	520	498	495	471	510	459	486	497	521	482	525	493	511	551	494	474	496	497	496	513	560	529	473	533	482	523	469	513	478	463	496	516	507	521	502	509	504	479	552	510	462	500	506	474	518	539	498	515	506	505	513	492	512	535	507	507	513	476	530	474	518	487	537	507	502	467	476	485	480	524	507	514	541	474	481	494	513	522	493	490	488	485	452	521	465	512	497	552	491	512	522	485	495	514	504	532	504	466	514	500	545	496	545	483	482	521	510	581	522	529	521	490	512	495	529	528	538	488	489	501	526	523	524	529	495	497	482	551	478	484	495	494	511	479	493	507	464	483	484	449	468	495	537	547	508	490	532	504	526	485	478	507	471	486	513	550	474	560	488	517	496	533	474	473	487	478	514	523	481	495	499	531	511	495	501	474	496	482	500	480	493	504	496	486	541	486	496	519	523	505	541	486	455	477	511	511	487	544	514	503	468	508	499	521	516	489	479	511	493	443	432	525	531	460	505	533	478	509	497	505	499	508	516	461	494	488	468	500	511	515	480	493	497	541	487	497	517	518	521	508	501	508	476	540	501	539	495	505	474	526	484	486	526	494	497	484	492	501	466	511	542	497	487	474	497	471	459	520	513	488	453	474	453	513	503	465	495	502	483	510	485	532	492	543	514	494	504	531	505	511	485	527	530	493	478	539	521	525	523	523	497	534	501	494	508	499	458	494	518	524	535	472	475	501	523	482	520	460	543	487	504	505	469	496	497	494	504	534	488	528	507	524	456	475	485	494	462	540	517	500	520	502	496	468	527	474	490	497	512	510	497	495	538	458	496	506	482	518	488	510	530	544	493	513	487	517	510	484	461	509	501	465	498	484	482	465	482	472	520	494	508	494	474	508	474	552	513	505	498	527	495	500	486	499	520	516	509	504	501	504	493	508	476	502	536	539	482	530	502	494	530	506	505	490	511	490	493	477	521	477	501	497	499	528	508	494	503	471	501	485	467	482	527	487	515	514	493	513	571	523	455	479	508	503	494	493	482	466	495	495	513	489	519	485	464	468	484	510	481	511	531	506	484	508	483	518	523	485	528	481	492	514	455	503	461	476	508	540	499	521	493	523	542	511	463	473	468	487	526	519	517	483	517	499	504	521	571	485	503	493	480	509	506	531	474	449	494	517	504	541	490	493	495	496	533	515	519	547	474	523	501	523	461	516	553	514	494	526	523	457	498	463	549	532	479	472	464	498	507	504	524	485	467	512	487	499	463	438	472	480	515	525	544	486	529	454	510	443	487	456	536	520	508	488	513	504	463	469	472	519	467	512	511	535	532	500	460	493	475	511	504	531	505	481	476	510	535	500	500	491	496	494	478	473	524	513	478	494	467	462	549	495	518	523	496	513	532	517	503	542	475	497	509	484	479	496	465	527	448	507	520	517	524	463	528	490	500	480	475	504	500	547	477	491	489	493	525	509	475	508	485	498	504	469	520	485	469	523	500	492	537	498	495	478	498	527	534	484	509	478	480	518	523	461	496	519	492	510	496	499	512	482	506	491	491	497	487	496	492	491	507	524	533	457	526	510	488	490	506	482	470	515	507	490	470	489	512	513	507	512	493	496	484	488	497	508	477	499	486	485	507	492	466	494	484	509	512	506	480	534	509	552	471	518	528	495	537	447	504	481	505	501	510	479	495	490	529	514	504	473	498	501	497	476	523	505	470	514	510	525	517	493	505	495	507	502	464	489	499	511	463	504	500	509	501	477	499	488	523	520	473	473	535	483	531	512	520	533	504	531	532	482	498	524	508	478	454	476	496	548	485	514	529	474	441	510	512	497	495	500	496	495	528	494	485	503	511	499	461	520	519	521	504	519	506	512	480	520	463	499	536	500	506	518	493	472	480	486	495	463	481	483	500	509	486	528	502	484	527	491	507	500	489	516	528	469	477	468	501	509	478	480	507	530	531	521	533	498	475	493	456	507	484	493	511	503	481	495	503	515	464	495	495	479	550	489	483	480	518	527	515	511	487	499	466	479	464	521	529	486	512	520	516	479	478	523	497	501	504	472	491	499	522	525	482	483	484	458	463	513	527	493	465	461	484	525	510	516	523	515	507	513	488	496	482	486	518	483	512	471	486	494	500	495	467	494	547	520	530	502	497	483	491	496	528	529	481	494	510	513	526	502	525	497	543	492	495	470	483	496	516	477	537	496	524	497	533	542	530	501	507	497	509	492	495	505	496	527	491	519	497	505	501	461	488	506	531	508	513	490	463	510	533	502	544	506	491	516	546	506	503	484	493	434	443	506	513	513	501	467	485	496	499
31861	21244	8308	2153	865	767	556	543	509	503	533	518	534	536	570	507	553	496	551	507	474	514	525	519	531	520	531	508	503	527	550	494	511	509	503	486	543	480	518	484	529	518	532	522	532	506	511	522	502	562	527	493	529	472	549	544	553	514	547	521	505	487	506	513	516	526	548	476	513	557	558	540	511	489	508	496	497	499	495	539	536	500	534	514	525	543	519	510	521	527	559	517	531	517	487	513	529	525	484	522	483	542	531	516	508	512	471	515	522	470	509	506	545	506	519	510	528	497	482	538	498	511	514	528	527	473	492	529	494	522	510	478	513	544	525	483	524	540	490	504	547	501	553	520	532	499	532	547	481	526	480	524	486	528	520	525	489	534	508	491	494	526	509	518	496	504	506	526	504	530	520	503	522	522	469	506	548	512	497	505	488	522	525	540	512	512	521	503	496	522	524	533	519	508	506	512	515	542	536	487	486	510	514	478	519	470	490	484	495	494	479	518	525	518	535	498	511	551	500	513	473	501	568	529	492	507	505	526	529	542	514	504	475	519	526	539	492	469	496	501	506	489	475	531	481	510	536	465	505	479	501	521	517	508	515	538	475	522	499	527	532	504	505	514	511	493	550	558	496	507	515	514	516	495	507	518	540	454	527	502	519	526	498	451	499	504	498	476	482	499	539	542	549	520	483	526	516	489	524	533	483	490	542	513	502	508	510	558	516	551	531	458	550	483	516	512	512	490	513	528	493	501	483	512	522	531	470	481	523	490	492	518	495	518	538	461	506	525	533	498	478	490	498	500	471	503	497	534	496	465	501	516	525	527	506	503	518	518	497	473	532	496	517	516	481	526	502	522	496	503	528	548	534	477	469	487	477	527	518	496	509	500	511	546	518	529	487	549	500	512	537	509	527	506	550	542	493	487	508	494	518	521	540	529	506	536	501	487	541	488	481	506	506	542	538	500	506	488	507	452	511	460	503	494	504	543	501	510	473	509	512	525	538	507	490	520	526	511	513	515	509	539	537	480	490	512	515	512	461	474	519	509	486	549	558	500	468	483	516	511	538	522	488	502	535	508	497	491	519	522	507	553	547	527	520	510	521	502	477	536	486	504	493	497	528	530	508	484	548	486	514	490	501	511	551	489	476	518	512	534	526	516	486	541	518	530	517	516	486	489	500	558	479	496	537	508	540	541	472	558	506	486	495	571	539	495	506	499	474	511	517	542	548	493	548	486	520	516	535	494	507	494	503	469	523	479	572	461	529	514	510	494	525	504	521	566	515	508	508	508	514	477	537	511	515	512	512	474	482	532	505	482	513	544	516	495	576	490	505	525	492	511	497	534	508	550	507	583	508	492	516	467	519	479	481	489	531	532	486	530	500	501	540	536	531	525	520	508	488	513	528	492	469	523	510	502	526	539	498	472	530	522	500	496	501	516	491	512	465	517	471	538	505	556	519	503	516	518	526	541	477	466	525	530	518	550	534	529	520	523	525	513	539	494	496	507	528	495	526	516	537	475	528	472	503	523	524	583	540	528	526	506	502	571	502	510	537	490	469	538	513	538	486	508	554	527	467	536	521	468	520	512	517	545	554	487	542	494	517	509	587	479	523	514	498	509	494	465	513	539	512	536	501	549	496	540	518	478	541	548	511	517	568	488	525	489	530	528	486	537	534	527	496	516	516	517	510	511	553	495	510	530	536	513	498	516	518	540	512	508	514	521	514	498	485	491	505	522	534	520	506	511	518	517	522	510	526	484	512	521	518	541	550	493	572	529	480	530	525	516	501	525	510	476	545	507	515	525	475	507	516	500	508	542	560	491	494	541	527	486	466	526	507	523	521	510	514	511	508	516	468	508	552	502	511	520	491	495	496	514	568	513	483	507	516	542	508	525	490	518	527	524	525	480	524	530	518	488	502	528	535	525	561	497	493	538	526	546	515	493	526	515	532	508	537	531	490	501	486	495	536	525	502	522	519	483	513	548	524	549	510	500	549	545	512	540	545	511	549	547	515	533	496	508	505	524	534	511	499	521	497	459	533	499	498	493	545	518	505	475	523	505	522	524	477	469	526	521	488	513	494	510	488	488	498	488	527	490	514	537	528	512	482	517	500	473	494	565	478	511	554	498	518	504	553	523	551	524	509	518	522	511	518	487	478	499	520	523	528	524	475	531	514	475	506	554	496	458	531	553	523	526	542	487	529	521	526	477	509	495	507	528	504	521	530	496	553	497	505	489	513	536	519	542	505	523	514	545	479	544	493	509	551	478	519	558	493	513	485	538	523	488	477	458	504	482	543	512	505	501	485	521	507	498	499	514	576	530	538	492	522	490	476	483	492	527	471	524	500	499	540	508	504	489	520	505	515	485	542	509	537	501	509	517	530	515	497	493	532	550	504	497	530	545	538	540	522	521	514	498	536	510	529	536	530	438	490	498	514	501	490	524	561	462	490	511	503	497	532	461	524	491	476	516	548	513	518	479	529	525	533	496	490	499	516	519	503	503	491	481	494	491	523	479	525	534	494	539	520	505	522	528	517	544	524	514	511	499	491	503	505	509	498	511	505	498	510	495	495	482	485	480	550	582	524	524	514	525	488	506	500	514	491	499	546	523	521	472	530	509	533	473	492	512	485	525	570	502	495	520	540	494	502	544	491	510	553	494	539	453	520	534	518	483	532	555	498	495	498	496	530	535	513	527	506	514	499	505	546	521	533	491	537	484	539	523	508	548	535	488	524	520	523	452	477	521	481	532	520	543	485	515	509	526	496	519	509	518	523	521	543	492	502	532	510	508	503	494	500	480	542	540	508	523	494	531	511	520	471	491	542	483	577	498	534	533	499	470	514	513	533	546	522	504	527	457	521	517	493	506	494	568	526	520	525	546	531	530	557	520	487	460	528	553	522	558	532	484	525	525	525	534	525	537	544	478	536	494	505	539	498	522	479	489	489	529	509	546	538	539	540	494	515	527	484	467	508	540	501	523	538	498	544	510	504	522	530	492	514	530	535	479	524	477	524	519	480	523	531	495	494	506	501	544	523	553	540	532	520	498	525	520	513	524	470	494	481	507	511	522	515	515	566	536	519	536	499	535	506	525	471	582	495	487	561	527	496	494	509	541	529	526	493	504	508	483	520	477	509	489	533	522	462	535	531	507	512	545	524	494	469	477	500	558	460	541	512	486	536	506	539	511	483	533	503	572	504	520	539	546	513	522	533	527	523	499	469	489	483	538	514	498	556	499	526	478	484	470	499	520	529	548	444	523	471	515	501	515	526	521	490	542	481	509	526	517	545	565	487	525	525	542	523	527	514	559	527	523	540	540	500	500	492	522	530	487	502	532	520	464	516	536	529	511	490	512	475	552	536	497	497	486	525	557	547	503	524	574	550	503	526	515	495	544	530	517	473	494	509	491	508	503	503	500	530	491	506	522	498	507	504	484	523	480	521	489	537	464	501	533	554	514	521	512	536	487	499	482	491	548	503	534	528	498	508	506
23816	14527	4141	1850	837	813	490	468	487	448	449	431	510	420	483	446	447	462	446	461	450	462	443	447	476	455	447	429	476	477	435	496	461	423	471	463	462	470	435	460	464	489	452	461	475	433	431	460	441	433	489	419	481	491	495	471	448	463	448	446	454	440	475	423	452	475	440	456	467	443	452	465	467	427	416	427	465	459	474	483	464	489	474	436	435	482	469	458	429	433	506	478	460	462	466	489	430	447	437	429	483	485	438	438	486	433	473	460	497	426	466	481	451	457	448	479	472	441	429	442	395	428	473	463	429	462	483	481	459	420	463	464	444	437	424	472	487	459	416	459	442	500	440	481	441	449	440	490	425	457	442	487	432	420	485	437	429	459	460	450	460	465	432	449	477	459	470	492	473	459	451	426	449	461	441	452	462	445	443	420	448	453	416	442	439	468	479	440	416	432	480	432	440	452	433	474	454	452	458	433	409	433	471	437	449	449	454	435	447	442	452	447	456	425	433	470	438	427	435	455	479	429	433	436	461	455	450	452	465	440	492	462	453	444	452	453	458	388	454	412	477	456	454	449	451	463	452	426	463	486	443	436	450	439	453	482	453	420	429	420	457	451	492	453	406	436	461	445	465	424	454	464	483	471	460	455	449	475	477	460	449	445	415	469	445	421	411	445	461	413	459	463	448	433	422	495	447	475	436	408	468	442	436	439	427	442	451	454	441	471	458	472	457	441	460	483	421	448	487	453	466	429	476	478	448	472	455	438	469	449	464	442	432	458	467	463	411	445	454	423	427	462	451	452	473	464	457	424	470	434	463	444	451	441	464	438	461	443	446	462	482	430	488	440	426	475	460	406	481	448	428	441	469	448	450	448	461	464	435	414	459	494	438	434	448	442	417	439	442	454	446	500	434	447	431	431	436	445	470	452	419	422	482	457	463	483	480	459	422	457	451	445	462	456	474	457	441	431	429	475	444	439	445	448	450	441	414	488	457	425	449	463	473	478	440	433	421	438	448	475	409	448	458	467	421	464	446	400	455	420	452	455	448	439	450	495	456	406	437	420	437	452	456	474	440	491	466	435	440	453	447	451	440	406	464	415	440	466	476	455	491	511	447	467	419	444	438	419	436	452	476	472	463	452	440	451	440	447	463	452	430	428	432	401	404	437	433	450	417	446	459	447	424	463	444	453	427	458	461	478	430	469	444	490	470	470	448	452	470	477	452	446	432	437	430	449	462	466	454	479	456	441	442	480	479	467	413	453	467	439	462	463	448	448	443	460	432	487	430	449	462	433	469	439	462	488	451	471	450	460	437	451	471	449	457	460	474	456	428	432	445	459	429	434	475	421	466	492	463	451	442	427	434	463	417	440	456	455	412	493	434	478	449	452	427	438	434	457	405	448	459	432	455	446	478	461	444	432	439	424	434	459	462	463	436	460	434	428	457	437	497	450	438	474	452	459	430	454	444	437	413	441	463	446	419	477	462	453	438	441	455	460	455	417	452	465	486	473	453	450	437	460	443	451	452	470	468	478	453	475	430	482	428	475	486	427	469	459	445	430	445	456	434	444	447	450	476	454	460	463	457	446	441	448	411	441	451	446	459	474	452	438	422	464	462	442	450	426	462	437	445	434	455	459	447	425	454	467	463	475	447	429	482	440	478	457	427	469	409	444	445	426	471	453	429	469	458	428	458	454	436	469	408	468	397	465	446	490	432	464	487	444	453	497	458	446	437	445	482	439	407	439	462	433	432	459	471	471	463	483	443	481	406	438	480	403	456	423	454	439	467	427	447	440	474	451	455	425	466	451	449	482	458	426	443	470	458	450	459	459	482	420	439	481	467	458	418	435	445	455	417	489	410	437	449	465	473	443	469	435	437	456	454	469	440	471	469	423	442	493	452	460	458	434	478	442	398	447	439	449	436	468	464	459	472	420	446	476	465	499	427	468	473	482	474	444	432	438	439	444	457	440	469	445	462	460	456	473	450	458	496	447	495	421	437	513	458	456	417	427	446	471	435	443	500	428	440	430	434	464	481	442	494	440	465	407	486	478	439	460	425	456	435	459	441	423	449	476	452	447	433	447	466	439	456	465	446	447	442	492	424	469	474	446	473	468	482	448	448	464	443	460	409	426	429	432	464	435	418	486	505	440	466	448	448	472	454	462	453	437	478	457	477	452	452	407	460	477	459	466	489	443	467	455	475	477	468	434	460	406	417	447	426	463	502	467	436	461	433	427	399	469	468	461	495	420	470	454	432	451	435	466	439	422	472	462	476	481	441	460	462	457	499	464	445	458	436	475	475	414	455	464	469	453	449	475	466	425	430	468	447	433	465	440	417	444	421	431	445	426	439	438	452	392	477	429	459	426	452	438	473	453	454	460	483	464	434	439	438	460	486	432	469	445	438	451	448	456	452	423	454	463	505	465	430	422	450	434	430	470	468	459	452	464	460	475	443	427	450	494	434	486	423	419	443	416	455	450	449	442	512	466	452	453	456	505	428	444	443	456	416	446	470	466	435	416	461	469	457	381	439	407	450	449	481	452	464	433	476	453	453	482	464	433	436	484	456	465	465	482	453	429	474	414	440	483	430	444	453	436	429	505	468	388	485	473	470	447	460	440	441	440	452	447	448	470	489	472	468	459	437	480	432	434	476	455	439	472	473	449	451	437	485	456	449	439	480	432	452	448	438	437	442	448	460	460	403	434	479	438	443	497	471	448	459	470	436	435	466	455	460	447	446	436	458	457	431	429	439	433	437	483	440	443	448	443	465	457	444	446	457	434	454	464	462	425	466	465	435	486	439	415	478	430	455	472	438	462	482	455	416	434	462	483	471	455	431	455	500	463	429	438	465	456	432	447	453	443	421	441	455	436	481	450	418	450	454	440	476	477	437	461	430	438	453	459	470	437	469	441	455	451	463	424	413	487	432	476	446	468	432	413	443	431	419	444	484	461	451	426	433	465	460	473	485	445	430	455	454	420	484	446	452	447	427	442	436	487	444	450	427	464	431	420	455	434	480	447	450	425	463	435	442	461	468	481	416	436	480	438	461	445	433	410	484	433	456	425	448	452	450	431	456	427	445	455	442	476	445	428	439	457	462	454	474	435	431	455	489	443	454	461	475	441	467	464	462	442	481	452	422	434	447	473	456	416	444	457	434	444	450	483	430	453	429	418	451	460	455	452	470	458	434	422	456	433	462	444	441	438	459	445	452	436	471	428	417	448	432	470	457	446	503	424	443	447	456	440	437	465	453	434	413	434	433	504	439	477	414	448	464	450	464	459	453	450	473	433	436	451	416	455	433	476	477	465	432	443	500	450	469	458	435	430	444	453	485	460	489	439	489	424	464	457	439	472	451	431	465	461	445	461	452	453	432	422	480	475	447	467	450	444	454	457	436	440	428	454	457	455	481	439	420	433	471	430	427	467	467	454	434	459	455	453	491	408	494	472	469	458	405	483	459	462	448	441	467	475	461	469	440	473	432	456	493	453
25634	21894	28205	25321	16941	6394	1616	523	471	489	482	487	425	469	486	391	481	450	479	448	454	452	477	482	466	479	453	461	454	482	473	458	445	452	479	458	453	453	515	468	419	483	530	459	441	446	433	457	433	456	480	506	414	467	450	426	434	430	454	460	480	434	456	398	450	468	453	496	491	458	423	454	434	442	417	450	448	435	453	424	489	427	412	454	427	446	431	466	452	433	443	445	421	424	411	425	460	426	472	467	438	457	407	453	456	466	477	485	451	462	453	454	421	420	414	469	427	473	466	462	439	466	437	429	440	436	435	455	463	420	444	420	446	459	481	449	445	446	455	469	461	458	445	444	450	407	429	430	468	438	427	476	444	416	462	458	462	459	429	461	457	445	463	460	447	439	432	459	402	447	438	465	429	446	440	459	489	476	435	454	428	445	458	433	465	454	464	503	431	444	437	503	462	414	418	450	454	467	437	438	455	476	478	431	439	453	438	448	459	456	471	426	466	420	456	453	432	464	455	464	401	468	411	400	455	401	421	452	453	436	453	426	467	471	438	461	404	472	463	469	468	430	420	460	443	447	463	437	461	443	451	441	479	464	466	501	437	453	468	432	438	440	466	457	402	445	418	468	444	482	442	423	432	436	454	464	447	426	439	438	446	430	427	430	444	426	441	459	452	433	433	450	472	443	471	450	473	435	460	457	449	440	428	495	445	460	430	454	467	462	478	430	414	466	477	406	459	453	431	439	452	450	390	423	433	443	448	423	450	461	460	418	475	464	456	424	464	439	460	475	440	466	469	438	428	439	441	437	440	477	429	452	433	457	432	463	465	438	481	458	461	495	470	457	452	419	432	451	476	409	440	447	438	406	452	454	467	465	429	448	436	433	395	468	448	427	471	451	420	461	443	451	437	416	429	504	396	409	473	430	461	472	419	435	431	465	471	426	432	436	437	465	430	421	426	466	403	452	448	447	439	448	442	480	429	445	432	403	441	471	402	425	430	450	463	443	428	468	444	457	409	440	443	453	439	432	453	466	456	469	421	455	414	460	429	440	449	449	434	457	443	454	443	434	468	458	479	447	415	450	471	440	439	470	411	392	453	448	428	468	451	472	437	445	465	438	421	455	449	471	465	470	438	445	438	397	422	414	469	503	416	471	418	432	469	427	442	437	436	446	433	447	451	414	468	427	479	434	457	492	448	404	460	450	416	473	450	448	482	431	436	442	428	443	444	439	443	433	455	441	418	461	451	428	447	484	466	453	411	463	456	459	415	399	457	391	434	419	432	499	458	435	459	424	423	422	442	452	445	473	430	441	462	459	450	439	444	445	414	465	423	439	458	444	445	492	393	475	474	428	405	458	436	465	434	430	419	435	471	439	453	437	480	434	471	454	439	430	451	437	439	427	447	436	472	452	471	459	426	465	466	451	466	429	429	463	442	440	462	410	441	469	456	405	404	471	430	420	437	480	454	464	452	455	442	480	443	411	425	430	394	448	456	452	478	433	453	434	459	454	452	449	442	446	476	436	479	483	470	439	460	432	448	415	440	450	440	419	421	481	436	447	469	477	514	432	437	465	432	438	445	428	424	447	447	452	492	479	452	422	474	430	441	473	458	436	456	438	445	423	479	452	440	476	454	446	425	412	465	459	419	470	461	441	433	438	472	464	459	419	442	431	398	440	473	403	448	463	459	435	442	440	427	428	431	470	446	392	415	442	438	462	409	460	426	442	433	435	482	468	438	462	387	422	425	466	443	425	432	434	459	441	442	451	464	444	452	412	468	432	433	459	432	420	470	467	457	465	470	452	440	467	434	466	396	441	430	422	483	453	451	454	438	460	438	441	447	449	445	463	440	439	468	452	451	428	455	457	388	464	444	436	484	444	482	455	440	503	419	456	481	447	445	430	441	438	440	457	473	442	466	463	426	438	476	436	433	456	429	479	467	482	463	418	425	429	452	450	447	459	464	445	439	452	448	427	440	453	427	459	480	430	431	450	448	483	467	454	445	458	440	445	440	432	485	458	454	412	445	428	426	488	426	443	411	446	479	430	434	424	434	432	468	435	464	477	437	457	403	453	424	440	439	483	438	427	398	432	418	434	448	436	437	426	435	478	469	435	403	423	436	458	451	452	472	472	460	447	445	425	444	486	467	451	450	459	451	431	486	448	451	472	435	466	425	420	435	429	458	421	431	500	428	443	481	445	444	454	448	452	426	443	461	459	454	443	440	465	451	442	437	478	451	431	432	470	463	441	448	462	416	422	451	461	442	433	480	438	442	487	436	415	484	466	442	482	451	435	441	479	432	450	419	463	415	409	445	452	474	480	432	433	474	455	420	438	416	459	482	431	431	437	468	467	447	458	465	478	418	417	441	437	467	438	482	409	465	462	435	433	455	479	451	414	435	462	420	421	451	480	466	424	455	439	438	437	456	453	415	478	444	460	453	460	437	444	468	461	467	443	454	428	404	453	434	425	437	436	444	435	425	440	416	418	443	427	438	442	466	471	490	469	422	468	446	458	424	435	432	489	456	453	424	435	461	462	442	456	490	458	452	437	453	453	456	446	441	469	448	445	450	444	428	452	457	451	457	435	452	463	462	407	463	422	446	468	450	424	436	434	425	439	461	408	467	450	433	440	424	431	476	451	456	457	425	435	462	445	452	436	460	432	442	432	406	437	470	466	427	466	434	443	456	459	459	461	456	447	442	451	428	421	466	437	461	443	472	451	468	424	462	437	447	417	479	449	429	435	410	438	471	448	415	437	479	424	494	425	403	412	417	452	426	449	468	428	444	438	407	477	446	438	433	427	458	457	407	437	452	463	452	422	405	436	446	460	411	441	456	443	472	446	434	412	441	447	447	434	408	451	426	432	444	453	448	432	443	434	434	444	450	437	475	455	428	444	460	438	452	470	446	456	426	408	466	463	430	463	448	484	440	415	427	444	437	449	463	434	460	459	444	415	442	436	451	425	473	472	427	490	447	425	437	478	454	439	450	442	411	397	409	404	409	402	452	445	422	473	453	402	447	485	475	465	413	471	467	462	430	484	418	441	460	431	435	442	433	437	465	430	423	472	469	457	406	479	440	434	422	432	431	471	389	411	462	450	440	419	452	441	432	476	446	441	440	431	440	428	489	430	404	414	472	455	432	417	449	489	411	453	480	458	478	429	450	469	425	429	462	469	444	455	442	441	450	454	438	423	464	444	464	403	469	493	460	440	455	461	419	421	460	443	449	492	469	423	452	459	479	439	420	449	440	495	425	408	419	484	450	450	399	439	462	462	446	444	475	448	459	426	366	420	455	433	391	462	444	429	468	439	412	473	441	461	414	443	435	432	440	438	433	435	419	467	441	462	421	440	421	442	439	443	455	453	434	409	411	430	438	439	439	451	456	437	426	450	469	388	411	416	453	455	443	418	402	467	434	457	444	462	430	430	461	450	417	439	470	416	481	459	476	416	429	454	419	475	427	457	447	479	470	420	415	426	453	435
54181	62710	30015	15342	5702	4762	1175	542	499	510	448	500	424	420	474	416	457	411	428	445	459	473	419	499	421	484	459	457	450	447	453	473	455	453	391	466	413	424	434	471	447	422	456	421	469	435	448	448	426	426	431	416	456	429	439	462	448	417	427	416	448	417	463	456	438	446	434	449	443	451	414	387	381	401	396	416	416	420	420	402	440	436	443	423	449	468	403	401	428	452	408	401	457	428	430	455	427	434	417	429	442	463	405	439	429	480	420	499	464	461	450	425	461	431	437	423	438	433	470	396	409	427	467	473	448	448	415	444	431	438	412	471	434	471	392	433	438	448	403	427	420	435	435	442	411	434	453	413	454	445	469	419	440	441	440	407	430	428	448	443	398	385	442	442	394	405	418	422	448	431	437	405	436	442	423	440	444	408	420	462	440	412	450	450	444	425	417	432	394	421	430	434	445	396	445	446	443	419	454	418	440	431	433	435	408	429	461	400	411	401	409	433	426	460	449	421	432	438	470	444	421	436	439	408	452	426	423	396	426	404	456	421	417	421	445	456	440	414	446	399	427	402	429	465	423	441	464	420	453	436	492	401	456	434	419	412	444	422	445	433	453	429	381	417	464	454	433	421	480	395	442	373	432	432	456	418	423	420	464	424	412	453	439	409	435	464	460	461	416	436	386	397	442	448	456	425	363	428	460	444	413	473	446	419	413	454	429	419	442	419	426	411	454	442	438	471	452	424	454	410	469	396	433	434	429	429	445	451	387	415	407	473	431	404	395	433	420	423	413	443	454	434	437	420	417	453	431	440	423	493	459	399	418	409	409	399	453	444	437	416	452	419	433	452	417	432	475	428	416	423	423	447	440	404	442	429	430	428	411	457	409	424	417	432	413	396	395	450	428	432	420	463	457	419	441	432	393	435	446	437	441	377	445	411	439	404	380	485	450	450	462	430	442	394	454	422	457	411	442	455	446	424	447	421	440	459	432	461	436	416	416	437	458	454	436	459	443	476	464	425	394	406	399	461	383	424	437	473	440	495	406	440	423	448	416	451	458	412	451	424	405	437	437	435	427	418	447	416	404	467	447	451	411	446	442	425	437	426	450	413	423	428	425	426	469	413	444	406	401	433	433	410	422	449	404	437	464	453	428	416	428	411	432	443	421	449	430	420	447	383	436	443	423	414	429	424	436	455	454	437	451	441	420	424	427	449	385	419	393	420	414	435	420	419	435	439	437	428	443	435	430	464	469	467	439	427	421	414	450	476	453	435	414	424	413	423	414	431	460	430	419	438	463	394	425	432	389	401	429	388	415	445	410	411	467	409	471	429	426	416	381	450	444	445	431	445	418	440	423	409	435	426	418	439	417	438	414	450	429	433	408	434	450	437	380	439	470	424	421	430	436	451	441	421	429	415	456	440	425	464	399	448	457	449	442	416	442	423	432	432	430	419	453	408	444	440	459	440	394	440	444	420	444	412	423	453	439	422	430	422	484	436	374	443	446	417	456	440	434	454	452	426	380	401	455	419	422	412	424	415	424	415	420	409	420	431	388	429	454	462	443	437	487	409	423	442	427	464	451	441	440	418	418	438	428	438	404	428	452	413	480	413	432	460	439	410	454	413	421	436	415	453	411	409	426	452	427	435	397	454	407	440	434	404	435	442	438	419	460	408	428	407	438	409	457	452	451	436	444	428	512	429	456	427	410	431	433	429	409	458	431	425	429	438	432	466	443	410	420	439	441	424	429	436	464	453	445	427	455	421	454	441	454	423	427	400	425	461	414	449	425	409	427	447	442	444	388	418	434	413	422	455	412	440	442	411	444	417	429	427	387	403	439	393	468	467	423	444	410	445	416	442	437	417	418	388	428	421	460	409	440	408	405	406	376	446	437	442	416	418	435	428	442	420	430	435	442	420	429	448	450	425	440	482	447	395	414	438	402	426	468	452	407	487	428	419	434	425	414	439	439	452	414	456	416	449	399	423	412	420	415	454	460	458	382	416	404	419	438	444	452	412	455	434	455	421	424	420	455	433	424	392	410	388	409	443	422	480	441	458	402	421	447	440	416	414	430	419	427	414	407	437	423	421	462	410	438	449	399	448	395	444	392	433	425	426	441	482	485	444	418	433	405	417	438	409	430	413	428	419	444	449	413	422	425	389	432	417	392	391	432	427	431	440	427	420	433	394	436	421	419	426	446	418	446	427	434	421	396	430	416	447	390	438	438	432	446	408	462	399	457	420	424	417	413	404	450	441	426	451	433	417	451	406	434	436	422	406	464	428	442	466	420	411	458	417	400	438	443	436	442	448	430	414	387	445	415	477	437	439	452	427	426	442	410	446	425	444	376	392	439	408	438	427	388	463	445	424	414	467	417	443	408	457	435	449	474	479	453	415	424	459	407	408	447	465	443	438	443	437	463	422	434	448	422	466	437	455	434	401	434	430	441	456	413	459	409	407	469	424	397	450	443	428	406	421	425	392	417	469	409	463	421	411	416	492	428	452	447	417	433	434	418	389	443	425	407	371	443	421	435	444	464	438	431	417	407	392	386	432	434	437	469	448	404	449	421	402	440	390	433	423	443	433	407	426	426	422	429	416	452	408	449	435	416	450	396	450	427	425	389	420	444	406	408	428	413	428	398	403	419	449	447	471	433	402	435	451	380	433	409	464	420	418	427	444	461	434	443	442	437	457	426	458	432	436	467	390	444	481	417	444	422	440	443	426	459	410	440	450	411	396	418	448	415	451	405	455	424	419	466	438	450	431	444	419	481	405	435	465	447	431	458	436	429	463	411	428	478	459	439	456	435	438	422	435	420	446	441	485	433	431	475	409	417	417	408	410	433	436	448	407	413	454	437	424	406	442	408	420	455	424	416	396	430	412	442	442	440	439	396	401	459	472	441	429	432	460	407	420	394	428	413	447	419	434	450	431	445	423	427	414	452	423	406	421	414	483	446	405	462	452	434	430	453	402	442	414	430	411	439	436	455	443	416	452	479	419	438	430	405	445	414	415	418	433	421	402	431	461	406	438	438	454	433	478	436	456	420	467	400	452	455	414	436	424	451	414	454	459	409	441	419	425	405	419	431	447	423	463	445	404	393	438	448	413	465	448	450	431	432	449	377	420	386	458	444	431	411	441	420	412	433	451	431	415	423	428	411	472	406	419	423	424	430	429	408	428	422	419	431	426	435	403	426	442	444	432	425	412	448	481	403	428	404	429	448	453	441	404	421	406	464	441	436	433	432	418	425	439	428	417	411	429	409	413	482	431	449	427	445	419	424	444	419	421	422	436	454	425	425	422	412	453	428	412	447	412	462	433	382	435	433	429	458	406	437	459	430	452	441	430	417	458	436	452	412	457	449	421	423	416	409	435	483	443	412	436	420	430	421	462	432	455	456	437	481	424	426	422	457	421	414	456	428	439	393	418	440	406	422	425	389	462	417	454	423	429	425	439	450	451	421	408	420	438	394	438	399	429	416	425	422	435	417	439
24554	21626	29432	23926	21456	15439	3910	832	697	656	660	656	652	667	577	674	630	643	621	619	613	624	621	631	659	632	629	627	666	627	563	596	610	631	624	668	544	628	638	611	595	603	619	629	612	580	638	638	644	637	623	604	603	587	637	655	625	626	610	640	608	602	618	618	622	600	602	641	575	570	599	571	610	607	612	625	605	575	614	613	609	617	596	578	603	597	597	633	626	624	650	633	664	618	638	622	617	597	585	649	601	587	592	575	601	617	586	614	602	597	653	588	590	593	609	570	589	592	614	595	613	643	612	593	595	621	593	606	618	545	591	637	641	550	638	618	601	607	630	599	622	580	560	594	620	640	608	574	587	591	592	584	650	566	603	614	563	607	591	595	595	612	603	614	643	624	605	653	583	631	566	626	607	601	611	614	633	592	625	600	629	597	582	598	673	635	600	593	575	614	611	624	617	596	608	577	629	613	604	609	607	593	632	624	563	583	635	607	572	594	583	561	595	604	611	594	632	628	598	595	591	598	593	616	585	628	593	571	592	607	698	604	629	629	597	568	631	623	630	562	637	525	570	608	599	576	593	606	597	587	625	634	647	565	619	598	658	601	627	623	593	570	580	632	590	588	645	584	628	566	602	631	583	652	604	591	627	594	565	630	565	623	575	618	621	565	573	642	610	587	668	586	585	572	576	590	572	581	620	591	614	586	650	620	608	604	629	602	657	588	597	639	620	624	572	538	632	616	548	621	600	578	624	579	587	593	609	596	521	613	578	650	580	623	602	576	640	582	598	632	583	564	633	608	598	604	636	610	620	587	641	624	607	603	580	601	599	660	597	629	591	645	628	615	602	586	594	596	574	620	641	587	631	597	608	636	587	585	562	608	608	635	591	651	572	563	588	598	567	594	625	607	591	623	590	607	593	607	647	599	611	599	603	589	625	607	611	608	552	619	595	595	585	615	592	660	602	589	576	650	610	616	621	639	632	587	581	635	626	588	585	607	613	609	618	636	605	590	588	614	617	623	590	549	598	601	591	588	623	584	606	637	607	613	614	590	615	614	626	609	610	596	527	615	598	640	653	584	612	635	595	648	609	593	613	611	622	620	631	615	612	581	582	617	633	611	662	555	589	622	631	632	587	569	630	587	581	571	619	576	575	646	593	593	601	602	583	603	623	587	634	547	598	612	573	589	643	615	577	567	603	634	617	637	557	598	548	634	628	601	591	648	580	607	631	589	600	633	627	639	587	612	611	599	659	645	615	623	615	586	614	637	571	623	625	631	599	615	572	626	653	604	605	619	616	629	612	632	593	563	592	560	584	630	577	612	589	634	610	647	624	568	555	556	596	579	634	589	590	659	597	575	606	590	581	641	622	618	607	583	596	622	560	632	582	644	601	643	584	600	625	643	591	631	626	626	557	607	614	619	597	606	570	634	565	607	590	609	581	619	581	609	603	573	620	580	603	599	575	631	643	593	653	562	596	643	596	569	577	575	647	595	571	582	626	569	643	590	572	599	635	637	559	626	565	619	581	645	576	649	656	612	639	623	600	641	625	602	602	613	657	594	611	604	632	628	573	600	610	604	597	604	628	581	614	632	604	614	667	625	594	588	611	615	638	605	635	628	643	617	596	627	568	609	670	630	632	576	630	610	620	615	580	618	560	616	628	608	606	584	578	588	589	628	666	611	632	527	581	574	592	613	598	612	562	613	609	603	586	635	614	606	650	590	619	580	586	598	556	629	678	581	616	589	541	606	612	653	604	581	606	561	575	597	633	597	597	587	616	588	639	597	640	592	622	598	647	636	562	539	590	580	617	590	641	613	633	597	551	605	596	611	604	595	584	602	617	592	614	583	622	642	606	614	581	603	630	600	608	635	618	617	609	589	600	656	616	647	618	619	601	611	587	603	599	575	667	564	613	598	630	602	609	622	604	572	603	626	635	585	604	618	614	621	602	663	638	584	628	599	667	594	619	618	619	577	591	616	576	640	561	592	598	623	605	598	613	630	691	626	599	606	612	598	607	625	626	570	593	578	582	611	579	627	604	579	648	609	608	587	612	600	610	616	574	601	584	607	617	588	587	623	601	578	623	605	625	580	587	586	584	574	624	613	657	605	600	662	568	571	621	588	565	605	622	587	599	552	585	591	605	580	607	567	586	645	644	640	590	614	596	600	612	606	608	638	612	589	558	606	599	661	616	600	598	622	630	603	626	579	647	594	579	583	564	560	595	596	614	606	606	606	585	566	596	572	622	621	588	589	573	606	635	581	618	612	629	610	582	636	567	681	616	594	593	590	594	606	662	604	635	616	614	628	582	620	611	641	553	604	621	608	585	621	639	634	590	625	595	625	612	602	650	615	593	564	582	623	545	569	590	584	615	580	581	607	578	632	595	601	585	589	584	614	611	630	573	610	656	607	600	559	605	588	614	599	623	636	586	560	612	625	609	583	576	613	606	633	614	617	597	623	619	604	586	640	605	570	627	604	593	596	574	625	600	595	561	597	565	618	591	652	620	609	612	572	601	618	632	613	602	662	663	606	591	575	576	543	587	595	579	591	582	589	600	590	626	619	561	593	625	575	603	600	615	564	593	585	623	583	591	617	573	638	596	622	649	623	595	568	588	615	594	612	632	597	618	613	623	618	610	586	654	569	593	600	576	600	610	592	590	620	585	601	614	595	621	639	555	612	648	662	606	595	625	591	601	631	599	602	625	641	593	621	607	614	580	548	605	672	623	599	654	616	552	568	625	625	555	555	612	593	611	629	576	601	625	583	617	624	613	613	581	578	597	615	587	590	658	595	636	605	626	603	621	577	599	640	569	642	628	598	619	583	568	639	607	594	643	584	635	623	658	627	586	618	621	611	614	567	585	626	582	586	629	598	608	548	579	596	581	580	584	595	680	613	628	609	637	599	613	633	581	594	564	627	583	610	608	572	576	596	605	640	609	583	616	635	625	604	583	585	601	580	602	639	623	620	617	650	606	609	586	618	632	619	615	579	585	609	590	603	554	579	584	599	599	589	628	624	637	627	624	624	637	615	627	614	626	573	660	639	624	598	579	620	600	625	598	621	610	597	647	580	582	617	569	575	614	565	600	658	629	600	604	557	606	604	563	599	568	601	627	584	580	613	619	596	588	571	619	643	616	570	644	567	586	628	600	588	572	574	629	616	584	598	611	612	616	602	590	616	578	621	634	622	615	609	589	586	627	606	582	580	604	589	616	622	615	618	606	584	604	608	599	597	609	640	580	591	582	555	552	606	622	615	596	604	580	657	594	615	622	596	614	579	637	594	655	616	613	610	603	631	641	608	618	622	567	615	616	622	603	585	646	593	602	580	623	577	663	598	599	620	594	579	606	617	627	553	588	595	539	595	622	629	648	613	577	613	599	624	604	603	604	615	574	599	613	596	576	597	624	585	632	652	612	644	603	604	601	630	583	604	606	615	573	534	565	585	657	595	601	629	582	592	655	606	600	597	604	575	583	607	653	606
57201	75613	39283	21286	9496	6732	1776	656	638	609	671	632	605	627	583	607	598	628	596	594	582	563	594	540	564	610	593	599	586	577	541	603	536	576	651	563	569	516	614	549	574	574	576	548	572	576	582	572	554	548	558	554	545	567	597	581	587	556	581	608	620	519	573	565	565	573	575	563	543	573	545	587	533	587	631	544	581	522	574	547	556	538	579	588	543	597	592	547	581	557	550	592	551	564	599	585	548	599	568	594	562	569	528	575	570	569	572	608	611	641	617	597	581	552	597	561	533	579	569	590	547	588	551	584	555	545	589	587	552	570	539	550	540	566	577	606	537	566	557	551	574	491	564	567	633	586	600	550	559	631	505	594	570	544	583	531	574	583	534	567	568	589	556	546	605	609	603	540	585	569	578	580	565	576	517	567	614	572	519	606	548	543	577	595	557	594	607	572	545	540	616	614	538	579	575	527	588	557	570	581	549	604	576	566	577	580	558	551	583	622	548	556	569	545	515	539	567	566	526	587	590	608	538	550	547	553	578	573	591	610	574	578	566	578	572	552	580	531	567	607	541	538	559	545	559	537	556	554	579	583	559	572	603	559	557	587	621	581	632	577	571	584	539	574	599	567	573	545	552	564	566	530	553	545	559	590	591	585	544	541	560	573	576	552	557	610	552	597	562	567	570	578	569	604	577	604	594	569	590	522	590	550	602	554	576	599	561	604	560	526	610	494	572	612	554	605	561	604	541	587	594	582	549	577	572	577	545	575	575	546	536	573	571	609	588	571	527	573	616	561	536	577	600	577	568	529	572	550	571	581	534	590	560	551	580	516	551	589	578	566	568	591	552	609	557	572	584	592	539	616	586	569	555	580	622	539	554	536	582	572	546	547	576	527	567	581	604	572	593	555	553	565	565	538	584	614	529	590	585	619	531	579	625	580	534	587	607	585	558	542	583	550	575	606	511	543	579	547	550	631	574	561	580	542	550	587	564	568	519	558	555	578	583	524	597	617	581	605	547	583	558	590	563	591	594	546	564	566	580	557	571	545	578	552	577	580	559	548	577	589	588	564	532	557	565	569	548	557	564	530	554	598	517	561	537	565	592	547	589	568	603	574	538	587	570	567	545	590	586	541	619	560	532	579	566	584	544	575	564	562	620	546	614	512	550	590	595	561	589	574	552	571	567	580	574	551	579	545	572	550	563	638	576	543	569	594	540	587	598	553	573	576	608	570	556	557	605	592	565	608	570	566	554	567	592	561	563	568	569	564	615	625	586	567	578	556	551	580	520	562	574	638	588	570	564	586	590	549	595	544	539	577	511	572	534	591	602	558	604	550	531	575	587	579	588	566	536	541	532	568	584	569	573	556	550	592	598	587	587	571	571	587	605	592	606	619	537	578	589	558	588	624	600	614	590	593	514	592	518	574	578	573	557	516	582	560	575	536	572	587	547	554	574	581	565	565	579	570	551	579	537	565	514	550	602	518	560	549	594	588	585	575	574	620	537	548	596	535	545	549	554	602	605	577	596	560	562	515	561	569	609	574	535	561	576	583	515	577	559	595	585	587	578	557	588	570	565	562	568	596	573	509	577	546	537	580	545	628	583	584	591	573	562	592	600	520	591	562	566	528	546	572	529	568	550	585	551	550	561	581	585	535	545	613	540	594	539	534	592	576	534	537	577	572	537	551	568	578	558	543	577	526	590	556	598	590	566	566	562	567	584	540	558	549	568	614	617	524	571	588	574	577	597	544	575	574	527	566	568	603	581	595	606	574	582	554	551	564	555	510	554	565	578	555	564	555	551	609	599	596	596	583	577	577	546	564	573	505	554	578	568	538	544	544	568	633	610	557	559	580	608	559	553	589	550	558	565	557	553	572	532	527	567	579	577	531	554	577	581	564	605	544	567	590	541	536	585	566	564	599	523	591	568	568	600	595	562	575	557	565	560	596	597	595	577	564	578	552	583	584	561	585	557	563	530	589	575	595	559	606	505	538	541	552	561	562	591	564	543	590	548	571	563	609	544	526	559	559	585	603	576	590	546	555	568	572	551	585	551	586	523	565	592	550	563	542	501	560	587	530	569	581	580	510	546	556	579	582	556	605	576	618	582	624	561	589	568	567	561	547	546	555	576	584	611	555	532	564	533	588	562	549	585	540	541	560	551	556	594	543	555	574	531	565	559	589	596	585	569	504	597	542	529	555	544	533	571	564	594	544	609	599	571	569	542	613	581	593	554	550	588	544	601	570	561	582	558	601	585	513	580	578	573	567	565	539	537	528	566	541	579	578	581	563	558	572	587	540	549	592	598	547	554	586	594	599	578	547	531	617	579	528	579	553	517	552	586	567	537	587	561	541	572	545	546	611	574	554	586	574	568	530	564	584	538	616	594	584	559	598	569	555	534	553	536	593	543	589	547	556	587	610	538	592	584	540	527	568	544	524	560	578	574	553	565	616	559	582	602	561	595	568	589	535	532	573	573	574	575	611	546	552	593	558	514	567	563	561	529	533	526	550	544	615	567	560	602	592	574	591	554	571	597	554	574	601	559	604	549	528	552	556	614	573	543	576	560	532	522	607	553	563	567	567	585	599	589	538	553	571	568	550	543	585	552	547	593	524	563	624	529	534	575	581	521	548	561	585	577	536	545	535	621	587	518	563	563	606	552	558	594	561	563	583	595	587	563	535	553	549	569	585	549	568	573	537	552	596	527	574	579	567	567	579	591	593	565	543	553	557	567	536	533	545	570	515	545	540	586	594	615	539	552	556	567	551	598	560	534	597	559	585	543	581	584	541	544	566	567	560	574	573	565	585	553	538	605	556	561	599	578	582	608	568	538	512	562	562	596	565	563	587	608	574	576	577	543	545	560	575	516	529	598	553	564	551	534	569	547	564	591	538	588	575	557	595	593	566	586	553	571	571	562	567	595	572	572	612	578	553	546	573	557	597	563	557	579	573	580	569	569	556	559	535	567	579	567	551	530	573	583	582	533	558	578	563	578	537	538	581	566	561	588	568	552	568	538	563	607	569	584	582	569	558	568	562	530	568	531	576	548	576	545	546	585	555	554	556	575	579	602	535	590	590	610	584	547	537	565	554	548	577	568	582	565	534	593	606	595	542	599	537	604	578	603	548	573	593	553	563	574	614	547	560	590	535	541	547	579	550	580	616	592	565	574	556	545	568	560	515	577	604	578	567	566	560	546	547	536	578	576	568	581	544	576	546	556	589	562	586	555	557	554	546	563	610	525	576	569	582	532	540	561	563	559	573	549	572	551	604	587	560	559	530	598	562	588	562	618	598	545	600	565	566	593	585	537	580	540	597	591	576	591	591	593	556	568	579	554	566	622	517	601	611	593	594	599	592	569	553	630	565	587	546	563	586	506	587	578	530	546	550	549	566	551	561	590	575	541	571	528	585	610	605	583	564	556	542	517	538	612	577	559	562	544	574	547	552	579	562	541	587	549	571	527	586	569	552	554	552	556	535	543	578	577	540
31855	22411	9638	1993	1009	779	661	549	593	586	596	606	566	569	604	607	564	573	619	603	633	607	574	608	597	586	599	587	587	581	581	606	623	596	611	598	629	608	562	589	561	596	602	605	552	607	581	554	587	570	578	587	587	622	558	610	575	613	605	576	570	567	597	568	657	624	585	596	601	561	561	570	564	584	599	584	569	602	572	558	580	634	527	572	565	594	596	624	597	607	625	591	594	571	588	590	612	592	598	614	583	561	599	588	592	586	591	581	582	599	569	602	606	620	624	602	595	579	601	605	616	620	575	590	544	578	592	565	604	598	578	568	622	608	600	568	579	610	548	578	611	589	609	591	593	629	615	557	590	580	567	603	592	630	609	591	560	582	541	559	585	594	565	579	563	545	626	530	635	588	530	611	570	612	624	515	573	574	588	569	591	572	567	601	660	574	619	612	591	584	634	600	578	573	588	594	586	622	620	597	581	549	589	578	590	569	635	625	588	609	595	593	565	590	612	618	625	569	551	589	614	590	586	594	561	608	568	606	593	590	559	599	604	574	600	632	618	571	616	623	604	549	603	553	607	575	573	528	603	580	545	571	617	600	567	587	556	595	582	587	579	551	602	582	566	589	605	624	594	558	576	616	594	534	605	619	642	606	602	589	619	563	575	589	563	552	628	588	561	570	606	586	612	578	587	598	574	605	613	610	572	545	632	590	574	564	546	578	580	589	617	610	594	612	572	590	630	584	562	598	582	630	582	576	581	581	586	576	601	603	590	602	595	612	556	582	619	550	556	563	601	601	616	595	565	557	602	598	612	587	592	580	559	610	594	574	600	582	610	613	632	604	561	606	619	594	600	590	595	576	593	602	602	583	601	604	587	597	549	586	563	565	555	589	575	615	610	589	597	575	599	598	592	566	593	608	618	613	588	611	579	643	572	594	577	524	583	578	615	587	593	572	569	553	545	586	543	554	616	553	607	555	604	590	626	579	587	618	610	567	567	624	623	623	600	600	567	605	572	637	583	576	589	616	555	562	553	593	630	583	597	630	587	600	561	584	621	610	574	584	589	626	584	550	610	598	581	584	610	599	586	623	614	596	606	598	557	541	619	600	555	600	607	616	581	585	588	583	600	583	597	650	604	583	601	597	605	612	571	606	574	577	613	597	597	585	562	580	593	576	598	566	604	606	624	635	624	561	547	570	553	593	621	561	603	597	610	571	622	564	621	552	558	593	635	569	596	603	630	594	563	581	619	623	592	619	563	574	571	548	617	616	602	604	575	600	566	570	572	537	574	554	554	592	637	591	574	619	602	582	617	533	597	620	585	652	608	601	577	642	621	578	530	555	644	586	587	578	574	609	607	601	581	591	576	583	635	593	543	562	560	551	579	621	531	562	570	609	559	556	589	567	577	629	593	587	541	592	561	627	633	628	614	634	578	606	599	585	539	585	573	604	608	599	613	623	603	606	580	578	624	566	563	632	621	575	584	599	588	585	610	569	658	594	588	556	582	579	643	575	583	592	578	572	582	585	594	614	577	578	583	569	572	552	604	564	597	592	532	591	559	662	610	578	603	588	568	567	615	551	581	596	625	609	579	628	621	616	600	579	576	590	604	559	596	582	543	597	608	594	576	598	624	659	584	563	571	614	575	594	601	525	599	612	574	601	614	548	594	622	556	608	624	590	596	581	566	594	557	586	596	570	567	543	591	588	591	613	609	565	577	604	618	630	589	558	570	602	566	602	580	602	611	591	615	597	621	565	595	603	595	588	618	580	584	601	552	568	581	608	543	576	563	596	580	568	570	588	603	589	581	584	581	656	576	574	548	638	581	593	588	586	616	591	594	569	570	581	608	603	599	548	580	562	598	612	585	601	604	583	568	615	628	585	587	584	602	603	563	595	604	534	611	621	601	560	570	592	602	576	586	587	583	596	621	557	573	580	567	636	597	624	616	590	585	612	550	581	608	607	583	648	595	537	581	629	579	609	593	614	565	597	596	563	578	669	584	592	546	608	607	577	598	596	626	586	573	567	604	555	615	596	613	605	560	586	551	594	589	565	576	576	604	536	584	623	593	563	591	616	576	609	601	610	535	622	583	599	638	601	604	551	584	589	612	550	551	597	615	633	607	581	583	581	550	587	597	584	566	574	617	556	563	636	574	580	635	600	569	621	609	636	593	585	575	576	608	595	599	665	599	608	531	542	574	640	594	541	629	584	577	598	590	612	597	572	571	612	574	613	596	559	575	572	594	619	602	627	552	606	596	574	581	608	580	589	607	543	609	610	564	614	597	621	600	607	617	579	616	604	613	597	579	587	566	609	608	608	557	569	604	613	592	607	590	633	615	636	595	588	552	578	543	621	555	604	651	594	577	565	567	588	544	576	564	534	628	597	594	573	594	611	565	571	585	566	592	587	621	600	584	618	584	601	584	585	625	588	585	613	614	609	587	623	570	590	590	608	609	620	594	590	597	624	590	621	608	632	625	556	589	559	632	638	611	563	606	638	568	599	541	571	620	609	596	627	563	573	532	561	604	568	574	604	578	626	584	595	593	626	601	589	576	602	545	590	569	628	641	615	572	589	550	576	585	630	622	558	630	610	599	624	550	667	611	576	560	625	538	640	588	584	634	607	542	583	596	612	601	627	657	592	552	602	615	621	578	582	568	575	592	640	589	592	609	588	577	581	602	552	597	602	614	612	612	585	619	572	600	602	581	575	559	573	600	572	589	593	584	591	575	627	624	563	631	592	563	584	559	562	583	601	633	638	568	645	622	597	570	599	601	572	634	569	641	571	599	603	576	560	623	632	579	638	641	593	604	571	556	570	587	582	624	603	611	591	618	597	578	596	562	627	552	623	565	577	589	595	555	612	572	577	585	623	615	573	611	575	573	608	613	550	590	665	615	565	575	634	574	601	581	560	608	605	548	583	616	582	601	596	592	583	582	562	558	593	551	543	577	604	549	638	630	586	594	564	605	639	596	598	578	572	644	570	602	616	589	602	590	585	617	608	594	592	583	604	591	598	575	600	618	579	602	613	580	621	613	556	604	589	614	639	601	564	596	609	629	594	604	634	577	592	606	584	589	616	606	565	581	580	595	606	583	561	598	640	588	556	569	612	544	569	611	582	596	612	606	607	613	578	606	626	609	596	638	593	571	597	598	557	581	634	599	613	626	563	592	598	580	592	593	610	585	556	554	612	601	601	618	608	643	576	580	566	641	584	584	549	576	595	567	613	618	565	591	606	608	611	574	588	595	573	605	606	600	587	562	609	603	563	584	603	584	583	642	631	609	579	596	612	632	626	552	560	568	567	620	599	588	590	582	580	597	587	583	612	574	640	585	608	585	592	575	593	571	552	561	541	628	578	606	563	588	560	558	665	630	628	615	591	550	564	576	529	608	568	584	640	602	563	587	592	563	608	560	605	586	627	615	589	589	579	584	590	586	602	594	628	597	540	538	499	589	627	551	599	640	539	597	586	587	587	546	584	548	606
23543	17705	5080	1517	970	753	585	533	505	519	490	502	518	522	534	510	511	530	522	503	489	524	482	511	491	553	492	492	489	471	510	500	486	525	497	532	496	506	506	559	533	490	509	582	474	538	535	516	463	516	536	529	503	530	496	519	529	521	504	502	443	514	518	456	489	489	528	499	502	512	507	519	499	508	500	467	525	509	520	536	527	529	495	499	455	499	492	518	495	507	537	525	500	515	498	467	555	506	510	464	525	497	550	532	512	514	502	543	543	528	490	492	544	524	549	549	432	523	507	503	514	529	487	504	521	510	502	517	515	468	497	519	552	520	495	492	520	465	525	507	535	473	471	537	511	495	532	464	503	539	513	498	533	522	505	515	514	527	522	475	515	540	510	468	521	483	478	489	497	533	496	475	465	500	482	543	491	519	504	503	516	506	489	518	457	485	494	489	520	490	514	504	478	488	531	487	500	504	506	501	438	507	531	551	499	521	516	543	529	482	515	513	477	484	518	510	478	521	484	486	495	519	535	533	526	523	494	486	529	514	484	507	510	508	462	562	507	551	535	520	484	491	512	493	497	482	507	521	526	483	534	556	514	527	504	457	530	520	517	506	491	500	455	479	491	515	511	518	533	479	480	485	515	546	467	503	467	475	492	491	552	478	517	546	523	513	491	527	514	451	491	534	550	485	497	484	505	501	508	565	477	513	483	527	538	477	483	519	528	489	505	499	477	517	510	509	499	487	516	444	508	517	485	502	487	486	518	471	499	505	486	524	537	500	513	494	550	515	499	543	518	535	516	509	525	488	551	514	455	505	519	526	516	511	469	537	501	491	551	532	484	546	509	518	515	537	485	516	513	504	488	494	541	525	491	504	525	511	514	505	534	553	510	549	476	524	513	463	502	519	503	545	473	480	486	536	493	513	526	510	503	510	521	504	490	459	494	495	492	525	524	538	524	551	454	526	501	516	498	519	481	512	514	484	508	501	509	498	508	520	484	497	499	465	493	496	508	495	519	527	516	486	465	525	522	547	524	542	509	507	491	530	534	501	492	489	469	475	486	480	515	544	507	491	497	502	519	531	473	536	476	519	515	526	549	525	493	516	565	496	582	500	511	520	544	545	517	560	481	550	480	519	501	495	516	509	498	539	488	491	515	501	487	538	513	515	522	482	507	472	538	543	510	527	461	473	511	516	462	529	529	500	517	489	475	527	502	486	508	497	515	524	567	495	538	524	519	503	493	552	529	498	523	509	517	484	490	509	492	481	520	517	518	501	489	508	504	532	538	536	495	470	477	520	513	473	532	491	508	488	436	528	463	495	515	525	464	486	510	493	497	482	471	533	508	517	516	474	452	498	534	485	524	503	483	535	541	479	484	526	476	485	478	535	464	511	525	518	495	469	494	498	505	529	522	531	514	573	502	529	521	499	481	487	498	511	547	593	501	509	497	512	479	534	487	529	491	497	503	489	532	503	500	513	491	532	531	496	515	539	470	488	527	492	523	508	472	498	501	510	504	536	496	459	524	511	483	518	503	521	518	542	528	466	508	523	505	523	505	517	500	461	500	514	498	519	507	481	482	464	485	513	480	543	537	476	457	457	490	467	495	525	475	529	525	530	527	539	545	556	571	490	516	487	532	486	498	520	503	505	483	508	490	512	507	495	489	471	535	523	477	520	521	525	484	521	509	479	496	486	509	534	505	497	493	496	522	485	511	548	495	510	483	498	483	495	578	523	514	516	529	473	514	494	529	504	504	514	480	455	490	465	465	517	464	477	492	495	485	512	513	538	540	525	485	515	517	474	537	547	517	522	489	439	527	450	505	520	489	488	509	506	487	506	522	463	490	516	545	486	508	514	499	492	491	503	485	488	468	518	537	521	505	506	512	459	516	520	516	511	544	492	485	473	492	511	541	500	498	564	490	534	481	530	528	530	524	496	542	526	502	520	546	547	482	487	536	514	527	492	537	481	490	507	474	502	514	474	494	482	518	509	552	495	531	507	510	476	486	537	468	523	520	508	552	492	516	510	467	496	477	512	491	527	514	491	514	464	513	522	499	491	526	530	530	529	531	519	539	499	564	519	487	504	523	515	512	508	533	510	491	487	497	514	488	522	554	475	517	493	544	517	522	534	528	538	488	465	515	499	517	508	483	538	543	505	535	524	512	475	497	483	522	512	530	490	557	488	562	495	494	473	515	514	514	531	502	523	537	504	522	479	531	479	526	525	525	510	490	497	505	506	503	522	503	511	504	491	509	489	513	489	498	522	513	492	522	429	525	520	470	538	554	495	480	476	508	485	495	469	507	493	489	544	494	513	488	554	532	511	498	522	527	490	523	526	503	516	538	502	501	524	516	510	500	514	525	543	528	510	519	496	484	512	494	489	512	505	515	519	512	500	522	500	485	508	480	466	543	493	502	448	479	500	497	523	493	498	511	510	505	514	524	499	466	489	456	529	457	433	471	481	526	478	475	509	504	499	482	515	495	492	484	504	524	472	516	490	508	529	533	486	489	502	500	523	500	501	528	543	480	495	519	472	532	475	504	494	479	476	521	514	518	541	487	512	532	522	506	493	503	494	486	502	503	522	521	521	496	489	483	487	506	521	517	522	488	540	470	497	477	548	466	545	542	495	430	465	485	468	525	489	481	514	519	503	476	499	513	491	492	455	466	492	496	496	486	484	510	509	463	514	504	451	510	484	492	497	522	531	491	518	492	503	506	512	517	502	454	532	492	541	524	509	493	481	503	485	526	512	485	503	516	507	503	500	512	496	458	544	536	439	522	459	508	495	538	528	493	513	492	495	473	543	510	519	513	513	514	500	547	504	503	488	490	508	547	511	530	474	524	517	540	510	473	521	484	475	497	507	470	525	530	536	502	509	517	473	503	494	452	465	513	557	521	499	515	503	498	495	458	463	512	537	539	497	473	520	501	510	536	513	509	518	498	510	547	501	533	479	512	491	481	501	498	506	514	511	515	497	502	498	501	493	528	549	527	465	515	483	532	524	495	495	480	536	533	486	472	485	502	531	492	506	543	497	521	484	560	497	536	524	506	484	500	535	503	527	519	454	499	506	497	482	548	501	521	505	479	468	508	514	493	508	473	494	504	488	491	505	500	525	506	480	485	510	529	517	502	512	537	534	526	540	478	514	529	548	466	511	512	506	476	480	474	476	470	543	539	463	499	524	502	522	511	522	500	518	524	542	486	503	487	508	496	503	464	537	467	523	516	552	547	498	503	481	485	522	505	495	511	521	528	476	496	543	489	535	479	478	592	515	531	523	488	493	543	509	503	485	530	503	535	509	490	489	518	490	495	519	489	491	493	530	529	486	512	495	480	499	564	517	516	496	491	542	503	469	498	505	491	526	500	506	507	522	479	470	534	526	547	495	557	512	473	515	504	493	536	526	538	463	543	508	513	492	500	530	516	473	515	500	523	501	541	540	506	485	505	483	485	511	508	512	506	523	521	489	516	479	527	509	484	515	477	478
25672	22163	28225	25035	15711	4564	1233	641	552	553	616	550	540	569	543	555	542	533	595	505	510	534	541	543	538	563	583	551	560	561	571	556	573	488	541	519	557	563	552	525	594	558	584	493	567	543	536	529	487	580	550	525	546	527	536	541	578	546	520	543	545	533	568	531	502	587	543	524	518	526	540	508	535	494	573	520	565	542	537	591	526	507	496	569	568	515	541	578	521	548	545	534	538	551	547	558	516	532	551	548	535	515	550	530	523	571	541	551	559	564	552	549	539	572	561	550	529	556	551	528	504	526	560	528	497	522	517	552	567	555	536	543	538	562	525	513	496	527	511	577	531	534	525	538	540	583	555	552	531	555	511	541	524	548	565	503	576	588	534	504	587	546	499	548	511	514	542	514	506	509	552	552	495	524	543	555	533	511	514	578	549	530	496	538	503	522	606	539	525	537	526	545	539	559	544	594	565	565	523	514	550	511	519	474	532	515	510	509	541	559	551	558	493	506	509	516	536	543	535	535	539	522	557	557	538	522	545	541	538	590	527	513	571	525	558	536	550	561	548	526	534	510	589	551	577	547	540	532	529	557	553	538	517	515	510	551	504	536	559	544	524	525	545	529	547	484	533	503	524	536	533	551	546	518	535	537	555	541	547	524	543	487	522	529	517	500	523	513	512	554	552	542	519	572	538	508	511	502	544	486	517	523	562	511	549	503	502	558	545	526	470	490	605	550	518	517	519	514	513	531	528	510	559	565	536	527	552	539	543	526	532	543	530	587	522	525	548	485	534	529	542	552	582	557	553	534	537	512	558	555	518	477	529	565	525	530	513	557	544	508	539	519	515	538	470	544	530	512	581	547	506	557	545	506	562	542	562	549	530	541	494	532	515	488	503	549	529	528	588	524	537	534	532	517	556	546	550	507	556	555	569	542	544	538	543	526	549	562	501	555	525	525	543	542	557	499	518	536	512	522	538	538	575	536	569	539	563	552	560	576	516	477	543	508	553	534	544	494	534	516	528	535	516	524	561	549	590	529	569	543	555	498	564	536	556	487	543	519	503	508	530	576	528	489	522	509	555	532	536	536	545	523	560	558	505	543	537	508	547	477	507	547	488	515	519	474	549	538	520	568	562	548	547	475	523	545	521	549	525	503	557	518	541	527	573	578	570	534	511	544	510	551	536	562	503	519	558	544	543	541	561	517	549	548	526	530	474	541	531	532	497	510	504	521	544	500	543	550	545	545	546	551	545	565	514	528	523	503	510	577	597	534	492	548	549	518	549	513	556	488	555	549	520	558	501	519	567	502	581	496	556	519	552	500	533	572	554	553	539	537	532	549	522	506	555	553	552	555	523	523	560	518	530	565	526	540	528	530	521	508	573	558	537	523	548	523	505	513	548	561	536	585	514	549	537	544	544	495	559	510	504	554	548	555	547	524	480	571	543	511	513	480	538	507	541	535	526	527	527	565	496	522	554	505	522	533	538	539	535	515	534	559	522	531	534	555	512	584	525	552	542	534	520	490	520	512	534	501	493	488	568	539	524	547	519	560	517	559	520	532	534	497	545	559	527	550	528	539	540	517	523	534	558	498	492	540	547	550	579	522	571	526	533	550	529	556	534	525	536	556	510	503	502	529	520	543	522	586	536	560	529	540	513	556	519	566	518	540	517	535	543	528	585	545	534	532	557	546	543	512	489	519	548	539	509	528	524	539	515	500	534	506	532	556	556	557	541	513	542	518	535	541	547	544	522	553	569	535	480	529	523	506	529	536	532	513	533	527	519	496	555	561	475	523	523	515	569	565	546	526	513	515	537	534	532	558	578	527	517	567	557	583	494	530	540	599	543	515	553	533	512	533	555	565	561	546	546	530	530	541	507	550	544	560	541	517	480	511	557	490	514	553	525	574	529	576	548	546	474	515	502	512	529	580	545	537	518	560	541	538	518	542	487	519	509	488	566	518	508	523	495	541	550	503	537	542	498	527	558	560	535	524	534	513	508	611	526	504	529	542	527	538	536	567	523	532	533	497	557	501	580	552	542	514	530	504	554	539	542	566	518	534	532	545	547	564	545	540	505	530	517	560	552	538	582	548	527	496	532	549	532	540	572	525	556	519	512	562	497	501	558	500	521	547	512	519	512	569	552	556	534	512	567	519	550	539	564	513	550	518	520	541	563	548	560	578	504	498	512	526	533	535	510	556	545	516	552	548	532	505	544	513	505	537	526	514	522	555	526	551	531	564	552	556	552	516	512	568	536	527	513	528	562	515	521	545	556	518	517	513	513	534	537	536	530	495	581	553	511	489	557	499	530	586	549	517	501	518	536	563	548	534	536	525	527	531	563	530	506	529	542	551	549	540	522	579	544	543	537	552	525	515	523	500	561	542	532	493	532	557	564	561	555	530	547	530	515	503	558	510	545	555	520	575	469	545	521	526	520	551	518	550	549	479	540	548	516	511	519	563	494	562	516	550	582	513	528	552	533	554	506	567	549	519	533	581	539	524	597	555	547	545	521	536	538	533	573	509	543	547	535	520	534	543	494	467	534	541	530	513	493	538	542	523	571	563	534	513	527	500	509	530	468	524	500	506	548	542	495	546	526	531	507	508	554	531	534	533	540	521	531	555	585	563	543	543	489	542	517	513	527	563	543	534	556	544	511	525	516	542	593	571	486	532	530	562	538	520	533	517	523	509	507	498	559	528	549	506	550	576	538	537	532	537	532	542	575	529	515	497	551	589	529	510	534	531	550	572	509	519	543	507	545	540	533	534	548	531	555	560	551	537	530	555	564	514	564	549	535	558	544	549	552	556	566	498	565	540	559	497	504	533	552	544	536	532	522	569	542	513	549	516	484	535	515	538	489	560	543	550	516	554	555	532	543	528	516	537	494	527	544	511	560	549	544	539	498	539	464	488	476	540	578	566	527	574	555	529	530	570	543	552	558	508	564	504	489	530	507	556	535	511	477	521	556	553	503	561	537	509	538	512	522	573	483	484	480	573	557	544	564	539	529	513	560	535	506	510	518	553	550	531	551	537	544	526	506	501	526	532	547	536	560	509	557	558	529	492	576	507	544	564	546	542	537	533	540	546	545	483	554	537	516	531	534	542	500	550	523	552	485	520	519	591	496	569	548	531	518	544	536	521	552	506	475	552	550	532	501	591	511	517	571	532	509	539	586	546	553	502	550	527	530	539	548	491	522	501	531	515	535	533	546	531	524	569	518	528	548	553	529	556	504	536	518	534	554	549	509	543	546	559	539	494	590	545	489	519	554	507	508	532	556	545	496	514	559	527	487	538	530	523	550	552	524	534	530	522	564	566	531	543	519	502	575	539	512	565	502	506	537	487	569	576	515	510	519	528	553	572	569	563	498	557	544	556	538	516	518	524	514	511	520	571	530	569	519	526	544	524	530	508	526	513	525	499	538	529	529	545	565	535	537	527	551	549	533	536	533	520	499	518	576	500	537	516	524	571	496	507	522	553	531	550	519	526
56585	63805	26317	11135	6415	3377	987	574	568	555	540	529	538	523	505	501	504	525	500	502	543	477	489	538	470	488	506	529	504	462	488	471	503	551	503	495	500	472	494	529	521	499	528	493	472	510	513	477	512	493	529	501	519	533	448	529	482	495	529	510	517	489	521	495	513	543	544	507	496	513	494	501	536	507	473	452	525	502	515	505	468	511	531	524	488	523	451	496	485	503	505	535	507	503	503	489	537	497	511	490	546	494	519	458	488	503	483	522	534	497	516	460	515	490	484	493	505	520	483	527	499	500	542	526	505	517	512	498	514	526	529	486	497	508	489	529	486	528	488	507	480	498	474	503	479	511	488	499	464	491	477	491	526	510	529	457	493	526	498	455	467	536	534	504	481	504	498	521	511	552	500	516	496	475	493	512	531	473	451	494	510	479	526	509	530	490	495	512	486	480	500	494	540	492	517	495	488	484	462	500	473	498	548	541	519	506	505	484	509	481	522	525	503	483	498	524	490	478	485	489	518	538	534	526	514	536	485	474	504	525	526	495	511	495	453	477	500	514	515	516	479	526	512	514	467	543	532	508	521	471	519	514	543	514	483	526	520	475	480	476	495	503	515	494	537	500	506	491	521	480	482	544	503	478	515	493	514	487	516	497	469	515	509	486	498	478	512	501	495	519	477	486	531	464	485	466	497	517	482	553	498	507	536	497	482	523	463	519	462	534	488	539	550	458	487	466	466	470	523	489	510	488	474	502	484	517	482	494	515	494	499	464	509	506	480	524	490	501	461	532	480	527	498	490	492	494	478	497	554	504	492	490	519	522	513	477	497	537	500	500	501	542	537	484	497	523	479	486	492	494	489	474	492	493	504	509	474	493	490	480	485	502	528	479	500	527	474	520	503	500	550	495	474	495	484	476	503	457	492	476	491	510	533	558	509	464	484	495	497	540	512	508	494	506	519	516	492	479	487	495	508	494	474	488	461	490	492	482	529	480	490	519	497	513	469	466	489	506	467	485	500	525	493	518	497	514	514	515	483	535	506	449	531	524	507	475	494	518	499	479	526	478	464	504	510	537	519	474	527	522	510	465	491	513	486	513	521	486	499	498	520	525	511	508	496	529	513	496	471	481	480	452	510	464	479	506	526	525	541	513	505	529	511	523	459	476	514	498	450	491	512	467	539	488	456	519	528	502	495	499	498	517	516	485	510	547	498	539	486	478	489	473	511	463	544	508	515	513	518	500	499	519	509	520	520	453	475	537	500	501	487	491	522	510	477	500	497	477	496	481	466	480	480	499	497	488	480	486	506	518	513	468	486	491	495	515	543	481	527	542	471	479	523	507	514	487	482	527	494	502	523	477	480	504	531	533	522	504	477	516	509	493	532	482	509	510	473	488	487	481	488	502	514	535	481	502	473	491	520	492	483	495	507	508	533	511	458	530	502	534	510	523	542	482	519	468	505	480	494	506	495	491	466	491	446	468	516	494	480	456	526	510	513	491	535	514	546	486	520	525	487	491	499	517	515	481	501	509	484	480	474	503	492	486	481	540	518	507	472	516	501	521	501	464	539	480	488	474	532	485	479	521	515	499	504	500	491	477	523	512	553	494	495	449	542	514	487	483	500	486	492	523	488	498	445	502	499	497	479	532	513	469	534	491	512	470	516	537	489	507	514	505	494	522	527	507	490	508	516	490	533	530	471	466	526	491	504	510	466	482	509	481	444	505	456	471	499	528	526	492	472	486	543	526	493	494	463	482	498	484	532	482	489	508	513	475	481	479	452	487	475	509	472	493	488	477	470	508	535	472	526	456	512	498	480	556	526	516	541	529	506	491	502	519	490	533	462	486	498	483	512	487	523	470	514	514	510	496	515	501	495	506	547	464	510	541	508	509	535	502	480	509	485	483	488	502	481	516	530	467	473	520	513	535	517	507	488	474	478	481	479	545	516	498	479	517	486	485	538	486	513	503	522	467	505	477	496	500	507	492	465	449	494	500	513	489	488	506	520	474	491	528	467	500	482	505	510	493	469	486	478	476	508	528	492	494	490	484	520	559	495	450	490	502	523	488	499	507	529	491	533	456	494	477	509	471	510	524	492	475	469	512	512	503	523	531	473	481	486	473	505	492	533	471	493	471	469	516	511	506	493	486	473	484	496	537	508	515	446	525	466	480	521	487	519	488	482	506	473	510	521	539	490	522	500	514	515	483	519	506	508	503	530	496	466	489	503	502	476	513	533	505	478	485	511	515	507	495	469	490	491	449	476	470	513	495	461	499	503	476	476	524	510	509	486	522	509	483	492	481	479	491	502	508	507	483	496	453	510	511	553	464	480	512	520	489	503	457	477	485	536	495	485	490	508	485	497	524	487	468	492	505	478	464	484	553	484	496	503	511	503	507	460	497	517	504	494	529	500	487	513	496	486	480	534	521	479	487	488	490	498	505	466	465	501	482	529	469	481	487	500	527	496	494	523	498	474	461	497	506	490	478	472	478	498	547	518	486	514	517	483	471	454	495	516	492	492	487	515	527	522	526	505	520	487	518	501	490	528	469	516	475	446	493	527	478	487	459	504	517	468	503	497	512	494	501	522	500	511	485	512	511	490	494	546	515	490	504	514	471	516	490	488	487	456	495	502	500	466	489	529	496	510	521	478	501	492	531	479	480	509	494	442	493	488	510	454	492	505	482	474	479	526	522	509	527	467	477	489	513	517	487	523	476	477	486	485	485	506	509	474	549	531	497	530	509	495	472	528	510	459	533	470	507	515	508	507	487	474	496	495	515	502	497	419	505	461	469	503	509	499	509	541	495	501	498	502	506	505	478	497	479	520	506	515	508	496	529	487	520	510	458	505	484	497	521	474	455	478	497	489	485	494	447	484	492	494	501	487	537	510	488	482	455	455	481	494	505	530	498	492	478	510	495	497	471	489	509	521	533	508	526	527	485	461	515	490	511	491	461	505	541	473	512	484	507	518	470	517	525	488	503	467	511	488	484	528	503	490	512	494	507	506	505	497	503	459	471	468	521	498	523	505	499	516	546	490	507	521	548	472	487	530	496	486	542	483	482	478	501	486	500	526	519	517	487	480	489	462	488	503	501	507	502	476	485	512	513	484	482	483	508	488	510	510	495	484	491	469	520	500	468	505	472	490	536	532	479	483	448	533	493	489	518	486	483	495	504	452	488	495	514	470	518	440	482	531	450	503	494	493	470	494	512	541	490	514	483	465	522	491	516	496	525	483	505	494	453	465	467	517	462	512	499	515	502	488	503	513	495	515	540	504	514	503	490	487	509	495	486	544	545	515	547	529	505	500	492	522	506	485	529	538	542	510	484	511	473	492	493	492	495	506	456	453	494	504	482	498	480	469	483	490	497	497	500	501	493	500	490	531	496	503	484	516	494	491	489	473	486	476	502	527	511	496	476	490	503	523	497	493	523	462	471	457	514	485	476	504	519	534	468	490	500	478	545	487	520	489	495	512	478	530	496	481	505
24576	21714	28828	24522	21358	13452	2471	920	832	792	788	726	720	738	743	754	683	721	747	737	744	715	732	694	740	728	750	742	715	731	679	683	717	726	723	726	695	687	729	718	733	711	749	712	687	708	705	741	669	700	744	685	725	713	740	730	719	731	728	685	689	685	711	674	710	728	706	718	721	664	641	665	760	680	674	722	698	640	654	681	708	707	673	713	705	714	767	702	712	719	701	712	723	728	688	675	706	643	669	699	722	738	740	690	728	662	778	742	769	681	753	656	699	682	720	675	685	686	724	707	697	673	681	702	672	697	656	688	727	671	721	660	696	669	712	703	749	705	745	660	683	669	732	668	697	696	725	680	712	716	713	663	660	693	679	661	676	727	769	711	710	669	691	682	659	716	728	719	722	709	671	655	673	665	697	663	701	669	719	699	691	731	705	668	691	700	658	733	702	688	709	734	693	692	710	689	770	672	671	652	730	720	691	645	639	668	672	662	734	661	706	706	691	655	709	666	644	742	675	704	652	645	715	703	642	681	727	689	700	693	734	723	700	709	654	645	708	684	695	706	696	689	726	666	718	702	669	655	710	659	690	705	731	682	706	726	688	712	743	671	682	691	679	675	719	702	718	716	756	707	702	696	696	678	674	727	706	692	689	703	740	672	699	681	676	705	684	718	737	686	716	740	677	690	693	678	684	746	687	737	672	702	687	643	700	692	660	712	711	679	704	700	682	712	639	707	706	666	671	685	710	709	730	672	730	680	699	700	642	639	666	749	697	727	711	729	702	694	682	730	715	733	740	672	684	722	725	730	697	656	661	696	734	726	716	693	696	731	671	700	678	699	689	691	699	674	700	676	657	660	726	687	702	672	718	706	695	719	681	680	704	696	740	676	684	708	698	676	693	692	705	709	716	713	692	687	703	698	694	675	679	711	734	710	703	709	732	721	707	705	675	653	689	710	702	676	665	731	703	687	708	675	686	690	682	681	691	705	698	722	706	745	678	712	698	676	662	707	708	707	722	724	702	699	715	685	693	694	703	691	662	732	711	712	661	728	691	636	673	731	712	672	699	693	687	692	735	732	672	687	687	745	703	637	685	741	693	697	660	709	712	728	729	655	735	658	687	730	693	670	685	711	662	718	717	725	691	725	706	670	733	642	721	688	710	690	710	706	705	664	696	709	687	728	750	717	675	740	624	708	731	743	707	730	696	723	649	727	666	701	724	655	680	731	736	685	659	751	715	685	711	727	654	710	690	693	678	686	676	710	699	694	715	718	669	657	715	668	712	688	671	706	658	736	657	700	728	741	734	712	706	729	717	711	676	688	709	725	662	715	773	714	644	697	674	638	706	755	673	752	694	654	708	683	728	682	750	746	707	699	717	741	662	675	679	710	742	674	721	643	711	655	648	694	677	735	763	702	695	703	677	703	713	714	711	677	665	671	673	685	666	706	699	716	722	667	675	716	669	638	685	727	681	698	713	683	684	707	649	712	700	732	677	662	677	636	660	756	695	676	708	702	694	688	724	696	689	681	694	679	723	634	742	744	673	711	726	717	707	708	700	719	702	681	685	706	676	697	642	684	683	682	735	678	699	691	718	667	709	706	651	715	723	670	693	719	701	672	691	672	666	701	656	636	696	745	724	680	713	680	693	700	664	708	726	699	712	742	706	707	673	699	683	724	731	701	681	675	717	749	730	737	722	698	702	702	739	654	704	708	670	675	684	684	713	662	651	683	681	709	662	679	673	742	695	687	710	698	682	689	679	705	670	672	654	728	725	683	706	743	728	702	697	712	680	730	721	708	689	672	670	668	711	669	705	682	733	719	738	663	691	677	714	686	677	689	672	666	681	709	720	712	697	711	687	699	666	715	699	687	696	733	686	645	683	675	723	660	699	685	682	686	663	690	718	714	711	744	675	751	674	708	622	646	693	692	730	703	706	723	649	697	659	699	698	768	706	723	704	688	674	670	736	660	726	691	709	700	692	762	700	692	699	687	707	681	698	715	656	707	715	666	705	706	709	710	673	697	672	699	709	702	678	691	702	707	696	729	676	726	732	715	723	708	691	695	685	704	727	701	723	650	714	734	685	698	690	695	706	746	647	642	746	650	705	709	708	705	673	675	733	697	667	725	700	691	746	655	718	701	693	708	739	718	742	679	741	659	661	705	653	694	690	702	671	700	739	684	705	730	693	739	686	660	760	686	685	705	663	707	722	753	651	681	702	688	764	724	713	689	727	732	689	718	749	659	682	697	708	707	680	658	702	684	693	682	709	679	729	682	714	697	707	721	671	706	688	714	673	692	692	710	715	654	692	621	758	716	683	670	681	679	680	695	714	675	703	731	784	717	732	659	679	676	693	717	751	695	691	712	688	686	721	697	751	720	671	678	671	675	692	741	693	718	722	660	668	677	718	713	668	727	716	705	690	670	712	679	723	712	663	645	701	712	673	672	687	695	685	707	679	715	694	702	689	688	708	683	728	671	745	693	705	675	696	713	738	705	701	713	739	699	667	703	687	682	668	703	720	667	724	720	688	714	735	710	646	733	684	618	739	702	659	696	667	718	739	740	714	731	719	696	679	733	705	734	665	688	691	721	724	715	723	724	734	718	708	731	680	681	714	713	718	711	695	673	715	665	715	654	673	676	672	650	723	703	754	687	692	663	678	660	705	707	665	721	714	720	709	727	702	697	681	693	721	726	682	688	718	659	687	678	721	623	659	705	694	682	657	703	730	686	706	697	643	702	680	670	691	655	711	721	743	728	703	730	721	694	717	673	691	690	691	668	639	684	686	660	728	718	710	731	732	745	661	724	677	691	673	653	671	710	710	687	746	713	702	683	690	707	707	692	700	713	734	657	653	700	735	736	680	672	713	695	687	687	743	741	683	687	682	694	718	718	677	678	712	679	737	748	690	707	706	694	727	673	699	709	714	706	736	646	682	690	751	714	720	672	689	698	703	712	701	729	695	684	683	672	698	688	723	643	694	709	657	654	677	690	691	676	736	690	669	692	743	758	709	634	723	661	680	705	678	689	663	701	657	769	733	692	727	743	658	631	641	762	712	716	697	674	686	718	672	676	688	673	732	681	693	712	697	677	716	683	714	661	711	691	693	683	694	698	746	667	667	694	714	703	703	725	691	712	660	706	659	692	714	672	703	665	712	701	695	737	761	688	700	686	708	716	674	663	703	691	706	763	681	687	667	679	736	695	686	712	655	701	714	701	694	712	765	728	722	682	654	670	749	683	647	680	648	652	669	699	714	650	705	662	708	695	669	727	702	705	682	686	701	699	724	688	717	654	678	683	706	709	700	701	672	694	685	705	682	705	694	734	686	702	712	704	695	655	697	709	680	654	671	664	672	685	715	661	677	709	661	654	641	669	709	717	737	701	778	732	700	652	709	657	732	646	701	705	697	712	699	731	729	693	699	692	671	693	725	712	747	707	718	686	689	692	690	671	676	733	707	707	668	689	710	709	634	710	727	661	750	690
56172	74940	35144	16695	12052	5716	1227	763	762	722	721	679	728	687	674	667	618	633	669	668	636	672	653	661	686	700	653	627	630	619	638	641	638	648	645	604	634	629	691	642	656	635	652	634	673	615	615	715	626	634	642	650	627	651	637	649	656	601	618	632	662	656	648	647	633	659	647	676	655	643	687	627	648	640	637	665	639	639	645	651	644	626	622	648	628	630	638	670	633	666	666	632	632	642	624	613	630	635	635	647	653	669	612	584	648	611	625	699	696	636	652	590	663	622	621	625	608	651	674	644	621	658	663	618	628	645	660	621	638	664	642	592	602	619	661	604	639	662	607	576	633	650	603	624	643	611	659	629	670	627	619	608	640	653	671	621	609	616	634	654	653	625	620	652	653	645	672	645	647	646	612	620	665	671	643	635	640	587	673	664	596	657	655	654	699	617	583	625	624	586	652	587	646	673	656	616	630	649	634	624	639	645	629	621	672	656	651	586	661	650	626	620	649	608	684	622	607	634	679	593	684	658	640	588	681	654	611	639	644	617	643	639	663	641	664	642	649	641	625	632	619	641	685	605	648	651	633	667	634	620	648	664	672	653	649	600	599	642	670	628	645	614	619	703	622	646	623	635	644	647	658	643	643	671	637	651	630	635	613	597	629	626	632	659	640	667	629	635	644	647	657	628	627	625	631	614	614	666	622	662	578	640	628	596	585	623	628	638	631	585	589	664	639	632	628	634	641	650	640	629	645	633	615	687	652	622	632	674	639	605	607	617	665	600	632	635	669	636	657	641	620	658	608	648	635	639	605	662	698	641	625	619	604	595	635	640	653	621	635	636	593	642	629	670	715	628	644	648	663	626	627	615	666	697	580	669	641	637	607	659	652	619	614	645	663	620	628	644	670	633	639	599	614	617	615	673	662	645	584	580	656	593	630	594	625	627	647	620	646	621	626	643	604	666	684	626	655	641	670	623	641	653	670	634	682	659	613	634	648	658	595	648	612	621	639	698	605	681	628	631	653	629	647	654	642	653	606	686	645	642	655	628	671	611	622	637	659	596	610	663	669	617	651	681	638	617	654	618	600	631	635	635	662	659	618	655	630	663	606	639	652	656	615	650	589	652	651	647	653	668	641	599	638	620	622	592	601	658	641	596	631	676	638	613	639	627	602	676	649	631	658	639	659	612	631	654	647	664	667	649	622	653	671	595	638	629	633	658	611	616	604	668	665	693	668	661	613	588	657	626	641	695	625	668	628	657	624	631	636	606	577	658	664	628	605	627	645	650	612	640	612	643	637	628	623	618	647	642	638	663	650	634	607	607	658	662	655	625	596	650	643	658	634	620	623	634	599	585	667	634	645	650	610	627	651	631	650	595	623	683	638	606	631	663	653	651	630	629	641	590	623	615	622	656	564	609	635	623	670	660	585	653	637	648	646	661	606	628	641	621	635	662	630	644	668	660	609	587	649	607	637	596	658	628	657	589	662	677	657	639	595	604	627	607	650	620	655	657	611	667	638	647	640	620	657	616	606	640	689	612	662	656	621	654	628	631	675	640	660	659	632	653	617	676	592	669	682	586	601	621	680	651	631	663	658	633	628	600	602	620	599	624	621	613	637	665	614	670	608	594	637	620	607	606	628	611	658	664	654	621	655	647	614	631	693	658	590	671	591	651	625	639	689	648	636	668	631	581	629	650	697	632	706	661	667	627	601	650	637	667	621	648	637	631	695	633	674	630	596	662	646	640	613	642	674	611	629	603	611	621	630	680	629	627	635	628	640	588	640	631	623	641	658	612	627	637	653	615	631	615	634	676	691	571	611	609	602	707	665	654	602	652	649	640	625	646	628	620	611	610	644	639	655	637	659	655	646	626	656	694	595	613	615	596	657	640	650	609	661	617	686	602	631	636	641	634	630	648	633	620	681	626	638	615	609	684	654	629	630	651	650	662	675	661	614	634	606	624	633	659	599	653	652	667	638	679	612	638	609	596	628	592	653	688	621	629	604	658	681	661	660	591	561	624	674	667	624	638	639	648	625	630	680	636	627	601	642	616	634	627	650	665	631	644	621	646	622	678	611	637	635	650	635	620	650	611	620	611	616	610	633	667	594	579	610	648	592	626	588	616	683	638	619	639	692	687	632	663	659	656	637	662	630	601	638	635	564	656	662	669	639	591	628	617	639	641	663	646	665	608	638	609	672	619	639	621	607	612	678	621	663	642	642	629	626	596	655	647	632	648	696	593	652	661	645	623	670	697	651	647	640	609	610	662	597	635	661	629	648	662	665	636	626	592	603	604	636	677	621	627	625	643	622	629	598	664	664	629	641	647	611	677	589	618	610	652	635	624	613	617	650	668	590	657	655	657	662	652	643	672	644	626	650	635	599	616	662	632	639	627	608	640	658	685	606	670	626	611	614	623	605	650	624	580	637	645	631	640	641	607	651	621	636	597	704	599	628	642	628	640	632	671	687	650	641	674	581	631	664	711	644	691	685	651	659	659	622	614	624	635	627	671	634	658	627	672	611	649	645	584	635	606	621	609	623	686	626	634	626	666	664	614	611	608	640	638	671	684	668	653	680	622	657	629	641	664	622	622	663	667	663	627	610	592	655	592	652	645	654	605	667	654	607	649	628	650	626	618	616	644	620	616	632	601	651	609	570	615	624	594	642	684	622	667	633	627	668	661	651	661	664	607	621	639	608	651	626	677	615	619	677	635	659	616	631	601	654	600	660	678	616	690	592	631	627	629	626	656	619	630	613	625	651	652	609	626	649	664	638	610	631	631	607	659	594	620	609	611	644	631	631	662	621	599	649	632	668	660	637	585	638	664	660	643	649	640	620	638	623	618	665	577	611	604	667	675	619	590	618	595	602	704	603	612	621	631	678	629	638	665	602	664	650	668	602	640	634	661	604	622	654	618	629	597	607	655	619	604	658	615	686	629	643	621	589	587	627	642	629	610	629	642	648	641	593	693	663	625	650	651	603	636	615	663	657	622	624	641	627	619	705	601	648	643	630	616	672	673	625	643	664	672	630	645	634	682	698	643	627	609	622	672	695	643	643	655	653	662	629	675	606	681	620	634	645	610	627	647	675	633	639	660	617	638	627	604	624	631	645	644	634	640	625	606	654	645	629	646	673	617	608	621	655	641	604	628	631	596	655	650	662	646	665	685	647	644	625	612	652	659	663	666	662	646	621	600	636	638	597	635	639	644	631	638	611	672	663	657	615	634	634	564	651	596	636	617	619	584	633	624	626	631	631	646	613	648	630	627	574	635	640	609	610	609	622	625	642	638	603	601	626	591	659	627	626	581	613	582	633	593	593	601	623	626	643	652	624	705	666	630	638	612	638	589	615	613	678	585	611	642	597	674	676	622	641	655	612	639	631	614	644	642	585	644	628	602	592	668	603	636	626	638	582	641	631	666	637	653	632	651	631	632	617	616	637	648	621	616	600	601	596	634	667	666	624	656	605	629	619	671	653	644	648	622	597	641
31636	22165	8482	1819	1126	862	736	679	661	698	654	656	650	628	636	638	711	751	658	658	626	719	666	681	695	725	663	605	648	690	660	688	677	625	682	646	655	664	671	675	658	617	646	674	617	665	639	680	688	704	667	683	625	669	701	681	668	658	665	619	710	640	622	684	699	664	680	655	739	669	689	708	709	664	674	690	656	694	686	629	652	693	684	646	621	669	688	658	682	638	681	684	626	620	665	646	647	694	656	658	616	691	685	674	671	660	638	628	628	665	663	677	640	693	727	687	621	666	696	657	661	704	695	738	657	690	635	666	678	697	704	715	646	679	647	664	624	655	671	683	687	629	657	651	646	648	669	644	690	610	638	681	679	665	676	674	648	659	697	640	664	694	691	668	663	647	625	656	656	665	706	656	695	661	698	644	652	625	633	691	669	704	682	696	694	649	665	712	652	674	663	703	706	611	663	684	656	672	647	660	649	705	703	650	663	693	640	657	614	676	719	662	667	670	661	639	650	699	668	661	669	678	651	670	702	656	665	667	615	691	665	648	690	727	667	619	640	682	650	710	658	672	640	622	620	639	712	703	650	705	659	707	630	663	657	694	692	641	662	652	662	678	673	643	623	670	678	674	653	655	626	663	655	636	639	657	632	681	610	670	678	610	681	595	613	654	711	686	651	657	629	621	676	684	668	625	672	671	694	647	679	661	632	712	662	650	634	661	661	666	687	678	672	664	732	628	666	691	642	675	672	651	656	727	670	657	670	657	612	646	668	648	641	705	683	713	679	696	683	645	647	648	640	722	646	703	684	650	683	636	650	668	647	630	712	671	668	671	663	623	670	641	685	643	665	661	617	647	670	635	652	656	665	671	659	714	658	651	710	637	647	656	649	657	675	735	659	643	658	675	670	644	666	648	677	622	705	666	636	656	681	656	675	694	645	707	647	655	713	641	664	678	672	731	676	640	667	710	641	668	694	703	676	686	713	702	652	628	718	614	674	683	694	661	681	703	669	632	682	639	636	701	631	630	647	683	646	669	714	652	658	685	689	680	650	656	671	663	671	634	645	708	665	674	713	649	624	664	668	671	614	667	663	670	673	712	665	668	690	660	692	638	615	631	616	693	680	671	596	689	675	638	660	618	692	657	652	720	629	660	677	658	658	635	672	694	657	674	661	673	663	659	641	663	672	658	672	673	670	740	665	594	634	668	629	656	650	695	634	692	675	661	677	695	655	625	681	692	669	673	719	685	638	637	653	674	653	661	622	655	661	657	662	664	668	678	711	689	646	657	672	700	653	639	689	662	636	659	664	691	668	669	697	661	689	689	666	638	664	679	695	664	705	677	691	699	648	658	666	670	636	685	664	645	653	678	650	696	673	674	647	655	658	700	686	692	643	652	709	657	630	713	623	668	654	704	666	665	685	678	664	708	698	618	683	664	661	727	647	661	685	653	656	654	622	684	694	636	621	688	631	718	678	686	691	628	621	660	652	675	655	682	700	714	697	694	657	653	700	645	658	725	692	683	674	634	644	656	629	696	618	696	679	687	660	672	667	703	672	691	673	701	639	681	637	677	689	625	664	713	677	655	705	629	636	639	651	670	668	702	678	678	712	646	666	663	642	699	675	654	658	685	634	668	672	681	720	718	684	678	643	730	686	683	685	643	653	649	662	653	657	662	666	688	674	664	719	647	660	665	714	631	676	698	754	675	711	700	682	632	612	685	677	646	648	676	638	663	626	629	686	665	679	669	656	646	671	715	636	659	665	629	672	679	643	655	733	643	644	638	609	644	655	677	653	664	662	703	640	644	671	674	714	663	610	713	694	675	656	670	633	684	718	645	657	643	695	700	650	667	662	664	666	675	682	681	672	687	650	682	711	709	638	669	683	650	659	701	664	691	657	642	681	672	629	666	638	665	668	638	666	667	640	634	674	712	676	632	654	689	688	662	666	721	629	643	654	683	709	667	645	672	657	671	653	661	653	745	693	673	688	669	674	696	642	657	668	637	637	657	682	691	684	660	704	639	692	649	649	700	681	643	666	655	634	717	665	674	682	650	632	674	676	638	672	613	657	603	698	674	633	674	692	676	617	682	683	656	679	632	686	649	678	625	685	672	640	651	685	649	688	660	677	657	686	649	645	652	676	636	634	698	659	696	709	618	641	664	653	677	700	640	681	624	729	672	644	663	677	639	615	669	665	691	711	716	664	645	644	659	685	640	665	683	659	679	674	665	657	681	709	656	626	665	639	684	699	636	660	665	695	694	699	664	688	682	629	646	651	710	671	648	683	651	638	664	714	644	640	681	649	655	649	662	647	627	693	647	667	661	672	674	676	621	644	711	680	660	685	698	670	657	651	708	712	690	625	647	660	642	686	715	635	681	671	655	646	668	675	651	659	674	667	648	711	709	705	705	674	654	664	674	623	639	697	645	687	691	646	698	694	660	643	590	696	684	684	668	655	659	662	644	644	664	700	693	620	673	652	657	647	629	651	712	659	655	659	704	654	703	648	665	612	663	713	636	683	655	691	650	677	641	668	628	673	673	719	654	633	633	703	697	656	682	686	666	677	687	695	698	658	708	685	696	684	671	698	650	668	687	655	688	673	666	679	668	728	632	665	675	673	666	728	687	652	643	664	690	672	708	658	668	673	641	644	628	702	616	710	652	680	679	685	656	648	670	657	711	650	701	663	702	681	691	706	674	698	665	667	667	687	722	656	674	668	598	661	688	704	686	684	657	646	697	650	670	686	669	664	665	682	714	655	647	677	665	724	672	618	676	645	652	694	682	655	707	626	689	695	679	647	716	692	667	710	720	699	674	646	735	681	654	682	655	622	678	654	678	690	720	620	646	637	688	668	682	665	708	689	663	711	648	668	613	677	626	709	690	688	702	654	669	695	646	693	685	704	633	630	675	655	716	657	619	722	641	673	657	665	683	689	681	682	683	673	670	693	650	667	637	622	636	638	674	662	664	630	664	625	668	692	646	654	640	685	701	655	625	624	680	682	683	662	667	703	690	700	689	675	703	687	674	653	666	689	725	682	658	673	673	656	705	650	613	623	707	684	699	627	668	698	629	685	623	637	644	671	739	707	707	641	656	660	656	681	637	660	616	663	694	647	667	706	681	678	681	631	712	615	672	689	679	676	672	688	662	651	655	671	664	680	675	639	624	674	675	702	649	692	643	653	605	658	656	705	689	643	691	635	697	655	693	660	655	667	698	666	647	674	678	679	644	685	638	718	637	637	663	644	661	638	644	627	647	652	672	652	664	672	705	695	690	684	658	678	683	675	679	657	654	674	654	698	683	686	657	656	713	701	677	671	646	598	691	703	676	662	631	619	672	633	682	695	682	702	689	695	688	719	642	688	673	633	697	632	703	659	677	669	715	637	694	706	688	664	672	713	707	686	676	661	691	691	651	688	718	693	665	675	668	703	656	630	724	635	647	663	660	694	705	636	673	657	624	668	693	650	671	595	700	591	657	665	672	633	655
22820	17115	4167	1254	1194	721	629	557	561	581	546	576	567	555	591	545	514	551	542	566	548	572	558	571	564	535	539	550	548	558	550	599	553	561	535	580	570	582	557	573	590	562	548	611	533	599	501	552	591	580	588	562	548	538	578	560	538	544	519	541	526	532	567	603	543	605	566	578	565	555	559	568	539	553	574	580	543	555	603	524	542	563	547	577	536	561	511	555	547	574	567	581	554	502	580	536	532	522	552	537	559	605	554	504	549	540	571	530	574	576	520	573	565	577	568	535	579	508	611	518	584	541	547	551	556	562	582	552	543	566	529	501	524	566	573	559	535	559	585	545	546	503	606	521	551	546	549	526	582	568	606	526	604	514	587	562	519	553	531	546	522	559	557	569	600	530	564	513	554	604	545	526	562	575	529	525	546	570	541	556	599	540	570	534	526	523	564	531	550	553	524	548	490	538	536	512	569	623	565	528	578	548	569	534	566	536	535	571	572	534	583	592	585	564	529	589	556	565	557	539	538	590	586	587	553	584	573	562	551	528	513	564	574	554	574	557	536	522	526	555	568	572	546	539	499	584	522	593	600	558	544	549	564	548	544	563	552	532	537	599	581	579	587	545	531	550	564	556	571	539	536	576	554	572	574	579	540	563	568	572	531	535	601	511	586	552	556	543	565	578	577	561	564	555	512	538	574	530	542	552	594	561	591	503	526	556	513	572	525	574	539	545	567	596	527	555	537	551	501	556	527	549	573	538	562	541	576	512	541	535	495	532	593	552	500	549	570	570	586	563	552	520	515	581	553	597	562	533	557	565	555	547	538	556	575	551	565	561	565	556	533	584	522	556	597	563	547	564	553	584	546	520	565	580	548	532	544	549	556	562	577	560	576	550	533	552	560	515	522	533	577	536	502	555	550	568	602	550	582	575	540	575	555	534	542	590	523	538	574	574	598	572	534	569	560	556	562	576	566	594	527	546	543	557	548	519	552	528	550	555	509	562	566	601	529	517	549	592	605	540	571	519	553	521	570	576	530	536	565	543	543	569	553	554	562	589	571	513	575	564	546	509	534	529	542	562	573	557	560	547	570	584	570	573	587	515	513	566	568	565	546	560	548	534	533	574	520	544	567	555	550	581	542	565	558	546	559	598	543	552	560	516	524	585	569	578	541	531	585	548	559	556	582	538	600	552	587	534	545	567	522	526	531	552	570	523	535	567	520	560	558	578	564	597	589	545	536	559	590	581	553	561	565	578	540	564	565	577	528	557	567	548	580	541	542	554	533	559	551	558	584	542	520	608	546	583	567	563	541	585	575	559	592	558	522	543	553	576	526	562	583	554	538	565	563	556	565	556	595	591	532	549	546	567	511	553	537	590	529	583	528	562	598	551	530	545	535	535	544	512	550	575	558	469	571	557	546	557	580	551	521	562	551	578	560	548	552	551	574	524	510	563	552	568	564	594	571	584	525	552	563	503	557	617	592	587	569	519	558	529	568	529	571	554	535	582	518	560	568	518	517	568	554	551	519	517	545	570	561	548	554	551	544	549	560	517	529	564	532	577	536	532	549	553	563	567	514	554	586	579	547	556	568	551	575	567	570	566	569	586	574	555	559	551	536	581	580	581	542	549	544	610	535	536	559	573	554	510	575	539	531	563	608	531	579	551	554	577	544	530	579	570	565	523	614	498	594	572	511	545	588	556	528	547	538	545	493	563	583	554	563	552	547	534	577	565	572	582	553	577	594	559	516	575	526	583	564	572	533	582	562	554	571	553	535	581	579	552	500	544	544	569	576	516	556	557	529	526	500	531	611	518	583	521	577	510	495	548	519	543	538	547	547	550	592	570	549	557	552	542	562	530	562	550	569	547	523	526	566	528	539	545	537	552	577	548	561	543	549	544	595	543	537	571	551	549	571	544	556	547	562	547	510	557	527	553	499	600	532	562	530	558	562	548	536	544	561	564	570	535	543	522	585	582	578	559	567	572	593	532	523	572	545	547	582	565	545	579	549	570	495	511	551	591	543	611	563	538	570	529	561	555	535	608	590	534	555	593	545	536	574	554	556	503	568	568	553	536	511	554	546	575	513	549	590	566	527	565	573	622	569	568	549	564	562	555	574	569	560	551	522	549	543	547	591	578	556	548	529	571	550	554	571	561	529	572	548	539	551	513	554	549	565	553	542	542	569	562	559	549	534	497	541	570	565	529	602	538	561	535	567	641	552	570	563	570	578	583	550	541	570	491	571	577	537	600	567	509	508	526	556	544	569	528	575	562	545	544	576	546	576	534	556	553	538	581	575	557	565	552	540	534	556	566	571	579	533	537	562	602	548	520	571	546	552	566	528	556	544	553	548	551	535	547	555	536	570	568	587	588	512	512	577	536	549	554	562	609	545	556	567	519	567	549	564	518	569	565	525	541	570	567	559	578	605	544	551	552	572	571	560	551	591	537	557	530	525	577	599	535	622	572	556	547	564	551	560	561	563	552	504	569	531	564	555	525	530	607	562	607	527	558	559	563	547	555	553	563	532	578	597	594	540	544	537	540	564	544	594	569	550	577	542	570	583	563	524	558	549	575	528	536	567	540	543	588	525	517	557	591	551	585	545	553	529	567	543	535	589	525	548	498	549	553	548	525	544	523	523	539	553	534	548	561	557	532	566	561	548	490	580	542	583	532	564	528	544	598	541	591	526	564	601	533	559	576	561	555	559	540	582	522	592	516	565	565	550	516	543	580	605	539	569	584	546	544	572	585	532	595	537	564	545	529	558	563	555	553	491	548	532	578	545	534	590	540	540	537	569	595	537	551	522	562	546	564	582	602	556	533	544	587	559	567	560	555	539	583	523	580	569	539	562	565	545	512	599	583	544	560	582	530	560	534	566	556	541	541	574	544	514	555	537	531	551	579	555	521	549	527	615	549	540	558	561	543	555	547	540	550	570	535	525	546	547	537	561	546	577	565	524	518	595	596	567	565	552	556	532	595	549	589	535	538	545	512	572	547	524	520	588	579	577	579	550	540	549	532	599	551	595	573	563	547	553	585	505	587	529	548	607	594	571	538	570	566	569	547	560	516	588	590	595	559	521	565	580	576	537	541	508	576	543	544	542	540	540	578	481	575	609	554	554	590	544	583	533	577	563	543	525	567	584	562	528	588	508	578	567	523	518	553	543	520	571	538	563	577	559	565	550	589	489	552	601	601	539	569	562	568	569	538	578	564	561	628	572	572	529	548	578	561	561	542	532	579	548	550	543	548	557	537	586	571	550	538	565	596	574	557	547	576	551	556	534	548	575	551	532	559	537	533	551	559	525	541	565	572	521	555	551	539	566	549	571	557	559	572	578	585	530	544	521	516	581	542	567	561	549	533	548	562	543	552	532	579	558	571	541	605	555	586	539	606	581	545	580	541	512	571	557	577	559	524	545	542	585	547	586	527	561	591	550	565	575	547	547	554	532	552	561	514	616	552	553	534	561	548	556	531	530	538	562	574	601	553
25688	22096	27529	25634	16732	4811	1455	626	567	554	565	586	539	549	526	597	578	516	559	521	484	530	529	549	575	529	557	547	517	535	511	508	540	524	528	524	522	567	547	554	549	546	513	517	550	564	529	537	529	535	454	537	556	544	562	533	500	557	550	513	507	555	555	538	507	572	526	520	539	527	498	546	538	508	527	525	557	534	547	556	520	509	514	542	544	567	501	533	513	538	497	531	539	530	551	496	550	503	593	525	521	563	474	533	516	547	532	572	548	543	524	515	537	543	533	556	530	545	523	537	528	538	555	527	551	574	529	534	500	532	552	510	533	531	491	539	552	504	522	525	502	533	531	502	531	537	533	575	533	545	556	497	491	482	516	502	537	506	549	546	524	462	554	526	554	516	500	545	521	514	539	514	507	569	528	580	511	539	507	542	483	528	540	541	549	558	546	517	521	508	533	552	519	549	515	503	523	486	521	539	536	552	522	506	561	507	513	543	512	504	561	532	554	506	525	536	527	513	516	522	560	535	538	525	541	563	525	554	512	497	534	508	508	517	504	483	541	525	529	559	493	538	533	504	552	511	470	541	504	535	520	490	536	545	577	541	492	488	520	496	531	551	533	533	552	492	510	514	522	523	538	514	523	523	564	524	551	500	576	537	502	503	516	525	537	520	514	488	592	532	506	568	537	504	550	531	545	533	539	524	546	505	558	516	499	509	541	506	507	550	531	522	536	515	459	546	511	495	527	541	521	529	540	516	546	513	523	507	549	525	536	550	484	502	554	486	512	529	546	545	498	535	500	540	510	518	545	510	517	530	499	525	498	517	566	541	511	531	544	525	552	510	511	508	556	546	501	507	539	551	544	547	512	539	560	530	551	576	556	543	534	550	507	520	511	541	533	536	521	518	543	553	517	526	538	490	563	550	516	520	567	538	553	523	507	554	542	507	584	544	530	524	535	550	525	540	583	473	528	497	535	543	553	544	529	517	535	521	525	515	541	532	525	529	532	506	508	519	515	523	500	511	597	527	502	507	545	527	538	518	515	528	516	496	499	503	518	535	513	547	567	530	532	533	491	531	525	542	487	542	519	520	546	557	554	527	559	506	527	512	547	506	525	523	515	496	496	513	477	526	579	506	489	509	524	544	515	482	521	575	524	528	505	552	510	537	514	545	580	505	535	521	539	541	566	567	532	520	567	529	527	513	541	560	502	520	533	546	539	497	519	547	571	527	534	491	551	548	550	498	542	549	526	513	569	505	515	535	522	551	523	528	523	529	558	523	536	539	497	534	554	535	545	535	492	519	514	524	534	527	578	565	534	546	558	516	508	531	525	542	501	549	514	521	521	555	489	499	526	497	511	517	517	484	515	504	525	506	550	558	544	526	548	516	502	519	532	525	511	535	512	514	520	536	516	564	495	594	554	532	534	498	533	523	521	521	546	518	528	508	549	478	520	523	529	514	555	522	544	550	567	564	534	493	527	536	571	541	503	534	546	527	518	544	547	548	517	530	537	512	535	511	539	531	520	506	560	522	535	528	560	560	559	523	543	515	514	547	506	523	502	520	493	550	510	541	538	516	536	521	541	543	541	502	533	520	541	512	511	503	511	513	517	545	488	519	579	501	579	579	518	494	544	499	535	521	551	582	525	525	526	524	495	514	531	480	532	505	562	519	558	502	526	495	536	520	495	498	520	505	528	527	490	525	506	509	539	542	563	476	554	548	518	519	534	545	514	503	524	513	527	543	495	522	515	560	530	554	539	545	540	515	516	529	508	550	501	530	567	507	471	546	550	492	509	502	501	544	551	521	543	516	569	539	499	562	544	527	571	522	500	528	532	531	552	511	523	487	535	535	515	549	534	527	536	522	498	526	539	543	529	538	529	532	542	558	501	516	497	480	538	532	525	554	528	485	543	547	518	543	521	533	569	508	520	516	514	509	562	544	478	506	513	531	568	536	504	522	570	524	607	531	539	528	561	532	527	509	547	535	495	548	529	556	536	502	548	520	546	531	556	506	503	520	486	542	496	534	509	511	520	487	510	499	577	535	561	534	538	568	550	545	509	523	566	534	514	477	506	543	518	527	528	514	490	530	528	510	555	546	526	538	525	515	487	513	499	461	527	491	554	553	539	527	517	510	526	525	502	530	513	517	552	480	522	531	515	528	521	515	545	514	533	534	533	533	538	544	503	538	512	539	517	535	537	500	546	526	518	526	527	522	525	542	565	514	502	502	491	506	516	581	547	513	515	548	546	544	498	553	533	538	518	478	499	523	551	520	518	512	490	467	508	498	550	514	513	528	528	469	525	525	528	527	486	596	525	523	523	517	554	494	545	558	558	534	567	527	524	532	549	534	511	537	523	542	494	559	474	522	551	524	505	546	530	556	488	573	532	544	538	562	503	569	568	511	535	501	542	535	520	516	521	532	541	494	517	527	534	541	509	511	506	543	566	522	545	497	475	542	502	544	497	553	530	520	550	504	578	546	532	510	493	523	560	519	546	521	560	517	524	505	525	498	528	554	494	521	556	544	546	537	538	545	561	573	532	490	550	542	506	515	514	550	533	516	561	568	508	562	526	506	551	568	539	519	527	552	498	507	534	542	490	541	460	490	541	549	553	512	493	553	530	507	508	514	546	485	507	575	547	572	516	556	547	524	495	535	538	503	541	580	534	521	560	526	495	521	543	506	562	569	531	546	487	532	518	551	570	533	515	548	539	566	541	474	572	556	526	533	516	542	503	495	540	528	556	517	554	538	564	506	533	539	537	482	508	521	516	526	520	518	538	517	539	525	538	558	549	532	560	522	530	520	537	556	571	554	549	561	507	488	547	529	547	502	500	529	507	512	520	560	503	584	504	527	448	522	534	541	541	477	497	531	497	478	481	532	525	492	526	524	547	509	529	520	531	501	525	479	483	536	498	548	566	527	526	535	503	499	498	515	525	536	499	520	515	524	517	552	527	531	518	523	525	520	525	583	525	525	507	536	519	488	535	510	528	498	592	525	520	530	552	497	533	526	503	525	506	505	551	533	474	500	555	535	493	545	556	539	509	519	497	548	518	490	543	532	517	536	520	518	558	540	514	493	563	526	515	485	510	509	513	558	529	495	571	502	530	566	530	512	519	492	526	518	531	502	540	529	552	516	523	479	547	507	525	569	544	562	565	526	560	544	542	525	529	560	531	513	548	483	523	530	545	532	517	509	505	502	516	501	543	525	518	540	500	523	553	555	527	537	551	517	531	519	532	521	539	516	548	514	518	516	589	538	526	511	547	553	516	522	553	532	496	533	490	511	529	548	509	547	552	489	565	511	511	543	501	552	563	531	501	582	517	469	542	565	546	567	545	512	547	510	497	538	545	516	539	544	562	513	494	517	543	513	509	499	478	546	533	547	552	494	523	499	515	537	514	513	521	535	530	583	530	533	481	496	509	540	489	528	505	549	511	547	481	527	550	492	515	488	511	514	553	576	556	534	503	534	570	543	543	549	549	537
57297	64564	22313	9005	7593	3090	1162	487	534	538	512	505	511	507	483	487	488	465	498	485	484	493	468	452	475	498	500	544	473	511	538	498	503	426	460	498	501	447	451	499	502	499	453	497	484	524	480	499	482	492	492	503	497	514	481	479	463	477	461	490	478	491	512	443	497	472	469	472	466	466	455	478	467	466	492	510	449	459	500	463	482	496	474	480	501	493	499	498	501	455	530	510	476	477	494	499	487	470	495	499	481	492	488	456	463	471	507	500	561	549	512	542	503	482	463	456	453	486	487	489	479	466	476	462	488	499	479	487	464	463	495	446	471	467	495	473	487	498	491	461	447	494	418	492	501	439	487	482	457	512	464	440	459	495	458	462	537	474	473	456	498	487	483	464	526	472	457	485	495	438	494	444	460	483	516	430	480	477	520	473	466	473	496	475	462	477	485	450	474	459	499	510	490	441	439	458	458	505	454	463	494	456	476	485	491	490	461	440	458	476	504	459	454	484	478	480	499	455	533	457	474	458	484	506	427	477	447	449	497	477	473	453	479	473	463	452	474	525	499	503	476	447	469	463	479	502	464	490	500	468	507	458	489	462	471	497	441	526	494	477	460	488	502	490	525	445	465	499	463	482	507	464	474	457	456	485	493	450	498	463	480	490	471	480	468	485	451	494	470	485	488	439	464	474	462	511	462	461	511	459	481	435	480	481	455	462	467	476	456	461	448	464	475	491	481	511	478	477	497	429	458	451	432	493	478	536	468	478	502	445	501	493	475	477	489	477	503	453	493	444	458	492	478	492	482	460	462	511	480	467	479	470	484	464	484	484	466	489	489	453	507	491	454	508	515	449	490	462	471	436	462	458	467	462	488	498	410	467	466	495	465	452	452	491	462	475	480	471	502	462	516	483	462	454	444	477	449	511	478	470	517	469	473	515	433	448	509	464	481	461	480	510	467	501	523	465	483	502	443	503	448	493	519	469	451	465	477	490	545	493	502	455	463	501	507	514	498	450	470	455	478	476	493	483	482	501	446	488	472	465	476	493	511	441	478	445	491	441	474	493	493	479	458	472	493	511	491	470	487	514	472	467	452	453	490	518	480	471	504	461	432	490	459	458	490	497	441	504	449	484	476	466	485	461	461	468	480	496	449	451	481	496	486	490	500	483	507	469	510	478	521	496	475	481	501	443	504	480	516	447	481	512	484	469	478	486	501	464	492	498	443	492	471	438	470	482	487	465	442	491	522	482	471	470	473	457	451	476	471	484	460	471	506	433	477	463	462	463	465	516	448	477	485	492	497	475	456	455	460	452	467	472	467	468	470	463	486	514	469	473	481	468	467	476	451	501	503	483	469	480	461	459	491	455	499	476	468	443	504	484	490	482	483	498	467	510	482	447	483	499	490	495	492	471	499	480	469	468	457	477	446	453	477	475	521	490	450	511	524	511	456	471	468	453	511	432	474	474	487	520	477	492	463	486	503	468	457	498	529	470	471	476	457	490	477	500	467	473	505	498	454	498	452	458	500	488	500	501	461	492	501	473	469	519	480	469	483	461	478	489	483	447	479	444	470	477	480	441	483	456	525	460	491	493	520	537	507	435	483	507	459	486	454	485	470	453	494	509	475	495	489	483	490	490	472	473	425	463	500	486	468	491	444	476	450	498	490	480	510	495	510	484	478	459	477	500	487	433	494	494	468	472	521	464	482	461	471	480	452	456	471	475	446	492	481	461	469	517	433	469	477	495	475	490	475	496	518	437	459	498	499	497	501	465	459	472	481	480	478	490	460	486	515	481	499	470	464	489	528	466	458	440	456	515	481	475	451	480	490	474	480	487	473	473	464	463	494	452	503	487	453	465	485	472	484	471	483	478	453	521	446	469	447	465	462	473	464	474	465	437	492	506	483	510	511	452	504	463	493	490	435	441	493	487	468	475	463	493	512	458	503	498	461	461	464	458	453	485	487	496	508	468	442	484	464	508	495	450	526	498	455	459	467	465	526	490	479	465	509	459	454	491	504	422	516	495	466	455	476	432	474	473	476	481	474	486	511	505	475	506	458	467	468	466	471	480	476	470	461	502	442	485	501	457	472	466	417	445	449	473	443	493	446	477	533	485	500	468	435	478	499	482	492	475	500	484	462	483	490	480	434	483	488	488	471	504	453	510	466	440	457	456	473	459	456	498	509	490	466	489	489	475	450	478	475	474	530	424	480	427	451	482	444	516	484	453	460	477	446	473	455	445	513	503	451	508	484	451	494	464	474	502	452	489	469	474	505	495	458	477	490	462	481	462	453	477	497	458	478	472	468	461	499	485	513	463	469	466	481	471	487	462	477	501	455	492	470	480	496	501	488	460	464	486	489	467	487	471	444	503	516	465	496	470	489	472	473	426	440	480	516	498	459	461	462	491	458	508	446	463	497	512	469	457	495	490	453	458	463	473	511	456	482	456	466	485	457	484	489	478	500	439	515	497	494	475	476	461	455	462	476	472	491	498	444	495	436	471	474	466	451	510	476	471	435	446	435	475	483	464	479	460	450	478	469	495	460	476	453	507	447	533	487	466	486	491	438	463	491	494	509	489	451	477	454	524	500	474	483	445	493	499	489	451	459	454	473	459	456	478	470	473	475	500	495	465	491	485	467	452	454	501	476	543	450	462	438	492	507	491	425	525	511	458	433	477	445	506	458	478	463	536	456	491	486	480	492	469	517	485	451	485	477	498	462	484	431	413	488	503	479	448	496	478	476	494	464	521	499	514	491	477	484	456	465	489	446	506	458	463	498	469	451	502	518	478	507	484	488	474	460	458	462	493	493	490	499	447	463	493	463	476	458	493	485	504	505	465	482	510	466	466	524	509	446	489	490	488	486	459	450	489	465	511	490	487	509	477	440	483	427	491	487	488	496	483	462	458	439	475	499	490	451	508	458	489	498	459	471	468	493	454	492	443	481	457	471	502	457	471	536	520	488	465	462	478	483	498	485	477	492	437	486	469	459	493	493	468	468	458	449	487	467	450	461	446	489	445	472	459	514	475	469	483	491	487	462	456	493	522	462	454	500	482	487	449	472	460	423	499	535	496	462	476	448	503	456	508	493	470	481	471	499	494	480	490	474	471	493	491	481	476	453	475	487	506	496	437	454	452	492	479	471	485	478	498	516	479	478	453	493	464	492	516	472	462	507	460	456	450	473	479	474	497	468	485	487	466	494	504	477	462	484	466	460	466	468	459	453	472	489	495	498	471	482	469	485	491	476	470	493	490	505	481	432	433	461	527	517	463	499	468	472	502	465	456	459	470	456	461	463	492	516	473	452	473	478	479	487	474	492	479	493	450	485	464	484	441	535	482	492	441	475	489	471	465	463	478	478	452	485	468	485	478	467	410	460	483	468	457	469	499	478	496	425	505	480	485	477	495	459	496	502	485	510	497	476	491	490	438	509	479	428	525	470	476	460	485	531	450	451	455	520	442	480	494	468	435	485	476	477	444	475	463	459	468
24501	21667	28081	25104	21371	13232	2919	815	687	708	693	654	666	663	673	691	639	651	606	639	659	635	639	661	622	587	670	652	632	599	645	602	624	627	615	644	601	610	622	599	600	611	591	640	624	644	620	585	600	619	580	634	592	629	643	604	606	605	640	598	611	618	641	630	623	642	604	650	662	641	628	629	657	639	605	653	627	596	635	602	613	582	625	636	650	632	633	619	634	631	605	669	652	615	629	596	651	598	613	607	617	546	551	613	595	629	616	620	631	662	667	574	628	632	591	584	604	585	630	608	629	572	608	586	665	607	629	633	660	595	586	633	577	627	636	588	646	597	633	635	630	617	599	607	610	584	590	635	611	571	586	584	605	613	598	605	623	572	586	613	628	624	585	637	649	604	612	606	592	617	570	618	594	625	596	580	604	621	662	576	620	606	597	613	570	602	629	583	647	611	625	594	609	687	611	598	582	618	627	587	661	627	610	585	627	608	662	604	618	637	606	619	638	568	575	588	639	610	627	604	642	636	594	607	608	626	635	604	590	570	648	606	652	581	582	587	616	604	631	602	618	604	601	599	598	584	598	660	639	614	535	664	619	609	593	636	608	610	592	624	651	610	575	631	615	612	645	608	609	628	596	556	597	613	654	607	643	632	603	602	685	644	592	598	620	600	571	612	648	624	664	600	598	618	566	616	657	635	588	643	636	631	632	672	641	577	637	594	617	607	666	610	572	625	665	607	574	648	608	615	641	612	605	634	599	584	626	615	624	626	612	608	644	641	607	628	631	588	603	625	620	629	560	599	596	601	585	581	646	614	614	603	594	610	637	583	619	634	603	603	565	591	618	626	562	597	604	589	631	592	627	593	650	604	625	659	609	596	627	618	601	587	593	617	625	590	608	598	629	631	642	653	620	583	595	623	639	578	571	619	624	572	615	585	590	642	627	610	572	596	648	660	589	611	629	642	609	620	606	614	646	613	645	656	652	595	638	609	600	594	653	625	626	628	589	603	641	616	602	618	620	590	621	583	631	648	629	596	596	629	621	623	609	569	610	624	618	602	627	649	586	588	619	598	635	623	582	597	614	620	597	632	574	620	640	604	645	627	592	653	641	624	645	641	617	642	650	611	627	611	611	578	625	600	609	576	597	639	642	599	640	606	614	587	661	559	583	618	601	664	615	602	624	616	586	558	642	639	625	604	565	605	626	640	590	561	604	625	621	596	581	628	622	619	595	610	561	629	616	629	603	591	591	593	606	590	607	614	625	615	591	578	591	642	629	636	597	638	608	610	613	615	618	606	623	622	608	650	633	586	625	588	563	603	613	587	565	592	598	634	626	655	620	624	648	633	621	610	664	594	602	572	635	627	585	587	640	607	608	635	628	645	608	604	596	635	664	587	611	658	633	661	608	626	646	585	621	629	640	593	609	593	627	616	638	603	651	592	602	581	605	579	617	604	617	597	598	577	615	577	610	645	648	593	602	643	632	618	589	654	625	655	552	600	572	579	585	652	619	627	597	618	622	601	561	611	588	589	597	608	629	595	569	637	589	582	628	609	597	633	553	666	586	622	589	583	612	581	601	637	618	574	590	609	606	647	633	574	595	614	625	594	644	580	562	632	633	580	612	568	624	581	597	631	607	649	629	597	586	613	611	613	620	635	607	576	612	637	642	575	640	584	630	620	627	620	643	649	586	600	624	593	640	636	624	702	633	647	629	612	624	567	624	605	623	631	634	602	612	608	567	624	586	628	614	572	628	589	589	615	641	590	628	607	667	590	641	611	601	620	625	563	653	560	586	601	614	636	591	626	617	626	603	602	613	634	624	658	604	637	617	571	625	650	625	629	626	628	583	572	610	605	651	605	602	581	563	601	601	651	610	610	617	663	624	585	579	584	596	604	589	596	624	628	597	635	647	567	616	564	604	626	658	619	605	613	622	619	603	662	595	586	618	605	599	594	582	644	615	606	651	604	610	556	578	590	598	649	639	651	593	619	609	603	615	619	652	598	577	623	570	658	585	610	644	613	633	620	612	603	587	604	599	596	612	665	635	581	615	618	625	613	588	615	620	596	564	581	650	582	625	616	620	584	629	639	610	597	588	616	579	602	605	631	587	628	614	597	569	619	640	627	631	614	600	607	621	585	613	633	628	589	546	602	600	599	637	632	647	603	671	646	616	633	625	636	658	616	556	608	606	571	620	576	614	592	609	639	590	605	624	593	609	613	584	607	610	611	627	643	594	646	609	589	600	627	596	628	587	634	603	598	594	569	585	605	564	613	657	621	628	657	578	591	598	654	606	611	613	678	622	623	590	619	565	621	606	642	646	642	568	629	603	604	630	616	580	642	614	607	565	568	629	615	598	636	589	633	573	633	623	635	667	597	577	622	602	617	638	575	598	621	610	599	615	604	595	634	585	638	628	640	607	589	595	585	621	583	629	593	588	606	615	605	598	647	621	628	600	625	687	643	622	624	601	617	648	633	625	603	641	569	634	613	653	618	605	616	596	584	624	608	583	650	610	594	581	613	644	612	591	630	607	626	678	636	600	590	630	636	653	629	596	627	630	580	584	611	620	570	596	626	663	622	628	625	603	619	608	599	623	660	606	652	638	593	633	617	637	614	648	634	612	616	655	635	687	652	613	622	653	659	543	666	632	622	580	628	569	644	591	603	648	620	605	619	638	609	590	588	636	613	612	612	628	621	633	588	575	620	652	620	637	597	624	583	607	657	599	625	605	637	577	598	623	663	697	605	610	659	612	606	629	636	579	598	623	617	647	601	591	646	607	610	602	623	616	575	591	622	566	640	610	604	611	652	585	592	587	577	593	628	641	634	633	615	577	634	566	592	582	621	602	567	664	613	627	621	601	605	614	618	602	620	617	594	592	596	598	585	619	628	628	595	624	616	603	636	612	665	588	616	625	596	618	617	587	671	602	579	599	639	606	611	610	640	585	610	600	598	611	616	615	580	657	620	602	600	613	634	628	632	556	608	619	600	640	640	565	627	602	634	670	626	653	595	548	641	595	589	641	600	582	590	594	579	540	671	616	642	611	606	638	611	608	629	650	637	630	619	602	618	624	585	570	657	601	620	642	593	590	577	636	616	619	624	602	628	645	593	556	605	635	581	656	629	602	632	616	606	630	562	594	634	603	615	586	549	615	646	627	622	606	603	620	645	649	571	642	648	652	640	604	652	621	630	630	626	584	659	615	657	652	644	616	625	619	573	643	615	563	599	639	559	623	630	594	598	605	666	598	564	594	637	598	650	596	590	611	650	616	615	602	629	631	582	605	636	604	630	595	656	579	590	597	608	647	603	627	579	620	627	613	605	554	629	596	595	586	608	562	616	612	625	652	616	627	604	628	629	657	590	598	619	630	621	648	583	639	633	597	646	607	616	599	566	592	596	605	633	596	577	623	641	577	588	611	620	626	608	637	627	629	640	596	617	562	592	585	586	586	650	694	630	611	608	605	622	585	616	612	607	618	627	647	583
57686	75545	28278	14110	11674	5114	1640	704	648	602	621	599	565	545	595	588	621	553	557	577	572	600	570	561	601	584	534	584	573	551	557	555	568	528	567	564	538	599	574	611	564	556	563	608	582	588	547	605	582	598	612	546	568	581	559	550	579	608	599	560	593	559	577	577	555	583	593	562	577	609	566	555	571	543	549	588	559	565	486	541	572	592	555	556	588	571	560	566	569	577	544	552	575	528	600	551	584	549	532	559	540	546	594	557	548	560	591	606	639	625	634	522	564	550	574	544	588	547	605	533	552	567	559	569	577	567	550	585	626	563	577	618	569	538	552	558	565	598	552	545	576	537	606	550	534	552	601	584	571	490	588	532	533	539	537	544	585	552	552	598	528	563	619	579	542	566	536	567	528	540	545	531	545	556	539	550	574	538	562	569	536	601	560	604	516	624	537	559	544	552	573	528	603	586	539	576	505	496	584	566	584	570	594	565	588	549	570	530	544	568	552	568	569	564	580	579	572	556	597	565	552	555	537	567	530	592	516	545	571	592	477	566	538	548	554	543	570	534	571	588	610	589	571	568	560	536	616	576	525	550	586	586	553	559	576	584	545	571	574	575	578	555	608	506	494	566	535	552	530	554	543	553	538	545	549	589	573	554	578	540	547	565	559	571	565	560	580	568	560	523	604	565	545	593	576	583	531	547	548	552	597	554	566	564	544	567	583	561	570	588	561	553	524	546	583	560	553	523	531	541	542	554	569	549	532	558	587	577	582	542	582	563	599	542	562	532	510	578	562	566	583	541	579	558	591	559	583	565	564	554	549	550	587	539	575	552	538	532	596	564	518	584	555	550	534	542	559	549	630	555	562	566	541	581	554	572	575	543	517	549	566	555	571	546	585	581	506	542	596	548	556	584	580	581	527	597	591	543	582	553	562	556	540	577	539	595	523	567	514	569	558	568	556	538	554	539	585	600	571	568	560	551	559	560	571	551	537	546	569	517	551	570	544	541	579	563	585	564	521	560	543	555	546	592	563	553	512	547	530	615	535	545	572	588	536	547	547	552	519	526	531	590	506	560	562	601	555	568	543	560	546	558	523	566	583	561	571	541	558	556	516	585	556	587	559	530	540	554	543	572	539	564	546	522	564	585	522	552	536	537	522	576	566	533	536	535	544	578	579	576	559	571	528	526	570	547	535	564	566	569	570	558	530	575	536	585	545	554	593	589	576	570	558	544	569	569	573	579	584	570	567	540	536	542	631	545	514	528	568	571	565	594	599	559	575	589	584	520	539	588	558	526	522	544	559	563	562	550	579	545	557	565	538	566	586	516	529	573	606	568	593	573	548	558	562	585	552	511	591	563	584	579	527	551	601	557	631	589	530	567	572	592	515	538	586	560	571	604	556	522	578	548	597	555	588	563	558	559	567	573	541	557	571	541	504	551	565	547	531	577	572	555	556	528	556	531	581	528	557	566	549	538	559	554	566	571	518	542	572	542	540	545	576	503	563	558	535	598	583	568	547	542	551	495	565	536	549	534	544	585	575	557	535	561	562	610	521	556	562	572	518	565	567	629	557	589	589	588	554	539	575	561	549	537	548	583	563	562	487	535	580	541	583	548	571	534	562	577	563	565	542	595	574	594	564	594	566	586	518	570	547	541	550	558	548	541	561	582	554	550	578	539	534	554	563	526	587	590	537	543	538	549	565	555	587	496	600	574	572	568	558	542	555	557	560	551	595	540	571	556	600	561	548	549	546	544	575	562	574	543	534	557	516	599	553	543	546	554	516	572	534	603	575	564	553	524	570	537	565	554	591	577	565	563	560	577	548	541	554	572	544	544	516	576	594	535	565	616	562	554	548	566	597	541	537	576	573	569	554	567	553	558	559	586	584	578	594	563	601	552	565	580	566	544	566	550	546	528	561	576	571	583	602	566	567	633	587	567	574	572	514	545	550	563	538	577	578	545	507	575	561	549	536	568	549	547	544	564	564	600	558	587	574	533	552	554	564	546	500	630	543	569	542	525	550	567	556	523	531	536	580	572	526	592	537	534	523	527	547	557	577	536	557	539	535	555	532	564	543	527	620	535	570	563	556	547	570	514	581	537	515	561	548	570	569	510	572	565	573	585	535	545	536	627	527	546	567	539	569	573	585	536	551	517	591	520	525	582	563	541	558	579	548	497	509	547	555	577	567	501	546	558	511	548	547	577	603	518	523	546	551	542	542	598	597	587	583	520	498	560	526	539	588	536	568	537	526	597	558	554	579	533	550	602	540	569	561	580	515	544	581	583	603	537	593	567	564	566	524	570	585	555	597	542	549	561	524	573	539	542	537	559	538	550	546	532	562	509	567	581	551	557	564	519	535	544	546	571	573	548	629	541	576	547	533	577	544	545	560	592	555	553	547	564	558	590	563	550	560	520	502	545	546	580	565	532	548	538	554	567	553	553	556	586	577	549	569	537	542	563	557	554	540	550	562	534	563	553	525	548	554	538	601	550	568	578	587	540	553	540	538	536	600	582	555	588	573	531	588	545	566	551	555	571	520	551	599	586	552	560	557	543	483	566	558	578	598	530	563	526	554	554	578	568	592	539	591	565	594	545	553	547	555	523	508	508	566	557	544	592	537	541	555	517	526	566	583	525	581	525	532	541	553	608	544	565	557	543	545	514	557	536	563	524	547	568	562	555	554	563	572	591	575	567	511	561	512	598	558	546	546	542	561	570	553	577	566	545	565	573	611	544	591	555	571	552	568	552	543	545	554	578	492	536	559	555	573	573	538	549	510	622	516	539	535	577	551	559	544	527	582	566	534	571	580	563	546	533	551	589	564	527	533	538	519	540	539	551	583	549	520	555	558	555	595	554	567	545	579	589	561	558	539	593	592	542	552	558	545	528	564	565	553	577	585	581	508	545	555	590	554	573	592	584	537	554	527	539	563	550	584	535	509	519	546	546	547	546	550	570	561	570	531	630	543	595	567	517	553	562	528	563	535	565	499	581	574	521	532	533	559	584	537	517	566	548	556	584	554	521	533	573	564	569	551	563	531	593	549	521	544	577	577	564	573	546	522	562	535	562	561	563	556	579	578	501	551	551	532	548	569	547	520	530	597	542	553	564	597	595	552	532	535	570	566	541	521	582	542	557	582	548	525	536	542	520	523	532	509	551	560	559	521	591	567	547	542	565	546	534	567	561	573	550	576	593	566	521	573	554	602	599	550	582	535	537	577	565	605	567	544	568	570	517	531	548	551	525	558	527	553	534	532	511	544	514	616	537	551	503	595	570	524	567	553	561	583	530	538	569	550	593	550	547	536	515	537	508	585	544	550	495	615	514	545	529	525	566	528	595	574	525	582	540	558	531	507	555	559	578	570	530	565	545	573	573	576	574	564	551	581	588	539	548	563	549	582	547	560	499	526	577	535	566	579	575	546	531	557	545	545	558	574	552	517	549	535	570	534	571	576	552	570	544	555	587	545	559	597	546	519	569	552	556	589	564
31440	22178	8184	1555	904	712	599	563	556	517	570	544	519	530	541	554	577	526	503	561	529	541	537	521	526	517	545	553	513	564	538	560	547	488	491	518	609	536	568	546	566	560	558	543	553	536	579	546	594	540	505	544	556	486	568	525	527	542	524	529	599	555	509	580	560	524	531	538	526	558	544	544	577	535	508	552	556	552	579	576	552	546	522	598	541	553	526	540	491	554	520	547	544	521	552	520	535	549	538	541	499	543	530	570	539	577	620	553	548	566	536	493	544	524	547	535	539	513	546	536	550	590	554	581	557	553	529	565	557	524	527	561	553	547	557	557	561	584	553	538	546	579	518	569	539	537	607	515	521	540	532	545	540	529	528	536	613	575	543	515	534	550	543	511	544	524	577	556	525	556	556	559	541	545	544	515	549	555	583	537	540	540	541	517	562	533	556	499	583	556	528	527	543	548	509	521	566	539	546	536	529	519	550	555	556	570	557	563	539	537	542	557	529	561	535	592	540	541	554	530	530	536	527	539	533	554	526	533	524	590	533	526	518	500	568	559	534	499	537	566	540	548	497	490	536	521	550	586	527	547	608	539	552	544	544	593	504	590	524	529	573	550	515	561	545	494	560	552	528	585	525	546	558	502	570	543	513	581	522	521	536	535	533	533	580	558	544	519	575	548	568	524	502	548	570	545	530	530	569	535	532	566	556	516	537	533	532	532	512	536	605	561	537	575	546	552	578	535	526	569	593	586	556	510	538	517	513	564	550	524	547	535	547	537	542	564	568	522	503	530	572	584	545	565	518	534	538	582	518	524	545	514	551	523	480	528	553	556	541	567	544	516	541	572	522	538	537	539	499	550	535	534	568	525	556	537	508	517	543	540	536	524	581	586	549	566	533	493	535	532	502	528	494	578	485	511	537	536	572	497	527	536	533	530	585	537	539	591	570	571	552	539	577	490	555	568	555	504	555	534	545	521	552	539	520	538	572	559	550	544	517	552	541	555	563	512	533	501	528	570	526	537	563	563	540	542	543	559	536	529	529	539	553	542	588	533	565	546	507	567	525	553	533	525	541	559	559	581	515	548	513	525	548	568	554	518	499	492	525	535	560	537	508	525	523	534	527	543	550	538	524	544	552	559	556	547	504	521	547	553	535	535	521	523	562	524	527	581	576	511	553	567	529	539	554	547	545	543	578	491	563	549	531	539	538	530	543	544	554	554	579	557	521	544	573	506	522	552	517	556	559	574	528	516	557	556	543	520	542	559	549	546	552	539	521	546	564	544	532	524	538	529	495	562	560	527	532	544	583	550	550	529	522	520	554	550	551	532	547	520	562	582	568	578	555	530	535	569	527	555	566	555	545	563	561	543	532	552	545	524	553	517	548	554	558	553	536	529	505	473	590	566	498	548	526	558	558	571	481	511	488	554	551	493	520	548	559	547	556	565	551	553	550	534	583	556	493	519	540	562	538	544	504	575	569	539	554	518	571	559	564	536	546	533	520	529	528	539	529	506	558	527	518	507	580	549	547	530	524	548	565	587	523	550	525	607	506	534	533	568	497	567	580	553	601	538	486	545	541	545	511	547	544	536	539	555	558	555	568	524	544	510	527	532	549	497	570	561	552	518	533	535	560	571	531	516	562	575	499	547	566	556	568	516	599	544	610	546	558	534	547	544	505	583	576	542	530	593	552	593	533	582	575	562	558	565	542	527	583	531	562	517	528	545	533	537	556	535	536	535	519	516	575	532	569	547	518	571	577	573	535	517	579	544	552	526	574	567	518	545	542	546	506	535	515	502	548	572	534	526	502	558	553	513	535	539	551	510	523	525	565	559	552	559	518	543	588	539	543	578	564	530	557	564	549	542	510	532	586	535	529	509	563	557	548	467	559	483	519	566	540	514	589	550	542	542	547	518	528	542	560	580	511	558	551	556	561	499	546	553	546	572	510	533	530	550	541	553	547	504	537	525	542	593	522	536	527	543	547	487	535	580	544	524	557	533	519	565	555	536	555	508	554	539	572	529	536	507	539	550	568	546	558	514	465	564	528	542	541	573	548	582	566	565	533	545	556	535	572	535	554	533	531	542	605	533	541	552	525	550	531	575	565	528	543	568	545	506	493	590	564	531	563	538	534	502	527	518	563	530	556	534	540	526	561	569	519	509	580	524	486	544	565	573	521	558	525	534	564	532	551	516	504	519	534	512	599	528	528	544	516	569	550	571	554	565	522	602	558	571	559	516	560	545	533	572	533	539	564	548	506	594	568	543	539	569	532	547	538	516	544	538	507	548	555	550	530	541	555	535	552	548	555	564	541	572	535	545	527	529	528	548	548	564	548	528	530	547	555	549	529	569	526	549	576	521	493	551	526	520	522	538	549	518	549	577	570	537	547	541	505	567	568	558	559	505	552	520	538	540	525	547	551	521	557	549	536	549	529	570	549	540	540	521	549	524	516	566	553	558	564	570	560	557	542	527	549	593	505	575	461	540	547	526	516	539	542	512	544	518	540	541	517	537	596	555	540	556	534	517	607	558	553	518	541	522	546	584	540	555	504	536	499	553	549	581	556	555	540	581	539	560	523	554	530	600	526	570	519	533	539	577	516	556	543	554	550	551	539	543	514	562	527	578	544	506	529	532	564	549	529	529	547	546	562	540	565	508	560	529	564	545	520	576	532	542	552	558	566	503	525	559	516	500	515	528	552	538	538	565	538	568	541	555	532	560	524	572	525	533	551	521	509	519	554	573	508	546	586	549	553	534	550	531	569	505	528	588	557	535	560	519	565	558	535	506	542	535	519	566	522	502	578	556	552	557	559	580	531	574	563	541	538	536	557	506	589	524	499	527	529	525	578	531	551	524	567	542	541	532	518	534	559	540	521	536	513	538	554	523	511	565	556	537	541	549	551	557	556	550	552	535	533	532	532	534	557	552	533	513	581	513	530	524	522	548	507	562	524	493	536	538	561	537	529	512	565	585	585	561	553	537	572	521	530	559	519	555	546	571	532	490	551	544	565	539	534	541	558	563	515	544	553	528	536	498	562	543	514	513	522	514	519	545	521	557	537	525	550	515	546	533	574	553	512	545	528	535	524	571	516	545	478	544	559	531	554	516	503	532	508	569	552	567	501	509	513	545	511	595	568	553	568	548	529	573	564	567	557	528	508	572	586	483	503	508	516	575	526	536	547	528	553	534	582	551	528	539	530	554	546	531	558	539	547	583	521	520	505	545	518	531	527	557	564	556	548	554	554	517	533	564	526	549	548	533	520	558	504	539	537	555	545	514	541	521	548	565	575	557	542	542	519	565	541	567	544	518	521	563	581	526	501	568	566	582	516	543	569	569	563	558	529	545	524	528	572	577	511	535	574	567	547	623	599	562	502	557	541	508	576	550	507	551	566	511	491	576	544	592	523	537	564	517	532	558	535	552	562	541	546	528	523	527	557	531	553	567	501	538	571	529	532	554	554	521	496	505	530	550	563	516	553	497	555	577
22965	16101	3460	1094	939	629	503	483	444	448	482	465	413	439	491	445	445	461	503	529	501	458	471	462	455	471	450	464	492	453	460	480	483	451	482	481	430	432	481	473	482	479	457	495	446	488	496	436	489	452	467	476	459	436	434	467	498	476	483	503	450	460	458	487	444	514	455	456	453	475	455	449	451	498	434	508	474	498	471	434	437	441	454	471	440	448	476	457	486	452	458	412	454	435	493	477	460	468	460	471	461	462	504	455	447	488	451	492	436	493	415	449	462	436	458	404	464	454	461	478	446	454	496	455	476	486	498	482	451	441	416	488	436	492	469	433	466	465	479	472	462	436	456	462	467	457	468	464	488	484	504	470	463	464	467	503	464	459	475	463	444	471	477	446	468	442	447	430	483	456	461	460	473	512	470	453	470	475	456	438	473	451	476	475	418	472	461	454	465	459	470	448	467	478	451	466	452	455	450	426	424	457	491	463	483	484	465	474	484	498	496	460	486	423	475	435	474	455	480	439	472	448	479	461	467	483	485	457	482	507	457	441	409	429	462	464	458	445	476	474	447	472	437	445	513	461	433	448	496	460	456	489	481	467	480	457	475	493	444	418	446	456	482	442	457	470	440	473	452	443	447	471	473	444	457	487	435	487	440	420	490	455	470	454	463	462	461	498	480	473	506	471	468	458	525	444	469	478	479	479	447	462	440	455	508	405	461	485	445	431	472	484	465	455	466	478	458	418	445	474	467	463	499	500	486	417	504	463	462	479	470	483	440	460	485	497	490	453	460	464	467	474	458	471	461	464	437	479	477	445	450	461	498	430	471	462	452	483	497	480	458	466	453	448	460	464	480	480	463	457	459	468	462	479	436	455	470	442	483	414	492	438	503	470	464	462	435	428	498	477	469	464	472	450	470	510	454	483	500	464	460	492	438	464	486	476	446	475	485	485	469	489	456	500	453	460	482	492	452	447	480	471	432	476	452	453	463	431	432	500	450	489	440	471	452	443	471	471	470	458	479	429	465	462	492	497	488	457	486	475	501	513	465	472	433	441	428	474	416	468	483	483	473	468	461	445	498	532	441	458	450	425	447	456	465	445	427	460	456	455	440	461	435	475	464	486	458	450	442	440	438	470	456	453	482	472	434	451	423	475	494	474	424	453	437	468	444	442	497	472	456	456	478	440	453	488	466	461	459	471	460	453	442	461	454	444	411	473	470	454	442	493	489	544	476	464	471	418	450	496	479	469	485	478	446	510	467	487	493	477	495	453	470	439	461	463	493	457	437	456	493	445	432	487	472	470	491	484	446	424	479	480	469	466	491	445	439	501	471	438	463	420	437	471	487	402	460	456	482	432	490	508	483	468	459	455	474	486	456	507	445	477	445	474	443	442	466	445	428	488	473	460	482	468	440	493	476	498	438	448	458	480	465	484	442	479	466	466	443	427	482	475	468	464	470	452	461	463	452	445	431	453	440	463	468	461	453	450	475	447	483	445	490	448	434	471	450	453	468	485	451	456	418	468	485	458	475	470	462	482	495	463	472	464	492	445	499	464	449	490	485	459	480	457	484	440	493	495	468	440	438	464	448	461	473	466	478	460	433	458	459	462	495	455	444	436	467	450	463	454	467	421	441	481	434	434	431	439	457	431	466	474	441	461	466	487	475	474	470	441	453	487	489	464	501	496	456	427	439	504	451	455	452	481	440	478	471	496	465	458	475	448	465	440	456	482	445	471	453	474	464	438	484	469	491	479	388	444	473	466	486	459	467	498	464	459	447	428	459	463	485	452	417	451	459	458	462	473	456	454	463	451	491	438	458	433	486	458	444	432	443	456	444	480	466	474	477	463	452	506	448	483	411	452	487	465	459	446	457	459	456	463	459	449	471	516	492	441	488	464	455	447	427	476	473	476	484	447	468	471	501	458	476	407	480	490	486	444	470	485	443	453	475	413	442	422	473	445	433	471	456	460	464	470	476	456	465	450	440	450	445	430	473	440	460	451	484	467	461	482	441	467	438	493	451	472	469	439	491	491	448	437	471	457	510	424	461	462	444	479	437	460	483	501	431	512	464	440	479	447	452	435	476	455	493	466	443	471	460	421	484	429	466	468	465	445	439	453	490	444	471	470	464	448	452	486	465	442	439	438	492	467	438	447	455	480	450	492	456	463	485	495	430	480	485	467	467	489	472	445	424	478	434	444	463	452	522	460	496	467	435	457	471	492	475	464	470	497	462	437	442	447	466	457	462	460	477	456	442	468	477	475	426	454	468	500	431	483	465	459	493	442	469	461	436	413	445	474	463	454	447	484	445	463	507	466	461	498	462	471	477	475	468	455	450	450	443	501	465	452	427	487	455	462	447	442	442	509	512	493	497	462	485	463	460	450	449	435	487	482	456	487	492	453	479	476	452	499	440	486	496	447	422	433	414	500	489	472	479	504	474	439	465	453	463	449	435	462	481	464	503	428	466	447	468	475	454	455	468	445	450	477	461	483	450	466	454	471	507	474	448	478	465	447	466	433	452	494	482	501	443	453	425	456	472	485	468	443	454	465	469	503	480	454	477	468	453	467	433	458	485	463	462	523	473	460	450	453	438	458	490	490	417	457	424	469	458	483	460	464	473	455	482	438	466	498	448	510	465	477	463	437	452	440	469	458	422	457	456	443	398	455	490	491	482	490	422	442	490	432	477	493	470	496	448	485	464	424	456	457	466	413	481	465	502	465	514	462	422	445	433	457	451	426	473	475	515	472	464	462	453	494	492	500	479	460	436	486	496	460	479	447	452	429	414	465	458	464	469	480	474	459	433	451	499	481	480	473	494	450	455	441	461	443	501	432	503	470	479	477	477	509	472	472	438	448	446	467	490	482	425	466	409	455	452	464	470	455	485	473	428	423	463	459	460	478	463	460	510	497	452	486	442	447	495	501	484	458	462	457	467	482	468	454	448	511	440	434	457	495	467	448	505	499	436	450	484	446	493	455	441	477	451	462	457	478	490	429	458	479	479	466	427	467	444	510	472	457	453	494	464	497	468	483	504	444	479	443	473	470	481	475	413	480	442	485	481	437	448	510	473	446	437	507	476	456	465	481	424	447	436	477	446	477	473	411	439	447	421	431	468	486	504	470	422	441	495	424	408	417	433	451	468	452	476	450	486	459	481	482	475	462	420	434	480	476	449	448	449	498	489	470	491	457	437	446	482	471	448	448	487	476	437	453	462	459	473	458	480	481	485	426	464	478	459	466	473	454	469	457	410	439	482	480	456	449	486	503	474	459	440	487	505	484	466	492	468	424	417	475	470	461	473	457	422	454	485	477	452	452	462	446	452	483	476	420	469	451	460	449	447	453	451	460	475	480	461	455	471	445	475	469	479	442	476	475	466	436	449	472	489	480	491	483	486	444	444	449	447	461	443	439	487	467	458	506	464	442	435	458	442	437	481	505	443	471	448	460	451	434	490	450	439	488	499	469	515	483	479	414	483	492	466	438	426	451
25787	22059	27999	25163	15563	3790	1350	561	455	466	479	503	480	472	475	450	428	499	430	473	448	485	462	461	448	455	435	451	446	449	471	491	505	480	467	442	439	455	467	416	436	474	421	459	429	457	442	436	473	461	445	442	466	430	432	426	469	433	443	438	411	447	475	437	449	421	433	421	462	439	490	464	450	432	433	404	476	426	430	480	463	448	437	414	444	469	495	489	454	445	478	437	486	455	455	453	421	468	477	468	447	460	458	429	458	437	470	455	432	450	471	449	456	421	457	452	454	445	471	498	424	491	423	453	470	452	426	462	433	444	416	458	450	454	457	473	450	402	429	467	486	457	390	459	469	471	483	456	450	429	396	448	477	399	478	460	433	419	475	444	395	446	429	436	422	453	418	448	430	444	488	451	444	464	472	446	432	482	440	429	507	429	425	457	412	440	428	433	421	489	470	460	451	420	440	470	460	423	444	437	466	442	508	448	418	455	421	426	458	474	462	475	437	466	444	440	438	454	469	442	449	453	496	464	436	462	453	418	424	454	448	428	446	421	452	478	452	442	430	490	467	411	482	423	473	441	428	459	447	463	449	470	452	486	439	484	411	433	422	453	437	442	458	450	439	447	444	463	446	443	436	458	457	414	446	468	476	457	468	449	424	459	461	448	431	454	436	438	463	454	428	457	442	435	447	430	430	430	429	421	479	470	433	456	445	504	439	447	413	463	476	428	434	415	442	460	465	450	433	415	432	491	464	483	481	426	457	420	445	461	441	452	423	416	437	417	454	424	442	427	433	436	438	455	473	447	464	464	451	477	479	402	470	439	442	480	428	444	470	442	454	460	432	469	426	440	449	447	411	434	438	427	454	424	447	450	427	440	436	423	433	435	429	447	476	421	463	452	491	437	447	455	451	435	512	463	396	457	469	457	474	428	432	459	430	441	452	459	475	461	445	443	453	448	488	475	435	469	473	463	456	449	449	418	410	431	450	460	464	458	471	450	429	429	456	419	423	427	405	391	444	439	474	449	428	447	407	447	418	398	441	444	432	456	445	478	464	450	433	425	460	460	466	453	425	461	462	494	491	426	466	433	449	428	402	482	460	459	447	475	478	449	413	437	444	428	434	467	478	448	419	440	446	438	436	442	438	454	471	444	465	429	445	395	454	462	454	470	456	397	451	387	458	484	416	454	457	437	464	476	450	454	506	444	455	432	432	437	482	445	449	439	376	424	491	456	468	429	465	455	422	426	447	450	459	409	464	454	440	473	481	451	436	474	441	427	442	457	429	409	458	469	469	458	459	458	464	447	463	450	438	437	432	434	431	469	461	468	468	474	406	437	464	413	413	433	473	446	435	454	405	477	435	481	482	456	447	462	424	475	440	417	490	441	450	435	455	459	466	414	431	470	459	469	443	437	503	459	464	428	418	453	429	418	440	456	472	444	461	455	426	440	398	407	436	432	459	444	439	444	468	454	409	441	439	426	451	430	459	429	417	426	481	444	441	431	447	455	419	480	449	465	449	456	464	431	456	454	437	460	475	464	460	484	476	417	423	410	482	449	461	464	454	461	439	408	429	482	488	493	459	432	447	443	471	463	481	458	465	483	442	444	450	466	477	449	461	437	428	447	437	481	470	414	464	436	439	486	457	453	452	419	465	452	472	439	441	476	470	417	462	425	436	391	432	479	431	441	429	440	422	428	463	478	419	483	467	446	448	422	428	450	419	458	436	445	452	427	451	446	474	458	427	425	419	459	417	459	472	423	489	445	436	435	422	459	451	457	405	465	391	445	411	478	439	458	449	440	456	428	425	417	457	433	424	450	382	414	480	420	419	423	417	446	414	447	452	451	493	480	404	440	439	430	440	428	495	469	440	436	448	437	451	432	393	436	464	442	454	471	445	437	425	488	478	423	442	425	468	434	455	465	437	470	445	433	461	437	465	437	463	446	436	399	462	457	511	406	428	463	494	467	438	432	416	452	436	432	435	469	464	413	446	438	431	472	465	416	474	464	478	465	427	405	401	439	443	457	432	427	455	463	434	421	414	439	449	464	445	430	429	440	455	438	407	482	497	461	443	449	458	421	439	455	495	433	457	438	456	411	409	405	418	503	441	417	453	424	421	468	445	433	484	450	452	431	459	432	455	418	431	441	453	494	471	437	438	434	443	474	459	445	469	463	439	409	446	441	438	478	433	463	456	437	441	474	469	477	492	454	478	382	407	442	449	429	444	437	453	452	430	456	468	463	433	429	445	420	421	445	461	467	506	400	419	447	435	417	461	469	430	438	470	428	397	434	459	461	448	487	471	446	426	420	407	461	497	479	492	438	438	450	452	430	441	451	458	438	412	475	449	427	404	432	430	397	458	481	434	462	445	464	467	455	436	451	465	454	450	434	436	439	426	423	439	427	432	465	441	423	421	456	441	441	529	472	457	473	471	419	473	428	428	495	416	443	438	427	442	419	444	430	456	461	446	429	429	460	454	423	423	499	429	443	444	461	414	424	462	496	454	438	456	451	452	461	433	431	470	435	454	435	449	421	426	479	469	434	455	455	416	474	451	485	446	444	475	452	432	446	428	431	444	455	456	447	443	452	444	463	410	474	475	418	476	443	456	435	408	436	440	472	422	475	450	424	464	475	470	463	468	498	459	467	432	422	458	444	419	464	450	457	461	454	472	444	456	446	426	420	490	412	419	465	457	478	452	430	471	450	436	480	426	434	434	431	435	429	483	466	447	460	409	465	451	415	467	462	424	463	420	459	476	462	469	458	456	411	410	436	415	465	440	506	452	426	469	456	426	443	454	459	477	452	471	476	485	445	446	461	450	457	435	454	415	432	476	453	444	446	461	453	441	454	455	450	429	439	439	443	406	459	463	434	436	395	446	437	429	436	472	452	417	480	469	467	419	468	479	430	434	469	454	453	418	436	456	443	433	450	444	437	485	448	452	454	411	437	485	414	430	448	435	437	412	463	455	427	432	457	440	447	450	461	462	450	406	424	434	443	469	473	490	447	481	404	452	439	477	496	396	421	458	432	477	468	476	433	473	419	503	432	491	433	466	434	452	460	459	433	441	433	423	496	464	455	475	466	463	434	446	460	423	443	434	471	447	417	419	434	450	415	429	496	432	453	407	428	447	424	418	442	411	420	462	408	461	439	457	452	452	447	425	437	459	450	483	449	404	459	464	431	451	465	469	476	429	473	449	469	439	458	446	469	433	445	443	476	418	453	419	427	446	426	438	443	466	409	421	450	450	460	445	451	473	425	433	456	485	426	463	434	455	439	456	441	478	448	450	420	461	459	463	404	450	467	436	446	463	472	437	464	464	442	434	481	434	447	448	476	460	467	436	417	423	450	410	449	436	413	440	425	431	446	463	445	445	457	463	481	469	471	463	438	447	429	432	476	450	496	472	465	405	443	458	419	459	433	456	478	487	436	440	462	451	449	465	430	412	457	399	451	437	437	463	443	436	450	472	459	476	443	459	454	423	441
57899	62019	23193	8713	6297	2799	1144	471	501	480	441	470	488	431	398	423	445	470	428	409	460	391	434	429	420	411	442	422	448	446	449	399	432	400	446	416	455	415	418	433	436	442	465	417	420	460	411	437	418	426	420	450	423	405	390	420	379	431	457	432	466	408	433	437	446	391	446	417	417	416	423	416	423	407	424	435	403	426	436	425	406	408	408	428	429	391	418	410	414	416	386	381	429	435	397	400	395	440	410	395	404	447	408	449	402	464	408	422	436	445	421	413	415	417	387	438	408	425	445	426	432	430	440	420	410	401	482	384	442	431	380	421	435	417	417	394	440	404	413	391	451	441	389	433	411	445	402	445	400	421	464	410	400	425	412	445	399	417	428	422	378	437	409	403	413	408	405	415	412	419	412	382	405	428	431	423	449	380	412	413	430	381	417	405	454	397	393	423	405	409	404	414	420	361	446	382	415	414	453	413	456	435	420	395	412	447	389	452	419	417	417	420	441	417	418	417	405	420	416	448	433	479	391	407	450	417	414	438	375	413	446	432	433	438	425	412	425	416	445	403	441	429	418	420	400	438	455	399	399	422	398	382	447	421	430	437	434	396	404	428	429	401	427	396	408	405	411	412	377	411	425	378	439	461	429	410	424	437	389	447	395	428	411	419	429	396	406	451	404	421	418	417	412	393	435	433	418	377	448	466	416	438	420	460	461	451	389	420	415	427	413	395	411	419	396	413	439	440	425	443	419	458	422	457	425	427	394	445	443	440	405	451	400	417	418	400	400	429	428	412	428	404	450	444	442	385	431	427	381	421	446	401	406	431	432	427	403	429	440	443	384	444	425	439	419	371	420	414	427	419	446	417	418	406	391	406	397	430	393	446	429	386	442	409	456	403	420	439	432	414	389	454	423	424	402	400	407	408	419	444	411	405	429	385	392	410	411	443	427	410	426	398	397	424	433	431	419	408	426	401	402	401	395	442	432	450	424	392	417	444	422	462	388	396	417	424	399	426	376	405	417	391	427	427	408	426	422	388	421	413	424	404	424	408	446	426	444	419	402	423	429	416	423	436	426	436	422	390	419	447	423	390	408	406	413	397	391	442	418	429	404	408	452	440	423	369	413	430	446	426	410	406	414	438	434	409	428	383	390	428	422	386	432	411	417	427	432	402	419	410	419	408	413	391	406	404	428	401	470	432	417	410	406	403	424	426	443	431	383	410	405	407	406	429	402	445	410	417	466	444	415	416	434	426	427	411	396	448	387	438	415	429	429	420	427	388	406	450	438	408	430	426	405	411	371	456	425	426	416	409	419	414	403	422	400	414	398	393	416	414	435	417	412	408	409	412	406	400	413	440	392	413	432	400	426	448	409	432	393	403	421	388	427	400	401	383	435	422	426	425	422	411	442	435	440	424	378	413	431	413	424	409	424	394	401	440	391	422	429	435	405	402	431	386	425	421	425	401	428	429	445	441	436	421	416	441	444	447	392	408	415	440	446	435	431	451	389	380	403	421	413	398	398	431	457	389	432	421	409	408	434	449	403	414	433	425	433	420	401	482	422	403	415	431	465	409	407	445	414	430	391	430	400	453	440	462	384	476	387	432	373	429	414	414	421	397	432	419	444	443	412	417	395	425	393	422	403	432	420	405	374	407	424	462	404	413	378	393	419	444	418	431	469	427	449	376	436	396	418	400	439	410	403	409	437	432	422	417	423	416	428	447	436	434	437	443	423	408	406	417	449	401	386	437	412	445	430	444	420	404	372	398	427	419	415	431	414	425	425	391	399	420	389	416	403	390	435	393	417	414	406	446	414	404	399	426	395	426	425	384	438	411	420	420	410	400	403	412	388	410	434	409	419	391	409	476	414	443	399	406	411	426	384	433	439	425	434	416	438	457	365	415	403	444	389	428	424	450	440	411	438	441	386	430	432	398	411	438	421	396	387	392	416	424	421	405	405	451	406	416	425	398	422	428	387	494	402	449	396	410	426	398	423	445	464	415	430	399	422	415	389	413	410	414	440	417	400	434	395	401	444	407	413	412	442	411	432	415	470	434	408	377	439	400	401	416	415	397	413	410	425	428	424	397	411	425	453	439	418	397	408	404	437	442	421	418	389	396	370	422	431	398	420	396	412	421	415	408	445	439	450	427	439	401	400	422	403	432	388	447	432	420	445	420	413	434	417	383	450	418	395	369	411	437	437	452	434	385	399	433	422	421	439	414	469	455	412	424	424	439	419	407	413	418	427	378	403	422	426	434	409	406	427	396	392	411	405	402	427	429	388	421	413	441	426	405	396	456	422	407	398	392	432	411	457	397	406	417	421	395	412	429	413	382	431	457	400	416	448	435	387	463	401	486	457	425	434	420	401	359	430	395	383	418	445	434	400	432	432	408	398	420	423	432	441	462	445	406	444	426	409	436	374	473	411	413	409	421	422	416	409	411	414	388	388	418	415	415	412	423	390	393	431	401	415	397	419	409	399	412	424	443	410	414	435	433	425	433	416	421	423	393	419	393	413	422	404	416	429	424	432	378	376	407	401	403	407	409	401	403	453	397	408	408	444	400	400	389	385	407	448	439	417	394	425	380	411	438	420	412	438	369	399	423	413	455	417	431	401	453	448	436	430	361	457	413	405	416	401	416	439	389	404	445	383	409	385	413	431	408	376	395	435	429	389	382	443	409	420	441	430	433	395	400	382	426	434	420	413	411	431	409	390	440	397	419	429	419	440	433	413	383	406	416	414	413	428	444	417	426	423	437	390	398	402	413	406	443	404	418	437	449	409	398	391	419	389	428	428	431	413	428	395	411	409	403	426	423	418	406	368	406	422	420	407	416	461	389	395	433	403	429	413	410	416	386	422	392	430	415	445	429	426	394	435	432	430	436	450	390	429	416	381	409	415	426	434	404	446	373	409	443	420	442	407	447	425	409	406	417	420	459	399	411	415	447	403	419	421	449	399	401	360	471	411	432	400	426	379	387	476	430	438	345	427	398	421	406	434	433	413	428	424	385	409	386	411	462	422	423	433	395	437	448	429	449	430	414	433	432	375	408	421	406	474	393	419	444	423	430	468	447	396	432	420	433	451	407	401	446	407	399	456	428	415	420	414	436	414	456	407	412	417	425	430	410	427	422	403	448	462	415	414	409	410	418	411	378	409	406	388	411	422	370	412	415	443	436	445	426	406	409	385	421	427	422	380	404	433	405	409	435	421	361	440	422	428	423	436	424	418	424	400	403	415	421	406	429	418	420	432	391	430	430	398	382	404	388	411	390	449	455	400	423	440	424	416	415	439	369	416	431	389	436	459	393	423	414	393	414	409	402	409	471	430	417	419	404	421	375	389	418	411	410	397	443	413	429	433	425	399	400	401	418	415	398	381	413	407	407	381	403	431	418	421	450	427	425	422	388	397	383	404	424	415	407	401	398	436	422	400	415	412	390	410	409	412	447	430	415	389	386	450	389	453	425	384	424	377	447	417	427	418	415	411	406
24480	21638	28808	24387	21289	12968	3148	744	603	615	650	608	602	583	645	574	606	576	581	606	588	565	576	604	580	565	570	630	546	590	570	557	615	585	596	597	576	549	586	571	599	608	569	541	564	601	599	609	560	604	560	566	591	533	538	545	548	597	567	541	603	543	577	572	590	606	583	567	547	573	583	584	563	521	563	568	537	517	577	541	582	553	523	569	547	565	592	583	519	575	537	578	551	566	542	537	571	573	545	562	556	594	593	561	523	517	591	593	584	659	558	576	595	549	552	545	525	588	559	560	556	571	585	558	539	538	537	594	603	534	649	537	565	586	550	534	597	571	539	567	547	549	550	582	547	598	560	598	565	548	578	569	582	522	562	599	562	575	533	597	584	548	546	581	576	548	510	525	574	567	552	602	550	579	518	575	561	574	551	539	569	545	572	576	568	551	583	589	560	519	542	515	559	532	553	526	582	579	584	567	527	566	578	504	580	560	550	553	564	543	534	561	599	535	562	559	579	525	552	566	541	571	566	588	613	541	553	544	562	527	575	559	556	592	558	550	575	547	571	555	600	565	531	548	529	519	602	547	545	576	567	574	592	566	530	564	531	555	538	529	609	542	526	544	544	565	593	558	530	540	566	583	554	570	606	572	581	580	540	602	568	572	549	560	551	566	562	561	530	551	602	566	588	598	572	582	565	559	591	573	543	589	559	560	583	532	531	535	605	610	567	551	567	545	556	608	576	590	594	542	527	586	594	551	554	523	566	533	531	558	563	590	575	528	554	583	573	551	544	547	530	578	543	540	551	512	532	539	536	572	586	556	579	595	566	618	560	522	558	554	593	530	553	540	561	581	566	510	565	588	562	548	540	562	543	568	603	557	572	552	560	554	558	539	542	584	564	523	553	557	564	576	565	533	601	555	567	576	544	554	544	549	553	539	532	586	527	556	561	562	558	560	522	588	596	551	583	606	556	516	563	557	576	551	546	559	603	543	526	606	583	558	552	588	553	572	549	545	563	590	567	585	583	519	567	581	556	544	531	571	570	559	554	566	583	545	609	495	564	560	578	565	551	532	594	555	603	573	576	595	583	571	572	520	551	603	539	546	526	519	542	564	591	532	593	566	544	532	532	514	532	627	537	571	574	564	604	556	546	555	592	596	545	518	535	545	557	587	544	533	588	591	609	562	601	535	573	537	525	533	546	529	597	584	521	567	557	562	593	589	563	547	563	517	560	567	583	532	579	593	560	558	570	541	578	588	602	565	573	571	490	565	560	567	555	507	586	645	563	560	562	553	560	541	560	520	519	567	595	555	575	543	554	531	532	506	609	582	594	500	537	524	535	548	610	582	588	567	533	569	555	594	540	545	536	601	555	570	589	566	542	568	606	561	553	561	557	614	559	528	584	542	589	558	554	581	585	531	558	565	572	585	594	557	547	580	549	543	597	597	620	567	515	559	586	573	552	556	583	599	580	604	560	568	539	592	591	518	540	584	559	567	610	567	554	576	556	586	540	591	579	576	564	562	573	539	537	549	545	584	585	565	543	565	563	543	564	520	573	582	547	552	569	580	596	537	570	576	547	608	588	593	561	547	555	591	516	586	579	556	548	561	563	548	559	607	558	537	564	564	584	580	534	548	542	546	534	553	570	572	553	535	575	560	577	545	558	578	562	522	542	555	563	544	552	580	595	558	555	571	554	565	563	600	597	566	551	601	563	547	611	571	566	565	577	551	514	548	578	579	581	582	565	559	550	562	544	579	565	539	567	560	534	600	534	607	566	554	595	540	529	553	559	603	559	583	613	546	522	562	531	567	517	575	581	577	565	570	580	550	556	534	581	534	584	576	568	557	503	560	575	582	580	597	539	521	556	523	568	591	559	578	585	578	531	571	568	564	535	584	543	555	584	549	576	556	548	583	539	597	580	571	577	575	539	555	563	581	567	561	582	559	570	564	582	541	567	590	594	566	548	546	563	526	556	555	557	563	532	529	525	573	555	591	535	554	601	575	550	546	569	544	567	531	564	587	556	531	550	564	595	563	559	594	627	510	572	566	565	598	569	576	541	520	533	587	575	565	594	534	586	567	525	588	555	545	570	581	531	515	588	592	578	516	569	603	532	532	563	556	588	570	598	615	573	525	557	590	553	606	580	521	588	585	527	579	572	579	554	591	553	547	582	573	534	604	580	580	559	533	577	551	559	568	564	574	563	557	585	548	552	599	587	603	553	596	579	562	558	582	560	599	586	518	549	565	550	544	528	546	532	584	526	576	558	604	558	602	560	595	565	595	563	534	555	549	630	589	562	594	549	544	531	566	576	553	509	513	585	600	537	566	540	574	580	577	571	556	524	572	548	578	506	582	575	613	565	572	549	597	554	556	510	585	590	550	583	538	578	592	611	609	567	541	554	531	568	553	544	540	562	559	522	550	544	575	546	554	554	598	579	573	548	573	568	574	525	532	605	551	556	557	559	516	565	551	536	573	553	574	553	537	527	518	553	563	544	565	576	565	598	528	561	584	581	556	557	581	538	601	573	566	558	588	576	558	556	562	595	569	558	549	531	508	538	556	585	540	539	587	569	536	570	528	527	540	563	567	581	561	596	570	555	522	595	546	599	552	618	567	543	560	579	589	568	573	541	535	580	606	571	543	580	565	542	548	540	551	558	596	582	582	500	565	558	606	529	587	534	600	541	588	553	582	560	571	578	560	575	521	550	578	584	571	558	555	534	582	577	555	566	537	541	542	545	617	585	555	576	590	546	554	560	550	532	572	587	564	547	544	553	571	608	535	579	541	590	546	588	547	556	550	546	562	540	500	549	558	547	549	593	592	581	620	539	552	570	528	635	599	593	526	542	540	573	612	553	556	532	593	554	592	579	570	554	553	556	557	589	575	568	560	586	530	543	560	574	524	557	579	593	578	543	599	597	582	559	527	561	517	568	585	589	544	542	528	558	544	573	560	584	577	548	548	568	573	561	616	548	555	615	541	522	546	527	547	538	549	600	576	553	552	567	566	551	556	540	558	543	557	564	551	534	562	558	599	548	544	566	594	532	533	499	552	596	568	545	557	551	570	542	568	546	527	561	542	612	565	613	529	597	563	569	519	572	527	577	560	569	566	599	584	585	532	578	565	548	557	557	545	602	579	557	595	621	530	543	543	559	561	523	585	575	546	584	541	607	565	593	567	595	598	552	551	607	521	578	593	576	558	580	531	578	546	557	555	557	576	593	517	578	594	538	587	551	558	556	536	551	560	554	556	588	566	573	609	545	581	569	534	544	602	592	513	556	572	606	560	567	597	502	537	546	548	585	552	584	549	570	568	540	574	537	547	565	559	541	567	564	569	559	547	539	595	547	558	570	524	597	512	568	555	564	589	527	574	545	597	566	551	542	595	565	557	557	515	597	513	554	592	548	528	581	568	546	559	601	527	538	583	534	600	555	557	559	537	574	521	586	534	553	565	516	561	555	555	570	556	495	520	564	524	548	551	559	582
58028	74786	32894	14384	10859	5062	1875	612	613	620	597	584	602	540	581	554	537	496	575	551	520	527	516	502	548	537	528	527	542	515	556	550	539	529	501	526	550	516	519	515	514	521	506	529	512	601	525	517	509	554	533	601	534	553	535	530	518	519	546	541	563	565	547	545	526	522	537	539	537	515	483	501	532	530	512	525	529	480	534	522	509	513	522	522	525	520	543	501	503	515	495	541	502	519	498	521	542	495	500	538	499	524	503	519	526	523	493	509	567	585	541	542	507	495	528	528	491	535	511	490	546	537	503	549	527	514	486	464	504	495	470	578	505	517	504	529	498	523	510	499	518	527	513	525	484	530	575	499	575	534	495	537	516	565	521	493	499	493	549	470	513	507	512	486	512	499	512	496	524	526	487	537	528	535	501	551	514	514	514	501	555	517	525	512	513	538	534	512	488	554	588	506	509	530	529	527	523	526	488	508	539	504	504	532	517	535	483	516	550	535	513	501	554	525	495	517	497	521	488	527	517	524	527	528	517	546	498	557	528	496	509	511	497	551	496	515	504	514	548	515	497	484	533	556	539	529	498	505	544	544	523	506	536	549	519	536	509	524	491	542	477	527	502	493	511	534	547	528	492	505	533	521	524	498	533	498	519	526	507	556	529	516	540	558	494	543	528	507	522	522	515	494	501	470	520	514	497	532	503	521	532	553	547	547	479	526	515	550	492	540	541	502	513	525	494	506	538	546	544	523	527	514	477	536	518	551	537	529	510	564	544	493	489	505	540	527	539	520	488	495	554	507	503	483	519	525	483	516	528	488	526	487	526	507	512	494	476	541	503	517	541	530	469	498	501	536	489	506	512	516	538	519	536	506	511	537	501	562	537	521	530	534	512	504	509	510	531	517	533	548	479	479	548	544	538	543	566	547	477	527	525	551	525	526	541	509	490	510	513	531	532	486	531	511	492	477	536	531	515	490	484	544	499	540	495	510	545	500	518	511	512	535	497	533	512	484	521	533	513	517	531	527	524	530	555	534	508	476	502	536	505	562	500	507	537	465	508	476	520	468	499	530	500	505	526	513	508	518	491	480	512	485	516	511	547	515	497	519	494	494	523	531	481	499	523	471	535	489	520	524	539	513	515	512	555	562	539	518	501	514	505	486	531	529	504	513	524	503	528	558	513	538	487	517	518	520	543	557	525	505	500	554	485	483	510	512	551	503	491	550	542	513	502	512	532	512	519	518	531	540	505	516	544	516	491	507	527	515	522	516	513	510	565	529	519	522	497	587	519	484	518	484	494	541	525	498	507	518	522	509	516	511	512	513	565	507	513	507	515	472	528	531	549	503	524	552	540	529	529	541	487	514	507	526	520	521	497	491	514	517	523	520	532	499	518	541	536	557	526	511	559	499	569	533	553	525	512	511	487	505	518	483	500	496	486	509	498	555	504	495	471	486	478	535	497	480	521	509	534	498	498	502	521	467	486	532	528	539	486	508	569	523	527	506	576	512	513	548	511	504	549	535	514	473	532	515	511	587	545	513	475	501	529	527	527	526	559	535	519	506	524	539	529	508	513	508	514	496	507	517	504	537	531	492	468	511	535	532	518	529	482	500	505	526	503	526	498	527	524	523	481	522	549	552	519	548	543	512	511	506	515	496	503	524	477	511	541	534	522	529	474	513	502	541	498	525	540	478	532	512	512	505	481	521	492	513	492	509	500	519	505	510	530	498	502	527	459	532	531	513	538	543	506	525	502	544	521	490	477	516	568	532	532	558	533	516	516	523	500	500	544	527	573	510	537	485	500	505	512	545	518	492	524	473	536	510	504	470	509	533	521	548	508	491	508	545	508	508	485	493	498	480	493	531	567	500	524	527	498	556	528	552	539	531	533	506	504	511	530	500	537	482	516	534	496	507	473	532	519	506	533	494	511	518	526	541	481	478	522	500	493	486	523	534	555	501	519	487	517	537	516	484	529	540	495	496	505	524	524	506	524	561	462	522	515	517	520	548	547	508	539	490	494	534	505	479	520	471	497	511	512	515	498	509	534	518	514	490	537	494	541	488	488	520	478	509	531	511	481	506	530	458	549	472	544	506	522	512	495	512	527	506	502	511	522	541	534	563	486	528	503	497	533	462	539	529	489	501	499	497	502	518	496	531	525	568	523	560	526	534	510	507	496	503	497	563	537	514	511	538	537	559	520	534	501	527	495	521	550	474	505	534	541	491	547	534	479	542	525	522	469	529	533	493	551	531	529	522	490	521	483	546	518	506	504	487	500	522	492	525	502	513	492	526	446	552	526	468	523	472	523	534	539	483	488	467	525	493	516	583	552	535	543	558	505	552	535	531	514	495	541	509	502	467	529	536	528	518	479	555	513	498	558	522	531	521	528	523	506	532	556	494	505	486	503	497	506	525	513	505	516	485	515	520	550	578	534	534	496	473	551	524	535	510	543	498	478	525	517	523	554	479	504	530	494	549	540	520	511	525	512	505	520	501	517	499	485	544	500	517	524	541	509	507	522	532	520	558	563	488	537	480	499	531	524	477	511	564	436	504	538	516	485	508	560	547	519	508	482	549	534	551	516	484	534	495	512	539	510	513	466	532	522	475	519	535	559	489	480	482	497	496	491	539	529	537	511	528	503	520	496	468	525	570	541	532	516	497	520	463	550	493	569	497	552	440	534	521	559	499	548	511	513	524	527	534	507	540	499	496	518	518	546	505	493	487	516	512	483	495	519	530	489	527	520	516	522	530	505	526	531	509	536	503	524	483	520	518	488	488	524	507	488	486	504	510	521	523	531	500	559	547	543	519	486	512	544	512	494	493	517	510	510	511	496	540	511	476	502	551	509	527	505	515	497	492	487	511	490	497	528	566	498	503	504	520	514	544	509	519	512	514	500	532	515	520	546	485	487	540	506	495	490	508	498	550	506	486	519	557	532	566	510	551	520	475	536	520	515	556	514	484	525	545	521	535	482	497	520	549	518	533	491	537	503	537	527	525	519	540	519	498	514	530	503	532	526	489	537	497	494	544	455	502	466	539	506	537	503	502	519	494	468	552	513	492	528	552	494	521	513	531	504	558	476	515	528	513	500	526	474	500	517	584	490	515	509	524	475	520	548	535	541	551	522	474	538	493	539	495	530	540	533	505	518	528	547	536	531	548	519	491	513	529	496	508	524	507	493	520	523	496	514	481	544	495	521	530	496	544	523	509	530	499	461	529	564	559	528	520	477	498	453	504	542	540	549	502	503	573	514	508	536	539	539	540	508	525	487	495	493	512	537	516	507	502	514	507	531	510	528	523	514	504	507	497	519	512	528	521	491	486	513	524	552	516	471	515	556	507	518	501	507	510	500	495	556	474	487	537	486	539	546	528	525	505	487	539	494	501	499	518	522	546	547	498	531	562	514	508	514	499	514	510	498	509	544	482	535	486	482	486	535	531	527	486	518	517	495	492	525	551	522	494	495	535	536	478	530	523	512	481	494	485	530	516
31305	21720	7913	1439	929	655	550	487	510	520	483	527	511	507	526	487	525	522	511	505	483	476	492	509	539	534	535	485	526	493	494	545	522	478	506	509	523	539	541	510	528	488	523	507	483	506	521	505	524	529	529	505	503	494	507	502	508	521	507	544	538	517	550	504	528	526	540	520	495	511	527	479	507	479	508	512	497	486	527	519	527	494	509	544	508	485	506	510	486	485	529	482	509	519	500	488	507	481	512	582	493	452	533	503	530	500	494	559	486	504	488	547	490	528	560	495	495	532	528	463	473	511	539	489	535	506	503	525	511	545	546	528	488	491	525	523	550	522	532	519	527	520	510	498	495	545	487	509	533	499	518	525	527	529	526	486	513	528	541	520	495	558	490	524	472	500	459	517	521	510	544	507	502	520	505	487	525	511	471	549	505	509	518	470	496	501	505	541	496	574	530	555	506	540	484	502	542	501	518	493	507	494	524	531	502	496	471	477	503	541	516	527	546	503	490	551	471	483	511	506	523	526	514	486	510	514	500	525	486	523	521	507	525	502	526	532	499	546	475	479	511	526	547	534	484	495	527	493	496	492	538	545	535	520	483	518	511	486	508	531	516	530	514	516	487	516	515	521	499	526	517	478	494	495	520	546	523	485	523	479	527	514	522	531	523	484	521	514	519	535	503	504	500	519	488	515	510	501	521	481	521	462	539	503	545	482	511	535	520	485	477	533	494	522	541	519	471	549	508	519	507	519	525	493	535	500	526	497	494	511	512	491	518	453	496	480	521	507	498	516	485	520	535	516	514	471	499	522	508	532	511	520	487	476	506	511	516	521	505	515	535	510	490	538	498	485	519	529	521	522	508	520	514	508	501	464	495	491	549	505	492	511	515	519	533	444	511	514	525	505	503	526	523	502	497	515	538	494	528	514	485	513	496	500	492	518	487	512	532	520	514	540	502	507	475	561	490	476	522	523	512	490	494	481	530	541	505	540	479	503	512	509	468	527	479	504	486	510	509	514	500	498	474	500	510	524	509	526	520	534	501	463	511	525	512	521	483	501	509	498	478	493	488	504	520	518	521	543	508	506	479	519	491	502	482	524	507	522	507	538	487	500	529	521	520	490	525	504	520	502	572	545	479	525	445	489	512	504	491	476	504	512	511	501	520	511	477	476	502	503	505	531	534	515	515	489	485	490	520	481	505	517	523	479	536	506	522	523	505	510	519	534	484	550	528	499	540	495	504	495	485	514	501	546	473	493	517	498	489	506	535	529	534	534	502	522	515	527	525	479	520	517	497	499	492	510	514	510	533	523	555	487	495	494	504	539	500	507	470	509	514	539	493	506	497	481	472	523	499	496	482	500	524	492	521	483	555	541	525	493	505	563	523	550	477	526	513	539	494	507	527	507	526	504	540	512	499	496	500	518	522	502	511	474	525	511	534	502	495	501	539	552	480	491	484	520	481	477	502	522	504	466	541	502	498	494	476	582	559	494	522	533	547	495	481	502	518	529	535	483	518	515	507	479	521	489	484	514	522	554	522	507	524	477	554	525	497	547	515	524	509	528	479	482	560	489	532	527	529	486	560	506	505	523	494	511	522	502	517	509	545	523	500	484	554	514	509	499	547	479	492	475	537	523	504	492	533	541	503	531	523	572	483	530	461	516	498	472	487	541	496	497	481	535	510	553	510	543	497	478	522	522	496	504	552	509	520	479	509	529	506	527	488	553	507	468	536	501	504	503	505	493	542	521	537	539	510	541	475	529	564	497	539	483	514	478	531	530	542	498	501	493	499	484	518	519	522	523	546	511	512	528	574	527	559	529	487	497	508	523	521	514	533	530	512	534	557	540	534	463	493	507	539	500	508	499	501	513	510	496	490	511	492	461	513	510	509	511	516	515	536	497	476	480	557	515	483	490	493	508	495	482	490	499	574	474	516	539	517	547	517	526	496	536	498	521	488	518	466	458	570	499	488	523	509	536	504	502	487	536	541	507	518	464	528	493	504	521	506	479	539	475	533	490	570	469	520	474	522	474	527	533	493	474	485	532	462	517	464	477	552	519	471	479	494	511	529	536	558	494	519	474	492	520	505	492	481	549	487	550	544	488	525	512	493	497	556	545	501	511	517	476	495	525	489	522	475	494	552	504	530	537	494	480	505	507	473	481	514	529	510	514	542	526	542	482	515	497	513	526	502	540	485	493	490	486	518	475	535	538	495	540	517	526	509	482	491	465	500	535	473	514	516	515	480	539	496	481	525	502	496	546	498	491	565	480	498	493	517	483	522	536	484	481	507	474	542	508	534	507	506	501	539	486	509	479	535	539	502	533	537	538	489	478	538	528	528	513	519	520	524	522	512	536	544	496	507	501	525	543	538	519	506	503	484	507	508	513	552	544	510	485	520	549	506	530	508	495	511	485	538	490	489	499	526	502	486	476	478	505	507	486	504	508	487	502	540	539	454	513	504	500	476	510	547	478	518	509	519	516	524	491	526	521	531	542	500	519	475	492	493	571	506	460	506	544	477	494	538	522	481	516	531	518	498	536	458	493	507	542	496	517	519	491	499	476	443	512	492	530	486	491	532	509	540	526	467	503	504	478	507	517	475	541	517	472	535	484	500	519	520	526	506	564	518	518	517	503	498	448	541	506	477	533	474	504	570	504	543	513	475	556	516	485	529	492	504	487	505	507	522	494	456	515	491	486	475	516	482	522	493	497	549	520	534	543	510	529	514	545	541	521	512	516	498	509	476	522	525	511	550	480	500	475	525	483	497	511	501	500	517	492	534	508	524	493	498	477	501	518	521	493	473	528	526	479	506	507	507	484	519	479	537	550	536	515	562	524	512	502	509	507	515	464	532	504	479	507	539	505	497	523	530	461	514	537	498	499	513	520	485	543	508	550	521	495	552	503	508	494	474	480	484	530	537	479	510	492	509	489	510	534	534	534	546	489	496	510	569	525	525	531	492	511	496	529	530	493	530	488	536	521	462	518	492	502	504	525	493	549	544	538	510	555	525	449	467	484	518	530	531	564	534	524	502	510	502	515	533	527	471	533	523	470	542	494	546	533	497	515	570	455	518	479	518	490	513	522	526	514	491	516	469	532	512	490	498	476	473	487	542	464	479	491	489	533	507	476	520	499	539	534	515	517	498	516	479	492	501	510	469	521	553	499	536	535	517	507	547	539	501	480	552	513	505	503	503	532	514	519	491	532	534	444	495	510	503	519	531	507	505	512	477	562	525	500	505	512	564	512	528	487	473	529	495	535	493	507	465	488	507	486	527	513	508	522	497	481	491	514	520	512	498	504	509	482	506	543	521	514	552	549	497	506	532	492	511	508	528	514	515	528	521	532	491	516	515	518	509	516	484	499	524	491	501	516	524	510	520	514	529	519	495	495	497	502	500	540	508	526	538	527	517	522	546	531	494	499	529	515	475	513	512	535	524	496	543	531	522	480	534	504	466	518	551	479	512	524	521	483	501	513	551	516	472	488
21876	16687	3641	1061	916	664	494	429	457	495	441	449	453	414	467	396	440	452	447	419	436	413	445	447	468	443	421	462	431	467	407	415	466	432	461	447	408	424	441	433	409	439	466	410	443	413	446	462	441	448	446	453	468	441	450	455	406	448	409	456	421	451	452	430	442	437	432	426	457	451	448	446	469	448	422	449	447	433	442	434	458	417	424	436	452	456	419	436	421	416	416	442	424	417	443	453	477	441	415	458	435	458	410	443	421	445	431	418	470	432	444	408	443	444	448	436	425	429	421	458	438	445	445	468	479	425	432	469	468	460	366	375	433	441	434	436	461	447	418	413	414	402	412	444	424	417	487	465	414	452	460	409	408	433	421	456	416	429	444	487	432	456	451	437	427	452	419	458	428	459	441	453	457	478	441	437	437	423	417	412	430	439	438	421	393	452	443	456	449	431	474	414	436	448	428	421	429	468	441	404	452	417	406	451	439	406	474	399	427	420	441	463	425	446	408	469	438	442	457	452	441	424	449	478	450	436	446	473	433	454	463	444	413	451	455	459	434	466	436	456	475	418	426	452	387	428	420	432	415	415	450	441	460	453	446	425	442	455	432	457	430	464	456	429	439	421	453	435	410	480	429	401	457	448	433	431	434	432	456	451	486	415	431	443	442	424	449	445	421	462	428	426	398	419	410	373	437	435	435	441	455	429	431	444	452	436	483	451	447	410	460	429	426	414	434	438	463	447	464	422	410	398	474	419	438	417	452	457	413	424	438	440	428	467	453	439	427	447	445	441	405	446	456	429	394	483	460	428	428	415	425	433	446	421	447	433	420	431	413	424	413	461	455	457	421	415	431	403	441	436	435	401	468	412	425	431	432	432	430	456	463	471	430	431	424	427	428	407	429	425	418	402	417	448	471	460	455	450	467	436	461	419	440	428	479	491	431	445	459	436	424	447	458	441	451	419	465	453	437	445	480	420	433	426	387	410	408	431	429	426	437	421	412	421	425	445	449	419	440	415	437	464	431	420	450	412	443	448	424	407	408	423	403	431	430	431	423	438	437	432	415	413	449	422	445	461	460	459	439	447	445	477	443	430	451	427	413	463	450	433	403	414	427	433	462	429	468	447	464	443	431	465	467	419	426	449	439	412	435	422	422	422	441	494	443	460	437	455	410	430	427	442	429	426	414	465	464	491	403	409	451	449	422	437	437	453	386	433	418	439	406	431	424	457	437	438	440	438	430	456	425	414	453	417	426	408	452	426	449	415	470	460	450	458	443	448	410	445	466	444	466	455	482	421	426	426	433	469	451	410	468	417	442	435	453	432	393	415	401	436	483	444	457	442	459	435	460	467	423	471	491	443	417	457	437	428	464	400	412	441	444	428	454	423	450	444	452	434	423	500	429	445	429	417	441	439	452	418	485	457	436	448	450	467	439	458	451	439	455	459	416	446	440	471	411	438	429	466	426	434	444	454	413	443	427	436	437	420	450	472	427	444	463	433	426	457	436	453	438	480	393	405	428	429	458	457	452	427	435	458	451	475	448	443	414	458	447	406	439	442	426	454	452	479	445	438	448	441	401	428	449	437	405	416	423	423	424	422	424	409	418	457	456	443	435	456	440	447	441	433	445	427	457	433	394	453	456	438	433	429	424	448	431	414	439	428	444	440	415	407	450	438	465	437	459	424	424	445	416	405	444	463	440	426	463	407	414	434	412	446	429	419	444	473	379	439	466	437	429	461	416	425	449	470	451	451	429	421	432	454	416	440	435	445	438	419	441	428	477	427	468	457	454	428	451	452	439	459	449	460	447	486	403	455	456	418	455	454	458	413	440	417	431	444	431	456	469	443	426	425	423	461	444	440	428	422	467	435	426	385	414	417	456	444	448	444	444	434	477	435	407	465	431	396	462	438	442	437	433	392	432	415	411	439	458	424	415	427	442	430	440	473	417	460	421	449	424	409	421	454	437	432	435	446	421	454	447	470	446	426	456	403	421	433	437	410	403	430	382	439	454	452	446	439	383	391	422	452	454	436	424	426	452	438	464	460	432	474	445	428	455	377	420	434	426	416	493	441	453	421	431	402	465	433	425	453	416	466	387	411	385	425	440	432	435	460	434	438	469	441	439	446	452	454	479	429	428	455	427	408	409	393	453	454	455	462	443	438	450	442	452	445	432	451	450	474	441	452	429	431	430	447	483	426	437	447	461	436	423	387	450	429	476	444	431	450	443	467	438	437	466	430	454	445	441	423	395	428	418	452	438	446	436	476	414	424	433	445	444	410	461	459	441	436	412	459	412	430	423	425	424	447	425	434	455	421	410	413	433	444	444	416	443	377	410	437	472	431	424	420	402	446	430	438	467	462	464	430	423	432	464	433	466	412	450	427	456	432	429	426	420	474	406	433	437	418	412	423	408	422	444	426	452	469	428	425	392	437	419	402	475	461	431	461	422	449	435	433	432	446	430	425	441	463	427	427	397	455	449	429	441	426	441	420	418	418	426	418	435	453	437	447	427	439	431	456	440	481	439	487	425	443	428	451	450	452	432	456	421	497	467	419	428	436	428	485	450	468	476	476	467	410	455	425	412	435	435	431	434	431	448	476	443	410	442	410	441	432	454	417	482	458	431	452	420	483	479	391	396	416	442	422	444	396	434	435	454	450	440	462	445	441	415	429	457	417	455	459	429	430	433	408	438	442	462	440	433	437	419	440	408	452	412	458	428	401	465	472	432	426	429	437	461	444	413	424	438	448	470	442	466	451	435	447	459	452	431	452	438	453	414	448	433	448	460	428	450	439	485	397	445	453	457	458	470	431	429	469	398	436	418	436	405	451	480	445	442	456	423	457	423	438	456	445	431	414	457	471	419	399	413	438	436	425	452	457	453	428	436	425	459	461	463	392	453	463	427	405	430	433	435	454	428	397	465	470	450	410	459	399	424	425	443	413	419	450	464	425	454	446	445	435	403	426	422	442	419	454	445	417	470	401	420	443	438	418	402	430	421	417	438	451	409	453	478	439	414	448	449	420	450	459	453	461	433	433	493	437	453	427	468	429	417	471	484	469	460	422	430	446	415	438	451	431	442	447	397	448	406	422	449	454	451	433	419	409	425	446	435	430	428	434	469	447	460	452	422	431	449	421	444	443	432	403	458	405	456	414	420	426	462	468	444	418	455	452	419	436	424	430	408	446	452	438	451	456	428	416	421	456	443	444	494	402	488	408	445	434	448	440	443	435	431	428	427	457	427	420	424	434	461	447	419	417	397	430	427	411	396	465	439	436	447	446	427	446	422	455	437	457	445	371	420	457	454	429	390	464	464	419	480	477	442	444	413	441	438	420	421	454	434	396	403	406	451	446	439	464	444	445	453	432	438	415	447	440	428	430	484	440	413	441	432	411	452	442	432	417	445	433	456	439	443	439	456	433	442	430	442	455	426	416	421	440	440	434	424	414	432	451	441	418	442	418	446	417	424	421	400	461	411	427	436	449	435	438
25678	22316	27796	25131	14747	3892	1572	531	466	459	455	427	422	425	454	414	419	400	425	433	421	375	468	412	454	442	433	426	422	415	428	424	422	457	437	412	402	426	377	434	416	412	389	401	411	426	460	440	394	446	452	386	366	388	455	455	425	421	407	399	434	434	440	398	436	382	398	420	428	440	404	439	458	406	413	404	392	429	428	467	413	422	418	431	425	436	423	425	417	409	449	440	380	446	446	396	437	446	403	417	435	392	388	367	408	406	412	394	431	416	413	424	376	401	377	388	405	425	441	389	418	409	415	386	420	394	393	422	401	442	411	417	420	409	428	427	429	451	393	430	439	396	397	418	414	398	377	397	452	417	399	427	402	407	422	412	402	430	436	409	401	441	417	420	415	390	431	397	397	394	424	394	409	414	406	416	404	425	377	418	429	383	411	395	395	422	419	407	403	401	398	393	440	467	412	399	388	444	394	417	391	419	397	424	398	447	390	395	404	445	430	390	428	409	404	434	415	424	401	404	416	403	406	419	406	399	409	424	453	433	414	396	388	410	422	422	424	431	428	407	399	420	435	390	425	385	407	438	429	388	437	409	435	422	442	400	440	383	430	417	401	435	413	417	434	394	441	440	451	387	401	420	415	423	398	436	393	446	422	390	422	416	439	433	400	435	410	386	409	414	421	414	398	415	460	445	395	402	412	448	434	416	418	378	426	406	375	402	427	453	457	431	417	411	399	395	427	402	402	409	386	404	427	390	411	407	388	386	402	388	402	439	443	415	440	425	418	369	408	420	411	408	421	434	412	405	429	405	398	380	422	404	431	419	402	404	445	395	405	391	434	411	384	427	407	435	413	420	410	435	394	405	417	425	403	407	405	418	429	431	429	407	405	440	402	424	381	410	424	409	440	408	454	426	419	418	423	434	417	409	375	417	399	409	427	447	407	418	393	398	408	444	386	394	417	403	429	413	418	417	403	420	409	439	390	413	393	390	415	407	378	409	440	404	415	403	398	460	435	439	426	441	413	415	398	409	438	421	384	397	433	400	419	404	438	443	376	417	412	391	360	420	425	415	408	442	448	396	427	405	395	419	418	403	395	430	438	397	444	411	387	437	394	418	403	418	411	389	461	413	411	434	403	428	439	431	397	447	447	396	423	359	384	404	419	397	427	446	411	440	460	397	419	422	400	407	403	466	457	413	420	408	421	426	399	398	370	409	443	401	408	387	393	407	399	394	422	417	408	417	405	428	405	387	404	435	401	400	421	407	414	396	437	384	421	428	395	426	420	411	431	414	403	423	396	426	398	422	402	433	432	429	387	403	413	389	411	426	387	427	398	420	445	408	444	380	432	388	372	426	397	410	414	428	412	412	382	446	408	406	458	397	416	463	417	394	416	409	416	415	416	397	408	400	385	401	395	432	405	409	441	421	381	398	426	424	424	423	442	393	416	418	407	420	403	396	385	377	405	406	421	476	423	390	394	413	389	405	398	379	393	420	400	398	401	397	436	436	443	436	420	383	415	411	431	411	462	385	429	396	417	434	411	399	428	409	390	410	400	432	421	434	407	431	402	425	420	402	428	421	410	395	438	434	456	370	476	421	393	398	422	370	398	425	427	454	415	406	422	411	446	396	421	425	414	392	395	430	403	420	398	429	443	437	417	407	435	395	410	382	401	416	404	413	400	413	402	389	394	412	411	396	405	393	408	425	409	421	394	395	430	425	402	401	395	395	406	422	435	378	437	430	463	416	437	432	428	459	452	407	418	413	445	402	415	441	408	420	403	418	422	428	434	412	403	424	436	412	425	400	434	376	443	430	424	432	415	410	409	419	410	383	403	403	413	428	411	447	430	402	365	415	391	426	391	415	422	404	451	427	409	437	435	426	439	435	395	397	397	427	392	423	434	402	418	443	446	382	433	405	439	418	414	402	406	397	389	455	377	394	407	450	423	416	407	384	421	393	433	470	426	447	421	412	441	429	427	423	438	369	410	399	407	405	383	398	410	396	416	401	454	410	404	399	380	403	389	442	413	409	405	427	407	410	397	410	421	452	402	382	408	429	405	408	399	409	393	406	407	387	421	365	396	394	431	418	431	378	402	388	426	398	374	411	437	453	407	418	374	405	408	400	444	392	420	383	407	402	430	406	451	369	403	391	391	388	431	407	415	419	367	404	396	408	407	392	386	452	423	385	421	404	417	394	379	402	391	413	426	433	398	427	423	416	417	449	441	423	368	372	411	423	395	420	395	410	400	415	456	423	453	397	391	425	393	403	444	443	431	447	416	412	404	396	376	424	415	404	417	418	407	370	398	430	373	387	405	449	434	375	388	392	395	413	458	384	423	413	417	404	389	373	435	404	432	416	450	406	466	438	419	379	423	425	375	387	427	427	385	394	401	434	430	449	409	416	425	423	411	409	423	383	406	402	429	401	415	397	431	417	418	401	412	406	444	385	409	406	395	393	413	411	383	413	383	403	405	392	428	412	417	436	371	422	418	403	425	418	440	409	414	418	436	409	422	422	395	404	428	433	411	415	407	365	442	406	418	391	423	408	380	402	406	421	437	443	439	421	394	404	414	408	393	384	406	425	441	402	423	417	409	428	415	423	413	426	422	425	420	411	371	432	412	455	410	405	420	455	395	419	417	408	406	388	425	390	406	384	438	404	448	420	434	395	402	389	427	384	405	417	421	398	410	398	424	427	409	424	381	428	408	427	405	416	403	411	439	408	427	403	422	421	404	397	369	428	452	349	422	397	401	381	399	407	415	398	420	433	397	410	395	422	388	416	425	403	421	430	422	398	392	411	373	389	384	417	412	398	407	422	407	414	427	432	419	434	411	401	394	416	406	413	403	402	442	405	434	426	440	391	429	395	438	455	438	400	403	385	371	421	402	421	428	448	422	403	453	430	407	425	427	425	397	386	415	410	436	425	436	391	410	411	395	388	406	408	439	404	396	413	404	428	387	393	382	430	416	421	443	419	422	405	414	394	447	419	391	381	415	458	415	434	423	416	406	401	434	406	375	440	429	408	407	409	426	430	421	416	402	454	418	394	421	406	442	434	390	422	425	384	408	391	403	421	422	411	408	417	432	395	403	395	372	392	448	428	422	422	391	412	432	426	409	391	400	419	429	439	404	390	407	413	414	371	363	422	414	427	391	427	420	418	415	435	425	436	387	387	414	375	416	421	429	415	451	418	395	400	410	397	415	411	434	378	433	420	410	444	425	416	416	421	391	391	412	432	410	389	394	395	413	428	406	397	413	427	385	412	398	421	395	404	371	430	407	408	389	379	422	405	405	447	402	433	411	386	397	363	385	414	412	397	394	438	412	420	438	413	385	405	406	410	445	402	397	422	411	451	409	424	409	427	418	386	371	392	412	393	410	409	354	429	432	426	450	406	443	414	438	425	426	462	412	405	391	415	426	420	434	408	433	425	403	379	395	413	422	439	388	400	405	382	413	384	402	416	474	401	419	412	439	388	375	421	394	445
56172	62704	25138	7352	7151	3021	1680	443	440	435	421	386	407	417	418	417	397	420	410	391	425	403	409	392	440	365	386	386	410	400	397	390	404	389	397	370	448	409	434	412	421	404	410	402	394	413	385	398	406	389	425	389	386	403	385	411	423	417	431	403	359	393	417	394	412	380	401	414	376	360	383	418	389	398	424	348	413	408	395	402	397	414	431	377	431	430	420	387	399	438	454	351	379	360	393	405	395	410	390	394	371	382	388	382	389	426	416	423	395	427	401	417	391	398	379	386	428	437	391	403	400	400	408	397	399	410	409	377	381	376	395	385	400	432	388	382	415	429	385	391	387	396	382	387	379	346	434	389	353	421	417	404	362	399	412	384	393	406	356	387	403	392	355	422	373	399	385	431	413	411	390	392	366	409	388	419	398	390	424	354	400	412	410	390	376	400	387	368	394	367	402	378	433	403	406	396	394	408	401	439	385	352	383	400	400	401	385	366	357	399	412	389	381	379	382	416	427	419	380	395	384	406	372	456	381	364	409	382	386	393	397	392	390	386	391	417	386	392	386	387	414	399	414	421	414	402	439	367	435	390	418	412	425	397	407	409	386	374	396	387	377	407	383	409	366	414	394	381	391	445	393	387	382	405	360	389	403	399	355	412	378	394	380	401	384	393	382	366	366	397	408	422	398	420	407	358	429	439	382	416	343	385	389	386	391	368	378	391	388	395	389	375	363	423	414	400	419	394	418	431	387	422	393	355	393	353	373	419	375	368	377	382	401	399	402	366	394	398	420	390	401	407	386	379	358	396	385	397	385	386	369	372	390	404	414	377	387	359	398	372	401	413	445	409	418	391	391	400	439	420	407	379	387	419	387	398	383	395	407	376	392	398	411	416	405	385	369	394	411	421	378	410	395	397	403	369	397	378	414	386	366	364	413	407	403	401	400	407	373	404	388	333	383	397	363	387	393	366	373	418	388	397	413	385	381	384	422	396	356	381	405	364	388	375	401	383	365	420	386	404	411	404	431	352	394	383	380	429	374	410	406	415	387	405	364	389	392	399	414	398	393	365	424	390	373	399	405	403	385	363	365	371	393	361	402	410	383	356	418	364	442	397	394	410	376	379	412	415	349	384	417	370	378	429	396	399	389	412	386	404	403	403	385	375	366	438	384	389	406	410	419	402	385	418	395	340	386	407	458	414	399	387	369	414	415	392	423	403	388	389	413	401	365	379	364	388	384	403	382	369	390	411	408	429	377	380	419	407	389	424	387	396	405	387	378	408	399	409	394	387	415	412	438	383	359	382	361	405	410	442	407	416	380	389	394	433	393	411	402	414	420	394	420	426	388	385	376	390	389	373	384	374	393	411	408	397	380	393	394	369	407	377	408	424	433	382	405	374	413	386	370	384	376	417	364	398	403	367	383	395	371	363	364	430	369	419	401	398	375	429	408	413	424	418	402	366	391	391	377	425	378	390	414	394	401	388	389	379	391	419	409	420	400	369	405	395	377	390	381	418	392	415	376	414	423	401	398	396	386	373	377	344	409	353	409	408	397	411	383	384	401	396	362	400	393	410	373	395	371	383	396	389	417	384	415	384	420	416	383	387	404	373	416	359	392	389	393	392	397	414	409	382	416	430	399	392	426	394	394	372	402	403	368	389	393	421	381	398	385	361	377	358	422	371	453	403	395	392	368	408	392	370	393	409	396	385	398	420	397	405	375	362	384	402	405	396	363	396	387	364	389	391	365	398	374	425	468	419	403	401	371	402	403	421	432	421	341	393	389	392	390	421	392	373	350	376	372	369	395	398	410	375	369	431	383	378	409	378	380	381	377	437	358	390	398	395	375	410	379	388	413	389	377	400	360	392	435	416	377	377	408	393	417	367	411	386	379	374	415	376	378	377	399	400	399	433	371	382	400	384	374	384	401	350	404	396	396	409	380	403	405	385	425	383	382	423	411	404	364	382	429	409	399	395	397	410	378	404	387	366	400	369	399	414	369	385	406	407	360	423	372	382	407	380	434	403	384	383	402	426	421	376	396	416	391	437	395	384	374	381	424	397	397	360	379	408	389	415	400	368	379	390	382	401	398	406	400	404	373	372	420	407	393	380	410	353	393	382	398	381	396	398	361	362	431	402	399	386	381	430	430	390	371	386	424	387	415	417	420	402	376	392	362	373	430	388	371	380	376	374	379	372	416	382	367	409	388	406	442	385	423	419	393	368	397	389	393	412	393	399	375	381	415	411	403	373	407	392	385	388	432	380	388	429	396	396	394	404	356	402	381	364	422	391	366	407	390	355	385	383	362	396	396	414	405	376	378	374	361	382	371	384	417	380	360	387	394	389	369	391	359	410	386	397	405	409	429	401	416	369	324	374	390	389	383	363	429	358	414	387	382	395	364	428	426	397	382	371	408	377	326	392	390	413	407	383	371	427	402	429	408	382	375	380	408	381	427	366	372	387	381	436	375	343	428	395	372	407	417	403	396	375	376	429	415	413	343	449	367	389	374	342	373	440	414	379	403	412	396	367	367	409	373	389	399	381	349	373	375	383	384	385	335	384	402	381	435	402	396	385	355	384	395	423	402	345	394	354	381	377	377	383	374	343	406	378	367	377	409	371	365	374	375	384	421	375	360	396	406	410	433	350	418	394	378	397	361	403	415	392	411	373	423	399	398	389	400	394	409	375	375	411	402	385	402	378	387	403	397	404	387	409	389	404	372	411	389	394	374	392	366	395	392	397	401	403	403	403	377	386	422	397	405	388	395	384	371	392	417	408	399	385	398	368	345	400	357	428	390	430	405	398	405	405	417	393	394	409	367	407	388	387	391	401	378	421	405	404	338	394	419	410	415	391	384	391	378	350	427	360	377	384	384	378	422	374	426	407	401	415	338	438	389	421	395	375	383	390	429	398	430	380	373	363	383	396	392	382	363	388	370	369	391	376	408	404	372	353	395	411	378	397	376	400	388	376	347	371	391	411	378	396	425	413	417	401	377	397	411	399	381	382	363	414	360	370	409	371	417	379	380	379	387	403	394	417	360	397	390	365	385	365	384	376	407	343	433	377	412	399	391	392	378	387	381	381	391	442	406	361	377	381	406	397	411	388	355	422	381	405	393	396	376	394	410	389	410	407	381	384	385	392	365	409	372	400	405	405	412	387	382	387	422	424	363	414	379	410	415	381	404	407	365	383	430	397	379	381	390	392	394	378	363	342	420	396	371	436	400	392	378	408	384	363	374	389	381	369	370	413	409	382	389	418	395	352	394	396	394	367	409	435	393	366	376	356	430	398	370	381	410	409	384	411	415	400	378	397	409	414	363	377	389	402	418	396	405	412	414	418	382	381	403	374	349	331	378	382	413	400	434	414	392	348	400	372	392	402	389	346	389	422	350	401	407	404	454	391	384	374	394	371	398	365	363	414	403	362	385	373	365	408	391	388	399	418	402	383	415	353	381	381	381	426	419	388	405	356	397	370	383	389	393	432	404	376
24511	21684	28736	24394	21454	13344	3362	779	636	617	607	596	647	590	600	583	574	603	600	558	561	606	561	597	598	569	588	555	588	544	560	563	577	566	557	573	573	589	571	540	566	543	576	563	612	604	562	562	550	509	560	588	580	584	598	583	624	551	596	602	559	538	541	595	592	522	549	570	554	557	575	544	559	596	568	577	559	563	578	560	560	606	546	603	572	550	604	579	603	562	558	569	573	567	627	576	566	568	562	570	550	597	599	570	524	541	588	596	602	609	584	563	529	571	587	577	537	605	521	562	531	542	570	562	599	599	554	588	590	570	540	553	574	551	591	566	582	535	569	603	595	597	572	502	573	574	577	576	594	581	596	598	611	590	569	563	569	547	602	555	540	540	531	537	514	551	577	569	535	554	611	553	538	571	566	573	583	534	571	532	563	570	534	566	570	564	595	517	565	562	576	559	622	536	535	538	547	549	556	525	606	523	554	592	600	559	567	560	529	585	630	566	552	570	530	544	585	525	560	577	568	524	573	565	563	580	592	523	551	562	521	548	541	623	544	571	549	569	539	556	574	516	610	538	610	566	558	584	592	549	522	542	571	551	551	556	583	585	604	542	592	540	582	562	549	554	532	568	544	563	569	594	578	578	536	565	574	516	531	587	569	585	590	554	578	609	581	537	583	558	562	544	527	562	594	549	549	551	519	558	551	528	538	588	518	575	585	533	588	561	604	569	538	549	537	500	547	567	572	538	558	541	579	558	596	540	549	552	555	573	520	598	583	540	573	538	561	583	565	566	561	564	547	568	512	543	571	546	598	551	540	517	556	554	626	570	558	574	553	525	591	545	556	567	545	532	547	583	594	551	539	528	531	535	603	565	572	553	535	566	572	564	533	539	521	553	566	556	551	584	559	558	596	547	536	587	553	578	531	581	560	599	587	571	549	581	592	571	534	539	569	535	534	549	556	582	576	557	554	602	536	541	576	567	576	561	558	563	544	575	581	535	548	565	556	581	554	547	563	570	576	560	559	577	557	547	579	557	547	539	601	602	547	572	575	585	541	524	578	536	550	563	590	539	544	566	580	535	564	561	534	543	517	579	576	550	558	595	564	514	595	514	573	514	556	591	561	580	572	588	579	568	567	557	612	514	573	565	575	588	569	596	534	515	562	513	554	614	575	525	513	562	566	525	568	578	571	577	589	561	575	587	560	571	563	533	559	559	528	578	587	565	559	545	582	600	588	582	544	530	532	530	552	533	552	549	563	565	542	579	549	576	585	563	563	558	594	561	552	596	556	543	581	573	555	541	562	572	577	623	562	543	583	543	598	543	544	514	575	564	559	537	549	584	564	536	547	574	516	558	535	530	553	576	561	533	530	562	549	541	586	552	539	568	560	547	566	557	579	553	551	552	583	554	521	578	565	565	516	559	611	567	583	503	601	567	583	510	592	547	518	601	542	588	571	568	551	543	550	569	571	599	564	533	595	559	565	546	587	536	580	579	575	570	581	583	582	593	605	590	576	579	584	564	574	555	523	574	556	549	496	583	549	526	529	575	569	594	562	555	541	560	557	551	565	536	568	573	542	540	544	577	586	540	546	547	581	539	564	579	576	578	563	612	544	579	556	536	544	564	538	590	569	552	571	564	548	540	568	560	593	543	549	557	551	581	564	573	592	562	547	548	575	583	535	564	588	587	570	561	559	544	566	580	525	560	543	568	557	521	517	541	581	527	556	602	568	519	536	575	600	555	554	557	566	579	537	543	566	551	540	564	534	577	569	551	513	583	540	553	542	553	564	567	583	595	552	546	560	579	564	551	613	603	561	552	581	551	607	552	579	550	545	626	573	532	528	565	535	564	547	514	543	589	565	558	550	571	561	550	586	551	581	526	544	574	609	538	549	603	538	573	547	566	568	597	520	576	542	563	601	588	525	574	529	547	545	550	546	555	605	557	582	576	558	566	503	576	596	575	573	585	584	561	530	606	570	552	555	532	519	506	551	564	587	544	523	567	574	549	533	539	532	529	594	574	571	563	582	551	557	540	567	556	537	524	577	538	595	577	521	580	561	569	602	542	585	544	575	558	529	534	542	572	566	555	583	517	545	571	570	580	585	561	520	597	518	563	518	572	585	539	588	573	517	512	563	547	582	571	536	516	541	556	593	553	549	563	552	582	600	549	510	532	563	552	549	567	567	566	551	522	539	575	573	555	562	589	529	559	579	539	551	544	536	543	540	567	584	556	564	574	546	588	565	589	545	567	547	594	580	548	552	610	577	560	521	530	571	554	595	565	552	513	569	578	585	598	585	543	547	562	560	573	577	577	573	552	545	598	556	568	555	561	571	551	600	571	576	551	550	529	528	607	548	519	549	595	557	558	544	557	560	533	552	571	544	549	566	528	566	577	570	553	567	543	592	523	546	509	586	592	581	550	529	559	525	561	565	579	530	582	539	561	584	577	574	538	581	520	540	541	539	544	586	552	552	584	577	600	546	566	562	553	560	630	583	586	538	553	557	555	556	597	544	530	551	544	556	573	574	542	562	539	546	562	522	589	543	553	553	515	571	547	581	573	560	597	543	572	554	601	543	581	548	510	539	545	578	595	501	533	553	547	571	547	552	578	546	512	543	550	550	558	548	546	577	576	556	563	553	511	573	565	520	574	573	571	543	517	530	522	553	557	590	567	581	538	561	556	571	554	561	567	526	525	609	542	568	513	574	607	543	543	581	533	546	577	540	556	545	543	529	515	572	592	541	533	550	584	595	579	571	576	601	548	550	567	561	555	532	561	523	561	610	551	556	566	555	578	538	586	559	557	616	548	580	606	583	510	545	555	502	568	613	523	593	512	594	539	551	517	560	523	535	564	595	573	564	613	551	546	516	524	558	544	578	531	580	554	542	557	571	543	543	592	590	544	556	496	540	557	609	582	546	598	570	557	507	561	559	542	540	543	556	612	575	560	561	564	577	562	543	594	550	552	559	554	518	573	551	548	550	574	568	555	548	580	598	548	566	535	547	546	535	543	581	550	566	505	533	555	576	541	570	530	597	548	559	522	533	528	561	547	527	544	615	510	564	557	537	574	557	560	564	543	546	528	532	571	563	548	515	563	555	549	573	569	545	559	559	559	588	598	559	533	538	562	577	542	545	593	560	569	583	608	548	595	612	531	594	547	578	526	545	583	558	575	561	597	523	552	588	564	561	571	602	534	539	579	508	512	552	558	540	576	532	515	558	534	579	590	532	586	568	574	578	584	571	615	534	545	556	529	566	542	554	567	531	503	582	539	519	557	568	551	541	533	575	552	550	565	514	550	526	555	595	578	577	570	521	533	563	524	561	538	582	553	543	577	546	591	566	529	541	565	563	565	526	556	529	552	536	603	545	570	566	563	602	523	558	562	542	566	566	573	538	575	583	560	573	541	559	574	571	567	567	554	563	512	558	525	572	525	527	546	559	580	540	569	563	528	549	577	604	597	541	523	586	569	541	526	554	577	585	555
59265	71698	33575	13224	13227	6505	2455	612	580	622	566	570	573	531	581	513	557	538	531	519	521	522	484	492	501	527	536	528	604	543	529	487	569	535	524	524	599	555	529	546	514	533	495	536	535	535	557	552	539	564	517	514	543	532	495	527	587	523	502	493	545	555	495	506	490	561	540	511	546	471	539	553	551	502	520	531	523	527	530	526	532	533	552	520	502	554	527	524	511	493	535	493	518	562	550	485	533	530	529	499	502	541	510	501	520	570	561	585	558	553	516	509	544	564	507	532	526	538	538	529	530	542	545	527	525	522	556	548	539	497	501	538	527	519	499	513	502	522	472	530	520	511	481	543	527	497	534	565	530	523	539	513	536	540	597	504	524	529	545	517	520	496	504	506	513	553	485	521	485	514	564	543	533	486	548	464	518	502	537	533	512	521	509	497	502	523	494	551	531	550	514	550	558	504	522	541	530	526	542	563	507	511	502	514	519	531	544	490	536	558	549	545	548	511	540	538	525	510	525	508	523	527	506	535	490	496	547	532	527	482	515	475	541	535	464	523	500	559	518	506	480	491	526	506	516	510	558	549	523	500	549	553	540	542	543	534	486	578	515	511	570	558	534	503	525	554	537	557	516	536	474	518	536	518	519	488	483	516	563	505	493	534	498	516	543	543	495	516	540	503	515	534	486	509	555	531	516	521	540	547	506	543	559	508	568	503	498	509	486	508	486	528	544	500	517	489	544	517	539	525	533	518	544	518	482	515	511	516	524	544	551	511	579	486	565	521	532	542	489	508	546	493	540	464	533	521	495	558	541	522	459	506	586	524	547	497	546	531	519	526	502	501	528	527	513	494	555	528	488	558	468	521	535	523	547	534	520	534	511	503	523	540	540	553	546	540	520	514	508	521	482	470	528	526	591	528	523	524	523	512	545	506	539	516	528	551	520	520	534	542	488	510	507	501	521	520	548	605	545	532	521	545	518	499	507	501	535	549	519	507	514	538	528	538	479	574	541	529	530	532	556	520	519	539	502	543	528	538	530	532	538	528	519	524	528	535	516	497	546	490	502	480	556	516	546	516	489	485	535	464	545	512	537	547	495	515	521	532	518	535	504	511	529	527	521	521	498	549	505	552	518	489	515	505	491	518	504	507	548	513	520	482	542	493	551	519	517	563	512	513	513	501	530	527	526	559	553	531	520	513	509	537	501	522	512	518	513	515	532	557	499	499	564	513	559	508	557	498	547	515	511	498	541	554	505	547	553	557	517	557	540	538	534	534	512	508	519	520	492	497	491	498	493	508	523	536	510	517	573	529	501	505	508	520	519	491	497	505	554	511	542	545	476	539	488	537	548	528	521	514	571	554	507	502	545	557	530	549	501	507	544	555	524	508	508	536	512	505	520	512	508	495	533	481	526	552	508	531	487	546	550	534	541	561	530	512	479	514	513	503	505	506	517	506	519	527	560	507	555	514	541	506	542	557	524	518	515	508	528	529	526	502	525	525	496	517	577	537	528	562	510	492	524	525	550	504	530	529	521	525	507	518	543	504	518	472	491	525	518	508	505	490	544	532	490	523	535	541	544	486	559	520	523	499	555	499	552	489	531	545	504	547	525	518	537	551	563	519	548	567	540	495	516	513	521	550	492	507	546	511	564	544	523	481	529	556	557	482	481	530	506	558	521	533	534	520	538	509	501	525	506	521	518	462	525	506	537	537	549	539	493	535	512	489	526	524	532	504	534	518	503	519	501	504	507	528	517	478	512	510	521	537	530	536	518	541	529	545	522	516	505	554	529	473	508	524	525	477	522	542	476	518	508	482	517	533	534	539	533	515	515	542	526	541	500	520	503	544	509	500	528	535	498	551	499	523	534	554	465	492	552	519	538	488	488	513	530	516	512	482	471	496	501	535	564	562	549	514	554	518	488	526	494	519	519	512	526	506	522	539	538	512	519	489	521	478	532	515	511	512	494	502	511	526	525	538	524	516	538	541	480	512	504	564	518	521	583	477	523	508	506	505	561	536	560	517	531	542	558	544	518	509	544	529	499	507	515	538	583	500	545	536	524	511	501	556	524	541	524	511	520	517	550	545	508	527	507	516	520	511	528	499	537	545	513	520	505	544	542	529	499	502	532	519	537	541	509	528	560	536	503	507	529	522	498	535	559	525	528	541	538	538	494	545	535	487	500	524	544	552	499	567	506	561	509	520	574	501	528	544	527	516	490	510	507	545	531	528	538	507	526	529	537	474	535	514	494	543	503	517	512	521	515	483	526	536	555	513	526	506	520	511	526	499	538	498	515	508	534	506	535	542	523	504	489	478	504	538	499	537	498	532	501	556	524	500	504	510	483	531	527	478	468	491	489	525	488	514	535	534	524	490	499	544	553	508	548	553	533	568	564	487	523	502	515	530	501	504	538	516	506	497	535	502	505	483	506	544	509	529	493	575	506	491	520	537	538	533	516	534	491	541	489	578	492	525	534	510	500	519	502	545	481	524	494	520	496	526	507	551	522	497	554	526	497	546	529	492	491	525	556	521	556	502	541	534	514	512	532	500	535	521	501	499	529	509	513	501	554	506	545	526	514	497	507	511	499	520	537	530	565	502	543	478	558	497	514	547	538	560	551	487	548	564	535	553	527	497	508	484	547	505	543	514	490	475	510	513	501	533	535	536	492	527	475	485	494	504	533	535	548	531	531	548	510	493	509	531	530	545	510	521	540	499	550	543	528	502	489	532	522	558	569	512	553	479	508	539	515	523	541	503	519	542	517	532	546	539	543	520	498	518	518	510	541	536	510	533	500	512	543	537	495	561	509	546	498	530	527	517	508	537	529	492	524	522	530	535	492	489	488	501	489	541	492	510	554	509	502	519	544	536	535	538	497	589	548	485	498	511	536	530	547	539	518	533	512	514	549	527	491	477	525	528	548	506	493	470	560	528	544	535	550	529	546	494	505	543	543	551	552	542	525	529	517	495	539	555	545	503	516	554	515	527	526	485	510	549	534	521	516	490	538	549	480	512	538	537	530	574	514	497	510	514	484	500	508	529	520	512	541	532	532	541	501	516	517	546	512	532	507	522	537	528	517	530	497	474	557	479	516	556	510	502	505	481	539	509	509	498	535	510	509	501	492	525	531	506	482	555	542	466	521	489	552	534	503	481	494	540	487	520	496	515	527	544	543	502	510	550	515	490	512	486	478	497	532	496	538	503	506	523	489	501	525	487	477	544	523	531	530	500	515	544	549	508	518	531	525	497	504	559	547	528	530	540	516	521	544	529	509	534	520	503	588	572	560	539	550	483	462	509	509	495	528	554	527	498	537	544	515	504	514	525	504	539	517	484	540	496	499	543	535	505	526	518	506	480	535	506	525	517	535	515	506	524	541	512	509	527	569	548	524	512	537	526	574	457	559	486	489	534	498	510	547	525	541	491	547	505	516	482	483	513	558	502	532	531	536	530	518	543	510	514	499	507	528	519	546	524	508	507	490	539	538	548
31207	21804	6927	1429	1055	784	643	567	536	544	560	561	546	550	557	508	517	556	481	561	613	540	535	546	542	522	556	566	484	540	545	546	531	555	522	612	510	529	552	564	534	532	515	560	511	568	605	548	528	564	517	530	536	558	523	530	546	551	525	519	555	547	567	541	563	506	542	576	555	534	524	525	527	528	546	514	501	541	555	524	568	517	555	571	561	537	564	516	532	487	547	502	518	535	517	544	575	535	537	500	558	498	539	556	524	504	511	561	553	601	544	544	546	534	544	522	564	513	558	532	530	618	545	502	548	563	535	554	606	535	533	545	532	544	521	543	531	524	535	546	472	547	526	480	572	538	546	566	553	562	519	552	493	554	528	533	573	556	556	490	552	537	540	561	548	535	552	536	519	588	558	543	513	528	573	507	542	553	541	518	600	543	554	547	560	523	533	512	530	509	565	520	523	550	536	507	544	582	527	529	523	503	534	543	579	548	544	511	568	544	537	548	545	512	554	542	501	528	511	530	546	534	526	558	513	557	541	564	528	535	541	585	538	532	504	576	532	532	495	546	534	525	525	544	505	580	537	558	510	543	539	516	510	542	549	552	586	558	519	513	511	542	550	540	534	566	505	534	515	548	532	558	514	518	571	538	515	506	552	520	561	539	566	560	554	541	528	548	527	493	548	534	542	538	484	507	532	515	521	530	525	525	547	557	571	568	544	568	520	578	564	531	569	503	555	555	482	540	590	494	525	554	517	566	526	515	510	541	547	560	538	551	556	569	544	518	534	526	543	537	551	502	563	542	562	493	557	506	550	504	525	588	534	566	499	518	566	536	485	533	548	544	556	511	535	530	523	529	522	551	547	523	543	516	516	533	574	528	574	520	550	524	578	543	532	534	575	567	543	544	565	585	569	582	520	548	553	553	544	543	541	521	571	486	539	544	574	561	498	513	544	552	591	552	538	519	487	531	557	570	598	518	523	539	517	530	558	550	549	569	534	473	536	523	595	517	517	568	549	566	507	504	537	602	558	533	509	539	523	533	539	513	556	536	532	519	533	517	532	604	559	571	529	568	537	550	535	542	538	552	549	538	541	514	578	509	546	542	487	550	504	538	509	537	540	542	536	539	535	540	509	526	557	525	567	569	556	504	515	526	550	507	552	567	549	509	592	570	546	538	560	548	518	591	565	557	564	557	542	538	485	521	538	505	559	536	551	517	570	576	540	545	552	533	529	483	543	568	520	510	510	507	538	552	560	573	539	533	526	505	534	504	510	559	547	576	608	510	542	571	519	564	567	558	546	506	544	551	552	514	509	512	533	577	552	554	548	565	494	562	558	566	497	501	571	531	547	559	551	476	524	550	551	588	528	510	581	572	529	525	496	526	586	514	526	575	545	523	537	560	523	543	525	581	539	549	544	534	531	536	565	536	507	550	586	536	539	543	519	552	507	547	540	557	535	500	503	517	502	609	540	529	512	529	530	534	562	541	568	565	536	512	533	512	533	531	566	578	535	552	517	508	562	559	573	529	528	529	581	529	598	531	544	553	540	541	564	551	544	522	567	536	525	489	514	543	550	548	542	534	524	534	537	554	520	532	533	520	538	557	505	551	515	527	582	508	519	504	550	553	575	539	521	507	538	559	547	521	470	517	498	534	577	550	518	548	526	514	544	517	531	500	534	581	513	540	529	542	540	554	571	544	552	517	571	504	521	570	507	514	544	544	566	496	559	572	547	591	551	568	574	509	559	514	572	543	544	532	525	533	549	556	548	539	503	583	545	550	536	496	559	556	553	557	535	552	539	538	507	541	513	571	554	542	565	539	546	591	554	522	557	594	577	537	563	561	552	504	572	555	545	547	542	498	546	534	491	579	514	544	512	571	569	544	536	580	545	556	522	563	515	554	546	577	543	535	540	554	569	521	575	517	504	539	524	541	554	531	539	514	547	514	532	597	547	567	556	502	500	530	547	552	531	529	573	550	545	551	518	527	519	551	538	545	548	527	528	560	524	544	534	550	546	544	550	576	490	518	525	518	557	553	546	554	489	543	587	540	530	559	556	531	524	526	527	525	516	517	533	557	542	534	513	530	489	527	579	528	574	505	546	557	558	533	519	506	523	535	542	531	500	571	551	531	530	541	531	548	527	528	538	536	556	534	575	561	522	527	541	488	592	548	539	520	582	558	541	556	533	511	514	529	551	545	519	516	552	502	530	543	556	533	538	561	502	522	533	535	525	517	488	538	542	570	537	560	555	530	588	527	555	522	516	509	544	553	549	533	536	542	550	561	563	578	548	513	515	568	513	547	556	526	485	533	514	555	578	572	555	564	528	504	540	518	508	535	548	519	521	504	565	603	523	545	525	553	578	502	510	550	541	536	536	525	573	522	545	528	529	591	540	570	519	580	537	558	543	534	551	510	569	557	526	483	504	552	502	573	535	495	531	608	537	554	550	541	530	533	533	561	507	557	526	538	549	535	583	545	516	562	561	521	484	563	511	506	572	509	575	551	553	512	545	553	529	512	553	518	549	545	495	518	546	512	544	497	562	514	553	556	515	482	499	572	568	550	573	508	547	576	535	538	545	590	509	566	536	579	541	566	549	517	569	518	537	515	513	505	545	596	529	513	507	568	528	568	588	546	545	523	535	570	532	533	512	500	540	559	528	510	573	543	551	525	543	552	550	562	525	534	563	542	526	554	539	568	529	516	534	552	540	562	578	564	562	534	533	543	566	514	495	550	533	558	549	530	552	548	556	536	533	556	543	492	543	563	528	494	543	523	599	563	537	549	505	522	546	538	554	531	549	506	508	545	543	513	519	482	546	546	564	548	529	517	534	512	500	529	562	594	516	538	572	526	526	558	531	536	541	548	540	577	533	542	560	537	513	559	557	537	516	526	548	546	544	566	496	569	536	537	508	547	506	519	522	562	587	585	557	589	574	576	502	576	530	541	534	552	573	512	545	575	535	565	543	510	528	575	525	524	537	546	519	576	535	571	518	523	579	530	534	532	575	542	572	576	522	548	551	527	566	538	541	508	535	552	558	535	522	539	545	561	563	512	567	564	576	546	512	491	534	544	526	569	546	562	509	551	519	543	547	537	571	507	505	555	539	532	526	510	533	560	523	543	538	538	508	518	522	538	539	548	528	510	546	545	543	503	544	533	546	531	541	535	571	569	563	534	521	560	557	524	543	555	515	500	559	526	587	574	497	545	578	544	509	509	572	543	558	537	551	510	562	534	553	561	507	560	539	541	550	541	555	581	571	585	460	547	591	555	502	553	541	560	508	488	536	527	546	539	548	513	519	534	535	533	538	577	480	518	524	554	509	521	551	536	576	525	523	545	532	516	548	540	531	521	560	499	593	518	528	539	551	516	550	541	524	555	551	542	569	555	569	560	547	568	565	532	546	521	534	542	535	548	529	513	572	552	585	503	531	515	510	535	524	544	502	560	500	569	533	570	502	536	518	522	533	569	521	583	554	544	564	562	586	548
21495	16426	3003	1071	1192	773	536	453	472	432	440	472	448	488	458	439	467	478	465	475	482	447	438	473	490	461	480	480	435	446	464	470	447	484	475	467	472	461	465	459	452	493	470	471	472	457	452	480	490	455	444	467	396	452	451	462	425	443	471	454	474	436	472	463	438	492	422	432	487	442	445	435	459	480	440	499	459	486	464	481	477	463	469	448	459	468	478	462	507	386	446	483	453	440	459	440	434	505	450	469	448	444	458	444	473	457	454	457	454	484	502	444	448	457	426	472	452	452	429	455	452	476	448	433	451	497	457	476	483	468	442	427	464	482	452	439	463	477	445	514	452	470	465	401	488	469	431	434	458	432	472	432	440	456	421	451	458	488	442	453	452	478	444	467	481	472	452	438	492	439	489	472	470	431	449	484	498	449	465	438	469	452	446	463	447	417	480	479	468	457	470	478	426	454	457	435	470	465	436	483	481	463	431	480	476	454	433	483	435	431	477	471	498	490	461	450	448	461	450	509	456	448	476	456	464	475	461	474	452	466	448	499	481	449	443	438	439	454	458	433	451	450	461	484	447	469	450	440	467	506	438	444	443	486	469	460	483	474	451	463	480	445	438	474	495	477	459	460	448	472	443	432	465	470	440	464	466	436	440	447	436	435	473	427	464	456	408	485	439	441	486	437	457	448	457	478	483	452	443	456	450	452	439	457	447	462	432	477	442	513	474	473	460	439	473	470	474	449	423	470	462	441	424	443	462	456	445	461	471	461	428	475	438	470	449	469	432	438	480	440	426	435	451	417	454	462	447	411	495	431	449	431	450	477	440	470	441	441	469	404	457	451	423	481	456	504	451	432	456	438	434	455	435	468	442	446	462	498	428	435	458	457	444	466	463	455	462	452	462	456	462	424	457	493	454	452	457	460	444	499	454	460	460	448	490	479	484	453	448	475	467	468	461	431	467	515	443	465	460	458	429	439	451	444	465	435	456	450	462	449	500	458	476	440	454	459	495	455	472	492	494	455	468	454	444	473	474	465	466	445	503	441	486	490	420	459	441	427	468	427	436	431	485	488	473	487	445	446	437	470	445	448	470	435	445	449	447	470	470	450	438	480	449	482	459	445	456	465	450	467	490	457	414	467	448	467	502	458	478	456	456	434	455	441	413	450	479	459	479	467	456	407	428	468	493	458	477	453	417	477	493	438	445	468	441	492	447	471	486	429	444	415	429	445	419	464	467	480	448	451	432	446	455	420	454	449	472	467	442	422	477	457	430	459	477	447	500	457	447	492	454	398	484	467	454	471	448	466	419	478	425	428	457	470	437	433	468	446	461	474	483	471	492	444	436	465	433	486	454	479	517	477	452	441	475	447	427	439	490	473	479	455	431	468	456	442	480	422	420	481	449	481	439	456	461	473	394	491	417	465	425	474	480	429	503	460	467	460	472	459	410	461	443	458	413	468	486	472	443	433	467	418	439	492	465	437	456	432	435	466	451	478	469	474	455	482	438	481	448	407	447	463	493	447	452	412	487	444	483	480	455	436	475	447	462	456	469	474	473	473	487	437	473	460	458	469	441	437	473	477	435	453	456	469	436	506	454	441	515	464	435	395	473	455	479	493	455	462	480	424	504	448	477	466	441	466	482	460	432	467	463	463	423	455	436	471	462	423	462	469	493	484	497	464	480	459	457	478	449	455	425	425	439	421	500	461	493	462	471	490	460	443	464	454	466	495	442	434	479	442	461	458	471	465	501	493	449	471	439	465	455	454	425	465	435	454	496	415	456	453	443	441	460	461	451	458	462	491	449	465	451	491	455	460	448	452	471	422	495	525	466	430	449	441	478	453	452	416	456	444	413	476	428	485	462	469	448	459	470	480	484	442	483	488	497	406	491	450	465	423	498	454	434	437	491	500	458	459	455	491	442	456	449	445	470	466	430	455	452	450	479	458	494	452	465	442	453	447	418	455	484	449	490	500	456	404	462	491	432	460	473	441	477	461	469	445	457	444	429	456	462	437	448	453	420	447	475	436	461	441	461	449	455	461	432	422	495	462	461	460	425	450	457	436	434	462	448	457	475	492	452	434	469	483	460	449	470	460	448	430	465	504	492	463	489	463	447	452	446	477	481	468	458	443	475	459	460	460	410	478	439	477	449	449	427	465	472	424	470	459	489	466	455	455	493	480	466	469	476	442	475	475	459	467	442	518	452	479	436	475	447	499	457	473	444	444	447	483	431	476	436	455	446	433	440	473	463	498	458	500	466	492	459	438	481	455	472	430	437	475	447	475	496	421	434	476	466	443	473	477	463	472	442	482	470	471	452	482	434	466	459	482	458	470	468	442	508	485	445	430	478	464	461	429	452	436	466	519	462	455	455	434	434	429	448	478	434	507	475	470	491	457	480	507	474	457	441	474	483	469	404	471	472	414	470	429	466	496	492	466	453	466	510	460	435	480	456	433	442	447	429	439	456	446	469	480	421	430	460	442	508	487	458	441	481	446	448	488	426	482	469	468	443	468	472	491	491	446	501	469	421	412	467	466	455	470	458	466	436	404	482	467	459	471	434	435	446	442	445	460	491	474	476	458	466	451	454	487	488	460	496	460	466	434	439	482	429	472	440	450	491	480	404	459	463	436	465	450	441	455	472	445	495	447	499	483	455	476	461	445	459	463	475	459	419	429	444	463	477	451	460	444	475	460	496	445	494	462	397	430	455	446	464	434	422	455	509	472	461	480	447	482	430	475	421	466	492	451	427	454	468	502	499	475	470	483	429	473	428	449	441	441	517	464	454	455	465	451	457	449	453	459	487	462	440	441	414	442	479	459	471	439	476	470	452	463	475	517	483	488	465	454	456	449	444	446	423	446	458	449	456	430	443	414	453	498	417	439	471	487	435	451	473	446	440	472	426	444	466	480	478	447	462	445	437	453	465	478	505	464	457	465	480	459	475	440	427	449	498	474	495	464	456	429	466	468	451	469	426	467	500	471	410	434	452	425	472	468	448	470	471	440	464	409	466	466	441	444	437	443	483	492	436	416	446	444	475	420	471	461	499	461	444	481	476	431	452	454	449	459	465	440	458	448	432	436	482	454	458	460	465	458	484	471	462	467	451	442	447	471	460	435	445	443	467	456	459	488	458	445	433	479	436	428	505	450	457	432	449	496	432	464	445	483	447	457	420	455	447	437	460	475	446	450	470	467	475	423	435	475	464	491	466	460	475	449	484	435	507	468	452	480	469	467	448	465	473	472	444	455	434	468	486	472	475	486	444	466	475	445	481	474	471	462	480	481	455	462	455	511	495	448	492	430	438	477	462	460	434	450	454	462	442	442	450	485	469	418	484	466	476	429	465	446	459	458	434	445	443	471	439	465	435	466	462	487	483	481	472	504	481	450	454	480	448	481	469	470	460	472	503	425	455	463	473	459	451	464	450	470	447	427	457	443	482	464	424	442	441	413	445	471	428	461	466	473	441	465	452	455	477	460	462	460	433	470
25643	22048	27496	25510	17149	5909	1663	563	555	471	498	487	502	486	490	514	511	443	455	438	489	476	443	484	421	444	489	475	435	431	483	461	412	452	495	461	506	475	457	517	448	504	453	484	470	470	425	436	447	485	498	452	512	434	482	514	443	473	451	445	434	420	431	467	448	454	470	444	459	441	449	423	469	491	424	473	447	531	461	501	475	456	471	432	486	431	436	469	450	451	482	508	463	442	471	470	416	473	468	445	473	443	422	453	461	451	463	479	452	448	471	496	492	474	510	443	449	441	448	437	447	458	444	494	444	442	445	457	462	467	425	466	480	485	417	435	480	466	464	465	464	463	446	504	473	452	438	456	431	441	454	449	432	438	398	448	454	491	471	465	461	490	493	459	440	459	466	462	427	479	513	459	499	455	455	432	493	503	424	482	493	489	492	494	404	467	438	464	462	474	454	483	483	439	462	453	443	462	494	439	483	453	481	452	481	459	411	448	477	495	450	500	479	503	481	431	492	452	499	456	479	435	402	462	463	488	476	469	473	469	456	472	471	488	481	440	425	445	465	440	482	469	449	463	463	445	477	456	448	464	455	421	441	439	470	488	434	475	437	456	493	470	465	474	459	444	459	459	438	486	482	474	451	469	463	447	460	462	486	471	471	434	456	456	469	457	439	439	482	466	484	499	421	465	448	451	486	436	452	455	461	476	464	488	485	431	509	431	431	477	424	445	456	441	472	441	450	454	473	444	483	455	481	461	477	462	473	467	420	458	474	503	476	448	430	449	454	459	477	405	469	487	502	450	471	424	472	468	453	444	459	445	435	512	439	418	435	501	456	436	463	432	481	459	458	483	461	469	436	459	475	495	491	446	456	470	430	484	488	426	444	498	470	456	435	443	406	444	432	455	466	452	475	473	434	465	488	451	421	448	463	475	477	486	484	500	413	482	474	474	434	471	466	434	483	451	490	451	490	490	480	443	439	413	478	452	424	473	478	454	455	446	457	446	492	472	464	423	484	441	445	475	460	436	487	448	483	463	496	456	458	450	417	442	454	438	463	481	453	480	473	452	488	445	466	468	511	471	458	486	473	484	464	469	440	456	466	468	496	456	477	422	495	479	458	447	456	472	456	483	480	471	459	500	430	449	449	491	439	465	460	478	443	453	476	453	442	447	450	466	413	482	470	453	455	458	471	442	451	463	455	468	464	475	441	476	432	453	480	411	467	482	473	494	439	474	476	458	500	499	467	438	454	429	448	462	449	466	472	462	464	467	456	487	499	451	464	418	466	452	455	438	504	458	463	450	423	492	430	459	461	450	449	460	440	459	474	487	437	418	472	437	447	494	441	494	466	463	467	450	484	473	481	461	433	453	453	452	404	437	447	462	437	479	418	489	449	452	463	485	485	453	465	474	495	443	457	455	458	441	457	440	478	447	458	453	467	465	428	437	446	475	471	446	448	455	461	447	443	424	470	486	455	463	473	458	426	469	483	471	462	483	469	470	476	481	471	450	534	471	506	458	432	446	481	452	443	417	497	479	436	442	495	424	449	449	435	482	461	483	439	464	436	460	405	423	509	428	431	488	429	439	433	443	451	431	463	449	466	474	484	438	474	470	470	460	482	469	464	493	451	478	400	442	456	417	462	460	482	485	423	462	488	416	464	440	447	505	455	499	461	448	457	479	470	443	455	459	470	449	448	505	452	459	477	435	469	433	464	492	463	452	428	469	447	470	465	470	464	446	456	469	436	482	478	470	428	433	485	426	477	476	458	458	467	480	478	455	467	407	502	462	475	435	470	449	494	433	461	493	438	476	454	471	442	461	474	490	444	445	469	447	409	456	435	478	436	464	438	471	483	447	448	474	452	442	468	491	445	461	465	506	454	451	493	455	430	487	453	484	468	456	427	440	488	475	439	454	450	424	420	454	457	457	483	465	443	465	489	471	461	473	438	456	466	476	470	477	439	454	478	461	451	432	450	459	459	467	469	466	476	435	484	413	454	463	469	501	481	487	454	452	462	465	467	411	442	485	448	431	472	493	446	454	484	463	458	439	469	482	453	418	462	445	526	442	429	476	439	475	403	476	460	442	459	439	441	467	466	425	438	420	447	459	466	494	467	454	474	419	481	492	442	474	491	435	425	460	483	486	431	452	449	482	486	446	480	462	438	480	492	424	482	450	460	476	493	468	467	428	427	482	481	480	489	470	431	467	471	468	465	442	475	430	440	436	472	461	440	492	438	467	461	467	483	447	486	456	462	482	445	467	458	448	481	462	449	436	448	468	448	459	443	431	523	470	457	475	466	436	427	491	443	443	484	452	464	483	447	495	487	493	494	451	483	461	462	472	473	452	459	457	464	473	462	466	426	446	471	466	432	472	465	461	449	474	446	455	502	492	482	477	446	477	457	461	463	487	472	468	452	434	425	481	453	438	447	434	474	457	469	440	484	442	466	478	444	471	467	432	449	472	476	407	532	451	493	462	475	442	434	450	451	478	425	483	450	448	457	451	452	450	456	457	475	448	505	450	441	463	472	483	510	462	463	470	465	464	461	451	450	434	496	491	426	447	484	451	465	452	444	455	486	455	463	488	494	438	464	440	406	480	482	445	440	458	468	455	454	489	469	435	452	468	467	484	464	475	451	480	392	474	490	441	484	507	487	430	463	475	498	472	480	436	448	476	447	430	442	477	445	447	452	428	408	453	478	479	459	468	468	441	470	417	480	485	464	433	461	465	449	438	427	479	454	473	459	461	463	432	453	452	476	468	464	438	489	459	434	489	496	457	461	455	430	428	478	437	434	459	478	465	446	471	471	470	461	440	454	443	496	442	456	437	432	483	448	437	486	457	466	445	455	459	481	460	463	434	461	496	461	480	471	443	410	451	462	413	445	467	427	452	438	450	497	477	460	450	451	425	465	440	500	491	446	461	458	446	453	437	482	487	474	455	476	480	468	443	471	479	457	454	486	474	456	415	464	464	464	458	432	523	476	460	448	467	478	475	450	464	492	452	444	460	480	454	500	468	509	456	451	483	480	392	441	493	459	438	485	447	422	437	447	469	436	434	458	484	436	461	467	468	450	481	487	454	441	437	441	471	478	509	483	471	477	459	441	447	483	504	449	444	490	441	498	481	492	464	465	440	427	454	484	484	474	426	453	428	471	475	457	450	482	431	461	460	473	481	438	455	445	428	467	498	419	439	453	432	451	457	537	440	455	462	459	431	436	494	469	461	449	453	448	468	454	442	466	453	464	478	468	460	432	481	468	471	449	488	453	461	416	474	424	465	439	448	489	470	449	427	417	443	477	398	474	475	483	447	448	505	438	462	458	504	451	461	420	464	486	425	470	490	440	443	443	506	503	442	455	469	435	465	434	485	445	454	447	472	481	459	471	454	444	466	469	447	446	468	427	472	476	423	443	476	470	478	472	471	465	462	433	472	462	442	429	442	484	440	465	442	426	470	465	464	462	460	466	426	480	495	481	449	474	438	508	477
58118	62055	18376	8425	9203	4157	1599	522	481	474	466	441	480	471	442	435	464	457	423	481	472	480	459	419	430	440	440	491	466	413	441	417	424	450	427	414	462	476	398	424	398	402	492	462	456	440	411	446	476	475	442	440	450	460	477	434	437	472	451	425	484	437	415	438	444	428	401	399	395	451	458	432	380	430	425	421	443	430	429	400	406	431	454	451	455	431	437	436	414	415	433	462	421	410	418	441	412	450	415	406	452	481	400	406	442	443	435	448	496	457	437	419	460	457	437	402	419	403	451	438	436	443	438	435	493	429	439	393	421	410	428	459	463	425	410	474	416	433	430	423	369	431	441	404	411	421	428	414	410	432	402	408	444	441	433	392	459	436	418	452	463	413	417	402	451	435	408	435	443	432	418	435	406	434	476	432	441	445	443	447	418	411	444	435	461	439	429	435	423	444	424	400	464	377	410	427	432	436	424	425	450	439	447	419	411	428	410	417	441	444	399	409	463	432	420	436	391	463	432	410	448	431	439	447	448	441	461	448	447	467	462	471	395	447	449	418	434	476	402	427	411	436	480	424	390	415	418	426	463	411	429	430	436	427	410	465	414	424	415	439	450	450	423	455	445	425	424	426	411	409	396	430	449	477	406	441	431	420	407	411	469	454	417	464	433	415	450	430	426	446	429	431	449	449	440	378	441	430	424	442	436	403	448	441	421	426	440	437	443	433	439	491	448	392	439	446	450	432	423	464	431	425	441	452	414	393	417	406	401	423	404	445	435	430	417	445	416	441	440	415	434	450	449	440	433	431	425	455	464	437	435	492	443	466	411	464	456	448	454	439	423	448	462	437	413	432	419	426	408	441	399	439	456	440	396	435	422	436	450	440	425	416	449	449	464	423	434	463	470	438	451	466	395	429	410	466	438	460	424	431	456	431	438	411	450	451	416	415	422	447	491	435	442	418	413	443	406	450	432	436	414	404	413	433	458	425	412	412	444	455	461	451	468	450	425	443	427	408	443	415	422	448	419	385	444	432	416	434	437	417	456	469	432	422	404	468	421	441	449	423	448	429	476	443	420	403	444	434	417	448	416	387	426	461	422	382	460	420	422	435	428	423	442	449	438	460	430	430	440	437	401	414	415	438	453	400	424	450	432	436	460	420	433	484	417	413	417	435	429	456	454	402	432	438	444	443	407	436	425	410	422	443	423	432	435	414	449	437	429	379	442	418	418	441	429	432	428	423	436	456	444	447	442	443	415	430	418	420	430	412	422	433	414	422	426	436	415	445	420	439	441	406	428	445	405	459	464	435	468	418	480	418	448	429	426	450	436	424	416	405	439	458	420	477	423	399	410	436	429	440	441	415	434	452	456	451	410	412	452	429	419	447	441	428	436	421	405	474	479	426	417	462	414	446	432	425	430	421	438	421	473	467	444	406	474	429	408	403	398	412	437	410	412	447	452	420	456	474	458	437	408	415	418	445	434	437	442	458	419	405	476	420	434	411	441	425	450	439	419	449	441	454	430	418	414	397	449	432	473	473	458	451	450	430	447	427	433	413	415	409	436	428	462	443	435	434	436	461	453	428	463	426	427	411	443	456	393	441	415	448	441	436	465	397	440	470	430	431	431	439	419	408	395	434	480	428	428	461	434	466	417	472	410	435	385	438	422	445	428	445	399	403	414	456	432	439	410	429	477	410	405	450	406	420	432	465	466	453	466	433	429	426	466	412	456	433	422	436	437	418	398	453	441	431	444	416	439	420	495	454	418	414	444	447	414	442	409	419	434	409	409	412	442	458	422	434	397	427	451	423	456	437	437	407	436	455	417	428	457	460	428	444	432	447	459	415	449	417	430	399	444	426	454	441	418	430	458	442	430	449	452	416	402	439	411	441	467	379	421	446	432	467	379	398	431	450	456	472	429	469	406	449	456	430	425	414	444	424	423	436	446	438	413	440	419	448	426	433	379	410	411	447	446	444	440	411	428	423	396	418	427	414	430	467	438	441	416	396	430	426	436	426	403	418	426	439	395	399	442	416	422	461	450	438	466	397	427	387	417	430	414	416	443	438	433	435	409	480	417	435	447	442	418	458	461	440	412	479	424	424	437	426	444	446	437	449	451	466	420	421	441	442	422	410	422	450	426	446	437	421	442	442	424	422	423	374	473	435	454	436	430	456	416	441	447	455	419	440	413	387	476	437	446	423	450	450	447	434	445	403	452	418	428	465	424	402	416	430	456	419	435	422	453	454	422	441	431	436	439	447	409	387	447	408	450	421	460	432	433	431	445	422	421	419	446	428	420	409	420	400	426	432	424	428	437	447	411	413	369	457	436	450	417	462	427	446	396	423	436	442	420	449	409	447	412	416	464	417	410	457	429	418	438	394	428	445	420	432	437	435	415	409	443	421	429	396	428	432	426	433	394	419	450	404	406	430	425	419	441	436	433	444	445	411	366	457	451	433	442	398	434	461	443	460	440	442	447	443	455	450	440	423	426	491	390	431	445	405	436	423	430	379	431	420	462	430	459	430	443	433	409	442	451	422	398	422	454	470	460	424	403	462	443	446	418	423	415	404	476	450	405	397	430	436	446	414	394	431	433	440	408	403	459	425	382	406	436	439	457	468	455	443	412	449	425	408	386	447	435	455	424	423	441	396	393	442	399	435	440	454	457	441	426	428	411	435	408	443	429	387	442	416	420	415	444	419	403	411	448	425	418	422	452	413	465	405	434	467	422	397	394	443	399	465	407	418	413	428	392	462	411	469	444	459	432	435	420	382	451	421	415	411	455	438	447	420	395	461	410	402	408	401	397	419	460	407	441	431	390	466	430	453	435	419	418	485	430	447	434	443	429	443	432	456	434	391	418	430	442	413	437	469	455	443	453	407	399	421	422	375	435	386	447	400	403	429	402	428	406	452	466	451	466	416	418	397	415	396	408	424	411	401	404	424	431	399	431	436	443	446	446	450	388	446	428	447	440	441	466	391	433	444	424	419	436	416	386	436	488	462	445	410	424	408	451	438	452	460	454	421	466	425	412	437	439	464	418	428	400	404	405	429	420	442	437	438	429	435	424	451	429	411	426	431	419	415	433	431	441	397	422	439	441	443	432	431	417	407	449	402	431	407	380	439	402	421	422	437	424	423	423	429	384	436	423	424	414	435	416	426	411	419	417	418	440	407	420	448	436	446	446	417	444	456	423	444	442	476	408	437	431	469	407	425	468	425	408	389	432	402	431	410	412	406	407	443	405	432	430	431	470	436	414	435	459	442	423	390	391	450	421	433	392	394	449	430	431	436	433	424	437	461	429	401	476	424	426	446	384	448	455	469	455	448	462	429	427	442	459	426	420	465	485	428	424	455	456	466	406	460	445	442	405	440	444	450	431	459	434	415	432	429	426	420	403	435	415	458	423	425	454	447	439	459	393	439	417	435	492	391	433	436	396	395	401	415	434	389	436	413	452	447	413	466	451	444	443	430	454	398	380	420	480	442	411	430
24513	21746	28614	24563	21896	15683	4557	885	643	638	630	632	644	686	608	591	591	630	591	662	663	652	660	587	587	618	580	590	646	638	612	656	669	613	661	598	574	597	613	603	579	590	626	631	654	603	599	573	651	615	613	593	603	611	610	580	605	610	609	623	552	599	617	577	595	602	638	632	606	606	613	575	608	634	661	607	575	597	612	602	570	586	620	611	626	606	580	567	633	598	565	651	602	617	614	594	615	638	601	594	573	574	654	575	607	597	591	649	598	686	616	621	571	617	614	619	548	598	589	634	628	608	617	632	610	591	614	623	578	603	587	618	629	578	636	611	612	575	540	587	567	587	601	589	586	580	603	626	595	609	633	595	629	579	583	602	591	589	563	577	592	599	607	590	627	608	670	608	601	593	589	595	603	578	599	560	585	579	642	585	559	613	594	551	556	623	607	611	578	589	599	635	633	603	638	570	635	601	644	605	623	649	628	589	615	573	622	583	636	588	583	604	571	609	626	629	601	570	623	574	601	628	584	594	655	604	619	576	575	622	575	587	662	590	562	563	607	514	634	565	573	581	589	616	606	583	601	615	594	583	579	619	608	615	635	635	570	638	650	606	612	610	591	578	578	619	608	590	555	567	631	602	577	573	616	599	612	606	639	589	554	615	588	595	606	591	645	568	590	592	598	601	574	613	563	595	612	630	562	612	594	594	580	596	595	623	568	574	552	553	574	623	632	612	583	581	637	574	545	602	584	601	570	610	620	595	629	583	655	585	592	557	571	573	592	614	618	634	570	652	567	607	635	632	616	614	605	593	576	645	573	603	613	598	574	579	601	622	608	591	596	656	626	602	612	635	627	614	585	573	637	560	609	577	618	583	620	620	635	561	654	638	597	607	604	618	630	627	554	639	584	571	584	631	581	604	620	602	595	651	539	614	643	621	609	581	593	562	601	571	640	584	599	589	583	597	582	596	665	616	611	582	644	555	634	614	617	596	598	598	581	556	598	602	589	641	605	587	596	589	617	575	633	562	606	553	570	598	633	546	599	645	613	611	577	601	586	594	640	582	593	605	612	583	571	627	618	610	644	612	555	575	617	585	619	601	585	604	588	599	640	594	628	587	613	588	609	581	610	565	567	606	598	616	624	630	592	578	600	595	562	589	590	635	559	605	549	685	600	564	609	590	543	597	643	622	574	595	618	594	637	579	589	575	622	620	583	554	588	595	621	582	583	596	616	593	575	635	601	576	607	604	602	582	600	590	575	577	615	568	585	638	599	606	620	629	599	571	592	579	585	644	566	607	587	600	587	615	591	596	643	597	642	557	625	592	619	606	605	641	602	595	619	572	592	605	623	591	589	628	578	652	595	624	546	579	597	598	615	613	548	554	614	618	619	584	593	628	624	594	633	647	583	576	599	656	586	596	633	555	600	635	597	624	596	623	624	582	617	601	646	586	592	564	584	609	608	573	585	603	603	593	590	614	623	626	576	621	573	615	566	575	582	603	567	600	611	606	601	595	549	603	567	592	610	618	593	609	566	626	583	590	583	590	561	588	607	615	597	596	606	597	585	572	570	585	580	581	570	595	603	621	601	598	645	574	625	581	573	609	604	588	587	587	577	600	584	585	595	570	588	628	626	601	584	630	582	593	602	592	605	602	609	578	585	593	575	622	581	666	602	608	619	578	634	617	568	587	620	612	594	572	599	582	578	624	609	635	614	601	588	567	604	604	616	572	630	539	626	620	632	585	591	618	613	603	607	596	646	658	629	608	656	606	611	599	611	654	641	590	637	669	605	584	620	625	598	580	626	578	618	588	569	588	597	604	577	588	601	576	560	595	576	652	536	638	616	585	556	617	595	592	602	582	643	581	593	601	605	591	595	593	624	583	598	604	597	625	594	634	571	615	624	559	644	603	628	593	540	595	647	551	623	604	616	597	617	604	588	599	588	586	635	590	591	578	608	585	654	608	621	602	592	630	589	602	593	599	638	626	607	618	639	624	580	574	605	603	624	645	576	613	576	593	581	620	585	614	605	639	589	624	598	600	618	602	622	573	597	617	643	582	587	615	618	637	595	627	546	619	561	629	668	559	609	587	614	588	619	593	604	638	585	567	571	611	594	610	600	588	617	589	547	609	612	645	610	624	569	561	605	639	602	650	578	569	654	580	560	631	609	598	590	636	603	609	637	587	573	589	575	605	582	623	602	598	595	592	585	592	584	599	599	576	592	599	606	600	608	611	600	604	581	579	558	615	603	592	619	577	600	612	609	630	602	628	637	596	614	578	595	590	589	578	585	598	615	624	608	597	596	591	558	606	634	569	586	573	597	603	597	611	631	604	546	541	620	598	593	591	637	594	595	553	630	586	618	615	574	643	580	615	608	610	605	582	592	607	598	644	571	560	593	610	593	638	618	557	582	600	599	587	654	579	625	569	611	618	573	554	594	562	614	592	592	596	560	597	598	615	605	569	578	548	594	646	590	621	578	602	615	599	644	576	554	614	587	613	590	602	608	617	613	595	610	561	605	581	620	586	624	591	624	650	610	605	624	577	607	580	629	574	590	618	625	586	586	599	593	557	587	600	596	632	634	618	570	590	589	603	580	615	552	584	585	594	595	562	602	589	574	609	578	619	583	596	606	592	661	599	545	612	592	609	565	633	611	580	601	592	628	565	596	607	632	544	578	613	618	599	573	553	620	570	573	576	609	597	535	612	624	608	576	573	582	569	633	647	607	600	633	577	611	589	591	601	605	630	621	650	575	616	663	623	583	594	591	650	646	575	606	603	587	605	565	610	636	527	616	610	623	620	616	574	586	584	617	622	598	573	610	636	627	596	585	592	584	591	594	603	618	616	562	617	590	571	627	575	609	571	595	579	630	628	570	595	606	604	598	642	565	570	626	561	605	591	574	621	612	579	566	612	617	578	610	588	611	606	611	623	610	580	603	592	578	575	586	585	593	592	602	564	587	581	603	583	587	608	600	630	590	602	609	614	597	595	548	664	577	604	655	576	591	623	644	595	630	617	618	591	608	614	622	627	571	569	581	591	605	604	623	605	669	578	624	594	599	599	611	649	548	599	616	575	596	609	643	628	598	581	617	614	621	591	582	616	606	617	597	585	633	598	596	609	592	597	567	552	628	609	614	603	580	617	567	579	598	597	602	599	598	610	638	616	620	582	589	585	609	615	643	637	571	611	569	597	625	591	605	592	625	601	561	566	620	575	652	639	620	582	568	574	633	600	601	602	622	637	605	589	604	626	557	624	563	588	598	570	588	595	591	578	573	579	622	595	613	581	572	574	614	583	598	607	601	532	595	575	639	526	568	613	589	575	608	612	603	597	592	583	543	607	626	615	607	633	610	616	602	608	600	585	611	641	618	609	588	597	645	610	624	577	574	597	560	579	576	617	619	587	587	630	621	609	583	596	582	593	596	588	581	596	581	598	604	582	595	635	576	593	565	563	586	565	572	590	603	629	549	602	626	610	579	617	595	622
62216	73541	21061	13929	16195	7923	2875	676	631	641	632	587	601	573	609	620	572	594	608	559	595	531	533	552	642	601	572	588	590	539	560	558	570	557	568	567	545	552	568	600	569	578	630	589	587	548	581	596	610	531	565	537	569	565	575	549	562	560	555	552	555	572	588	537	525	575	504	551	538	546	564	564	565	537	567	587	560	537	558	552	537	569	573	566	588	551	581	557	566	568	568	527	563	546	558	585	511	540	559	515	532	536	516	504	525	573	553	527	558	625	584	573	553	537	530	574	544	567	553	582	567	551	502	547	575	530	538	560	589	544	536	539	536	552	565	545	548	561	561	531	570	600	519	542	592	531	537	595	581	541	561	572	562	558	580	556	562	588	531	554	534	550	555	568	522	521	559	556	552	521	550	560	522	563	561	600	570	508	551	539	547	573	502	567	542	550	553	544	577	486	527	576	519	580	564	577	564	560	549	569	528	559	558	577	555	523	572	523	525	597	553	583	540	558	535	518	556	560	574	511	561	582	554	549	514	535	537	577	519	536	523	523	552	555	510	547	556	556	545	566	575	502	533	569	559	544	547	577	520	520	589	563	553	594	542	512	570	530	536	504	539	529	560	553	569	587	564	563	537	593	561	548	539	557	552	537	561	557	600	563	578	599	583	548	536	563	534	572	579	545	568	552	552	538	564	536	581	545	603	564	559	573	529	543	535	575	553	560	510	501	516	544	552	536	561	532	519	523	515	534	545	574	533	555	588	565	510	581	531	552	493	544	525	515	534	595	553	556	547	543	510	527	546	578	572	570	585	569	610	544	520	524	564	512	569	606	552	550	540	517	546	538	600	510	538	546	543	532	561	565	530	568	564	556	529	553	521	567	532	555	500	539	530	560	561	542	590	553	571	536	551	555	591	563	599	536	537	510	523	550	563	550	562	518	516	533	539	529	513	520	542	531	572	503	525	553	519	560	573	537	555	578	542	554	514	553	526	526	526	501	570	491	586	519	538	535	589	554	579	570	576	526	568	583	535	560	558	538	575	578	570	546	553	555	557	581	592	514	556	570	537	563	522	580	533	539	525	533	579	562	534	535	541	599	561	540	583	533	575	556	592	558	534	551	544	547	538	535	517	530	499	561	517	547	538	567	587	565	512	544	571	562	554	516	538	565	529	569	540	532	543	568	531	548	573	540	545	548	567	586	593	508	552	561	536	546	545	575	540	544	549	593	553	550	576	553	542	588	574	549	559	499	536	516	532	566	546	573	526	531	534	577	568	566	568	604	565	570	545	538	561	549	554	585	510	526	506	580	557	521	559	528	540	529	548	582	583	546	548	557	564	570	568	569	542	557	536	580	549	519	542	570	539	567	570	524	548	531	582	565	537	540	541	567	534	569	591	546	561	543	562	547	527	554	590	559	537	576	584	541	516	582	556	574	529	528	538	536	545	583	564	531	566	537	593	529	533	547	574	534	559	537	581	508	553	541	562	563	580	581	541	556	531	567	571	553	580	590	542	528	501	491	553	610	566	539	557	582	558	567	549	561	574	565	554	574	593	571	578	550	571	541	554	515	573	530	571	520	519	541	530	537	539	590	596	539	555	551	532	548	556	564	562	571	533	531	530	546	577	572	542	521	545	602	517	518	561	556	566	513	561	589	544	491	576	514	543	560	564	580	556	579	560	531	548	574	594	541	547	544	515	557	534	534	566	572	557	576	504	537	540	585	510	523	553	556	556	568	583	590	517	559	532	543	586	561	572	549	543	522	516	608	524	524	566	574	525	542	556	561	528	588	574	529	565	545	528	558	602	569	563	571	517	558	578	567	572	523	563	526	550	535	543	570	529	554	526	550	563	547	518	558	549	556	540	564	503	546	580	549	589	575	559	584	544	547	542	546	558	555	590	558	547	533	526	519	522	520	559	553	542	520	535	603	586	554	547	538	495	523	523	540	519	587	593	531	532	557	578	531	560	521	512	582	543	569	548	526	552	523	544	562	524	540	540	523	577	581	532	562	524	550	566	550	567	536	504	551	541	543	554	570	555	550	583	518	528	502	564	549	552	537	560	556	580	550	548	525	540	511	534	538	527	549	555	565	569	513	527	567	558	537	530	547	573	564	581	579	544	539	532	523	542	562	569	528	534	575	544	550	563	556	565	573	565	557	563	544	497	578	527	550	594	585	569	549	544	539	548	552	588	542	545	585	591	540	552	595	555	543	601	549	563	549	559	526	558	538	517	523	530	531	547	546	551	558	548	568	545	577	559	569	523	549	499	531	566	539	556	515	563	570	558	581	576	592	554	524	546	526	540	522	520	563	556	561	555	545	580	525	582	583	538	573	546	589	544	547	564	578	561	577	535	579	547	498	529	629	541	555	517	535	546	531	551	558	547	545	580	490	589	534	598	526	572	555	543	562	559	571	521	523	548	571	539	570	554	537	552	592	586	544	554	556	636	555	541	546	561	564	534	519	560	573	540	601	591	548	577	566	534	528	547	525	566	536	523	569	540	579	549	589	484	584	530	499	524	569	511	587	549	493	536	541	567	518	553	590	518	544	567	545	567	557	531	563	529	489	538	524	492	574	571	559	529	514	537	521	542	587	543	515	519	544	567	523	533	513	541	503	552	533	581	510	529	542	582	543	550	482	575	551	533	549	541	546	550	554	562	553	535	538	501	541	558	521	561	570	576	528	577	558	535	507	557	539	537	533	531	564	569	569	559	596	557	529	555	530	579	548	558	572	549	553	540	563	558	518	587	525	543	519	570	545	562	546	549	509	560	540	580	568	527	533	570	538	548	580	554	560	534	503	583	572	545	545	541	565	576	563	582	590	530	540	543	556	559	552	534	566	496	562	538	541	536	553	525	570	553	516	522	565	535	568	540	518	586	522	577	513	590	599	525	570	536	582	564	537	544	559	557	540	562	535	539	564	547	565	547	546	580	596	548	576	549	554	524	546	566	537	577	571	541	561	564	515	567	574	565	530	497	560	574	549	537	568	621	553	544	535	546	533	541	595	544	549	540	582	528	556	582	573	566	589	572	507	535	538	532	588	547	570	579	553	536	543	536	547	537	549	536	536	566	571	548	543	547	526	583	574	593	563	545	523	553	521	540	552	551	558	585	541	571	505	577	513	547	518	540	585	563	527	548	520	535	562	562	555	548	503	589	579	568	532	547	564	535	582	527	509	525	539	542	543	552	498	543	576	570	580	542	505	559	534	557	559	504	547	561	526	532	525	575	535	559	517	556	544	588	546	547	558	538	523	564	552	545	552	531	562	543	562	526	539	513	554	596	503	547	512	547	556	536	568	561	527	573	558	558	546	512	516	521	551	520	523	580	535	545	559	553	592	577	576	583	503	575	552	546	586	567	551	600	543	551	569	559	561	603	545	576	548	550	557	562	545	492	577	590	535	550	569	520	528	553	555	513	552	526	518	537	546	538	550	550	569	566	556	587	569	543	511	571	593	563	515	511	550	521	558	534	581	518	504	560	550
31310	21640	6274	1348	1279	820	648	579	572	553	590	553	563	526	556	563	555	562	577	542	566	579	579	568	589	582	590	517	560	562	562	565	560	542	510	568	569	570	543	588	579	564	538	572	559	522	534	575	588	528	552	614	518	557	534	556	576	545	542	520	576	558	511	552	627	585	576	537	524	560	590	532	520	577	598	574	540	540	536	595	569	580	580	555	584	572	546	541	578	560	559	557	537	563	525	569	559	571	562	526	522	569	569	556	551	593	540	563	530	587	552	516	552	584	570	556	568	596	518	513	546	548	566	610	608	568	530	555	603	588	549	543	560	570	562	542	568	532	489	546	510	566	559	551	563	589	587	567	595	539	526	528	583	576	558	562	573	570	563	583	568	600	538	541	563	562	537	530	588	557	523	602	566	528	575	569	533	598	581	547	571	554	561	555	572	557	595	578	568	568	604	562	593	611	552	562	530	585	515	506	552	547	558	578	596	576	599	547	548	545	534	567	564	566	544	588	568	580	584	576	513	575	621	533	570	556	527	580	553	566	579	563	552	589	566	532	566	527	555	555	569	574	571	569	538	574	520	525	580	521	562	542	565	565	565	550	553	615	559	584	557	540	536	587	560	560	594	533	561	587	586	527	563	578	533	543	554	550	574	574	621	520	559	562	587	586	565	528	570	551	524	548	557	568	573	556	569	549	598	541	614	509	557	530	550	569	561	532	589	562	522	564	562	601	576	616	527	540	548	557	565	576	551	575	521	549	603	563	553	575	577	562	536	588	568	523	541	565	569	549	565	561	576	553	565	522	533	573	552	521	598	584	544	558	558	570	582	550	590	566	580	532	572	524	561	561	554	548	553	608	531	536	585	538	526	524	559	554	565	542	536	583	581	535	573	550	529	564	599	571	545	583	566	540	565	577	560	585	537	549	608	524	571	560	565	568	547	539	548	526	578	585	551	578	552	576	584	547	550	571	559	604	520	516	574	558	588	569	553	560	529	623	534	537	547	556	607	576	548	582	546	538	532	543	581	523	561	555	552	567	535	596	564	586	543	538	569	542	548	535	579	610	567	571	521	530	556	552	550	576	529	550	577	551	584	617	547	548	562	514	535	565	578	577	567	543	547	593	540	549	541	535	562	562	563	592	628	574	557	564	546	580	493	541	544	494	543	552	533	573	549	572	558	567	539	598	571	569	550	543	576	592	529	589	582	564	535	544	564	549	539	585	584	553	532	564	579	546	574	578	572	598	541	567	543	604	557	530	572	537	594	556	567	575	562	576	555	550	526	557	524	531	583	550	605	562	535	569	571	597	590	563	590	560	560	569	577	553	594	546	591	561	565	577	542	568	547	519	559	546	585	576	523	586	565	580	568	570	553	558	559	561	547	543	587	574	597	552	589	586	574	533	570	541	580	568	574	551	564	584	544	588	560	566	581	563	632	577	537	574	553	549	598	608	526	553	535	517	556	583	543	551	587	539	592	570	560	559	560	577	602	517	546	543	555	573	577	534	579	554	549	567	533	572	575	543	543	563	562	578	579	556	573	561	577	576	534	594	559	544	555	567	579	512	576	585	581	564	560	546	562	587	532	558	562	527	576	529	549	610	582	548	499	566	551	589	539	593	596	594	554	591	591	566	523	592	557	536	557	568	560	558	513	543	559	519	562	581	586	603	602	579	565	583	579	506	544	574	580	606	579	554	529	543	592	552	520	536	571	539	544	576	585	563	638	534	544	575	569	565	519	555	578	566	577	602	606	539	567	576	530	547	567	529	568	540	618	560	556	538	570	548	600	606	556	536	543	573	557	571	559	560	542	552	535	598	546	561	628	562	537	563	547	545	593	541	548	585	577	578	590	593	536	557	605	566	543	553	551	621	564	605	568	590	577	519	543	586	572	550	568	549	564	565	546	548	559	556	564	575	563	535	544	558	553	595	562	548	589	536	580	600	594	531	548	518	600	615	539	538	531	533	552	572	560	556	541	535	562	576	573	564	538	552	575	590	558	535	562	557	587	540	567	578	576	559	519	572	541	520	534	559	572	554	548	576	542	555	566	556	546	557	555	534	581	612	581	543	610	531	589	565	591	576	565	568	555	563	549	596	548	528	559	551	562	561	565	567	562	591	582	589	580	536	541	562	573	539	542	548	535	555	536	572	572	526	540	553	503	539	554	551	580	566	570	573	570	550	529	589	550	572	569	567	600	585	541	522	532	514	537	553	538	578	545	554	534	577	565	560	530	564	564	550	543	595	567	543	559	573	546	580	564	545	564	543	506	548	515	561	596	583	548	536	566	547	581	538	571	526	538	520	576	568	551	583	529	532	536	561	501	568	555	534	561	568	605	570	563	574	577	565	558	575	567	562	587	540	546	576	553	520	579	581	553	547	571	544	519	529	539	552	524	558	581	543	559	585	561	568	528	565	572	588	536	549	597	563	542	554	562	561	528	566	581	591	550	545	587	576	549	555	584	553	560	575	589	572	527	580	541	532	556	518	585	531	569	554	571	601	625	539	553	553	557	587	545	551	561	558	558	497	572	594	547	540	586	527	566	627	555	543	521	537	552	521	584	570	526	560	518	554	557	560	565	524	528	523	577	508	572	577	552	554	591	603	524	602	576	581	579	554	558	551	581	535	571	550	588	539	588	551	574	543	542	557	579	545	523	589	591	583	569	530	549	545	535	529	607	604	550	592	580	617	554	580	554	533	543	562	532	607	560	608	570	575	548	535	533	572	554	545	593	609	511	560	602	559	507	537	522	561	516	521	583	563	593	529	556	553	603	549	590	570	547	564	588	534	546	576	541	608	593	584	531	535	527	561	574	563	560	544	554	554	592	568	524	526	549	530	517	559	521	519	549	540	527	542	526	572	582	542	545	572	576	547	590	557	583	530	555	590	583	532	567	533	535	623	582	539	541	542	574	563	568	553	541	527	533	570	573	543	526	538	574	547	512	540	539	540	580	570	582	547	573	561	546	517	593	543	581	571	553	582	598	555	579	599	531	573	587	550	573	579	546	574	523	519	543	555	511	538	582	540	549	553	596	540	533	585	579	587	579	532	574	617	518	537	548	511	527	546	535	537	618	565	564	548	572	575	554	519	551	487	570	559	584	518	557	557	526	476	534	528	570	551	582	580	531	586	552	579	517	584	528	557	612	528	561	568	514	540	555	605	566	515	543	554	533	539	556	505	573	562	532	541	565	597	572	552	586	590	564	576	570	542	545	577	555	578	519	580	556	527	592	541	587	541	566	594	563	572	573	515	576	579	523	567	576	568	566	562	547	585	576	558	539	541	527	568	553	588	597	578	560	579	586	549	517	559	523	511	533	523	551	576	539	577	524	561	550	547	557	562	570	579	539	523	559	578	551	532	584	563	603	553	572	556	552	553	548	567	547	604	574	560	544	549	532	544	530	596	591	549	551	545	551	543	566	588	568	553	554	542	545	509	565	547	536	547	542	531	564	533	530	581	591	538	563	551	588	580	524	557	560	589
22290	15273	2022	1093	1404	799	581	496	430	480	474	482	502	514	448	483	498	504	466	463	480	480	459	433	511	458	461	481	448	437	479	481	475	474	455	499	463	502	473	478	506	462	445	474	500	477	482	475	462	463	488	479	489	479	486	463	533	446	460	453	530	457	474	477	494	495	470	476	455	479	487	444	455	480	517	512	454	453	502	457	502	483	488	454	505	473	509	479	464	456	508	436	492	478	439	431	466	463	442	466	470	495	479	472	475	518	511	476	493	476	457	435	461	427	444	469	519	502	498	455	466	461	452	491	483	457	462	469	447	475	495	509	512	519	464	442	507	489	494	476	447	459	470	496	445	492	464	467	495	462	503	490	499	443	494	507	421	506	482	457	478	453	465	459	453	487	461	461	449	457	488	456	439	511	491	456	461	476	449	475	429	469	453	492	446	468	504	485	471	453	478	493	511	473	500	427	487	478	481	441	487	492	515	448	486	469	481	495	449	477	476	466	492	473	445	512	478	500	469	468	515	478	450	491	482	500	496	440	483	440	467	505	458	518	454	461	498	479	458	470	493	487	518	490	491	459	475	440	489	434	432	437	501	457	460	471	490	475	482	509	456	478	482	446	435	463	493	490	458	498	465	486	521	483	508	483	515	525	458	487	508	447	478	473	474	473	507	505	419	526	497	466	446	501	512	474	476	456	463	464	448	483	445	476	480	458	477	466	466	471	467	472	447	470	504	471	466	495	472	434	468	454	421	457	511	521	448	455	479	445	449	454	494	492	475	465	527	469	486	463	507	492	451	453	479	460	485	466	529	498	483	476	481	483	425	466	445	428	447	458	469	511	474	477	468	426	463	486	479	529	485	472	491	464	463	498	456	471	484	457	471	505	468	486	461	479	438	464	463	458	479	489	471	478	490	477	455	462	474	462	453	491	466	486	494	442	487	449	447	466	491	473	515	476	469	458	523	488	447	450	465	534	493	490	426	480	490	505	491	449	463	460	441	475	476	509	466	507	430	458	495	451	454	445	474	478	515	443	500	489	485	449	488	463	443	471	423	472	498	450	473	471	471	479	440	447	439	480	463	471	471	464	499	468	505	483	475	499	471	487	468	476	443	459	467	457	508	481	452	473	475	466	468	467	465	440	468	496	485	454	458	459	450	512	453	475	484	498	463	477	451	430	526	459	477	446	494	429	487	450	462	504	461	453	484	489	449	523	494	466	494	465	427	498	491	445	469	452	510	484	475	490	455	453	503	484	423	496	502	495	458	441	495	495	466	450	473	469	489	472	401	496	440	456	480	442	463	480	464	461	448	453	495	487	456	490	461	458	516	445	482	467	437	492	495	459	458	459	491	460	469	441	446	477	480	498	486	471	466	454	476	496	511	476	490	457	467	464	482	447	445	466	481	500	486	455	468	456	480	482	465	485	462	473	463	495	451	486	484	465	451	478	440	468	488	475	456	441	523	456	479	481	503	460	479	483	441	466	463	461	463	475	485	457	456	545	468	500	482	450	476	463	494	438	472	491	434	460	468	498	509	492	471	482	507	441	429	467	448	448	454	497	519	512	462	423	468	491	482	489	490	450	470	470	474	444	425	494	519	506	490	464	485	482	442	534	467	444	481	466	479	470	461	430	476	484	438	457	482	460	484	460	480	502	447	523	473	457	443	470	496	465	456	467	458	472	459	462	445	485	485	486	462	466	499	493	446	473	438	448	455	436	497	467	500	480	445	461	506	482	520	507	459	502	452	462	495	450	443	497	507	482	473	495	486	473	472	454	484	445	457	465	466	462	504	514	480	484	441	483	506	470	486	490	475	446	476	468	497	486	451	449	486	463	427	468	444	493	473	458	507	488	470	484	483	481	481	454	453	475	479	496	462	452	467	491	488	471	493	463	462	500	444	472	471	477	504	446	488	488	483	461	489	484	466	450	482	443	507	495	490	476	449	457	498	496	458	496	483	444	442	490	512	462	510	486	472	418	519	442	437	482	459	476	481	468	485	499	484	442	454	453	504	475	486	497	442	468	500	446	479	472	465	478	442	467	474	473	504	470	470	460	458	468	461	479	493	478	504	498	497	475	439	469	472	473	483	473	453	466	465	458	471	481	505	478	455	483	524	432	464	470	438	495	437	491	467	502	496	469	492	467	451	476	519	480	510	442	493	496	479	460	482	496	490	481	464	481	437	517	446	491	440	451	448	419	475	483	494	496	497	481	468	513	516	477	464	474	470	491	428	462	487	460	479	489	457	469	480	454	434	477	489	449	488	483	486	504	487	481	473	501	471	456	479	459	493	444	473	473	522	453	443	432	462	507	434	494	443	466	460	449	465	476	508	436	502	478	491	461	450	445	482	466	476	452	496	483	465	449	485	490	491	506	474	497	438	520	518	450	491	521	501	475	508	454	434	484	477	458	491	457	447	466	449	449	485	460	454	498	482	512	464	450	444	459	477	514	481	475	509	463	491	451	479	499	457	520	468	459	490	466	489	457	497	452	480	476	503	442	470	500	449	478	441	469	507	479	493	491	477	485	489	456	449	445	449	476	478	482	489	461	492	454	449	480	474	479	419	467	468	493	473	453	507	473	475	446	520	434	455	459	503	435	500	423	496	461	468	469	488	486	517	489	489	469	511	510	502	506	451	457	453	471	462	467	479	489	460	496	467	449	524	506	490	482	471	507	497	468	458	450	488	454	453	443	465	501	472	462	476	459	469	466	460	468	474	541	478	467	444	513	480	506	473	462	493	465	486	470	524	463	496	477	506	483	449	510	490	463	507	416	449	485	466	461	471	468	469	444	496	489	482	480	509	456	488	450	476	512	467	474	440	427	484	437	467	463	438	463	499	462	501	491	497	486	454	485	483	476	485	480	483	422	471	455	448	465	475	438	469	434	449	460	487	458	468	471	448	440	504	498	495	489	499	475	471	488	490	473	463	480	473	476	482	522	503	480	471	450	511	476	500	470	491	490	491	490	508	469	474	455	468	506	431	489	455	458	497	425	472	466	487	488	473	484	450	430	456	477	459	430	514	455	467	505	521	494	488	467	525	470	500	443	434	445	509	464	454	440	478	472	490	506	487	463	448	477	481	482	469	479	497	455	469	490	478	451	466	469	471	430	488	490	474	465	471	457	480	444	469	452	414	508	469	460	487	473	458	488	487	447	479	493	455	448	468	459	416	484	501	470	484	461	463	518	460	456	454	472	489	510	461	441	509	493	450	482	516	480	456	447	468	479	471	473	480	443	454	427	466	437	456	495	434	442	472	462	425	510	479	500	475	473	511	438	438	477	443	457	488	484	500	483	466	457	488	479	500	488	470	479	466	465	505	499	450	478	455	488	492	486	493	454	451	481	472	451	456	459	459	515	459	476	411	470	470	468	471	487	490	439	480	474	488	428	462	444	444	483	503	487	460	449	513	451	461	461	486	464	464	470	472	456	472	469	459	481	469	463	457	466	492	456	475	482	491	463	466	495	448	477	498	461	503	471
25679	22104	27392	25622	18063	7124	1654	545	538	506	518	475	484	500	492	522	475	484	498	488	467	503	506	504	515	484	516	455	491	491	465	467	511	456	480	497	478	512	501	486	501	496	497	458	463	516	479	476	497	480	474	530	509	484	463	429	457	470	458	509	490	470	492	456	480	473	463	428	478	477	446	504	465	485	452	465	471	489	485	494	455	494	468	498	459	482	504	439	460	441	460	471	479	494	469	473	455	514	490	429	467	518	492	481	502	447	486	518	512	500	509	512	444	499	462	479	456	466	460	472	509	465	438	472	489	487	451	494	464	479	473	414	468	494	438	481	477	451	464	467	512	492	473	505	482	473	473	465	486	488	503	461	488	519	490	498	422	446	453	474	476	499	459	465	488	472	509	504	496	483	510	477	469	487	468	473	487	506	469	454	480	480	530	462	459	491	480	451	479	445	512	471	431	476	471	496	486	478	479	482	476	517	502	503	459	468	494	464	479	455	457	483	504	523	483	488	466	452	487	484	529	477	454	496	470	481	458	470	440	457	449	482	447	440	516	497	459	478	499	453	504	489	448	481	481	506	448	493	464	483	464	445	476	499	512	493	482	433	460	473	451	434	461	495	497	454	481	448	451	471	445	467	501	481	473	490	464	458	452	490	490	460	477	500	495	491	463	481	489	477	443	450	463	464	451	485	466	466	447	488	496	437	454	490	431	457	478	469	459	483	476	456	484	498	496	477	501	471	469	471	504	450	480	513	498	463	461	499	523	490	464	495	524	472	449	466	526	483	493	479	494	465	468	441	467	482	460	469	482	455	487	462	485	502	450	469	476	461	456	477	488	481	451	467	482	518	489	498	509	492	478	443	472	510	470	475	440	437	491	456	502	493	472	446	514	481	496	481	478	488	467	447	461	453	468	475	489	436	524	490	473	501	453	494	494	458	462	451	480	499	477	414	454	475	473	493	474	493	518	463	464	429	485	485	474	481	491	480	483	488	499	463	462	512	503	459	431	466	451	467	502	512	464	462	499	456	469	507	469	457	484	466	519	463	455	457	541	513	487	477	474	474	469	492	495	487	477	464	459	498	481	509	488	447	492	504	523	462	519	472	479	461	462	482	501	477	499	484	469	449	443	464	446	492	470	477	488	481	569	452	487	460	457	492	479	465	457	455	472	474	463	481	467	486	472	474	471	478	476	477	461	480	453	475	440	480	457	473	481	457	486	477	455	439	476	480	447	468	492	505	502	469	495	459	490	477	468	483	476	465	472	494	478	469	429	434	446	475	434	444	476	463	456	474	477	482	516	510	476	461	463	527	476	482	505	482	485	476	473	446	515	438	494	501	467	457	489	462	480	487	475	466	482	449	493	461	474	519	458	478	472	503	474	503	447	468	450	511	467	451	461	481	483	479	453	463	444	500	501	483	484	457	465	461	449	466	463	496	456	513	479	491	427	499	466	487	481	454	424	454	500	470	508	462	489	494	457	451	465	513	504	459	471	474	437	509	454	497	493	494	442	480	473	502	465	442	451	416	455	494	417	457	455	504	484	487	485	434	452	460	503	490	472	462	479	501	466	450	466	528	499	456	487	484	441	447	450	471	469	488	450	462	460	492	426	438	547	484	477	496	499	481	476	466	486	473	451	438	484	507	486	461	481	468	481	449	484	502	488	473	499	482	463	501	490	480	450	478	479	433	491	485	469	440	482	509	501	516	469	474	490	483	505	482	461	445	476	464	482	494	472	489	470	499	481	504	471	472	521	480	464	482	462	470	495	494	480	480	434	450	451	485	487	510	468	469	487	458	471	475	467	472	467	467	483	474	471	455	498	499	454	444	450	489	453	494	485	468	426	480	517	461	504	448	500	502	475	470	453	471	485	497	492	461	456	470	527	481	477	477	423	507	453	513	458	506	485	482	534	446	489	508	448	441	507	419	436	457	456	469	515	484	464	468	422	481	506	444	472	451	517	503	480	448	484	485	487	477	478	493	478	481	509	488	441	461	477	451	481	479	454	476	475	485	491	481	482	454	478	512	493	486	463	480	433	481	480	463	487	479	468	469	466	455	466	489	473	427	471	472	495	458	425	505	474	470	484	437	504	427	506	506	490	442	461	490	461	470	466	448	509	475	470	497	479	523	462	462	493	488	462	460	492	494	473	502	412	480	460	412	471	458	454	544	506	438	478	511	478	490	459	478	467	480	485	518	482	478	476	481	470	453	460	461	503	483	449	495	466	460	446	489	453	444	483	409	474	475	472	470	481	503	454	474	438	449	458	471	397	463	480	457	467	473	481	509	445	489	445	497	489	466	466	483	465	479	456	469	449	481	527	494	484	432	494	485	497	426	442	505	453	484	463	524	489	455	467	476	481	490	430	469	455	474	491	480	451	500	463	458	477	492	488	504	466	464	505	531	483	476	465	460	468	440	482	456	424	489	467	481	506	510	428	485	455	455	464	471	432	439	515	498	440	454	472	477	444	422	470	420	510	482	526	444	488	523	468	503	474	475	407	482	472	493	491	438	452	490	476	453	450	522	446	471	496	465	458	442	456	499	442	470	493	482	493	478	489	451	473	529	477	485	452	444	442	488	441	496	432	472	471	456	491	534	470	472	503	457	518	523	492	481	498	483	458	490	431	459	436	457	486	443	450	451	499	427	505	460	460	471	476	473	450	469	485	460	469	470	458	455	442	488	491	471	516	452	505	471	520	474	463	472	474	495	462	474	481	516	504	491	490	440	492	440	462	431	452	468	452	480	501	497	514	480	537	505	494	463	470	472	477	472	474	483	469	463	499	471	472	455	483	414	475	492	485	476	480	479	478	459	485	479	463	471	447	464	482	465	473	471	481	458	508	514	523	530	488	455	465	454	473	483	467	491	447	488	477	477	485	449	494	479	480	471	481	492	463	464	483	464	468	455	484	492	510	505	442	432	534	472	440	467	466	466	440	481	461	476	477	470	459	472	452	498	509	484	500	479	496	429	472	524	460	453	459	480	465	466	521	446	460	453	436	490	505	491	480	445	468	463	503	461	519	490	487	495	494	446	472	480	461	511	465	519	451	493	487	483	479	464	514	452	453	482	480	466	433	466	472	474	481	490	515	487	446	439	457	482	519	499	479	484	484	477	464	478	462	481	486	481	448	484	507	469	472	436	502	479	469	464	482	492	480	460	487	457	463	473	483	480	463	457	483	462	496	508	473	461	532	462	486	432	459	501	494	448	477	472	449	477	501	477	476	492	466	462	466	474	454	488	462	487	490	453	497	493	482	451	500	431	490	486	468	444	509	457	499	432	494	468	477	455	495	481	501	487	482	472	489	469	446	499	481	470	435	497	428	528	452	514	453	451	427	465	467	483	464	474	494	453	454	456	451	494	445	473	480	469	488	446	476	475	461	455	468	526	503	495	493	473	488	462	482	447	491	476	473	481	439	472	465	482	473	464	452	467	461	491	454	506	501	443	463	455	457	478	443	418	513	494	477	457	481	457	522	466
59247	59206	13859	7514	11130	5277	1485	527	508	468	489	486	448	486	461	422	460	462	471	463	433	437	462	411	493	448	442	448	463	440	435	433	471	438	514	494	507	450	429	450	452	479	442	455	500	425	443	474	402	442	457	438	450	432	443	429	435	435	440	444	416	450	433	463	476	481	460	441	433	419	446	432	490	425	474	431	443	436	469	455	443	420	477	436	464	447	441	431	439	429	439	418	417	449	430	445	477	438	474	449	428	460	440	470	427	423	480	455	437	487	463	469	449	460	461	469	422	433	473	426	447	426	466	444	455	445	422	434	449	416	430	466	446	430	418	473	439	406	454	434	455	435	435	461	443	430	412	446	462	445	428	508	463	426	463	426	457	421	458	420	457	437	427	464	434	456	438	426	445	481	457	441	443	421	452	433	434	450	445	474	411	457	442	447	424	405	462	445	451	434	471	447	434	445	467	442	450	460	445	433	452	431	452	410	443	457	433	473	416	459	449	455	447	419	467	464	421	459	401	422	436	433	452	436	445	449	456	468	450	460	460	444	456	447	455	450	464	439	464	416	451	395	425	477	458	474	443	456	416	445	449	434	458	460	414	446	403	425	456	465	459	450	447	423	439	434	447	443	412	453	463	442	439	444	439	451	453	442	420	475	423	451	444	451	412	431	383	494	428	434	439	466	479	418	465	464	424	462	471	419	399	431	420	432	442	441	441	442	449	440	463	450	452	466	438	428	464	437	415	399	453	415	474	430	424	451	415	420	418	427	438	467	423	425	387	449	487	467	429	425	447	393	446	462	445	454	446	420	418	462	439	469	425	434	448	458	415	445	403	423	435	453	413	446	461	441	432	451	449	404	411	418	475	439	434	427	448	463	456	439	476	466	421	461	485	431	427	453	438	426	449	472	421	445	402	442	463	422	408	472	423	427	467	443	497	412	414	417	431	454	425	431	431	470	466	452	429	464	463	434	417	431	474	455	430	438	457	456	444	430	441	438	468	492	478	462	453	438	425	444	456	465	454	449	437	433	440	441	449	463	479	406	452	445	442	450	448	422	411	442	468	411	450	461	411	419	438	423	403	459	459	459	448	428	459	421	418	462	467	418	488	455	451	437	459	468	417	442	428	456	439	432	430	450	431	414	433	486	456	403	490	452	389	457	455	439	423	403	420	441	414	460	448	452	415	392	422	477	382	439	482	429	425	454	487	466	455	471	419	431	424	441	409	428	453	429	448	435	440	430	464	447	422	420	466	400	480	423	459	461	458	448	451	449	429	444	458	448	463	441	478	442	439	434	444	452	440	470	428	474	419	425	467	425	408	455	452	412	443	457	436	457	444	433	466	412	458	444	423	414	422	426	408	455	436	458	431	465	448	418	454	439	445	436	447	445	421	464	432	447	415	429	427	466	465	456	416	438	437	448	399	423	453	456	385	455	445	470	440	434	442	433	415	430	423	416	427	455	448	463	500	484	438	392	443	431	455	472	464	453	427	457	445	476	469	421	452	450	455	470	429	442	474	417	469	447	417	427	459	449	447	440	476	461	434	436	451	406	442	429	434	439	448	422	431	434	443	433	437	428	460	430	447	419	425	451	409	456	450	446	403	442	458	457	440	426	456	483	425	445	491	448	446	417	483	467	419	462	461	427	448	422	467	434	427	455	464	490	413	452	425	457	440	434	421	438	448	486	446	456	438	433	421	487	455	428	471	445	459	461	445	430	452	441	453	422	427	478	465	416	467	445	454	432	428	458	421	403	432	450	444	455	448	417	452	426	437	447	425	426	409	466	473	429	460	465	441	449	428	427	438	410	429	414	413	478	423	482	399	422	406	465	412	427	443	443	426	427	456	435	433	417	445	447	454	433	427	455	467	441	459	471	450	454	444	472	429	459	495	433	447	446	434	398	445	451	448	431	467	446	409	444	473	452	476	429	419	455	425	431	434	418	414	441	429	451	444	452	451	452	492	439	434	446	434	430	439	430	422	438	453	443	458	424	460	432	450	458	440	447	463	471	445	426	485	409	458	463	457	438	431	441	425	428	422	417	425	399	414	443	449	442	466	422	478	462	406	444	459	485	426	463	470	434	433	446	448	419	469	431	463	430	430	404	466	453	419	435	432	425	469	440	411	446	419	395	435	472	446	426	430	432	434	440	432	471	456	389	436	408	416	469	457	458	459	480	441	461	452	430	418	427	460	482	460	439	427	439	444	453	459	459	456	466	442	463	419	445	419	484	473	447	441	460	474	460	469	438	485	433	488	452	413	415	414	479	430	472	442	460	434	440	434	465	436	472	443	469	428	432	441	400	448	448	465	424	426	449	427	450	453	417	445	458	437	389	441	398	445	431	452	436	470	460	445	405	426	466	454	471	418	455	426	408	460	437	409	424	402	431	415	453	445	425	435	395	453	456	445	425	450	467	456	450	415	427	435	418	447	455	404	415	465	429	426	473	468	459	462	459	414	402	461	467	434	456	449	462	424	439	478	434	440	456	444	460	440	415	469	447	428	450	400	477	409	450	438	409	464	418	439	451	450	430	442	458	440	433	402	479	425	402	445	457	409	416	453	464	449	494	420	452	415	465	406	435	458	413	461	452	456	451	453	451	433	433	487	484	450	392	448	393	462	457	446	391	451	407	476	436	403	446	398	443	447	429	440	467	442	423	475	439	450	459	455	474	440	457	403	439	453	453	461	456	472	423	435	465	453	462	380	431	447	430	467	433	416	451	426	434	436	447	433	437	438	438	442	428	431	415	489	445	427	444	428	454	425	417	441	454	431	423	432	429	448	462	426	429	456	426	460	447	407	431	457	407	410	435	470	408	443	478	454	421	413	457	448	451	438	440	448	460	438	487	433	452	435	464	437	437	445	456	419	432	458	443	437	448	434	476	482	434	436	439	445	444	470	403	397	423	428	416	413	431	467	443	433	430	441	458	421	460	429	375	450	478	418	456	444	445	452	453	454	438	424	425	425	447	437	416	402	450	443	441	421	422	412	439	490	427	468	446	400	482	424	437	432	416	432	435	442	425	484	463	468	470	459	416	431	403	461	416	428	442	415	417	417	457	438	462	447	436	408	482	453	449	461	418	414	451	456	416	438	459	412	462	449	460	453	436	416	421	455	436	447	450	420	445	421	398	433	438	432	481	446	454	457	436	402	459	472	436	466	400	448	438	471	473	442	457	440	455	433	472	501	442	465	438	429	428	420	443	481	421	454	431	466	423	414	485	407	441	407	416	448	423	419	438	422	435	449	453	471	416	434	425	443	420	422	434	438	479	431	444	455	396	400	422	437	430	458	437	453	449	460	443	449	412	424	410	412	417	452	428	449	453	452	434	428	427	482	459	473	418	442	411	468	426	440	415	403	446	414	439	423	433	457	447	445	430	448	469	434	458	451	472	424	483	417	452	433	451	427	418	459	443	437	432	409	431	444	462	441	446	443	440	473	447	423	412	501	457	443	423	490	437	450	458	449	423	427	420	459	412	435	417
24514	21642	28257	24846	22272	15758	4379	812	689	645	679	647	674	649	617	606	641	620	635	643	592	561	594	649	662	653	580	606	601	642	634	579	669	632	622	633	625	621	632	638	661	611	597	627	652	650	618	593	627	617	654	583	637	639	628	624	613	619	599	626	606	643	645	650	625	614	654	582	632	587	575	620	592	642	692	644	577	648	610	551	610	638	580	609	612	635	608	589	627	596	590	625	582	600	592	594	618	591	580	551	662	586	611	602	578	640	668	611	596	605	618	605	583	567	611	615	611	594	627	596	614	613	628	628	653	623	611	620	644	593	609	615	623	563	605	618	643	552	550	591	608	600	612	634	602	608	585	603	583	611	594	650	553	593	618	633	647	614	618	570	576	571	612	629	623	622	582	620	622	610	639	599	613	606	629	632	583	588	591	638	639	633	616	615	600	619	574	629	628	620	620	579	617	587	589	596	609	628	641	591	560	630	668	594	597	604	619	606	621	597	577	668	596	564	639	619	598	616	605	567	584	602	606	626	551	612	629	617	583	597	607	616	583	596	597	582	604	615	619	595	589	651	650	619	614	628	632	605	619	590	620	582	579	619	612	626	633	589	605	641	610	651	588	599	613	607	648	611	626	602	605	581	590	602	588	598	628	584	637	627	578	638	605	562	587	630	592	591	573	635	605	576	619	623	583	623	562	611	571	659	600	563	596	604	593	597	592	624	589	583	564	572	593	607	605	590	601	584	593	576	568	611	618	617	602	608	595	616	645	658	605	628	580	618	602	616	628	617	620	618	605	609	598	617	597	600	619	632	638	568	597	573	629	604	582	669	588	616	578	596	607	580	625	592	623	623	660	592	613	618	590	629	624	631	595	595	618	582	614	591	605	569	581	567	614	601	605	620	646	614	627	614	680	607	614	582	561	525	597	589	620	616	561	595	628	559	626	543	617	572	589	627	639	610	598	609	636	618	604	583	621	628	635	593	660	592	613	654	553	604	580	607	593	581	632	639	557	606	647	545	605	607	656	628	625	552	597	602	549	613	673	600	617	585	624	611	586	575	608	591	618	632	639	613	575	614	600	607	608	630	643	610	631	593	604	628	584	602	614	619	634	609	589	605	609	607	616	586	633	651	601	645	597	610	634	605	588	616	619	617	610	638	625	637	600	566	598	582	625	571	616	626	561	599	621	611	606	634	582	546	630	575	595	601	628	609	594	581	557	615	626	615	610	589	665	664	636	577	609	612	627	653	687	590	591	584	614	594	551	567	587	596	607	605	616	616	623	578	581	632	584	607	619	594	604	629	587	623	594	608	645	553	602	580	622	635	608	610	631	649	579	628	614	597	587	582	593	585	601	654	595	599	578	618	530	572	640	636	588	611	635	619	610	593	616	591	581	593	627	614	609	617	603	575	624	631	620	590	574	631	543	673	634	592	581	643	618	583	565	660	604	600	596	597	561	610	596	608	591	614	575	566	588	609	589	651	609	580	629	574	633	593	602	606	623	608	638	613	607	594	570	642	589	606	602	642	565	641	662	609	585	621	586	629	578	586	600	579	676	610	624	646	606	597	613	648	580	556	593	554	549	598	610	628	559	618	620	570	594	593	572	588	561	622	641	612	597	649	593	581	613	605	639	609	593	620	621	635	585	606	657	570	584	581	569	592	626	585	601	619	600	659	616	604	589	576	630	594	596	656	625	630	638	638	588	648	627	669	623	612	611	569	581	605	542	637	598	603	611	616	604	567	556	597	647	596	556	621	574	610	608	598	596	568	616	611	630	595	577	621	583	586	661	613	615	559	588	590	609	649	610	660	575	611	597	597	570	611	604	600	604	627	638	614	616	625	631	571	576	597	589	616	616	597	566	603	586	627	623	580	577	631	584	605	641	641	655	599	598	561	614	598	604	599	631	580	528	522	627	580	607	624	614	589	642	666	633	610	588	639	601	596	600	645	592	589	582	572	623	623	615	609	586	605	633	609	613	581	589	579	622	601	613	621	609	584	633	605	635	576	593	624	580	639	597	614	571	584	638	604	605	546	599	570	581	603	583	625	617	599	607	643	565	592	607	593	613	637	579	584	633	602	627	616	602	596	650	626	584	627	597	629	602	552	595	645	613	614	602	584	608	604	615	667	599	578	568	605	601	550	550	594	632	589	579	601	607	617	564	574	608	589	592	574	573	567	569	598	599	612	568	573	606	574	575	613	646	582	643	626	599	599	583	656	642	627	628	602	627	585	608	631	619	608	628	631	634	591	565	585	610	595	557	602	566	583	629	593	638	629	586	611	596	632	581	611	603	658	606	613	627	651	549	665	606	620	593	583	629	622	574	624	555	595	578	610	575	585	633	623	589	590	598	630	595	599	595	622	621	635	616	606	612	616	595	636	575	607	590	601	624	605	584	658	603	607	601	584	643	642	621	604	603	651	640	553	603	622	558	581	617	599	588	610	649	578	647	622	613	603	602	567	591	598	604	570	604	591	581	608	629	608	589	587	581	587	612	611	597	668	567	594	585	606	606	609	592	600	599	593	588	606	603	588	606	612	575	597	600	572	609	602	595	602	582	591	619	619	565	597	616	567	595	624	570	607	587	578	585	607	599	669	578	604	598	602	601	612	661	628	648	602	612	614	620	588	662	582	621	613	625	645	604	604	610	620	647	617	587	570	639	621	616	572	603	590	662	589	628	578	618	629	612	578	586	590	606	637	566	662	585	564	625	610	621	616	596	642	610	598	588	621	574	613	590	591	604	596	623	632	611	614	618	649	609	623	587	579	583	609	582	630	647	597	633	616	632	590	591	605	590	587	608	618	563	597	647	628	659	634	601	577	573	624	599	636	613	590	591	555	602	629	621	620	588	594	620	641	584	669	626	604	636	580	633	566	558	639	644	625	595	600	626	616	580	599	554	636	653	615	613	625	601	615	624	604	614	636	613	583	603	595	589	546	610	602	607	679	616	625	603	629	581	610	586	573	568	599	573	615	534	623	637	601	618	621	594	566	616	604	609	611	606	618	608	585	646	618	608	604	609	601	597	619	612	629	598	610	576	598	599	583	590	598	638	606	583	608	584	602	567	680	569	615	593	652	561	629	573	640	571	597	654	593	576	558	642	601	624	620	630	596	612	586	640	599	606	628	620	621	611	624	625	607	591	566	587	611	576	613	567	605	582	578	626	600	614	618	594	591	569	619	620	635	630	548	585	614	617	582	616	588	584	568	593	615	606	647	612	630	624	610	649	614	606	634	597	643	601	598	603	575	609	603	578	612	583	549	602	629	654	605	569	620	628	612	603	617	544	562	595	634	586	563	596	578	590	597	561	592	599	569	586	621	589	578	592	569	633	568	600	617	622	651	629	587	584	566	627	563	611	614	638	586	600	638	596	617	590	605	581	584	609	589	579	597	652	596	597	655	583	616	617	622	563	667	610	673	619	564	559	571	595	561	609	599	597	593	598	624	601	579	585	602	589	586	571	590	606	578	597	636	587	639	597	623
62417	71339	20210	13051	18591	8656	2717	666	691	600	595	573	593	597	599	555	593	560	533	557	599	560	589	612	603	527	551	600	600	527	567	548	577	604	548	618	533	535	545	562	563	551	544	595	577	586	553	558	597	582	568	554	526	571	547	591	540	538	554	551	550	592	577	542	564	615	602	548	526	576	603	538	578	521	522	553	544	537	541	552	552	598	552	554	590	585	580	540	541	570	581	576	530	568	561	555	523	536	562	516	525	569	573	517	535	582	571	603	583	531	599	547	575	506	546	553	527	539	568	540	581	512	525	565	574	546	580	566	609	622	566	517	567	545	588	505	561	542	547	568	574	544	591	539	536	576	507	589	557	519	577	568	495	537	525	566	550	522	556	555	517	565	544	547	530	554	529	566	593	565	533	619	526	561	586	562	556	514	541	600	544	550	530	509	601	529	608	508	568	532	533	547	568	578	551	528	598	548	532	568	566	536	552	578	551	505	534	526	554	572	538	561	550	572	541	561	518	549	521	584	576	566	534	574	576	549	579	544	585	587	562	534	568	490	545	575	530	548	553	550	513	572	556	506	529	567	574	599	536	545	543	580	550	548	551	570	588	588	510	546	545	564	561	612	567	478	546	532	516	590	540	535	503	547	557	579	553	533	521	554	544	565	550	521	539	537	579	538	492	541	570	542	592	555	549	595	558	531	546	529	527	555	522	540	544	562	590	530	547	591	610	584	528	551	556	522	517	565	519	549	536	543	597	548	531	576	564	528	576	544	552	587	625	538	514	538	500	538	569	556	548	566	530	560	540	556	528	498	567	596	541	560	584	525	540	569	561	571	561	536	533	553	583	542	549	562	583	538	550	522	541	549	561	551	550	544	602	520	563	588	533	541	550	570	512	542	578	580	611	598	553	532	545	530	593	545	514	560	554	550	551	583	534	558	561	563	539	561	579	521	531	529	559	542	521	548	552	632	567	546	545	537	528	545	524	548	577	514	556	552	529	544	578	523	542	536	524	542	534	587	608	565	571	526	547	560	535	565	616	526	565	547	567	562	563	550	563	532	528	581	566	563	531	547	569	497	522	536	530	534	592	548	573	510	567	539	566	522	541	573	585	512	562	523	547	552	558	545	539	531	538	558	551	526	544	535	538	540	565	551	521	511	530	539	532	538	537	521	557	551	570	532	527	562	579	557	584	550	574	610	528	598	555	513	553	537	536	540	560	564	525	567	591	534	544	538	521	541	541	493	553	555	569	600	543	523	557	539	586	546	528	561	572	537	568	503	571	524	548	564	514	546	536	520	495	556	573	550	558	547	546	572	530	540	526	535	521	559	535	558	538	529	589	541	566	556	555	590	518	537	551	526	562	500	569	537	536	542	531	551	568	513	537	553	542	560	566	573	556	540	519	536	537	551	568	559	578	560	574	527	557	560	591	546	547	544	556	527	544	531	569	570	511	536	521	560	513	527	518	550	548	558	563	560	550	562	545	549	572	556	519	539	586	572	570	556	549	604	553	529	552	543	541	533	568	559	529	566	551	584	568	552	498	569	534	548	560	525	546	548	537	571	575	567	568	537	586	544	564	554	527	547	540	571	550	537	533	555	570	589	549	544	537	527	520	479	527	527	560	562	574	531	573	514	530	548	535	588	558	567	525	526	549	570	544	546	575	553	592	530	584	566	551	516	522	565	547	529	540	587	576	570	600	517	598	515	577	511	533	540	561	553	563	586	538	522	562	582	578	571	525	555	554	529	578	532	567	536	552	550	504	536	557	530	566	541	531	567	558	541	576	603	542	524	579	566	508	532	555	535	564	562	556	557	536	536	561	582	563	555	539	559	546	515	510	514	524	560	601	580	558	523	509	577	587	563	560	512	533	578	558	540	563	497	498	547	565	589	547	521	522	539	564	572	560	565	599	531	565	556	566	540	562	551	546	543	548	555	529	548	566	524	544	517	582	552	559	558	519	559	529	532	579	560	528	561	558	527	567	615	549	545	584	536	569	495	563	598	549	536	574	542	586	541	566	547	535	536	581	549	570	543	508	564	505	534	561	564	590	531	551	526	572	542	576	576	553	535	534	540	560	537	537	541	582	520	579	552	562	553	497	538	573	541	541	568	545	569	583	515	616	506	539	555	553	547	541	571	542	568	584	534	500	560	574	539	526	528	551	563	550	542	578	541	585	573	574	523	561	581	523	545	544	554	560	541	517	486	562	519	549	558	510	589	548	555	578	574	558	564	531	573	542	576	535	540	554	560	564	542	547	569	575	551	547	523	560	544	547	523	559	599	523	551	517	533	575	541	500	519	573	507	570	539	509	555	499	597	544	543	555	558	575	521	552	556	561	541	553	572	537	533	550	556	562	532	534	596	524	548	525	560	530	534	533	499	549	511	545	542	545	560	587	537	553	529	539	515	525	561	542	511	569	558	529	591	617	511	546	564	606	536	540	555	553	534	566	545	586	597	491	507	549	576	543	524	544	555	535	561	529	512	557	543	564	574	512	541	534	547	554	521	513	515	577	554	538	491	537	555	505	547	505	564	574	550	572	551	501	562	548	605	566	540	542	504	540	580	563	547	536	530	552	550	546	573	556	521	522	562	522	531	596	540	541	557	576	587	552	538	526	559	552	555	507	555	606	570	518	529	577	527	562	535	591	588	583	550	557	558	557	559	561	583	533	517	563	540	545	507	546	541	564	501	566	620	550	539	544	558	554	511	541	542	530	534	556	553	559	549	539	528	539	537	533	584	545	577	569	578	505	583	597	562	509	539	544	546	521	541	554	570	511	571	569	572	535	554	591	565	520	546	556	507	521	561	527	550	567	569	574	557	522	542	586	551	554	564	562	528	546	563	546	516	555	533	553	508	520	527	531	537	561	502	520	540	552	508	516	599	536	543	599	551	546	594	545	550	586	511	593	525	559	579	587	598	555	554	527	602	559	585	571	541	535	537	564	542	568	551	566	512	538	560	557	550	572	519	603	513	601	605	572	575	549	565	516	596	529	551	526	547	559	523	533	535	564	515	559	551	593	584	538	557	543	530	510	564	591	500	589	510	533	554	547	582	572	548	607	520	523	584	520	576	561	582	529	528	581	558	568	506	549	549	545	542	504	551	555	549	541	536	560	555	553	506	573	560	552	566	491	518	574	567	561	574	571	516	542	549	564	527	542	574	572	570	566	558	553	557	522	545	553	491	527	531	544	497	537	543	585	569	522	539	525	527	558	539	554	527	557	544	536	607	572	556	513	553	515	515	550	542	548	540	553	570	557	576	584	579	549	532	560	523	542	572	563	554	547	572	515	560	567	558	555	554	550	566	540	557	557	533	544	540	552	526	534	566	598	573	553	563	535	561	517	555	551	540	543	530	533	587	560	558	538	503	567	520	534	540	543	574	541	567	556	529	578	525	516	578	593	507	568	521	579	529	526	558	531	557	572	528	561	498	539	532	554	533	549	555	542	544	591	553	583	537	531	531	540	556	558	557	530	532	547	542
31280	21387	6393	1388	1298	817	676	619	591	559	557	615	579	572	563	619	596	595	602	589	554	585	573	559	528	582	557	531	586	581	561	579	585	561	573	577	563	566	547	589	573	584	636	573	600	566	539	588	565	561	532	566	567	591	547	602	561	585	586	553	592	587	580	569	583	585	525	611	554	594	623	595	581	582	564	554	611	513	567	563	542	553	561	571	575	571	590	578	575	564	519	567	574	552	552	560	582	561	555	558	557	565	567	566	584	516	552	590	566	560	562	562	586	573	561	594	566	584	551	561	546	577	565	561	569	564	591	552	589	568	556	628	599	554	592	599	563	555	567	554	584	578	594	576	543	566	594	536	552	612	579	584	563	638	634	565	540	567	561	569	542	591	523	529	535	542	512	540	565	561	591	596	558	549	596	592	577	589	519	617	571	544	532	585	588	566	603	538	564	544	579	561	569	543	561	598	558	573	586	551	597	556	548	558	545	566	577	603	548	551	579	597	569	579	586	577	560	572	544	594	576	591	588	581	546	575	566	564	566	576	578	555	567	569	564	621	572	573	549	593	568	570	607	578	583	562	581	616	566	598	556	590	527	542	598	555	571	543	541	563	535	541	607	522	588	582	565	550	520	547	595	566	537	577	597	585	547	573	523	539	578	571	565	581	560	588	523	527	578	564	589	553	580	541	589	567	549	544	504	551	571	627	540	572	606	564	550	562	600	538	540	549	611	575	571	535	598	617	603	547	572	521	596	586	574	567	520	554	594	533	587	558	578	559	556	567	586	585	549	568	595	582	570	587	588	561	598	543	568	567	581	574	566	597	569	552	562	577	543	586	587	547	539	535	567	554	575	525	569	566	548	588	577	612	590	577	576	553	603	561	567	511	598	530	560	590	581	588	520	556	582	629	592	541	566	559	598	558	561	554	599	546	568	567	559	583	582	546	571	584	578	583	579	554	567	578	518	569	522	615	594	633	617	568	558	553	596	523	564	566	576	560	581	564	532	603	572	598	556	547	556	570	575	520	638	578	537	602	582	536	598	571	546	539	577	584	570	589	534	574	583	592	571	553	562	582	550	555	565	555	505	545	556	591	563	525	594	619	578	576	564	564	595	567	548	541	610	637	580	551	537	554	538	554	581	571	541	539	600	582	581	577	593	571	560	541	549	589	580	555	528	558	601	620	548	580	584	538	600	547	568	585	561	584	587	533	593	602	599	559	614	563	565	580	574	529	537	544	599	597	556	566	515	572	582	598	579	552	504	551	626	543	602	528	537	574	588	537	521	559	595	603	557	590	562	599	516	533	574	538	572	569	546	515	590	538	602	557	591	498	557	599	552	541	558	570	564	576	561	600	572	542	546	581	600	589	586	566	582	543	571	556	523	525	538	522	549	570	550	568	524	551	584	541	582	528	575	569	552	549	555	583	564	564	573	571	592	553	537	531	562	588	565	571	571	574	545	606	540	575	581	572	586	577	566	563	585	577	575	523	530	587	590	568	591	543	546	611	560	570	585	589	556	548	576	581	572	556	520	588	570	588	565	621	601	548	592	564	563	592	569	602	552	550	557	595	606	585	552	592	606	555	593	553	610	545	532	512	599	602	573	572	567	563	612	577	566	547	570	576	580	531	583	527	564	551	558	592	576	578	564	565	582	530	568	598	553	556	584	544	576	541	570	556	546	547	556	606	615	620	575	583	594	587	570	569	594	546	563	519	588	576	571	566	600	564	577	590	523	539	595	520	585	546	564	563	533	541	560	568	543	602	561	581	507	543	602	551	574	572	542	579	568	563	549	621	566	562	584	543	576	616	552	538	546	590	578	551	524	590	619	620	547	622	560	549	587	592	517	552	591	586	577	560	551	591	590	568	560	585	578	579	545	604	550	546	522	638	561	565	581	567	614	555	578	556	541	569	605	586	564	588	559	576	574	574	578	568	523	591	555	566	532	562	558	551	547	553	598	564	561	594	530	568	585	549	564	544	561	537	543	551	536	611	598	567	537	540	549	561	591	553	564	517	566	586	548	543	594	557	616	526	567	571	522	578	595	569	557	531	571	542	563	540	550	503	588	589	596	615	556	562	544	574	588	574	540	580	565	572	535	543	591	537	530	548	580	545	570	551	559	572	570	567	598	562	563	549	566	574	555	602	546	533	546	584	567	543	551	558	592	558	546	581	562	590	561	551	528	578	591	564	565	563	524	606	556	552	577	510	562	595	585	578	562	555	576	550	542	534	571	572	543	578	593	585	555	525	588	533	536	570	574	563	587	545	531	545	547	554	566	571	534	589	609	548	560	541	527	526	582	537	573	605	559	549	606	552	524	572	534	585	565	556	543	555	627	583	567	584	576	591	561	551	570	591	587	524	526	547	556	556	577	608	620	548	553	587	594	598	586	548	564	582	556	570	611	545	583	568	594	565	555	540	617	568	548	555	599	635	521	598	560	544	547	580	585	604	573	567	599	547	506	580	573	560	583	524	559	571	562	564	527	570	566	530	558	600	543	566	571	589	578	587	582	550	606	579	611	569	528	540	580	613	573	556	540	563	582	563	586	594	545	605	551	569	575	544	506	549	556	574	517	556	558	587	544	563	547	585	545	532	596	562	606	559	601	568	557	552	584	605	540	557	563	571	566	618	612	580	542	552	556	510	573	556	563	600	556	560	611	586	534	596	543	568	574	546	545	547	578	583	544	581	566	570	519	551	557	542	529	514	564	623	516	529	554	493	549	528	569	542	546	533	564	529	561	589	548	598	558	580	571	556	511	610	540	523	572	551	586	570	595	567	561	601	540	555	535	563	578	545	572	581	548	586	561	561	560	544	566	501	560	560	605	572	624	563	580	554	585	602	551	546	557	526	603	610	528	578	570	600	645	565	578	569	561	536	587	536	522	546	565	576	519	582	578	555	572	582	610	538	568	550	552	557	590	552	572	525	547	550	563	572	552	592	559	601	589	593	620	569	584	579	586	516	594	624	548	551	571	593	575	587	570	571	556	566	565	571	556	590	525	600	554	552	582	585	521	575	564	534	548	585	556	598	549	595	604	589	492	563	577	613	551	562	579	599	584	581	559	577	566	555	571	565	609	571	591	530	548	538	560	561	594	570	519	533	599	533	578	529	564	582	568	533	511	565	533	518	589	576	569	527	560	552	565	596	571	535	552	572	628	549	605	593	585	574	590	598	559	556	556	551	574	608	602	560	564	583	568	590	524	513	598	534	570	557	588	561	553	554	549	578	538	560	584	561	555	507	551	569	568	570	546	600	595	559	567	599	549	551	550	588	585	570	613	534	595	573	576	579	554	553	540	589	565	533	546	580	573	562	547	582	578	588	544	587	567	571	646	611	537	553	522	548	535	564	536	524	529	540	537	564	554	563	529	575	537	579	568	604	601	564	572	607	568	569	579	593	568	519	576	576	553	551	570	553	516	533	618	588	572	583	585	540	541	578	574	555	559	566	542	589	542	613	550	555	585	556	560	572	600	555	579	550
22038	15183	2073	1068	1424	858	588	526	483	453	534	467	499	532	500	450	489	457	486	500	478	452	505	484	486	466	485	459	471	466	478	482	462	468	491	471	533	475	491	498	496	452	500	482	417	508	464	487	459	464	457	493	481	442	501	446	472	460	489	490	480	491	507	479	469	470	500	501	514	476	467	480	464	444	511	495	490	486	489	469	516	482	504	437	445	499	490	515	474	474	425	442	481	486	487	447	478	455	473	495	408	477	468	465	493	482	462	468	460	465	492	492	478	500	466	462	441	512	465	511	455	481	478	477	504	476	495	497	439	443	500	477	476	462	479	490	492	496	465	468	495	484	505	453	475	483	456	476	467	470	469	511	500	476	460	489	486	483	426	528	482	512	482	457	485	471	510	530	494	510	503	462	484	490	436	497	472	473	483	490	495	450	453	456	462	508	503	476	468	503	480	479	511	481	467	408	481	491	455	475	492	437	480	483	474	476	483	484	526	489	426	492	452	474	466	457	449	468	502	531	442	482	436	515	467	493	472	485	478	495	521	492	419	496	447	432	499	476	463	469	512	432	464	455	489	482	486	471	472	475	482	475	487	474	435	476	466	495	463	485	449	493	497	499	454	470	449	499	465	506	501	428	478	487	469	508	481	506	517	462	453	496	444	444	457	464	459	477	487	514	460	463	481	465	502	414	451	467	429	461	510	478	467	474	444	456	451	508	465	489	501	444	456	457	479	471	470	489	516	454	481	470	500	502	459	498	474	469	488	479	500	461	482	442	480	471	444	487	504	502	437	446	475	508	479	459	456	480	458	451	462	518	520	485	529	475	514	464	477	500	507	455	480	487	457	454	483	454	487	490	460	447	495	492	461	454	490	471	475	481	474	443	510	485	476	460	506	469	479	510	470	493	475	473	471	482	472	460	465	507	457	471	462	464	440	483	478	480	444	502	456	477	472	483	466	470	460	470	466	506	480	456	451	463	467	510	470	506	423	501	495	470	478	423	461	474	464	459	515	489	479	470	459	477	460	452	511	435	472	470	452	460	499	477	484	497	483	480	475	460	473	462	447	495	475	482	469	443	486	490	476	454	468	462	483	471	460	459	466	462	479	508	490	500	474	479	458	476	518	476	516	493	499	466	476	494	458	455	492	501	430	451	424	512	470	524	497	442	502	480	497	452	446	488	484	477	447	509	472	470	485	475	512	512	470	498	492	467	470	483	468	486	471	495	440	492	469	483	473	481	456	481	451	493	452	449	507	486	473	465	512	469	486	462	476	486	465	518	476	455	460	493	429	479	559	498	532	479	494	459	472	469	483	480	468	488	491	504	499	469	479	480	443	474	520	476	520	483	487	461	467	490	457	445	491	479	484	472	440	468	478	494	477	491	489	484	483	447	450	500	496	437	495	489	487	497	466	487	458	470	456	481	486	494	462	487	500	498	481	446	463	450	508	496	464	495	504	483	485	463	478	478	455	468	517	503	479	487	474	488	504	457	490	463	469	458	497	487	497	434	485	480	490	498	459	489	509	442	516	465	466	451	516	454	459	470	453	485	479	482	471	472	506	470	515	502	461	480	464	476	497	506	440	470	479	483	468	480	454	474	484	484	511	489	475	481	465	482	479	483	485	488	472	432	483	494	487	483	484	468	479	485	457	511	458	463	490	462	450	496	489	443	457	494	473	496	455	451	474	462	451	456	473	482	473	456	504	472	481	487	438	521	465	497	476	429	508	482	495	458	473	488	419	477	478	480	510	472	427	454	467	525	466	503	457	532	464	488	423	432	486	488	463	433	490	482	505	484	532	518	435	470	497	524	490	457	463	486	481	456	493	466	524	489	476	448	511	467	493	489	485	483	486	434	452	447	490	486	456	507	501	469	501	489	507	502	430	480	446	476	447	469	485	448	534	507	498	461	499	457	479	459	464	455	518	491	492	486	508	455	504	426	456	462	508	440	495	514	467	457	452	474	440	519	487	450	478	478	445	449	449	494	449	456	462	419	422	482	461	492	494	458	468	485	472	468	462	423	426	488	481	498	501	470	510	496	502	484	466	510	473	483	491	480	432	467	469	476	436	487	486	493	498	534	492	496	490	464	523	449	500	508	460	461	469	448	492	537	507	471	480	415	490	482	478	475	472	498	437	485	510	459	456	478	443	483	475	484	508	483	464	474	481	493	476	454	475	447	492	474	467	512	496	466	489	446	495	436	500	470	475	476	498	469	470	436	504	461	473	460	480	487	455	522	448	464	487	468	487	417	477	504	504	465	517	464	489	466	476	462	491	462	464	505	529	489	517	484	465	464	460	433	463	485	465	485	480	483	490	501	473	448	468	467	469	461	465	487	479	460	460	487	471	450	464	468	474	463	467	467	485	474	481	468	486	464	488	479	505	453	484	479	484	493	510	493	464	488	465	454	489	471	462	465	457	513	473	515	474	476	451	492	467	449	475	491	466	485	472	460	470	476	442	495	475	497	489	469	475	473	498	487	477	482	472	510	494	479	474	470	521	445	506	483	500	492	470	480	432	492	476	496	489	501	461	479	451	470	456	488	476	501	447	463	454	444	514	492	485	474	472	511	467	457	513	467	471	482	457	477	483	515	441	470	501	455	452	477	472	438	497	494	490	507	450	471	476	477	478	489	499	442	494	486	440	524	459	465	479	484	431	485	498	459	458	511	446	491	454	485	491	489	484	491	465	454	486	478	471	451	460	517	494	461	486	440	493	455	472	447	452	461	473	460	486	529	467	458	478	460	429	488	481	513	456	462	422	480	488	486	515	466	469	496	480	464	476	465	446	531	497	467	465	490	455	440	475	477	503	523	451	443	447	480	474	482	468	476	475	478	508	468	465	477	487	457	473	473	483	480	471	476	505	493	466	472	459	478	476	465	503	515	450	475	451	470	460	452	523	476	474	482	476	500	471	482	436	472	491	456	448	500	471	516	505	442	445	495	482	469	404	510	477	432	461	471	507	442	496	495	446	500	466	441	461	487	493	462	506	508	466	474	444	479	482	463	490	514	461	470	476	467	494	502	473	452	477	463	494	477	512	461	456	452	453	440	465	518	490	482	472	513	498	476	494	474	481	506	468	460	494	483	498	469	444	502	515	458	470	461	462	507	465	463	481	475	476	477	452	488	492	476	478	468	444	467	470	470	443	493	497	478	476	453	488	459	471	486	477	453	456	437	481	451	489	457	490	490	457	490	498	443	446	447	433	465	452	479	472	466	474	472	496	490	503	481	461	432	502	441	493	478	468	462	498	437	479	454	476	471	471	444	430	446	501	472	489	473	458	461	484	474	493	480	485	466	470	486	499	460	477	438	490	461	458	485	460	459	491	481	443	480	464	472	480	466	475	452	455	498	495	481	477	473	477	476	469	437	474	480	475	500	462	448	491	444	456	509	478	472	486	434	489	471	509	508	480	460	430	466	465	448	487	461	468	482	434	459	518	477	479	479	515	517	508	448	465	479	443	467	479	433	479	460	454	446
25658	21925	27511	25554	19044	7988	2240	568	521	528	519	468	472	505	485	457	473	497	483	490	466	483	479	469	484	472	455	459	466	441	481	503	447	437	477	476	504	486	474	466	478	465	497	457	458	475	474	438	455	498	458	446	481	513	469	473	467	475	425	464	444	529	435	490	481	465	449	493	479	472	464	449	442	455	482	473	464	465	446	445	459	454	458	456	449	458	451	488	460	443	469	441	479	434	481	488	469	469	448	500	513	508	461	464	444	435	500	497	464	449	447	427	476	470	435	465	442	457	478	419	468	476	435	481	462	460	438	483	487	480	483	455	424	459	456	477	474	465	476	471	464	454	442	500	455	457	470	473	477	447	439	464	450	467	489	446	465	472	468	472	457	501	469	491	498	424	459	479	437	458	477	462	428	471	496	436	462	462	488	491	471	497	448	464	492	450	467	462	447	455	474	457	442	459	480	450	489	408	433	449	457	479	471	495	460	456	439	480	444	474	475	421	464	474	448	487	467	471	467	461	479	442	463	493	446	476	475	476	426	427	452	481	476	466	468	451	451	465	501	487	468	498	461	426	484	477	444	488	443	428	460	441	419	476	469	470	458	471	475	491	462	438	442	452	506	452	424	462	410	474	489	432	476	465	462	417	466	494	460	504	489	438	488	472	454	460	483	444	465	479	466	470	441	453	445	497	469	457	493	484	491	480	477	489	470	444	452	460	479	490	401	453	485	477	452	465	458	465	449	469	456	422	516	480	481	487	466	442	481	423	486	448	464	450	459	470	435	480	430	455	461	457	464	461	470	456	509	403	452	478	477	416	463	438	479	471	453	502	451	455	447	441	446	507	452	500	450	460	488	470	425	448	428	493	457	461	469	460	433	466	466	469	486	435	498	475	466	429	471	453	485	472	477	476	468	452	446	457	494	477	446	488	434	476	441	499	482	444	471	455	495	463	476	403	510	503	468	460	444	449	426	483	497	466	493	441	433	475	505	471	486	448	471	470	473	473	451	448	469	492	462	444	471	464	449	461	501	484	453	467	432	446	489	505	491	440	432	424	479	463	465	445	466	442	477	474	464	432	442	427	454	495	456	488	502	471	460	473	458	488	457	483	464	482	483	454	450	482	457	460	500	457	472	454	430	470	485	465	435	472	474	433	484	437	490	425	415	507	424	451	485	471	450	450	481	440	464	472	471	445	487	464	435	469	479	478	439	460	449	472	464	480	459	439	461	446	470	486	460	451	455	469	490	483	503	431	486	434	514	477	480	455	418	451	460	479	433	448	440	456	511	495	450	442	494	476	452	475	479	454	438	449	480	444	455	445	450	483	487	465	455	478	423	417	437	485	485	474	496	460	479	450	446	469	449	448	456	496	430	436	456	395	488	492	485	441	448	465	448	455	465	469	455	459	452	450	487	520	489	463	414	428	415	471	445	491	422	426	455	490	429	482	477	450	492	480	439	476	478	469	433	472	500	412	459	477	431	460	401	471	447	453	463	479	455	493	499	454	457	459	450	472	470	429	480	448	491	496	475	472	479	489	474	468	453	460	511	446	488	453	500	447	465	465	415	463	498	462	457	494	454	483	478	493	457	452	509	421	428	445	455	478	442	452	444	479	458	485	441	463	452	471	489	435	498	493	463	436	451	487	466	495	438	431	465	455	504	446	495	470	490	427	449	463	463	471	441	503	457	470	460	438	469	469	484	425	486	472	425	470	475	474	434	421	500	419	452	475	444	450	485	470	455	423	448	508	462	449	459	488	463	465	458	437	425	439	449	456	445	445	483	467	445	469	468	470	459	442	485	459	396	449	495	473	417	481	450	480	485	444	426	466	480	453	490	450	468	465	485	455	481	459	488	448	478	505	423	468	466	454	478	461	463	464	470	422	446	456	508	458	476	448	472	432	470	483	457	459	456	445	448	454	484	474	479	450	468	449	471	452	468	473	476	488	448	451	436	469	451	505	455	453	478	473	469	503	443	454	464	453	475	454	469	470	458	486	467	481	440	465	466	509	460	451	496	481	472	488	442	408	442	433	496	467	476	437	456	460	465	483	475	418	412	489	473	467	476	502	437	469	477	495	488	465	450	520	517	438	439	479	431	418	471	478	479	499	465	469	475	447	489	466	461	469	467	476	472	458	455	496	471	465	462	432	472	484	455	460	478	471	456	486	461	417	463	476	475	473	481	503	454	443	466	460	459	417	486	433	475	479	472	429	496	459	458	479	459	466	439	511	460	476	476	429	454	434	442	469	476	483	465	446	465	489	459	446	451	458	440	440	436	426	494	444	431	449	496	455	460	464	483	442	454	461	438	496	412	462	459	467	470	472	427	500	462	450	480	433	504	462	454	430	453	431	494	469	442	493	458	445	468	445	476	501	445	494	459	439	474	468	468	474	449	426	439	419	443	479	452	474	449	498	457	477	489	496	451	487	469	465	494	475	443	445	415	498	424	462	446	447	516	458	480	462	476	485	472	439	490	448	440	444	464	466	453	440	480	476	433	478	453	433	467	474	431	433	476	463	466	444	450	488	434	470	447	483	441	480	461	432	426	508	476	446	461	461	450	509	454	449	454	449	457	444	469	449	465	427	424	488	445	467	466	489	476	462	467	482	478	446	505	466	436	498	494	453	417	442	469	458	451	451	464	411	480	482	476	457	471	453	491	413	485	428	471	480	449	462	442	452	468	489	474	447	495	497	487	490	456	449	457	490	486	474	473	513	445	463	496	483	454	444	448	492	440	472	491	444	449	502	516	461	489	471	454	480	474	439	448	468	484	438	421	439	448	462	475	490	452	463	461	497	484	471	457	476	462	458	454	499	480	502	454	460	477	489	544	471	442	453	468	440	499	475	473	454	430	468	426	456	476	497	450	466	481	474	431	456	471	481	468	423	438	463	477	404	499	492	458	476	464	487	442	476	459	442	425	429	460	461	460	452	468	469	453	425	437	440	412	438	444	477	458	445	464	472	465	460	462	471	474	492	428	473	420	446	479	400	449	435	444	524	456	447	450	483	447	468	464	467	450	433	451	435	464	517	459	490	439	458	475	466	463	465	478	456	472	423	487	454	449	436	488	464	456	476	493	439	437	434	430	424	485	458	476	484	474	452	482	430	490	482	440	426	473	508	429	488	473	473	465	451	476	444	510	435	475	472	419	500	504	451	455	454	456	456	453	430	458	487	474	458	415	469	466	468	468	448	466	459	447	460	453	446	479	455	450	488	445	437	472	459	528	474	446	450	475	462	453	499	456	452	428	489	446	490	463	488	517	437	468	476	438	461	486	479	487	480	480	438	482	435	406	444	446	476	432	463	425	460	493	453	468	479	481	467	489	448	465	462	462	428	453	448	466	470	486	472	433	451	422	486	437	462	479	468	467	486	466	453	487	473	463	471	464	508	448	454	450	462	477	504	459	441	425	489	418	428	474	495	430	467	475	494	434	476	454	424	459	466	483	493	445	468	495	473	486	483	495	456	421	486	464	451	496	438
58901	57825	14832	8551	11405	5518	2121	507	461	480	495	475	472	460	452	429	415	451	466	430	418	414	420	467	445	478	460	453	441	451	394	415	442	418	424	462	460	441	459	436	437	450	470	469	430	406	383	451	423	404	455	414	445	422	422	457	424	445	425	422	410	424	481	433	399	444	392	403	456	417	440	436	440	413	486	417	424	405	414	448	455	427	411	437	413	436	401	435	415	437	418	379	438	424	424	427	445	434	408	432	429	454	424	435	408	423	465	392	413	421	500	408	412	467	474	415	440	434	439	404	432	449	400	467	427	398	432	410	430	403	427	435	427	400	447	432	397	428	453	430	437	443	403	457	430	445	411	432	417	421	411	449	423	397	420	413	452	420	429	431	478	411	414	421	429	426	371	475	409	419	457	433	454	436	407	426	414	396	443	441	424	440	411	444	429	401	418	437	428	372	437	441	415	431	452	432	433	434	441	439	417	423	383	427	448	430	391	437	414	459	419	447	432	425	416	437	420	454	429	431	408	376	418	436	431	438	399	452	433	445	399	411	441	441	443	434	411	414	413	411	418	425	428	419	449	414	420	475	460	435	434	430	446	432	416	399	429	426	391	424	391	420	408	443	421	419	420	412	440	418	389	414	415	433	425	456	397	410	438	441	411	470	424	405	402	453	426	448	442	428	420	431	386	461	405	447	458	426	433	402	416	432	433	429	411	448	424	400	436	439	412	439	428	459	419	438	443	379	429	397	479	411	416	428	410	394	438	424	433	438	415	421	396	415	408	445	441	407	435	410	445	427	470	431	438	452	422	415	406	419	404	419	425	409	425	447	416	385	448	411	431	425	417	407	446	417	441	432	431	433	398	415	452	438	400	435	479	413	438	435	400	416	438	434	399	420	410	391	432	420	431	439	441	455	461	402	412	396	415	401	421	416	396	438	422	452	432	383	392	405	431	433	416	438	432	440	463	462	417	430	439	422	440	399	439	385	452	405	434	417	411	420	428	448	426	448	426	424	441	423	426	453	408	463	408	432	437	423	403	422	455	424	439	439	468	444	406	395	441	449	422	404	467	454	434	467	453	416	447	400	422	426	455	452	428	427	426	412	400	432	424	448	413	429	404	416	405	424	464	438	400	437	424	448	460	400	393	416	392	376	451	416	418	413	407	425	426	398	422	405	448	431	391	421	441	474	446	436	432	402	423	429	423	402	448	402	404	440	385	436	444	472	432	432	432	405	462	414	437	456	433	411	404	421	426	388	423	419	408	407	405	447	447	399	408	459	416	432	432	401	425	432	432	447	437	427	409	424	425	414	427	427	467	448	423	414	422	423	442	415	403	409	398	437	408	403	411	421	402	446	456	393	454	442	411	486	438	402	411	431	456	436	436	413	427	415	427	433	417	439	444	437	411	412	433	455	429	450	432	417	423	440	407	459	405	399	400	428	441	410	436	388	462	432	408	435	409	449	361	405	386	458	426	423	414	427	416	425	420	450	444	451	459	437	410	392	388	408	398	409	420	389	456	401	449	456	472	440	383	435	437	415	451	410	437	440	415	439	442	420	434	402	416	427	412	474	418	429	414	476	465	411	424	468	437	448	425	408	443	442	423	430	421	438	437	418	430	435	416	462	418	422	438	416	422	431	413	408	420	382	441	386	423	408	450	431	412	414	419	416	453	450	446	441	410	415	455	418	439	455	462	409	398	383	400	450	414	450	435	405	433	389	440	397	441	406	431	419	398	389	424	446	374	450	439	428	465	428	436	415	415	406	436	438	467	442	435	442	434	404	411	381	431	423	466	421	410	400	420	415	420	427	442	427	426	410	438	403	422	419	421	430	433	462	396	413	416	402	439	423	413	415	407	416	439	446	434	445	419	442	438	437	457	398	450	416	428	424	414	435	408	423	406	428	458	475	409	446	410	403	441	413	461	422	422	418	437	416	388	433	398	416	430	433	413	419	425	440	446	442	396	411	423	418	398	398	355	427	419	462	452	398	440	416	406	443	400	433	460	459	401	426	375	424	415	391	408	473	424	422	391	459	417	397	459	428	406	397	438	453	402	426	416	423	418	406	396	396	394	432	428	435	409	419	423	390	418	440	443	439	423	422	462	429	437	449	375	413	446	457	406	430	431	432	392	426	414	442	431	409	424	445	453	416	442	416	451	423	403	425	420	432	390	420	445	429	448	447	430	418	405	409	424	408	421	429	408	429	421	464	418	427	431	407	407	408	400	402	419	391	402	396	425	460	437	410	407	402	425	435	421	421	424	406	447	442	415	403	434	407	398	432	417	450	402	443	435	453	399	429	423	429	380	421	446	429	475	434	422	449	406	455	421	435	440	455	430	438	450	421	384	406	412	416	425	427	437	415	447	416	412	430	444	441	458	406	424	418	408	389	395	414	435	468	421	433	422	460	435	453	398	408	438	403	449	459	422	450	433	437	387	437	457	418	416	430	417	412	426	442	420	378	401	404	442	436	414	452	428	434	440	396	387	408	430	458	404	394	419	411	398	414	421	415	388	408	427	435	458	421	427	420	429	448	429	431	412	448	418	472	421	432	438	420	436	451	444	412	427	436	418	429	444	427	423	414	402	435	412	425	439	457	391	411	430	432	417	463	439	455	418	467	420	423	409	438	421	423	431	405	418	449	405	416	435	416	401	417	426	447	406	420	444	407	482	441	442	434	398	454	400	440	421	408	405	437	446	472	442	391	453	391	407	413	392	431	404	408	405	419	423	430	382	427	436	415	405	402	419	422	403	436	445	410	401	406	440	477	410	434	383	455	444	390	425	440	409	443	422	425	445	452	399	409	408	443	440	422	427	424	459	416	421	399	402	417	412	424	426	440	438	426	427	382	427	443	425	428	400	438	401	429	431	427	437	439	421	380	450	449	421	429	400	455	410	451	417	388	421	414	431	460	428	409	463	404	410	422	379	416	435	427	407	420	429	400	448	400	434	441	411	408	434	452	403	380	423	452	411	459	443	430	401	416	404	441	419	429	424	435	393	439	449	406	400	435	414	412	402	414	418	396	410	431	421	413	406	448	416	392	382	402	399	428	445	444	417	426	426	398	383	409	396	413	452	441	445	416	451	439	390	442	434	382	475	413	399	431	401	342	423	467	404	441	425	417	438	417	394	438	453	428	410	418	468	447	433	419	407	426	418	399	402	453	399	437	391	417	434	413	411	406	448	417	429	413	424	436	457	406	438	426	392	429	439	442	412	393	409	442	424	431	439	444	432	410	451	458	454	430	461	445	433	418	401	414	442	413	399	429	404	405	441	387	432	423	382	448	453	437	402	399	413	408	462	444	390	434	413	423	451	434	427	392	395	395	428	432	392	413	481	421	432	436	410	454	406	427	419	447	410	456	414	418	412	413	442	416	407	409	424	419	453	426	429	418	415	391	424	397	410	458	419	397	447	438	410	397	460	420	441	416	432	428	435	435	463	394	425	415	432	418	462	396	417	457	422	413	400	451	397	393	433	448	455	411
24538	21584	28464	24659	22156	17186	6027	851	623	688	692	630	662	611	627	582	589	632	601	621	607	607	620	563	613	633	605	609	581	636	558	558	616	588	562	565	582	594	566	588	634	587	644	591	610	611	606	594	609	598	626	591	568	629	554	609	586	587	588	599	624	624	566	559	573	595	597	583	612	624	593	596	568	590	613	560	647	592	526	572	556	570	608	612	545	587	631	588	574	545	587	565	540	593	602	580	582	567	608	596	576	592	559	614	560	559	569	589	605	566	637	621	631	588	631	564	570	647	622	592	573	587	604	580	591	585	567	594	544	590	573	576	585	599	552	552	573	608	604	554	578	636	596	553	587	614	569	566	598	567	583	573	628	572	576	579	589	621	570	591	603	601	554	583	586	606	613	559	600	575	617	588	593	556	626	574	544	593	531	591	537	627	619	613	551	565	555	564	553	590	595	593	588	570	624	580	546	590	568	575	580	664	577	575	567	620	611	557	597	615	577	594	569	578	594	542	571	565	575	566	536	598	585	614	617	579	585	562	584	517	577	558	557	597	594	599	617	550	564	632	564	625	590	575	598	559	577	576	549	563	633	563	570	552	553	577	567	567	596	573	613	588	609	583	543	563	562	573	584	587	611	535	545	564	591	525	602	568	573	523	575	616	516	597	564	570	574	623	592	568	542	596	595	600	552	603	607	598	582	555	601	565	561	554	538	585	596	617	575	577	565	534	555	534	585	571	592	567	571	593	587	597	575	598	580	563	594	599	519	582	592	550	595	555	566	580	553	587	555	544	600	605	575	578	570	575	557	579	547	604	601	581	550	596	557	549	591	600	568	591	583	555	624	572	576	566	579	586	562	586	556	559	558	565	576	575	531	558	621	567	605	596	620	563	557	579	611	597	601	583	620	538	580	612	609	584	559	598	605	570	552	562	605	582	592	550	596	583	583	588	582	597	574	615	587	590	611	548	536	579	618	573	551	612	586	527	603	574	588	579	597	571	593	601	550	579	592	544	620	609	596	578	566	556	624	566	589	633	599	582	565	567	579	557	590	563	566	578	565	561	584	607	609	603	581	616	608	591	595	543	626	556	594	543	615	605	555	565	582	575	583	578	560	572	590	626	581	585	558	609	558	578	557	590	559	604	567	586	591	608	592	622	572	595	558	566	575	572	577	529	572	572	549	561	526	564	634	599	547	575	582	595	607	574	592	566	556	582	570	571	559	629	534	598	619	508	524	578	586	574	577	544	581	589	537	624	590	581	572	584	578	618	582	623	548	578	639	569	554	593	581	571	628	560	575	619	560	586	609	560	599	574	566	562	570	542	551	567	593	558	612	594	565	575	573	559	579	590	597	612	598	540	588	628	549	609	587	555	601	560	604	572	614	599	578	575	544	591	604	565	636	567	587	623	622	607	569	581	642	602	538	581	536	588	528	560	595	614	591	564	598	558	596	560	567	562	594	578	551	605	553	553	629	596	549	564	610	540	561	540	553	592	594	613	553	585	592	600	622	559	569	571	560	556	602	594	556	627	560	552	538	580	584	530	586	588	564	609	552	563	571	592	616	591	569	597	560	551	607	596	568	556	540	582	595	579	608	605	594	576	592	588	545	581	548	579	574	560	546	569	559	542	565	585	584	537	586	575	571	542	571	582	566	572	570	582	598	621	631	558	574	570	609	604	616	537	570	575	605	544	546	544	595	597	612	582	564	570	590	590	551	601	572	576	554	577	579	555	575	612	590	561	602	589	596	566	581	609	589	576	563	581	584	626	602	547	572	584	561	562	581	557	579	584	621	600	625	540	627	529	577	574	605	601	556	587	586	568	611	608	613	565	556	587	538	596	571	580	598	538	604	605	560	542	538	556	594	560	577	567	606	543	558	626	549	577	588	571	568	558	590	552	590	613	577	598	558	587	579	551	544	557	580	539	558	603	608	550	563	608	613	611	584	575	596	580	580	561	604	606	581	594	568	557	583	574	508	598	573	622	548	607	591	583	571	577	568	571	586	574	590	594	610	550	549	602	600	584	574	562	606	571	544	603	642	543	591	563	552	587	597	572	558	539	554	593	582	581	585	592	608	588	574	595	596	603	613	602	578	556	565	596	567	554	567	611	569	587	596	635	581	626	592	583	548	577	597	575	593	566	574	604	594	600	552	563	586	555	604	543	550	575	597	605	590	554	556	577	604	568	600	595	622	615	584	593	551	620	587	578	568	565	598	610	564	575	591	602	592	622	590	583	578	572	565	601	556	595	583	576	558	613	522	568	584	572	576	614	573	566	599	575	560	604	559	582	550	579	639	547	582	604	602	578	608	586	567	551	566	610	552	580	621	569	577	555	602	594	595	600	584	545	587	607	549	571	606	569	602	574	582	587	574	564	604	594	601	527	567	587	556	544	605	581	621	586	572	581	587	588	571	572	562	611	539	570	584	585	577	608	593	592	563	620	574	585	582	571	596	610	614	579	548	566	593	564	601	606	565	590	568	598	623	530	580	558	602	603	603	592	611	599	568	627	587	615	563	623	576	578	586	555	590	518	550	589	587	564	565	575	597	606	583	580	615	537	564	568	567	572	599	593	528	589	619	623	577	559	593	586	566	604	579	552	591	593	597	570	602	597	558	632	572	553	592	586	586	577	558	566	560	576	582	545	583	532	537	601	576	557	583	555	622	588	605	556	621	537	595	580	582	517	594	562	516	585	572	573	573	591	597	584	557	563	644	564	582	563	597	570	574	600	541	601	609	625	625	579	603	602	559	569	551	597	601	566	593	562	598	581	611	594	598	587	538	564	579	597	635	565	560	555	574	571	576	624	627	534	540	572	570	579	580	596	640	562	588	553	591	579	587	611	570	605	568	573	578	565	552	564	601	628	574	577	599	583	591	576	530	578	601	630	586	602	557	597	568	575	595	582	580	594	575	562	556	543	564	588	625	569	552	541	594	582	554	561	609	566	586	598	578	595	567	573	612	584	587	584	580	587	567	601	588	590	576	647	605	568	579	561	588	567	544	581	593	553	584	583	605	580	604	601	591	580	539	539	604	569	589	565	556	574	626	565	616	630	580	568	563	580	581	594	583	522	624	574	584	573	565	582	621	577	599	621	585	602	592	588	585	617	560	602	565	543	561	538	613	521	575	551	616	598	570	613	618	536	595	575	596	561	581	584	594	576	624	597	537	547	584	548	605	504	593	564	547	598	553	599	561	564	601	572	545	566	621	607	567	585	576	599	603	533	599	570	610	568	598	603	591	580	589	575	613	657	563	572	532	581	562	563	625	583	543	619	595	561	616	580	557	562	591	590	592	619	564	532	589	617	583	556	578	634	598	616	535	583	538	593	621	595	544	587	606	576	575	545	575	604	590	599	580	588	591	563	544	567	581	599	554	557	558	576	590	572	635	561	630	600	588	613	577	567	595	572	589	628	580	547	578	570	601	581	571	559	564	591	546	571	640	520	541	566	527	530	560	588	540	557	559	618	579	574	615	544	564	569
62740	70174	22236	16063	18454	8969	4040	646	645	633	634	539	570	596	569	551	545	527	555	540	517	558	541	501	522	555	548	520	585	493	556	556	538	537	570	518	601	562	591	552	573	544	541	596	594	575	549	521	547	527	523	490	528	546	552	539	503	523	541	525	574	546	555	530	531	512	511	509	516	532	556	537	531	544	517	541	517	499	535	512	485	530	554	520	542	543	516	549	534	555	558	487	582	534	501	517	539	564	518	535	502	540	525	522	554	520	498	543	492	536	601	574	522	515	538	565	554	557	532	556	540	501	526	537	514	534	509	516	566	481	494	469	525	531	558	547	576	535	511	526	563	518	495	532	545	544	511	570	542	523	521	547	525	531	510	546	481	545	529	520	560	541	526	538	560	517	525	535	545	561	535	515	546	565	525	528	514	536	549	514	487	550	546	520	541	495	532	575	496	527	526	546	537	515	540	521	508	513	556	537	529	517	530	526	522	535	533	536	545	507	527	594	529	495	531	527	509	521	551	559	514	559	483	519	550	535	532	541	568	522	506	585	527	497	524	534	508	532	517	524	547	532	469	531	509	501	509	527	533	510	514	550	497	538	535	506	528	528	524	506	533	524	542	502	507	504	529	541	547	531	493	506	520	502	521	498	516	541	517	520	551	500	492	518	535	529	506	530	545	549	520	561	526	517	520	575	525	544	460	564	536	500	544	540	504	542	539	531	542	541	518	529	551	508	522	522	538	494	502	537	515	494	546	502	567	511	533	545	526	557	531	492	559	536	554	501	507	585	554	547	544	577	522	524	527	531	512	531	521	561	525	486	507	523	504	507	513	544	480	511	515	534	520	489	566	511	561	548	492	514	559	534	544	537	529	575	514	547	513	500	571	553	506	499	521	487	559	563	521	535	530	532	532	526	524	535	528	578	537	553	510	553	544	474	492	493	545	507	511	514	532	539	546	556	511	532	548	543	502	535	531	553	530	548	556	523	550	524	532	511	557	491	545	513	547	507	552	518	541	595	537	537	502	572	507	539	524	542	538	514	521	551	542	557	552	503	514	567	513	486	540	543	543	524	556	550	508	525	521	497	558	503	502	560	502	546	493	536	532	547	527	507	567	532	517	546	524	568	576	534	538	521	515	538	536	517	480	520	488	590	501	517	561	508	512	523	544	492	515	518	521	510	516	554	528	489	503	547	482	531	524	541	531	512	552	570	503	480	527	495	554	505	485	548	549	518	491	523	512	539	524	529	522	527	549	570	545	481	527	492	524	513	524	537	543	530	536	542	536	564	538	590	530	565	542	560	541	544	521	541	564	477	502	536	549	534	477	548	509	490	499	479	554	502	533	538	528	549	494	548	498	497	527	511	521	498	522	551	548	499	543	496	535	536	526	505	503	528	496	551	549	533	484	520	515	517	517	538	543	460	534	561	543	531	523	527	498	517	539	515	523	509	493	533	520	564	535	507	539	499	510	508	540	515	498	547	506	532	538	508	530	547	567	507	550	530	522	541	519	527	525	548	512	515	528	535	560	520	534	493	541	536	509	490	538	503	538	482	505	503	521	508	533	497	514	564	505	506	544	556	514	516	544	530	516	537	506	499	478	500	520	557	538	520	509	497	548	499	517	526	515	554	569	545	510	518	571	557	540	512	512	525	518	484	526	526	496	535	517	538	544	555	525	519	507	526	542	491	537	519	556	519	555	504	505	527	524	541	543	529	501	565	535	539	534	544	520	527	512	540	489	507	516	568	535	518	507	555	497	541	518	527	537	551	552	537	487	473	482	528	501	547	536	514	524	549	526	562	571	504	498	489	519	513	525	505	546	542	531	542	534	503	487	534	542	483	534	573	558	485	534	528	504	529	508	496	514	487	559	512	546	481	515	540	570	526	550	519	536	532	489	497	550	580	540	518	553	550	512	484	490	515	524	552	540	536	512	516	532	554	519	511	496	512	527	589	510	519	576	525	503	527	527	505	547	526	557	537	540	540	505	558	496	529	498	549	522	498	521	532	528	540	529	553	556	548	522	529	508	533	490	543	559	546	513	554	522	516	551	500	502	541	547	514	514	559	524	522	556	511	507	507	522	501	495	542	514	486	514	490	549	513	541	494	508	534	542	545	515	462	515	529	481	543	582	552	548	537	533	483	532	549	518	481	489	528	488	512	521	541	544	559	513	483	516	567	511	570	529	531	534	484	523	523	560	527	547	538	546	530	552	527	531	534	528	535	521	501	501	546	558	551	595	514	553	517	556	521	528	520	522	519	481	531	546	556	536	513	576	507	543	543	530	506	522	524	521	516	497	517	523	579	542	506	506	500	552	533	528	541	530	553	520	498	502	480	521	585	560	519	547	564	495	520	529	556	535	531	539	508	521	510	518	506	494	534	553	506	527	529	530	532	560	522	525	551	527	574	504	528	503	513	504	525	536	501	539	505	499	541	555	515	512	571	554	559	484	560	535	564	480	502	520	516	546	521	530	532	545	501	539	526	535	521	522	545	487	543	507	501	511	537	537	560	485	509	530	546	519	508	514	488	524	552	554	528	535	519	556	531	531	541	500	546	528	513	530	501	525	529	525	539	491	539	491	534	547	521	545	536	518	507	543	523	540	497	484	500	530	526	558	497	514	533	526	524	509	559	509	509	531	543	538	550	516	552	537	575	516	574	518	519	505	525	494	533	501	497	517	535	509	517	531	530	510	556	501	504	508	568	540	471	528	548	543	565	511	489	550	556	507	524	564	518	539	494	557	507	528	538	558	561	513	540	543	561	526	526	526	530	530	516	512	515	545	560	561	515	545	519	488	579	506	543	510	509	543	541	499	556	560	549	502	471	558	539	526	509	538	491	487	551	502	526	504	536	544	536	524	564	527	481	526	491	500	478	546	509	489	537	531	504	552	490	518	505	511	500	499	539	502	535	549	514	515	522	478	557	494	500	520	528	495	526	514	519	549	506	517	529	539	563	506	539	599	503	537	464	511	529	568	484	528	567	497	516	526	524	516	526	556	531	524	543	498	540	526	541	515	513	506	545	526	516	571	519	555	523	504	527	523	507	485	542	504	507	525	505	540	506	525	548	541	525	465	488	521	506	540	509	551	513	518	492	558	538	541	471	524	565	510	542	534	527	505	533	539	559	475	523	509	556	521	525	547	494	544	505	553	535	528	487	541	488	541	532	507	525	492	504	555	490	505	486	539	541	558	544	516	528	493	500	562	467	540	475	529	494	527	521	535	514	512	564	510	513	497	489	504	508	524	510	521	564	526	507	543	505	554	503	539	525	507	504	492	493	532	489	562	551	527	518	570	506	505	491	509	539	548	530	538	545	565	529	567	521	510	527	543	526	536	576	491	546	512	540	585	499	525	547	530	560	510	505	525	513	507	487	551	523	492	489	487	505	506	515	546	497	519	529	544	503	458	487	518	556	490	539	524	527	552	550	489	488	507	531	489	523	528	511	502	528	565	535	517	529	518	513	447	554	545	487	523	550	556	485
31431	21250	6757	1560	1347	856	623	544	564	534	517	511	463	514	582	492	523	528	544	533	485	526	542	535	515	552	545	503	507	512	534	518	552	532	527	556	508	471	522	520	517	528	551	542	531	497	542	519	497	518	522	568	515	517	536	562	535	553	501	524	545	564	523	559	526	558	578	545	569	512	510	537	562	506	493	528	503	531	544	514	523	525	485	509	526	586	539	509	528	542	474	497	530	519	562	510	543	532	544	515	535	535	533	532	484	476	508	494	496	524	530	504	528	569	537	523	462	536	557	529	517	560	470	539	513	513	563	505	516	498	523	552	547	529	531	522	530	482	511	565	562	531	510	482	528	590	526	567	530	499	557	531	502	527	550	563	557	521	515	550	553	554	502	586	519	525	516	512	513	532	513	522	552	514	550	557	523	506	520	540	543	510	518	544	518	516	485	490	513	554	507	472	587	546	538	499	516	506	521	510	504	539	541	537	548	509	518	527	522	482	491	539	523	558	522	524	571	546	544	530	481	555	522	549	500	487	501	572	519	549	531	485	479	515	510	541	496	508	531	537	545	561	565	510	543	517	555	516	515	527	513	531	540	528	516	519	535	513	489	520	538	552	471	510	535	537	501	531	512	512	512	519	535	544	504	553	536	550	540	553	527	495	557	500	533	514	532	548	517	550	534	524	524	527	525	493	538	554	530	552	518	517	517	536	475	482	552	546	512	532	498	527	530	521	493	516	501	487	510	533	548	536	510	492	509	524	553	500	518	566	528	513	531	536	493	559	550	567	526	524	514	535	551	549	545	560	548	491	530	529	533	503	528	523	528	520	516	535	514	517	532	488	512	524	498	527	545	522	519	482	516	503	556	513	498	540	552	505	523	495	485	536	539	522	542	565	522	526	528	525	525	505	465	523	531	533	502	522	519	512	552	527	552	539	541	513	530	538	551	524	520	518	497	578	515	499	535	523	518	554	535	516	513	520	537	507	502	508	498	538	519	502	543	538	522	531	547	495	559	527	568	581	534	504	494	509	547	528	488	510	493	546	551	534	573	522	540	515	542	548	512	527	504	521	525	517	558	554	511	502	538	504	505	554	527	498	545	535	525	528	567	502	534	492	537	516	509	535	512	525	544	551	506	540	530	532	531	539	536	522	538	522	541	564	537	518	525	497	529	492	503	539	503	537	520	485	537	518	525	517	479	520	543	493	531	528	586	551	511	534	551	538	539	515	543	517	517	553	498	528	524	558	498	535	556	546	551	524	537	482	550	498	487	525	495	532	527	539	556	503	538	514	556	537	487	571	518	519	536	526	525	503	522	518	511	515	501	546	532	519	540	543	499	540	532	528	490	474	533	499	531	555	524	520	556	464	476	509	524	545	563	527	507	529	508	558	534	545	511	586	508	512	517	550	496	525	529	506	476	551	569	533	549	523	556	518	515	526	535	584	539	548	545	561	495	526	531	520	549	518	593	501	537	530	540	537	520	532	519	521	543	529	494	526	565	564	529	510	547	563	551	511	540	526	562	512	511	502	527	536	507	515	517	506	496	527	543	517	568	499	492	513	545	539	528	539	531	540	475	538	550	504	551	562	554	540	537	503	469	551	549	515	542	485	521	525	499	518	555	560	514	543	568	509	503	516	537	495	526	555	523	540	496	530	516	565	536	513	585	520	529	562	503	527	542	520	518	495	523	548	540	531	530	534	534	535	542	537	530	549	513	546	541	545	493	553	544	522	526	563	515	525	559	479	537	486	527	537	566	489	530	541	505	531	550	556	502	536	564	533	496	519	527	493	524	547	543	511	492	518	522	526	511	523	512	507	506	568	539	527	559	567	539	545	522	510	497	512	557	535	525	515	477	546	522	515	525	532	502	512	548	584	533	553	508	542	512	525	530	486	534	514	536	533	516	545	520	524	503	545	566	543	550	540	538	526	511	534	535	525	507	552	587	515	552	508	553	502	542	531	542	524	502	544	560	538	527	517	529	552	533	553	534	465	534	576	586	555	536	551	527	506	550	547	525	547	514	515	518	528	499	495	549	519	556	540	519	545	499	536	518	555	541	592	550	499	519	515	550	518	526	567	519	519	565	519	493	520	521	523	535	543	545	500	545	487	546	531	583	505	485	523	502	493	506	540	481	550	516	518	530	531	507	537	496	521	529	522	513	540	488	552	541	508	526	546	569	545	513	511	515	547	515	505	526	557	529	555	537	506	525	579	572	514	526	531	531	482	533	556	552	545	550	527	506	510	525	500	535	493	562	530	513	486	506	468	502	479	535	517	516	529	576	543	540	536	520	527	557	562	522	542	505	534	517	575	578	523	550	534	535	559	504	506	531	540	577	496	514	542	542	514	511	511	525	579	545	557	523	506	567	506	543	511	517	547	495	517	489	545	589	497	541	549	544	523	540	553	565	537	508	579	531	548	520	541	549	540	528	528	527	513	545	545	496	496	554	549	526	529	589	501	502	545	547	508	567	544	571	509	531	523	568	557	524	506	540	482	532	540	542	517	528	515	492	544	520	541	512	530	514	534	539	507	499	485	543	533	521	524	546	494	539	518	552	532	549	541	581	493	514	529	546	538	539	535	538	513	501	522	481	539	551	536	530	521	564	519	547	565	524	512	534	535	548	515	542	542	501	510	512	528	515	540	543	532	543	537	512	570	565	531	601	495	545	525	526	568	544	530	538	562	540	534	538	520	538	537	526	482	598	539	533	501	585	504	495	537	524	560	556	526	543	526	532	541	540	551	500	526	519	522	522	546	512	516	553	520	538	535	537	564	544	547	499	514	530	507	540	546	507	533	541	568	497	501	540	574	490	558	555	509	521	498	522	515	531	530	525	477	531	550	544	556	507	529	536	510	519	518	516	542	525	528	582	501	498	514	565	496	501	482	502	512	533	514	574	508	571	527	562	516	545	477	564	564	549	561	507	560	490	500	531	513	538	528	555	519	551	534	535	545	557	589	507	549	515	504	516	517	534	511	537	536	549	513	531	483	534	529	523	519	536	526	552	541	594	528	539	557	521	533	527	539	506	500	534	508	539	527	516	492	521	526	530	554	521	514	504	527	489	522	546	489	526	524	509	531	521	513	504	517	521	543	536	525	556	526	505	553	523	549	553	477	515	508	559	554	522	544	509	563	540	546	534	521	534	512	528	535	498	536	556	506	515	491	517	496	523	557	535	488	540	538	517	532	552	543	558	510	511	511	555	500	557	514	556	532	515	538	581	515	534	523	524	534	504	524	544	559	504	527	551	536	546	558	505	520	531	548	541	519	568	495	530	554	546	529	513	515	510	521	557	510	503	565	521	528	500	555	526	552	537	517	534	542	540	509	541	517	510	531	550	518	540	555	554	523	509	541	555	531	513	520	482	506	532	493	507	521	460	502	548	492	563	542	535	530	554	506	492	512	559	527	519	524	518	540	550	520	533	549	527	552	521	503	476	530	569	563	540	560	604	559	496	543	527	561	517	519	538	521	502	532	537	538
22078	14848	2530	1180	1500	849	566	475	458	418	459	453	456	410	447	447	467	469	463	461	474	476	436	452	449	463	443	455	460	443	412	463	427	457	449	439	432	437	433	438	428	473	441	470	446	429	419	490	472	443	410	458	495	465	474	439	463	453	480	460	433	426	445	406	444	480	440	449	446	458	442	485	467	468	447	470	450	455	494	466	455	440	467	480	479	485	437	450	453	452	433	444	434	437	416	473	432	445	431	483	404	452	465	446	445	445	480	469	443	437	427	431	468	424	439	426	442	474	448	481	427	436	449	443	452	473	423	424	452	456	434	476	464	399	424	449	422	485	435	435	411	461	457	472	442	423	446	446	438	446	464	438	437	465	452	420	451	433	450	466	448	443	441	462	419	439	448	431	432	457	408	416	429	447	449	449	415	476	451	459	434	449	424	427	437	417	438	449	456	457	450	450	391	452	434	449	473	493	487	472	493	455	438	474	443	438	440	441	437	443	437	416	450	467	434	443	438	409	446	457	461	441	454	432	464	424	444	438	452	457	453	447	402	500	453	446	426	426	475	426	482	447	466	424	466	479	464	454	458	457	460	431	434	431	474	464	444	434	444	489	408	468	416	462	480	481	444	456	459	452	426	449	410	445	440	426	418	421	478	403	431	452	478	486	435	466	434	462	462	451	449	490	430	459	456	475	439	458	459	420	461	492	470	424	428	473	448	441	456	436	439	419	451	448	415	452	457	466	435	443	451	421	505	420	481	460	452	449	431	451	453	448	454	446	442	479	463	442	447	470	449	437	464	466	424	460	435	473	464	446	472	467	460	462	461	419	446	456	417	444	408	461	433	466	451	471	431	457	460	471	450	424	469	459	440	466	443	446	436	468	452	415	454	454	445	485	458	458	437	447	442	469	431	412	429	443	417	475	441	473	444	453	448	396	450	451	513	430	440	462	456	446	463	454	456	419	434	465	422	488	438	460	434	446	435	443	435	479	477	488	440	482	469	510	432	435	443	438	433	448	446	411	450	432	491	441	429	485	471	455	455	476	434	438	458	433	422	457	445	432	454	468	473	455	474	420	449	411	438	467	432	444	424	410	449	419	443	431	449	442	439	442	432	453	480	466	416	429	430	459	423	465	432	486	462	446	457	414	425	386	467	427	428	442	438	410	453	425	426	432	430	433	439	443	435	423	447	468	441	405	430	444	419	427	457	479	416	470	440	431	450	438	444	482	470	429	462	431	439	456	443	426	441	481	435	425	409	444	405	395	466	437	451	457	480	426	454	403	443	430	456	448	400	464	450	442	478	446	441	456	415	435	445	465	419	481	462	449	476	443	417	416	444	455	418	418	431	447	428	447	411	451	458	399	438	441	438	455	449	472	459	466	453	475	465	431	443	436	484	433	486	441	417	455	430	494	475	465	466	432	430	457	466	407	462	439	433	430	476	455	439	460	448	456	448	441	454	444	408	423	436	445	416	470	457	450	462	440	454	446	475	469	485	426	429	451	512	410	424	395	451	464	447	403	444	453	440	463	417	417	456	436	440	440	445	440	472	435	470	485	458	485	418	436	449	446	448	476	433	460	472	450	474	475	465	500	456	423	463	447	459	438	451	434	462	472	416	426	443	476	441	449	446	439	428	450	430	473	463	479	414	438	444	453	430	443	440	433	423	448	470	466	444	433	479	454	421	474	473	431	434	455	452	496	416	477	428	466	461	466	475	442	456	436	459	459	451	477	439	452	403	446	416	461	474	447	470	431	406	470	463	488	424	458	434	467	440	407	432	472	430	432	467	432	431	462	449	447	452	409	434	434	463	425	431	505	450	440	459	462	389	413	408	445	493	403	453	443	449	475	460	427	434	437	461	424	458	480	426	478	436	429	467	468	420	423	461	434	483	445	429	426	431	465	477	448	433	472	448	449	464	444	453	433	477	430	436	475	444	447	448	464	446	433	428	423	417	444	438	451	412	435	413	460	462	465	395	480	436	445	434	437	450	455	472	475	429	436	393	456	445	392	432	457	472	455	437	430	442	460	415	460	438	455	469	487	421	466	461	410	489	430	473	476	446	443	478	465	485	451	442	434	457	481	446	480	436	459	451	471	463	458	441	502	490	449	451	466	436	444	463	448	453	482	459	462	415	443	469	493	398	454	468	469	451	437	452	465	454	453	422	477	445	481	467	461	423	467	454	407	453	461	447	428	437	447	479	473	466	448	452	442	456	452	421	425	431	431	451	462	423	427	474	438	455	434	424	407	441	435	431	393	444	449	451	414	460	448	466	433	490	455	408	495	464	447	458	421	427	492	441	469	437	456	452	423	453	411	443	402	469	432	422	476	447	446	430	443	468	402	447	432	454	413	474	476	449	461	435	476	457	420	446	413	488	459	428	460	425	440	465	465	487	471	464	450	448	419	457	447	452	425	434	435	419	452	444	443	455	426	451	464	450	431	415	428	459	441	456	457	415	410	417	444	441	461	447	447	447	450	467	427	436	432	444	471	493	487	492	439	467	424	458	441	427	414	434	418	422	463	447	450	459	426	443	460	396	452	471	419	448	456	442	414	445	453	423	442	424	409	445	445	440	452	469	424	452	424	454	475	434	418	472	409	459	468	432	435	431	442	442	469	470	448	505	451	416	458	462	426	435	481	479	461	434	462	437	473	493	502	424	473	474	443	423	456	427	459	452	462	436	428	472	473	467	454	431	466	433	497	433	397	480	461	426	434	402	455	464	452	452	440	417	473	435	438	443	452	462	449	440	425	444	430	417	435	377	478	466	446	429	435	415	430	492	411	430	434	429	436	417	411	454	428	419	417	468	471	431	448	444	443	412	429	412	493	426	459	435	412	442	518	454	422	460	415	458	447	440	435	449	453	428	439	451	439	483	463	467	427	458	478	431	447	460	451	468	492	447	463	427	422	436	466	432	437	417	451	471	414	492	442	474	460	452	447	459	426	459	434	440	459	486	460	452	427	473	458	447	479	436	439	443	439	466	418	438	463	421	436	436	411	457	467	453	457	452	411	434	437	430	451	436	404	445	411	470	441	463	445	444	461	442	479	463	466	477	445	442	449	449	444	441	443	425	430	444	455	464	434	459	449	472	472	450	475	462	456	469	413	434	477	399	466	422	463	431	439	442	430	404	453	437	449	500	437	481	484	437	440	409	408	453	455	424	429	450	469	450	484	426	446	450	434	404	443	463	420	443	443	482	452	433	466	463	438	421	513	479	464	480	482	454	461	446	421	432	417	447	413	450	439	494	465	450	452	450	463	419	443	471	431	462	452	473	492	458	434	444	457	471	457	435	449	457	460	453	442	469	435	443	453	469	441	442	438	432	467	422	428	436	461	429	463	449	456	457	431	476	403	478	456	425	444	434	452	433	464	447	472	459	460	418	411	460	425	428	420	433	449	450	433	479	407	469	442	444	450	448	442	466	489	440	477	465	442	440	470	456	453	435	484	453	455	445	451	450	445	454	452	433	448	460	451	418	434
25767	22058	27431	25711	19352	7421	1703	535	454	491	495	476	459	437	470	475	480	467	447	490	452	460	435	439	439	461	436	440	416	448	448	474	460	433	421	429	404	470	437	469	427	436	459	429	429	458	506	437	465	448	432	439	403	442	441	437	419	430	452	453	467	433	420	435	458	405	448	442	392	461	387	435	455	441	409	441	395	467	419	411	430	390	422	454	458	454	450	440	434	394	433	463	410	439	419	428	424	440	414	430	408	458	388	442	446	460	499	425	463	451	441	440	423	444	437	444	417	453	467	461	464	430	463	436	440	426	448	479	439	448	455	414	428	452	433	464	436	412	441	419	419	425	441	461	464	414	481	419	426	465	430	453	459	451	408	453	419	419	410	433	451	452	433	421	420	417	495	429	419	466	430	455	399	450	425	412	407	427	445	450	428	409	438	439	425	435	445	428	430	434	401	441	443	495	483	441	423	466	426	468	424	427	423	440	460	447	480	431	435	422	427	442	446	390	404	436	418	445	454	414	447	460	454	441	440	433	415	455	443	419	438	458	432	434	456	406	406	408	447	452	454	464	441	464	431	416	432	454	427	405	428	433	432	462	420	428	443	409	453	450	451	446	403	423	407	435	490	429	439	442	469	407	463	457	404	447	459	456	446	426	437	439	441	423	420	420	478	464	467	480	434	444	416	444	424	437	415	426	424	413	455	444	430	437	420	433	455	445	430	425	433	424	412	447	435	443	402	441	435	413	420	415	434	427	437	432	432	418	458	423	438	425	430	406	406	469	440	439	425	409	454	432	444	449	452	446	439	414	444	402	417	415	424	464	430	407	491	439	464	426	436	430	424	482	400	445	440	444	425	469	412	407	428	441	430	425	439	418	422	380	424	443	440	412	420	457	435	460	452	439	436	444	412	419	446	407	447	440	431	422	427	429	435	430	455	439	451	416	445	453	425	442	429	449	470	431	453	450	408	421	421	442	428	431	425	425	407	422	437	473	453	451	430	441	437	424	469	444	429	455	391	428	452	415	476	458	451	462	448	397	455	452	417	449	420	459	457	418	430	452	431	430	401	449	427	455	448	447	462	435	454	423	472	436	456	421	438	443	404	422	400	405	454	443	437	427	420	453	450	455	446	436	416	414	457	414	448	410	446	406	423	437	463	455	460	440	461	424	450	445	464	422	430	467	428	462	457	438	420	400	478	411	431	420	440	440	471	427	439	435	431	420	430	403	436	412	481	453	449	434	404	443	440	458	415	436	434	455	459	432	449	437	451	420	414	451	434	410	451	449	447	439	439	466	424	437	435	429	491	428	406	457	469	439	435	444	424	425	456	435	434	416	455	430	407	428	448	424	456	424	422	394	420	418	436	469	442	446	473	431	458	440	415	416	428	401	431	418	461	435	400	425	412	433	447	431	453	413	445	415	435	446	421	431	436	452	455	434	455	449	451	409	443	444	417	455	432	440	438	436	434	429	399	462	442	430	469	437	445	464	456	430	477	415	484	435	404	456	456	411	400	443	425	447	424	423	420	427	447	437	460	440	421	442	426	444	429	409	435	430	438	454	426	423	439	475	419	441	432	447	421	427	451	468	451	436	435	431	430	401	439	399	420	424	446	456	432	422	405	482	411	435	434	468	433	455	443	448	434	456	459	484	442	447	416	453	428	450	434	405	452	433	442	437	464	428	438	429	463	427	483	432	428	420	453	399	437	402	449	424	403	420	449	436	397	424	440	460	421	459	429	386	443	443	422	453	460	458	467	411	423	461	466	443	400	434	444	395	483	448	442	422	475	400	457	437	422	416	434	471	449	422	445	452	429	465	443	456	459	435	471	437	450	433	471	434	434	441	448	433	413	459	423	450	426	441	427	404	417	432	407	449	421	408	455	462	454	435	428	436	402	436	427	424	427	426	453	446	445	444	464	390	423	426	433	443	477	422	424	452	437	451	450	426	416	421	457	438	486	410	413	445	474	412	466	430	457	429	402	446	453	469	438	422	420	441	427	419	394	472	417	430	454	423	411	432	462	423	429	385	433	408	419	422	426	440	467	416	401	432	424	409	416	444	412	424	459	430	432	415	474	435	426	477	434	408	479	461	457	452	463	414	455	451	408	423	467	456	446	448	429	428	430	439	447	418	422	420	458	412	459	446	424	453	370	427	392	410	480	443	444	397	453	450	399	403	454	411	438	449	438	463	476	432	434	456	463	453	441	452	455	444	441	415	423	425	411	464	482	462	436	438	421	408	445	403	427	453	470	436	439	434	483	433	453	416	435	452	428	393	398	413	443	431	408	433	414	411	458	415	425	457	431	399	431	384	398	427	431	444	403	428	432	438	443	411	453	417	404	390	403	443	441	439	490	427	442	454	438	445	455	418	441	450	434	406	436	447	441	453	447	424	428	413	432	453	432	423	425	464	402	434	420	454	406	467	427	442	445	457	447	429	437	437	438	455	440	437	454	398	453	438	444	467	399	420	429	400	447	418	427	433	447	430	414	416	452	461	447	446	450	443	408	433	452	425	411	437	455	422	434	413	453	412	422	472	430	453	445	402	446	429	433	413	386	443	457	454	459	424	483	463	438	448	410	415	452	453	439	415	432	454	412	423	442	442	409	425	436	449	402	419	426	481	440	428	479	425	424	430	448	447	445	454	427	434	417	429	414	461	445	429	398	400	430	456	467	423	436	426	422	445	463	435	418	460	435	451	432	420	437	411	421	458	449	450	453	431	459	432	414	432	418	430	410	400	435	446	444	500	427	450	425	425	454	443	399	444	383	414	456	415	434	434	441	425	409	445	428	456	437	444	418	453	449	472	442	450	450	431	483	407	424	457	435	423	432	440	435	440	433	396	446	432	415	401	453	412	388	421	413	436	450	425	384	455	435	447	445	449	426	433	439	433	462	448	423	440	429	414	443	449	490	459	392	452	485	427	447	426	445	433	463	418	441	409	449	414	449	409	432	420	423	437	454	423	457	474	420	432	418	447	441	438	390	424	441	449	400	421	453	400	459	398	421	423	405	386	449	418	427	426	471	436	427	458	456	430	403	454	473	421	439	427	418	447	449	442	489	446	406	377	448	420	421	480	444	442	400	441	435	422	469	459	471	415	460	444	455	413	460	466	460	432	462	416	440	442	448	423	443	426	435	445	451	484	443	440	427	448	455	449	437	438	428	469	440	428	421	433	486	403	423	471	450	437	359	401	447	435	440	428	428	470	476	418	402	412	430	426	417	434	422	455	458	423	438	438	473	496	458	442	403	446	420	475	450	430	441	433	454	455	415	458	420	432	442	430	437	436	451	473	456	448	457	412	402	434	414	434	442	404	450	422	424	454	423	429	418	459	440	402	443	437	398	436	396	450	438	431	447	444	431	452	408	446	434	478	420	421	451	452	439	438	441	399	425	437	414	442	438	437	453	472	425	442	428	423	437	415	436	434	421	424	427	417	427	419	460	444	392	438	417	435	439	434	434	483	414	451	430	435	435	441	451	444
59127	58797	14352	10448	13741	5081	1451	481	507	425	413	410	429	450	449	441	451	444	430	407	426	411	417	429	417	420	396	429	396	415	412	408	437	425	420	447	425	402	401	386	413	415	389	408	395	441	438	437	378	425	425	423	457	420	432	450	424	387	422	439	401	409	419	397	405	448	398	390	424	418	388	409	429	398	431	419	404	367	383	407	418	379	411	434	417	381	358	446	402	410	396	394	391	424	404	419	420	404	397	410	433	408	390	422	406	402	416	417	416	396	411	446	403	403	369	396	411	423	397	388	441	406	426	379	401	418	398	391	418	421	379	393	409	434	430	414	393	393	380	420	401	400	409	415	398	377	396	381	381	421	367	391	399	384	395	400	430	437	399	394	426	445	419	409	411	418	414	410	344	399	439	409	424	384	407	384	401	418	438	381	413	410	406	430	394	378	384	402	412	419	416	419	405	385	358	442	392	413	403	409	397	417	423	407	399	418	449	362	428	453	393	394	428	403	404	449	398	390	404	440	405	420	465	400	410	425	408	439	413	436	385	442	413	413	418	416	412	438	372	428	419	426	413	442	411	359	422	447	428	393	396	384	398	430	391	352	384	413	384	405	391	401	419	363	381	357	422	424	442	421	376	418	408	409	404	402	429	425	405	418	384	389	434	396	434	419	373	383	388	377	448	407	427	416	412	430	388	381	414	405	388	401	382	404	437	399	405	404	430	402	396	421	417	413	424	420	406	384	371	395	410	390	434	408	422	365	418	430	398	391	414	393	393	404	391	388	419	392	439	416	433	397	420	399	417	394	404	396	416	416	411	410	409	394	424	395	422	384	416	424	407	391	417	392	422	398	389	402	422	415	430	377	396	385	403	426	412	373	432	380	392	397	390	414	404	398	383	378	425	418	407	386	438	420	433	431	412	376	393	393	405	435	426	396	380	384	399	435	378	403	414	398	405	398	389	425	400	393	395	409	410	425	396	416	396	377	427	411	426	418	386	404	407	373	408	409	395	431	421	409	357	418	406	396	395	430	396	401	441	424	386	384	406	410	426	399	389	460	436	392	403	406	432	407	409	402	389	405	369	411	398	388	402	430	386	422	385	401	447	416	396	395	448	389	392	388	412	428	408	419	377	384	389	377	401	418	398	438	411	447	393	405	424	371	387	376	441	448	375	385	407	411	408	425	425	419	431	411	406	433	428	416	460	393	425	419	388	410	386	419	428	426	376	387	401	416	401	390	368	419	390	397	405	404	425	374	415	389	368	423	428	357	429	427	390	405	385	405	389	384	432	427	406	397	400	389	429	406	424	418	445	340	384	419	410	418	467	428	413	380	399	423	426	426	390	416	404	408	428	370	379	403	393	370	410	391	427	376	387	380	413	426	421	400	407	394	383	428	404	424	432	417	410	422	421	379	409	426	385	423	413	400	398	404	396	401	410	388	374	400	407	370	386	418	400	417	367	418	411	424	361	417	438	418	444	415	440	395	401	432	396	391	416	403	394	424	396	423	391	393	398	394	407	434	400	424	387	443	396	399	384	397	413	405	399	382	442	422	424	416	423	398	459	413	396	379	397	424	417	409	391	415	426	391	412	401	420	409	368	435	415	432	415	396	402	415	386	387	416	399	397	446	387	433	420	395	420	387	445	423	416	398	408	417	428	431	374	380	380	409	413	455	418	425	471	400	391	386	422	403	417	436	393	392	410	412	408	414	476	415	415	374	381	388	433	419	417	398	406	401	428	384	385	415	400	408	403	434	413	421	378	398	401	394	423	398	425	404	399	408	385	407	426	400	386	430	381	409	410	410	432	409	418	401	381	384	377	368	406	382	412	367	399	378	389	402	409	416	393	393	360	378	385	401	377	397	405	427	415	385	402	400	423	388	383	428	398	434	390	420	399	426	391	420	426	405	351	420	388	425	397	428	390	405	394	392	423	438	409	425	420	408	429	425	376	431	371	419	405	450	405	414	420	387	417	392	452	407	368	427	424	417	408	401	420	420	415	415	385	455	405	387	381	394	384	405	388	381	400	439	420	375	405	396	415	391	413	410	428	406	388	445	411	397	396	431	425	421	401	416	417	395	353	420	426	435	422	404	438	390	422	443	388	429	419	393	410	423	367	409	404	397	417	432	426	389	416	377	413	411	427	399	387	381	412	430	426	388	425	408	429	428	437	400	390	380	391	420	422	393	426	429	393	382	342	350	398	408	413	361	414	399	454	432	414	415	397	415	423	441	429	411	377	378	404	403	399	450	427	431	439	366	421	410	388	410	369	391	401	401	425	389	386	394	426	427	406	407	426	388	412	405	412	402	398	409	380	415	430	429	402	398	400	390	383	432	398	427	361	437	381	408	417	395	411	413	395	389	368	411	417	426	432	408	392	400	407	397	398	412	423	415	374	408	414	413	404	396	415	392	422	389	409	392	431	395	358	450	395	405	401	406	418	406	420	438	381	384	406	439	418	409	425	377	416	416	419	413	420	387	380	392	409	449	397	416	387	419	398	423	417	442	414	383	400	431	422	433	389	411	457	388	391	428	395	405	384	414	403	409	393	416	428	377	443	399	416	380	408	415	410	422	426	425	397	405	389	401	395	426	381	441	414	421	441	432	437	376	395	394	407	402	401	395	412	422	414	419	449	388	420	410	396	435	431	399	419	396	388	477	419	392	411	429	410	367	367	433	390	418	367	408	441	375	405	419	394	411	392	431	417	397	403	396	410	451	392	413	387	389	388	405	407	430	407	445	372	405	416	363	395	416	413	401	383	440	428	393	437	380	448	407	389	399	380	398	435	406	373	388	416	399	425	441	362	375	391	372	418	366	379	400	394	416	392	423	404	409	397	379	383	416	385	442	395	389	375	412	397	396	400	404	409	376	422	371	402	413	409	413	403	376	391	428	433	418	442	418	401	421	394	397	432	413	404	411	405	363	413	421	407	426	403	425	405	396	380	404	410	415	402	438	375	433	418	392	410	406	394	432	419	429	408	368	421	365	426	434	400	411	425	433	368	426	434	419	385	365	408	388	414	396	398	409	388	422	409	398	423	389	403	440	419	396	390	398	415	435	411	406	399	423	409	451	389	401	386	410	382	392	426	391	404	422	375	397	435	423	411	378	408	415	402	438	410	357	388	376	404	392	436	384	431	381	427	423	369	402	400	421	436	425	411	409	378	383	421	419	414	399	419	383	409	427	400	366	422	400	381	382	411	426	418	398	410	416	426	425	394	417	380	390	372	412	393	367	416	422	400	451	404	449	410	403	384	409	415	400	403	401	408	391	396	430	381	412	401	405	417	408	390	431	403	416	416	415	431	403	378	418	422	406	400	428	382	421	414	372	414	389	400	411	393	456	401	401	433	373	399	392	371	437	387	411	398	385	429	406	392	369	387	440	376	378	410	405	384	402	433	373	408	383	385	355	422	400	410	402	401	414	370	400	406	413	408	413	370	407	383	403	390	383	396	415	419	417	417	378	372	431	410	401	425	408	386	389
24514	21602	28441	24647	23330	15746	4162	785	650	674	637	607	621	654	595	563	613	643	630	592	644	590	552	625	561	651	597	584	563	586	585	546	563	550	613	647	546	610	589	588	605	609	585	585	629	563	589	565	566	563	615	605	568	600	576	609	582	585	582	546	564	559	564	586	598	564	565	530	574	555	560	613	551	562	580	570	574	570	569	568	597	591	509	569	551	582	513	542	632	573	624	540	577	578	565	592	540	557	596	584	597	572	549	586	558	585	572	554	569	582	598	602	563	562	632	600	570	581	567	581	680	576	580	593	607	548	563	613	581	620	563	580	574	562	578	557	576	524	572	584	582	626	606	572	550	562	569	599	569	593	590	563	543	563	548	576	604	585	587	571	553	582	575	563	570	594	593	580	558	547	566	577	556	552	566	565	569	629	595	621	613	548	567	522	531	578	555	544	547	565	560	540	557	577	555	578	603	566	571	584	582	563	540	600	561	551	557	604	571	549	553	586	594	576	571	580	573	582	562	567	565	528	604	568	574	587	524	562	565	620	604	621	557	597	591	581	566	562	533	596	573	572	554	553	551	561	587	588	546	573	572	547	596	572	577	584	582	575	594	586	547	553	544	592	582	566	595	550	544	582	577	543	588	568	583	608	551	541	560	549	593	528	589	571	574	548	573	546	580	550	603	584	575	571	595	567	605	565	555	615	595	609	592	617	608	560	556	620	611	594	525	597	575	585	581	548	601	571	573	580	495	599	567	585	582	548	548	579	539	582	558	603	549	606	615	586	582	533	547	572	566	574	574	603	547	528	548	573	550	550	563	546	561	537	585	603	613	586	639	558	593	583	581	577	563	572	567	587	581	561	605	569	578	582	591	595	591	581	579	558	608	584	559	564	566	532	557	549	560	590	546	528	535	549	556	553	584	574	563	567	603	575	571	540	580	569	585	535	605	548	599	557	578	618	561	584	601	606	604	562	519	605	582	564	530	553	564	590	531	569	559	575	587	568	561	565	537	567	605	613	575	572	535	572	565	548	578	578	630	599	558	530	585	562	554	563	547	552	560	547	573	541	568	632	560	611	609	613	606	588	575	551	560	563	588	577	565	545	580	543	580	538	577	540	542	590	565	560	602	562	529	583	571	585	554	564	563	567	564	598	572	552	577	553	577	576	549	581	533	560	570	542	587	564	613	622	563	521	577	557	597	563	550	587	569	591	586	585	566	562	623	581	562	570	590	587	533	578	611	609	621	570	544	575	583	580	559	560	579	610	581	571	567	545	607	584	545	580	556	562	574	591	576	569	580	591	548	554	530	576	540	585	548	608	544	614	556	597	560	599	539	598	569	557	557	575	533	562	562	565	574	563	512	564	556	536	571	550	549	528	609	566	577	513	540	587	565	611	572	552	580	535	552	611	578	543	555	605	607	580	609	574	572	587	515	553	596	548	541	560	550	573	584	575	584	590	556	559	597	595	579	580	576	542	571	584	551	588	589	550	632	524	537	578	574	570	621	553	586	571	577	584	535	556	605	574	591	551	545	540	601	566	579	556	586	577	554	593	608	528	584	567	639	622	575	610	581	619	547	567	564	572	536	573	544	582	568	567	551	567	569	567	545	591	612	568	570	561	564	545	585	582	595	596	551	586	600	570	580	547	539	589	604	583	577	563	592	550	534	553	568	585	576	596	527	605	560	581	578	543	564	514	591	572	540	554	562	558	577	583	602	554	554	582	546	616	622	606	580	594	574	586	568	564	563	564	580	531	583	574	570	596	607	558	537	530	596	581	562	599	572	625	579	521	577	614	569	545	571	571	566	547	563	579	543	571	551	531	578	551	538	535	571	575	592	553	565	540	594	554	538	610	565	599	576	549	579	554	569	582	584	616	581	563	567	567	554	565	588	615	597	560	543	569	553	573	575	579	541	617	567	592	568	579	577	596	543	590	565	561	572	525	565	516	565	575	593	591	595	582	567	521	546	562	610	586	565	560	623	587	524	572	557	582	580	533	538	617	631	569	562	598	622	588	533	577	588	588	579	544	607	574	569	594	564	560	542	563	524	529	576	576	585	543	564	525	543	612	589	570	581	554	570	560	581	597	562	574	586	539	577	602	576	599	586	536	578	553	578	618	600	586	601	593	541	536	574	548	547	570	605	577	584	585	522	566	599	581	603	581	603	530	563	545	570	589	516	530	556	601	562	616	561	592	548	590	601	601	569	532	560	585	552	556	555	549	536	521	555	595	531	583	564	587	584	625	565	581	528	541	560	541	569	581	572	562	559	608	563	543	573	559	595	588	555	567	605	537	569	592	558	560	555	586	576	572	538	573	610	611	582	547	550	558	555	572	563	534	555	531	596	567	574	527	581	571	562	602	550	560	575	564	560	554	555	584	573	563	567	540	579	548	570	552	590	550	644	573	573	595	572	542	556	567	581	575	601	534	581	544	590	549	535	565	577	551	569	575	549	573	564	574	589	567	579	569	522	600	598	579	586	548	564	555	560	553	563	574	510	590	542	604	603	535	567	566	566	552	587	551	562	575	593	571	581	620	604	564	570	567	575	588	592	585	582	576	550	585	553	597	562	578	575	559	566	585	586	592	530	557	582	572	536	539	549	596	614	587	590	559	558	620	580	550	563	599	548	553	560	597	571	545	565	620	569	537	538	588	592	569	581	564	583	547	549	567	556	552	550	555	559	563	569	581	579	579	576	608	594	574	578	582	619	597	590	538	589	581	565	586	531	560	570	587	560	582	606	611	618	584	574	556	568	563	584	591	590	561	552	549	546	579	606	590	560	566	560	578	612	575	562	572	526	580	602	586	581	586	574	623	597	554	571	555	580	536	527	595	601	543	553	571	563	578	576	555	551	558	590	592	538	556	547	544	599	588	600	563	579	572	528	615	546	561	524	535	531	563	592	589	553	558	570	566	610	535	550	568	574	548	544	608	563	573	582	551	581	566	560	603	525	586	564	581	595	564	610	570	549	591	601	569	584	574	589	578	565	583	592	591	529	569	553	601	559	596	556	534	547	534	568	576	588	568	569	547	562	602	548	565	619	564	575	561	564	590	600	565	583	578	559	560	583	568	597	561	536	581	543	540	550	570	594	587	569	584	583	538	594	592	596	577	588	581	568	584	599	582	559	547	618	553	546	575	589	569	550	582	580	545	553	560	558	589	535	547	557	612	557	555	603	561	587	578	529	555	544	622	519	579	542	579	563	537	559	572	585	546	526	559	598	576	583	580	557	597	495	558	585	588	540	514	560	568	559	565	567	568	571	585	570	572	514	590	559	567	582	580	595	550	554	558	601	559	561	549	585	575	591	533	569	582	565	506	561	579	585	593	510	546	588	519	560	564	583	596	564	550	579	618	542	574	537	609	584	604	542	602	593	611	577	578	523	592	573	602	545	585	557	569	575	561	523	576	580	574	577	580	563	594	521	569	568	545	566	575	572	556	554	513	565	544	607	583	587	604	512	581	539	574	589	551	540	567	584	578
59917	67415	23100	17866	22590	7798	2619	618	590	604	585	551	527	538	562	537	540	503	564	509	512	568	525	545	523	524	503	524	527	568	519	516	560	562	518	529	534	500	531	574	574	530	546	538	534	575	549	536	473	544	522	540	540	529	531	531	558	513	527	538	505	562	536	498	522	499	541	512	528	486	532	508	559	530	535	527	518	497	514	528	558	494	557	497	506	554	457	508	532	521	488	506	508	552	489	517	521	517	494	509	535	547	516	502	518	570	517	534	537	522	562	505	541	526	519	522	482	521	520	522	562	530	474	529	494	531	535	533	509	520	517	501	566	542	521	522	512	517	496	468	530	501	515	555	497	514	527	509	558	539	444	501	508	516	499	530	486	486	550	545	531	517	525	479	523	504	554	540	535	509	533	520	537	508	571	528	503	524	498	556	491	478	530	533	540	514	500	496	494	543	521	498	561	475	499	499	520	511	503	495	501	524	571	563	511	527	542	497	489	548	496	541	527	536	490	494	496	513	489	528	487	495	569	499	527	492	553	482	442	539	483	548	488	479	509	515	532	527	518	495	517	520	509	494	518	477	525	573	513	532	537	555	523	549	494	491	532	494	484	564	489	521	531	496	510	510	494	533	520	524	504	516	519	501	496	493	486	551	486	508	488	534	518	475	510	551	486	506	528	556	503	527	511	526	486	487	550	528	511	474	549	526	522	467	499	491	491	510	521	469	548	497	536	508	516	580	504	522	533	495	531	516	520	486	536	535	553	507	507	518	521	484	527	459	505	485	562	526	461	477	524	537	500	537	530	463	556	507	537	487	525	501	574	517	548	527	581	555	544	519	504	495	500	495	511	504	523	516	490	532	493	482	490	540	525	526	542	487	517	550	495	482	487	540	537	533	466	506	556	502	528	547	525	507	507	504	513	484	516	522	530	469	534	517	512	531	491	517	502	464	524	496	511	497	516	549	482	522	496	513	519	502	512	445	537	528	538	502	507	521	508	515	518	524	547	466	507	538	515	533	486	528	490	510	482	521	566	532	492	558	483	532	507	508	503	537	536	532	496	556	548	514	510	509	506	498	547	497	517	514	534	482	503	528	511	525	532	531	515	497	553	495	527	492	449	507	521	513	584	519	516	500	530	540	490	454	578	503	504	535	484	533	498	499	486	541	518	494	498	524	529	507	521	517	538	475	512	505	512	521	531	481	481	499	518	531	500	509	534	525	560	503	491	512	555	537	495	499	493	474	508	527	492	505	510	499	523	541	506	492	531	524	493	545	510	550	522	525	493	494	525	501	516	482	514	519	508	522	500	500	545	496	512	520	516	546	503	472	539	539	518	479	500	513	507	460	502	521	509	520	526	491	532	525	483	528	526	517	519	479	500	548	519	489	533	563	554	480	482	496	521	516	529	545	514	512	513	530	495	544	510	495	525	519	529	524	510	528	508	520	545	521	509	531	525	493	480	499	545	482	521	518	533	546	518	530	547	487	470	553	500	530	513	491	502	516	525	501	492	511	478	540	471	500	517	507	527	523	523	523	554	511	533	491	513	528	480	577	546	490	497	528	490	509	523	492	513	556	527	497	509	528	560	551	519	512	504	526	479	535	535	522	556	530	565	510	512	513	483	531	561	510	497	502	555	523	513	531	531	515	528	521	473	508	538	508	477	504	514	543	513	509	535	535	536	507	561	500	524	505	512	505	489	509	548	509	506	518	553	516	506	504	528	523	512	519	555	537	553	520	506	536	527	543	483	531	510	541	544	475	522	530	523	508	547	532	501	514	534	546	502	518	499	524	530	487	545	534	580	546	491	512	518	496	573	501	496	510	502	506	490	532	518	524	525	515	489	478	548	519	511	476	520	522	477	522	513	526	571	509	567	481	556	492	512	500	523	486	486	516	595	532	517	495	470	491	489	522	515	570	507	507	538	507	529	556	499	507	499	486	489	536	544	499	538	494	511	505	499	541	529	506	559	517	492	537	516	537	468	479	519	499	510	487	515	490	544	546	517	499	486	506	527	533	516	498	528	503	521	529	547	533	515	545	523	509	489	517	558	500	497	508	486	521	531	505	536	518	529	511	490	531	524	550	527	540	477	525	526	532	512	514	491	487	496	503	528	497	509	520	528	490	527	510	510	533	494	516	502	495	503	523	476	516	524	492	488	517	494	532	506	526	520	531	531	521	504	536	502	503	520	471	530	531	514	492	488	530	497	521	508	498	509	520	483	512	495	480	505	488	488	507	502	513	509	500	519	498	510	529	504	513	518	493	545	477	536	546	534	482	491	465	486	501	552	496	527	548	504	539	491	542	481	543	500	509	530	576	515	493	509	549	510	477	540	545	536	523	501	472	498	518	544	501	547	548	517	527	522	505	516	539	496	492	497	536	497	480	500	500	540	511	559	544	501	460	501	549	510	527	508	482	544	502	530	550	506	498	520	494	501	539	499	514	482	518	543	513	505	572	486	538	523	513	529	524	478	510	531	519	479	504	541	524	562	538	495	502	497	510	520	521	530	514	541	538	542	503	471	522	543	544	504	467	527	545	474	485	533	523	538	521	491	545	499	531	498	555	476	522	528	517	476	540	528	519	502	514	513	507	523	521	484	498	506	485	485	571	517	455	534	511	501	508	519	466	478	572	519	521	508	510	490	515	512	497	531	547	476	505	500	481	508	535	521	536	528	510	511	511	496	530	517	490	504	506	514	511	535	550	533	519	537	508	486	477	521	539	527	516	477	532	534	462	523	514	546	486	543	494	484	519	533	543	510	521	486	492	486	530	564	530	486	506	536	504	511	520	527	543	558	499	537	497	509	561	525	482	520	492	486	542	533	536	542	512	500	484	502	499	525	503	519	475	505	471	493	505	505	523	508	491	506	511	491	469	485	526	530	533	540	515	529	509	505	516	527	514	512	513	548	532	541	489	508	495	533	554	476	504	502	487	558	524	559	492	544	504	528	535	508	528	519	468	516	515	515	544	450	539	526	532	551	483	513	523	518	531	511	496	514	497	517	570	515	557	482	545	475	530	492	481	506	488	529	515	539	539	543	504	501	526	520	499	498	498	515	508	500	549	551	507	486	475	502	477	510	482	508	534	497	509	480	531	496	517	531	520	478	489	509	513	503	504	545	517	517	490	538	509	530	568	563	543	513	528	518	549	525	536	495	514	537	505	524	520	529	503	536	513	542	505	523	502	504	505	526	528	480	531	518	500	538	554	548	531	516	535	540	522	528	533	544	496	515	540	497	511	512	534	526	522	510	551	480	517	493	503	523	497	560	546	496	508	524	496	524	487	505	553	534	496	539	503	505	510	539	506	504	552	558	538	521	515	541	523	505	518	526	520	517	499	502	491	568	489	495	552	528	522	538	491	555	490	517	528	506	501	494	549	496	533	533	491	502	499	507	521	501	508	490	515	525	494	537	563	481	496	484	505	566	469	469	525	518	489	524	479	553	515	503	493	519	559	510	499	497	526	494	504	490	490	505	513	514	500
31669	20682	6462	1542	1431	801	532	511	554	501	497	475	516	491	506	521	563	513	509	518	516	508	547	524	513	510	528	530	453	521	493	521	510	493	557	484	493	520	490	531	557	504	509	501	478	486	524	508	500	488	484	504	501	523	497	556	554	517	538	523	506	512	507	486	511	472	495	520	499	476	510	541	517	505	514	482	535	539	492	523	474	515	510	533	543	544	483	502	537	507	497	484	495	477	514	549	528	457	456	464	511	528	511	528	491	509	531	518	524	488	487	533	529	504	523	492	516	497	484	513	484	506	511	530	499	522	551	515	497	517	504	496	508	471	515	499	479	480	514	456	503	535	495	506	503	514	501	515	487	567	510	478	484	526	495	498	515	548	513	531	539	511	511	489	499	499	564	511	522	511	526	540	510	516	493	483	526	529	479	551	494	541	536	485	498	551	562	511	492	501	497	551	512	495	486	502	502	513	518	486	551	499	486	518	526	530	484	526	545	547	510	508	512	522	500	484	514	520	490	511	532	515	504	492	535	468	461	550	512	500	503	459	470	484	497	506	489	514	520	498	486	485	548	463	529	535	530	492	510	479	478	514	523	495	501	556	547	482	531	484	498	536	516	493	497	516	497	522	510	495	485	501	517	470	479	502	518	502	514	521	488	510	471	517	478	519	522	479	521	516	525	507	525	491	528	520	549	494	503	513	518	486	509	514	482	520	465	474	535	501	507	521	494	500	475	468	487	505	498	482	471	512	489	496	505	519	478	495	492	515	553	492	516	480	582	504	491	538	503	515	525	521	499	510	470	503	526	471	505	497	517	532	500	501	523	553	508	474	490	493	495	478	517	538	465	487	558	494	492	520	518	490	508	493	487	510	486	524	522	509	492	504	512	484	505	509	485	548	508	495	492	494	499	477	502	547	525	460	498	516	503	499	532	493	505	505	506	520	506	481	487	497	492	526	515	491	485	486	492	522	515	495	522	513	531	520	500	485	502	524	472	542	499	535	485	492	484	487	488	498	499	490	515	500	535	492	509	493	512	458	498	504	495	496	519	489	528	465	505	530	543	466	467	466	532	546	534	496	508	511	499	531	500	475	484	488	489	520	537	490	492	475	522	527	498	490	491	491	506	531	493	481	516	531	483	499	532	532	486	527	519	525	497	488	518	491	513	514	466	504	483	488	478	552	487	515	504	498	548	510	521	477	513	507	512	497	535	501	505	469	518	487	535	482	500	471	507	474	465	504	478	500	513	525	509	525	488	465	508	527	493	499	495	532	496	543	484	500	534	513	492	488	487	508	500	526	504	494	511	492	503	514	477	532	491	535	490	466	482	510	500	579	496	549	516	468	496	503	517	474	484	517	515	519	464	534	502	525	529	478	481	544	471	533	531	487	548	488	532	475	511	487	539	504	499	503	512	511	518	502	478	510	501	493	474	540	485	524	499	534	537	461	560	509	531	539	543	509	553	462	509	522	506	520	512	507	500	527	484	487	552	528	523	503	461	526	513	540	496	530	489	477	511	521	504	474	511	508	496	552	525	517	511	484	508	507	485	528	521	520	526	481	495	502	501	504	499	505	497	534	500	477	531	492	511	517	514	503	557	515	491	495	509	512	498	477	494	480	506	535	550	507	531	527	501	498	517	522	530	518	496	510	496	509	496	476	459	524	559	527	506	501	494	534	505	481	530	547	481	548	542	506	487	539	538	508	501	511	532	525	480	501	468	489	511	490	520	494	488	461	457	507	524	513	526	456	515	539	528	474	508	510	529	492	470	489	478	458	512	523	556	493	514	475	498	528	471	522	509	494	513	534	501	519	485	510	491	478	520	487	524	478	522	492	477	490	528	547	514	495	539	536	541	480	529	505	512	480	517	458	513	533	456	502	492	533	524	493	505	464	517	520	504	497	499	508	550	494	538	520	488	497	520	534	481	499	521	500	513	545	531	501	454	497	537	474	527	496	538	524	496	506	532	461	484	499	509	554	507	509	568	570	476	511	544	510	488	472	504	509	483	538	503	533	508	504	483	466	508	523	567	514	553	521	506	502	483	499	461	485	491	499	524	498	498	510	512	505	531	499	493	500	488	492	517	475	496	523	521	539	495	513	510	493	487	522	524	499	544	528	531	506	481	528	490	508	512	492	519	486	509	563	528	498	486	493	496	498	505	504	531	507	523	518	488	486	492	469	476	482	504	530	504	556	498	480	517	494	545	514	476	503	505	475	530	503	499	467	538	507	508	515	495	530	504	495	476	490	500	510	540	501	470	529	488	489	493	521	504	497	508	508	516	496	516	532	482	537	515	555	544	490	540	513	500	530	533	524	487	529	511	529	510	531	500	509	507	519	486	513	472	535	494	460	484	514	474	540	563	502	485	507	471	530	488	514	541	470	503	489	471	532	542	511	499	533	522	517	527	514	535	482	495	450	529	474	510	478	521	480	484	470	504	516	550	514	501	525	510	589	515	503	485	506	510	453	511	501	511	499	513	519	495	533	518	509	493	487	506	541	495	503	534	536	502	539	509	491	482	509	503	509	499	552	506	506	498	551	492	527	543	509	508	538	513	551	510	498	547	519	512	503	512	503	516	489	525	525	483	500	490	520	468	525	509	538	480	524	503	519	484	531	529	535	547	539	504	525	513	494	489	495	521	491	530	539	473	525	545	550	498	481	518	512	464	515	499	457	465	519	517	515	521	545	483	469	521	451	479	493	522	533	508	490	485	557	505	518	514	560	493	551	508	493	498	503	505	507	495	538	542	510	488	467	535	545	521	506	563	524	514	510	513	511	502	504	489	487	506	547	529	530	511	526	519	487	520	489	522	488	499	521	513	496	488	514	507	490	514	480	560	540	537	484	486	473	495	509	535	510	546	520	532	504	481	566	515	482	512	505	513	505	492	475	446	494	531	505	460	527	502	530	519	510	508	539	475	499	522	505	511	517	492	536	511	501	513	510	489	473	515	514	568	526	542	470	477	500	503	486	496	485	540	478	484	465	507	522	492	495	481	471	513	534	520	523	494	511	544	512	486	513	474	494	513	475	506	520	511	518	477	480	544	508	482	508	531	480	485	516	520	490	498	487	509	469	551	520	467	515	524	509	481	543	521	475	495	512	481	462	489	478	510	490	510	502	513	537	486	474	510	538	512	520	529	480	492	512	510	498	501	485	559	489	467	495	528	466	521	508	507	508	552	502	498	543	527	505	503	483	481	495	539	493	488	471	505	473	490	537	543	489	470	505	521	471	491	517	533	470	517	482	494	512	487	498	511	491	482	516	501	514	506	527	506	493	528	496	511	520	528	507	554	489	533	509	553	473	499	509	513	473	501	495	525	520	533	517	501	479	501	512	568	513	498	483	511	509	546	528	502	534	523	523	551	507	450	492	535	521	509	490	533	559	493	520	504	503	496	526	510	539	547	492	527	528	489	484	483	502	516	520	517	513	506	490	534	541	496	497	523	474	504	517	519	548	492	531	529	515	480	467	489	508	528	510
21742	13904	2723	1274	1697	807	526	473	459	400	452	437	445	426	432	444	431	432	452	427	454	438	477	432	447	453	444	420	446	464	451	437	434	440	424	417	425	459	409	421	454	458	431	440	460	443	447	421	430	447	469	433	430	445	442	399	463	473	432	424	440	441	436	422	481	404	452	410	415	413	411	448	414	424	427	429	466	397	429	426	461	430	445	426	418	428	437	436	444	431	404	427	463	420	425	402	410	444	424	434	473	422	453	404	434	429	418	447	426	404	456	424	424	417	442	449	441	440	447	422	415	418	445	454	407	439	416	414	414	410	436	434	450	434	422	456	402	436	437	429	422	458	483	424	452	412	467	423	396	445	444	428	443	439	428	410	436	453	448	456	454	452	417	428	422	431	434	428	405	443	443	420	449	431	434	419	437	450	446	443	443	444	428	453	455	423	450	447	448	437	435	410	421	442	440	451	421	444	403	392	406	415	441	440	438	421	452	442	451	434	432	420	414	426	425	449	373	410	445	432	432	431	413	408	419	449	424	461	410	436	378	455	416	431	436	381	435	435	405	448	451	439	415	437	429	426	457	409	410	450	406	441	456	428	418	431	444	428	447	451	405	433	405	449	410	455	432	402	431	414	459	423	460	420	438	411	414	440	444	433	439	421	420	479	417	406	423	431	429	430	475	445	458	438	426	418	472	409	458	435	439	439	433	441	423	430	400	441	452	403	433	407	403	451	450	456	412	466	459	416	445	420	407	419	473	423	471	406	441	426	464	458	422	402	411	442	420	422	431	424	433	459	438	408	455	422	415	443	440	452	441	423	422	445	389	426	425	446	424	454	443	424	439	448	438	451	437	421	399	471	392	478	433	435	457	389	421	457	449	410	422	413	454	425	414	415	437	439	410	434	444	418	445	441	436	435	436	448	417	412	460	419	433	457	421	442	437	428	390	437	424	436	404	426	440	441	453	450	482	434	470	433	435	445	426	436	384	452	441	420	431	424	477	430	459	434	413	442	422	411	451	441	421	456	455	435	397	443	376	471	441	476	448	451	425	424	411	461	428	441	424	419	458	414	430	421	474	442	430	413	452	446	404	435	423	446	406	405	451	457	432	435	404	435	471	424	417	439	447	440	404	413	415	419	417	447	463	409	427	419	436	435	416	437	457	463	412	439	460	447	436	431	440	436	451	429	434	470	420	431	442	428	409	440	428	441	468	424	423	440	414	431	450	429	457	435	423	453	410	443	438	444	469	428	410	455	445	453	423	416	442	457	391	430	428	424	451	433	399	430	375	430	418	405	428	467	432	433	435	412	427	456	423	420	466	412	416	435	418	450	420	452	457	419	401	421	428	416	439	412	431	427	437	405	416	451	435	416	441	465	412	423	462	431	427	442	433	393	437	428	416	448	427	456	398	420	411	428	465	416	413	457	443	436	453	410	441	454	468	434	459	438	417	416	463	443	449	436	445	434	421	459	421	406	450	448	410	396	417	418	436	430	438	441	460	410	400	426	444	439	457	421	414	439	425	382	424	419	412	433	436	436	420	451	443	399	431	423	410	422	439	416	444	444	443	443	403	426	377	424	440	452	454	440	416	459	406	460	437	453	407	446	488	382	415	401	432	451	409	464	434	415	413	485	436	411	418	445	406	452	460	416	428	469	428	456	388	426	437	400	406	430	443	459	460	427	432	405	397	407	429	441	408	441	469	428	398	455	432	429	443	442	437	461	402	412	430	419	439	447	430	458	448	438	437	430	463	445	395	472	422	411	469	446	404	420	460	447	423	414	435	425	397	428	407	432	441	410	409	477	451	429	455	433	433	451	424	449	453	434	438	453	430	403	422	417	438	380	450	435	411	438	415	454	393	428	431	468	413	413	432	429	421	413	389	409	441	444	414	397	438	476	448	384	432	421	432	423	395	426	405	404	451	413	489	434	428	439	425	423	429	417	421	428	424	421	424	412	431	432	444	432	433	402	459	440	423	406	424	429	454	441	425	438	461	418	425	451	506	420	435	411	402	393	433	437	420	446	440	430	415	427	440	440	455	420	430	434	419	508	442	452	437	430	430	441	421	411	450	454	450	423	389	438	441	412	418	422	447	429	434	404	415	409	484	415	462	444	449	419	402	448	422	418	441	413	453	449	439	447	449	436	443	417	429	409	426	442	429	435	441	481	436	435	438	390	400	439	434	446	470	424	406	423	435	446	451	409	408	447	471	464	437	439	429	437	416	437	442	449	426	416	462	430	393	428	475	458	395	489	406	425	401	415	418	395	440	435	424	407	460	431	425	408	430	466	424	435	429	452	461	435	452	447	421	412	442	422	426	408	419	414	393	487	446	429	398	429	436	433	457	448	429	421	461	414	403	453	428	432	418	437	432	448	454	403	429	449	457	458	422	431	388	434	406	439	409	436	412	431	434	430	443	454	469	420	432	459	432	482	421	419	442	423	432	427	416	426	426	422	401	437	416	397	466	404	435	401	448	443	429	467	423	417	458	451	420	435	440	444	436	430	449	447	405	405	447	433	421	434	441	413	435	474	420	474	428	467	412	453	419	445	434	453	443	431	466	428	433	373	445	408	435	446	413	444	451	421	435	435	442	463	438	461	450	398	397	466	405	447	438	418	447	439	430	414	403	485	432	430	455	394	397	438	417	438	432	455	464	414	431	405	405	423	401	400	429	446	438	422	434	441	442	403	428	459	391	462	424	421	422	437	442	412	455	448	429	445	431	453	413	412	354	407	440	461	454	450	416	437	414	427	424	448	435	417	413	416	436	415	455	424	458	448	462	438	421	452	428	455	457	447	463	443	466	416	468	450	415	472	409	449	430	463	402	421	437	431	432	414	426	422	401	396	437	400	411	405	432	417	393	455	449	396	420	439	438	425	432	450	411	467	410	410	449	428	425	447	443	404	439	437	478	433	423	451	440	412	423	449	402	433	435	408	430	472	453	430	438	406	435	438	423	459	442	430	444	431	459	451	460	418	427	409	405	442	446	426	431	436	486	439	468	470	423	425	422	434	423	440	462	461	451	423	427	463	416	424	434	401	449	463	467	414	410	435	449	438	413	440	438	421	426	427	470	443	435	404	455	438	429	388	426	410	468	418	435	451	422	462	419	459	432	454	412	433	435	446	418	461	415	427	423	419	477	424	410	436	425	428	417	451	416	412	439	445	443	447	420	484	419	455	442	377	462	427	451	439	458	469	410	433	404	423	427	417	436	424	425	428	407	429	434	462	420	425	449	428	459	460	455	387	455	452	417	426	409	445	462	440	402	448	416	431	408	398	420	421	432	412	451	401	440	407	403	432	452	425	453	423	427	441	420	444	461	453	423	431	434	420	439	413	458	420	455	443	439	450	449	408	459	479	433	415	405	452	405	411	444	430	419	453	401	401	400	441	410	477	442	455	424	437	427	407	431	437	402	444	447	443	437	450	423	453	419	445	461	443	405	456	414	443	439	422	417	429	449	405	416	432	453	385	428	472	406	447
25647	21861	27763	25362	19007	7666	1626	521	466	465	471	486	452	474	449	418	388	457	444	466	445	443	438	426	427	433	400	444	445	380	429	434	414	421	423	435	429	383	448	413	442	464	454	415	448	426	416	416	430	413	406	421	407	430	409	382	416	441	422	390	431	428	413	405	394	424	435	418	454	415	427	448	412	439	388	417	427	468	437	451	437	486	397	411	421	413	437	418	436	464	443	445	440	402	425	399	414	406	437	401	439	413	446	395	405	457	431	431	456	426	430	426	396	414	414	408	434	386	416	452	447	400	428	456	416	386	403	403	458	430	430	396	411	418	395	482	405	405	411	422	406	429	410	418	392	442	411	430	452	409	434	411	429	441	413	436	428	449	416	423	425	416	424	394	417	410	445	381	444	381	409	389	435	435	431	407	427	405	398	429	423	443	445	420	407	452	396	414	429	428	411	413	432	408	422	423	434	393	425	395	463	416	451	430	401	402	415	434	383	394	422	381	393	387	413	435	453	433	429	441	443	429	428	432	445	399	430	423	461	457	388	440	450	413	452	416	408	431	418	428	398	429	389	417	435	441	430	433	427	418	434	423	414	404	415	443	453	422	423	368	450	408	438	457	448	437	418	434	402	404	400	414	416	445	393	399	442	422	429	424	415	417	449	401	455	419	413	416	426	413	415	435	412	374	388	429	425	430	421	394	437	399	395	421	441	431	445	436	432	401	411	427	423	381	403	412	432	463	437	383	445	405	433	446	416	408	394	405	434	388	461	359	459	403	420	390	418	419	421	404	386	418	425	488	442	429	392	415	409	376	414	404	402	455	415	426	388	396	427	409	422	421	422	393	429	416	424	429	378	391	406	435	421	446	414	380	389	460	442	406	423	414	415	397	437	394	458	395	425	427	432	450	421	417	427	403	427	453	410	398	419	401	401	398	408	403	402	476	410	442	423	425	393	381	441	409	408	401	426	394	422	438	386	435	417	401	402	458	414	413	458	406	436	414	426	423	390	387	449	392	432	403	435	409	405	419	399	428	402	416	472	403	423	431	456	403	439	401	417	412	382	419	427	446	402	384	393	393	418	416	427	399	403	422	415	389	419	423	408	436	416	425	378	421	439	418	389	404	417	429	445	368	457	421	402	424	418	396	432	407	414	434	407	450	437	414	446	409	423	427	447	435	462	427	407	417	415	423	399	417	392	435	423	447	388	430	421	390	437	441	408	448	429	435	425	406	439	386	431	410	386	374	471	421	404	418	418	423	441	378	432	414	448	394	429	453	447	468	436	394	408	427	459	421	420	430	392	389	461	433	437	421	402	395	423	430	410	407	378	413	410	439	392	431	435	409	401	420	446	400	429	415	408	422	421	382	422	451	409	398	416	430	411	434	432	424	440	402	401	420	404	423	390	387	444	393	437	409	441	416	414	428	392	430	441	435	400	390	399	395	429	407	428	450	433	405	424	425	425	383	417	431	404	431	425	426	420	389	451	412	408	414	437	438	452	424	446	415	395	453	399	448	414	413	412	429	425	427	404	434	394	441	423	400	410	423	406	386	437	452	408	418	373	419	421	409	444	436	398	413	449	453	411	436	430	430	417	424	448	423	415	410	437	418	440	420	450	415	405	437	430	418	395	433	413	426	388	391	372	419	433	444	379	413	444	412	393	390	447	402	450	405	418	435	403	425	434	425	438	379	446	452	454	442	398	413	418	431	405	400	413	439	411	419	397	398	418	422	419	400	433	426	470	402	417	435	421	403	412	421	418	440	418	417	415	397	418	408	412	409	437	426	449	387	420	414	426	410	376	394	420	417	478	394	397	394	408	413	424	446	427	431	405	406	394	399	436	413	415	433	414	429	386	413	407	393	427	437	443	372	428	474	409	442	427	424	442	415	434	435	387	414	427	438	445	405	392	438	428	429	443	435	401	420	403	450	418	408	409	423	403	413	412	396	429	390	443	393	416	433	443	385	378	413	385	410	390	408	404	407	391	441	423	418	419	442	450	375	381	403	446	441	429	398	398	444	438	407	422	421	434	392	430	404	409	383	405	398	425	438	399	441	394	421	431	403	423	424	442	412	406	407	427	441	433	393	410	407	437	395	373	416	403	393	405	408	424	452	438	421	416	407	436	391	421	415	426	441	418	416	437	415	423	426	436	407	417	423	412	408	396	439	375	432	449	422	449	417	413	428	406	366	418	400	400	396	401	393	442	410	403	424	448	416	401	410	443	454	433	391	394	432	437	435	393	396	430	423	391	413	421	434	433	427	408	442	440	383	384	418	415	422	396	408	421	415	404	414	409	412	423	367	415	413	421	418	432	434	416	423	401	425	447	424	402	416	410	425	410	424	425	382	393	429	407	426	380	446	393	387	447	427	404	441	430	405	409	441	450	370	419	421	415	444	422	419	421	418	416	400	433	392	404	386	454	378	422	410	447	441	450	425	453	458	427	429	453	479	445	399	431	375	421	417	388	412	414	425	440	370	403	453	423	416	461	395	392	416	434	415	407	396	412	404	427	405	412	400	418	442	445	398	406	401	436	397	405	368	415	428	427	431	392	463	407	414	396	417	399	413	439	390	389	434	442	454	393	435	405	399	427	418	452	402	403	428	429	406	394	408	425	392	424	421	384	439	369	414	403	414	387	430	408	401	429	424	430	436	465	401	412	392	429	390	426	415	432	386	382	426	400	416	421	419	416	422	394	433	434	418	385	405	412	447	401	423	355	442	420	441	427	407	421	412	387	435	437	431	393	427	435	411	400	455	407	434	433	410	425	380	400	445	395	434	396	413	419	381	411	427	399	434	456	439	424	440	422	393	405	426	440	394	432	435	418	403	402	441	403	405	425	472	379	387	443	433	447	411	356	435	421	402	385	441	395	398	445	403	457	417	406	416	426	449	387	423	402	439	405	458	407	410	420	413	420	408	423	419	414	419	424	423	430	392	395	479	438	415	466	397	432	398	424	414	430	448	435	396	432	395	436	377	429	432	420	405	459	417	422	410	403	390	407	451	446	393	413	440	431	392	399	415	430	433	404	376	393	379	432	422	400	405	390	396	412	394	431	428	419	455	372	419	458	427	398	404	436	416	426	411	444	428	404	405	412	401	465	429	384	416	391	398	448	391	410	394	364	398	412	425	452	433	420	423	457	397	467	415	429	444	407	436	407	424	456	412	412	424	416	444	416	413	474	433	421	437	394	403	421	415	428	407	406	430	435	419	386	438	424	408	410	413	399	391	416	419	399	398	393	452	454	414	445	424	408	418	430	422	441	439	421	411	466	391	443	476	420	427	426	424	478	416	433	440	405	415	444	440	392	424	433	458	391	403	430	411	418	418	427	414	390	437	402	432	435	403	418	408	455	419	405	423	415	426	424	389	427	379	424	409	416	431	396	407	434	417	379	439	439	411	425	404	444	419	451	426	388	453	389	424	439	408	454	418	433	436	433	437	434	430	440	413	414	393	406	420	445	437	469	404	393	426	410	423	438	427
57255	57823	17982	11606	12814	5415	1522	470	498	433	425	450	431	409	437	416	407	401	406	421	407	429	373	407	430	380	398	414	403	379	389	417	441	403	422	397	418	394	365	449	417	412	407	382	431	418	425	392	389	391	424	435	385	389	418	385	416	414	387	393	410	426	383	360	408	413	408	369	396	402	409	434	432	419	394	377	390	384	394	352	380	401	400	420	355	379	415	418	400	443	410	422	393	379	441	434	408	412	384	392	436	394	401	382	442	413	384	393	442	361	410	412	411	409	441	408	460	400	367	405	397	412	386	407	402	389	424	448	415	392	391	356	364	385	410	375	432	430	393	395	379	407	388	407	373	391	441	413	416	406	409	416	376	395	414	392	387	406	415	389	412	425	407	362	394	420	399	394	391	381	381	400	382	408	413	385	409	364	389	394	391	421	374	400	418	391	389	385	407	348	406	368	405	414	393	402	447	379	366	357	402	399	376	381	382	416	421	400	466	386	380	368	411	393	451	396	417	379	368	365	408	388	378	387	412	376	421	391	398	412	376	440	394	387	410	363	393	397	376	378	422	377	396	394	421	389	387	436	416	378	407	415	388	400	404	361	390	432	373	401	390	406	437	391	368	381	377	392	423	380	381	410	387	398	408	373	419	385	426	396	394	407	421	422	396	405	400	446	394	398	378	388	411	410	375	393	412	399	367	439	373	374	388	419	409	410	373	396	390	392	382	425	379	413	397	425	408	430	381	443	413	388	407	370	385	383	404	421	412	410	353	383	404	426	399	389	379	407	374	407	363	396	372	414	399	423	401	361	384	355	357	358	381	424	403	390	401	385	410	412	404	391	377	375	360	388	399	376	391	412	399	409	433	382	404	437	384	392	355	375	400	414	434	432	393	397	418	375	381	367	420	394	406	378	411	397	406	407	388	397	414	420	408	394	407	361	408	427	374	384	374	400	370	421	401	387	417	370	404	393	375	381	441	378	419	402	363	391	389	386	405	392	374	389	407	465	430	393	436	427	423	436	414	398	387	434	418	430	391	433	385	418	435	384	399	388	366	402	384	404	385	395	392	379	400	389	342	393	389	399	409	408	399	428	404	384	415	375	412	385	373	376	378	369	429	411	359	414	393	403	426	391	389	380	390	414	415	391	363	433	399	423	412	371	399	444	398	367	410	401	412	397	373	378	381	434	409	410	390	406	402	397	374	379	386	415	398	421	382	400	376	359	416	388	393	419	408	390	394	386	412	389	402	406	432	376	418	389	393	388	391	399	383	403	383	400	413	400	364	406	392	428	414	422	360	375	410	417	428	391	426	399	407	363	408	404	396	401	397	416	418	411	393	395	382	359	428	383	395	413	373	375	403	413	375	424	399	364	406	410	416	403	424	412	391	444	409	437	378	372	422	391	396	390	380	401	402	404	408	376	405	393	390	384	408	359	410	373	397	380	393	413	402	420	383	387	393	401	408	385	416	409	389	386	402	390	365	417	396	380	405	430	403	383	428	380	408	379	395	402	355	395	410	403	388	372	380	405	394	425	399	425	427	392	395	397	389	412	419	400	439	387	417	397	409	390	392	429	393	433	403	377	396	394	409	376	424	413	416	378	379	397	416	376	384	401	388	396	425	417	391	390	395	372	417	387	364	421	403	419	350	423	393	390	359	428	389	369	430	391	391	373	394	401	390	409	381	385	382	444	349	389	372	430	393	402	422	418	385	391	380	395	397	366	410	397	405	409	406	359	410	389	429	423	388	419	432	375	378	378	426	402	402	419	374	411	389	395	402	391	385	379	390	402	388	399	406	412	390	367	392	388	381	396	412	407	370	401	386	386	395	416	406	394	418	417	409	391	425	394	367	417	373	382	397	380	406	385	393	395	383	417	411	407	370	366	378	413	412	389	412	375	383	418	395	410	398	373	388	400	400	384	420	371	390	420	411	378	390	394	396	404	396	367	407	347	418	376	402	446	386	407	443	410	397	371	401	415	441	386	418	428	436	420	430	363	398	384	370	383	357	383	393	404	424	406	403	420	409	386	383	397	372	362	421	443	396	358	371	394	389	395	437	400	435	394	391	387	384	399	395	377	403	398	378	390	396	392	411	416	400	422	402	421	386	394	395	381	420	397	366	389	430	387	378	459	370	393	370	348	403	367	401	406	366	365	384	406	385	408	406	416	400	363	362	365	429	449	399	410	397	393	381	369	364	408	421	431	424	393	378	423	428	378	367	400	374	422	388	420	406	405	383	406	388	349	386	392	393	397	364	357	397	424	380	417	400	426	408	395	407	396	392	449	362	392	387	413	383	391	387	389	387	392	405	435	393	410	397	425	376	375	381	419	423	420	370	419	401	384	422	401	420	393	392	421	406	419	421	384	422	395	390	353	395	364	411	390	393	380	396	405	389	390	398	375	395	391	428	386	383	391	419	398	398	405	388	416	395	398	374	426	364	384	422	390	439	398	412	403	411	401	380	407	394	360	361	392	416	369	405	398	413	410	396	379	386	377	381	401	391	414	403	394	397	386	389	365	380	371	393	412	404	418	407	427	378	376	398	415	403	401	438	429	413	367	435	424	395	413	423	428	394	376	447	404	400	406	405	371	410	402	406	366	373	368	345	386	393	443	412	390	419	416	425	412	397	378	380	396	384	391	399	406	398	401	388	386	409	393	402	401	423	393	399	391	398	431	431	391	414	399	428	390	407	351	343	429	399	375	372	361	439	389	408	407	383	414	401	363	425	396	385	404	379	376	391	383	391	395	404	402	379	380	398	399	399	350	423	386	408	367	361	391	406	406	389	385	413	410	364	401	402	388	412	398	385	373	372	392	403	374	434	412	414	419	426	402	377	390	400	428	395	444	387	394	408	401	379	377	404	378	397	385	383	400	391	396	359	390	382	375	377	397	397	409	383	388	405	408	432	373	391	388	414	396	393	401	422	399	445	387	433	400	361	389	444	380	408	368	405	391	408	367	400	364	405	415	377	367	430	399	361	374	391	386	371	409	403	388	405	394	388	393	407	426	410	437	396	397	377	408	381	403	396	375	378	408	399	386	406	398	410	391	403	396	386	420	402	423	407	393	445	401	408	397	387	384	405	400	391	410	396	360	397	364	377	363	392	406	374	379	386	388	369	411	421	369	366	412	424	381	369	401	378	386	404	416	417	382	411	394	429	386	396	381	389	401	375	409	412	399	378	384	375	374	388	405	379	404	384	463	407	408	392	374	393	399	363	391	391	410	399	414	402	394	365	417	364	408	399	410	414	406	379	420	388	431	417	418	419	420	397	390	404	404	393	362	375	431	392	387	406	405	389	409	380	400	399	377	379	420	392	430	392	410	379	410	442	381	405	397	390	397	422	408	409	365	433	371	389	377	394	409	415	411	401	415	419	414	361	427	401	378	388	416	387	414	359	421	433	365	421	411	435	387	421	363	433	392	391	408	387	403	428	407	413	398	399	378	401	413	392	408	380	356	370	351	427	399	415	387	360	355	426	427
24604	21640	28816	24422	22777	16577	4143	763	616	600	606	595	547	598	590	586	532	583	555	586	547	557	591	571	557	548	605	517	528	586	546	566	547	555	595	520	583	583	564	594	609	541	603	592	532	548	559	552	605	565	561	561	563	583	532	551	496	556	573	597	575	571	557	568	560	543	551	561	553	572	574	599	541	570	543	531	581	531	531	556	550	568	584	584	586	589	512	552	535	530	538	542	524	561	577	539	565	579	545	606	540	519	590	533	539	575	595	561	545	539	574	549	554	547	534	535	553	534	563	563	553	515	523	564	565	554	565	541	538	499	569	527	566	609	535	568	517	560	557	542	558	575	595	558	569	574	559	566	556	553	546	547	558	565	568	610	528	516	568	521	568	543	505	570	534	545	537	595	570	540	585	538	520	571	523	573	541	559	531	560	544	517	551	512	546	567	581	579	518	580	535	516	525	536	574	564	558	558	538	558	554	542	486	553	569	568	565	549	528	523	559	546	566	532	555	517	549	561	541	573	545	559	550	544	540	570	512	558	615	562	530	535	525	565	557	539	556	553	514	572	576	568	536	558	532	539	549	572	549	555	579	544	536	562	569	553	599	534	510	588	540	502	608	562	571	541	547	553	563	571	547	559	545	583	568	477	526	523	534	568	529	569	559	545	570	568	573	585	599	592	525	520	530	599	559	561	562	595	523	567	544	498	512	557	524	585	570	546	537	542	538	517	522	512	565	525	524	608	541	581	549	544	584	543	531	587	545	588	567	583	563	519	584	563	576	559	533	520	564	570	523	570	567	560	539	492	524	576	574	573	544	572	596	564	520	606	564	591	508	556	593	577	565	563	573	553	553	555	567	567	557	558	553	504	507	579	560	571	583	533	520	516	579	567	528	524	547	576	572	556	542	491	541	516	592	579	569	581	546	591	581	552	525	541	569	582	560	538	597	515	547	540	535	524	569	550	559	577	511	546	571	525	550	542	599	573	555	533	546	530	563	566	554	557	563	540	569	562	567	553	569	577	535	537	599	554	568	530	546	560	527	604	505	562	542	558	583	546	548	545	559	514	523	559	530	595	537	547	539	537	564	571	540	567	519	574	568	558	543	597	540	593	543	574	552	574	553	542	540	555	605	565	515	558	570	539	571	555	528	557	576	546	559	592	558	555	571	524	553	565	553	553	525	572	552	537	544	522	588	534	535	606	522	558	533	553	549	549	535	524	528	526	555	547	540	540	533	543	555	571	540	532	561	582	548	552	537	506	575	571	528	578	546	548	559	519	557	539	563	564	595	576	545	570	551	514	589	566	579	517	561	563	572	538	590	562	552	562	585	566	578	576	563	567	579	577	541	556	536	519	550	560	555	565	578	521	559	547	523	543	536	503	553	540	519	518	568	529	541	564	557	518	548	575	538	520	548	542	501	559	521	547	573	537	568	565	525	554	553	545	554	571	522	535	569	592	558	548	517	560	584	540	572	627	567	570	520	539	510	528	554	559	558	542	594	521	532	561	543	544	531	558	567	516	560	566	569	570	536	571	566	510	545	535	546	544	559	584	554	576	608	528	539	555	545	525	546	553	524	543	567	544	504	539	583	539	549	510	546	552	560	557	542	559	528	559	520	581	535	560	587	562	545	549	516	537	544	566	556	583	531	546	569	531	548	563	561	556	557	547	524	529	549	589	585	558	561	569	543	572	549	557	564	526	535	544	563	534	541	582	566	514	548	535	570	595	507	565	549	535	536	606	559	525	523	533	547	562	597	527	542	559	499	538	554	549	562	572	580	515	553	553	523	594	580	509	531	568	536	558	538	572	557	526	530	533	539	519	537	562	552	544	555	558	560	563	580	562	566	601	522	552	513	580	562	571	533	555	530	548	579	552	549	522	549	566	538	553	526	517	573	574	556	554	508	554	513	507	568	503	576	550	566	560	559	541	568	538	568	518	558	553	538	550	575	601	586	522	498	541	494	517	598	539	539	527	535	581	593	550	547	521	545	553	544	499	563	563	534	529	547	559	576	512	577	553	601	505	524	575	570	562	559	549	556	533	571	589	574	535	572	584	526	550	543	541	565	542	506	530	562	541	561	526	582	544	567	540	582	523	543	534	529	554	513	514	565	485	533	556	598	564	526	556	550	566	525	574	474	512	547	577	528	551	550	597	541	575	540	593	609	514	549	580	544	535	554	555	597	546	565	561	562	534	551	546	541	528	559	526	520	599	541	568	558	595	501	575	558	572	584	542	543	529	576	530	594	544	535	587	536	541	572	552	541	558	562	550	564	570	600	554	565	541	538	554	536	582	550	516	591	576	589	557	554	573	542	554	539	543	564	540	541	510	543	548	546	516	531	559	596	537	546	538	507	545	527	535	570	559	538	539	558	557	504	543	584	550	562	557	537	526	556	543	561	561	533	535	533	577	552	495	553	574	549	539	583	597	532	599	515	528	523	526	513	542	545	543	519	562	556	524	529	526	560	582	576	575	534	574	559	514	556	558	597	572	518	567	545	512	581	542	575	534	571	550	552	591	536	526	582	590	530	520	525	518	550	551	536	516	554	535	544	515	545	535	537	550	572	568	532	573	529	584	538	518	507	567	511	530	558	565	522	587	545	545	573	572	568	535	533	509	557	565	531	542	568	561	543	509	554	561	528	577	567	551	541	557	583	558	531	582	528	566	564	555	549	534	555	544	569	546	562	542	580	562	548	547	577	551	580	523	517	552	564	533	508	534	544	517	550	530	556	553	526	578	544	521	509	524	574	570	575	527	559	571	545	541	536	568	565	571	534	557	550	488	549	528	506	548	524	600	558	557	584	513	588	553	563	561	523	541	557	565	548	605	529	552	537	576	529	524	564	555	548	548	553	548	585	568	550	493	573	557	536	566	576	552	528	511	562	550	528	527	538	558	555	524	552	552	586	564	584	538	528	496	532	569	563	539	569	530	540	568	563	540	572	488	555	576	582	526	541	566	508	545	558	589	556	551	595	527	555	591	575	521	525	554	572	502	609	579	560	549	545	551	573	573	502	558	496	532	475	522	538	547	546	577	551	554	522	541	537	539	553	574	558	517	514	566	510	534	505	596	526	607	568	589	607	555	532	536	558	543	538	573	554	515	484	563	548	531	560	542	578	542	528	510	569	544	560	567	540	561	552	526	530	550	564	553	551	558	515	568	580	571	554	522	543	544	532	527	558	585	543	568	510	522	573	591	545	593	546	550	534	552	537	564	581	598	552	519	558	537	567	566	530	560	482	581	551	575	568	513	565	545	579	551	564	559	516	544	556	533	543	579	589	576	517	571	515	505	544	511	544	535	556	562	528	556	538	593	578	597	515	526	569	545	564	535	536	543	481	557	549	565	555	573	536	544	538	542	538	570	572	561	570	563	558	578	564	501	544	578	586	564	543	541	554	581	538	549	546	487	526	577	543	525	542	550	557	546	516	555	542	544	570	533	529	611	536	583	566	506	546	543	541	524	558	509	547	532	529	544	548	597
56538	71727	26005	19622	20645	8825	2712	654	634	598	590	612	552	511	554	521	555	510	528	533	544	540	506	518	540	520	496	512	512	519	507	507	505	517	575	522	528	503	525	552	565	536	545	562	520	518	542	530	546	544	530	499	477	516	572	521	497	530	544	511	549	498	517	546	546	525	524	523	517	503	547	503	458	528	506	468	502	495	511	524	478	481	513	514	501	513	481	522	513	520	507	497	515	497	534	486	484	452	540	459	468	526	503	511	537	545	502	522	486	483	528	523	530	486	521	554	492	520	503	514	528	485	496	528	511	516	486	517	506	520	484	480	487	505	518	535	471	539	503	507	498	532	490	494	526	507	519	492	530	533	501	531	502	517	507	523	511	488	526	520	518	473	489	482	513	515	460	518	517	506	522	505	534	504	512	512	467	536	507	530	538	496	513	498	557	545	547	518	493	514	512	504	484	551	482	493	520	485	507	524	506	522	498	465	514	479	526	529	494	532	496	493	519	494	523	465	491	494	476	504	534	511	513	494	503	547	505	514	494	487	503	489	509	521	515	532	538	507	527	488	508	556	540	534	526	508	511	491	502	523	515	504	535	506	497	505	522	491	548	435	533	534	475	507	484	540	516	466	502	501	502	541	516	550	513	533	501	513	527	508	515	493	493	546	499	503	547	522	507	528	541	511	499	496	504	508	503	539	479	505	545	485	492	496	496	546	488	482	513	531	489	527	511	521	513	501	542	503	518	505	492	533	525	489	526	518	510	480	490	519	514	518	537	517	502	512	505	526	513	509	528	535	484	494	510	503	537	501	520	517	488	507	510	510	478	505	516	548	500	497	497	503	494	505	508	516	491	512	534	558	485	511	519	494	545	506	507	543	544	488	530	508	493	517	492	505	482	497	502	470	516	500	502	516	503	507	500	492	517	510	507	524	456	540	539	495	501	490	538	534	494	478	530	493	529	524	539	507	538	541	476	503	484	532	544	502	462	518	512	527	529	499	529	516	485	502	547	506	502	496	497	497	509	533	469	530	497	494	507	485	548	512	491	551	506	486	521	535	490	538	498	525	545	521	499	512	524	500	451	491	508	507	526	512	526	521	492	509	487	515	524	537	471	576	509	478	521	487	489	514	489	505	481	493	484	491	495	496	502	489	504	505	547	495	503	499	499	490	545	536	522	501	464	534	528	531	510	532	531	506	521	468	520	485	511	532	536	510	499	507	499	546	516	488	494	517	524	556	498	511	459	529	511	501	488	489	517	463	456	514	487	548	515	498	482	511	524	504	531	548	539	525	538	531	482	470	526	506	538	545	521	498	508	471	537	500	512	506	520	504	474	533	491	506	507	504	466	532	489	513	497	504	515	509	487	525	568	512	492	547	510	476	511	500	519	524	489	500	515	524	554	477	499	515	498	517	514	483	544	532	509	490	521	526	495	494	535	504	480	515	529	488	521	520	507	498	502	519	527	506	522	525	515	514	504	517	511	492	484	471	483	523	541	510	498	540	504	494	487	500	527	478	522	498	502	473	495	534	517	495	496	492	523	518	499	495	501	511	558	471	541	538	520	526	488	519	520	530	492	521	537	491	541	534	543	495	508	516	498	508	513	524	530	482	549	459	503	469	529	516	497	521	498	533	485	489	469	490	502	497	526	526	539	495	534	503	483	517	528	522	509	480	506	496	487	521	481	502	507	502	487	487	535	502	521	501	495	547	533	497	533	506	526	521	499	496	467	495	526	471	514	494	507	489	528	549	490	494	521	516	494	492	481	514	506	507	514	474	533	508	490	521	547	543	487	534	511	474	488	487	534	480	536	519	490	523	472	486	542	511	544	519	487	523	486	502	472	524	543	521	443	540	494	501	483	454	486	520	543	482	495	548	510	499	472	518	524	515	533	544	497	540	486	536	531	542	549	486	531	463	514	491	492	488	516	483	457	531	507	512	506	512	536	507	475	509	545	511	459	534	490	507	497	527	485	553	508	502	494	524	524	530	487	476	500	515	532	509	471	557	528	538	521	471	503	525	509	539	503	474	532	542	478	510	459	499	513	507	503	495	494	540	487	510	512	506	493	499	510	490	500	477	538	518	499	502	483	519	509	505	526	494	493	509	494	486	521	519	473	507	556	499	558	493	541	521	501	482	519	532	527	513	483	515	504	565	521	515	543	502	474	493	533	540	537	491	498	487	500	534	492	519	517	471	490	497	501	485	523	525	506	489	528	495	517	485	505	496	506	493	513	521	515	493	523	492	516	508	518	550	473	504	504	500	569	519	492	496	478	540	551	471	515	497	521	499	472	529	503	510	514	498	511	498	498	508	455	482	512	516	505	460	532	512	494	503	504	486	489	524	482	508	513	551	525	497	500	495	482	493	529	510	527	499	547	503	491	516	538	514	483	517	489	486	505	497	516	489	486	518	495	509	517	476	518	505	501	494	506	501	465	489	456	507	490	535	516	501	536	522	478	534	512	483	496	518	520	516	515	513	488	526	516	527	508	533	500	524	518	497	488	507	506	500	493	496	515	494	521	525	524	460	507	567	509	504	513	496	518	517	531	496	492	493	520	489	511	525	484	496	499	486	520	528	514	502	522	510	512	506	495	525	481	495	527	481	505	494	490	530	486	512	540	484	539	487	529	484	503	462	467	457	514	529	509	490	521	527	484	527	482	500	459	490	522	532	477	467	510	499	493	498	495	500	467	490	493	484	516	491	513	472	489	502	517	550	528	522	513	524	483	484	477	514	532	488	503	522	512	506	510	515	517	505	516	483	487	482	486	549	501	494	547	493	477	513	500	482	521	526	523	500	535	542	512	490	463	529	471	512	502	518	482	478	495	483	521	492	519	543	479	496	470	525	525	491	526	491	509	496	467	492	527	495	473	509	501	500	481	484	496	544	459	539	516	504	495	511	533	528	529	510	498	511	488	528	487	546	494	502	509	498	560	459	530	496	495	494	507	526	515	490	488	474	495	492	557	512	460	546	473	574	544	529	493	448	487	508	505	448	497	504	475	519	478	474	480	500	506	484	532	517	507	503	501	543	511	486	474	519	516	506	562	505	493	470	496	487	498	475	480	477	488	504	533	517	503	520	473	511	558	537	536	455	461	496	531	499	503	492	495	513	504	500	522	517	486	496	499	510	560	539	533	511	480	495	525	479	487	503	495	526	491	482	498	493	547	500	526	504	504	508	492	504	501	494	487	487	521	500	507	537	516	548	496	491	487	544	531	493	503	536	520	509	528	508	475	520	539	502	481	511	512	502	517	480	526	509	510	482	536	485	484	530	484	569	477	479	543	487	530	478	478	493	506	511	490	499	501	507	503	519	556	496	543	544	492	490	518	535	482	521	506	542	477	493	492	518	502	481	512	517	472	479	541	512	532	555	521	482	482	503	521	516	511	495	464	506	508	506	507	514	492	509	489	514	489	513	508	469	561	468	542	505	514	492	536	516	500	511	522	513	496	478	547	514	516	510	537	501	538	508	544	545	539	516
31407	21038	6738	1475	1252	703	542	480	487	499	474	438	463	470	474	460	472	497	435	450	435	471	441	446	499	496	476	475	472	461	467	486	475	491	456	485	470	463	484	476	489	466	446	454	445	470	508	465	477	482	484	438	470	450	490	500	483	465	450	472	462	486	487	473	508	449	455	454	450	480	462	463	524	482	460	451	479	436	494	452	452	476	488	495	547	436	525	465	494	485	426	467	480	449	524	477	495	480	489	454	456	508	462	479	467	481	470	467	473	466	403	454	477	477	460	496	477	486	453	459	503	458	479	472	475	471	449	473	474	489	524	471	505	476	485	484	440	485	466	452	470	479	506	461	451	500	473	436	468	488	491	477	469	468	450	484	452	442	451	489	473	471	518	530	472	474	485	462	481	463	460	432	466	452	471	483	453	445	442	482	467	423	468	462	454	481	508	442	471	455	490	472	442	461	481	432	488	427	478	486	450	489	476	472	466	475	462	459	475	473	444	481	465	493	483	482	505	440	449	486	465	515	467	493	446	457	437	441	471	467	481	471	445	451	448	452	493	446	483	490	469	474	452	470	503	476	492	468	410	450	446	483	463	448	475	500	502	488	444	477	469	524	491	477	475	480	460	440	434	484	492	454	452	504	465	498	450	457	463	433	507	436	485	471	460	499	479	484	482	481	435	435	500	463	453	460	456	491	428	494	471	457	473	437	482	478	461	432	441	453	457	481	443	474	484	472	476	470	458	487	467	471	457	496	447	480	471	495	444	482	453	478	557	444	467	492	477	491	468	477	487	482	488	442	461	509	470	483	439	474	465	480	481	476	477	498	461	455	482	453	462	501	466	454	475	472	477	437	452	482	485	483	495	458	465	475	476	450	454	491	450	484	476	479	446	461	466	454	485	469	436	483	459	494	471	490	475	463	470	460	494	490	494	463	459	474	444	476	418	462	444	467	508	444	474	437	486	471	474	437	458	493	464	488	434	498	503	468	472	465	480	436	448	458	468	465	431	471	454	517	438	458	426	447	473	485	482	500	436	470	477	458	439	463	469	503	481	481	502	478	454	492	466	474	486	466	463	472	438	466	482	497	444	466	473	456	444	479	495	464	448	472	508	466	484	453	502	465	487	454	448	446	446	473	491	477	512	466	493	451	459	490	453	473	482	525	475	496	458	464	451	480	453	504	457	488	474	450	493	463	488	477	459	461	480	426	452	475	482	477	429	478	417	490	503	476	462	478	434	492	454	459	481	462	479	454	446	454	477	421	457	453	429	465	468	492	450	456	500	478	478	465	483	441	496	483	493	475	440	465	480	464	474	462	468	504	455	477	520	501	469	488	429	447	462	494	506	462	464	489	460	447	430	439	452	453	476	443	486	483	481	515	476	489	497	478	480	487	454	450	477	461	496	517	488	433	425	484	479	474	474	477	478	454	424	443	487	468	474	469	437	483	454	441	490	475	442	463	478	461	459	486	446	478	430	499	424	444	450	444	461	478	518	443	439	451	457	451	475	452	490	486	468	488	455	462	473	485	454	431	455	453	480	503	486	462	465	475	492	501	486	481	506	482	457	457	460	510	474	484	459	469	447	474	498	468	466	478	464	450	483	445	451	498	484	493	514	517	486	469	470	473	461	464	464	468	473	471	421	467	464	445	459	446	483	464	470	419	464	477	441	482	462	486	475	494	477	426	488	454	507	396	500	447	444	475	438	494	464	469	479	487	473	489	465	443	465	461	447	442	488	442	472	488	483	442	510	480	501	452	435	455	487	488	467	462	426	485	472	443	506	462	483	451	497	481	431	487	487	499	461	472	482	480	481	504	461	484	417	453	453	461	472	447	462	452	455	467	482	466	501	493	484	457	470	468	432	448	451	484	435	478	478	465	474	463	460	500	456	444	439	453	456	488	452	473	498	508	450	492	421	457	480	476	462	453	491	454	453	516	472	436	459	507	475	416	469	481	502	490	463	454	469	459	509	508	483	466	478	452	444	500	493	462	474	490	490	456	496	476	455	515	489	463	496	462	479	472	454	511	455	462	465	432	493	448	462	487	444	445	472	486	458	466	451	441	417	466	426	472	501	462	441	463	486	439	534	502	473	447	466	467	466	438	469	479	489	459	449	484	456	496	500	461	450	474	487	465	475	472	436	470	463	490	476	484	493	472	471	478	462	487	457	496	462	455	504	472	461	431	454	481	518	520	449	470	454	476	475	468	505	458	462	465	464	468	454	485	490	456	435	459	502	471	458	440	487	499	495	477	510	506	480	490	481	484	437	447	478	487	500	475	452	466	486	466	472	490	455	513	465	448	445	484	463	485	474	503	423	454	447	517	473	467	465	515	467	465	474	446	477	449	478	489	438	465	493	475	440	463	475	459	505	497	468	473	486	466	521	462	456	443	463	461	503	459	469	453	434	451	471	492	479	498	490	469	461	466	492	480	527	482	506	465	492	471	398	475	479	477	500	466	454	491	505	484	449	465	490	454	423	442	465	474	461	489	473	463	461	458	465	441	464	435	476	402	459	433	450	465	478	442	457	511	459	456	482	483	477	443	504	449	450	452	493	477	467	440	470	476	484	466	457	464	505	471	447	472	472	472	466	476	505	497	463	508	502	437	471	485	474	471	511	449	448	450	444	431	443	429	445	452	462	445	435	492	454	475	481	474	466	468	458	429	464	483	490	458	431	427	480	492	468	476	484	482	484	449	467	461	471	461	477	458	480	490	485	505	482	473	452	441	460	483	411	476	460	479	496	451	439	499	456	506	510	486	440	451	449	455	463	428	447	449	477	467	478	516	471	474	481	452	455	474	455	458	483	501	463	482	477	500	440	466	456	500	457	445	440	465	499	491	483	465	433	483	502	516	443	476	500	488	485	468	500	460	484	477	476	474	453	436	471	449	460	487	476	472	447	483	510	481	456	475	485	493	485	494	460	430	470	501	461	491	430	443	463	421	481	460	449	446	479	472	498	478	463	496	469	487	450	474	469	459	505	459	494	484	485	481	464	472	527	482	480	468	474	471	455	442	434	448	487	474	491	482	425	490	501	489	518	485	466	486	504	457	487	493	448	466	431	469	437	455	483	473	479	444	458	511	479	520	456	449	486	444	438	457	440	455	447	470	456	469	508	471	414	463	468	439	448	451	474	441	447	462	458	469	435	420	467	435	480	472	461	478	473	482	474	445	434	432	520	464	452	473	463	445	499	507	437	455	471	439	463	448	484	446	466	492	451	507	483	466	476	440	477	464	485	461	485	491	501	465	487	513	477	517	481	433	502	477	478	502	507	505	455	483	434	460	477	493	464	483	444	451	456	446	507	470	462	479	463	457	420	468	493	482	486	445	468	477	428	466	491	499	446	469	484	437	479	499	459	505	483	474	488	468	498	459	526	481	513	438	445	485	509	500	483	433	478	442	441	473	486	460	477	424	473	489	465	459	468	516	462	457	417	474	496	487	492	475	438	507	474	478	500	443	449	464	443	487	470	481	490	482
21843	14510	2724	1357	1534	714	512	376	407	409	439	407	385	400	442	419	414	450	406	425	431	379	442	397	397	412	381	394	441	395	423	390	398	392	409	418	417	424	415	420	405	411	417	413	420	416	392	429	389	413	396	392	450	410	399	455	414	425	384	383	407	409	368	421	413	429	432	394	416	400	443	408	402	389	400	395	395	414	402	404	420	419	423	427	437	428	406	385	392	389	382	390	392	398	400	369	410	402	394	371	393	428	391	387	416	382	404	433	398	375	418	390	379	421	423	408	410	422	393	451	404	399	420	438	428	365	428	411	410	426	402	396	427	415	423	397	392	422	376	408	398	416	426	427	393	393	391	406	405	448	377	408	402	381	395	388	408	432	409	443	373	367	428	385	355	434	375	385	460	411	419	471	425	394	437	410	424	356	415	413	391	440	455	408	392	371	432	396	411	387	382	435	375	378	417	404	411	384	445	442	414	402	448	381	449	381	396	418	403	389	437	379	395	398	400	439	448	374	407	393	419	434	425	417	437	407	418	373	422	405	418	425	458	422	424	421	421	364	357	390	415	412	390	403	391	415	401	383	388	409	403	426	436	435	422	395	399	392	396	395	399	437	380	387	381	425	424	409	399	395	375	436	417	404	391	393	431	442	415	416	403	420	398	415	387	442	400	382	374	439	362	387	449	407	404	407	429	407	410	406	458	414	409	393	396	375	416	417	370	410	402	417	413	410	395	416	377	423	390	377	418	384	433	426	382	416	401	387	399	395	393	389	415	405	396	390	360	361	400	413	406	415	449	385	406	412	414	437	395	400	445	376	360	396	383	433	382	400	420	409	397	419	404	386	385	376	411	411	406	379	366	396	396	390	416	406	428	438	434	406	418	405	416	435	394	393	418	375	428	413	406	396	415	424	415	435	380	413	412	379	428	444	419	412	427	404	443	408	389	424	420	423	411	379	406	417	373	389	397	384	413	411	394	388	385	433	432	385	413	413	384	435	441	386	417	411	420	405	451	411	424	413	392	428	438	457	425	393	409	407	376	432	395	411	407	395	393	404	389	412	438	435	409	408	430	440	416	445	411	413	420	422	437	423	441	407	413	452	381	421	387	396	391	384	419	423	407	431	370	405	410	392	379	387	421	383	408	428	417	409	430	378	406	426	419	407	386	414	415	370	403	398	394	394	420	404	412	409	391	405	402	434	424	412	372	363	408	376	426	431	447	387	421	411	410	400	428	425	383	422	402	413	422	385	414	401	431	427	371	386	406	442	418	405	435	406	389	415	386	380	436	401	429	401	389	455	403	415	397	391	448	422	403	412	406	412	460	419	435	412	428	400	405	397	395	429	426	410	384	421	405	388	410	423	378	421	440	407	416	407	409	375	378	393	400	383	405	409	387	418	371	394	433	420	389	368	424	379	417	418	429	418	417	403	380	376	414	401	381	404	409	389	415	401	410	422	416	385	440	406	393	408	420	390	422	398	434	405	423	436	433	429	446	389	408	397	425	399	423	388	404	393	431	400	400	451	417	397	379	443	455	391	381	414	441	424	405	402	417	395	426	402	440	402	390	387	408	380	381	402	420	435	376	416	399	430	396	393	409	414	401	411	420	408	399	471	383	411	342	392	404	425	397	410	442	368	434	422	391	408	367	388	421	365	404	426	398	395	453	414	388	397	392	397	391	415	391	369	427	423	393	427	409	400	391	381	389	395	398	421	397	410	430	425	452	403	398	407	405	436	409	407	398	383	432	411	402	418	418	368	412	432	427	395	399	397	400	423	390	414	400	395	430	386	402	436	385	423	408	404	397	405	442	418	421	412	402	435	399	400	415	425	403	400	409	394	413	396	428	390	399	423	416	390	414	412	410	404	381	410	400	382	421	403	407	442	406	451	427	420	419	420	378	417	389	406	411	427	383	406	418	386	402	407	407	391	418	435	384	348	409	391	449	405	443	407	424	402	400	389	401	388	448	436	407	436	412	397	407	403	364	388	413	408	428	387	425	420	435	413	431	422	377	410	411	398	423	369	409	428	384	407	398	422	372	402	424	388	413	439	423	375	434	449	401	402	403	434	422	412	427	422	396	449	426	410	401	404	391	405	384	417	409	365	387	407	362	463	410	371	413	426	408	417	399	425	389	387	423	379	388	410	397	443	407	395	406	391	425	425	410	413	419	435	357	404	428	381	392	378	413	396	422	416	390	375	436	391	404	372	421	443	421	424	395	415	383	421	394	466	439	384	422	406	439	395	431	410	414	402	377	398	382	375	441	451	398	394	412	393	401	404	418	421	437	392	446	407	404	463	402	418	412	425	362	406	414	426	419	419	397	404	428	416	374	391	370	398	415	400	414	408	407	418	435	370	427	420	432	398	422	381	419	389	457	415	410	419	412	416	434	387	418	416	421	402	396	380	422	402	381	421	395	408	424	403	374	421	427	450	432	384	377	409	399	409	431	470	382	420	431	407	396	378	425	387	436	384	429	378	374	414	414	389	400	451	413	414	400	414	422	396	409	409	393	397	396	395	406	390	423	418	406	456	406	388	410	397	412	463	380	415	399	416	422	415	408	445	437	434	401	424	405	404	417	408	390	407	418	426	415	419	392	389	383	379	432	406	388	404	388	404	386	433	392	428	362	414	379	393	387	416	412	391	386	384	397	371	382	407	410	385	423	387	443	422	372	425	429	394	396	405	415	400	438	414	439	379	401	403	412	402	397	413	435	412	406	414	413	433	440	391	419	422	415	401	389	413	431	398	403	387	376	413	391	378	398	398	423	411	440	391	409	419	417	403	385	384	419	376	411	397	392	423	436	409	387	400	438	459	393	411	439	380	409	447	411	432	390	418	416	413	429	376	363	412	419	437	440	421	360	431	399	410	400	452	429	399	423	418	427	415	396	404	418	444	409	416	403	380	440	404	447	401	396	429	415	399	415	382	399	406	413	405	438	444	402	389	407	436	422	406	375	402	421	398	374	436	398	434	424	394	409	404	411	401	392	363	414	405	418	372	386	404	440	400	420	424	416	402	432	388	397	411	385	431	422	392	397	439	402	430	382	405	420	417	374	415	439	420	401	411	426	384	403	376	405	404	432	395	432	392	429	416	425	405	420	382	381	388	421	443	373	392	429	421	451	409	402	408	398	436	367	417	395	378	408	431	404	381	431	405	409	411	398	402	401	399	414	406	390	420	441	407	418	385	413	435	416	415	409	438	374	401	409	393	417	437	393	386	381	416	402	407	406	403	423	389	390	388	402	431	399	408	389	406	410	392	417	394	374	361	404	439	431	419	394	414	398	411	388	399	400	411	398	406	403	388	380	379	402	417	423	423	418	399	429	423	451	421	417	408	419	404	412	420	418	406	453	399	372	378	399	411	383	399	404	446	428	410	403	387	406	398	395	428	409	402	424	401	445	414	372	412	444	403	389	412	379	461	419	411	436	433	418	376	406	448	366	434	394	409	430	411	425	400	404	414	412	420	407	412	388	392	451	429
25640	21910	27732	25387	19015	6649	1603	483	434	440	415	382	403	391	412	354	377	385	375	391	400	333	371	398	378	341	411	328	372	379	383	376	337	391	332	390	366	356	402	408	391	380	379	371	385	400	391	368	360	366	349	345	345	374	385	341	386	350	400	387	367	373	378	382	375	402	361	371	356	378	349	365	401	388	368	362	369	372	368	377	395	370	356	410	351	383	333	369	385	376	334	351	406	398	359	410	372	363	333	365	366	378	355	358	359	349	357	372	393	374	357	369	359	365	351	371	381	364	370	366	375	353	365	377	372	354	401	354	375	339	371	366	370	344	340	384	378	379	382	393	350	363	375	360	386	362	354	387	367	398	363	370	325	403	327	358	397	317	358	356	362	369	375	339	382	353	357	356	374	377	365	339	336	392	362	362	376	354	359	409	358	380	359	367	380	364	369	366	367	365	396	400	397	377	366	375	367	373	376	376	386	378	380	353	383	385	350	362	336	367	389	325	385	349	386	363	392	387	372	351	351	391	387	352	382	392	344	353	350	388	357	364	362	345	379	365	380	397	365	377	356	379	350	354	386	387	371	369	363	386	379	381	342	358	358	360	383	386	368	375	383	354	381	346	376	418	360	376	379	395	402	364	343	362	375	358	378	376	358	379	351	381	345	356	358	382	360	397	367	372	396	385	367	336	344	370	355	351	400	371	373	372	340	358	384	381	359	397	380	392	346	349	348	366	358	363	394	395	380	359	368	380	367	363	366	342	351	354	347	390	386	373	380	338	373	353	388	346	366	356	354	392	372	380	331	385	354	400	359	351	340	384	370	363	371	338	374	378	402	338	368	360	397	356	365	385	368	317	354	353	380	360	366	356	374	380	366	362	345	405	345	367	341	369	354	389	319	386	376	370	359	356	364	355	371	362	378	372	400	354	361	367	373	333	393	364	380	350	329	358	350	361	369	393	345	367	356	382	379	383	350	362	354	378	378	370	373	373	368	343	372	369	384	379	333	366	344	362	343	365	376	389	367	361	345	322	354	365	384	361	331	356	358	377	341	380	377	358	364	393	342	375	354	365	345	334	370	344	359	346	356	361	366	379	369	362	369	339	363	349	348	375	335	385	354	343	359	374	372	352	342	389	381	391	375	380	374	376	372	348	360	361	380	362	354	368	375	349	341	374	373	413	350	394	382	384	343	369	377	372	387	344	332	357	370	383	346	372	337	386	349	377	340	367	358	383	358	399	368	397	370	389	368	359	394	337	369	395	353	332	384	348	330	377	360	375	343	385	348	361	392	358	402	358	377	353	379	339	341	364	351	370	380	351	340	351	394	334	372	366	365	376	362	373	376	419	359	340	367	380	411	365	389	354	354	368	392	352	372	408	379	373	348	366	386	347	413	387	399	349	363	361	378	347	346	368	375	372	368	383	340	403	410	366	353	388	376	380	361	386	375	364	361	383	376	371	360	360	384	373	330	374	372	368	375	382	382	387	387	346	342	365	369	364	355	349	369	330	372	376	342	379	338	343	379	365	376	373	380	355	364	401	367	374	371	375	404	342	374	361	350	357	366	357	411	367	339	364	376	339	369	409	377	383	360	337	350	379	380	373	370	360	331	362	380	369	359	340	359	394	377	359	389	380	366	370	339	345	353	339	387	342	359	350	394	358	363	362	371	346	344	377	386	372	372	385	357	372	377	326	346	387	342	401	379	349	352	367	350	370	407	363	379	360	333	351	392	358	396	376	361	371	342	358	381	374	332	361	362	327	364	396	382	320	378	380	384	376	351	394	364	389	358	367	387	327	372	380	382	352	367	388	378	386	377	370	373	344	369	386	376	384	317	360	306	336	357	347	395	374	401	373	349	351	390	382	376	364	357	357	387	367	392	374	354	367	385	378	392	380	373	383	390	383	398	353	356	393	358	369	390	376	358	369	379	342	351	356	326	340	359	380	334	357	342	355	384	349	389	355	361	352	330	355	333	355	390	383	346	361	377	391	386	366	408	409	350	381	342	336	383	370	386	347	374	395	384	366	364	363	362	356	386	363	373	349	358	371	377	357	390	381	377	347	380	357	388	365	376	369	346	362	399	370	360	383	356	380	350	372	373	325	388	374	367	362	379	355	372	392	384	355	415	346	357	366	368	360	364	359	356	345	374	379	363	380	337	336	332	364	377	375	354	369	398	377	357	350	340	370	338	406	382	388	365	362	377	385	339	373	342	357	373	342	412	354	404	329	390	369	385	354	353	336	366	363	368	359	350	354	384	340	412	367	351	350	348	388	360	377	350	349	343	326	344	361	370	379	344	368	397	361	381	383	359	364	332	362	356	374	362	391	346	344	367	330	348	347	380	387	363	372	326	360	373	333	374	393	362	339	362	376	381	388	364	391	384	374	390	365	347	404	348	355	377	393	379	368	383	354	342	373	362	354	334	364	316	359	376	365	370	401	378	356	381	317	368	410	387	359	395	357	354	360	396	401	391	352	372	334	336	371	399	363	371	370	362	378	387	331	369	383	374	371	376	372	390	369	365	369	372	353	391	348	392	345	381	353	361	364	368	353	360	376	388	332	369	396	403	377	362	395	365	358	374	359	371	361	363	396	384	332	364	361	348	380	369	395	374	363	343	385	396	352	400	354	374	336	374	357	344	357	382	366	358	370	352	370	379	369	359	343	394	388	408	374	364	379	352	352	377	364	351	370	395	395	354	371	352	347	352	414	371	383	347	374	330	401	358	392	369	379	394	342	395	384	338	348	373	367	432	355	360	367	432	335	382	337	353	351	354	395	362	344	361	378	390	353	377	345	351	394	354	379	356	389	359	383	355	323	367	356	313	387	340	351	370	402	351	350	357	395	366	389	372	327	354	390	360	334	352	342	360	340	390	391	387	367	366	383	390	361	423	348	379	364	363	378	340	355	346	354	410	386	364	386	401	368	369	344	346	336	382	406	396	370	348	342	377	350	362	352	375	385	362	369	384	366	378	325	355	370	387	353	368	359	372	390	385	379	368	353	378	372	390	388	309	386	380	354	367	383	351	397	362	379	394	395	375	385	347	347	374	368	349	376	351	369	374	355	381	377	390	364	346	344	360	389	385	402	346	346	355	400	372	343	395	355	364	393	406	369	361	362	342	369	350	357	368	376	406	377	394	353	361	373	367	364	347	397	361	347	343	398	340	338	311	349	381	358	367	352	336	361	378	373	351	356	377	394	360	335	361	351	389	364	348	380	335	354	356	386	385	355	360	375	377	360	380	385	383	387	355	410	360	378	395	330	378	344	340	356	376	381	369	384	378	382	375	381	382	379	319	369	360	383	403	349	397	371	355	353	369	367	350	356	319	375	358	388	365	335	359	341	390	379	378	367	360	361	379	328	355	368	379	341	348	336	356	371	389	360	323	382	368	360	388	363	370	375	349	340	345	370	382	364	356	347	382	384	380	404	369	373	356	376	372	382	364	343	388	385	377	399	392	346	382	362	342	340	350	365	334	381	385	394
57346	56364	19730	12413	12724	4457	1530	430	396	382	374	380	382	385	371	372	348	370	374	368	354	379	396	367	350	373	365	344	351	364	356	351	405	366	383	370	350	389	381	378	365	382	336	339	355	377	383	379	383	354	362	351	386	390	348	373	319	355	327	341	363	390	379	376	344	337	344	371	326	343	366	355	336	352	356	371	376	362	316	363	343	311	362	369	339	372	374	351	341	325	332	370	370	343	353	374	410	336	345	340	384	342	375	322	356	360	368	348	374	338	308	337	336	376	343	352	354	345	371	377	377	367	383	377	362	331	362	365	342	348	362	363	370	366	372	342	371	371	340	327	382	338	353	343	355	352	334	334	361	340	378	353	377	341	334	347	344	358	360	342	348	347	380	370	390	363	361	370	360	327	345	350	366	314	394	361	344	361	359	366	359	337	341	376	332	357	386	330	334	370	356	351	338	340	366	369	375	335	338	331	341	350	379	352	353	358	362	360	333	367	333	351	392	371	367	340	341	375	358	357	360	335	367	376	327	334	337	320	365	351	339	357	373	385	349	350	354	358	373	358	399	372	340	341	379	366	360	354	336	376	347	354	310	342	342	364	365	377	373	363	320	345	345	336	327	361	384	363	365	358	375	359	354	352	369	349	370	368	392	364	365	302	362	351	325	358	363	362	355	347	357	312	335	375	335	324	365	370	371	322	340	359	348	369	351	366	342	361	345	355	390	336	350	375	331	348	335	338	334	357	374	317	377	352	364	386	390	382	387	380	375	356	335	342	346	346	373	349	327	316	332	351	363	337	326	373	352	369	369	375	370	300	358	334	353	377	351	329	366	377	361	375	356	361	343	347	367	345	345	332	339	373	352	353	351	310	335	362	349	348	389	339	354	372	354	345	345	375	371	370	315	355	357	384	371	358	368	347	340	384	363	351	369	369	343	334	343	359	334	345	340	390	327	352	334	354	364	342	373	349	361	341	325	366	364	332	364	355	349	367	349	318	353	350	340	329	356	338	350	352	380	348	325	356	351	350	353	348	361	342	347	352	325	359	349	369	405	356	379	380	347	354	348	395	380	356	345	376	352	357	344	367	368	366	384	390	387	396	383	381	368	371	354	322	347	374	357	336	357	332	352	372	370	355	367	344	336	348	349	314	373	381	326	348	363	365	338	349	330	342	383	334	338	343	365	346	360	337	376	378	386	338	352	319	336	367	368	335	372	342	358	358	369	372	331	358	355	365	370	381	342	343	351	353	346	346	359	358	359	346	336	368	379	321	367	368	358	316	348	355	352	350	338	363	334	345	336	365	357	365	335	375	358	337	345	330	339	366	344	351	330	337	390	377	365	358	372	377	340	361	326	344	336	337	349	338	354	350	386	367	354	363	353	365	347	370	371	348	369	346	370	303	335	333	408	350	354	322	364	404	381	341	351	359	336	367	339	344	379	356	338	373	380	376	336	368	314	327	369	362	310	370	355	355	332	359	375	356	385	352	382	346	359	357	362	376	378	343	336	374	355	349	341	340	355	407	362	375	324	332	378	344	371	333	351	340	331	359	367	380	335	342	382	336	328	385	330	330	369	341	338	335	327	333	388	352	372	352	408	391	354	361	312	381	369	382	350	317	351	382	335	392	351	348	361	329	330	346	315	338	328	341	333	377	328	337	386	326	351	361	371	363	356	332	382	333	375	340	388	380	377	361	332	379	375	363	363	348	354	346	371	363	347	351	383	359	400	391	353	351	364	338	349	352	361	345	369	356	376	314	332	379	367	320	335	356	364	358	363	312	348	364	357	357	344	390	384	363	339	388	315	374	336	346	345	340	365	342	327	377	335	364	333	344	392	345	301	350	332	360	353	329	339	342	379	335	369	350	345	363	406	360	353	356	328	397	347	340	348	352	348	363	374	356	349	399	336	376	308	343	345	356	356	358	354	341	371	353	370	366	376	362	328	359	360	356	366	366	346	344	357	372	325	354	329	351	370	376	342	345	346	345	353	332	363	347	328	378	340	355	303	357	350	364	358	366	329	359	333	361	358	347	335	350	341	363	338	402	346	338	337	349	320	350	352	379	331	352	328	360	360	357	356	351	365	357	361	346	348	369	370	345	358	356	361	383	360	332	369	356	345	381	355	370	353	330	351	316	337	367	343	311	348	359	360	361	354	346	336	348	334	363	356	380	349	371	373	354	346	362	367	370	377	362	362	331	369	353	349	369	344	346	383	336	385	355	348	329	364	383	371	325	378	327	323	355	349	381	372	360	334	386	359	339	371	352	365	370	354	367	329	401	368	356	349	344	386	366	368	345	361	326	340	322	339	332	367	354	335	322	372	334	382	407	356	355	336	353	374	341	383	340	379	368	330	332	325	347	381	339	344	360	349	352	354	381	375	349	333	325	363	365	350	359	343	374	370	319	323	372	380	369	364	339	365	328	331	345	360	330	386	342	375	353	366	357	343	353	359	354	351	326	339	366	375	363	335	371	356	371	360	350	339	344	349	368	342	353	342	331	357	322	346	340	329	331	354	392	377	341	301	371	343	349	368	327	346	347	365	333	350	357	356	351	359	358	339	356	384	352	364	318	361	331	313	358	390	361	325	341	354	367	331	349	339	385	348	340	336	321	378	391	345	389	368	379	311	362	325	354	333	368	356	380	357	351	356	364	339	367	340	357	334	336	375	323	321	351	355	362	340	327	326	356	348	392	383	379	360	361	360	343	335	339	364	388	357	376	344	352	351	373	331	333	341	348	360	340	357	340	336	350	316	340	299	345	324	344	368	367	378	350	354	341	386	342	342	380	330	349	348	347	382	339	389	364	369	349	335	344	403	354	328	352	375	343	370	360	349	326	373	354	356	340	336	326	376	304	344	368	381	358	360	359	316	354	340	353	349	370	347	352	341	350	362	352	356	358	382	349	364	388	350	342	374	351	362	343	372	380	350	359	346	354	379	387	354	348	318	348	360	356	334	409	374	386	362	379	370	364	375	361	354	328	335	393	349	353	362	337	372	341	380	380	332	345	368	387	367	365	368	354	359	321	345	358	380	358	367	357	347	340	326	386	330	350	347	347	383	374	355	353	346	387	340	358	366	324	322	378	369	355	344	352	368	371	354	367	342	417	356	329	348	342	342	397	333	337	364	352	319	361	371	361	314	378	333	360	351	364	330	354	354	360	376	362	387	380	381	347	375	396	335	320	376	371	348	369	363	342	333	359	378	380	355	349	343	353	354	387	363	335	358	350	356	380	381	370	360	369	341	339	366	388	323	382	363	371	377	358	347	349	365	384	362	362	370	351	357	369	339	363	322	333	373	305	367	331	353	329	346	356	334	338	373	380	362	351	334	377	359	356	319	364	335	363	370	341	329	353	373	362	336	346	332	348	374	406	329	327	358	353	360	371	344	383	336	329	367	352	336	369	315	383	355	353	366	333	363	356	367	361	374	342	360	387	342	364	344	341	363	349	384	346	377	365	330	321	351	388	368	347	354	363	346	313
24477	21559	28395	24790	22620	15817	3351	662	502	545	565	504	493	514	450	521	508	499	501	470	508	503	487	454	483	472	472	460	458	496	457	485	540	468	491	476	499	469	482	485	458	506	450	530	514	497	510	514	503	473	504	446	484	460	475	471	476	439	476	487	523	481	481	449	404	476	524	513	469	462	473	449	481	477	487	451	481	505	475	504	465	491	470	472	466	471	487	469	458	471	519	511	453	488	529	499	475	514	490	472	498	484	477	470	469	462	480	449	499	475	523	476	450	511	503	453	487	469	511	491	508	462	482	439	483	529	489	497	512	448	496	500	501	489	459	424	410	461	467	501	504	471	469	492	511	493	473	481	483	479	439	488	471	471	443	506	488	467	436	508	444	467	454	433	485	464	501	457	465	446	483	491	483	485	452	472	450	511	504	480	430	505	500	470	514	488	465	493	462	408	463	494	457	473	450	467	489	486	493	477	512	479	499	433	494	484	492	488	503	497	491	535	490	508	455	458	521	442	494	494	471	467	439	473	517	493	486	455	490	437	493	475	458	533	510	487	425	481	495	498	477	512	451	471	458	460	526	507	465	500	550	440	449	482	483	479	455	508	472	459	480	515	477	512	486	458	477	466	478	538	480	487	538	503	474	460	491	451	470	506	485	494	471	488	488	495	477	470	500	492	489	462	494	491	470	449	443	470	449	532	508	458	473	484	463	465	475	472	449	487	470	457	439	459	505	443	478	460	441	495	516	455	436	488	535	475	440	503	455	501	448	465	466	477	460	483	480	477	474	454	470	474	484	473	506	476	492	472	451	490	521	454	439	489	467	479	513	453	487	457	497	474	496	468	481	467	468	457	498	510	483	497	474	475	458	487	488	507	465	479	464	495	510	483	480	473	458	503	473	485	466	480	463	490	488	470	462	492	483	452	505	474	470	476	497	500	508	476	481	495	451	470	458	496	446	496	475	507	471	487	480	488	472	512	474	459	441	453	461	475	486	489	443	485	484	460	467	494	483	452	433	480	489	466	471	471	472	484	428	463	481	479	502	480	461	456	508	453	454	469	461	466	488	471	446	474	460	437	471	462	471	495	451	503	477	517	492	434	477	490	454	481	469	454	486	472	503	461	477	492	523	501	496	467	504	485	456	492	498	465	492	469	509	481	477	421	458	485	481	491	500	472	503	448	470	497	492	455	474	476	469	448	478	477	480	505	462	428	505	453	454	456	514	521	492	476	460	448	445	487	522	451	500	473	476	480	497	461	482	482	481	445	463	490	470	491	508	467	469	509	503	470	489	458	497	488	489	486	468	500	483	468	477	522	480	470	424	485	480	460	488	476	462	471	496	460	505	510	450	466	486	482	454	450	490	492	543	467	497	426	471	479	445	499	506	450	487	502	482	428	442	452	471	507	441	490	459	478	523	462	441	481	463	444	508	471	488	435	473	478	485	502	502	491	478	441	485	455	489	483	483	498	449	511	466	460	469	460	467	495	475	513	496	458	477	494	479	441	504	449	459	462	480	488	434	433	475	509	473	489	490	494	466	497	456	476	478	448	454	502	454	481	485	466	487	430	467	486	496	501	493	462	457	463	466	468	440	482	463	467	514	482	512	468	493	457	478	473	464	490	506	494	491	457	434	449	471	444	507	481	476	463	477	464	494	473	467	480	503	423	468	469	473	475	468	481	529	437	474	450	489	493	489	428	480	477	480	496	461	470	434	492	454	511	497	461	514	459	500	416	477	530	472	486	456	489	483	477	517	458	492	484	486	441	465	448	514	483	495	495	471	478	493	481	467	501	493	456	512	503	469	438	476	470	460	475	477	499	481	460	486	459	473	484	475	455	483	517	458	472	486	494	476	452	463	479	483	458	455	484	449	494	411	476	501	469	464	491	459	492	494	417	447	474	476	496	507	401	460	457	450	463	481	495	471	487	497	479	491	469	438	465	447	466	446	451	518	465	467	480	498	482	448	504	495	459	480	450	464	462	437	441	470	456	469	455	467	471	491	507	453	475	454	435	453	485	476	486	482	462	434	495	490	458	465	496	460	500	460	494	498	417	466	479	436	476	473	469	442	452	450	481	513	538	454	503	483	464	477	482	502	489	484	453	484	431	434	506	464	492	509	478	471	498	521	489	453	492	483	494	452	424	494	515	475	497	464	445	459	490	484	461	477	461	510	465	470	494	457	478	465	474	515	472	479	509	486	472	480	440	497	499	495	480	504	478	531	457	467	496	508	460	508	464	486	509	435	501	444	517	478	501	472	438	476	479	472	474	481	514	485	505	470	470	478	452	461	477	494	472	477	484	471	485	463	499	466	444	478	475	467	464	475	429	503	466	461	466	470	485	470	497	492	490	510	490	464	470	479	491	475	498	477	470	472	481	504	467	457	490	499	495	440	465	492	450	474	495	457	502	469	456	491	444	467	497	482	418	490	475	473	495	473	493	458	479	480	483	471	465	463	443	461	484	518	506	447	447	480	464	451	517	476	508	454	459	507	427	485	483	456	453	499	461	464	473	478	453	491	490	461	511	445	493	444	442	484	505	465	457	495	515	469	476	483	512	489	444	491	477	426	460	520	490	484	437	464	513	499	537	472	483	484	480	490	505	469	455	464	453	455	472	487	471	507	479	474	502	470	521	510	508	484	468	521	527	478	445	427	508	481	458	484	451	469	441	485	453	461	470	495	493	459	450	467	501	461	486	486	468	512	483	473	479	520	466	467	493	474	468	455	474	521	484	456	479	439	495	484	480	486	492	460	496	459	483	470	485	503	474	487	508	468	443	488	487	460	522	447	453	473	507	487	455	461	473	482	476	499	476	487	498	540	477	431	486	455	480	479	463	468	458	486	451	462	463	451	451	478	455	451	466	494	506	508	497	472	459	477	468	460	477	435	467	454	478	537	486	478	473	496	479	460	477	495	460	462	488	509	482	494	526	479	466	498	443	463	492	499	443	466	474	501	467	457	483	479	461	495	481	490	478	459	469	464	497	496	480	512	527	479	472	470	481	494	478	524	437	487	467	459	478	500	426	521	474	527	451	493	452	452	463	432	459	494	480	474	489	446	465	465	486	473	499	431	481	456	441	458	483	468	443	469	472	471	519	457	446	480	475	508	483	482	471	490	526	522	498	474	490	507	477	519	479	468	478	464	492	478	455	491	501	478	469	499	473	475	464	505	464	490	464	448	483	420	462	489	473	504	498	462	489	480	486	472	441	473	470	491	494	414	447	476	433	510	481	465	453	458	494	485	443	448	478	457	497	485	458	484	455	492	440	481	467	508	498	476	500	439	504	482	481	484	469	515	458	451	493	449	478	462	479	470	468	478	454	429	462	508	483	473	464	504	488	490	493	472	442	485	442	478	452	457	467	474	446	466	462	495	497	494	506	512	472	442	488	481	459	454	415	453	498	492	466	485	511	479	473	478	497	473	483	479	453	481	440	478	479	475	450	476	471	453	505	531	471	496	474	479	448	481	457	475	444	482	493
56602	69063	29056	20050	20040	8074	2020	613	559	553	531	483	497	441	483	477	470	489	453	482	463	500	431	467	454	498	461	477	419	439	461	505	465	466	432	432	481	485	509	491	461	499	501	444	467	490	472	483	490	443	472	474	497	496	436	481	468	477	442	433	428	463	457	476	470	436	441	451	427	461	479	433	462	480	418	444	452	458	456	457	412	455	474	461	453	478	470	471	435	471	467	405	491	453	445	428	470	451	433	449	428	439	493	429	455	426	460	456	474	426	471	426	473	462	475	462	449	451	416	477	458	444	400	491	445	427	435	436	414	477	457	464	470	453	462	485	471	474	442	445	431	419	462	408	483	451	451	394	481	471	467	472	450	497	420	445	445	461	455	456	497	479	472	446	430	458	485	432	477	495	441	455	452	480	467	460	451	504	453	476	460	459	435	477	451	501	470	462	469	453	426	433	467	422	465	463	391	465	455	479	437	481	474	469	473	451	487	462	455	409	466	444	461	407	447	469	435	455	483	458	476	472	412	450	463	474	463	435	425	445	451	408	481	491	402	433	452	458	460	457	434	447	457	455	487	437	431	439	466	469	427	431	464	441	503	482	476	442	456	426	430	464	470	440	462	466	438	471	472	471	447	467	434	458	458	438	483	458	454	445	452	463	472	493	453	445	452	435	459	445	462	437	426	476	456	447	461	442	423	438	467	439	462	457	434	440	437	453	435	444	446	469	472	451	428	467	497	442	461	458	424	441	435	430	494	450	475	459	458	419	444	452	467	469	440	428	444	459	484	473	477	502	468	440	415	433	498	440	443	491	416	451	475	450	512	455	485	485	476	443	453	446	455	443	434	433	420	431	425	442	450	461	443	451	460	446	474	461	453	413	465	443	456	462	426	472	460	455	461	422	505	478	464	486	466	435	424	433	423	466	464	484	439	439	476	450	458	435	455	460	451	443	462	450	447	465	457	453	461	466	458	423	455	453	457	436	452	439	440	454	455	472	439	449	420	436	442	492	460	471	456	434	433	458	460	477	429	469	468	415	430	435	449	446	481	440	458	431	436	477	473	418	474	463	427	447	463	467	425	457	451	449	476	472	459	441	441	448	494	490	438	404	464	463	433	469	471	409	454	484	457	468	484	455	460	397	452	442	453	489	435	456	472	477	448	420	454	441	470	425	463	460	462	463	493	409	464	460	442	433	472	461	430	447	504	422	472	436	437	486	473	480	500	454	486	461	475	501	479	458	439	457	460	439	482	436	436	479	439	446	401	425	455	456	459	446	437	467	448	473	429	443	478	447	467	434	480	437	453	432	450	450	471	462	459	451	447	468	398	436	432	429	443	465	451	464	461	425	457	441	430	475	488	436	448	494	445	457	458	435	432	434	468	469	468	459	455	444	452	444	437	449	475	430	459	434	441	440	459	431	422	445	482	446	473	475	458	480	456	486	430	455	434	406	471	453	406	482	416	426	470	438	467	456	438	456	466	422	420	439	472	473	452	472	452	439	439	479	448	483	416	456	449	466	450	429	442	449	454	477	453	425	456	470	432	453	452	506	486	465	448	434	452	443	449	447	469	478	446	458	446	475	447	485	459	465	444	439	451	446	488	423	446	425	436	443	434	438	449	426	461	454	431	449	455	451	446	483	457	455	485	474	489	448	462	479	446	412	434	428	429	475	466	462	460	460	426	445	444	485	471	492	429	464	441	422	469	417	444	429	483	431	430	436	462	472	412	404	456	457	457	483	435	476	464	456	480	455	446	461	446	471	462	488	431	457	452	484	471	511	402	458	417	453	453	470	483	440	452	446	385	443	483	452	465	446	455	452	442	426	444	465	488	448	467	481	480	439	460	410	455	457	444	455	425	438	445	434	420	413	427	444	468	431	468	404	430	473	434	474	460	439	471	437	420	405	431	474	456	484	483	396	466	508	456	450	469	473	454	452	428	434	435	485	484	455	474	462	458	452	442	471	493	442	405	463	464	450	448	437	435	419	448	467	433	455	527	460	462	422	438	455	426	453	466	433	441	414	443	452	449	447	439	430	442	427	434	495	405	427	472	462	433	433	475	441	457	434	454	467	472	462	431	473	480	428	454	484	460	468	493	440	479	460	420	443	479	469	443	447	439	449	460	479	416	447	449	482	454	467	405	460	456	486	438	446	465	433	450	450	440	413	469	451	467	478	411	402	469	436	452	455	443	463	440	451	451	419	462	459	513	463	458	470	474	467	447	467	460	482	428	494	430	491	464	479	481	490	439	448	435	446	448	477	450	452	408	453	472	462	422	441	445	414	474	432	402	493	446	459	485	441	427	487	451	437	463	456	420	466	423	460	470	422	473	438	448	446	464	473	457	473	449	403	474	455	477	469	459	477	468	449	440	432	461	468	455	433	435	469	467	463	456	480	469	463	424	450	467	480	427	486	451	461	471	422	457	451	492	446	476	445	419	432	455	453	437	430	441	440	458	465	455	458	441	452	418	431	433	458	455	439	458	451	435	477	441	464	452	424	456	443	452	481	421	462	453	479	443	440	425	450	428	463	438	448	444	419	405	468	441	444	408	419	451	461	397	451	461	416	450	444	460	465	482	447	460	402	472	440	476	443	434	461	420	453	437	436	448	473	424	457	435	464	431	458	435	437	432	432	430	462	435	450	475	446	465	445	447	464	443	396	477	469	433	465	426	452	476	501	493	432	482	438	464	475	489	416	479	426	446	456	446	459	443	418	454	455	445	427	464	429	455	430	441	450	474	454	452	467	453	491	453	437	430	450	464	460	436	461	427	474	434	433	454	459	451	471	462	460	475	445	460	461	479	446	429	479	444	470	447	432	487	457	452	419	495	439	447	446	443	439	450	459	430	418	463	431	456	485	494	453	457	447	462	434	455	429	467	474	436	437	432	454	429	434	429	496	470	498	432	447	467	429	434	490	429	477	419	440	475	453	446	460	450	403	502	463	432	436	475	473	468	452	442	444	443	445	470	439	504	444	457	430	469	425	447	434	486	476	460	423	448	480	448	485	436	435	477	463	417	470	450	427	422	441	461	407	447	408	465	443	441	460	450	451	448	421	430	421	423	433	456	433	441	439	450	449	421	431	413	449	458	432	451	472	441	462	440	472	443	464	455	451	458	419	441	467	486	420	445	433	440	417	439	442	445	410	475	436	440	449	437	448	428	448	434	440	444	446	448	494	498	440	465	448	426	453	425	448	432	449	446	426	449	393	437	478	456	433	476	478	455	444	457	507	470	428	444	475	467	472	508	461	466	412	462	471	456	435	480	465	450	453	459	474	450	483	451	468	467	421	454	464	475	455	448	440	476	477	426	485	419	461	444	464	465	462	468	452	448	510	456	451	429	476	492	479	442	450	424	488	468	449	439	465	484	439	463	446	444	450	444	495	408	481	444	452	478	459	425	445	465	469	436	419	482	438	450	432	458	426	486	421	448	439	453	470	455	425	457	434	426	455	434	443	449	456	522	416	435	467	442	432	446	469
31040	20677	6726	1847	1111	645	517	420	471	405	434	432	449	410	442	446	421	411	444	430	427	431	424	461	470	461	428	428	428	490	483	422	420	473	446	418	468	421	420	408	440	445	413	420	439	447	437	435	407	430	442	464	415	420	450	453	427	470	406	467	450	416	454	409	440	446	415	454	424	456	432	436	423	436	400	451	377	429	436	458	418	443	406	476	466	430	431	459	461	483	449	410	396	451	452	423	428	434	412	400	424	437	495	429	451	419	438	437	401	430	405	455	423	446	431	451	447	406	474	380	440	417	459	407	438	451	420	415	451	421	429	438	410	442	416	400	476	402	445	392	430	418	447	439	438	441	432	444	461	446	465	419	422	404	439	426	427	429	419	429	443	414	457	445	440	416	408	478	405	444	435	479	479	405	452	426	414	444	396	459	483	407	417	431	438	430	481	441	445	459	423	429	414	456	405	446	436	414	398	422	408	431	459	437	451	415	472	467	429	464	477	448	440	410	403	411	425	395	433	454	403	412	407	428	458	453	438	418	450	434	431	429	424	435	419	452	439	436	454	468	427	387	435	415	412	387	420	448	434	427	433	436	447	421	445	437	446	447	447	436	464	457	438	466	424	441	434	392	413	421	444	443	469	438	462	479	445	443	421	468	418	424	455	408	451	419	429	417	429	423	464	435	458	411	470	405	393	414	418	448	399	438	454	468	434	433	448	432	460	441	420	447	426	439	427	403	443	425	446	412	436	437	439	469	410	449	417	458	444	382	426	430	417	439	448	391	441	443	434	421	458	397	396	438	451	429	481	412	467	454	430	424	429	454	451	420	381	442	431	473	441	437	441	436	418	415	419	458	488	424	452	457	405	436	403	435	420	447	463	479	452	462	460	443	435	452	410	464	446	443	441	412	461	443	449	437	408	407	463	415	447	420	456	428	429	466	448	428	396	430	403	452	422	454	440	429	427	458	476	414	418	422	425	423	438	429	407	468	417	449	426	438	406	444	389	454	463	419	429	415	442	459	471	392	432	436	400	397	432	447	451	431	437	420	407	430	435	452	456	458	440	439	411	436	487	428	437	476	477	428	423	440	445	439	409	440	430	436	428	432	440	417	433	415	419	404	437	469	433	407	454	410	446	457	461	437	421	444	433	416	433	442	458	444	418	464	399	433	441	437	442	413	447	403	431	443	435	423	420	383	393	442	438	457	390	453	424	430	417	437	420	462	410	407	429	414	435	431	420	406	424	429	453	444	434	471	443	415	385	423	432	413	407	366	436	392	425	436	423	446	427	473	464	370	438	442	440	439	459	466	423	409	421	446	437	442	435	422	499	439	424	408	443	425	449	426	422	431	428	426	428	405	460	418	405	398	470	418	449	415	424	396	437	427	440	432	427	427	459	439	402	454	450	440	423	421	470	420	448	421	443	435	444	455	449	438	444	450	436	449	426	391	465	403	424	417	430	437	428	446	442	446	412	457	417	432	452	411	392	427	427	436	471	395	458	460	414	412	391	424	423	412	466	399	419	416	410	456	441	415	387	439	439	440	430	407	398	419	471	437	422	404	455	425	464	409	415	418	404	451	442	410	407	416	436	415	417	459	439	406	434	431	428	455	424	398	406	432	442	439	430	437	446	404	416	440	443	417	439	434	426	458	412	462	456	445	477	393	431	439	424	408	446	410	431	478	454	400	459	448	431	425	441	459	422	479	399	466	412	447	453	455	413	442	400	473	461	454	435	423	422	419	447	450	438	444	411	450	407	470	442	417	428	435	430	456	439	458	439	406	437	446	444	428	447	444	453	410	414	381	465	454	424	442	435	440	446	396	466	441	456	401	433	456	425	429	444	418	437	463	445	390	445	424	469	463	464	459	442	409	434	415	432	470	418	439	435	448	440	428	470	441	468	456	447	428	419	432	441	405	403	448	429	457	452	448	436	454	417	462	449	474	411	409	404	422	425	443	431	394	419	444	402	423	479	458	446	434	436	412	434	422	423	425	455	446	416	409	468	447	443	460	456	391	414	422	445	425	409	465	422	407	407	436	444	427	448	441	420	436	426	431	444	419	442	465	414	427	451	440	408	455	440	429	430	422	424	506	464	445	436	443	477	442	401	461	441	451	430	435	404	418	428	390	425	432	455	439	418	466	437	431	415	452	454	454	403	445	416	431	390	391	433	474	452	440	415	415	447	458	461	433	452	383	416	444	453	441	432	443	427	426	423	445	403	398	449	458	415	441	457	414	457	446	421	443	479	423	457	443	437	431	395	415	448	426	432	430	433	454	418	421	472	437	424	433	449	436	441	460	444	434	454	432	443	401	466	416	448	415	451	419	468	415	476	424	411	433	450	455	451	433	415	420	455	392	463	398	404	423	417	415	413	435	460	404	427	386	448	454	446	431	423	391	408	436	438	406	422	437	419	442	448	422	458	457	460	423	445	411	409	433	436	440	438	425	433	440	423	456	468	443	411	419	446	430	450	439	406	441	448	462	419	448	452	419	438	405	408	466	424	457	472	421	462	389	435	426	443	437	435	412	433	451	448	433	437	425	463	425	462	437	436	422	436	443	426	400	421	427	435	434	453	450	456	481	458	479	408	409	430	464	439	444	414	422	427	447	388	461	447	430	467	412	474	415	436	414	448	417	430	450	464	405	409	472	437	410	414	426	420	454	412	421	448	424	469	427	422	430	435	437	408	433	421	421	463	458	435	461	442	465	442	385	434	431	454	411	387	406	423	438	429	456	421	404	466	469	407	440	415	419	441	446	414	432	435	468	448	399	439	422	436	467	416	421	437	428	439	439	473	463	430	464	415	446	427	427	453	412	460	448	470	455	471	409	438	456	435	406	403	448	456	412	420	427	448	424	428	429	466	444	435	444	426	446	437	424	429	464	436	455	426	397	442	432	446	419	432	444	445	441	430	420	402	439	425	438	416	418	399	428	441	456	432	455	452	394	454	450	435	448	424	451	389	427	424	438	411	404	418	412	436	454	449	435	420	441	424	478	446	451	438	415	452	421	460	416	399	437	425	417	453	417	441	415	447	418	415	443	440	410	433	443	398	429	422	453	433	430	436	446	406	471	404	421	437	432	433	420	433	438	419	444	457	429	442	458	490	450	444	472	434	446	422	475	441	442	431	422	418	408	439	483	455	392	460	437	431	467	414	450	418	413	449	430	437	431	416	427	467	475	378	434	402	446	415	423	433	443	447	431	429	454	458	421	425	419	416	414	425	420	465	424	439	434	441	457	417	455	420	469	452	410	425	413	452	454	456	431	422	467	433	428	410	450	461	445	451	398	445	408	448	453	413	424	427	428	398	427	435	449	447	438	417	389	423	441	423	467	406	442	423	469	411	427	412	461	439	481	420	422	431	392	438	467	425	407	426	405	454	431	400	447	484	434	436	452	462	439	436	432	408	473	428	437	414	446	437	439	440	424	412	421	439	423	425	436	426	445	434	455	430	436	426	423	436	403	437	412	462	428	473	427	468	442
20941	13947	3088	1526	1379	719	443	396	403	391	383	371	383	420	386	406	403	372	391	402	372	401	379	409	399	410	409	388	408	350	371	388	376	393	400	399	428	368	390	402	385	398	370	362	361	357	401	412	384	380	389	410	338	417	397	386	383	411	388	385	400	400	387	387	357	375	393	385	400	358	414	357	391	370	348	380	397	387	392	390	356	360	355	406	377	398	409	401	408	387	389	388	370	411	374	419	383	420	383	385	366	359	368	390	365	390	372	401	422	355	380	381	381	414	371	363	403	399	381	417	379	379	377	387	359	422	394	362	399	394	359	399	379	352	423	421	371	394	383	379	417	425	370	347	391	346	384	383	405	389	372	389	403	352	388	360	415	372	415	393	324	388	362	404	380	411	419	401	358	435	341	393	376	376	385	379	371	392	386	383	395	418	405	364	400	353	415	399	384	367	414	347	362	373	382	407	396	390	417	409	421	388	388	376	376	370	408	387	382	408	390	384	374	387	400	372	401	363	421	355	410	389	358	387	373	364	349	361	402	369	418	399	359	348	399	378	358	433	379	387	392	412	383	396	356	366	385	390	392	352	391	399	351	428	383	388	430	379	387	375	412	346	380	417	379	380	410	367	413	364	383	392	375	370	410	376	405	401	378	361	404	396	371	396	396	376	372	345	377	393	360	379	396	391	403	375	358	395	404	394	382	405	375	427	373	390	363	371	376	377	404	346	421	379	392	388	376	404	389	354	405	401	374	374	363	395	390	407	419	367	397	359	392	337	392	374	393	417	409	429	407	360	424	406	393	390	402	413	412	399	392	370	389	387	395	396	387	353	385	376	408	385	357	394	383	422	422	411	396	392	391	349	395	376	395	350	401	387	372	394	409	398	400	375	385	389	412	383	412	428	394	386	333	393	403	383	393	388	411	389	335	384	377	332	385	397	385	389	397	369	394	394	403	412	385	363	415	371	374	397	370	396	399	394	378	420	429	361	407	378	374	383	374	393	394	394	348	368	397	402	376	406	404	359	460	396	390	397	368	379	435	367	385	375	387	400	395	431	424	374	386	403	381	391	399	374	376	354	379	406	398	377	350	368	373	372	387	410	406	391	388	394	405	382	394	386	390	419	396	365	396	373	397	375	371	405	349	373	376	362	367	365	368	384	375	365	368	367	353	407	405	364	402	386	389	400	409	381	374	398	367	382	399	383	378	384	431	416	389	415	376	397	430	397	428	377	415	393	417	378	375	391	405	341	384	378	378	383	414	364	398	395	417	429	377	435	371	391	417	378	390	358	350	393	417	376	404	378	403	366	399	376	400	352	387	414	370	410	367	371	394	399	407	369	371	387	392	403	383	365	383	376	387	385	351	384	370	380	360	356	361	373	392	376	390	357	371	378	379	399	364	399	384	364	386	374	371	394	398	387	413	390	354	383	365	347	417	385	426	365	369	401	411	385	372	409	380	385	404	397	382	398	365	403	382	399	402	348	354	377	373	370	407	360	408	405	392	379	384	360	374	376	426	353	390	432	404	393	407	405	393	400	417	389	392	406	354	398	380	383	398	358	391	373	399	405	391	392	387	377	390	376	399	395	356	386	384	404	399	347	425	393	419	434	396	396	423	378	382	379	366	414	415	368	341	413	402	392	396	365	401	411	374	419	389	370	400	390	379	373	400	376	380	411	403	404	363	371	396	395	421	386	384	389	399	407	401	377	376	433	403	394	392	406	385	387	392	390	421	385	408	379	403	421	381	404	403	401	367	374	369	339	409	394	378	393	369	362	381	342	375	389	372	395	419	416	377	386	404	370	405	361	397	425	387	392	351	367	408	395	395	400	385	355	372	398	381	383	395	414	366	380	389	392	392	412	422	409	362	389	384	401	366	400	379	377	397	364	383	410	389	384	399	374	449	402	363	360	389	340	344	387	380	366	403	415	392	357	405	411	395	387	400	409	393	390	407	372	371	404	345	379	368	370	366	349	406	381	384	379	391	410	393	412	393	389	391	392	391	372	371	394	373	416	383	363	383	378	368	383	367	393	368	364	374	334	364	392	377	352	391	387	404	388	403	355	432	382	379	368	404	379	371	414	397	369	380	423	387	378	401	377	361	425	382	395	432	417	386	387	388	397	392	423	406	390	364	408	392	379	409	429	350	401	383	413	398	381	366	406	384	369	379	379	401	360	404	377	420	397	397	361	413	381	389	387	427	353	401	436	400	374	404	405	401	381	459	397	384	366	372	381	383	380	415	373	422	420	426	391	389	439	386	408	380	375	363	418	386	375	414	384	385	359	402	388	362	397	369	371	384	372	385	397	358	394	417	399	391	367	393	405	398	363	346	386	378	391	359	411	387	400	428	397	396	367	417	408	362	390	383	402	372	403	384	372	379	399	428	385	374	394	382	391	418	407	348	379	373	377	395	342	387	411	373	395	420	384	408	373	391	396	320	384	406	374	389	380	369	427	375	385	406	379	390	372	401	365	435	405	422	402	391	382	363	392	357	401	370	376	364	413	402	399	370	373	391	381	365	388	399	410	390	398	345	372	383	395	383	400	460	396	397	426	397	370	372	412	402	378	414	390	413	370	364	432	377	411	352	378	388	362	392	395	389	369	400	386	400	377	404	417	419	385	393	374	362	392	384	388	389	396	403	372	403	380	382	376	383	403	436	396	386	381	365	412	389	374	420	388	415	396	375	378	383	344	383	358	386	411	395	394	384	391	410	411	414	403	389	377	398	425	396	378	363	396	401	414	394	375	401	413	415	382	395	405	416	359	397	398	392	421	394	389	399	413	391	383	395	372	405	389	403	397	386	368	346	378	381	376	391	389	379	387	405	410	384	396	378	403	393	411	395	382	367	408	405	374	433	368	412	369	400	381	388	387	396	397	383	390	384	384	379	406	380	402	412	375	439	376	387	381	403	387	381	375	383	389	410	441	396	385	380	417	403	409	400	385	373	406	394	412	372	413	407	373	380	379	386	348	412	387	415	364	387	395	408	419	404	355	370	362	388	365	411	361	410	413	369	402	399	389	376	373	393	380	365	391	371	412	374	393	395	424	347	367	383	390	380	398	373	368	407	393	408	390	411	396	387	401	382	362	392	363	370	372	426	378	377	405	383	366	418	386	417	365	403	400	414	389	385	376	373	401	395	382	404	405	384	371	376	416	392	383	396	375	386	363	370	380	368	387	392	357	409	389	374	389	362	392	428	403	369	396	359	420	379	381	369	396	396	398	407	391	395	372	403	380	397	384	345	406	384	413	372	389	388	390	392	396	392	394	388	411	369	373	419	405	371	377	348	368	391	347	429	375	391	376	355	403	421	364	367	402	408	371	381	406	389	361	386	391	443	359	404	350	413	382	386	384	395	392	408	357	349	367	379	393	390	370	360	386	397	383	395	388	393	419	371	386	370	348	376	362	374	404	394	369	366	404	392	388	374	402	407	373	377	400	387	338	389	435	389	378	371	349	395	380	410	390	407	395	349	381	373	390
25632	21849	27959	25182	19128	6276	1141	436	395	398	380	355	388	347	404	359	381	401	369	349	362	336	366	337	357	358	334	356	367	385	360	314	336	367	367	363	346	379	354	371	372	347	350	362	347	363	375	357	384	399	357	392	360	376	374	389	376	337	354	362	365	321	326	384	347	333	351	359	331	335	312	354	372	368	378	359	354	340	350	366	336	362	337	366	353	339	355	363	370	369	351	340	347	379	352	388	368	347	390	383	337	380	333	368	325	377	386	372	348	385	310	365	354	381	364	380	379	386	348	377	401	367	380	360	365	354	363	370	364	372	367	354	310	358	374	359	393	393	374	369	341	356	343	332	362	343	357	336	374	359	373	333	350	378	357	356	360	372	351	371	353	360	330	373	319	336	328	336	336	379	348	349	385	332	334	381	380	357	379	354	359	363	352	363	361	365	365	392	369	360	339	340	339	352	366	373	342	347	369	353	307	370	354	370	301	343	383	357	347	325	355	385	357	373	339	357	371	345	343	358	361	330	374	331	376	327	390	365	382	349	331	328	364	393	390	386	344	369	347	363	362	358	362	410	337	352	360	348	331	375	319	397	385	338	365	359	369	340	368	349	351	337	348	327	356	354	390	364	362	375	324	348	380	370	353	369	365	340	382	360	354	361	352	356	355	317	360	355	328	359	400	328	385	390	338	344	370	338	368	339	363	317	319	333	350	381	340	379	350	370	315	359	364	329	361	350	392	340	347	336	365	366	381	335	338	362	379	384	365	364	340	350	361	348	377	361	346	357	365	363	389	351	356	362	375	385	341	361	351	358	357	367	350	367	364	339	382	387	331	348	336	344	355	367	364	344	355	376	390	344	334	358	391	361	356	370	360	361	356	351	364	358	358	355	333	378	344	373	333	374	360	370	335	385	363	353	327	347	373	343	359	363	375	362	317	375	349	364	360	325	357	340	322	341	338	366	350	356	344	317	327	371	350	368	339	373	348	368	368	354	349	346	369	326	352	356	353	360	364	321	356	354	349	370	324	368	361	352	349	376	353	362	364	361	372	347	373	355	354	350	360	338	346	375	333	351	348	355	396	353	366	337	364	394	357	359	358	374	357	379	349	357	352	363	379	353	384	363	326	376	377	351	380	338	365	341	322	376	337	359	332	325	356	354	343	337	344	360	391	345	350	340	360	380	344	324	367	378	362	375	385	341	345	342	356	333	374	336	381	349	350	386	344	332	344	343	346	339	357	362	374	362	362	324	349	364	361	366	342	373	324	401	374	337	354	344	349	354	367	351	364	348	352	350	361	369	329	341	354	347	349	343	329	396	363	339	373	316	365	357	368	340	349	373	367	357	370	348	334	332	384	353	348	375	336	337	364	363	357	362	341	343	343	348	321	350	339	351	363	366	332	345	355	368	398	403	338	356	319	356	339	351	343	347	367	368	333	371	338	337	332	340	344	361	343	347	348	348	329	353	331	334	334	354	378	373	373	378	352	378	357	356	375	368	350	389	332	373	374	327	351	336	365	349	361	368	339	329	343	369	349	350	315	380	363	357	328	372	377	340	343	337	356	382	336	383	377	352	337	358	346	350	359	375	302	341	329	351	374	334	354	373	350	367	335	355	322	408	358	370	382	376	336	377	340	343	345	363	344	344	310	380	385	335	343	390	351	317	364	359	363	367	365	353	382	349	377	360	343	346	353	347	356	362	327	336	345	350	335	320	376	356	376	344	333	346	373	381	355	333	355	392	358	365	379	359	357	371	332	393	352	319	344	346	384	364	366	376	366	351	347	310	351	346	369	349	328	388	365	340	329	354	377	365	363	338	367	373	350	355	340	299	345	343	365	340	347	394	360	379	384	359	375	317	343	377	330	375	361	322	337	356	378	363	326	365	380	363	338	379	363	394	330	373	347	350	369	375	374	358	362	373	332	372	373	346	370	353	354	357	328	363	377	372	366	357	361	370	356	353	352	369	340	341	325	352	347	378	385	363	358	391	369	339	347	342	359	342	382	366	331	330	362	353	361	395	346	341	355	347	312	342	321	350	388	366	370	386	341	365	334	335	359	385	356	360	390	338	356	364	368	328	337	358	335	373	351	387	403	329	352	354	317	372	348	334	323	346	374	360	356	313	344	356	348	340	351	319	390	393	347	367	352	325	344	351	355	372	333	344	365	368	348	337	352	344	373	367	351	366	360	355	326	343	343	352	384	348	351	363	353	368	355	369	340	341	358	368	380	365	356	344	339	368	352	363	353	329	379	378	354	338	337	348	359	381	360	373	366	382	323	362	342	332	377	350	352	372	373	377	359	352	361	373	343	375	347	341	327	329	313	362	379	365	314	347	376	359	334	374	357	361	381	366	398	334	356	382	359	371	340	333	356	335	364	344	320	337	325	350	348	361	362	348	378	373	334	342	324	358	379	354	348	361	351	393	332	347	332	350	320	386	315	337	349	374	366	388	346	337	383	402	350	350	362	344	399	361	373	322	371	339	348	350	369	358	340	356	345	347	392	330	354	359	335	359	364	359	351	345	371	354	371	338	341	340	346	313	385	359	373	360	340	353	350	363	352	333	349	379	331	357	351	381	412	347	337	334	338	352	346	345	358	361	346	326	349	356	352	353	399	366	357	353	350	369	390	346	362	341	361	336	312	351	345	346	371	353	374	359	341	355	353	335	338	341	337	323	360	379	354	318	379	345	360	386	352	356	301	338	364	385	334	368	394	360	388	344	291	352	392	371	349	323	327	353	356	375	360	335	347	370	353	342	372	329	354	326	352	352	340	380	353	340	348	362	357	368	346	347	356	332	369	363	364	332	355	339	395	363	374	362	379	363	324	355	372	356	336	376	335	359	337	375	341	357	342	328	353	364	339	367	419	323	354	352	327	330	342	366	397	332	369	331	324	363	354	336	311	350	357	372	334	341	369	365	390	360	358	353	393	340	364	362	348	394	383	376	357	383	375	355	372	332	353	367	352	377	347	325	358	371	369	345	373	337	348	369	354	360	358	351	350	380	376	411	334	330	370	352	355	348	346	344	369	353	332	342	353	367	357	364	352	353	344	328	369	365	358	350	319	384	365	372	383	331	346	348	346	352	363	367	358	353	338	356	385	328	394	339	348	337	388	318	354	349	372	377	356	380	343	345	399	384	351	348	314	332	322	374	345	405	405	355	354	357	381	369	368	342	380	324	346	368	365	395	374	355	332	369	352	352	358	358	351	356	322	379	363	362	381	326	373	355	342	346	371	341	338	359	366	375	355	333	351	361	354	355	349	332	318	329	385	324	338	379	355	372	391	349	397	336	357	360	372	364	341	320	355	339	387	350	369	402	350	372	390	351	379	379	344	350	352	342	374	346	352	318	363	337	368	317	344	351	356	361	330	356	370	343	347	368	358	389	378	348	320	369	367	367	378	348	320	335	351	382	397	361	367	369	382	353	362	350	348	332	349	362	336	360	376	378	339	368	347	358	313	362	332	352	414	371	385	395	363	370
55457	56921	22316	12916	11475	3574	1175	447	422	413	402	370	355	371	356	367	381	364	342	347	366	324	337	342	375	345	379	364	352	364	315	367	371	399	371	381	344	377	374	360	407	354	339	393	365	339	372	359	386	379	375	364	375	317	347	360	348	358	337	330	357	370	337	329	367	341	353	370	348	341	356	355	337	366	344	376	348	357	349	324	326	354	352	326	379	322	354	381	350	370	318	346	355	346	359	368	361	360	341	348	324	359	331	335	329	362	358	378	333	343	325	358	316	352	347	339	370	342	366	352	336	326	364	381	342	338	349	368	351	362	327	362	317	364	352	358	365	345	362	345	322	356	383	367	334	370	360	336	352	340	367	340	367	356	345	336	323	340	337	355	340	359	333	361	341	339	328	338	379	369	383	376	371	337	308	356	344	339	347	364	343	345	326	362	354	317	345	352	339	372	342	328	328	326	356	325	338	361	349	352	349	320	332	338	324	398	352	374	329	328	320	335	380	345	317	369	341	301	315	363	356	343	386	320	330	367	372	369	379	331	325	372	374	345	333	350	298	342	356	344	322	402	331	358	364	327	370	337	324	337	325	334	356	365	332	336	339	368	337	338	327	368	334	321	360	383	370	324	307	359	352	365	361	376	329	342	369	319	325	349	370	360	390	356	343	345	363	360	371	320	331	325	320	356	340	345	308	385	346	340	340	373	342	346	366	336	328	339	331	344	327	333	320	325	339	348	363	341	355	384	364	337	338	340	359	321	358	319	350	350	321	375	355	349	385	319	339	324	347	338	332	350	321	339	375	354	332	379	340	360	375	324	339	388	340	366	332	284	328	363	329	394	374	366	341	370	368	357	319	327	387	358	348	360	367	322	343	363	334	337	353	321	325	359	361	338	348	361	390	333	336	318	370	325	354	361	355	338	355	313	324	348	369	370	366	346	329	323	354	385	362	343	380	358	361	362	353	348	340	342	334	355	324	332	318	338	335	339	340	363	367	341	328	352	321	371	327	354	335	379	347	363	334	372	367	348	388	312	325	359	353	334	354	361	346	333	342	353	368	381	347	337	364	344	331	357	364	372	372	363	342	321	316	347	349	360	347	395	308	338	336	297	382	353	345	331	363	350	325	343	341	371	332	357	322	310	348	336	375	347	331	354	361	334	374	327	340	363	353	353	338	339	333	373	338	338	340	354	347	365	364	352	350	377	329	348	321	354	318	365	360	331	346	362	356	332	337	366	357	342	351	372	323	363	369	353	355	318	345	323	367	355	337	357	354	360	363	359	356	407	337	351	352	343	323	346	368	366	353	371	337	327	304	344	342	317	338	348	351	352	336	376	344	341	330	383	327	325	348	344	365	347	328	357	330	316	326	336	345	368	343	322	357	359	333	345	324	335	334	329	362	304	309	328	362	350	352	336	338	378	359	350	322	356	389	343	339	361	347	322	329	321	348	299	344	333	329	348	360	375	345	330	312	350	315	347	347	361	350	311	374	355	352	364	343	360	342	372	346	357	342	347	331	340	333	351	332	350	360	362	354	352	328	364	345	316	376	333	362	376	348	366	347	355	355	354	358	335	324	359	319	337	311	343	332	327	389	379	356	315	349	330	355	372	334	350	355	348	343	341	353	328	350	321	318	354	377	366	381	362	341	337	371	332	354	347	349	367	326	328	361	341	370	351	323	377	334	333	348	365	374	333	356	371	329	354	343	337	348	326	312	374	336	344	356	381	332	354	358	359	340	353	318	304	370	323	330	366	359	355	362	343	351	355	351	345	354	311	364	362	326	360	365	357	353	363	313	345	377	334	306	330	346	368	367	357	344	363	392	403	341	338	354	322	341	351	364	337	333	345	352	324	325	349	319	380	351	324	349	363	365	320	346	338	356	329	324	338	351	348	336	343	361	371	352	360	336	352	335	381	326	357	336	363	339	364	337	341	379	334	350	381	328	378	304	373	344	334	316	342	351	338	329	321	355	364	324	354	367	376	357	347	350	351	370	335	342	345	361	352	349	326	326	334	335	350	335	352	387	338	327	334	360	331	308	387	335	367	367	373	321	327	365	362	359	339	385	397	342	328	329	344	370	351	341	329	339	358	333	336	345	339	370	360	366	369	350	332	337	372	340	326	361	372	386	363	360	360	339	367	366	329	340	315	337	339	371	377	304	354	366	306	341	345	363	344	365	349	348	357	325	348	358	346	375	310	343	343	329	345	331	399	363	365	334	330	343	357	307	341	325	343	338	355	348	357	302	347	344	346	330	330	325	358	383	393	348	339	298	371	353	348	338	321	317	357	338	366	351	357	345	357	358	364	330	340	351	336	359	401	320	316	369	361	364	402	327	348	348	347	351	323	347	329	357	351	325	307	323	315	346	320	337	309	351	331	350	314	322	336	308	354	343	335	334	353	340	340	329	325	331	333	356	351	374	326	344	312	374	360	325	368	369	322	355	333	358	328	328	344	362	322	336	336	350	354	358	319	360	387	338	337	370	346	285	337	328	340	352	314	378	365	341	377	347	333	358	366	326	325	349	342	331	351	349	331	355	350	352	352	326	372	346	329	328	362	352	343	380	330	353	345	308	317	329	375	325	337	383	340	329	334	358	354	331	352	355	334	331	323	351	325	350	362	334	362	384	362	340	365	398	344	379	355	356	380	365	366	349	374	330	342	343	359	331	336	350	352	351	335	359	343	353	334	373	346	361	370	336	338	320	347	373	345	319	332	359	347	343	369	344	337	368	360	284	361	384	323	366	342	349	331	380	358	328	342	337	371	354	324	348	296	324	380	343	325	376	339	347	370	328	339	329	321	339	375	339	324	334	346	337	381	351	306	357	351	337	364	334	358	362	352	361	330	334	350	365	355	342	334	357	330	355	364	342	337	378	340	320	366	347	323	360	354	319	305	348	341	389	338	352	374	325	393	332	374	380	336	342	341	349	349	378	359	348	360	340	374	325	390	330	323	314	329	333	367	302	370	375	347	367	405	352	315	349	363	370	315	318	330	344	359	351	350	365	313	338	374	314	359	329	371	332	329	321	317	334	348	353	343	368	370	368	369	330	371	338	342	345	323	350	354	329	346	341	350	333	384	348	372	352	371	359	364	343	335	354	301	352	339	352	356	368	341	345	360	356	336	347	339	347	354	356	360	348	358	329	343	343	352	362	356	367	338	336	331	331	369	343	363	378	327	323	330	337	317	349	332	344	362	350	329	371	369	329	341	349	363	364	346	336	365	340	352	350	340	348	355	343	372	343	358	309	336	329	380	363	382	322	340	346	359	340	316	365	331	376	315	333	341	319	329	347	331	344	355	352	361	375	326	359	355	347	348	342	369	352	335	356	341	343	363	351	344	345	348	326	346	346	352	346	343	318	346	343	361	346	369	360	328	341	326	320	360	369	398	362	324	350	345	351	322	349	345	370	345	325	351	355	300	349	345	333	332	344	341	330	348	342	316	352	388	323	343	334	339	330	379	331	326	366	349	338	364	368	340
24533	21564	28651	24578	22201	16032	3687	701	566	561	518	488	535	493	463	534	458	528	478	425	520	490	452	482	463	468	498	450	478	440	503	500	488	526	460	497	500	458	482	502	487	454	448	487	453	467	492	455	477	510	517	429	448	523	491	488	472	500	467	497	543	440	475	498	485	482	452	481	483	498	478	473	476	508	438	461	479	477	477	461	490	494	470	470	462	458	457	457	450	504	463	507	444	472	417	480	440	464	507	496	491	499	473	528	488	486	502	513	484	460	507	450	450	503	461	493	465	475	512	489	464	514	468	475	461	477	447	496	480	479	511	508	488	459	458	460	469	418	476	473	497	493	486	510	468	465	495	441	499	452	462	465	449	487	503	477	463	509	465	475	460	448	477	492	439	485	516	450	508	499	527	466	523	467	463	466	470	480	464	436	487	473	489	487	433	504	473	477	465	496	522	457	461	480	466	499	461	449	465	494	423	443	452	448	437	465	500	483	484	467	466	463	461	446	476	476	503	491	451	497	459	477	507	475	474	456	480	444	462	480	451	484	476	487	501	459	516	492	493	444	424	462	521	489	456	478	505	479	458	422	475	516	493	473	468	507	488	461	478	472	428	479	449	461	499	477	459	451	423	474	485	484	439	455	486	522	480	464	494	467	502	519	467	432	456	474	455	487	478	459	455	495	452	491	492	440	445	470	488	475	485	474	483	459	476	431	470	484	533	466	480	498	446	452	463	468	473	471	451	421	500	468	514	481	514	463	454	423	481	505	474	482	490	503	460	495	493	490	498	483	487	471	477	439	469	444	511	464	468	467	492	465	466	494	499	509	530	455	473	479	449	450	454	449	489	463	457	523	488	508	454	463	480	455	480	497	478	437	508	476	450	508	464	471	452	482	459	481	501	488	468	496	464	488	485	518	469	429	464	454	470	431	509	468	488	446	492	477	488	446	456	483	469	451	445	428	518	482	415	487	460	465	458	485	488	456	508	489	455	474	487	467	487	465	484	468	470	477	487	442	463	454	489	469	501	488	488	494	472	493	519	452	477	469	474	434	525	447	465	460	462	464	442	479	463	440	478	484	467	432	490	429	473	518	485	469	470	459	489	464	470	474	469	470	472	489	508	517	470	457	495	471	436	498	490	495	442	484	483	484	447	536	514	454	485	472	520	495	456	455	490	487	475	475	488	437	444	435	484	509	437	493	500	477	438	455	446	494	509	473	447	523	434	508	484	507	497	494	464	479	505	471	518	502	455	501	456	446	485	516	528	480	442	436	447	449	519	462	469	470	451	494	476	487	479	476	510	456	504	452	506	495	482	497	485	472	462	473	498	502	482	488	456	464	476	458	470	475	474	476	454	458	445	449	467	491	509	454	462	433	444	478	462	480	473	447	480	476	512	472	466	483	482	465	452	459	449	523	505	487	468	457	450	467	509	484	462	501	479	518	459	482	448	471	487	429	467	510	433	434	484	477	484	484	489	500	450	462	455	445	452	465	462	483	459	472	495	471	474	447	474	450	498	476	484	416	478	509	479	461	486	473	496	473	477	460	485	445	459	508	474	487	496	420	478	491	467	464	485	472	457	471	460	459	457	477	487	491	462	450	476	474	491	503	477	469	497	490	448	480	495	462	483	481	444	485	455	488	470	482	518	468	498	454	474	460	495	497	489	499	498	475	479	504	488	455	473	476	478	432	488	487	463	474	476	436	475	501	476	458	492	446	453	467	465	487	502	479	475	456	465	453	505	484	489	497	451	466	466	473	497	469	464	438	469	494	426	487	485	484	444	449	506	446	468	483	467	463	442	475	464	460	474	493	472	463	458	474	473	432	467	475	463	440	529	464	472	451	487	478	494	468	437	469	502	461	481	446	500	485	473	471	474	487	522	472	473	435	444	486	472	468	479	481	493	486	495	447	476	476	476	483	485	455	510	449	462	459	486	482	483	455	479	490	441	458	492	476	459	472	484	488	497	482	495	489	478	487	484	464	492	489	506	474	497	484	447	497	507	494	496	484	477	481	484	457	491	460	519	475	489	425	483	502	498	472	445	496	430	453	464	476	463	491	514	495	454	466	489	455	461	462	475	468	467	475	470	446	458	481	467	499	487	448	447	466	447	484	471	459	480	497	440	497	477	486	476	519	493	486	449	472	468	455	452	472	461	471	457	455	476	469	467	455	441	473	472	455	477	488	486	476	483	470	462	450	480	429	463	511	453	469	500	439	488	440	520	455	461	463	497	427	486	495	480	450	476	472	468	464	500	471	498	472	498	447	467	494	465	463	458	460	473	467	474	497	448	475	528	487	489	457	452	503	474	482	455	485	501	449	460	478	456	457	465	491	465	479	470	470	475	473	469	459	502	491	479	506	494	488	475	438	465	483	479	524	459	450	465	517	524	457	455	432	483	457	444	472	454	447	455	468	461	454	479	477	446	461	437	440	456	520	474	454	483	478	498	480	443	472	454	462	472	460	474	460	410	461	503	440	465	469	472	445	453	471	486	441	494	467	501	451	464	459	450	460	483	443	487	472	491	486	475	435	487	493	461	497	466	471	483	464	476	443	426	515	482	463	464	475	434	483	469	447	478	499	445	510	510	462	446	464	464	480	475	497	473	479	485	477	483	457	499	482	425	459	488	492	429	461	467	449	430	476	500	468	436	458	490	472	452	456	469	438	502	480	454	456	429	451	467	487	460	470	501	484	446	478	498	465	435	441	486	476	472	465	464	452	434	462	461	451	398	460	475	482	496	504	494	489	468	487	470	508	440	476	490	481	488	477	467	482	446	478	456	453	450	526	477	456	471	485	462	458	455	508	494	470	439	474	482	458	493	479	468	475	438	467	519	443	501	487	460	439	482	444	490	483	461	508	473	500	455	482	519	466	482	440	448	463	478	515	517	475	487	486	439	445	486	489	461	503	476	470	452	539	504	472	459	439	477	448	453	482	452	441	494	496	455	457	503	463	441	453	451	502	478	455	530	454	478	451	430	469	520	507	498	490	467	478	484	490	495	481	444	483	480	432	456	471	495	489	477	498	503	514	458	449	514	448	479	478	488	469	464	479	458	483	422	481	467	480	435	453	435	470	446	480	449	485	442	470	455	462	477	454	501	470	490	494	464	468	469	457	488	489	456	469	476	481	515	473	479	484	493	487	476	475	460	457	449	480	484	467	479	444	510	483	518	480	422	433	477	489	462	456	499	507	453	463	473	479	437	476	489	444	459	432	457	468	441	440	437	492	474	470	505	491	493	512	468	509	473	471	489	446	476	459	459	465	443	474	491	436	468	465	482	493	470	470	464	454	456	458	460	471	477	477	483	438	494	499	448	471	447	456	473	487	436	486	468	499	482	488	489	443	441	439	525	497	514	436	469	450	461	446	512	466	453	485	495	481	507	481	458	451	423	510	483	457	477	463	476	433	465	459	491	470	484	501	478	450	463	513	487	502	493	475	474	476	473	438	439	521	506	473	466	479	483	465	464	492	466	488	456	495
54788	68954	30461	23063	18800	5774	2164	592	518	538	568	513	481	477	502	494	488	477	486	453	516	467	495	497	459	498	465	458	478	501	462	431	461	482	457	469	445	474	522	460	460	438	481	475	512	497	486	498	492	477	463	444	425	457	457	486	449	475	465	471	454	442	434	453	455	453	451	481	408	438	478	462	460	451	470	449	444	486	458	456	447	447	450	462	462	461	464	493	477	484	438	448	451	469	456	446	442	479	466	472	452	441	476	424	432	444	496	458	434	426	440	450	465	472	424	462	472	417	424	505	455	448	447	461	415	484	420	403	455	459	441	466	449	474	468	495	470	478	415	463	448	467	446	459	465	469	468	461	453	443	442	488	501	448	439	461	447	442	418	432	447	418	490	464	475	456	481	412	445	462	485	466	423	499	456	449	472	465	464	432	448	452	444	473	467	440	463	439	433	431	488	432	456	472	436	441	439	447	451	453	485	451	442	449	447	442	447	468	463	439	452	461	470	505	447	451	447	419	429	430	435	463	465	430	429	435	453	430	490	456	452	477	438	442	410	459	442	446	434	441	455	447	501	483	467	477	452	474	463	431	499	437	433	443	455	477	461	450	424	447	452	476	429	405	432	426	490	473	428	445	433	426	426	455	436	456	443	459	460	455	450	453	452	425	426	450	434	430	485	410	449	428	446	443	492	413	488	409	446	471	444	451	425	435	504	451	446	485	469	459	452	428	487	449	464	403	430	438	423	432	464	482	448	445	451	490	479	435	464	465	404	454	456	434	454	506	450	484	460	437	426	478	441	424	462	473	463	455	420	468	432	418	454	480	440	469	420	486	442	476	475	482	433	450	442	478	450	448	465	462	454	449	433	469	491	430	442	443	467	457	459	455	394	460	471	490	460	421	461	427	464	454	470	479	491	448	428	474	466	440	453	479	458	443	465	429	443	450	409	498	400	454	471	423	481	463	414	490	448	434	451	451	482	467	438	453	474	383	464	473	450	424	420	453	408	455	435	439	489	465	505	498	427	456	444	466	469	434	428	436	416	443	469	424	446	477	451	433	447	431	438	460	467	452	483	464	493	432	413	435	460	440	428	456	469	429	446	442	436	446	474	428	407	430	447	448	429	475	426	412	436	461	430	470	444	458	488	521	410	435	469	451	405	445	477	465	426	458	442	422	447	450	436	441	427	444	461	447	451	461	428	476	435	415	467	445	437	462	446	438	458	470	478	441	467	429	455	484	454	446	485	485	421	466	462	457	427	457	460	466	430	481	423	462	452	475	444	464	449	462	472	445	430	464	457	448	412	455	440	398	470	468	399	465	431	444	469	434	468	427	434	430	454	456	486	468	464	443	457	443	465	449	437	422	452	410	437	485	441	445	457	460	467	449	449	445	429	456	437	456	426	463	462	470	501	450	427	428	453	465	449	440	473	478	459	433	465	485	439	479	447	429	452	465	443	467	455	496	463	446	432	462	434	441	457	429	450	455	551	431	438	484	474	447	438	452	443	433	426	455	469	495	437	445	429	419	440	442	460	435	468	449	437	411	455	449	427	398	482	471	425	453	453	460	443	468	440	439	448	470	465	439	438	425	455	499	456	440	461	462	443	460	458	453	446	457	478	463	443	451	436	457	431	456	474	424	439	437	454	417	431	483	443	436	477	450	460	422	479	433	464	455	482	447	460	459	442	407	441	469	443	434	466	464	449	437	414	460	453	412	429	455	462	432	438	468	432	430	469	445	470	418	413	496	463	456	454	471	450	397	493	425	419	465	427	471	437	459	443	446	421	422	462	453	463	441	417	487	449	450	463	456	470	461	450	433	500	436	467	431	446	459	460	459	431	459	447	439	471	475	489	451	437	424	479	480	433	439	501	427	455	435	483	455	478	475	413	524	445	453	424	442	422	419	403	430	424	412	435	464	432	456	464	440	453	431	461	435	458	426	429	410	489	458	419	466	441	458	465	439	457	486	386	445	446	445	447	407	441	444	432	441	482	473	451	445	483	447	468	486	430	432	484	459	437	437	447	404	454	434	446	460	452	458	465	441	466	437	464	475	415	427	449	458	457	463	438	450	461	453	434	450	440	490	425	468	464	436	444	461	459	453	463	502	400	472	469	428	416	455	458	457	488	431	466	478	449	429	458	456	431	481	455	473	434	431	440	433	447	450	445	454	466	429	435	453	455	446	442	439	446	438	449	438	472	455	463	416	480	450	435	443	450	452	467	446	427	468	452	469	458	481	422	417	469	436	472	404	455	424	426	486	430	409	463	502	469	486	443	427	449	449	419	477	419	413	445	458	456	451	447	492	453	479	444	448	483	421	457	442	449	433	435	448	416	454	470	484	441	391	426	456	411	490	461	434	470	465	394	441	441	444	463	452	461	425	476	457	487	463	444	440	415	430	460	449	448	445	449	440	467	468	454	484	480	476	417	450	465	448	476	425	425	486	454	450	455	454	424	434	439	456	428	427	446	462	456	458	445	473	425	473	481	445	447	440	471	418	479	467	470	404	447	466	452	429	454	481	410	451	461	440	447	476	430	489	465	404	437	447	438	441	445	485	451	416	443	440	441	418	456	426	404	455	430	462	432	450	472	491	470	443	425	474	418	418	453	494	458	454	447	424	452	444	425	439	422	435	447	482	454	449	414	480	453	425	442	469	465	439	496	447	421	464	479	461	436	465	443	490	511	447	436	430	464	434	442	436	457	471	445	443	458	435	438	469	423	450	451	458	456	408	427	437	430	441	436	403	463	458	438	443	480	437	431	427	455	448	439	459	454	428	470	448	433	459	463	433	434	454	495	448	446	493	450	448	478	455	449	473	466	418	462	444	453	452	427	426	413	442	466	448	442	459	479	454	449	460	469	442	441	437	459	456	456	416	454	471	453	456	472	468	453	501	479	458	437	461	418	443	430	460	435	426	431	424	418	458	456	429	463	438	474	454	465	434	439	433	452	431	430	449	459	471	465	440	457	448	439	477	468	452	443	448	438	408	445	430	487	426	442	413	442	439	442	417	471	464	475	399	413	460	463	425	441	435	425	455	426	445	463	447	424	453	429	471	465	467	444	462	438	456	424	454	485	434	418	453	428	443	425	481	463	495	447	465	422	445	467	474	452	447	412	432	453	472	448	463	453	456	480	467	435	437	462	461	454	457	428	477	465	437	486	472	419	449	429	457	464	426	453	488	452	485	443	401	447	472	440	413	421	453	449	450	477	454	461	439	457	472	457	458	464	452	427	427	426	428	441	423	422	455	468	454	462	431	451	438	457	471	456	440	464	489	466	440	437	414	457	510	431	469	448	440	457	431	433	439	464	463	453	455	495	428	454	458	438	481	439	438	478	439	453	433	470	441	444	486	454	444	452	434	420	456	444	451	450	475	471	411	453	445	486	462	441	448	467	438	386	425	496	465	464	456	464	449	412	453	508	483	455	448	479	459	441	442	448	412	415	461	444	465	437	441	457	444	485	442	482	470	445	476	420	452	499	451
30842	20575	6081	1962	1174	622	455	429	452	403	409	439	418	415	399	409	407	438	412	424	420	421	404	403	426	465	421	430	451	415	409	455	422	425	449	405	397	374	435	439	460	434	459	449	461	425	431	429	432	437	425	444	452	413	419	398	422	416	402	393	428	411	437	437	459	403	393	419	427	400	412	407	429	427	411	446	419	437	434	429	410	422	425	441	442	405	418	429	456	408	409	431	435	420	451	428	426	426	399	400	424	373	414	407	431	406	408	428	387	403	416	388	423	437	359	433	422	410	403	447	392	404	422	433	404	437	404	395	424	411	452	394	443	434	395	436	456	428	418	415	400	450	401	386	407	418	414	428	428	401	457	406	444	450	417	386	408	422	418	401	430	431	400	392	444	450	425	425	403	421	397	427	451	405	386	409	462	434	425	418	434	403	446	431	421	410	469	402	418	436	441	447	408	434	405	406	441	457	436	454	410	455	418	431	431	379	396	425	419	429	436	426	378	438	426	411	432	433	421	405	402	448	431	410	437	449	427	430	413	443	415	440	408	460	436	426	416	457	425	414	427	417	443	431	466	386	417	448	451	406	461	420	417	435	416	457	443	420	412	431	398	442	428	411	421	402	408	446	427	425	424	421	428	418	411	435	416	444	425	403	396	418	398	425	401	457	420	443	393	442	400	435	452	447	416	415	428	419	433	410	453	444	408	422	447	412	423	427	444	433	432	431	423	447	454	438	431	431	401	436	444	434	459	434	397	391	439	427	435	461	406	438	448	445	442	425	426	422	408	420	430	413	403	437	438	438	420	399	419	433	441	459	433	403	400	407	422	402	452	440	434	416	392	438	451	421	416	446	441	414	383	440	394	410	407	441	434	422	424	431	453	405	414	410	447	426	408	452	409	411	392	400	430	396	433	404	389	415	417	443	426	386	414	423	418	420	414	408	409	421	396	426	425	424	410	429	452	432	419	422	427	410	405	423	404	444	449	428	430	437	418	411	381	431	422	420	431	418	437	441	430	404	421	434	403	411	437	389	463	390	411	423	461	421	425	410	444	425	435	435	415	434	416	431	405	431	414	417	425	450	451	447	400	437	390	421	434	422	424	427	404	435	405	413	473	432	465	415	469	401	422	453	482	423	413	409	437	407	404	459	419	443	373	426	412	456	438	426	411	419	440	396	412	429	412	405	442	424	406	453	418	416	405	416	428	399	421	440	425	424	443	453	404	431	414	379	403	417	414	436	427	422	450	405	451	441	390	428	431	449	409	421	435	418	408	443	435	403	437	420	439	418	434	416	426	410	437	415	429	440	419	418	441	451	420	419	422	442	443	389	377	450	433	417	431	377	449	418	414	428	441	430	409	443	430	424	428	419	458	480	449	426	422	436	422	439	416	422	433	390	444	430	433	395	449	387	433	458	446	419	473	430	429	414	417	443	443	445	413	450	418	445	407	369	426	440	391	411	393	437	400	412	409	452	400	408	425	408	416	451	432	377	430	401	391	407	416	415	417	433	456	389	417	426	443	413	486	420	428	433	427	394	443	400	437	422	403	446	404	402	457	427	446	407	471	461	443	432	454	408	425	445	407	452	418	418	421	434	430	431	412	433	449	379	450	409	435	393	433	416	446	409	459	437	407	451	422	430	438	442	410	407	422	433	395	421	443	383	432	411	417	411	409	437	446	440	463	420	445	409	432	429	409	416	429	456	436	456	411	426	429	406	420	412	419	413	432	404	433	473	452	394	439	423	421	409	439	455	447	441	450	449	390	422	414	446	428	435	423	381	457	413	431	423	433	407	410	438	428	367	416	386	422	438	423	433	411	430	461	433	482	433	437	444	359	415	410	402	396	397	445	406	399	451	416	426	438	434	413	406	404	450	401	424	436	421	416	401	433	398	483	426	477	427	415	390	437	433	430	428	411	407	464	405	414	440	411	413	412	416	424	459	453	417	381	428	366	444	417	451	415	414	403	409	409	446	419	428	419	474	406	405	419	425	433	433	377	403	390	436	409	422	386	444	431	414	383	452	427	411	423	382	440	398	417	419	389	442	477	414	447	415	414	440	423	475	408	450	422	408	390	395	423	441	455	436	409	401	425	396	377	422	463	406	422	437	404	413	418	442	466	428	391	427	383	459	420	418	431	471	436	432	394	441	443	408	407	420	447	385	382	414	443	428	430	397	419	428	426	424	414	411	451	388	419	399	421	375	400	432	429	421	441	449	447	391	390	424	409	439	441	432	410	419	407	454	435	419	403	439	453	420	446	413	442	417	468	431	396	418	445	444	399	466	449	446	437	413	417	377	421	433	417	415	425	390	433	429	426	385	431	448	416	441	427	405	423	433	438	399	414	405	422	427	445	410	406	422	440	422	412	427	414	425	442	410	434	417	433	424	414	467	452	428	443	435	440	439	417	428	464	368	428	448	416	450	411	424	419	420	424	432	411	423	446	408	417	421	434	420	438	413	405	424	429	385	421	411	410	386	446	463	450	449	451	414	419	433	395	441	413	404	401	408	428	435	422	398	412	410	406	419	428	426	407	413	426	430	396	421	413	411	392	422	447	427	422	381	425	428	445	451	434	424	442	431	421	431	409	416	454	454	416	413	445	427	435	401	419	360	419	412	435	462	445	389	432	437	438	416	415	434	425	412	446	433	414	392	394	430	413	445	417	389	471	441	442	392	434	454	438	425	436	456	414	434	406	412	434	406	443	428	395	392	467	448	452	434	399	389	409	421	434	433	416	442	417	434	412	414	413	420	455	423	400	422	431	428	384	416	427	403	418	432	427	385	424	420	433	402	423	412	440	395	413	385	415	441	411	438	449	406	433	419	438	396	408	436	370	442	433	402	393	431	388	409	417	416	431	378	445	405	410	429	461	447	420	404	442	445	399	397	433	442	415	410	390	394	417	432	440	449	402	418	434	412	406	416	410	413	390	445	401	436	400	419	395	403	404	394	421	425	431	397	376	427	384	410	448	397	408	451	457	421	410	429	449	409	394	391	450	446	411	424	410	362	459	422	409	407	454	422	445	417	419	417	441	408	380	427	450	431	415	401	387	433	399	406	430	412	435	445	440	428	443	427	421	443	432	413	416	446	446	420	384	422	404	448	430	395	416	405	428	410	391	404	443	397	413	413	420	426	407	450	416	444	402	407	443	418	424	402	432	429	413	408	474	441	404	387	389	428	408	439	400	427	449	437	415	426	401	425	405	438	420	406	405	424	389	450	411	389	455	420	410	436	446	411	432	374	438	422	438	416	402	430	431	441	397	426	413	483	442	421	374	401	449	422	405	416	405	444	435	437	419	457	427	407	449	401	418	481	416	408	450	443	443	421	390	426	400	439	402	403	426	421	411	452	430	429	409	429	422	450	407	447	432	457	399	377	445	419	447	415	457	389	428	394	444	421	393	449	427	456	414	419	431	420	471	425	452	440	379	431	423	423	411	415	480	424	453	472	429	439	413	417	399	431	428	435	393	451	428	431	376	405
20629	13539	2453	1678	1393	598	404	401	363	373	373	365	368	383	372	380	377	379	402	346	356	345	370	370	413	386	378	397	395	377	385	410	402	390	386	369	360	400	373	370	345	375	396	390	349	396	409	360	367	382	400	401	378	380	376	362	358	394	400	397	354	382	384	377	388	401	388	369	383	375	374	381	388	380	381	387	353	375	394	383	402	411	383	372	374	375	418	382	401	392	336	375	435	360	376	383	366	354	380	363	376	343	344	404	381	401	360	359	394	368	379	381	371	354	354	355	349	358	328	356	361	353	390	357	394	378	380	387	389	337	372	360	346	322	352	390	377	361	410	366	367	399	374	375	396	398	361	393	383	368	367	369	371	347	416	369	368	382	376	359	349	355	359	419	427	385	377	369	383	377	377	413	363	375	383	380	354	392	385	352	371	350	387	358	377	377	370	361	379	388	361	370	368	367	374	360	387	379	370	376	384	368	359	379	342	389	365	392	398	386	349	367	391	385	329	364	394	376	390	397	364	379	354	380	350	355	355	347	388	363	373	402	367	402	402	413	393	350	375	361	363	360	382	376	411	408	378	363	361	365	389	360	387	400	385	368	364	347	400	371	382	382	378	382	349	368	363	385	360	414	354	353	387	390	367	364	357	373	383	381	390	402	370	394	350	372	344	363	389	380	375	345	375	374	374	365	371	370	367	365	363	371	328	386	382	416	402	360	355	366	374	403	357	368	359	375	359	379	380	363	351	368	366	349	378	362	368	376	345	359	390	371	372	371	349	384	370	407	395	373	364	357	379	400	352	405	365	352	383	395	343	355	389	380	376	386	351	380	391	392	395	397	364	399	376	366	388	357	380	364	364	383	364	385	378	367	373	368	399	365	353	404	377	363	384	381	374	399	392	385	352	348	348	421	377	367	411	372	358	355	376	369	347	344	375	374	356	361	377	351	374	339	394	378	410	376	349	363	392	387	360	402	406	380	384	364	392	367	375	372	415	380	371	324	375	402	349	417	381	372	385	369	370	400	360	378	363	336	391	398	398	383	366	379	350	380	391	385	380	377	374	336	365	382	384	375	388	348	401	373	392	345	338	351	396	367	354	384	376	389	374	373	367	371	369	363	353	378	385	366	397	363	387	371	379	376	363	355	366	380	400	381	389	360	375	382	364	375	403	372	352	403	383	387	350	384	354	355	377	379	380	372	390	392	347	353	432	369	383	385	405	364	393	357	390	395	367	382	388	404	356	429	349	340	369	362	389	406	368	365	364	402	390	377	388	334	378	384	374	386	367	382	354	381	358	389	356	377	388	350	384	372	365	370	358	383	400	410	372	390	348	372	388	381	369	384	358	362	375	386	323	382	376	404	385	341	403	378	411	360	382	389	396	411	344	377	395	362	370	360	326	372	358	395	390	330	388	391	338	340	357	385	353	380	353	386	369	376	350	358	393	358	393	388	390	411	400	391	421	379	353	367	355	370	386	354	372	369	397	370	337	333	400	355	366	376	381	376	337	379	362	371	374	399	358	407	370	381	400	423	365	368	384	350	387	360	342	365	375	429	382	384	366	367	384	364	394	394	362	382	382	368	359	372	392	373	377	340	412	390	403	442	355	373	372	365	387	391	359	372	395	395	376	359	379	365	415	351	366	367	368	370	370	376	383	392	350	375	350	403	386	351	344	382	339	367	344	412	371	366	404	366	397	370	361	381	383	390	365	365	356	383	368	369	388	363	351	381	391	404	356	398	366	351	362	383	341	354	397	375	329	390	380	364	375	397	387	371	400	396	401	370	349	372	360	395	361	406	394	405	390	381	389	395	370	379	356	354	381	377	385	355	407	364	348	392	355	363	363	405	350	409	419	362	377	369	395	364	388	373	404	351	374	369	369	407	344	406	332	378	398	357	385	339	350	388	350	371	349	361	389	379	383	393	369	353	364	388	393	373	369	352	360	371	410	336	345	396	349	380	386	391	364	380	394	368	356	374	356	372	385	382	382	366	338	385	353	364	388	384	359	415	354	360	364	355	379	376	369	417	371	404	369	388	391	375	367	358	353	371	386	366	398	339	389	404	407	380	362	397	355	389	390	374	339	365	373	357	393	390	417	385	361	383	357	384	373	379	377	355	378	383	357	395	389	376	374	375	378	400	358	363	361	385	365	344	406	377	393	357	374	366	383	370	376	322	387	362	388	369	361	359	367	372	340	400	382	372	362	381	367	376	396	360	368	358	361	385	362	389	404	359	407	376	388	354	379	382	393	365	338	356	351	354	379	375	384	361	362	381	392	365	392	359	351	390	384	356	374	348	359	347	373	370	335	351	369	388	409	375	405	381	397	361	395	411	364	378	390	359	350	404	366	337	399	407	367	407	369	365	376	379	372	369	400	378	381	371	354	394	373	415	380	376	356	372	399	342	384	380	374	357	365	389	324	361	408	359	364	407	386	339	362	343	420	352	374	405	404	396	375	326	353	377	349	344	362	358	379	379	340	411	385	372	362	364	368	358	397	412	406	359	359	381	370	385	376	365	355	376	389	375	422	374	365	394	355	379	380	345	397	361	365	426	387	371	380	389	368	390	375	391	368	386	382	400	354	357	391	383	381	376	374	383	355	336	384	379	388	380	378	401	390	385	386	386	377	346	372	353	363	371	365	375	349	399	386	398	359	368	386	362	353	408	388	407	354	403	367	383	436	409	370	347	380	348	367	362	389	367	398	364	388	404	415	402	368	367	357	357	347	407	374	339	348	392	379	388	373	356	375	373	398	411	371	427	374	372	347	359	348	365	357	362	400	405	386	386	351	385	375	386	389	373	370	372	348	371	380	418	367	362	335	365	377	352	378	401	406	383	367	378	373	365	371	392	371	370	371	363	389	343	384	391	377	355	391	361	350	365	369	374	386	359	363	381	369	389	431	417	383	351	352	334	392	378	351	384	370	382	355	404	370	372	319	376	395	356	394	399	363	390	368	377	418	379	364	348	391	365	338	383	418	378	378	338	352	375	350	360	380	421	390	364	419	395	413	383	415	404	375	358	380	381	373	394	365	382	388	371	374	369	370	376	383	355	380	355	388	362	335	374	354	364	395	404	379	379	355	333	368	371	358	385	380	390	356	381	396	424	380	387	308	394	382	417	367	376	389	382	373	388	404	342	370	358	366	358	350	373	377	386	348	387	363	356	352	396	362	360	343	386	363	359	364	356	352	390	371	358	391	402	374	368	424	358	344	350	398	373	363	357	329	356	393	377	381	366	340	373	369	375	353	391	373	396	322	380	376	368	371	386	386	381	357	371	413	379	357	325	353	354	367	392	392	371	377	359	378	389	366	364	346	352	371	373	369	353	405	359	418	374	346	394	340	381	396	377	393	397	355	370	381	403	367	365	371	337	382	398	378	344	351	372	378	359	396	378	387	406	373	351	389	382	384	361	374	383	365	360	371	344	384	354	372	385	363	384	411	384	362	370	370	347	385	372	377	335	380	389	402	345	358	417	366	371
25744	21901	27661	25691	18819	6030	1075	436	355	380	382	383	362	386	372	365	380	344	364	378	364	380	392	361	354	342	359	378	373	364	344	384	402	379	363	369	345	352	373	372	346	347	355	356	371	364	344	403	372	337	384	403	314	368	390	334	351	346	376	366	320	345	375	348	375	358	367	395	329	356	362	329	345	350	339	382	364	341	353	341	352	335	343	375	391	319	353	340	340	327	397	349	379	335	366	348	388	353	363	333	362	341	364	340	346	333	370	372	350	349	393	351	351	348	332	338	363	329	381	355	360	346	373	347	316	386	324	330	328	341	354	376	351	347	349	352	362	351	356	360	342	329	342	328	367	344	357	344	370	391	329	337	360	336	378	352	392	378	375	348	357	354	330	376	371	339	353	311	346	353	395	378	337	365	341	328	327	340	356	352	366	340	380	361	366	341	390	358	348	350	376	352	359	361	327	363	332	374	352	383	389	349	348	345	359	341	354	339	319	328	302	351	361	385	358	315	343	385	392	321	364	375	351	356	366	357	351	383	370	361	352	381	366	382	363	361	308	340	350	326	342	372	331	365	348	355	344	376	324	348	351	324	377	378	364	356	358	341	376	313	343	344	385	373	366	342	386	348	365	350	366	339	362	371	344	367	326	322	351	358	351	362	372	319	346	362	347	344	342	343	342	347	369	346	347	317	340	310	371	362	357	356	348	308	356	353	374	342	330	345	351	329	318	366	341	351	336	380	351	327	360	377	335	339	359	364	362	385	356	339	376	354	334	312	350	351	349	331	345	343	349	307	363	340	323	347	355	332	355	348	341	365	350	360	362	355	337	352	369	333	334	324	326	355	376	378	353	354	345	363	361	325	329	348	313	376	355	337	336	324	374	373	350	405	376	348	339	373	355	366	361	371	372	358	343	340	339	344	338	351	337	354	363	356	346	359	362	349	342	336	340	341	360	331	354	367	335	333	364	347	362	359	332	302	363	379	360	343	315	359	348	367	386	368	334	337	367	330	351	362	360	341	350	362	368	359	326	358	344	354	357	330	379	361	348	390	328	366	350	361	350	343	378	372	371	342	337	343	356	343	329	319	341	356	364	308	370	315	344	324	366	351	380	358	362	342	347	364	390	363	344	308	326	365	351	362	365	329	361	335	340	358	327	352	373	360	335	371	385	347	374	357	353	342	368	346	356	324	345	325	369	364	336	341	360	336	380	362	345	348	348	358	353	384	379	318	330	360	345	339	352	365	335	321	335	335	336	338	379	378	344	328	373	364	351	364	383	372	344	354	334	366	324	374	369	366	352	343	339	346	364	335	350	361	365	295	348	350	352	376	349	324	344	368	341	354	352	376	329	325	384	365	329	344	347	347	359	373	363	339	357	344	346	339	361	339	326	376	363	399	356	382	331	345	362	304	368	383	346	325	357	330	354	356	353	342	388	346	353	328	362	305	345	401	370	350	348	362	366	351	337	344	370	362	361	360	382	357	310	325	351	359	378	335	332	352	330	343	374	337	340	349	350	382	345	341	356	347	358	351	346	352	331	367	359	355	338	347	361	360	349	350	353	373	389	358	350	314	371	371	341	311	358	391	341	375	366	369	357	357	334	329	344	356	342	333	344	386	390	339	330	340	376	386	386	360	348	354	370	347	371	365	326	356	340	341	341	378	333	390	339	366	350	331	358	362	355	409	369	386	351	344	353	363	333	355	372	347	333	354	383	337	363	309	334	332	366	351	363	346	331	354	352	349	380	381	355	357	315	310	353	362	322	321	362	377	366	346	361	371	358	351	382	321	362	337	378	369	332	353	347	366	360	359	382	364	356	334	330	374	336	357	385	325	366	377	329	386	339	367	338	344	375	384	359	320	375	345	357	319	348	377	343	342	355	340	356	351	332	342	396	348	336	387	342	331	366	382	383	334	346	395	373	367	399	358	342	362	354	331	339	335	310	363	353	337	311	345	338	334	377	336	348	339	382	367	354	382	351	334	340	364	364	345	353	341	327	349	352	353	366	344	339	356	366	332	329	337	364	343	355	340	358	356	315	344	363	334	350	335	341	344	398	347	376	372	359	372	354	362	391	348	335	345	340	355	361	315	337	347	369	311	361	381	329	336	385	322	340	352	327	376	370	351	322	340	367	349	347	332	364	357	339	353	350	351	359	345	352	352	347	350	386	350	337	357	381	375	349	329	358	340	337	344	380	343	348	343	379	359	369	369	334	325	357	328	354	367	376	332	367	364	340	346	306	356	326	383	343	336	357	357	360	338	348	335	363	353	366	324	326	367	369	368	311	351	349	362	335	333	339	369	331	345	314	362	357	351	361	347	326	377	368	374	343	360	357	309	334	377	390	337	389	348	357	336	365	351	337	366	363	330	366	361	358	350	330	338	373	341	380	346	326	370	341	339	380	333	362	342	342	323	350	354	352	352	356	360	332	354	360	344	338	335	342	354	357	354	298	384	333	359	343	339	337	347	369	350	371	331	358	351	335	352	357	338	339	328	376	364	343	376	356	330	361	352	330	340	348	356	342	367	366	347	380	347	355	373	350	348	355	347	326	341	353	363	354	333	345	329	330	362	352	366	360	377	327	359	381	369	359	348	346	387	357	327	379	363	335	352	373	341	372	367	332	349	318	344	361	360	373	339	378	343	356	360	338	345	360	384	326	337	367	370	336	344	356	375	346	340	344	351	334	382	364	353	334	345	352	340	365	362	355	337	324	336	385	365	363	331	329	362	337	294	348	325	359	353	331	362	342	341	369	353	352	376	364	365	332	395	356	393	337	385	338	328	355	325	336	355	343	368	328	338	350	334	340	345	378	361	345	343	406	362	332	341	316	350	357	354	350	345	379	348	334	365	323	372	355	345	354	342	355	375	343	319	328	365	333	353	331	351	357	355	381	345	354	380	355	354	347	351	360	377	353	344	346	336	364	337	378	359	353	361	350	372	330	327	348	369	354	354	331	372	378	331	348	354	339	327	372	324	346	321	347	383	359	350	357	337	359	319	353	346	369	366	355	354	353	358	362	351	341	359	344	351	361	369	357	354	330	353	380	363	368	358	366	333	352	355	365	357	301	341	367	352	344	357	363	369	356	363	352	342	330	335	343	347	352	349	368	363	335	350	329	349	376	327	371	340	321	347	392	359	364	358	364	351	346	354	347	365	356	327	376	370	354	357	335	345	343	365	344	351	347	355	361	362	340	356	353	360	351	342	315	362	358	334	367	354	364	356	311	364	338	354	351	336	326	353	309	363	355	319	341	328	332	343	394	361	323	350	306	340	338	354	332	344	361	372	320	349	339	354	335	387	367	363	356	342	361	356	346	334	377	336	348	374	362	341	356	378	381	373	339	342	329	339	375	328	381	350	342	367	317	387	351	347	345	345	346	354	319	353	345	339	322	326	364	354	348	364	320	327	376	350	362	382	357	340	348	346	338	326	368	328	373	364	361	360	347	327	358	313	348	357	337	340	377	347	342	367	327	352	339	332
54917	58214	17837	15141	12056	3405	786	429	387	380	380	354	391	367	354	360	354	354	339	389	348	334	371	359	339	328	319	366	341	352	322	320	332	356	354	352	365	361	348	351	370	363	365	358	360	361	353	362	348	381	343	337	355	318	340	383	332	369	353	363	354	317	359	316	336	317	324	338	364	351	318	350	308	333	337	347	380	368	325	304	351	322	363	350	344	320	319	361	378	332	357	338	342	336	349	330	350	365	351	338	347	323	363	326	330	333	331	354	316	360	359	305	311	365	339	334	330	320	338	360	350	346	346	310	343	342	336	306	350	350	351	362	358	334	335	312	354	356	318	334	335	330	357	365	366	330	332	330	346	331	336	340	350	333	371	354	300	378	327	356	308	340	376	323	354	338	327	330	366	329	396	316	355	341	323	307	368	360	356	345	332	332	327	348	319	380	354	311	350	365	348	339	312	327	338	329	341	379	310	376	331	340	346	334	366	324	342	342	367	349	355	325	324	369	344	378	329	323	333	321	345	338	317	325	302	370	336	340	321	346	351	345	344	373	351	339	359	354	346	346	318	319	366	337	345	330	352	338	364	383	355	364	322	316	325	343	319	337	340	342	321	312	345	338	311	356	340	336	376	338	353	354	326	359	330	338	337	332	357	318	328	375	318	321	366	341	296	342	293	311	333	356	375	373	326	323	309	336	370	330	329	336	338	342	314	352	329	351	328	322	358	300	343	327	335	319	331	342	349	356	377	355	336	322	362	307	331	337	368	351	304	352	311	329	338	321	355	329	324	337	351	301	364	323	325	321	349	338	351	317	339	326	324	390	377	354	310	343	332	334	340	310	356	337	344	340	344	338	334	339	343	327	335	354	370	364	357	321	322	336	369	362	355	339	351	336	344	340	362	354	333	309	308	345	336	292	318	334	362	307	335	315	341	358	337	354	351	338	357	376	326	344	367	313	339	352	347	340	389	342	346	317	358	328	356	358	342	319	349	334	329	341	340	365	338	362	331	288	332	337	364	344	340	378	364	363	348	356	330	316	333	354	322	307	363	308	331	349	308	316	353	372	315	332	356	336	351	338	313	315	327	299	351	354	375	348	344	377	339	345	337	329	342	327	347	336	322	345	348	364	350	342	343	337	359	362	348	357	327	328	371	373	351	335	311	331	329	321	340	358	361	357	317	343	330	344	339	333	378	359	287	348	366	333	346	328	366	326	349	353	319	344	323	351	352	311	342	326	358	364	348	344	377	350	329	357	351	299	327	325	317	342	336	304	325	334	377	350	335	358	322	319	356	350	340	333	341	329	340	353	397	354	333	357	357	337	361	351	307	341	312	367	347	324	317	354	309	341	341	349	284	313	323	357	322	344	348	349	350	343	325	326	333	384	344	334	353	379	331	336	323	332	331	345	349	352	334	373	325	360	323	343	318	353	354	348	331	332	363	324	342	335	343	342	361	355	353	305	335	314	343	337	360	353	327	304	329	356	344	336	329	330	325	319	319	360	336	342	315	360	333	327	339	379	340	339	321	370	330	337	340	330	365	319	332	325	367	354	339	345	311	330	319	345	334	366	337	337	336	313	363	345	352	337	358	339	351	306	341	336	327	334	335	324	310	357	331	329	321	381	317	361	330	316	325	364	351	315	368	347	360	355	329	352	313	344	321	339	323	348	330	369	320	339	317	333	332	347	343	358	296	347	375	344	346	312	359	305	352	311	314	335	325	330	323	347	349	334	345	342	318	319	357	362	340	347	377	340	318	366	342	355	372	323	349	352	348	326	365	336	338	323	320	343	373	372	380	359	331	359	330	340	360	333	356	333	337	340	340	326	351	349	330	321	353	341	304	348	331	361	324	320	318	336	359	305	323	334	354	333	350	355	349	347	326	337	335	365	348	331	354	325	314	330	340	398	321	355	330	355	349	329	337	341	336	339	322	391	345	325	344	331	336	375	360	332	343	354	322	352	338	324	350	349	334	306	341	319	355	346	309	356	290	359	331	346	353	345	349	314	325	322	345	318	324	324	326	360	333	376	325	362	349	327	313	339	316	342	336	313	337	313	333	330	329	332	356	315	350	307	362	369	328	314	349	334	330	360	335	341	328	320	330	326	347	306	343	351	326	331	363	313	326	355	352	360	341	343	352	332	354	313	344	333	324	326	349	306	347	329	310	341	330	375	338	356	366	325	350	297	344	336	325	343	381	348	363	323	326	306	355	323	341	330	344	335	377	317	353	331	344	336	347	324	355	331	344	366	315	350	349	350	331	338	361	364	308	344	319	341	326	324	335	332	355	307	337	348	347	347	313	336	332	358	356	320	328	368	313	340	348	338	357	360	323	353	358	349	342	336	352	336	347	342	354	326	316	334	351	331	333	351	326	329	363	367	308	318	347	355	355	357	332	341	340	359	353	311	297	334	321	333	373	363	318	355	348	326	345	335	341	294	366	354	345	309	357	312	312	361	336	335	367	306	359	335	351	367	316	318	331	327	330	324	326	322	332	327	315	362	323	329	343	298	331	341	312	341	320	344	340	334	371	347	335	287	354	331	320	308	309	351	361	330	358	364	319	331	351	370	325	329	361	362	339	317	329	340	377	323	345	379	384	342	341	365	348	337	328	360	321	314	340	332	323	363	324	363	343	352	345	397	351	355	341	334	332	331	297	356	310	326	335	367	365	350	356	311	342	334	339	350	325	356	362	320	329	339	335	346	330	332	327	337	381	335	362	353	374	360	317	333	342	353	342	346	333	336	330	353	336	330	352	371	318	352	343	342	324	339	336	311	356	311	338	296	280	350	339	346	357	341	326	318	343	322	339	356	328	346	319	388	330	313	335	340	328	341	323	361	343	306	339	342	329	321	337	323	348	326	338	366	324	355	362	329	361	332	354	344	349	316	381	348	315	315	348	349	358	353	323	317	353	336	370	339	366	350	319	361	397	353	338	304	327	336	309	322	361	326	335	350	352	346	361	355	299	323	328	335	324	353	372	333	356	305	331	348	363	318	329	336	362	370	347	314	352	382	314	302	319	350	349	346	320	305	324	338	354	316	330	327	318	316	340	332	339	342	317	326	341	323	349	355	302	328	368	339	343	315	311	356	326	356	347	327	320	308	345	355	329	339	314	308	349	312	374	328	344	348	351	347	312	342	323	313	320	350	322	288	325	367	323	345	299	316	351	336	336	346	341	351	326	362	326	352	349	332	369	334	364	308	337	341	381	325	360	343	353	331	344	354	375	344	309	358	361	319	363	345	358	311	363	383	306	374	345	346	318	390	334	333	344	359	333	353	316	343	323	361	345	334	356	337	332	330	322	366	325	358	379	341	303	345	332	379	324	337	382	342	325	347	323	361	366	334	324	358	320	314	360	321	319	336	327	341	330	336	349	315	352	340	342	339	308	314	336	321	328	332	357	347	364	336	358	324	352	327	333	302	339	349	325	341	335	357	321	340	341	333	313	320	321	316	313	365	329	338	365	279	333	332	322	317	353	319
24512	21593	28683	24584	22521	14884	2719	633	542	556	526	535	544	564	496	515	502	521	482	505	517	495	487	452	475	479	503	468	482	496	449	479	502	479	474	481	462	512	499	504	471	505	499	527	545	474	491	481	469	478	519	436	512	467	474	456	437	509	486	481	453	474	480	480	454	488	476	470	487	501	469	482	427	456	456	471	459	486	484	465	457	477	486	493	466	496	472	455	443	460	468	473	464	455	485	477	444	476	483	478	447	447	451	467	433	496	447	470	446	486	477	481	461	491	466	437	472	483	457	437	484	497	485	451	487	445	454	478	452	486	461	473	476	486	444	470	460	437	453	487	447	437	504	453	467	425	461	464	445	522	483	449	478	474	469	463	456	440	432	462	493	465	440	464	511	461	436	480	451	437	523	475	440	486	430	474	459	467	448	487	474	467	469	465	473	451	497	481	458	482	463	442	453	469	461	464	477	476	450	449	478	459	466	485	471	455	471	504	457	446	473	467	454	474	481	508	481	435	458	454	486	471	478	450	481	486	495	478	448	495	474	449	473	458	473	486	445	476	444	489	458	433	477	427	493	490	464	476	472	472	472	445	439	502	459	488	446	466	470	463	469	458	490	488	478	479	525	469	452	463	468	475	464	473	468	454	461	447	466	467	522	477	486	431	440	466	508	446	501	464	493	455	473	486	484	456	463	420	442	405	488	456	454	483	466	507	442	471	439	482	514	447	480	464	482	491	473	431	423	483	485	489	487	459	504	430	476	445	472	464	438	443	475	470	467	458	482	463	478	499	483	463	454	465	450	505	496	473	505	429	471	491	474	522	464	492	465	479	458	508	455	453	514	466	468	471	444	482	447	442	473	465	466	460	429	443	445	472	496	500	475	496	435	512	470	443	450	450	454	465	452	455	420	481	484	462	480	457	483	457	475	508	439	455	511	471	484	485	453	429	461	467	462	466	503	514	462	494	489	492	476	527	463	463	471	466	483	501	469	473	457	450	492	424	454	447	474	498	483	471	463	454	455	464	478	482	455	464	482	482	471	451	465	482	480	437	448	460	427	448	433	460	458	453	462	455	470	468	451	449	493	492	471	489	509	472	473	485	496	471	454	447	502	447	464	459	463	484	519	461	465	435	456	486	472	480	480	438	484	470	468	484	469	476	433	454	487	434	480	454	462	451	471	455	486	466	510	469	485	409	444	474	459	479	445	472	441	502	442	465	454	469	475	472	461	458	502	437	470	478	437	482	490	459	461	449	467	481	469	466	465	478	455	444	461	460	481	462	467	460	428	465	454	483	514	474	444	473	451	491	474	469	454	513	440	476	461	470	487	432	455	482	447	491	470	466	430	413	469	473	460	541	506	416	486	524	466	440	462	464	473	482	421	463	466	462	472	486	488	479	457	475	450	443	513	499	475	464	446	492	489	537	510	472	467	471	483	450	426	438	460	498	474	474	435	489	455	441	481	455	470	436	469	443	452	468	470	459	503	459	490	448	475	451	478	469	483	476	424	467	458	470	505	471	480	475	472	492	462	432	469	493	463	429	454	505	462	505	459	488	446	462	456	460	458	465	460	491	487	480	439	477	468	453	421	452	466	482	454	479	473	452	474	478	453	445	445	452	467	475	429	461	463	511	508	488	453	474	495	462	456	497	475	455	480	470	529	468	460	418	434	460	455	512	449	437	451	461	438	506	466	488	467	476	480	492	497	502	502	469	477	513	470	499	460	418	443	473	502	487	449	462	501	444	451	436	427	444	455	460	472	433	487	459	458	474	477	467	465	470	488	508	511	483	508	511	488	439	465	470	476	437	477	456	454	454	492	460	479	466	485	474	465	474	486	475	506	444	464	471	467	459	446	436	440	494	431	452	461	444	461	441	463	461	447	448	471	475	491	447	461	444	441	488	484	489	455	467	480	471	454	446	437	481	481	499	466	492	513	398	457	442	478	470	492	478	465	453	448	480	480	494	472	443	469	487	485	455	488	475	518	466	487	434	481	459	486	429	437	471	476	470	454	481	488	434	473	477	495	489	452	480	475	425	451	481	482	489	426	511	456	425	444	468	439	460	437	468	510	514	502	445	488	481	471	461	496	492	494	494	500	479	463	451	433	519	454	454	486	477	478	468	469	477	466	505	417	468	474	483	495	470	442	455	450	435	461	467	448	469	495	506	476	485	424	474	499	488	493	466	491	465	499	464	455	471	475	525	527	466	474	471	497	460	446	459	468	483	460	448	470	475	460	463	452	479	487	495	504	477	491	480	494	431	494	453	505	487	467	482	479	533	496	514	446	490	451	461	485	481	461	460	463	503	479	462	507	488	455	424	470	433	466	457	443	445	482	488	471	508	500	466	451	492	450	450	457	459	447	439	470	456	440	473	446	471	504	455	424	498	455	438	474	449	466	489	451	478	484	494	485	472	441	452	460	442	443	483	472	426	470	475	468	446	458	480	478	476	470	430	483	508	435	486	487	484	483	475	459	479	452	452	489	457	468	475	462	482	434	503	472	471	482	477	472	444	482	481	468	496	456	417	437	448	464	454	454	472	462	473	455	479	438	447	465	500	478	475	462	490	447	462	449	475	467	462	426	443	486	442	490	455	461	502	492	485	526	465	439	480	464	459	472	476	479	455	452	497	464	461	472	454	473	433	497	439	490	461	480	458	469	511	440	483	490	479	456	503	474	493	480	441	450	495	476	464	500	451	496	450	475	449	457	503	481	444	479	518	492	431	479	436	427	487	489	479	464	464	466	485	478	458	464	472	432	495	472	485	486	510	440	498	478	498	482	486	448	495	444	486	478	478	433	454	504	486	475	463	482	470	455	460	463	416	475	447	470	460	488	460	452	454	441	450	474	493	444	529	489	458	480	459	468	467	435	482	440	466	427	473	493	470	482	436	467	460	456	529	480	470	500	465	476	462	457	508	425	434	452	462	486	521	483	471	472	454	501	489	441	459	470	448	480	460	488	471	423	477	464	463	489	508	456	465	440	444	497	481	445	439	491	455	468	466	465	437	487	443	505	473	504	416	492	524	469	431	495	447	478	540	459	486	495	465	505	456	477	470	470	506	429	432	484	474	474	497	453	479	447	466	441	490	425	478	512	471	505	429	509	463	465	451	446	463	450	468	479	445	497	479	452	450	462	447	465	426	496	460	475	463	459	476	486	494	503	448	457	520	462	447	477	468	488	465	501	489	440	456	457	519	473	462	479	477	457	466	467	467	482	464	471	462	467	499	511	477	489	474	426	457	459	470	468	436	489	420	450	481	474	455	444	466	441	418	489	438	443	500	475	456	484	465	472	473	474	456	456	481	462	511	491	485	464	462	450	502	464	495	479	433	528	440	437	441	457	465	461	464	456	452	478	476	465	522	485	493	463	399	545	475	479	463	481	474	501	503	452	523	472	493	457	463	485	471	456	464	458	467	487	441	472	443	428	457	475	493	453	470	500	449	441	472	435	491	468	467	468	461	440	466	479	483	484	491	468	463
57667	68426	28735	23167	19004	5587	1093	544	559	518	491	494	534	481	468	477	468	455	462	446	453	458	489	491	428	469	497	420	439	458	439	463	434	485	484	447	454	495	447	482	443	531	420	470	437	483	480	431	457	465	458	437	439	453	452	482	443	469	466	487	454	440	417	476	443	411	472	447	449	422	402	499	415	446	425	433	433	447	494	448	463	451	472	475	428	444	435	421	432	447	433	431	408	442	427	458	431	443	451	444	454	497	430	401	459	424	433	446	421	446	450	433	470	485	400	433	444	455	449	464	454	452	421	450	459	434	406	392	426	460	420	428	407	408	462	399	426	417	442	458	421	476	461	459	426	425	443	447	440	424	486	421	437	424	410	430	417	469	431	450	486	491	429	473	426	437	424	435	436	435	455	420	462	454	413	400	455	448	467	429	440	422	452	464	440	442	448	458	448	457	436	425	441	453	475	447	422	421	448	444	411	491	466	471	472	423	422	488	452	428	424	474	440	482	461	441	471	411	468	452	452	397	442	465	491	431	418	459	479	439	466	410	384	438	453	455	429	399	479	426	444	451	405	462	433	462	472	457	416	445	406	406	430	430	452	455	451	494	439	409	404	477	467	456	432	423	436	448	428	459	435	455	392	429	437	419	439	451	468	454	459	424	414	449	432	455	430	416	437	453	429	453	463	455	444	416	449	457	444	418	425	464	408	445	466	406	447	438	436	451	431	444	475	425	438	447	436	450	448	484	443	445	442	487	427	434	455	473	462	404	471	449	432	420	432	449	417	415	421	474	437	439	472	445	426	469	461	456	453	430	411	457	471	445	444	438	410	411	432	418	422	436	453	423	439	427	455	436	467	434	433	466	407	423	424	409	421	478	473	439	415	442	457	427	445	477	422	443	457	464	439	448	407	462	441	446	423	450	439	440	426	464	407	461	436	433	415	472	415	450	406	430	426	433	448	435	445	418	432	438	447	424	447	467	425	419	440	424	439	460	405	458	450	465	444	451	447	424	469	419	447	403	458	430	401	415	444	431	467	442	432	448	446	456	427	430	434	447	471	433	451	440	456	449	418	415	422	496	433	405	446	445	422	445	454	438	421	463	467	426	445	433	458	441	455	430	467	438	436	435	419	456	448	452	435	470	426	400	480	452	453	429	489	426	403	395	449	471	446	404	468	468	437	463	424	449	436	460	464	473	460	468	417	430	440	437	481	413	464	405	431	459	415	448	425	441	448	444	440	425	454	433	408	415	467	435	444	443	448	429	429	441	450	449	445	435	466	427	441	425	456	419	471	425	405	461	429	440	442	434	427	442	448	402	409	470	428	445	427	442	457	481	453	459	415	439	468	448	432	455	440	470	444	428	401	422	488	462	457	452	434	456	474	460	462	423	448	443	461	458	414	465	439	448	420	465	433	436	449	453	435	432	427	458	443	429	421	436	425	450	467	454	426	444	470	451	449	454	469	431	410	447	462	436	431	435	398	444	460	432	444	411	444	484	417	443	467	459	452	461	457	429	429	434	411	463	448	455	450	403	424	478	409	457	412	420	465	436	436	460	473	430	463	439	430	486	475	434	439	403	467	436	438	447	421	460	423	428	465	426	434	484	450	460	460	429	444	442	451	402	420	449	455	421	476	428	427	450	474	436	418	446	461	416	442	440	458	467	444	392	433	460	419	449	422	450	434	441	450	423	450	430	453	436	418	472	440	431	434	420	448	443	427	415	451	485	432	459	408	437	483	443	418	475	459	457	446	424	455	482	458	434	401	450	451	474	442	483	450	421	412	444	465	436	451	437	443	429	431	436	455	425	483	482	472	412	409	417	422	469	435	455	434	410	438	449	404	435	461	446	443	401	420	413	451	440	462	457	456	456	463	466	438	414	473	409	438	440	443	430	417	426	438	454	461	492	418	456	418	457	441	453	441	455	389	424	445	415	435	475	430	435	449	461	487	458	458	443	467	417	452	440	468	425	457	470	394	427	421	437	450	452	432	491	450	470	426	432	406	435	434	436	448	417	452	446	436	430	432	412	440	429	442	413	473	450	469	472	459	419	411	438	454	440	437	428	483	420	428	451	442	420	456	435	470	467	441	417	429	440	394	439	470	464	448	441	429	436	447	461	472	449	434	450	450	436	439	452	490	455	453	496	428	455	445	440	469	430	479	462	477	462	464	430	451	393	458	433	436	468	421	407	481	430	454	430	477	475	432	453	434	443	456	424	457	426	401	438	412	452	423	492	480	439	438	460	434	451	420	387	440	414	424	439	448	445	411	440	423	438	439	452	428	432	454	419	427	456	440	453	444	475	425	440	462	474	461	452	450	450	476	427	430	467	414	463	425	451	440	445	448	483	448	420	446	414	444	448	434	462	418	457	433	422	404	422	421	426	420	442	470	445	418	439	422	427	420	477	411	470	442	442	402	446	479	466	437	432	430	433	411	468	470	372	442	463	450	442	428	450	443	435	425	457	435	442	472	460	465	433	421	431	462	439	389	454	443	432	414	444	472	415	454	434	436	442	454	424	459	418	457	422	441	432	442	437	459	416	440	424	439	442	478	450	419	459	444	427	441	468	463	474	450	441	458	459	436	460	472	424	409	435	430	478	412	449	441	429	438	435	448	460	429	416	428	422	447	461	409	441	459	469	448	416	456	431	477	458	454	436	472	431	441	411	416	424	457	448	417	432	440	418	434	466	420	458	416	445	486	440	505	432	410	447	472	416	454	440	429	428	427	433	439	453	433	373	434	421	472	448	466	424	430	430	432	462	441	446	424	443	431	450	454	472	440	424	435	422	436	413	450	445	453	457	415	430	450	464	430	411	458	451	411	458	409	435	432	445	456	487	464	449	442	437	464	428	450	478	426	402	400	400	445	415	438	466	456	430	421	420	464	446	467	461	427	447	461	465	425	423	439	461	399	437	431	420	430	434	413	456	442	402	439	446	424	452	464	451	459	434	421	443	446	409	421	436	402	469	449	409	450	496	421	439	434	416	451	465	462	478	425	456	442	450	444	439	429	403	451	457	429	447	415	412	438	425	454	438	445	419	473	444	449	446	414	442	429	498	497	446	465	430	465	445	426	441	458	432	466	420	428	425	424	410	462	430	433	426	463	424	461	448	438	437	452	421	414	457	427	424	415	451	401	406	444	454	399	444	460	429	457	432	429	438	463	421	447	452	409	418	451	425	398	465	440	439	469	444	442	384	433	440	459	458	398	453	428	424	450	460	437	466	412	452	409	420	469	456	449	429	429	423	400	454	421	455	441	436	425	459	421	446	452	464	443	433	450	432	436	430	451	456	400	455	417	440	425	429	465	469	474	451	463	452	436	439	450	439	398	461	430	434	424	432	463	430	441	458	450	469	438	394	435	447	432	455	446	417	481	433	463	407	434	403	446	463	477	445	489	447	447	442	475	450	438	434	431	420	464	417	433	438	453	435	428	408	475	435	450	457	441	417	424	477	480	414	436	431	445	453	454	435	429	461	447	425
30828	20733	6776	1988	1148	650	467	464	432	440	412	455	424	432	434	430	446	460	443	465	466	450	419	458	431	424	445	470	397	471	439	393	462	441	439	472	423	424	479	444	432	440	453	443	446	398	436	405	456	455	414	450	476	419	444	435	474	406	430	408	429	449	439	410	442	435	437	402	425	463	468	430	451	394	394	460	432	429	451	455	457	466	466	441	463	454	412	436	457	431	416	415	417	436	427	422	444	398	465	461	452	450	447	474	448	432	439	454	455	438	448	404	442	454	420	436	414	445	425	450	414	446	413	420	435	454	424	417	423	456	437	459	447	444	402	437	416	418	409	413	465	404	432	468	417	462	441	433	446	431	422	449	470	439	456	436	446	405	434	435	404	456	437	485	428	409	399	443	473	418	475	425	420	431	445	444	422	434	460	465	434	418	395	464	425	437	435	453	420	434	376	407	421	480	448	415	443	437	469	425	447	420	438	446	410	454	430	480	464	444	383	445	408	460	468	461	435	458	416	455	438	456	454	412	391	446	446	402	435	434	434	402	432	452	394	378	459	462	449	464	433	452	444	427	447	390	400	452	431	422	470	450	431	461	433	466	443	485	424	454	407	449	450	420	439	426	424	456	445	450	422	423	474	435	446	444	498	451	407	441	407	434	427	445	422	449	412	448	421	410	410	460	427	451	436	432	437	420	412	427	446	394	427	427	444	442	429	436	419	423	452	438	437	407	442	399	401	416	440	398	414	457	419	429	419	511	456	438	457	475	448	438	401	409	445	431	429	438	435	445	427	464	423	455	433	419	416	458	433	436	454	464	449	440	437	459	417	452	424	398	440	465	435	432	404	419	422	433	434	417	451	407	439	471	466	453	405	444	467	451	452	435	445	476	421	450	453	452	431	438	439	470	434	453	432	403	467	405	412	459	438	429	430	466	444	429	403	436	440	460	421	422	430	488	443	441	433	436	467	394	420	453	442	429	417	429	430	467	452	435	407	464	444	424	443	446	405	448	388	465	423	439	432	416	428	444	438	488	455	414	447	424	445	483	432	445	444	413	429	436	443	434	408	426	420	440	439	438	449	462	456	445	414	446	505	452	450	419	457	442	426	428	443	419	434	469	426	438	408	447	417	465	435	443	421	435	452	453	423	475	402	434	432	445	443	401	387	428	408	450	432	450	432	462	408	434	474	471	464	432	475	454	446	380	460	455	431	433	422	473	438	450	387	374	409	449	448	432	473	448	431	415	415	406	481	414	423	449	433	472	438	468	449	411	442	453	424	445	412	427	408	455	385	396	415	441	464	428	408	417	466	435	436	425	441	412	434	405	441	422	433	403	441	451	400	449	407	446	442	493	388	427	480	407	424	449	443	381	461	456	460	473	448	389	441	443	426	406	421	440	415	452	397	436	471	452	446	458	426	441	430	434	434	403	428	437	447	444	458	410	463	399	422	456	426	482	418	438	414	433	407	418	432	468	419	442	402	433	454	401	463	411	451	438	432	428	406	462	473	473	418	434	432	444	457	442	449	465	436	444	391	408	440	458	458	461	449	440	465	456	450	417	437	442	457	438	436	441	414	431	447	441	442	453	434	402	436	441	469	430	406	483	407	369	442	412	443	440	412	434	415	458	443	430	430	443	467	436	439	419	411	426	439	450	432	430	458	433	417	446	426	454	417	471	456	449	468	442	464	452	430	437	416	416	429	416	433	404	442	437	408	471	460	436	464	444	453	401	460	396	456	439	445	413	417	442	427	437	447	460	422	435	432	449	435	421	419	434	426	442	421	431	419	445	389	445	426	408	431	435	441	461	461	464	426	465	447	471	404	450	467	426	441	429	428	452	441	430	432	438	431	430	465	433	411	415	470	420	434	427	434	432	433	432	426	434	441	424	427	452	429	466	441	445	459	471	410	429	453	417	450	431	411	425	464	404	429	457	429	418	452	462	394	408	434	418	474	451	449	403	423	469	433	416	460	443	477	412	426	436	456	405	415	414	442	460	420	476	454	417	430	390	463	453	427	471	425	451	458	412	416	431	464	453	433	427	453	433	437	442	454	446	451	446	468	428	464	451	442	416	447	429	445	388	476	446	432	435	441	440	432	440	421	478	434	419	411	434	429	437	461	445	433	474	445	474	441	442	447	443	444	423	430	428	440	446	443	438	436	435	452	402	425	446	438	431	429	446	436	456	446	408	446	420	438	439	468	445	449	408	455	460	441	448	429	457	471	429	454	397	396	400	427	418	381	452	447	421	407	458	424	465	438	453	424	406	435	407	437	427	407	452	445	447	448	444	458	420	462	454	451	467	442	426	396	441	442	461	454	431	413	407	474	443	460	488	450	454	416	402	443	416	414	442	407	431	452	472	409	423	434	392	424	465	400	466	412	418	471	431	384	448	434	444	430	458	459	406	439	441	460	486	441	427	449	461	425	445	467	456	445	422	441	431	443	473	441	412	446	428	473	489	416	420	439	454	436	453	426	460	415	442	472	460	460	409	432	434	435	466	448	438	438	413	457	408	411	431	446	425	471	395	465	462	414	430	463	413	432	439	473	434	448	431	434	432	399	451	417	424	432	434	446	435	431	401	412	453	408	447	416	477	444	415	452	464	440	431	462	441	438	424	392	440	428	410	452	435	453	467	474	478	426	437	431	425	399	426	457	427	435	422	411	435	455	419	425	432	428	413	418	443	419	421	431	477	485	449	434	435	438	404	431	411	412	454	402	401	488	467	447	437	416	424	418	394	494	438	422	427	417	467	423	450	426	434	515	436	409	425	435	470	496	404	426	448	418	401	447	465	436	439	446	435	448	464	437	420	445	408	439	456	444	425	414	488	422	469	424	451	391	403	418	453	437	432	461	444	480	419	444	450	430	489	449	428	456	447	442	421	427	446	440	398	450	415	422	447	445	433	428	431	430	442	456	461	426	431	442	463	416	437	433	451	449	446	452	413	419	403	473	441	439	455	464	440	442	448	456	449	414	476	444	437	459	432	461	434	448	417	438	410	414	440	387	497	410	434	439	460	456	436	456	430	441	470	418	448	406	429	439	466	424	443	437	417	409	419	445	441	421	399	417	455	429	503	426	468	399	466	438	407	414	449	416	431	422	428	405	448	409	412	431	372	458	452	411	461	433	440	434	488	456	428	435	444	457	441	435	452	491	464	412	491	466	420	430	433	436	453	467	459	427	439	462	463	414	451	470	447	422	441	435	378	427	418	421	444	453	447	447	415	439	432	462	408	457	420	414	451	422	415	454	468	437	445	398	453	443	472	412	466	457	407	414	440	430	445	443	425	453	450	418	419	457	457	441	437	424	411	401	447	475	468	445	423	443	432	446	450	470	417	437	409	438	447	430	456	483	420	469	459	433	432	398	432	456	484	448	423	441	418	445	449	471	473	431	439	403	420	430	439	417	437	451	458	445	403	448	473	434	396	435	380	443	391	439	427	451	433	419	425	418	426	456	434	415	391	439	421	434	420	413	416	437	427
20295	14267	3200	1686	1345	632	385	394	385	367	396	399	427	387	395	401	377	383	401	361	391	420	364	401	409	361	411	368	409	385	382	362	393	400	379	411	437	397	409	390	410	391	395	418	356	392	419	384	385	385	418	395	355	396	387	405	332	376	394	383	433	403	378	377	364	366	371	393	360	391	387	411	389	417	396	396	389	401	362	364	403	368	382	376	373	359	359	378	394	402	364	359	388	349	382	368	419	426	384	398	356	406	400	363	388	358	375	347	359	352	393	399	399	423	400	397	391	377	401	360	381	377	381	398	409	362	354	365	417	399	418	376	411	396	359	423	416	368	398	419	374	386	389	382	396	395	368	391	420	390	375	406	388	389	418	368	383	372	377	394	407	391	365	374	378	407	407	366	359	382	389	413	401	390	353	357	400	382	358	386	389	370	391	379	359	394	377	393	385	381	376	377	338	401	367	398	363	378	359	400	393	430	405	374	359	351	364	377	365	352	365	367	407	391	390	381	381	384	381	406	370	393	403	410	365	370	404	359	406	389	371	380	373	378	383	366	352	419	377	354	384	381	398	400	381	381	367	397	396	391	387	407	412	361	369	385	375	399	366	371	334	395	384	358	416	398	378	385	378	355	362	385	373	379	396	360	404	357	378	386	389	378	400	367	377	363	368	384	402	358	372	405	376	406	378	347	411	370	367	366	357	382	391	370	379	364	406	394	389	376	397	361	378	395	384	376	369	372	395	415	388	380	401	400	393	374	441	381	372	368	391	393	394	372	398	416	390	382	370	375	378	374	412	373	400	396	365	395	382	379	364	375	402	415	386	388	344	401	398	377	369	381	426	388	357	385	357	364	411	338	382	377	415	393	374	358	368	391	402	364	369	422	390	373	376	368	378	438	402	379	385	381	414	374	389	404	406	396	358	378	393	393	349	389	358	412	386	400	390	373	404	389	348	403	381	379	394	356	377	389	395	414	362	374	407	391	397	373	417	389	387	379	365	387	379	387	418	390	378	370	391	404	392	359	343	420	385	401	392	361	350	356	383	430	380	394	379	405	385	375	383	402	376	393	393	382	383	397	407	390	426	404	391	390	348	431	393	374	377	373	320	381	409	410	399	370	398	388	391	350	386	410	390	418	399	385	385	370	359	393	381	392	425	360	360	368	347	379	387	395	383	348	376	381	407	380	369	377	371	378	359	376	396	376	371	426	393	371	374	370	373	357	368	393	383	340	383	392	394	373	359	340	398	412	375	404	398	374	404	382	386	350	382	364	398	383	399	378	368	363	384	388	365	414	353	400	380	383	384	384	410	385	387	368	414	388	354	385	405	381	406	411	380	378	376	397	376	387	385	431	387	423	381	405	345	397	412	365	436	359	393	367	370	375	380	361	348	372	380	407	412	390	414	381	387	398	410	388	373	353	366	350	381	370	391	379	367	360	419	404	394	367	390	362	395	416	377	356	388	413	403	397	432	379	364	387	381	409	360	389	367	377	389	365	387	379	380	348	349	406	348	399	422	390	330	355	411	376	349	391	409	413	396	386	376	360	364	395	356	366	389	396	361	387	394	367	384	379	393	404	388	383	387	374	398	381	406	370	369	393	401	406	391	361	374	392	360	355	369	392	362	361	383	346	421	373	385	392	363	390	392	407	379	392	358	349	387	385	382	384	399	363	396	385	382	367	373	365	385	391	365	403	382	369	387	390	399	406	366	364	381	414	359	391	360	390	378	376	366	393	366	367	399	386	350	429	426	381	399	399	352	423	407	374	378	382	378	371	366	395	379	359	373	388	364	381	390	384	368	362	385	401	395	399	359	409	407	404	356	387	364	365	399	402	401	393	381	395	388	402	422	364	360	391	402	373	361	393	396	391	413	346	410	381	419	371	362	394	401	355	397	419	386	341	392	341	338	406	385	406	386	406	402	378	350	407	385	365	365	353	361	412	417	386	377	340	391	375	384	389	409	360	370	395	411	405	404	362	369	365	340	389	392	361	377	386	348	384	391	420	368	357	406	393	390	386	364	428	378	356	399	409	407	366	405	391	394	399	390	411	405	407	400	376	386	405	396	424	380	364	371	359	392	406	420	357	393	358	377	352	346	360	385	389	411	415	386	365	376	391	380	365	378	401	365	362	379	381	376	424	376	398	398	412	359	360	391	370	393	353	386	393	367	400	373	388	404	407	383	389	392	361	361	386	362	385	381	406	426	373	382	393	356	398	356	390	403	412	392	371	411	407	399	377	401	393	402	387	378	377	370	397	385	376	411	378	383	377	357	335	418	335	356	388	418	367	378	347	405	406	397	341	396	413	420	410	396	391	405	381	381	382	396	384	372	385	355	404	324	387	399	395	354	414	398	402	400	342	379	396	372	410	364	357	350	337	404	392	397	399	355	365	388	406	394	372	380	385	391	382	397	395	399	377	387	399	379	411	359	374	405	377	370	391	376	380	368	359	389	402	394	385	358	375	387	393	392	363	396	405	384	388	355	396	388	374	379	371	377	410	407	389	380	412	372	399	375	401	376	382	386	363	393	349	389	401	372	413	368	392	400	358	415	360	417	423	349	407	362	348	377	379	403	383	363	412	391	354	383	420	371	433	364	373	378	389	346	399	362	355	360	382	377	390	394	376	410	364	381	428	370	359	366	389	381	366	383	385	405	394	380	399	381	385	352	392	361	403	409	393	379	378	408	371	406	408	360	376	364	384	414	418	362	390	354	343	386	398	371	379	381	385	398	367	383	395	371	396	409	357	389	352	389	386	399	401	356	384	380	377	379	388	416	374	390	360	367	379	396	352	395	392	384	375	401	356	366	364	364	405	362	399	393	356	416	398	399	375	413	363	407	405	341	407	393	409	371	380	353	407	373	405	380	386	391	412	399	410	409	374	395	335	383	416	367	413	399	389	395	380	397	376	364	405	399	373	369	388	376	379	375	367	410	385	417	377	370	376	377	406	405	438	369	417	401	389	381	348	405	389	384	385	374	368	376	377	401	383	380	413	372	383	361	379	416	364	394	408	415	371	352	375	386	378	396	335	353	359	358	383	392	393	391	377	401	384	377	392	388	408	397	379	411	376	376	341	390	354	419	446	364	374	409	391	367	364	386	372	365	387	405	397	374	361	388	398	351	403	398	380	378	414	367	349	405	388	380	351	386	362	355	346	406	418	356	372	385	351	361	370	404	417	374	405	379	386	393	410	388	365	375	384	372	409	390	410	397	345	383	408	384	380	405	398	372	347	391	379	405	392	400	387	367	373	359	383	378	410	396	400	362	369	373	346	377	385	409	363	396	390	377	384	388	387	406	382	382	385	366	379	378	382	329	355	417	392	362	382	350	391	388	387	359	393	379	434	399	392	365	428	353	420	397	387	373	362	379	436	388	391	347	399	354	368	357	377	387	372	372	365	416	353	382	370	382	381	368	357	388	377	401	357	370	373	390	399	370	369	370	389	443	379	377	399	386	364	388	398	394	366	414	386	383	400	354	388
25683	21981	28427	25018	18830	6701	955	452	365	333	395	358	358	343	321	355	366	346	388	375	364	349	331	337	349	374	329	374	324	339	369	381	357	350	344	341	402	363	354	380	347	411	369	400	361	373	362	361	343	342	366	351	368	358	350	354	358	390	346	317	351	361	373	353	338	330	352	368	379	334	335	340	370	355	340	339	340	381	335	336	348	345	327	351	349	332	349	363	395	342	380	332	337	328	356	336	348	360	361	372	392	313	374	345	323	370	367	393	350	348	379	301	349	341	344	385	373	387	354	351	344	335	338	342	331	335	329	357	415	333	355	331	375	354	330	328	342	339	367	340	344	357	400	365	339	345	344	334	341	367	387	333	320	341	329	331	344	339	376	350	348	310	327	341	346	334	380	337	374	356	370	353	332	334	355	332	343	353	342	326	342	342	320	342	336	349	345	381	369	364	369	341	364	326	319	361	337	335	370	364	358	355	368	352	324	315	322	307	377	328	366	326	343	362	354	347	338	332	339	348	353	363	359	351	368	346	315	319	360	368	386	366	342	368	324	350	355	332	340	343	340	332	367	375	349	338	332	341	380	336	343	361	379	328	345	334	384	375	307	326	347	343	362	360	353	307	322	353	355	325	370	336	357	349	344	322	369	355	350	346	338	383	328	353	340	323	365	354	367	358	372	334	344	350	375	344	328	319	376	336	361	380	373	346	337	334	310	348	313	341	328	350	357	352	342	366	346	329	326	332	356	329	335	350	325	353	335	376	337	305	341	323	349	334	365	347	313	327	386	336	341	340	340	319	339	355	341	291	339	358	358	364	321	332	372	342	343	348	356	341	290	320	342	369	312	355	371	384	323	349	333	341	356	341	320	328	342	345	332	343	348	333	302	365	333	334	366	316	383	370	337	344	343	385	344	346	329	330	356	367	349	345	349	340	350	340	336	349	352	347	348	326	368	321	329	337	373	322	338	345	355	344	340	330	367	342	378	327	340	334	340	357	365	374	345	353	338	349	337	344	316	307	362	379	357	327	382	370	366	351	369	377	353	376	348	327	374	358	366	354	323	349	314	343	362	367	331	335	335	335	349	354	328	311	360	351	344	384	378	313	324	379	364	353	327	328	369	341	360	364	313	361	345	383	345	347	327	372	318	361	340	399	366	340	311	357	332	341	347	354	346	363	331	361	341	354	346	338	357	353	369	369	377	355	339	363	352	333	357	327	332	330	345	325	324	370	343	365	350	362	349	398	334	356	368	362	336	374	365	337	357	358	361	357	338	346	367	348	355	322	349	335	365	343	361	345	329	349	360	361	315	356	314	366	342	319	385	366	384	352	362	327	345	364	376	351	290	332	352	332	327	369	322	343	381	346	391	366	347	328	345	342	379	350	349	382	364	340	359	362	336	377	376	359	330	326	332	345	361	329	320	346	327	322	351	329	350	338	346	351	367	365	337	356	353	341	378	379	339	355	344	345	320	358	373	334	364	339	393	339	353	334	355	318	358	352	327	326	357	305	340	368	334	330	354	387	366	378	364	329	363	363	354	359	347	334	338	377	319	343	347	342	282	298	361	330	343	358	325	356	332	339	336	346	360	331	321	333	367	332	331	332	324	370	346	369	341	360	352	334	359	329	353	344	332	363	354	327	410	329	383	340	352	342	366	366	325	355	356	317	372	345	373	390	339	372	330	351	349	335	314	380	373	329	344	365	360	312	348	351	345	349	378	340	352	368	355	340	325	333	381	360	365	350	349	374	344	373	378	373	330	355	352	350	338	389	347	339	345	384	328	321	323	323	341	382	325	336	322	333	395	375	327	371	359	362	352	364	342	374	356	349	377	329	352	328	350	359	356	354	341	357	356	320	335	347	361	357	379	361	387	308	346	330	328	375	314	344	369	373	338	358	356	356	361	325	343	304	351	349	336	349	335	306	319	315	315	349	365	349	322	340	340	363	347	328	354	348	335	336	345	352	355	354	335	359	357	365	371	361	363	355	369	341	362	353	338	349	336	330	347	326	331	349	334	331	356	344	382	360	342	353	343	357	357	342	333	354	339	364	374	357	355	299	316	355	343	332	371	331	345	414	385	366	340	319	357	305	363	321	357	359	352	339	367	364	370	332	342	341	357	321	365	379	315	341	356	349	380	349	385	336	356	373	349	329	308	374	368	358	344	375	326	366	351	355	335	365	327	331	333	364	346	331	333	362	372	350	338	321	365	343	337	337	322	344	358	345	353	355	364	359	354	357	354	313	353	395	326	370	350	336	338	345	338	357	353	333	340	369	346	333	346	345	355	318	339	378	354	320	368	343	344	351	357	358	354	344	355	344	329	356	338	309	356	351	366	356	344	354	350	344	378	338	366	327	344	358	341	346	363	324	350	343	338	323	314	352	339	362	358	339	345	358	355	338	338	340	352	327	355	343	331	344	326	327	372	324	314	342	364	345	344	370	364	361	346	331	347	343	341	349	330	323	313	321	340	371	346	359	341	344	322	346	333	317	355	353	335	328	342	374	355	355	347	348	331	388	347	329	350	318	341	362	324	323	349	339	342	339	318	325	351	362	338	357	343	317	366	361	361	360	365	335	358	356	334	334	336	363	361	352	352	342	324	334	337	342	338	296	382	323	343	330	362	335	340	363	344	321	341	389	351	347	343	334	361	372	344	368	365	334	343	374	360	347	352	357	342	331	356	346	329	341	347	323	311	336	356	350	348	393	360	334	370	345	311	360	362	342	330	367	344	364	323	368	364	386	344	391	337	345	329	328	334	324	340	358	346	309	386	346	368	313	333	351	339	348	338	339	321	342	371	358	334	375	346	329	328	309	327	385	364	356	309	334	347	393	336	344	376	333	353	339	338	340	352	345	367	359	318	371	355	320	344	323	377	336	315	328	338	328	360	335	349	348	357	375	346	350	343	339	347	332	341	378	368	347	343	311	341	318	314	372	363	318	355	333	352	330	340	327	340	322	351	329	331	358	345	350	349	345	328	330	357	330	362	361	335	346	336	340	348	312	357	369	342	351	362	336	317	340	371	375	352	345	358	343	373	368	329	327	346	347	338	325	364	358	323	324	372	345	372	359	342	371	300	331	375	342	311	333	357	357	361	340	350	353	334	360	365	317	346	377	344	358	334	320	333	353	332	337	345	355	375	327	336	339	351	351	354	371	372	333	350	356	372	343	344	369	320	371	332	380	322	312	349	364	333	363	314	351	344	336	333	348	352	323	345	391	370	351	325	353	373	321	358	364	375	321	334	344	333	317	330	347	359	345	321	346	365	339	356	356	322	323	369	377	350	335	352	372	334	367	340	355	331	370	318	371	363	350	354	345	354	313	322	345	354	368	321	318	346	333	356	393	342	326	346	350	323	337	326	335	353	353	333	351	365	378	351	339	341	372	355	327	335	353	336	344	337	346	348	363	371	334	326	326	335	322	333	332	345	342	339	328	360	368	324	389	390	336	369	328	332	368	350	348	347	354	365	370	353	349	361	370
56554	59103	25973	14073	11269	3355	651	409	410	382	387	394	381	349	344	361	358	342	347	316	366	351	348	331	353	347	326	337	314	364	346	346	346	342	345	389	357	336	334	356	371	368	353	366	343	367	379	367	334	326	316	359	314	363	356	353	347	346	344	335	339	343	348	334	342	358	329	345	318	337	354	303	337	370	343	375	358	351	330	334	337	336	335	363	379	332	371	315	338	315	376	356	357	333	330	333	357	321	322	332	309	346	370	304	348	351	324	343	344	335	359	338	355	319	327	351	337	358	346	377	349	357	345	366	293	334	347	332	350	342	297	339	356	377	351	325	301	347	371	318	372	316	339	317	402	331	372	353	326	344	345	341	347	345	313	390	354	336	357	342	338	340	365	365	339	335	368	333	345	327	341	284	350	330	329	350	313	332	323	357	321	341	347	343	341	334	322	321	326	337	320	338	347	313	333	365	337	350	349	356	339	311	332	326	309	333	309	336	318	332	311	351	336	328	326	364	338	351	334	348	336	336	328	356	309	331	308	332	313	336	327	325	350	343	335	376	371	349	363	364	336	340	323	360	353	338	336	333	331	362	362	339	322	365	332	326	354	353	359	322	322	346	345	354	358	341	351	353	376	327	327	307	337	317	298	325	343	342	349	352	379	356	311	352	341	368	328	343	354	326	359	343	394	363	372	334	348	356	363	320	356	343	338	323	320	365	336	328	320	343	340	328	342	307	320	354	352	333	357	333	327	337	360	352	364	345	324	352	340	332	349	350	360	342	360	329	337	345	356	390	357	331	336	364	326	328	306	335	323	320	321	355	351	361	343	349	344	307	356	326	329	327	336	312	333	353	362	328	369	341	308	377	341	319	319	327	329	319	345	315	364	308	360	330	330	313	321	331	338	343	328	299	346	334	353	307	328	353	326	342	332	321	350	322	321	313	316	354	338	375	338	315	351	361	326	326	326	353	345	329	340	334	338	376	350	333	320	346	369	371	336	319	329	327	346	359	336	361	355	300	327	353	352	378	342	342	350	347	348	335	317	355	317	332	347	357	373	334	329	346	321	359	349	359	352	330	351	329	343	321	334	330	346	320	311	334	300	318	312	309	334	351	301	322	327	340	329	357	339	338	346	366	341	340	321	353	341	386	328	368	345	338	329	344	324	360	331	331	308	345	312	337	356	333	362	344	359	353	360	342	382	332	343	318	348	343	372	337	377	314	340	333	340	340	319	310	330	368	336	318	319	352	345	340	330	336	332	327	325	302	357	359	330	314	338	338	329	318	351	371	351	323	343	312	358	310	322	316	359	336	321	332	342	340	331	323	344	333	374	329	362	328	320	348	347	353	304	340	325	323	348	319	319	338	369	328	345	347	327	334	337	340	347	336	341	344	346	330	330	327	371	317	322	329	343	351	351	336	334	358	340	339	328	327	344	356	354	310	330	338	354	341	337	304	356	381	333	301	353	338	344	344	358	328	324	344	338	321	331	369	305	316	345	373	342	328	337	341	322	368	354	361	352	364	321	344	366	318	323	287	357	369	346	322	336	332	357	354	323	374	335	324	336	345	357	318	351	336	347	355	350	352	345	347	313	337	339	346	332	334	343	335	307	292	310	348	366	311	339	362	370	303	335	300	362	330	314	372	343	330	307	316	365	337	336	338	334	327	339	340	337	336	355	355	350	367	326	337	367	335	342	330	331	350	322	325	347	352	327	365	348	326	355	362	329	329	366	337	330	348	340	314	341	319	334	319	335	324	346	356	348	311	360	326	317	348	344	325	361	318	358	350	355	333	350	319	303	338	357	338	331	341	333	359	329	344	322	340	353	338	348	336	346	374	336	360	343	326	377	330	328	325	321	355	335	322	300	323	327	353	342	351	357	356	344	320	336	346	333	307	354	353	320	354	359	320	344	339	341	316	371	358	343	352	352	338	336	339	321	307	337	357	348	322	332	305	358	329	347	331	315	371	347	337	337	374	371	352	300	346	311	328	361	357	372	344	343	366	385	322	340	343	344	355	351	337	366	344	339	325	346	343	338	349	306	357	310	330	328	351	322	361	340	330	320	362	361	353	376	349	350	339	326	341	354	351	334	327	355	349	332	335	341	350	330	315	382	326	319	344	322	340	331	333	329	348	353	329	318	371	332	352	341	334	331	334	336	336	373	344	321	324	336	323	327	358	356	339	364	306	347	343	359	350	337	337	307	330	360	311	315	346	351	340	350	342	357	349	363	311	330	319	341	348	337	328	354	330	352	384	337	328	324	315	335	331	336	364	356	318	338	333	322	327	326	334	349	302	344	372	364	322	360	343	338	369	365	330	336	319	398	343	314	332	312	307	329	313	320	332	329	349	350	320	299	353	329	363	337	371	348	336	342	329	372	378	320	312	326	353	361	361	338	351	328	350	361	344	338	326	326	332	340	328	360	369	373	340	356	326	370	373	361	370	328	333	324	320	346	341	328	322	337	316	356	347	335	313	372	333	331	307	308	320	338	328	329	346	360	317	348	314	352	305	333	313	336	357	314	316	355	333	357	347	351	338	345	352	349	331	300	352	336	324	339	309	321	343	336	332	324	366	355	346	330	367	328	340	316	330	354	351	309	322	339	320	359	349	357	349	317	336	365	349	339	354	315	331	368	340	344	329	305	350	327	342	336	338	308	343	336	315	334	332	353	330	349	357	328	333	346	326	352	350	346	306	314	365	374	357	363	337	350	315	357	350	344	303	352	310	333	345	377	331	341	359	308	328	323	316	337	364	349	343	337	300	341	337	344	352	326	334	364	354	329	352	347	323	333	370	332	340	366	352	336	329	360	347	331	328	319	323	325	286	330	349	341	334	335	361	284	315	317	339	351	346	359	322	306	374	342	336	314	325	323	353	338	332	341	333	339	358	317	329	347	325	311	378	365	347	367	347	370	336	333	303	317	316	303	322	326	303	334	326	337	350	345	328	326	322	332	354	303	320	355	318	331	360	352	311	338	320	345	350	350	363	326	323	361	326	316	322	348	350	368	368	347	350	335	318	356	306	318	344	327	352	365	322	356	345	338	329	310	338	359	306	325	351	336	326	358	352	343	344	320	357	342	349	353	335	340	340	346	345	358	329	336	375	363	383	329	326	342	332	316	359	338	324	322	343	326	340	326	356	338	308	334	343	333	335	360	337	319	337	344	357	356	333	317	324	327	335	340	331	355	333	353	360	315	350	344	329	329	317	356	365	350	324	354	329	328	349	321	355	352	312	344	309	328	336	341	322	342	341	351	340	352	348	344	355	324	329	361	339	321	353	329	326	343	347	344	322	345	339	329	347	317	333	357	318	300	323	335	359	345	324	332	334	339	347	342	347	351	320	326	327	318	322	333	353	343	357	346	355	305	332	332	323	348	348	325	301	334	314	359	363	334	314	323	349	368	339	327	307	343	328	317	333	359	319	310	349	349	318	330	325	300	353	350	323	351	328	342	372	343	324	321	329	316	378	318	323	324	295	348	314
24519	21634	29039	24249	22030	16268	2865	639	538	515	511	496	470	482	499	481	497	507	481	527	445	450	458	470	458	463	449	475	501	458	467	481	463	480	481	475	463	458	487	491	473	471	464	465	489	458	432	491	472	459	441	420	502	437	475	475	462	460	472	498	471	487	410	430	486	457	427	449	439	475	455	401	426	489	470	473	455	450	472	454	453	468	477	473	477	469	458	449	455	520	412	480	478	506	456	425	440	429	444	448	468	500	493	461	449	472	448	493	458	485	473	428	457	499	488	470	459	470	438	459	472	444	469	457	408	432	457	473	446	460	443	464	417	424	450	449	465	447	430	449	462	454	453	431	495	487	464	445	428	468	421	409	434	484	432	453	458	488	459	416	461	468	458	432	435	451	410	459	448	437	459	484	458	486	497	487	474	470	452	473	422	455	452	471	476	479	442	443	478	418	443	442	435	462	464	447	451	479	470	456	421	448	452	453	478	472	477	444	424	392	474	459	455	435	493	495	437	459	471	435	449	447	501	462	458	492	467	458	431	454	429	469	442	462	480	452	456	466	467	456	453	438	460	461	428	423	430	480	474	478	446	430	482	481	423	434	444	450	460	451	457	445	468	449	450	451	475	428	411	446	471	455	414	424	459	458	460	502	435	484	483	475	438	466	469	459	461	466	453	481	460	485	430	467	428	480	454	453	441	459	435	471	461	426	466	493	474	457	481	456	458	432	465	485	486	457	454	438	480	475	483	464	491	475	473	449	469	456	425	462	463	446	434	463	444	468	430	448	415	430	469	446	428	464	437	456	435	463	453	433	422	477	419	412	411	486	442	460	445	455	462	406	464	493	466	476	464	483	444	485	461	461	482	469	480	462	463	463	463	424	469	474	460	481	440	471	498	467	433	457	466	460	457	442	445	483	419	449	456	482	472	463	444	470	494	471	481	400	447	451	468	463	460	463	466	458	451	464	422	473	476	428	460	421	462	461	451	496	436	464	451	454	427	421	432	458	473	464	487	447	469	427	464	451	445	470	417	424	453	455	405	455	451	453	460	449	447	473	437	456	493	417	460	436	456	476	438	438	412	457	443	430	455	466	442	422	436	445	451	461	435	446	442	471	462	473	444	457	485	509	453	482	452	511	449	451	486	453	463	472	476	444	441	474	419	460	434	427	480	454	454	465	472	445	441	446	465	466	490	500	486	432	486	455	474	472	464	452	444	441	417	431	451	423	505	475	421	435	468	462	441	412	463	463	505	442	482	480	455	487	452	447	443	477	442	438	474	461	441	452	449	460	424	437	465	466	456	446	466	460	494	432	443	450	420	447	454	453	424	481	446	423	462	452	467	492	456	458	445	432	431	413	484	401	513	455	453	444	445	417	456	461	443	499	414	459	466	427	449	447	449	496	467	406	448	441	493	462	443	493	455	500	471	465	454	428	460	444	452	468	445	448	466	465	446	509	443	478	460	480	453	451	422	447	458	481	408	448	401	492	439	462	442	455	454	445	437	437	405	438	431	433	439	432	456	443	492	498	466	431	479	444	450	436	437	462	446	426	472	418	481	450	489	469	491	418	426	488	446	439	463	469	475	422	499	479	471	458	439	478	451	449	454	486	425	445	454	440	467	493	474	449	478	427	441	445	464	469	466	481	433	455	442	424	457	414	468	452	447	437	450	442	464	438	466	461	470	426	460	473	444	436	465	457	441	447	492	460	458	431	446	458	443	457	465	447	460	449	474	432	423	454	415	421	442	432	454	473	478	460	454	464	491	423	501	455	412	463	458	462	420	488	456	473	451	485	454	471	452	478	452	458	445	476	477	461	467	461	433	475	462	463	470	447	474	446	456	468	446	414	442	450	460	455	459	482	502	439	432	456	445	456	474	489	444	427	439	430	433	433	424	497	454	468	452	440	426	476	448	486	462	421	424	501	452	450	509	448	465	463	471	449	462	438	470	449	437	454	444	399	449	439	433	413	463	450	496	444	469	453	463	443	423	434	450	435	469	444	467	477	478	479	437	465	452	456	495	460	454	448	434	432	461	433	440	441	418	468	462	454	443	455	450	437	469	442	411	470	460	467	411	437	440	440	482	460	453	455	457	509	455	451	426	452	447	461	435	488	470	450	450	437	463	454	465	420	459	451	485	441	478	446	427	430	440	478	450	464	417	439	451	457	478	441	451	484	427	433	466	496	489	449	455	497	394	473	474	464	449	445	454	420	484	445	464	449	437	426	458	443	457	474	475	478	450	441	445	464	416	420	450	442	455	460	466	482	482	477	464	479	452	460	451	477	426	426	444	509	401	458	467	499	439	424	475	461	437	453	444	448	474	441	478	473	437	457	438	467	447	423	460	485	436	478	463	435	414	434	448	456	463	436	466	467	433	449	433	489	443	475	438	413	438	457	487	470	465	512	451	442	411	475	432	471	423	424	431	427	438	453	441	483	443	444	462	449	439	459	408	445	482	478	455	459	409	461	412	445	436	444	467	428	436	466	461	488	463	463	445	470	448	411	468	433	440	434	421	462	430	473	435	444	459	469	480	431	424	467	464	450	417	464	454	449	466	441	463	442	456	491	440	442	410	470	472	419	465	462	464	446	445	446	474	493	479	472	455	435	430	441	471	498	470	490	418	450	427	453	422	435	478	486	444	406	420	471	439	438	437	449	451	456	431	441	457	435	467	460	456	453	443	476	429	454	472	425	456	461	479	446	466	458	460	461	448	422	483	474	418	438	480	453	451	467	423	460	426	448	445	458	466	514	425	475	458	467	450	440	461	468	473	442	439	451	481	477	440	462	452	421	432	464	487	427	406	489	469	468	394	433	445	452	460	432	462	463	448	458	460	430	453	442	420	444	463	438	466	471	516	449	441	493	417	457	422	459	472	467	418	490	416	434	471	443	441	448	451	461	408	427	458	466	431	413	446	424	427	458	479	436	411	467	444	438	430	457	451	429	440	476	488	450	448	453	463	469	450	424	465	448	442	495	438	453	467	454	450	461	461	432	444	462	473	459	463	451	392	460	484	470	476	431	443	446	464	445	442	433	415	396	436	444	429	457	418	444	439	445	421	412	466	455	503	444	435	435	451	462	453	439	480	464	526	439	473	416	471	463	427	429	480	412	471	447	492	453	422	407	446	487	511	435	447	477	469	463	458	441	440	496	490	462	418	444	406	467	452	433	425	425	443	423	422	443	443	434	463	477	416	478	455	467	442	442	419	460	458	466	484	441	422	427	442	436	405	441	470	462	475	442	457	439	478	444	453	448	482	402	431	440	471	432	454	475	461	473	458	432	451	474	458	483	486	459	448	453	448	453	465	467	444	481	450	419	478	465	447	470	436	442	482	440	415	402	463	410	442	441	484	459	459	435	463	430	451	447	438	486	451	432	482	423	445	439	426	436	473	447	440	416	463	470	450	429	484	415	411	453	468	483	419	488	481	425	484	430	450	470	480	423	474	457	448	430	459	478	483	450	476	500	442	443	434	454	450	484
58572	69993	35710	21504	17869	5798	956	520	510	565	448	476	476	442	481	438	471	437	424	421	447	440	422	452	442	431	433	392	422	449	462	427	431	438	447	459	420	466	458	447	441	500	512	462	443	448	394	428	435	447	435	451	437	456	409	424	450	416	451	442	443	452	448	428	432	446	397	499	446	484	422	455	437	428	416	420	401	420	443	420	482	428	445	408	460	421	450	443	470	437	469	440	405	454	448	415	413	442	436	426	448	416	440	439	433	425	443	415	432	451	436	428	407	396	440	443	431	406	451	456	435	440	408	446	393	405	418	451	442	420	442	426	405	417	457	404	431	421	416	454	437	465	438	435	419	408	413	439	404	400	411	401	443	404	409	425	441	455	398	415	439	448	391	424	426	417	444	427	393	436	447	391	419	428	413	418	448	418	449	430	433	426	404	434	423	411	434	429	440	429	424	416	441	451	429	437	406	402	425	420	423	422	444	455	420	424	404	408	396	451	419	481	445	415	421	414	464	442	451	389	409	440	419	407	441	413	450	389	482	423	449	448	415	431	465	436	441	433	413	416	437	421	416	432	448	416	433	425	419	452	447	391	464	410	410	419	413	424	430	408	387	415	435	449	405	437	459	472	457	496	429	452	427	429	435	442	442	413	433	406	398	452	390	427	411	398	435	421	403	418	421	413	465	394	403	393	426	433	424	449	395	409	451	381	411	441	366	392	424	412	411	436	427	424	413	418	434	412	431	443	438	409	440	424	433	439	421	449	436	463	417	439	412	430	405	418	415	425	424	386	460	438	450	445	415	449	433	414	400	432	434	438	431	387	413	447	419	464	414	406	411	438	436	411	404	479	427	442	399	406	426	398	424	401	411	442	421	442	399	387	397	410	473	455	425	426	426	434	413	441	442	410	396	451	401	413	422	444	423	435	431	442	449	413	421	454	454	406	457	428	424	405	414	472	406	395	436	426	431	388	445	481	398	413	431	419	434	445	441	443	456	424	409	447	414	435	426	428	401	398	417	423	416	425	429	410	417	398	453	431	437	428	397	457	409	414	417	452	435	420	464	450	452	420	472	412	413	457	417	410	419	417	455	444	424	414	435	404	429	424	473	414	434	429	417	400	441	444	463	435	419	435	429	405	422	413	425	446	427	434	403	439	406	434	435	449	437	413	426	372	427	447	446	404	436	443	463	440	424	407	435	466	457	418	443	380	397	408	405	407	436	448	434	366	464	434	469	409	437	439	410	420	417	436	476	419	381	406	443	454	408	425	434	414	445	426	404	439	414	428	434	465	412	437	422	444	398	449	422	450	437	420	432	386	408	397	434	413	408	414	423	438	436	460	432	444	425	418	433	391	427	432	418	420	432	404	416	416	449	422	456	418	452	447	464	427	390	440	428	436	446	439	456	436	420	402	431	385	419	441	460	448	403	413	460	419	459	410	436	408	443	456	427	419	410	406	440	455	426	448	369	434	440	426	421	440	429	436	440	412	414	454	406	450	455	444	458	412	440	441	479	438	414	432	435	436	426	423	425	410	453	447	425	406	435	452	440	406	447	434	461	470	427	421	442	435	440	448	439	467	436	413	436	408	441	409	466	436	411	417	438	390	473	438	443	428	434	460	418	417	441	438	427	426	409	413	418	448	417	441	425	442	421	425	436	424	469	436	450	451	417	428	403	482	418	398	450	439	437	434	408	414	423	452	411	413	396	440	402	469	442	410	429	448	412	428	459	426	433	427	436	406	416	422	419	434	401	454	429	423	445	454	465	474	454	418	428	417	424	408	455	422	419	430	439	405	428	417	415	403	410	412	411	428	426	431	421	431	423	417	408	470	423	410	428	436	445	441	452	426	387	440	412	455	390	374	406	392	430	412	408	435	427	435	436	400	460	448	423	397	432	416	422	430	413	438	443	413	430	420	449	432	427	431	411	440	444	382	407	457	433	448	446	429	445	433	444	421	406	431	431	421	424	430	457	429	398	428	456	429	405	427	430	418	445	424	450	469	417	434	408	429	462	437	399	417	410	425	377	417	433	415	450	415	410	428	422	451	403	461	405	445	466	451	422	430	416	408	451	431	397	444	412	493	431	423	400	448	440	433	394	439	441	451	411	418	420	420	397	436	450	411	432	412	404	390	470	439	423	443	412	409	429	433	403	430	437	441	389	442	411	455	417	429	408	439	436	463	426	432	395	420	420	442	431	402	394	402	435	424	435	438	424	433	435	418	452	465	457	402	442	453	412	403	459	420	440	415	434	437	430	454	430	428	452	444	440	416	436	389	417	449	438	426	439	404	424	417	421	448	400	437	414	416	417	454	410	421	379	440	455	465	436	405	405	413	451	420	421	458	459	409	416	438	426	375	442	418	429	440	459	461	467	387	420	461	455	416	413	403	433	390	419	457	455	465	441	419	395	403	448	466	424	422	451	410	451	406	418	468	402	415	420	419	438	440	424	408	440	404	459	490	419	402	417	433	438	398	430	392	419	439	413	428	414	441	436	397	425	432	428	458	436	429	429	391	423	437	447	431	417	429	420	454	444	397	432	404	423	440	450	432	442	433	461	434	436	451	467	409	448	409	474	434	420	425	440	425	440	452	438	445	396	418	418	382	439	423	400	407	403	418	449	443	439	448	432	400	400	399	396	400	479	420	444	432	437	468	470	449	412	412	419	414	423	428	472	432	428	441	440	456	410	431	442	442	422	449	445	425	436	431	406	427	418	424	413	419	415	382	479	427	444	445	434	393	427	437	442	414	435	390	423	445	450	427	413	406	419	403	406	438	395	409	426	427	438	425	425	434	440	419	435	431	424	416	479	433	440	452	451	432	417	435	385	443	437	401	432	447	402	445	425	426	442	385	404	426	436	456	419	424	452	420	439	455	380	411	404	443	433	423	425	417	411	457	399	421	415	434	446	397	438	413	415	468	423	435	418	428	442	415	469	433	420	414	421	432	443	445	415	428	453	421	434	467	432	412	448	411	443	448	409	454	391	385	385	396	353	452	467	432	459	417	409	431	422	443	428	410	433	439	450	422	408	411	456	399	450	406	431	418	444	451	454	453	417	433	450	412	408	429	435	378	417	441	435	440	427	435	450	434	442	457	450	438	428	405	427	456	435	422	424	460	378	405	401	425	404	443	404	394	402	413	449	363	450	424	461	431	428	423	412	430	407	422	402	436	423	462	440	438	436	433	414	446	424	423	449	435	436	456	423	402	390	440	440	446	435	432	410	405	411	424	435	434	402	428	421	449	429	443	435	423	430	399	419	393	448	467	457	474	404	441	467	402	437	447	443	404	424	421	445	449	414	423	459	422	399	463	479	413	428	486	423	408	459	410	417	407	435	402	376	460	441	426	430	423	405	403	427	427	418	426	427	430	418	412	420	418	428	434	400	442	393	444	422	433	413	390	454	438	424	450	413	430	487	420	410	427	427	434	407	433	439	426	438	424	405	432	432	432	436	388	431	444	441	453	485	408	444	444	428	410	390	455
30824	21091	7042	2070	1031	573	422	423	424	397	398	427	413	398	405	377	376	452	397	413	383	427	438	440	415	405	435	405	417	383	426	400	417	407	407	402	394	424	445	447	428	439	433	426	427	392	412	423	384	406	415	403	400	440	401	402	429	450	396	402	441	376	433	416	393	388	417	411	409	418	410	427	424	400	407	412	414	390	402	433	420	421	411	389	432	444	391	408	417	432	383	400	458	395	424	411	386	434	426	384	421	363	401	416	394	433	409	452	383	441	418	422	404	436	365	415	378	420	389	431	429	426	429	413	422	429	428	418	439	405	400	385	357	421	428	416	365	405	437	408	375	435	397	414	403	452	398	426	417	422	407	377	410	422	406	429	380	393	407	438	366	393	411	434	454	408	388	399	414	411	407	398	412	415	392	388	382	441	398	404	381	420	430	403	414	400	395	398	431	414	393	412	398	362	367	385	407	415	395	376	407	414	412	395	431	382	398	413	418	385	442	408	385	404	419	360	411	416	425	404	408	405	368	386	387	388	394	433	410	410	405	386	401	401	405	375	410	405	399	411	398	429	386	469	390	404	414	419	421	416	444	422	422	402	403	443	395	374	420	396	441	389	408	403	391	432	425	421	433	400	397	401	409	377	392	424	413	480	405	371	433	408	413	395	406	392	432	411	407	421	416	413	413	407	451	407	399	415	399	428	436	407	408	385	450	383	391	434	417	462	407	405	423	393	416	386	403	374	436	382	405	397	448	420	439	405	409	396	375	402	376	392	406	398	411	377	392	390	407	399	411	429	409	417	416	413	395	419	400	428	397	394	394	424	364	424	420	381	371	409	388	428	398	368	351	417	429	409	396	394	424	418	443	428	398	371	434	436	410	415	421	402	397	414	392	408	406	388	410	366	417	416	418	386	425	407	440	428	417	415	380	385	404	422	377	442	395	394	414	422	432	438	382	428	437	368	417	436	438	391	405	401	386	407	420	402	411	398	418	400	383	396	419	369	443	380	422	397	433	388	429	405	389	385	420	399	412	418	396	401	448	427	407	433	403	395	435	415	391	409	407	425	414	425	409	366	384	412	421	406	405	391	418	384	436	380	411	409	473	412	396	378	406	417	414	398	410	394	405	407	376	382	397	427	424	398	421	388	378	405	400	371	425	441	411	387	386	411	382	421	418	374	360	410	429	421	404	390	413	467	401	402	434	379	405	406	436	435	426	439	450	419	420	409	425	409	424	438	414	437	418	409	428	415	427	409	395	394	400	410	407	376	416	415	419	379	428	462	435	418	415	413	358	397	414	404	441	405	392	387	406	381	395	403	394	395	420	413	391	422	412	440	421	418	421	435	412	438	406	454	427	407	426	426	397	440	402	418	401	403	426	425	403	433	420	379	383	412	425	422	405	401	417	392	423	416	410	416	418	377	377	387	437	374	365	390	410	396	418	452	445	429	427	379	398	414	398	403	400	418	400	423	406	410	434	401	418	403	386	432	391	424	391	409	436	426	421	408	390	419	412	389	384	415	411	417	430	420	409	436	379	434	446	394	452	392	428	402	414	461	441	407	404	424	413	409	420	439	406	426	398	418	400	404	414	410	389	429	403	386	409	411	395	361	393	404	392	390	401	409	420	418	411	411	407	426	418	415	419	408	451	410	394	375	431	398	363	375	437	414	410	391	442	419	395	414	413	396	395	400	414	434	440	406	407	392	361	397	402	396	433	421	387	407	405	422	406	395	429	406	396	385	401	394	416	430	394	445	410	395	375	404	397	413	416	390	412	413	435	378	380	410	403	418	426	408	432	394	374	410	407	407	410	406	388	416	416	404	409	422	414	429	404	421	390	368	399	416	393	408	396	411	402	439	410	409	396	392	369	416	408	436	385	394	421	371	388	414	391	441	393	443	382	415	382	403	408	434	407	416	388	438	394	405	416	403	356	423	417	424	380	422	411	425	412	420	419	435	376	418	385	371	444	405	395	401	392	442	401	387	427	372	431	408	406	366	429	441	374	401	418	422	438	397	398	411	435	425	383	432	414	401	418	381	405	412	440	408	387	415	415	394	423	390	415	465	393	430	387	393	387	429	398	372	388	390	406	401	442	427	373	372	409	422	418	414	415	399	397	431	368	382	397	397	418	394	410	389	383	424	409	409	432	368	386	429	387	426	393	428	407	418	424	419	404	372	389	419	417	372	399	433	431	377	443	430	420	439	407	406	396	402	437	453	436	429	450	371	402	421	403	390	383	410	446	420	400	382	415	419	437	431	411	395	377	388	399	393	400	418	425	414	418	394	405	440	414	395	447	406	406	408	404	383	407	433	384	421	392	376	389	356	400	443	382	395	430	395	409	383	399	395	398	442	450	414	429	414	386	399	411	402	393	391	389	427	389	351	406	418	370	410	419	371	375	398	399	448	416	382	397	394	406	417	428	411	419	400	385	429	413	420	421	410	424	442	403	405	417	391	365	396	417	423	393	381	388	385	373	386	426	378	379	374	412	419	415	423	405	377	404	422	402	423	398	412	423	426	420	371	436	397	426	409	428	406	393	442	406	414	397	420	414	402	405	407	412	385	389	388	417	414	364	382	393	431	418	395	379	374	406	441	439	372	382	364	418	383	423	413	404	405	437	379	433	409	393	375	455	418	383	377	383	395	417	428	415	434	457	406	416	416	426	365	420	399	376	396	405	402	412	419	396	414	433	404	434	418	390	392	377	416	407	404	396	421	373	445	393	372	440	396	412	399	411	370	447	406	390	409	447	437	459	406	402	413	429	382	390	388	393	421	393	375	388	407	391	404	427	405	397	387	394	415	423	436	406	426	418	455	428	403	376	395	436	402	453	405	428	423	381	426	415	338	405	408	420	430	398	413	389	395	385	433	440	405	392	398	398	419	413	408	396	374	409	425	377	415	395	416	404	407	384	384	376	414	394	402	401	421	416	419	426	378	403	393	405	395	387	430	432	430	391	410	436	420	435	442	395	401	460	402	413	398	395	433	424	434	438	410	367	379	404	461	388	393	420	384	419	417	374	393	404	407	393	398	425	441	414	409	376	404	405	395	375	419	431	401	395	411	413	420	388	412	443	395	401	380	353	421	403	409	408	416	411	391	429	428	406	395	423	401	386	419	426	402	414	417	415	401	433	389	403	423	394	387	405	429	410	404	401	419	367	376	389	427	441	447	391	395	403	390	429	407	387	413	388	390	359	372	414	368	412	414	406	432	404	444	386	420	400	415	412	403	424	435	439	385	376	409	369	374	416	419	410	393	400	389	376	403	428	375	409	382	415	439	402	438	409	363	408	414	403	391	402	403	402	404	413	407	416	402	425	445	384	408	442	419	378	392	396	407	426	422	420	418	373	411	380	418	390	414	439	407	445	400	392	410	386	364	423	429	459	401	402	442	402	400	400	398	422	406	413	414	422	420	388	366	450	408	402	399	395	354	388	392	408	382	415	399	416	385	421	417	412	422	397	418	414	427	416	394	418	388	385	402
20884	14275	3192	1603	1230	582	374	364	396	372	389	369	371	383	350	335	350	359	372	374	338	392	343	387	351	333	358	321	359	354	355	366	363	374	377	339	383	364	338	337	359	362	358	366	344	366	391	362	354	356	354	392	360	375	389	370	402	375	345	365	358	343	376	349	354	386	380	366	347	387	383	347	385	355	373	352	360	380	353	356	346	355	367	360	362	359	362	369	387	382	366	348	329	349	337	338	357	369	340	358	384	374	353	341	386	352	378	349	380	371	384	346	377	366	370	354	355	381	343	360	364	344	375	355	371	361	339	317	346	371	333	351	358	368	354	369	363	340	361	350	324	353	364	369	411	389	385	361	347	341	405	365	381	345	351	339	375	382	350	387	392	367	324	374	366	359	386	344	387	372	320	342	355	338	349	372	330	363	387	368	373	382	360	367	339	364	366	333	358	364	386	379	336	334	339	346	341	367	372	351	371	338	368	365	387	331	387	385	366	329	382	370	333	365	333	398	355	362	359	334	365	337	407	336	368	354	361	363	360	359	352	351	332	337	384	341	354	346	347	377	342	391	362	355	358	322	361	339	319	363	362	331	358	355	362	348	359	382	360	358	356	357	326	382	361	334	364	333	369	372	415	370	367	353	366	372	374	398	370	330	357	317	340	383	388	380	381	352	364	336	349	376	375	359	370	347	385	342	347	347	345	379	315	352	344	372	348	361	338	368	345	374	333	378	379	397	335	382	321	355	343	373	357	369	370	357	416	319	358	349	365	399	343	365	351	371	354	375	382	348	333	343	369	372	338	352	370	332	363	343	366	372	332	336	333	376	351	336	395	360	356	342	381	361	369	361	318	384	349	366	362	349	339	366	367	323	300	388	422	361	400	367	370	322	367	339	378	371	391	343	358	342	349	404	372	349	354	373	344	341	362	378	387	362	367	395	358	400	346	358	365	361	371	339	391	361	373	364	376	386	338	339	348	345	370	383	348	325	383	375	398	348	315	351	334	349	377	350	401	361	333	372	353	353	368	368	362	364	347	399	344	343	361	361	333	374	392	349	336	392	358	365	345	366	356	352	360	359	368	336	381	341	340	363	362	362	349	377	369	337	376	418	370	353	341	368	333	382	389	372	392	352	344	360	349	356	341	339	359	377	348	333	369	361	314	383	360	350	348	356	350	343	344	346	398	382	362	343	346	335	342	360	333	330	347	357	335	337	337	368	422	352	342	367	367	375	330	378	322	343	392	379	365	332	395	380	389	363	369	367	373	366	349	346	361	366	360	359	367	379	364	354	330	367	367	340	369	416	342	397	373	382	367	360	353	326	341	374	327	362	361	356	383	393	354	365	359	351	392	339	354	331	376	355	349	389	366	363	344	337	322	395	361	384	382	367	354	379	347	370	347	331	368	359	357	384	337	368	369	354	389	384	330	362	331	372	387	399	368	376	371	357	362	344	362	361	349	316	353	349	357	395	344	360	312	321	362	335	366	361	364	366	398	366	407	376	396	358	336	326	374	371	402	374	330	334	382	359	351	353	365	386	359	363	338	323	402	400	368	313	353	389	349	376	398	320	365	325	341	359	363	356	380	305	382	361	377	353	348	347	380	354	376	355	392	341	349	356	353	369	344	354	358	348	343	343	355	351	367	354	376	374	348	389	352	340	351	381	348	336	323	379	345	374	365	367	363	355	368	406	338	362	379	377	355	342	372	368	363	364	334	375	358	344	349	377	353	365	361	356	414	328	374	347	358	347	351	329	358	344	344	352	352	352	334	372	409	338	323	353	383	337	387	357	355	371	355	331	390	363	383	381	362	328	348	349	361	352	381	369	359	358	346	359	344	381	360	346	370	352	382	354	380	318	372	363	338	412	344	335	363	359	347	378	351	337	324	409	376	329	341	355	375	391	389	391	384	354	381	340	358	376	382	341	374	380	386	335	360	356	351	348	349	357	331	370	367	357	305	367	388	371	359	366	340	357	358	326	361	335	363	397	356	352	358	365	320	365	390	343	331	348	378	359	350	373	367	356	391	359	319	364	346	351	390	341	344	344	333	362	342	358	348	364	365	341	368	380	332	368	382	390	378	387	372	354	375	367	346	341	375	346	394	371	380	374	357	341	347	347	358	357	354	335	347	372	384	384	375	364	348	370	360	359	329	381	370	388	365	369	312	356	378	321	361	373	326	372	352	347	367	326	363	361	342	361	356	358	346	372	361	346	343	365	359	346	399	362	357	342	356	374	349	338	360	366	355	377	308	374	367	349	371	390	361	324	337	323	394	371	370	362	392	331	321	333	345	354	361	360	386	370	359	362	360	344	376	383	351	403	355	387	369	350	357	344	347	340	380	346	351	359	362	359	352	393	357	331	349	350	370	352	317	349	340	386	323	372	365	352	347	388	386	397	387	350	352	350	320	339	379	375	368	339	359	358	386	381	367	383	351	365	367	356	343	362	348	369	371	339	355	398	344	370	391	361	365	346	349	379	356	408	389	376	351	394	375	324	334	395	355	346	362	390	358	347	338	374	362	344	329	369	358	359	394	345	348	381	350	380	395	347	349	390	380	346	341	369	319	369	341	344	352	368	361	366	360	386	324	378	347	410	349	366	374	377	357	348	363	387	358	366	369	392	339	363	359	352	333	357	336	367	364	355	352	364	346	337	321	365	373	390	382	361	349	352	363	374	400	369	377	372	375	357	364	367	373	381	362	354	319	357	386	374	348	373	384	357	351	363	366	347	358	347	353	333	386	374	352	346	379	365	383	331	371	378	354	367	358	351	381	369	336	371	360	341	387	360	389	361	383	343	357	339	344	369	346	372	361	374	348	362	377	331	347	400	340	350	392	355	368	341	404	347	338	371	372	342	343	400	371	374	369	347	357	356	374	342	371	326	350	362	346	328	384	377	369	374	375	351	357	360	329	347	371	363	392	387	368	381	326	394	366	383	391	351	397	345	370	328	361	358	387	352	345	354	345	348	339	362	337	321	373	362	354	342	382	380	356	381	368	353	352	381	379	374	385	352	377	357	389	358	366	354	371	388	340	353	347	347	393	357	373	393	352	339	353	372	362	366	352	369	327	353	355	394	350	333	355	372	356	364	354	363	325	365	360	380	338	343	360	332	333	367	385	388	345	389	376	387	339	379	377	370	351	370	379	331	330	341	359	335	351	375	353	389	389	360	347	364	354	327	346	349	368	337	372	343	368	396	361	375	349	381	346	343	377	332	370	343	379	348	350	349	375	359	382	354	376	372	381	377	376	353	374	378	350	332	379	390	334	386	354	333	388	314	375	372	356	349	368	353	359	353	339	346	333	371	394	372	361	377	373	343	362	351	366	375	372	386	293	333	380	328	398	361	332	364	360	376	344	377	334	372	355	350	346	358	364	358	341	385	352	356	357	348	379	345	382	362	384	378	349	371	360	349	342	370	356	331	392	394	362	379	355	348	349	347	389	375	333	381	380	380	345	385	354	345	356	346	374	374	357	352	379	350
25637	21908	28206	25007	18095	5532	664	359	367	325	341	323	345	311	313	305	351	311	313	311	342	309	316	271	297	307	334	362	321	298	313	304	301	324	337	300	318	328	306	329	326	325	334	312	288	283	308	298	281	318	289	287	295	306	319	321	289	318	312	308	296	308	334	307	279	304	284	279	298	318	347	288	302	316	318	308	282	306	342	301	308	300	272	309	281	289	313	326	319	310	307	327	328	338	286	270	295	300	323	302	324	317	334	291	308	330	301	332	291	306	333	298	289	297	322	307	284	326	313	309	300	289	292	299	300	285	307	297	310	331	295	344	313	257	269	281	310	329	297	281	295	297	317	314	328	303	329	294	300	296	298	317	307	297	291	302	316	312	307	314	291	323	293	314	266	270	302	318	279	286	276	306	296	273	313	314	288	302	334	306	296	328	327	306	305	328	290	284	284	299	299	311	292	283	278	272	303	298	328	297	327	292	302	299	300	289	323	303	337	310	313	321	310	308	281	297	313	306	311	313	319	269	308	304	286	294	300	337	302	301	279	292	280	314	307	333	324	283	307	310	275	290	306	309	267	309	296	296	309	332	310	337	290	303	293	299	298	315	304	328	297	332	304	292	311	264	326	278	281	332	309	308	305	319	336	290	288	281	318	294	311	332	353	321	291	301	324	306	317	323	326	346	290	320	298	305	318	292	325	290	318	278	313	308	306	312	296	307	286	289	301	323	280	321	331	307	310	326	311	306	311	303	334	306	302	313	298	297	280	291	305	325	309	274	309	295	290	309	319	301	308	287	272	251	298	292	292	304	280	302	283	315	313	304	336	315	304	310	329	308	325	292	319	288	310	299	299	318	311	268	295	314	322	291	290	302	320	298	312	331	288	329	315	302	311	315	314	322	304	306	290	340	297	333	310	313	332	302	327	290	298	301	288	309	277	288	304	272	308	301	306	302	274	297	309	309	294	280	278	293	304	300	324	316	311	315	287	297	305	315	300	304	313	299	287	320	284	275	332	283	287	322	301	343	280	301	275	302	318	281	303	366	310	296	302	308	287	312	308	308	309	313	297	316	296	303	280	296	341	305	353	328	335	318	309	299	265	326	290	322	298	327	303	317	301	317	312	313	291	310	317	311	322	282	282	306	296	308	330	317	272	289	345	309	317	315	298	310	255	321	315	324	303	314	332	291	323	285	280	325	300	330	288	303	321	294	300	324	323	289	282	293	324	306	315	301	304	288	317	287	313	281	275	317	292	293	284	318	301	325	305	294	300	294	338	303	316	307	311	305	294	316	316	315	342	335	284	312	314	324	284	283	338	307	302	301	303	285	304	324	316	317	305	330	279	263	331	311	344	307	352	309	317	306	323	322	315	314	287	285	308	283	296	327	347	315	326	284	284	311	309	325	319	306	303	335	344	284	299	321	310	299	309	322	328	300	282	303	320	290	304	273	327	298	313	308	308	308	321	312	297	300	292	303	302	334	321	307	301	283	261	320	303	274	293	286	287	277	355	331	298	301	286	288	313	280	316	323	305	266	304	319	295	314	294	286	283	271	304	318	288	329	310	311	329	310	278	314	316	297	306	288	310	306	302	290	307	320	343	302	289	302	310	313	305	291	324	313	305	288	308	286	327	301	320	304	322	293	288	308	315	287	315	297	278	314	293	292	316	304	302	302	279	296	300	287	330	307	330	307	301	289	315	299	339	295	291	320	327	301	278	318	325	299	307	324	310	306	304	319	295	324	307	275	287	292	318	322	291	291	322	287	297	295	297	298	295	329	301	309	318	353	320	335	285	310	315	269	296	266	305	322	308	335	309	307	308	292	282	295	325	290	291	314	314	302	300	312	289	337	290	297	275	310	296	299	291	329	274	293	281	306	307	292	281	304	312	314	276	308	313	310	293	317	303	336	284	307	308	297	306	284	316	305	320	310	306	306	338	304	323	311	302	317	321	319	290	293	311	293	321	314	288	286	326	314	303	285	302	281	313	288	306	308	321	317	270	289	317	326	292	269	285	273	305	328	283	283	319	339	297	296	286	293	312	309	298	297	333	302	292	305	319	289	330	269	283	313	297	289	329	314	290	294	293	301	338	319	303	288	307	301	289	316	307	306	305	274	299	322	304	322	337	263	294	339	334	318	342	309	307	296	318	341	275	313	326	304	282	290	317	319	313	303	334	301	296	299	323	304	315	274	301	299	301	288	333	298	333	294	306	337	316	312	298	317	300	315	319	296	287	295	288	296	312	303	285	314	320	309	298	345	303	280	290	308	311	313	290	335	274	303	295	303	330	306	289	280	331	285	294	307	319	326	313	299	303	347	306	294	334	284	295	320	296	309	332	278	277	279	351	342	293	324	293	280	299	275	289	294	304	292	297	289	330	313	296	270	286	302	284	318	302	312	319	285	304	323	303	301	344	309	291	300	300	301	316	323	329	281	303	302	316	304	274	297	308	302	333	275	293	310	307	288	295	295	291	297	329	331	315	270	301	299	277	262	293	279	347	305	286	306	292	286	312	282	317	320	324	284	297	299	309	299	284	311	295	287	306	339	305	322	308	278	298	287	304	312	293	340	271	305	297	306	269	268	287	295	333	295	290	319	306	312	307	319	336	312	315	291	334	301	291	304	309	315	294	312	305	286	314	304	309	309	294	325	297	289	280	324	283	276	289	286	318	318	290	338	314	260	305	323	289	320	303	317	313	341	305	297	319	299	332	267	324	299	287	284	334	323	303	281	301	303	333	305	348	315	292	334	314	324	309	295	305	294	296	325	304	301	324	275	275	307	311	322	288	313	318	332	292	292	342	296	281	308	316	309	304	273	304	323	345	318	290	315	310	335	327	280	294	314	287	293	285	331	324	288	284	302	313	308	299	305	331	299	324	300	295	308	283	309	323	292	301	302	298	307	310	307	316	309	311	295	293	328	295	289	280	315	293	298	292	310	289	302	262	324	337	302	339	267	272	320	303	298	300	314	330	286	325	293	300	316	338	310	330	279	326	300	315	296	276	314	314	288	318	340	286	305	259	315	309	295	270	315	270	318	327	310	320	313	303	319	307	319	296	300	330	299	320	306	310	297	341	284	295	265	290	292	338	288	338	282	302	327	288	347	298	314	287	312	307	272	291	297	335	322	277	267	352	284	285	295	302	295	297	322	306	315	321	336	302	324	306	269	295	336	293	307	266	315	314	311	298	300	344	286	334	313	289	332	290	312	304	308	291	322	319	296	295	310	323	279	310	330	307	279	308	275	273	342	298	288	293	280	324	289	313	318	313	341	308	331	293	280	294	327	302	343	303	318	303	296	309	315	336	296	288	288	288	312	288	316	298	301	333	326	312	292	306	281	289	328	304	308	278	277	321	296	355	281	318	293	280	318	286	306	294	292	279	300	312	320	303	307	304	280	286	306	293	352	322	325	316	321	296	282	304	285	310	291	299	280	311	296	315	279	333	268	317	334	317	335	336	293	303	304	301	290	267	316	328	303	288	302
57267	56138	25512	13533	10047	3191	488	416	359	349	341	324	347	337	332	318	329	312	318	314	306	323	327	313	338	308	335	317	314	286	309	282	317	317	303	327	329	301	326	335	309	297	329	331	309	332	319	347	321	325	293	296	324	294	292	307	285	309	330	353	312	292	303	306	310	333	293	308	288	305	306	327	303	329	300	287	322	329	301	340	312	307	297	300	258	325	302	288	277	285	348	290	292	286	309	322	300	302	308	329	302	311	282	311	315	295	325	326	288	310	260	300	285	288	303	296	288	299	344	323	322	308	281	304	291	290	325	301	321	297	346	317	291	298	277	322	322	297	293	314	309	290	302	304	289	310	314	297	309	301	313	305	295	312	293	265	320	283	310	301	305	310	286	343	274	334	303	285	293	345	282	313	307	260	341	290	330	333	297	257	291	298	307	289	319	323	310	306	308	317	304	276	304	322	308	313	310	295	299	331	295	277	303	340	292	313	291	318	304	309	345	281	312	289	289	324	320	316	289	310	314	318	284	312	307	303	267	335	303	295	335	304	306	314	285	335	310	301	299	317	297	289	313	276	291	284	321	287	276	317	320	312	312	308	321	325	265	317	301	275	306	301	292	309	346	311	285	301	291	286	317	295	314	304	326	322	326	319	302	327	327	254	309	299	284	317	326	318	282	289	289	296	287	306	320	319	331	284	295	319	288	307	314	341	284	312	305	274	297	308	296	316	262	291	321	306	330	290	274	306	311	323	295	310	308	334	314	286	313	278	289	294	321	314	284	331	331	309	306	289	312	332	314	325	320	301	300	276	325	301	331	289	311	286	288	346	312	282	288	336	297	315	307	334	295	331	297	291	311	278	329	333	289	298	285	308	323	298	282	313	332	287	298	274	304	302	291	309	323	305	306	332	331	298	337	333	330	286	277	309	303	278	319	332	304	324	335	288	293	309	305	345	273	281	318	278	292	301	334	277	286	310	292	306	298	272	331	299	270	289	274	296	314	298	306	276	320	293	291	310	323	288	268	312	298	296	274	305	321	285	301	275	299	304	268	318	305	307	319	303	288	292	332	341	307	303	286	294	320	329	317	322	302	299	300	310	288	274	293	291	322	306	279	286	314	315	296	299	320	294	290	279	306	317	291	296	291	320	294	292	283	294	266	313	305	337	312	292	320	319	282	291	320	312	316	300	306	285	314	297	298	310	299	317	309	262	307	290	286	327	319	289	298	309	336	302	315	267	300	309	278	336	322	314	312	309	292	283	295	300	295	285	344	324	281	307	300	325	303	346	297	314	316	328	308	276	314	304	275	293	290	327	284	300	305	310	294	302	310	291	320	322	298	309	332	304	310	291	300	289	291	314	297	342	283	322	323	312	314	310	319	289	335	320	319	293	329	325	330	302	284	346	330	305	297	311	319	267	322	307	301	338	284	300	311	296	330	297	291	312	298	321	289	270	299	278	307	297	251	308	311	313	306	311	284	309	284	306	279	280	322	295	315	315	316	312	293	281	308	281	311	296	290	289	284	280	313	276	304	287	305	315	334	320	298	315	298	299	287	301	295	322	310	337	300	315	340	278	326	317	305	281	260	291	298	299	276	269	300	336	311	301	308	306	299	292	314	280	324	318	288	327	340	309	317	295	282	281	289	322	263	300	294	281	304	333	308	328	321	298	322	304	281	319	307	293	319	351	267	277	298	299	316	294	305	298	280	286	297	301	290	338	321	310	309	309	322	293	299	323	324	284	316	316	293	310	325	325	297	316	318	316	310	293	301	316	300	269	303	326	284	298	301	293	315	289	292	290	293	325	301	306	323	301	311	295	283	276	324	328	288	304	294	262	296	324	300	303	234	291	308	318	303	293	317	292	311	306	297	352	287	301	285	286	317	311	292	306	300	294	315	279	311	311	318	291	311	309	312	296	300	288	272	303	325	311	310	339	299	302	280	307	282	292	257	291	295	297	298	301	295	307	289	323	314	306	287	299	281	308	286	279	281	322	329	301	311	324	296	330	319	336	317	310	298	316	321	295	297	296	297	293	309	307	321	331	315	316	296	305	308	277	325	327	318	289	289	293	313	318	302	276	298	319	303	279	323	304	298	319	285	299	308	288	307	302	332	319	304	292	305	351	306	302	298	300	305	276	291	295	272	304	277	300	293	309	281	291	293	301	287	311	310	302	308	301	297	261	289	365	274	316	301	298	303	291	311	319	277	304	318	312	294	323	302	283	307	296	296	305	322	296	287	326	312	333	331	299	299	318	284	327	330	293	309	306	292	306	334	283	299	270	302	326	315	294	288	300	306	296	312	315	337	286	345	319	305	328	280	297	310	300	282	284	324	318	327	292	310	305	282	276	266	301	314	295	271	289	336	301	325	318	307	300	305	296	264	304	272	335	292	266	279	306	314	308	358	281	280	270	264	329	327	315	297	287	314	281	266	271	336	278	301	280	280	320	300	278	289	298	306	315	332	282	281	291	301	312	316	286	310	275	304	298	297	325	301	305	296	319	307	260	320	294	315	285	291	342	304	285	277	276	312	319	306	298	309	328	286	332	310	319	323	308	330	313	320	322	298	286	309	285	313	333	324	305	302	330	322	293	312	336	320	328	329	294	306	258	348	311	314	319	274	316	290	319	255	316	315	309	276	298	300	308	344	328	292	304	305	319	314	300	319	305	275	357	305	291	311	315	295	298	337	289	301	277	302	299	300	307	278	293	300	281	301	298	299	293	330	282	297	301	299	278	329	269	293	322	288	331	342	296	268	320	308	319	294	284	268	322	316	302	285	288	325	313	294	341	303	310	311	299	297	276	295	316	291	300	297	288	283	307	318	289	279	303	318	278	291	301	313	327	283	311	307	317	323	306	308	294	274	283	285	310	312	328	289	284	315	262	349	316	298	320	308	320	288	321	324	299	311	317	286	273	311	315	310	335	299	303	278	302	295	292	304	294	292	277	295	286	306	309	293	322	317	308	310	287	331	313	279	294	322	305	335	266	286	300	288	308	289	301	302	320	300	326	300	295	260	312	318	307	260	308	297	332	303	317	317	328	309	313	304	343	317	301	288	268	331	272	316	338	306	283	301	271	323	288	280	273	297	307	315	305	291	296	295	336	285	301	291	312	314	280	299	316	304	317	327	300	308	302	340	303	308	298	334	284	304	258	313	335	308	279	301	302	304	313	272	311	308	276	287	300	276	289	279	330	320	299	279	319	287	329	330	311	321	321	327	295	363	293	322	292	342	302	295	314	288	297	325	291	290	306	276	308	307	323	287	295	297	316	331	310	310	293	297	302	273	294	318	280	278	325	308	305	303	287	293	323	310	292	300	299	334	295	312	285	288	319	291	310	328	321	308	308	309	315	291	317	303	293	306	288	290	292	284	333	292	292	301	294	288	299	310	297	299	297	315	283	297	301	299	298	285	299	301	300	323	271	309	290	306	306	313	322	311	289	309	304	329	324	288	286	327	310	289	313	273	280	298	317	322	350	293	274
24577	21690	28857	24485	22000	14565	1917	630	490	520	486	490	478	467	442	501	504	428	438	458	456	418	458	467	458	433	462	429	415	438	428	475	419	433	470	432	440	396	424	431	486	472	432	452	461	457	437	435	454	457	406	419	451	417	396	389	441	450	462	404	409	433	434	417	399	403	444	417	468	427	444	471	453	423	486	446	451	464	423	447	468	434	430	491	440	438	461	416	436	423	429	448	411	439	435	453	393	424	411	425	450	432	441	407	420	442	443	460	407	459	448	423	431	424	453	430	444	450	450	445	440	427	419	421	405	440	407	447	435	432	451	436	459	433	432	462	450	415	452	430	443	414	419	424	429	410	464	401	428	421	391	438	460	410	403	443	435	423	445	435	432	450	428	416	434	432	420	395	381	457	458	427	442	479	435	447	457	431	401	445	416	412	401	413	437	432	423	413	402	473	438	432	407	442	435	431	406	448	435	417	422	425	422	443	437	455	447	441	398	424	435	422	412	406	432	436	456	451	434	441	448	375	412	422	442	447	407	419	437	425	442	434	442	464	450	401	405	450	454	452	431	367	432	445	425	410	424	436	409	438	425	405	457	417	441	457	488	476	416	419	408	423	415	453	445	416	430	439	446	441	437	442	446	399	401	445	451	423	425	402	414	476	441	444	449	454	431	415	440	453	420	400	422	429	411	403	414	407	421	453	380	423	404	443	478	425	413	425	440	436	452	421	412	444	416	428	424	436	426	442	441	420	428	426	445	427	440	446	469	404	451	460	467	446	441	439	462	448	447	428	432	434	417	422	461	414	412	441	452	433	410	422	450	445	443	436	406	411	429	435	414	434	394	410	480	438	398	461	440	478	477	455	379	422	417	443	397	476	404	431	442	389	391	461	414	414	408	438	411	415	432	452	406	458	445	428	401	485	449	435	412	411	416	451	442	407	430	439	425	429	455	426	446	444	442	429	452	405	428	437	399	420	418	416	436	417	406	435	454	436	404	414	419	447	431	433	408	445	429	412	434	404	446	472	379	434	430	418	409	451	452	432	413	447	450	418	432	429	418	432	418	434	432	432	433	429	419	432	415	449	446	413	438	437	411	448	369	433	464	420	424	410	404	398	423	414	453	484	436	426	401	447	440	455	404	455	418	388	439	438	434	450	403	415	445	434	451	454	426	389	451	436	418	420	439	434	402	416	428	425	386	413	450	426	431	390	439	416	478	416	455	382	426	429	393	402	454	428	438	448	451	463	425	408	441	410	447	428	455	395	443	432	419	459	454	433	456	446	469	409	399	438	418	422	455	451	408	435	454	424	451	388	433	425	443	437	451	469	467	429	422	443	411	402	444	429	392	440	425	420	427	447	443	420	431	428	411	407	423	469	456	428	418	440	422	423	439	454	424	418	408	417	456	418	404	372	445	413	416	421	463	424	416	396	411	418	426	439	458	409	446	394	414	389	432	435	426	432	398	448	403	372	433	413	423	440	441	447	424	399	433	442	426	425	445	437	416	429	441	453	441	442	426	470	422	439	454	477	392	394	418	447	437	385	473	496	440	429	437	461	441	391	419	434	428	464	415	422	386	432	432	404	418	461	421	424	437	386	437	427	444	453	404	421	416	409	368	443	465	411	450	452	444	370	425	419	407	434	406	453	440	417	420	421	448	449	400	403	433	430	440	424	395	442	415	458	417	453	431	450	415	408	451	422	413	406	412	423	438	440	426	454	419	405	445	460	451	390	414	407	435	415	439	433	425	432	446	391	409	423	465	465	443	407	413	441	470	448	412	424	437	426	424	448	468	444	404	430	420	435	400	403	429	427	466	443	418	431	449	417	446	441	454	452	433	407	403	436	456	424	412	409	423	443	428	426	497	404	446	415	407	465	455	441	442	450	434	420	440	433	442	432	491	403	443	406	408	459	440	416	410	446	437	430	409	431	429	432	418	457	402	460	399	427	439	442	379	438	414	432	410	402	416	447	414	450	430	434	426	423	413	388	420	427	431	432	415	446	411	436	451	436	457	444	453	421	434	399	393	446	414	417	447	444	436	448	438	441	425	401	414	443	439	386	428	415	431	404	431	445	458	412	387	413	457	408	426	426	419	461	418	442	407	433	370	408	474	436	438	436	437	439	431	381	414	416	458	444	434	446	423	395	425	425	433	455	455	395	448	443	423	451	422	430	424	426	405	416	441	438	445	427	450	439	415	435	433	429	442	441	416	430	403	405	417	436	429	440	422	436	425	424	457	447	434	449	423	432	424	411	424	408	424	427	448	438	408	422	433	442	412	441	423	416	410	419	430	450	445	433	409	419	415	415	430	466	461	375	430	433	398	446	472	456	419	448	420	442	435	485	451	416	443	412	408	426	399	462	427	466	443	447	412	419	431	428	418	421	414	480	447	421	436	458	419	442	433	434	458	411	397	430	404	444	419	424	376	419	424	426	423	439	426	387	440	431	458	458	457	463	444	410	454	405	434	479	408	419	436	427	406	383	391	454	410	421	454	429	443	441	451	416	430	466	445	426	419	409	452	462	431	414	427	438	405	400	429	413	421	459	412	414	422	431	421	441	449	462	423	428	447	408	412	460	452	419	451	417	413	433	443	441	377	416	422	411	439	428	443	430	477	423	438	456	420	424	431	449	432	395	446	434	421	439	475	400	455	467	452	429	419	431	439	439	432	414	444	414	447	462	429	417	402	412	436	421	438	474	415	428	428	419	444	430	421	435	430	441	451	428	466	442	493	417	422	476	433	461	454	421	412	425	423	411	457	416	423	409	437	454	425	428	443	447	438	452	418	428	396	479	427	417	436	448	431	413	432	453	437	425	415	418	444	431	442	409	404	436	444	441	447	395	404	421	407	411	461	429	437	434	418	441	409	441	448	433	448	430	450	438	450	442	476	428	433	423	403	456	436	490	422	401	419	400	389	412	453	433	408	431	422	430	430	425	404	446	468	448	442	419	425	466	438	425	419	428	416	456	448	431	440	402	427	423	439	457	413	429	423	418	423	423	445	427	437	411	438	447	430	442	430	439	440	431	465	395	465	413	422	395	401	430	436	413	426	434	432	422	392	417	433	467	445	433	388	420	421	428	407	420	422	439	414	419	435	396	417	399	401	451	458	408	439	391	422	403	423	436	422	425	393	464	418	460	403	442	435	425	442	433	430	437	468	440	464	454	440	427	438	420	421	414	382	464	458	418	413	453	443	423	417	503	398	424	412	461	429	454	428	404	407	441	418	455	403	438	443	417	402	421	460	374	436	468	439	445	401	433	455	412	428	460	452	391	397	452	416	424	453	383	453	414	433	455	481	441	454	439	409	433	450	432	419	423	459	433	445	412	417	401	428	454	449	410	459	411	458	415	447	429	455	440	431	437	424	392	422	429	408	450	438	409	444	442	424	431	463	444	423	414	435	448	462	411	407	441	454	468	454	399	402	418	397	456	403	398	395	450	406	429	435	442	437	427	440	425	418	428	442	408	450	434	460	442	432	430
57184	68704	37415	21374	17125	5026	665	557	509	499	476	465	463	441	445	470	447	446	448	429	451	468	428	411	438	432	432	453	412	471	438	416	446	448	447	435	481	440	447	459	443	473	462	398	465	449	419	445	408	405	438	418	413	412	417	431	403	423	399	427	440	424	440	425	430	390	385	443	416	443	429	442	436	424	392	417	412	405	394	407	405	438	412	413	426	427	402	467	424	424	428	423	382	428	420	394	413	393	419	399	437	439	449	463	416	416	418	405	468	442	437	436	397	397	361	458	438	462	443	407	423	391	400	427	391	399	427	392	404	437	447	417	437	379	424	435	412	399	412	416	416	438	415	421	419	431	462	393	407	413	424	377	423	456	426	450	402	436	412	422	397	393	409	364	403	424	433	409	456	425	386	438	411	428	442	379	405	410	430	413	392	439	390	403	418	435	441	392	435	378	443	393	416	428	405	398	465	403	430	433	400	409	440	422	406	427	437	380	436	440	425	424	471	410	400	415	420	415	372	417	396	406	429	453	395	379	385	394	450	413	415	389	455	415	389	422	411	414	406	405	413	410	408	448	449	408	429	417	434	437	443	379	391	406	452	435	463	431	406	395	431	424	428	394	431	425	425	455	399	397	440	463	446	416	413	413	445	408	395	458	442	421	417	432	427	440	404	431	419	437	416	398	448	454	441	388	427	389	389	390	404	411	429	427	435	408	424	436	403	396	461	407	360	429	413	443	425	379	411	441	386	440	411	389	423	402	406	411	423	433	394	389	410	410	424	421	439	431	415	418	430	415	475	428	427	412	450	401	425	423	391	408	415	398	420	403	416	421	402	422	433	423	404	425	428	431	424	391	443	396	411	404	424	415	456	423	426	420	421	443	444	411	450	427	424	409	425	470	433	402	445	398	394	418	403	429	413	404	405	417	426	419	397	449	424	408	425	406	383	404	438	425	441	420	450	415	414	435	408	432	471	403	391	415	389	401	421	418	421	424	395	453	414	415	408	417	431	438	403	431	399	387	412	416	408	423	410	431	429	420	434	415	411	426	426	422	407	396	387	422	391	409	394	383	412	415	406	404	434	412	405	421	420	447	415	409	440	408	440	410	391	393	423	400	381	433	399	382	414	410	453	417	414	392	403	419	410	426	425	432	392	447	403	450	458	388	395	421	428	419	458	400	394	413	461	422	405	408	431	427	465	435	422	461	426	417	436	417	397	419	414	440	410	409	414	389	445	426	424	423	412	371	438	435	411	440	383	425	423	437	417	410	415	414	451	456	419	444	404	401	456	392	416	406	429	429	411	344	437	431	389	411	418	380	441	404	431	403	411	400	380	381	423	416	384	414	410	405	409	404	440	392	439	441	453	410	412	474	416	381	445	387	414	400	389	419	420	387	429	422	396	410	424	421	443	429	418	424	384	410	378	452	430	403	434	389	437	418	412	402	389	407	419	409	379	406	438	409	460	433	418	435	405	466	417	435	460	442	407	403	390	399	430	410	443	396	415	424	415	386	433	419	400	393	443	385	431	443	426	450	403	407	442	433	430	448	406	424	408	430	407	414	392	436	386	424	416	407	394	410	419	433	428	469	422	371	410	438	424	421	433	409	422	408	407	415	424	434	381	397	452	374	418	413	418	398	409	439	417	416	430	432	426	424	439	424	414	402	400	394	441	398	401	407	399	438	393	409	439	405	425	402	444	432	403	427	421	401	429	402	406	399	415	432	437	435	393	432	437	400	418	387	417	410	401	399	395	395	412	396	410	420	395	436	439	438	407	397	434	410	424	435	426	393	415	414	432	399	428	406	415	434	386	405	382	450	404	405	432	379	444	418	436	444	422	423	406	430	435	386	395	403	403	419	432	409	431	436	393	432	438	420	385	390	410	421	454	417	451	411	409	436	427	429	423	415	406	401	432	421	414	403	415	418	390	414	415	402	436	414	400	461	436	437	442	402	420	433	410	429	413	429	425	397	403	423	394	436	413	393	447	416	431	397	419	442	394	418	403	398	391	400	440	440	418	412	439	417	424	419	408	392	452	438	430	438	375	419	437	412	425	383	421	396	426	366	397	404	397	428	406	382	401	429	401	404	443	422	411	411	404	393	416	442	431	426	428	414	406	428	433	415	380	416	393	424	446	394	391	421	372	372	448	410	400	398	406	383	401	435	411	405	402	401	421	407	445	452	409	415	426	378	445	412	424	380	420	452	398	409	433	424	423	431	400	423	424	428	422	424	418	408	455	414	375	445	391	408	405	403	454	410	423	387	391	437	432	404	433	423	431	406	424	410	427	444	415	429	408	417	436	417	416	407	386	427	376	438	413	421	432	440	415	426	398	400	450	461	454	407	407	439	409	419	444	395	399	415	430	471	395	424	420	427	461	403	404	378	430	380	432	418	425	406	408	392	412	437	379	391	394	398	415	443	403	437	425	416	485	419	427	425	408	420	433	430	412	448	419	401	398	426	407	430	413	465	441	418	444	405	408	449	401	428	420	422	400	391	424	446	392	445	419	438	409	422	398	405	430	443	432	417	450	387	386	408	415	453	427	453	394	434	449	369	476	433	418	408	411	371	386	427	401	446	429	423	437	419	410	399	399	470	413	420	402	395	446	389	427	401	393	438	427	388	415	406	444	393	414	420	409	424	443	438	433	431	409	417	431	380	419	412	384	418	442	409	411	425	368	419	406	455	423	413	422	418	447	408	369	426	381	442	408	433	395	420	413	361	393	394	400	426	378	408	399	441	420	418	357	396	422	425	411	407	443	444	384	441	427	381	448	432	422	419	433	405	429	401	414	398	425	417	413	397	379	476	386	387	398	383	370	422	421	405	426	389	403	397	432	421	433	404	410	418	417	412	413	399	395	415	389	439	446	388	431	416	440	389	407	402	374	404	412	423	401	417	394	413	439	426	378	403	423	436	427	431	421	426	402	387	401	436	401	433	390	390	397	410	409	423	453	423	451	363	427	405	422	443	392	396	412	418	425	393	414	400	406	410	386	415	389	425	389	434	419	401	430	389	408	440	420	451	456	413	412	409	411	379	399	399	399	429	411	431	428	425	438	412	426	360	426	428	392	411	414	417	453	376	422	397	420	412	400	425	424	390	389	406	470	423	427	467	400	434	409	413	427	409	392	430	392	455	409	439	420	419	431	402	408	431	444	428	412	404	430	421	426	409	434	424	423	391	395	399	404	425	423	404	432	411	388	425	409	400	410	404	431	430	421	420	429	417	433	438	391	402	433	413	423	438	401	413	397	450	402	398	424	442	381	422	440	409	397	412	392	402	469	448	431	417	405	412	411	406	414	424	431	409	405	397	397	414	421	421	411	418	412	402	389	408	402	400	411	421	414	459	453	429	394	421	424	420	422	401	444	420	390	417	412	407	381	396	428	400	426	428	435	398	428	408	400	418	383	423	380	403	422	401	440	443	392	377	393	407	407	414	405	410	404	387	401	391	424	428	396	379	412	447	380	367	416	433	434	434	394	434
30695	20717	6976	1735	995	549	435	415	386	385	393	354	427	367	409	409	391	418	405	389	442	391	395	432	420	421	389	411	405	389	390	420	403	407	413	409	410	411	410	413	401	424	437	390	382	414	394	402	430	388	403	401	412	366	407	375	394	425	378	414	434	406	425	410	372	388	408	417	405	379	410	393	417	371	355	392	406	406	391	367	431	430	381	385	465	379	393	368	400	372	431	360	382	445	378	387	402	409	412	413	404	435	411	404	400	398	432	379	375	412	360	404	404	391	410	432	397	388	399	379	385	414	407	409	409	397	426	400	374	421	374	404	399	428	428	358	413	370	376	414	377	378	418	374	420	421	400	366	349	423	423	376	389	420	383	414	425	396	395	424	412	412	413	405	375	375	410	430	401	416	408	363	445	445	389	360	418	395	366	367	447	387	420	387	391	395	426	364	383	418	384	403	369	390	394	363	404	425	391	406	361	402	370	373	347	384	409	352	405	410	450	396	394	403	419	412	392	409	384	395	411	385	403	431	386	431	399	410	401	412	376	384	377	406	398	425	420	400	397	388	446	419	395	365	385	379	386	390	432	407	427	425	389	389	385	406	375	369	410	401	391	387	410	436	382	386	385	394	432	445	378	426	384	370	398	402	393	397	408	433	386	411	404	379	396	380	378	349	422	394	380	396	365	374	393	435	410	386	427	378	396	360	389	401	406	402	409	428	427	364	368	378	389	417	386	397	410	391	417	411	353	370	409	397	423	399	367	398	405	386	369	405	412	381	389	377	402	384	394	422	434	405	433	398	417	394	396	393	409	419	368	416	420	378	393	401	403	383	390	425	403	385	368	369	427	388	431	373	362	417	413	382	392	413	399	419	417	411	412	382	398	409	430	379	406	389	392	412	366	410	350	385	420	421	406	408	421	390	409	422	418	408	436	382	410	390	412	405	391	395	406	397	388	410	423	418	360	436	396	412	389	415	402	414	420	399	394	406	410	374	401	408	395	396	399	388	433	420	431	416	400	419	379	391	431	391	417	403	417	354	387	393	391	403	419	442	382	407	381	396	405	409	397	402	408	392	408	416	407	435	408	409	392	360	418	447	416	402	406	426	406	412	396	426	420	383	400	400	415	424	363	398	424	366	376	401	385	416	404	391	394	341	421	419	417	399	447	408	393	437	373	378	410	356	440	400	378	400	405	369	370	407	407	424	398	391	409	413	411	440	416	421	415	407	433	416	419	375	383	389	397	397	393	384	374	394	409	395	398	384	402	417	416	390	370	374	386	402	450	407	413	406	438	402	401	413	415	416	407	377	360	379	440	429	409	421	389	443	443	369	400	384	389	415	393	435	417	401	391	361	402	393	401	345	365	402	405	371	389	436	399	390	407	403	373	411	389	388	427	384	400	398	401	357	405	420	415	356	386	393	379	399	423	376	402	398	403	412	398	398	405	374	414	371	389	405	390	381	400	367	432	421	451	412	393	408	380	388	373	417	401	399	363	424	423	399	403	388	406	395	397	437	373	416	392	365	417	409	428	419	436	409	414	396	401	410	425	403	371	412	391	375	378	383	419	390	427	407	379	401	423	395	389	378	345	413	435	391	425	415	403	384	430	393	425	422	412	401	416	388	415	442	402	395	364	408	409	430	443	405	397	392	368	394	382	426	376	406	393	406	389	409	368	387	392	385	412	406	382	414	392	419	405	359	376	386	377	387	395	417	425	411	392	408	398	393	397	410	381	375	358	427	404	376	375	393	373	414	406	390	402	413	384	361	383	387	409	393	398	422	414	409	381	355	400	374	405	398	421	385	397	387	390	404	373	405	403	392	396	407	372	419	412	378	414	380	396	417	369	417	353	400	394	438	383	392	398	403	366	379	429	404	434	410	405	381	377	416	389	427	428	411	385	386	362	417	376	407	406	383	391	411	403	381	389	389	404	392	410	429	378	396	393	379	388	433	359	422	412	395	366	418	442	413	367	401	377	383	358	416	404	406	403	427	351	410	392	375	423	437	389	395	385	362	420	365	366	415	369	389	392	412	419	393	397	416	439	395	383	407	400	384	412	430	392	402	387	407	384	425	444	410	418	384	395	407	404	409	399	378	395	400	370	428	395	390	420	427	380	397	378	388	413	380	376	397	392	405	396	442	396	413	400	417	393	394	464	385	389	377	379	413	430	388	395	408	370	400	402	406	402	382	390	377	409	393	378	389	389	387	422	400	396	376	421	423	393	423	417	376	394	397	410	388	413	381	398	402	446	386	409	404	404	425	377	394	403	380	403	396	404	397	391	424	370	407	376	407	374	399	428	419	414	424	419	429	380	381	374	413	365	410	380	422	373	413	413	404	395	411	400	426	381	418	417	415	419	380	403	415	409	429	381	406	399	369	412	417	399	422	424	371	397	379	397	390	376	384	395	393	413	400	420	407	401	421	418	440	418	391	371	371	400	384	431	344	385	418	396	402	380	416	379	381	402	403	415	399	425	413	410	376	376	388	371	391	393	427	403	408	404	393	417	400	406	415	422	369	408	392	403	409	364	422	413	394	391	402	403	395	392	369	358	383	402	387	425	398	396	417	386	374	395	388	365	402	373	395	410	390	422	405	410	393	418	403	397	409	395	392	402	388	395	415	389	381	414	423	412	396	369	372	411	418	383	412	375	395	381	399	392	415	364	411	379	398	401	376	392	404	396	413	408	380	406	384	417	388	365	419	391	422	416	393	453	383	375	384	385	407	393	417	395	390	412	400	417	367	435	389	415	401	416	414	405	415	425	394	410	382	406	390	394	375	405	395	438	415	408	426	401	394	371	421	376	403	393	389	421	352	397	422	410	389	428	410	415	410	413	383	393	416	410	404	393	416	423	396	393	407	409	378	356	412	405	389	390	405	408	388	398	408	424	378	381	377	385	440	386	378	398	412	375	426	403	366	406	414	412	449	400	405	382	403	427	411	436	402	363	387	405	391	405	391	389	408	393	380	364	416	437	426	386	419	438	402	392	382	386	413	372	393	369	394	393	393	385	402	366	395	406	388	376	404	410	419	427	375	390	403	391	425	392	405	398	438	453	407	407	398	401	371	409	379	363	397	387	411	406	387	365	398	401	408	377	384	388	391	419	392	408	440	400	404	403	447	384	403	370	390	375	391	393	421	401	394	368	464	393	426	417	395	419	387	393	406	399	397	380	410	400	411	424	373	400	435	409	410	422	405	414	389	356	436	396	391	416	418	425	426	394	418	415	392	369	376	390	413	432	403	414	417	413	365	431	418	376	391	384	384	426	386	394	422	423	429	395	397	406	386	440	388	413	420	378	379	365	409	379	397	400	408	394	390	422	367	350	409	391	433	379	426	397	373	388	384	418	403	403	413	397	404	365	404	418	432	377	438	414	426	394	403	394	385	374	402	441	361	402	388	366	429	424	392	393	392	384	389	386	384	427	386	402	421	403	417	430	378	360	416	364	363	376	397	389	400	364	404	414	443	435	388	414	395	386	388
20568	13886	3618	1484	1124	583	372	346	345	374	375	367	361	344	372	388	372	340	366	329	367	326	338	351	376	349	362	360	376	362	343	337	334	351	361	391	360	367	346	349	406	389	405	365	347	369	375	371	334	350	360	332	365	375	363	368	354	375	386	367	379	373	355	345	373	354	388	341	364	384	376	347	395	349	363	363	333	395	382	361	384	347	379	343	388	371	338	358	367	371	340	375	361	403	328	352	341	355	346	354	360	366	305	398	330	374	356	359	384	395	352	375	349	349	377	379	347	373	360	340	367	378	318	366	346	381	372	346	345	363	368	387	325	370	382	390	367	354	363	381	354	339	326	364	371	358	343	357	323	367	378	369	339	357	357	358	359	420	384	368	384	375	394	362	368	349	386	378	376	331	368	370	330	399	387	342	352	348	348	390	345	355	354	329	356	355	338	367	361	360	368	329	349	335	350	343	368	338	346	347	343	339	383	368	363	373	371	379	372	345	369	352	378	361	327	357	357	339	371	345	350	345	341	329	367	357	386	393	360	339	365	376	360	306	370	340	366	319	376	358	369	353	372	363	356	370	359	369	342	350	336	389	356	388	381	363	365	360	360	353	364	352	351	393	368	340	365	356	361	381	360	381	397	366	369	371	335	364	380	385	359	351	361	363	350	376	364	344	349	367	368	354	384	357	358	305	350	347	342	340	352	337	358	343	359	337	351	367	331	386	350	320	387	351	351	325	360	336	384	358	345	364	365	344	371	330	363	376	357	346	346	349	334	351	370	335	379	380	373	343	373	354	384	348	356	355	370	382	362	382	350	354	386	382	332	341	400	336	363	367	352	359	329	323	358	346	362	356	374	357	347	348	314	344	354	384	335	339	374	365	356	308	397	346	324	380	361	336	364	333	389	323	381	342	340	356	364	343	332	334	395	368	361	373	368	372	399	374	340	330	359	365	426	334	373	362	354	357	355	378	346	329	333	374	343	367	347	365	363	360	321	355	392	363	314	408	325	349	368	382	343	359	342	341	354	357	378	348	323	339	363	391	348	354	355	391	380	394	372	374	378	354	368	322	371	381	335	343	351	340	355	340	357	341	356	354	336	341	361	339	363	366	367	370	365	370	392	360	335	375	354	349	370	330	349	361	394	380	347	344	353	350	356	342	346	321	378	344	374	381	355	366	346	340	360	374	374	370	333	361	379	341	367	323	316	326	371	342	374	359	341	339	328	382	356	389	355	366	345	345	351	364	341	370	344	335	379	357	372	368	345	379	356	378	383	355	393	352	357	340	376	356	388	351	336	377	360	396	359	348	332	323	358	387	336	382	358	358	338	364	350	363	371	323	340	358	357	343	369	372	375	338	367	346	371	375	364	372	342	323	347	370	367	360	360	358	357	351	357	351	379	335	360	341	363	375	356	378	357	344	345	362	362	377	365	359	368	338	352	369	358	371	339	360	330	370	371	400	397	347	383	397	347	339	352	384	360	344	364	392	380	357	355	375	346	367	395	360	348	372	349	359	356	351	379	346	354	381	333	341	345	382	372	382	385	352	384	380	350	338	382	358	353	388	355	384	372	386	370	372	367	352	370	340	381	368	363	387	351	362	369	356	360	370	373	393	409	339	376	352	363	377	338	349	355	357	402	360	377	362	340	375	382	341	369	375	392	378	367	393	363	380	371	332	389	328	362	363	331	380	361	378	356	345	349	350	371	362	357	348	376	379	362	345	336	366	305	372	351	352	349	341	404	389	336	362	364	316	363	384	381	341	398	370	345	353	392	314	339	377	364	355	369	354	368	350	362	354	382	379	336	368	341	364	331	395	361	371	397	366	335	366	336	373	346	355	376	336	357	392	373	336	349	366	355	377	353	349	350	367	349	381	362	369	336	360	362	370	364	363	356	350	369	345	363	392	345	385	376	376	378	325	348	352	353	384	366	336	354	348	329	359	368	351	324	379	361	344	354	408	361	368	353	366	347	374	339	346	388	369	360	367	347	344	360	331	332	376	356	318	341	359	372	360	372	368	365	365	382	361	362	373	350	362	364	345	379	354	328	349	328	354	344	323	369	368	355	373	363	382	379	343	361	378	359	351	369	368	406	353	368	326	343	338	369	374	334	391	343	367	375	370	373	349	354	364	332	348	348	347	396	364	394	360	364	343	372	342	333	368	343	379	328	370	367	379	334	349	374	353	366	351	371	380	321	334	382	377	379	360	364	328	375	391	380	356	358	362	380	364	393	401	370	353	332	370	377	391	342	347	361	371	379	351	341	351	411	357	385	359	387	364	380	365	342	340	351	374	366	386	346	347	367	372	341	386	354	373	392	374	349	358	339	391	360	390	302	345	355	375	380	378	381	368	347	336	359	339	346	367	398	367	382	381	364	354	392	395	410	326	353	357	354	365	352	373	360	362	387	358	371	368	402	413	371	354	345	377	366	350	350	367	367	337	362	351	361	360	365	383	350	330	355	364	343	335	324	391	359	313	331	343	346	329	351	342	393	358	350	359	398	355	367	374	375	372	350	374	364	353	335	348	386	343	374	392	371	338	369	321	336	375	328	339	392	354	327	369	376	349	361	356	346	347	363	355	358	391	344	355	383	355	375	386	398	304	375	335	380	367	366	340	379	363	330	352	368	370	368	376	358	340	347	334	350	359	355	351	392	352	370	372	349	380	344	381	391	353	331	344	348	368	372	369	369	368	343	366	335	358	334	351	382	326	327	348	376	361	361	343	351	366	357	347	332	365	337	333	327	361	399	358	356	394	381	377	396	358	378	382	390	354	336	364	333	350	375	363	370	322	340	372	361	345	361	362	386	346	343	373	345	306	359	343	400	390	348	358	344	364	378	331	353	350	387	387	367	352	381	369	352	378	351	375	337	322	338	331	351	381	358	348	325	379	346	348	337	349	351	345	410	368	350	345	343	353	379	315	369	357	371	351	346	342	367	373	391	348	381	373	332	351	379	359	329	364	375	353	343	357	346	360	384	358	380	365	401	371	384	421	347	340	379	350	352	405	370	355	377	318	347	380	377	363	346	367	333	344	360	347	383	326	357	333	373	372	343	358	367	349	379	340	357	352	355	366	354	352	360	361	357	363	357	312	363	322	351	357	332	373	362	352	394	330	364	370	331	348	344	396	335	383	336	359	351	347	337	366	344	362	352	346	377	362	401	382	369	341	399	365	373	363	355	353	333	369	367	329	351	358	390	360	350	339	388	388	382	353	348	370	386	388	371	353	376	354	393	358	354	380	373	352	381	387	341	396	375	389	370	394	364	364	358	348	369	383	363	364	374	369	352	346	357	372	351	390	352	362	333	343	357	350	356	363	391	366	389	330	369	357	320	365	358	333	384	359	364	331	362	337	391	374	367	324	377	383	324	331	358	374	361	353	379	332	358	343	343	373	339	386	353	373	350	351	383	395	345	357	332	368	341	370	379	387	353	353	394	411	370	366	402	342	377	334	353	360	393	380	350	367	390	339	325	345	355	355
25666	21973	27822	25346	16934	4867	604	407	368	329	370	388	344	362	355	341	308	320	364	362	348	316	316	327	330	347	367	353	333	306	313	347	339	334	337	353	316	330	310	357	362	316	339	349	324	330	326	352	325	331	320	322	311	330	333	335	337	341	338	325	329	348	324	312	328	319	328	351	317	313	310	305	332	327	320	342	330	354	326	357	346	342	322	303	337	334	303	348	330	348	342	333	355	343	334	350	332	316	318	306	331	308	344	304	328	329	319	318	337	293	294	335	360	315	326	332	339	304	314	346	324	319	305	335	327	318	331	337	310	349	292	324	337	333	306	313	305	295	322	317	299	335	333	322	316	341	319	294	311	313	345	304	327	335	328	322	329	350	309	315	311	326	323	336	341	366	342	327	336	336	347	337	337	328	310	329	350	333	318	315	326	336	315	378	307	324	312	304	340	301	345	343	327	357	289	298	314	332	360	339	355	337	325	329	287	314	324	331	324	296	376	352	335	330	333	353	334	318	315	347	347	299	316	330	308	327	337	325	337	351	322	294	358	302	313	345	286	323	340	326	347	322	329	331	338	337	364	353	314	335	336	346	302	296	312	311	319	337	305	346	344	358	317	298	319	372	306	327	324	329	332	333	340	310	365	302	317	328	312	329	312	321	347	329	282	335	309	320	310	340	338	317	325	299	345	347	316	300	335	322	299	346	338	322	313	327	332	369	316	340	352	357	318	317	362	329	305	326	314	338	324	319	328	348	313	350	351	341	303	320	322	281	330	310	334	305	319	342	308	330	345	305	332	296	350	302	310	333	329	317	303	309	329	293	332	313	306	350	327	319	323	315	303	308	328	301	338	310	304	343	368	325	312	337	313	355	325	302	312	317	308	332	352	310	329	329	338	357	327	331	313	317	311	298	324	296	342	337	342	324	318	313	312	313	336	328	322	359	312	321	344	341	325	310	336	315	310	308	360	336	305	343	310	360	336	305	318	338	328	344	317	307	341	314	296	331	320	326	326	296	324	321	336	353	303	348	343	370	343	354	311	305	315	332	296	317	310	348	295	311	306	313	340	338	351	337	333	312	313	316	304	320	324	314	317	359	333	328	328	355	343	360	327	341	351	326	323	370	355	303	320	317	339	358	324	318	356	287	357	331	322	303	335	301	308	342	316	313	330	317	318	317	302	323	350	327	288	336	333	319	319	347	332	319	331	321	328	321	326	323	361	309	330	289	298	313	294	322	339	316	332	346	337	310	334	359	324	326	342	327	335	348	312	338	322	329	318	311	309	320	326	353	316	345	300	329	296	328	295	342	310	316	344	314	326	299	333	297	302	305	328	320	330	338	327	316	309	353	335	324	338	309	350	343	319	323	367	319	350	330	301	366	339	303	319	338	347	320	305	329	350	330	333	342	332	332	332	333	340	346	344	316	319	316	323	301	300	311	317	358	317	332	339	355	332	351	329	307	323	333	291	337	357	349	309	356	317	336	336	330	333	320	311	329	337	339	317	288	326	333	329	334	332	318	324	342	309	317	320	341	352	336	345	318	347	316	330	337	299	305	331	341	326	318	363	320	321	312	321	318	310	330	344	321	318	340	314	327	373	340	327	285	356	311	342	346	342	320	323	309	327	311	319	321	350	332	313	294	329	326	321	357	351	324	331	331	302	340	341	362	347	309	323	343	312	323	325	306	344	342	361	311	322	327	313	327	302	276	329	333	312	328	311	326	322	302	323	329	348	305	312	312	340	343	304	339	325	331	336	331	343	315	340	326	293	348	322	357	346	328	297	325	316	330	355	328	330	334	300	346	340	305	333	316	335	341	317	341	317	288	329	304	361	330	329	334	337	316	348	321	309	343	350	300	321	307	345	298	319	336	325	315	326	312	325	299	322	331	313	329	343	325	321	337	299	306	329	326	327	348	324	313	338	335	283	324	351	341	337	359	333	320	349	313	303	318	309	324	337	310	332	348	343	337	347	329	309	309	360	335	305	334	348	332	340	309	292	313	307	300	324	336	331	358	337	317	343	333	316	326	307	355	361	322	309	329	315	321	326	343	326	357	359	314	343	311	336	313	338	333	293	311	322	341	284	354	314	334	323	332	325	330	346	309	331	360	320	353	304	282	337	350	349	353	333	314	333	334	329	350	301	337	287	343	349	339	336	348	310	347	300	325	347	331	333	316	323	333	292	298	298	329	343	337	319	352	294	358	343	343	359	309	330	319	332	275	346	336	342	330	342	302	308	302	326	351	316	287	350	318	357	324	360	323	339	325	296	321	339	346	331	327	320	322	330	331	329	323	310	320	345	342	336	326	312	320	344	330	328	320	358	330	356	335	339	379	300	306	338	347	355	363	335	310	347	313	323	292	323	323	315	339	340	363	339	325	327	345	342	313	310	341	298	311	307	312	339	304	329	313	326	351	310	355	306	304	355	346	303	342	342	302	335	318	344	348	375	322	323	355	318	312	334	299	316	324	382	316	312	316	336	326	310	289	311	330	367	342	303	278	332	335	322	330	308	313	335	343	314	341	341	323	320	329	300	355	324	336	294	316	316	309	316	347	331	351	319	284	311	307	311	340	340	336	318	319	315	314	335	354	314	337	357	313	344	306	317	327	300	299	289	328	327	333	332	324	333	320	350	333	324	312	318	323	319	315	301	301	310	316	327	328	344	347	323	311	312	329	334	311	307	348	306	309	301	350	370	346	318	334	360	332	288	328	347	300	363	367	337	320	338	351	302	337	340	335	337	324	308	341	367	310	311	329	313	292	283	341	334	339	325	326	319	278	334	320	324	312	330	316	304	326	318	357	299	307	310	288	341	343	334	313	297	324	312	323	340	333	320	346	319	333	344	324	318	346	344	358	323	340	323	349	320	351	317	333	323	308	308	347	337	310	339	333	290	334	308	324	305	334	298	330	333	333	340	341	336	323	333	299	353	351	316	291	312	342	313	351	313	383	349	347	326	307	338	329	318	335	339	319	320	303	331	335	319	354	341	333	317	344	318	353	347	335	320	338	308	355	321	323	373	346	340	344	346	330	308	308	330	327	306	355	331	315	351	331	290	355	310	327	340	309	338	325	332	321	293	345	306	353	326	330	307	330	324	300	329	319	347	322	335	330	357	333	328	298	334	332	343	314	308	316	364	323	361	321	318	327	329	349	309	337	349	312	319	321	309	325	344	321	354	315	345	329	337	301	327	321	339	323	308	343	318	325	326	327	312	381	302	341	319	334	330	309	358	365	322	339	311	340	344	358	326	337	322	294	309	322	340	331	319	315	314	324	337	365	331	303	337	315	309	305	326	297	309	323	372	312	310	340	340	362	317	322	348	337	326	363	312	372	284	314	303	326	331	320	314	335	346	332	381	304	325	290	336	316	279	316	332	331	325	306	308	325	327	308	311	316	311	311	330	346	304	317	318	303	347	312	307	306	321	305	306	293	308	338	360	346	338	358	353	306	330	329	327	324	305	346	309	320	326	331	309	341	317	326
56425	56999	27310	11990	9131	2867	423	396	353	379	357	346	351	354	332	350	347	356	334	325	370	318	346	313	341	328	308	357	330	325	322	325	327	364	344	394	341	308	365	356	363	350	360	350	317	328	336	343	318	303	333	294	350	349	352	333	332	361	349	323	305	329	330	318	320	322	330	324	339	325	328	309	335	351	347	337	347	320	324	322	320	325	303	330	317	320	344	316	361	343	317	305	325	323	324	296	311	331	329	329	310	317	339	364	313	312	314	278	318	335	317	309	328	289	335	272	339	335	347	338	294	296	311	320	321	327	328	324	329	321	327	340	308	292	374	301	354	321	355	293	343	302	281	353	327	324	305	365	310	309	316	327	374	318	329	348	291	334	333	295	339	318	321	322	328	319	332	291	363	316	332	348	292	351	328	332	299	308	331	293	295	311	333	321	326	306	334	285	281	351	351	340	330	326	317	312	317	311	333	293	321	313	319	313	324	270	322	353	323	312	312	332	315	328	324	316	316	343	331	302	311	301	314	332	328	323	321	348	329	346	343	336	336	337	308	357	320	311	346	324	289	288	343	352	308	326	309	323	329	317	306	328	339	311	314	345	315	335	321	317	326	309	348	359	293	316	312	333	324	326	298	320	310	310	299	336	318	319	304	294	359	320	310	339	316	358	331	309	319	313	301	342	325	307	304	334	347	327	327	334	339	331	311	334	321	316	329	305	342	346	334	324	337	329	340	308	317	327	287	312	327	290	342	324	315	330	348	309	327	328	298	342	338	356	329	326	306	324	311	320	335	332	330	299	342	293	319	316	331	357	315	320	324	314	311	332	344	327	346	292	309	346	341	311	332	364	304	302	296	326	358	350	322	294	338	328	307	327	309	339	320	303	311	325	317	309	339	304	349	330	336	312	344	309	334	332	326	357	328	363	317	331	328	307	336	309	348	300	314	330	312	320	316	329	285	341	312	288	350	317	326	342	349	313	335	321	349	335	304	330	319	319	318	321	326	335	345	327	328	362	314	331	312	353	325	310	340	336	323	339	292	321	305	309	359	327	316	298	318	350	283	324	345	313	348	305	310	317	328	284	316	301	311	302	336	325	317	327	317	305	327	360	315	282	341	326	307	324	327	323	333	331	307	334	308	327	316	317	329	319	320	319	283	345	337	356	330	350	317	306	338	334	317	300	338	326	312	308	336	345	345	359	314	338	333	339	316	311	336	327	311	338	325	323	317	315	334	342	341	297	324	299	337	343	295	348	324	299	334	314	305	296	312	351	327	338	320	326	338	333	311	311	358	342	357	340	329	302	333	309	333	341	332	316	279	308	316	275	312	349	338	303	353	336	315	336	332	340	343	321	367	345	304	311	352	304	337	287	306	332	322	296	327	331	335	348	309	327	319	348	308	309	328	337	333	313	314	360	320	341	323	331	313	330	348	344	320	329	305	325	323	348	302	312	336	329	314	337	308	317	362	294	335	340	312	349	335	342	341	320	341	305	338	342	297	313	286	311	333	309	303	351	315	286	336	320	329	304	302	324	279	328	314	338	310	302	312	313	300	313	317	326	327	306	325	324	295	349	319	350	315	314	310	354	304	313	325	303	269	326	303	343	317	328	330	320	322	313	329	335	331	310	330	342	277	338	339	308	322	313	355	318	327	330	325	325	316	318	326	317	332	304	315	333	314	325	316	346	308	334	304	323	344	312	298	285	348	349	307	273	328	310	304	312	353	300	305	346	303	341	340	299	313	295	320	339	308	362	326	326	317	333	324	323	331	318	336	328	311	311	330	306	341	316	335	335	318	342	310	286	332	346	298	320	309	321	275	333	289	301	327	331	323	309	307	322	333	356	319	313	317	351	327	308	339	319	328	330	345	323	293	319	309	352	317	303	276	355	335	333	329	332	317	318	324	323	307	373	290	280	319	332	343	321	300	299	316	336	328	290	303	335	324	300	348	308	313	324	329	329	343	347	335	324	342	331	307	295	327	345	324	343	323	310	331	308	324	336	325	348	334	325	315	311	336	321	299	330	328	325	350	328	291	284	320	330	298	309	318	286	338	301	303	299	301	343	333	318	356	303	357	305	339	342	321	297	347	309	343	323	339	340	303	315	350	345	320	323	350	300	342	318	283	311	327	310	292	331	323	284	323	325	304	317	302	325	323	312	320	348	325	322	315	320	309	349	310	307	329	294	329	316	308	330	317	325	332	320	332	325	296	310	327	316	340	307	353	325	325	333	302	288	290	316	293	294	337	347	332	325	303	314	335	309	294	265	332	325	299	332	322	345	348	344	319	329	334	292	334	321	326	318	327	346	316	303	312	338	336	327	306	309	349	312	323	313	334	286	332	326	346	329	331	313	308	368	334	297	298	321	305	309	315	327	333	321	334	324	319	311	294	335	323	319	335	335	325	319	315	327	321	333	306	339	298	349	350	327	348	330	294	282	292	313	324	312	315	308	338	324	316	322	305	309	314	336	319	314	329	324	306	335	300	295	331	348	310	349	335	321	310	320	342	327	332	312	304	284	352	326	292	306	326	319	305	339	348	325	344	318	318	338	312	339	316	296	313	314	323	320	347	318	322	320	326	307	307	335	342	309	320	327	317	306	309	348	352	299	305	339	329	330	327	332	328	304	326	339	317	302	318	296	328	306	306	347	298	344	313	307	345	297	308	335	316	306	324	378	333	321	289	337	323	309	328	284	294	300	277	325	332	331	326	299	331	326	327	329	328	335	344	343	312	350	353	344	321	349	300	368	331	308	316	344	336	307	296	330	311	319	329	322	332	323	323	343	338	335	332	329	335	314	338	344	334	323	331	341	318	324	330	317	352	322	299	296	355	314	309	320	315	336	336	283	315	330	350	347	327	322	335	296	307	302	342	322	303	335	301	324	307	330	323	317	296	314	338	317	323	325	304	294	326	327	368	344	325	313	332	344	345	330	355	324	275	310	295	339	351	339	302	336	279	330	308	315	328	319	323	343	352	316	328	319	333	306	328	314	303	302	305	309	343	331	328	322	315	319	344	339	297	324	319	333	304	314	287	306	326	336	319	277	318	318	314	289	333	314	330	314	300	345	315	349	307	347	318	308	294	317	313	314	342	310	341	330	316	338	327	309	338	329	311	326	303	308	342	344	320	353	298	318	365	318	295	304	352	329	366	364	316	326	309	297	276	333	333	343	336	305	312	304	314	324	337	298	303	324	272	308	358	303	297	304	318	334	340	314	342	310	322	326	324	330	310	345	322	325	292	349	328	305	347	313	321	318	350	330	321	321	309	315	304	346	330	279	298	328	318	345	311	313	353	282	326	338	329	310	324	333	316	325	360	333	339	340	308	352	306	332	314	310	302	338	319	317	313	317	361	336	355	330	326	334	312	338	337	295	330	336	344	327	324	278	336	331	319	348	326	309	319	294	310	325	325	329	333	363	338	322	325	317	280	309	299	318	326	323	342	321	349	339	320	321	364	341	318	317	316	340	350	310	373	319	321	354
24511	21666	28653	24626	21726	12730	1391	628	535	516	529	515	474	512	508	485	487	483	523	486	491	487	507	463	493	485	468	468	486	466	504	465	445	458	483	490	511	490	435	467	481	496	473	494	480	460	480	471	452	475	488	479	493	490	454	471	441	450	475	500	445	467	441	457	469	462	456	481	458	469	491	464	470	489	426	449	495	470	477	422	465	444	464	462	437	461	471	463	461	507	480	463	437	452	470	480	473	440	454	506	460	508	460	489	438	498	497	468	492	435	445	455	428	439	499	461	489	498	532	496	478	451	463	463	463	399	476	460	473	448	467	466	485	475	482	497	503	466	479	475	503	458	448	446	469	475	455	526	467	440	464	463	467	452	527	479	464	497	455	463	493	466	485	456	477	464	490	469	457	503	453	480	451	513	466	486	489	449	490	475	470	463	510	457	475	452	455	456	444	456	463	448	500	477	461	456	452	504	456	443	479	461	448	443	459	450	467	445	467	482	495	502	467	457	475	444	461	447	495	490	468	462	434	436	448	450	457	473	471	462	484	504	473	438	454	497	457	464	473	465	485	419	466	473	476	495	464	470	518	435	452	476	464	457	448	462	439	451	468	462	448	444	475	474	465	460	451	433	445	473	475	443	421	473	422	475	439	467	457	475	505	497	436	464	481	472	519	492	513	502	456	473	526	484	488	448	480	465	478	461	459	473	462	471	479	454	467	445	455	475	493	472	475	439	454	470	468	479	456	420	473	462	437	496	451	455	454	457	476	468	437	502	469	492	500	499	446	460	473	511	467	465	491	474	454	441	450	490	428	467	452	430	500	485	461	434	498	449	462	503	449	487	460	467	479	477	422	489	501	434	475	448	465	505	436	444	443	463	491	444	493	465	444	504	487	444	496	463	481	460	494	480	449	433	426	478	447	434	478	470	462	452	448	454	436	441	503	498	503	456	446	488	460	462	490	487	472	449	461	458	436	471	428	450	493	448	494	493	463	467	457	438	472	490	460	486	464	503	464	453	467	483	440	453	478	501	459	446	483	444	477	471	448	492	482	454	485	457	432	420	449	440	482	447	434	433	486	481	442	489	473	435	484	458	453	497	465	458	490	448	424	485	450	482	452	469	464	487	461	482	494	489	508	458	474	418	456	460	457	443	438	490	446	469	446	495	486	470	487	481	465	458	472	489	467	464	519	459	451	470	463	469	459	465	491	462	492	468	462	489	491	466	453	439	478	490	454	450	466	447	452	449	480	465	462	494	449	475	499	456	490	474	474	454	475	469	477	446	420	496	508	486	500	448	464	476	481	450	482	479	483	495	468	481	448	469	515	455	461	481	472	448	444	459	487	514	403	476	495	445	450	479	440	477	468	470	467	451	470	465	481	477	453	467	503	487	480	489	410	432	468	503	476	466	470	486	449	496	458	495	452	464	459	499	496	461	481	463	490	477	445	449	441	427	436	473	471	511	447	497	478	447	499	470	457	471	431	430	515	451	465	464	454	468	471	483	414	476	488	432	454	488	496	455	490	470	505	463	473	440	440	452	436	516	426	454	469	429	479	479	444	479	484	428	464	485	452	456	465	484	469	476	494	492	478	492	441	449	450	436	468	473	456	477	454	436	462	468	490	473	479	464	457	480	473	459	452	477	422	477	452	433	491	417	455	487	464	487	449	440	439	430	465	462	490	441	449	432	500	499	405	461	484	465	473	449	435	501	479	434	447	441	440	470	477	469	462	469	515	428	437	484	477	469	438	448	452	490	483	457	469	463	475	477	475	452	489	461	475	465	471	477	459	459	451	447	451	461	471	477	471	516	476	432	496	431	443	479	486	450	494	444	452	465	438	460	445	475	476	492	461	441	497	502	464	460	512	490	475	451	455	471	479	462	498	464	452	477	437	435	453	488	431	492	486	449	466	456	464	460	460	472	446	472	427	488	530	450	475	467	482	433	455	454	452	503	467	501	458	448	471	481	484	507	483	481	482	431	447	492	439	502	476	459	453	475	478	433	473	509	458	468	466	456	455	469	456	505	460	467	443	471	473	492	476	407	448	440	450	429	463	454	419	495	487	450	423	469	465	448	473	429	457	474	492	496	454	445	489	468	431	479	439	480	464	436	460	445	491	498	443	447	472	475	461	446	469	456	455	441	467	448	494	498	454	447	447	458	437	445	450	423	494	474	449	437	465	494	424	450	484	464	488	482	421	451	447	499	450	471	483	466	456	527	451	450	439	470	484	481	464	421	456	477	466	452	459	482	452	441	474	440	451	465	459	419	485	486	462	476	481	492	439	448	454	473	464	496	464	414	490	478	460	473	466	456	507	496	461	456	467	446	447	476	459	474	498	430	473	457	431	453	432	483	467	481	474	470	455	469	460	493	469	442	450	477	514	473	455	485	461	455	461	420	463	478	481	430	428	426	443	435	464	453	475	480	501	491	473	452	474	479	480	464	498	486	450	478	475	486	483	465	473	480	485	441	473	480	474	478	508	473	481	455	479	472	481	402	482	491	475	480	484	468	498	457	484	455	469	480	511	419	464	458	488	457	505	474	444	461	453	460	483	489	491	462	447	453	471	500	453	398	475	510	466	439	471	446	491	477	468	422	466	438	436	464	493	460	437	454	479	465	493	480	432	450	467	418	448	465	464	494	455	473	510	457	479	484	490	500	444	464	497	460	436	482	479	472	454	434	471	480	455	399	444	475	479	464	474	478	483	454	465	433	455	472	476	523	465	479	517	473	480	493	465	428	471	455	449	479	461	446	459	451	451	475	451	499	482	502	487	488	440	446	416	434	425	465	445	440	460	473	458	452	493	468	452	504	440	458	452	438	443	440	460	484	487	475	427	461	505	502	445	467	480	459	440	477	472	460	482	474	458	453	533	423	449	461	491	448	453	479	488	445	510	473	472	458	428	465	441	476	461	448	477	461	440	458	484	466	489	507	503	468	450	457	474	446	474	475	467	450	508	444	496	479	483	469	481	417	400	431	482	431	455	451	491	487	479	477	468	448	454	484	514	485	443	446	464	433	457	412	474	461	444	460	440	499	456	459	435	474	491	440	460	487	450	469	455	459	474	450	473	425	476	431	459	476	494	481	520	469	420	435	481	474	438	454	494	465	462	459	483	480	478	470	502	468	436	452	459	475	449	469	450	465	444	458	480	517	460	460	497	471	475	419	473	447	479	438	464	470	467	429	474	455	453	455	490	442	418	482	465	461	401	458	454	475	439	458	428	475	457	499	484	505	468	480	505	493	438	492	441	482	461	474	475	468	479	474	464	465	494	518	514	467	489	437	458	468	495	447	483	483	505	466	459	457	465	469	416	479	452	469	434	473	471	501	502	487	476	451	462	448	467	428	491	463	486	468	456	475	468	473	471	462	455	444	427	471	444	437	448	505	480	466	470	487	474	484	446	453	476	445	484	460	457	463	461	469	491	497	420	472	442	457	476	428	479	493	482	431	448	445	438	482	465	485	484	484	510	457	481	471	463	473
60917	65869	38279	20461	14847	5346	684	540	529	552	527	471	497	516	456	467	494	500	438	446	449	455	487	438	513	485	425	450	423	484	444	441	500	485	472	486	461	497	467	481	518	500	485	474	510	423	459	445	469	478	457	438	457	408	425	453	437	479	423	455	459	424	499	466	461	433	454	458	432	473	493	482	450	467	470	471	441	483	430	409	391	489	434	449	454	444	460	439	468	443	466	491	486	423	444	425	449	467	456	426	452	464	471	446	429	433	469	467	449	437	465	476	446	430	440	417	461	441	525	478	444	473	460	448	449	463	474	427	464	443	442	483	472	501	493	507	467	438	439	455	417	447	452	438	473	451	477	455	461	490	430	454	448	468	450	433	459	449	442	434	465	481	449	465	501	431	471	471	451	434	436	425	438	425	433	452	474	431	507	432	443	476	484	426	445	437	388	467	419	422	431	470	473	456	459	457	445	440	443	448	460	448	452	462	474	474	416	431	489	451	446	429	443	431	451	434	436	459	417	460	402	430	456	492	449	454	407	440	422	448	467	432	461	457	454	477	468	464	431	424	460	472	432	429	462	461	456	443	445	436	434	452	468	443	406	440	426	402	469	462	465	475	416	423	453	442	493	449	439	456	515	385	431	419	474	431	465	446	414	444	417	469	466	438	485	431	462	471	458	440	448	461	446	455	468	433	470	469	420	491	450	447	425	431	449	450	446	475	467	438	447	423	410	448	461	440	435	435	422	425	427	423	499	422	453	436	480	496	413	458	426	467	440	443	418	452	449	447	478	447	457	433	418	403	464	457	489	421	440	420	422	442	455	422	499	455	450	465	434	448	435	500	460	432	470	419	412	449	457	438	465	433	468	439	416	457	442	471	422	459	445	460	450	453	450	458	447	437	452	433	472	464	444	496	497	451	448	457	503	448	404	440	455	486	443	429	444	473	467	444	444	428	445	451	451	484	456	477	439	451	469	450	420	436	443	435	454	435	440	415	469	454	432	441	467	487	440	428	458	474	428	470	455	443	444	409	479	484	459	438	477	438	438	469	435	454	470	468	495	430	378	460	405	443	465	456	458	461	478	474	478	463	435	421	451	456	420	491	459	446	455	423	430	460	428	420	440	455	456	496	456	457	456	430	451	441	460	421	477	464	483	439	469	401	478	469	483	442	444	426	455	442	419	413	452	450	456	431	470	467	456	470	469	435	455	419	449	479	431	454	451	461	435	456	489	448	442	451	477	417	508	432	475	429	455	424	426	451	451	453	471	460	439	446	461	431	426	442	442	449	419	442	452	451	427	418	453	494	467	436	420	447	449	480	471	465	432	451	436	475	421	476	439	423	437	418	464	414	467	431	464	452	453	430	446	438	475	444	395	416	460	467	460	452	429	439	453	437	499	415	463	443	455	485	475	421	455	397	433	472	431	467	473	466	449	486	427	470	461	440	449	445	423	473	449	437	434	457	445	436	436	463	466	447	413	441	462	448	457	405	446	480	453	461	461	458	462	455	425	455	494	469	430	431	428	468	432	482	421	418	457	416	455	485	439	439	450	450	491	461	445	452	455	501	425	428	449	432	416	440	433	453	425	463	473	513	474	474	446	446	450	464	441	421	415	429	449	454	439	410	436	470	453	421	420	418	430	435	427	463	405	458	452	455	430	429	455	434	438	440	420	469	424	425	445	439	470	454	451	471	445	441	457	439	469	449	457	477	446	423	433	460	448	458	492	430	414	441	443	438	435	426	454	422	490	456	450	446	459	450	432	457	412	458	431	463	465	446	459	452	460	434	445	459	453	463	454	449	439	430	424	449	457	439	449	466	477	474	451	428	422	450	457	441	469	423	482	437	454	456	461	441	445	450	483	430	440	439	443	405	459	456	440	449	448	435	432	440	451	445	452	446	436	454	454	453	406	455	458	446	488	438	432	411	429	401	485	476	442	412	444	468	455	494	437	474	435	432	417	451	417	449	412	456	447	418	460	434	450	454	424	442	418	447	459	476	454	426	421	471	454	436	426	396	452	434	431	487	463	436	449	463	471	460	428	405	411	482	406	458	428	424	432	463	456	472	421	446	411	442	448	434	434	443	429	439	461	436	431	425	446	456	469	446	477	465	459	440	439	478	457	461	471	445	393	488	396	439	458	427	495	482	419	439	449	503	432	429	481	463	444	445	418	454	477	462	431	475	449	435	468	425	431	455	453	448	444	433	442	457	427	419	468	463	455	456	432	420	439	441	443	414	472	470	450	447	451	441	449	480	431	422	432	470	436	448	462	483	472	431	474	471	445	498	415	461	411	468	443	408	477	429	480	490	468	439	421	458	428	471	420	429	463	436	434	466	429	433	443	457	404	435	513	447	471	419	445	451	434	455	488	447	449	497	451	454	451	453	458	447	422	420	491	463	420	453	430	422	478	437	453	475	457	476	421	454	488	441	400	481	479	456	480	434	444	452	426	429	428	446	452	476	477	479	436	417	457	497	429	416	397	454	416	410	463	426	449	435	430	474	492	450	441	425	441	457	453	453	424	417	438	468	459	454	452	434	421	434	481	374	445	429	455	457	417	425	462	446	458	442	478	450	449	412	454	407	406	432	442	440	471	411	461	424	494	429	431	442	469	456	420	429	456	435	434	458	456	457	412	472	432	478	470	471	483	460	425	482	469	466	431	473	448	462	455	471	431	437	435	430	473	487	451	425	473	438	474	469	437	430	427	434	454	438	441	431	466	452	505	462	456	458	469	423	445	406	440	447	432	434	456	430	458	480	459	448	459	448	438	428	475	479	440	417	449	449	446	447	439	469	449	465	454	458	458	389	472	438	477	442	437	449	416	454	420	455	479	434	471	436	460	458	455	440	439	403	456	432	466	478	452	441	429	467	461	442	438	462	482	450	417	455	422	460	451	415	451	449	424	441	427	452	413	443	451	435	434	450	459	462	427	424	457	461	425	456	448	409	421	417	467	467	394	468	451	450	437	443	446	445	434	470	405	441	444	467	458	458	430	432	446	461	426	435	422	417	455	484	430	430	439	448	459	470	426	458	482	473	452	409	434	423	448	412	443	442	438	470	446	477	449	480	410	432	449	448	453	466	437	469	438	433	420	447	452	436	410	443	422	460	449	453	442	446	443	417	428	440	443	458	433	429	450	477	506	452	458	441	453	437	453	458	443	458	422	441	472	459	468	436	410	457	448	479	467	452	428	442	437	435	407	416	444	433	466	443	440	442	437	459	429	436	446	452	465	434	449	450	465	436	397	484	472	428	415	462	441	466	422	428	439	415	429	437	470	470	473	487	443	442	457	474	444	462	444	438	443	480	454	453	511	458	448	443	431	455	432	410	461	440	475	458	438	433	437	464	484	450	430	462	453	442	455	448	447	439	420	451	477	478	461	484	426	448	434	461	442	434	428	458	464	460	462	476	435	419	436	449	425	431	434	472	464	427	447	420	427	447	457	443	434	431	441	446	447	446	458	475	428	433	443	468	471	405	421	434
31076	21031	6712	1755	911	615	430	430	439	439	406	447	413	413	436	427	453	417	420	392	422	399	455	441	433	446	463	433	435	447	414	444	408	447	436	428	455	437	412	437	444	436	449	425	450	408	431	439	408	455	419	444	439	414	423	404	462	453	434	427	413	423	411	401	467	419	427	385	406	392	421	428	421	427	452	416	425	419	469	439	461	413	435	424	445	443	428	429	428	450	401	398	445	410	355	401	452	427	437	433	431	425	463	433	458	434	450	409	446	452	442	416	419	436	434	447	411	426	454	391	388	418	426	438	466	441	456	412	439	445	451	432	399	422	423	402	425	448	462	436	410	421	434	448	408	411	484	441	427	449	452	402	416	410	450	430	432	395	433	431	416	412	421	425	458	423	425	430	414	392	420	455	492	419	423	413	435	446	425	407	431	397	417	433	426	430	431	444	436	411	421	465	455	422	431	438	460	407	423	442	435	439	410	415	410	409	378	431	420	429	431	437	399	444	448	451	430	442	423	459	385	428	448	410	429	429	386	412	417	439	412	420	412	402	449	427	434	423	445	452	419	439	433	416	457	427	404	448	448	442	411	432	425	434	410	422	425	442	427	438	424	424	442	409	443	407	447	472	419	433	430	460	440	426	406	419	407	436	424	418	421	436	420	413	430	459	416	420	429	431	421	413	419	442	428	458	414	454	431	432	445	441	426	426	407	425	425	452	442	418	413	405	449	399	424	455	409	429	424	420	435	414	410	442	484	448	459	434	444	416	409	424	440	460	405	457	457	396	439	426	439	441	408	431	436	443	421	435	400	451	448	439	425	440	390	423	468	417	458	425	455	384	441	401	465	452	404	428	403	418	426	402	451	404	431	462	431	462	402	398	425	408	438	421	392	417	408	427	439	417	418	436	456	432	412	446	444	412	457	435	434	416	414	444	434	440	416	439	432	448	428	440	443	453	456	404	431	422	457	417	432	420	425	441	405	465	406	400	405	440	434	452	425	436	404	403	408	414	428	473	420	400	423	422	411	439	431	399	388	395	444	418	413	434	415	411	419	428	460	445	427	432	459	425	433	422	417	456	430	429	406	432	418	434	412	414	395	423	405	413	420	426	398	416	433	407	439	432	455	431	455	419	439	429	431	429	410	418	443	429	420	423	441	460	423	400	442	445	455	407	450	398	390	451	433	441	450	445	442	429	426	437	415	427	426	446	419	444	440	466	414	437	433	456	442	419	434	446	417	430	396	437	416	431	437	428	417	450	405	432	469	400	426	428	443	428	416	404	385	448	428	450	411	479	423	411	458	451	468	470	430	412	426	471	440	434	396	431	410	439	423	471	426	378	438	416	453	401	433	390	417	394	412	450	412	463	409	478	416	418	427	421	425	414	419	463	428	447	401	466	450	408	433	423	421	442	468	435	433	438	428	447	476	414	433	411	429	402	423	423	430	437	429	456	408	420	409	431	442	449	421	411	428	424	429	455	394	433	453	442	413	433	432	401	461	419	451	427	435	409	422	423	418	419	426	398	429	438	401	428	433	428	414	430	429	432	426	414	452	434	417	446	406	415	388	428	443	446	417	418	420	419	437	445	430	440	382	466	436	435	425	432	390	401	388	420	417	425	436	428	459	456	439	439	420	430	439	430	435	473	429	458	420	450	404	442	489	456	450	448	449	419	448	403	429	407	439	476	399	431	454	414	413	433	411	436	446	410	415	428	413	496	448	471	455	456	432	436	446	461	441	467	449	422	456	445	457	447	440	437	415	412	414	401	433	400	428	418	425	380	428	436	427	402	438	419	423	438	408	421	432	388	423	453	441	445	405	451	442	453	460	470	391	420	469	404	447	437	451	414	414	459	432	420	403	397	411	446	435	436	444	411	472	450	472	441	425	466	396	437	403	439	393	399	443	437	402	425	433	424	443	407	429	434	456	407	424	418	445	416	434	420	409	409	459	447	437	444	437	417	402	416	436	440	409	431	425	443	444	423	413	425	417	432	450	420	445	420	461	424	417	456	449	398	432	461	413	462	427	417	460	471	460	416	419	430	453	447	435	440	448	411	412	443	435	481	394	438	446	459	444	436	437	445	444	443	441	442	415	402	441	408	440	420	456	455	418	442	440	423	451	411	434	410	407	444	447	420	422	411	402	446	413	425	455	420	470	415	380	412	440	451	403	422	439	448	417	446	400	424	443	418	431	422	459	463	426	428	497	410	441	400	417	439	447	437	438	427	454	426	429	406	457	418	433	407	423	475	447	449	429	385	466	415	431	447	416	407	433	432	421	448	442	421	473	453	450	468	389	442	399	415	423	425	421	419	405	427	434	402	432	473	452	449	434	409	420	448	407	441	423	427	447	414	452	486	425	405	415	422	443	476	421	440	486	431	417	441	435	448	425	416	463	412	407	452	457	431	424	451	442	457	389	439	412	399	427	446	426	416	428	461	448	436	415	462	397	443	446	412	397	433	399	401	436	422	423	447	426	437	438	449	427	421	450	404	431	472	418	401	426	469	420	429	428	415	432	449	423	414	410	398	434	492	414	441	431	407	444	455	438	420	418	438	472	388	419	431	427	472	435	445	431	440	417	439	437	455	437	424	426	459	428	426	469	403	421	457	468	435	437	398	437	439	397	419	429	436	418	426	411	412	458	465	449	444	443	486	427	410	410	428	455	433	429	411	415	435	491	431	436	424	440	405	415	424	468	440	418	442	392	434	438	431	416	447	419	448	409	392	427	444	453	440	433	418	420	391	464	463	428	440	405	450	417	391	416	408	431	446	455	436	450	385	461	441	422	403	404	459	456	444	426	439	443	441	449	417	458	446	408	450	430	418	434	452	382	443	422	404	457	486	428	462	416	422	407	403	437	398	412	425	390	440	411	426	443	442	427	412	468	458	426	423	431	422	396	461	433	409	453	474	402	401	409	444	426	396	486	423	403	433	413	421	472	399	401	469	391	450	443	387	455	445	408	429	407	456	430	431	402	425	402	419	428	441	440	401	426	442	447	454	432	437	427	427	426	446	421	425	432	445	433	404	417	434	467	447	441	455	468	444	422	396	422	446	477	403	413	438	434	385	428	440	444	424	449	412	437	426	436	443	411	431	413	434	463	447	445	457	422	428	435	437	420	433	416	445	401	405	446	383	436	448	427	426	448	399	436	427	423	456	446	472	438	455	449	411	440	441	427	455	423	444	430	448	462	412	383	389	412	404	435	450	451	433	466	460	421	433	426	408	457	447	428	433	430	474	438	428	415	392	441	437	427	426	432	430	399	432	456	398	420	445	384	452	441	433	454	425	427	454	407	437	426	438	446	461	427	449	465	458	464	445	465	458	389	417	396	449	428	435	456	425	419	436	410	456	400	443	407	448	408	428	405	432	419	415	395	406	417	473	402	431	405	497	408	430	403	404	399	413	423	398	441	428	413	397	431	376	444	403	428	447	451	392	441	445	411	426	436	459	436	417	429	423	443	442	443	456	407	431	434	420	449	392
20897	14620	3268	1496	1034	599	442	366	375	378	381	414	416	367	402	385	384	426	380	392	373	398	402	375	418	381	407	381	367	414	415	407	399	381	392	370	417	413	397	398	406	418	397	419	389	407	376	401	367	361	388	376	375	370	360	410	378	411	383	357	351	403	376	384	367	384	393	390	443	370	382	375	375	400	392	419	357	404	382	360	388	375	395	394	354	414	374	390	363	380	382	393	359	362	436	380	381	363	345	356	354	374	381	371	374	390	423	392	387	380	385	394	391	411	395	355	358	383	379	413	359	400	383	408	366	383	393	401	368	386	394	394	364	403	388	353	369	378	363	358	374	394	383	383	393	351	381	379	398	346	349	395	358	356	360	392	369	366	421	409	380	354	358	398	417	384	357	389	375	377	382	367	348	387	380	407	417	393	377	390	394	388	390	417	372	359	382	376	365	394	368	369	392	372	400	379	393	375	376	377	370	403	415	407	396	384	411	399	390	406	360	398	390	394	378	378	382	392	383	422	371	389	410	390	405	398	370	383	369	375	393	373	384	381	379	393	376	387	363	382	368	387	435	394	400	365	378	388	371	374	371	371	370	391	408	417	389	338	367	338	367	392	424	403	400	364	371	402	386	376	388	354	392	414	395	375	386	398	400	392	373	391	429	395	414	380	357	377	382	425	390	390	389	383	400	386	405	395	418	398	364	375	438	388	373	402	347	422	413	366	381	383	362	421	394	379	411	363	421	401	373	381	380	380	359	381	399	403	344	399	431	392	407	382	393	395	391	384	352	392	370	389	396	366	385	366	364	377	391	416	387	412	366	354	399	387	413	398	343	390	367	357	367	356	394	353	362	374	356	374	397	367	408	413	389	377	371	370	386	391	408	418	348	405	362	361	401	373	373	379	387	430	363	382	366	370	381	395	402	427	384	400	376	414	385	373	351	364	382	334	368	350	384	377	374	384	387	384	406	392	363	413	382	398	387	354	392	391	401	374	372	366	397	373	390	390	391	381	352	388	383	386	391	396	383	377	383	395	409	360	358	367	378	378	396	345	358	382	368	385	385	391	395	392	371	374	389	384	426	382	417	396	409	353	413	381	404	380	368	351	388	349	378	387	393	420	389	347	387	433	378	381	405	352	370	384	378	371	387	397	398	380	367	360	398	395	364	389	392	368	391	371	367	357	391	377	384	387	406	395	383	416	394	377	381	388	417	383	368	386	375	399	387	397	411	372	416	335	355	395	392	368	388	391	409	369	403	398	405	405	396	416	378	372	388	389	375	406	400	391	388	361	346	357	359	382	382	378	391	425	390	392	380	431	395	405	385	405	376	373	387	360	390	401	370	398	427	395	398	372	402	364	419	391	400	356	400	412	401	368	403	365	369	404	378	381	365	371	418	395	362	370	367	402	366	398	362	392	367	401	371	393	363	381	400	348	384	389	391	369	399	373	408	363	409	381	358	411	392	381	380	382	384	377	395	381	374	417	400	391	405	411	379	394	371	382	396	407	367	384	401	395	413	360	396	385	387	404	380	361	413	391	403	389	418	351	402	400	404	387	370	360	381	395	390	381	387	353	400	412	369	390	401	378	399	386	377	392	379	348	406	383	377	389	384	397	341	395	377	397	369	419	396	358	424	349	352	396	381	399	404	415	358	385	402	373	360	404	395	394	381	380	348	387	408	395	367	385	449	359	415	384	397	407	380	361	376	394	374	356	374	372	354	385	360	372	419	370	391	376	383	388	419	408	395	390	376	403	385	382	397	350	397	376	368	388	395	371	367	411	350	380	413	365	406	362	394	383	383	382	405	391	381	367	397	391	391	374	351	374	386	362	369	363	359	369	415	392	368	379	379	351	390	400	401	407	417	419	373	411	388	389	351	387	381	374	413	379	395	408	372	391	395	372	377	387	385	403	387	389	368	365	416	383	381	362	384	383	380	396	391	369	404	411	348	380	352	385	403	368	358	375	383	385	400	397	395	388	382	373	354	372	354	395	390	380	399	416	365	384	361	378	357	386	384	377	365	391	374	373	406	374	438	382	389	376	369	375	384	384	385	390	407	374	371	399	366	375	416	363	382	367	400	402	359	394	384	344	372	385	379	377	404	443	381	392	366	391	370	379	399	380	367	384	372	376	390	409	377	386	389	387	382	375	367	375	370	372	354	363	397	384	384	346	411	393	414	375	364	372	381	402	402	393	343	384	406	389	393	395	397	387	392	376	379	397	401	416	393	378	351	416	380	378	351	422	376	377	415	427	357	363	390	457	391	366	398	384	368	395	372	384	376	383	384	405	382	348	391	364	356	383	387	401	363	374	401	380	408	400	367	375	399	384	375	354	358	386	416	380	350	379	385	382	384	385	382	376	410	379	376	396	384	367	373	369	360	384	394	402	363	392	408	373	369	380	408	394	407	405	383	427	381	378	420	375	400	409	369	394	398	348	369	393	370	391	374	377	428	389	371	408	353	356	374	402	369	412	381	396	379	375	350	401	387	415	400	420	359	376	373	357	394	390	369	381	364	366	375	346	360	357	381	418	421	395	339	384	388	402	364	351	388	387	357	352	399	408	389	384	383	379	398	390	440	393	349	379	367	401	379	381	424	412	406	386	410	354	377	376	367	393	409	392	387	401	362	394	424	419	400	358	356	374	378	387	381	397	420	386	408	389	375	407	343	361	401	389	398	382	354	418	383	385	385	345	387	373	391	383	412	386	381	400	374	390	398	368	357	394	425	376	354	388	363	341	410	359	378	373	395	388	329	389	415	385	398	374	381	403	421	408	415	396	426	400	351	441	416	367	391	373	364	341	334	380	360	391	394	382	385	380	383	396	398	386	432	390	408	371	383	373	368	373	393	394	376	376	407	423	360	375	381	370	371	376	390	376	372	386	395	384	377	365	398	381	371	401	393	390	397	369	421	368	382	369	338	379	410	363	366	393	388	405	411	402	402	363	346	372	400	396	388	394	389	357	373	370	349	394	370	369	365	374	382	404	415	393	393	394	401	394	372	380	396	367	347	407	380	390	404	381	384	350	411	372	352	408	381	389	385	414	415	387	415	389	349	389	373	405	400	413	404	386	379	389	380	375	384	379	375	375	379	398	364	384	372	382	396	382	407	416	378	356	397	343	379	359	393	376	377	403	348	337	372	362	357	355	384	384	348	368	379	404	377	386	361	362	346	375	343	382	365	352	383	342	396	363	409	369	387	369	374	371	370	378	406	407	392	385	390	383	376	347	364	390	398	350	352	355	424	394	373	405	377	381	393	351	366	363	376	373	385	379	374	400	347	437	370	388	432	418	372	378	403	382	387	328	367	394	397	381	366	392	398	414	382	394	370	365	371	391	410	395	378	367	394	389	372	399	397	338	407	361	398	375	419	382	352	343	388	414	355	347	360	382	382	369	385	374	391	391	407	380	368	389	360	408	368	372	413	376	409	387	405	390	361	409	344	398	371	394	385	392	380	377	339	388	387	389	378	416	378	379	381	380
25636	21998	27358	25748	16479	5203	538	428	364	378	362	344	376	348	356	330	334	309	368	351	377	342	390	353	363	342	338	324	338	337	332	329	359	357	351	337	335	377	347	320	305	337	343	364	357	317	323	330	318	339	321	328	331	347	346	333	313	319	332	346	343	324	356	320	323	337	354	358	314	355	321	292	315	360	371	323	344	331	321	301	360	312	346	319	317	311	313	314	337	328	323	327	329	319	318	322	300	333	333	334	344	342	339	322	367	315	347	329	334	317	341	344	334	304	339	339	316	355	318	343	342	334	348	333	332	329	312	348	330	342	325	307	350	317	335	358	342	362	320	345	319	358	309	336	327	356	337	342	312	318	337	343	360	342	322	343	350	326	344	333	329	306	329	328	342	333	318	326	314	332	359	315	303	331	319	322	359	323	342	335	325	354	341	345	350	317	307	327	330	336	338	296	357	324	317	332	348	308	309	347	347	311	349	334	359	366	330	339	319	352	333	304	321	346	333	356	326	320	367	358	326	380	345	323	276	323	316	336	307	350	325	304	349	353	323	341	335	328	330	317	326	358	317	323	352	334	314	333	342	366	334	347	342	330	311	303	331	297	338	335	348	329	342	373	376	305	326	332	323	304	344	369	354	313	319	355	314	304	307	319	341	336	349	316	333	356	352	338	326	314	349	311	336	327	330	325	318	332	319	336	356	308	335	333	349	330	344	314	331	310	287	335	324	313	328	327	312	363	353	323	329	365	385	348	337	357	318	324	307	338	339	325	325	364	319	332	356	326	319	328	328	329	323	326	323	337	300	313	353	379	325	303	332	329	377	323	358	345	343	332	337	360	331	388	335	324	343	307	321	325	328	333	322	337	362	341	345	330	299	345	379	330	331	343	308	330	318	321	342	332	346	309	320	317	308	308	340	298	319	312	361	361	316	324	286	336	356	347	369	331	336	381	344	324	312	350	346	332	341	348	326	340	337	285	322	339	318	318	336	321	300	355	371	349	341	344	332	317	329	352	317	329	317	333	321	380	348	323	344	342	344	311	376	319	318	332	317	315	353	319	353	309	349	312	343	347	340	302	318	317	334	344	333	327	354	342	319	343	330	327	296	334	337	341	330	338	358	339	324	304	317	331	329	286	314	342	317	318	357	325	361	328	382	324	303	326	341	310	352	323	346	326	369	330	281	340	312	343	332	336	314	331	319	343	298	315	339	335	354	309	313	327	326	306	329	333	306	316	311	339	350	336	334	356	346	303	328	326	299	331	319	331	320	343	341	330	326	344	344	327	327	307	346	299	307	352	319	329	319	341	338	337	338	303	314	332	352	346	335	330	338	330	320	337	336	316	334	342	347	292	330	338	338	322	337	337	346	353	315	292	306	333	355	330	326	319	322	321	349	312	356	359	340	327	365	327	351	333	318	351	356	314	355	305	339	340	318	346	313	337	302	357	301	326	352	338	318	331	373	325	354	349	326	357	337	344	316	324	361	317	334	349	311	350	307	336	319	348	321	356	276	340	304	322	321	339	338	323	321	317	343	309	329	319	357	322	337	352	329	346	362	343	302	343	327	309	344	357	310	338	307	335	337	329	343	327	328	325	342	329	326	349	354	303	301	296	338	361	354	338	325	369	285	341	321	320	344	318	322	359	336	334	341	321	362	332	358	338	329	339	306	359	326	344	333	326	369	322	338	309	335	351	327	366	353	323	307	368	322	320	328	329	302	340	334	332	315	374	329	301	326	378	348	340	344	356	341	347	335	359	345	322	349	363	345	340	341	335	327	336	344	322	297	301	326	314	317	353	308	320	330	301	323	305	334	308	333	336	336	349	334	338	346	321	335	330	363	334	317	338	338	316	321	318	322	344	306	356	370	346	306	348	346	355	319	337	325	292	285	336	326	347	320	309	309	325	327	331	371	332	344	308	350	336	326	341	334	383	349	332	352	318	321	312	338	322	355	325	306	303	332	304	351	353	355	341	349	334	316	325	355	359	279	325	354	326	335	344	337	315	342	334	298	329	334	313	320	346	310	334	347	318	343	335	320	314	339	348	296	316	328	342	322	326	354	332	315	349	370	330	333	336	358	345	319	303	344	289	321	348	321	343	297	299	353	326	322	316	346	299	326	333	325	337	340	344	355	336	322	334	353	349	335	359	365	324	340	307	361	326	350	306	357	356	360	345	319	364	313	314	305	321	349	313	351	315	311	312	343	298	333	315	318	359	357	319	327	334	350	328	351	320	337	323	306	321	326	328	317	349	346	346	328	320	336	324	333	332	367	303	312	296	326	339	297	342	336	349	324	298	333	303	332	343	336	333	323	334	348	328	317	335	320	325	334	307	315	351	303	350	338	339	331	321	322	328	331	325	315	315	338	331	369	358	339	328	336	345	346	346	350	315	341	340	319	339	328	331	313	326	322	336	331	335	305	350	317	359	320	320	329	339	337	349	327	286	316	324	347	350	318	375	312	331	312	360	333	327	320	329	309	336	308	342	333	334	330	359	352	321	317	353	357	334	353	342	312	340	337	327	310	342	326	340	358	318	342	327	337	327	333	338	320	317	323	309	315	298	337	314	327	342	339	285	335	356	320	320	330	316	333	315	352	343	335	328	328	354	304	324	334	351	327	340	315	331	321	353	323	310	331	345	334	338	319	322	371	326	306	330	335	296	362	359	308	344	335	327	343	358	355	332	340	322	317	350	313	316	330	329	357	353	344	336	318	312	295	366	322	350	332	338	312	342	295	330	330	323	310	335	314	334	323	323	339	347	352	352	321	298	332	295	345	301	348	322	337	334	325	284	375	328	328	327	310	317	363	310	353	349	326	332	350	329	320	346	315	344	325	333	341	320	361	338	334	337	314	352	349	340	344	298	315	325	355	320	330	313	318	302	338	356	344	316	349	317	310	327	335	365	302	341	331	334	340	332	326	338	337	297	301	327	310	316	321	352	342	314	325	346	358	363	360	338	383	321	340	324	377	320	341	336	339	339	351	321	308	311	360	329	324	344	346	342	339	312	327	320	352	308	309	312	335	317	352	338	341	336	319	322	319	352	340	333	318	348	347	342	343	334	334	293	321	316	321	312	343	323	342	327	324	332	346	334	344	339	342	321	325	291	368	324	330	328	331	344	342	328	320	334	332	326	379	332	294	362	342	358	332	324	344	305	371	341	335	370	323	324	310	332	350	351	326	289	334	330	335	334	362	321	345	332	323	324	341	327	324	375	322	351	315	318	323	343	336	329	318	353	339	357	338	336	327	316	318	315	312	312	339	357	308	323	374	350	341	326	311	288	350	340	360	328	300	333	345	310	307	316	350	345	350	317	315	322	326	348	327	333	346	296	338	330	337	336	358	360	309	314	340	368	363	330	284	332	324	314	310	364	322	316	346	332	327	324	308	318	327	349	339	373	355	351	340	344	332	345	329	349	321	301	339	312	315	331	352	352	326	353	330	355	302	363	334	327	346	329	363	319	316	350	325	338	313	335	319	324
56906	54479	25624	13362	7682	3190	423	431	373	365	338	341	366	356	350	343	318	366	334	319	365	347	328	346	329	316	353	332	353	320	348	351	319	355	336	319	348	339	322	343	333	331	356	311	354	355	338	347	338	334	344	336	320	346	341	356	318	358	342	371	320	315	321	324	317	320	312	281	320	316	327	304	328	334	333	288	290	338	318	358	334	328	327	323	300	353	312	297	329	315	324	350	342	296	316	276	269	343	310	326	326	337	308	311	339	367	316	339	341	332	299	310	317	341	313	330	329	327	331	302	352	333	291	312	329	336	309	324	357	352	340	291	354	337	324	357	355	381	312	324	329	316	323	312	328	302	337	321	296	300	347	350	330	338	320	335	310	297	323	330	314	348	318	309	329	326	292	307	352	345	335	344	328	316	321	343	293	356	335	320	311	299	316	315	329	343	323	315	359	317	314	317	330	337	342	341	319	316	320	303	329	299	349	306	329	328	300	330	296	349	348	319	319	315	314	335	325	340	328	334	359	333	315	319	329	351	341	325	307	332	328	335	323	345	268	324	320	335	321	330	324	318	361	350	343	311	300	369	323	319	366	346	330	323	327	310	338	338	329	336	319	298	334	345	367	319	294	325	307	340	333	342	290	324	353	327	346	341	352	338	319	314	327	323	337	353	345	321	347	313	326	302	301	324	296	312	320	314	325	316	335	310	327	322	331	357	317	328	321	315	300	300	323	309	311	350	302	340	345	346	325	312	338	334	363	328	321	342	327	330	312	307	347	321	332	327	314	328	312	311	363	334	323	331	307	332	321	325	305	307	339	311	317	302	311	348	355	330	323	318	362	324	345	331	330	312	319	347	347	343	345	325	298	332	334	308	309	309	336	331	316	323	338	328	322	318	326	290	347	324	290	319	296	331	317	314	336	328	337	336	326	334	346	331	317	333	296	329	342	334	316	329	309	316	306	332	316	330	305	330	350	357	364	323	336	337	327	320	291	338	309	320	341	310	353	343	321	312	331	329	330	323	344	341	335	299	320	347	320	334	351	293	335	316	316	323	323	310	306	317	337	326	325	351	338	333	314	321	348	357	308	293	309	329	323	306	313	302	332	314	341	342	301	318	306	347	307	312	334	298	327	326	332	360	322	342	303	335	365	320	327	317	344	298	311	320	322	312	349	320	312	387	308	366	322	328	323	316	315	344	302	338	349	329	318	319	314	324	371	334	297	329	310	353	326	334	352	360	328	318	333	327	346	334	316	322	345	323	313	329	315	322	346	319	315	346	337	328	319	362	350	322	312	347	340	331	338	329	305	313	339	338	358	323	350	305	300	316	337	324	325	303	339	323	318	318	321	346	359	318	323	320	316	342	322	319	347	325	350	353	298	304	302	330	324	337	303	302	306	325	310	308	313	327	338	322	286	327	314	321	324	316	319	315	316	313	310	339	350	335	324	330	344	327	354	360	338	331	329	324	326	343	316	295	309	326	337	316	334	308	342	360	317	328	305	306	316	340	340	321	354	308	321	323	354	325	295	290	324	337	333	290	315	351	343	312	327	369	321	327	309	313	310	345	327	289	325	315	325	314	327	329	326	330	300	345	329	320	345	329	330	351	343	333	373	346	320	332	315	341	329	317	350	308	317	331	325	318	301	337	338	321	328	311	319	312	347	335	316	315	368	333	344	329	326	309	314	333	298	339	341	301	316	298	308	312	314	340	342	329	303	331	298	296	330	296	309	339	334	325	322	318	325	291	345	344	334	311	304	329	310	341	333	298	308	312	340	315	320	309	328	304	301	323	313	309	313	329	315	347	339	322	311	335	317	350	325	327	337	283	342	295	291	324	304	357	326	370	317	322	325	333	345	364	358	310	316	310	324	348	314	340	347	328	372	305	332	333	306	328	327	348	357	327	318	333	317	336	309	295	314	347	277	308	326	336	338	320	318	354	313	281	291	321	321	307	314	320	309	298	332	313	324	328	329	330	310	312	306	321	306	331	330	328	329	321	319	327	331	344	310	306	325	314	319	305	302	349	315	320	322	349	311	327	324	345	310	334	264	303	302	322	356	295	316	314	291	315	305	340	322	297	300	355	291	328	301	335	318	331	324	302	330	329	347	340	321	297	307	327	326	328	317	365	319	320	334	325	337	332	334	315	345	315	328	299	355	337	325	312	301	296	331	354	340	325	318	324	312	330	323	337	331	316	310	325	304	329	333	287	341	341	303	299	337	334	321	327	318	348	320	304	291	317	313	313	354	362	331	291	313	331	302	347	341	347	284	331	307	327	285	312	336	329	317	324	320	343	348	322	332	326	322	334	354	329	353	326	334	313	356	316	341	355	304	361	334	300	324	331	306	317	349	315	352	315	333	345	348	338	316	332	295	307	321	330	319	310	337	311	338	347	330	312	324	346	326	328	287	297	339	346	293	313	317	330	346	310	324	312	300	311	350	346	352	321	337	326	322	346	324	312	322	330	317	325	273	319	345	315	314	330	333	318	310	336	319	349	325	315	340	323	324	317	321	335	308	318	341	348	360	302	317	308	311	295	312	302	325	308	331	314	353	314	306	329	355	317	291	358	328	346	299	270	317	344	325	320	350	295	326	317	302	342	310	335	370	326	334	334	313	329	328	324	296	345	330	315	333	341	357	339	354	307	347	319	336	333	308	331	326	345	348	325	318	338	309	310	368	312	292	357	338	306	329	326	325	331	361	342	346	301	335	325	296	317	341	312	345	341	333	328	336	304	312	331	323	338	327	294	318	293	334	325	330	311	322	326	326	362	319	321	340	302	300	330	322	320	369	353	329	308	313	343	324	314	318	322	311	321	314	313	327	330	318	342	352	318	314	349	312	299	302	325	331	316	317	306	284	311	301	322	330	337	331	339	316	287	298	306	334	315	350	283	332	344	349	299	304	287	331	300	336	333	309	345	327	306	325	297	338	332	294	341	304	316	287	311	351	327	325	345	339	307	318	333	312	304	305	342	321	310	309	300	311	317	349	331	346	372	325	299	304	327	321	296	307	320	313	331	326	313	322	311	323	308	310	332	336	367	326	318	309	296	325	319	341	333	298	308	344	273	327	341	311	317	347	352	313	322	335	339	319	330	309	298	313	314	311	342	303	325	329	332	287	307	307	317	327	322	332	349	316	354	303	315	338	322	333	365	312	325	336	332	307	335	340	323	324	324	307	331	331	340	359	335	294	340	315	337	333	338	331	348	327	358	353	329	337	335	332	309	325	321	339	318	314	312	329	320	319	284	297	340	349	340	329	349	331	332	324	354	329	336	302	345	292	330	368	315	340	332	323	316	323	322	337	328	341	351	315	325	336	314	353	338	326	316	350	323	320	316	320	335	349	326	351	294	358	341	327	323	329	330	346	351	355	317	314	332	336	300	324	331	340	291	324	347	314	327	286	324	314	320	287	318	324	326	327	318	321	340	348	327	325	332	299	341	326	339	322	333	314	290	306	331	314	316	319	299	324	353	319	351	309	308
24536	21613	28326	24871	21424	13565	1549	694	508	512	499	458	479	501	487	488	477	470	483	456	494	480	466	499	492	475	461	476	460	485	476	473	504	465	453	500	449	477	488	481	472	498	498	473	476	446	503	467	450	450	451	469	424	441	481	480	490	446	462	454	453	477	494	480	511	471	462	476	487	535	473	479	457	481	457	432	467	458	454	505	451	490	490	467	452	444	450	489	459	454	474	507	474	446	447	469	437	495	438	438	499	434	482	471	491	426	475	455	441	462	451	487	509	497	482	484	445	453	488	406	437	497	444	514	457	458	432	463	433	476	493	429	444	450	454	448	441	449	467	464	459	456	456	467	486	412	471	482	449	432	460	474	450	490	509	443	466	455	511	454	436	462	460	497	449	438	464	491	484	470	492	466	461	457	476	479	464	436	459	461	464	447	433	432	477	468	505	511	453	446	472	459	495	477	467	453	472	431	440	454	455	481	454	472	485	465	482	458	475	480	489	440	500	453	453	491	459	456	496	414	469	455	473	435	470	458	455	424	520	454	430	477	440	422	486	448	486	464	479	445	398	484	462	477	501	486	407	513	445	488	444	487	501	455	456	474	457	470	447	477	445	439	469	420	462	484	462	454	485	433	439	476	465	436	453	417	451	426	462	477	465	448	462	479	498	465	474	405	457	473	462	439	483	468	424	513	470	483	489	469	486	469	485	457	473	475	422	503	480	452	413	478	455	425	464	450	465	457	424	460	487	465	432	453	467	508	456	499	479	460	415	488	439	479	488	444	487	454	463	451	453	482	470	493	501	468	478	475	456	475	442	485	501	469	487	466	467	490	499	473	478	458	485	428	454	435	438	426	471	462	445	461	471	441	457	479	443	429	488	456	462	460	507	467	468	465	461	506	460	487	466	451	482	460	459	516	479	441	513	469	441	472	469	468	448	521	453	483	451	463	453	456	445	483	472	509	483	450	447	484	448	464	452	420	449	494	451	504	442	479	448	455	490	444	434	463	450	462	463	470	505	465	486	469	461	513	462	454	494	459	447	527	473	439	432	471	425	450	446	461	496	460	485	462	449	476	454	476	528	473	500	459	470	458	448	452	484	473	460	473	490	489	468	508	446	448	482	474	454	459	468	446	488	503	459	477	472	484	522	449	485	475	441	453	489	496	439	448	500	469	466	490	458	481	445	503	475	463	432	488	465	490	467	453	415	464	512	493	471	462	449	460	467	446	403	461	443	508	478	475	460	504	442	468	502	444	504	470	433	421	474	470	435	464	488	433	496	517	480	439	481	466	455	482	482	458	492	505	431	419	468	485	456	462	433	453	498	474	458	450	454	477	459	458	479	508	455	459	484	482	456	464	472	445	443	497	446	490	484	461	455	464	432	449	484	454	428	496	432	469	461	477	484	438	490	471	408	463	487	481	479	483	488	428	487	501	458	458	491	452	435	460	513	437	472	473	418	460	434	467	462	423	492	469	461	504	478	464	473	494	466	443	422	455	456	460	441	482	475	452	462	439	460	479	462	482	445	430	468	467	496	475	460	444	490	465	470	422	467	478	441	435	457	504	457	469	476	442	429	458	460	484	444	472	435	468	459	453	450	432	509	462	483	472	470	490	481	449	436	458	486	443	447	453	445	474	452	485	462	489	469	494	482	502	483	458	453	481	470	467	484	487	435	475	491	440	481	450	486	448	491	465	446	443	449	469	469	474	431	441	463	450	488	470	470	460	493	486	480	486	465	476	464	442	479	478	456	490	460	464	454	471	436	463	452	459	453	451	468	453	463	468	449	497	476	474	481	493	498	443	475	469	524	450	469	489	440	440	473	469	475	503	450	432	462	467	443	435	473	448	461	463	424	449	490	496	459	473	442	510	493	448	469	473	463	478	474	502	418	449	465	454	453	461	463	487	445	472	451	501	480	479	443	448	481	476	495	497	496	433	465	476	458	452	449	483	466	472	431	443	419	485	472	482	475	492	458	476	455	485	418	427	462	428	477	444	459	452	444	442	463	437	479	460	483	464	437	439	463	479	445	443	492	451	475	419	459	458	464	501	447	470	417	479	498	474	437	470	484	461	480	435	437	456	497	444	424	478	464	460	490	474	479	469	484	476	472	450	450	454	439	484	490	445	485	480	464	456	481	430	465	483	497	465	487	418	463	496	491	479	433	494	447	442	470	482	472	499	428	465	423	478	459	477	469	466	480	464	490	450	450	481	466	456	497	466	493	449	484	475	458	463	454	454	425	521	449	463	434	458	456	445	436	461	456	495	433	489	494	456	458	473	501	463	484	478	450	426	477	426	454	423	472	481	470	439	445	502	471	439	454	464	457	452	475	474	479	481	449	477	440	461	476	402	452	462	485	433	470	450	454	438	450	461	469	447	435	468	462	457	519	456	435	446	471	478	440	453	495	462	483	461	467	473	466	446	448	434	449	477	445	473	456	481	475	433	528	465	488	481	419	481	479	462	429	416	466	476	458	497	482	478	421	472	488	506	401	454	435	463	426	444	448	469	484	461	471	453	472	473	473	466	452	469	475	460	464	449	476	486	500	471	442	448	473	459	489	502	491	521	493	449	441	443	451	510	446	444	473	469	476	504	480	448	481	450	449	481	453	468	491	514	447	476	524	489	447	445	489	504	463	478	470	465	442	459	450	458	450	475	453	480	455	488	438	479	482	425	460	437	461	479	426	487	498	471	445	470	457	442	453	481	452	420	447	435	500	470	454	447	487	506	464	453	434	474	475	462	437	484	464	474	451	517	410	459	451	486	421	440	451	448	438	475	441	503	446	449	482	474	422	437	457	455	443	472	496	467	481	518	445	428	454	491	497	459	501	444	452	476	499	487	533	493	431	447	457	501	478	478	427	462	473	430	478	473	448	500	481	472	481	462	444	437	456	440	483	469	477	470	436	473	449	484	459	438	435	480	431	411	493	485	452	455	501	453	472	450	531	464	440	458	453	426	434	468	465	470	499	451	451	459	443	460	492	475	450	470	496	470	449	483	457	476	414	453	446	478	461	462	448	445	483	468	463	438	479	461	470	466	484	466	471	471	480	474	507	455	485	489	442	466	439	466	473	470	454	455	475	452	470	465	481	455	445	452	427	469	487	459	435	443	442	495	460	462	483	447	405	488	454	499	491	468	464	454	467	448	444	448	443	472	478	464	478	481	447	475	418	431	462	458	426	472	483	483	452	452	447	479	440	486	439	474	456	437	421	484	461	442	488	463	506	484	483	478	459	483	449	464	442	493	442	442	439	464	456	489	452	459	484	477	464	448	491	482	465	453	518	487	455	458	471	475	499	428	437	467	459	435	469	498	426	452	458	473	469	452	468	458	450	493	446	476	447	475	470	484	431	473	471	462	490	503	459	480	491	444	483	474	463	456	515	476	462	470	428	443	461	470	460	489	436	514	460	488	499	463	439	485	457	445	454	492	462	432	469	464	486	466	439	442	497	496	456	416	466	457	452	411	440	441	474	454	474	459
59409	64452	37106	20318	12605	5055	618	583	510	513	517	497	476	506	480	455	486	482	443	479	444	424	452	428	478	469	465	459	481	475	435	461	473	482	501	483	477	493	470	463	477	441	471	454	436	485	452	437	430	449	422	462	435	434	435	451	458	444	444	460	424	404	431	448	479	457	438	451	421	429	440	428	462	444	461	421	450	449	463	439	441	487	416	451	447	454	442	439	428	422	474	432	422	464	458	393	440	470	451	423	482	453	427	499	437	436	429	434	433	420	412	464	433	433	451	429	449	416	447	438	444	447	459	454	428	436	463	452	418	395	474	468	451	479	411	413	456	433	424	426	431	463	433	457	436	478	441	441	465	431	461	457	447	418	474	436	434	462	421	442	438	446	453	447	440	402	440	438	427	450	444	468	418	463	463	433	416	449	474	416	442	432	457	450	435	442	456	456	428	461	437	427	448	471	412	424	454	460	438	411	448	412	458	455	455	435	487	432	421	437	428	463	405	440	456	474	408	445	449	442	468	436	474	427	429	479	447	413	481	437	429	431	460	447	434	442	470	451	422	458	418	470	459	436	457	444	405	413	452	474	431	433	445	434	482	428	444	475	455	434	431	456	428	446	435	412	433	435	453	413	414	465	426	413	448	435	420	443	441	459	451	441	406	457	404	468	445	461	425	423	442	425	421	452	436	419	438	475	420	423	389	401	429	381	473	398	448	450	466	471	437	477	435	433	414	435	454	456	438	420	454	442	445	456	441	422	483	409	487	459	458	451	455	467	420	449	442	473	435	447	440	444	422	423	448	433	452	416	480	432	438	435	460	435	425	442	409	434	473	412	426	415	437	422	459	453	474	488	439	443	425	453	417	419	410	447	506	439	457	476	441	448	423	460	393	421	461	419	384	444	441	471	472	463	428	394	405	435	455	428	483	448	416	427	437	441	473	452	434	446	434	444	414	419	438	444	468	447	421	434	443	439	427	442	403	433	424	431	407	421	423	424	409	445	402	452	441	470	435	391	444	476	418	404	436	479	453	458	435	435	455	453	462	435	434	434	440	463	432	411	444	422	462	427	424	440	450	432	444	451	438	431	368	447	422	424	440	451	474	465	441	457	431	455	455	411	453	460	436	448	422	469	437	420	446	444	423	444	432	470	420	463	420	392	446	443	473	445	417	468	432	437	471	424	456	438	458	448	411	423	476	410	477	425	395	478	407	428	447	429	431	464	447	442	431	447	414	416	431	470	460	438	454	412	413	430	464	416	463	459	420	447	426	458	417	419	451	472	425	436	441	435	427	415	462	425	447	443	440	439	425	407	437	415	415	460	436	427	470	427	475	436	428	450	417	443	428	426	410	440	458	448	405	394	430	460	458	439	479	433	438	395	445	461	450	431	399	453	400	427	426	471	414	440	393	450	444	440	407	446	427	433	420	400	428	469	443	429	417	474	442	460	425	436	452	418	448	448	446	417	434	414	398	391	442	463	428	439	478	429	457	403	395	475	460	445	455	452	441	406	462	447	492	419	467	423	446	443	435	439	462	435	434	467	468	383	452	442	412	442	457	467	406	432	417	411	419	404	420	460	446	405	426	475	427	437	425	445	433	451	419	427	438	458	419	447	470	468	447	434	434	417	427	449	456	435	453	433	420	461	454	420	446	427	443	426	427	429	423	409	426	469	457	435	406	445	436	418	431	450	450	468	457	476	456	426	433	478	422	452	451	403	477	438	467	445	417	431	408	444	446	430	459	438	429	441	468	450	445	411	464	433	430	461	392	451	412	379	433	419	440	455	455	420	448	446	433	454	435	440	476	482	422	497	400	464	481	459	456	446	438	452	459	446	407	421	444	423	482	457	425	427	455	454	441	412	434	429	432	426	421	445	440	447	441	446	425	450	471	416	458	467	420	486	452	440	453	478	444	451	429	454	441	470	449	451	407	429	507	432	437	471	459	456	435	423	406	409	437	378	425	399	428	497	461	408	432	454	450	455	401	411	427	435	421	422	435	439	412	415	472	384	438	387	436	430	423	448	466	453	452	449	420	407	455	395	458	461	432	467	456	453	449	447	433	465	412	468	420	425	437	415	434	461	451	478	422	417	428	455	412	411	424	458	443	445	414	447	418	440	421	403	459	436	437	430	461	449	435	442	427	420	421	417	465	443	463	410	441	441	445	470	432	452	489	419	441	426	455	398	448	449	412	463	447	395	445	462	425	457	443	437	410	470	422	393	418	390	432	449	443	451	430	438	437	430	428	439	413	408	455	440	463	466	430	411	454	464	400	454	452	421	471	443	406	470	423	393	446	436	433	408	441	400	439	431	447	427	452	445	470	422	427	426	391	434	442	457	423	438	449	443	464	420	435	416	422	472	434	437	430	432	411	432	408	470	453	431	470	473	480	434	464	442	453	459	452	463	446	448	471	485	440	437	423	461	407	437	426	445	438	421	429	444	447	462	452	449	428	447	461	463	432	453	441	382	430	447	417	462	424	438	418	425	415	425	414	437	445	420	456	409	430	473	432	452	431	399	456	484	425	460	471	451	472	423	466	448	493	437	400	411	475	418	401	436	434	456	451	452	458	426	456	446	446	435	434	435	411	461	433	433	425	447	426	461	412	416	457	454	416	445	452	449	431	434	427	426	439	420	404	435	470	444	439	406	455	408	463	425	406	444	419	463	411	412	446	430	421	424	458	464	403	464	438	428	414	415	425	440	413	450	437	443	454	405	467	442	438	455	461	434	464	436	416	435	436	420	411	437	406	471	443	406	447	419	450	454	448	405	433	398	465	464	425	440	456	466	439	444	438	448	436	441	397	442	434	474	435	418	454	493	463	434	468	442	408	428	432	475	438	474	473	422	424	429	437	406	456	399	473	445	443	428	449	429	458	473	448	429	435	421	414	449	434	425	435	450	410	457	457	450	425	459	408	480	435	461	434	413	468	456	438	409	412	450	446	449	421	442	469	431	379	428	454	458	434	435	440	433	431	450	432	466	460	448	418	434	430	422	408	455	428	452	419	441	458	434	436	457	446	434	423	435	419	446	436	428	466	428	459	444	419	451	438	452	435	500	458	432	464	441	431	465	435	412	387	474	440	433	466	455	421	431	444	418	447	459	442	454	448	434	448	425	440	428	425	475	423	447	447	461	418	445	393	416	447	432	445	499	463	435	480	481	448	498	455	407	473	415	418	434	427	447	387	455	428	462	420	435	471	459	421	474	464	438	426	430	433	451	477	448	426	434	417	425	454	454	447	454	413	427	418	433	416	452	445	450	435	422	437	443	457	387	423	455	426	454	412	440	422	400	461	441	433	409	388	450	427	420	452	426	438	442	417	459	422	464	462	471	442	452	460	450	439	420	476	419	419	450	420	414	440	425	435	438	443	419	443	429	474	434	423	475	428	431	443	471	461	490	428	435	419	460	434	428	443	429	437	419	448	415	434	429	420	477	467	456	386	431	386	416	471	381	461	472	433	392	430	459	426	451	436	424	445	418
30950	21037	6513	1885	866	580	468	425	479	455	446	452	418	419	461	419	408	438	428	465	439	467	434	435	454	427	457	407	454	436	429	449	484	443	411	487	447	432	433	439	443	442	467	419	437	442	411	439	430	426	460	435	435	439	462	447	445	431	465	396	439	459	440	439	427	436	428	436	406	444	445	427	405	467	425	452	450	452	425	464	417	446	454	447	454	435	435	448	450	509	385	431	450	446	442	440	434	448	454	478	439	456	429	446	458	460	426	423	425	421	427	407	418	468	427	467	448	448	458	418	426	459	417	434	438	443	456	443	447	412	422	443	466	456	455	446	415	434	441	406	450	435	438	422	415	470	472	458	450	440	425	457	438	454	512	429	405	462	413	401	450	419	430	438	465	456	461	426	461	442	425	449	457	442	419	423	433	450	459	414	429	423	451	416	453	441	404	450	472	432	452	439	411	453	442	433	439	459	431	403	430	424	419	408	432	435	429	448	443	458	451	426	421	439	412	433	422	467	453	431	459	459	443	431	437	436	417	441	449	428	464	395	438	436	433	413	447	463	419	434	434	435	417	423	443	438	460	447	408	437	430	421	455	477	423	456	443	475	405	423	444	447	441	434	414	470	458	405	444	433	451	440	429	464	430	455	431	456	461	458	409	420	430	435	448	450	457	438	452	400	425	472	443	448	438	435	448	425	450	400	444	477	426	410	453	413	452	429	430	446	419	408	442	386	382	440	418	461	478	436	426	433	443	449	458	425	425	443	422	484	447	460	443	467	430	455	427	427	441	447	447	459	436	453	414	433	442	426	452	415	423	420	393	407	452	419	460	429	428	444	442	431	426	459	418	448	450	489	453	451	471	432	450	440	430	419	437	471	434	456	426	425	440	434	482	414	440	449	446	440	456	439	424	450	460	432	466	422	424	430	450	439	468	433	434	458	439	433	438	437	458	431	477	451	474	431	453	466	451	473	427	447	469	484	436	444	431	457	440	442	466	444	455	432	440	479	458	511	412	455	443	443	418	467	439	473	462	433	443	413	438	444	414	469	461	454	447	443	426	440	416	452	414	480	424	459	464	435	439	422	428	374	410	466	427	474	463	482	470	439	441	425	435	455	446	410	463	458	434	450	421	465	472	458	456	425	408	426	444	425	387	427	440	452	435	405	441	387	431	417	438	453	466	412	431	425	441	433	443	409	432	442	462	464	442	454	470	444	456	463	435	407	411	438	464	420	448	435	455	434	426	408	445	419	451	468	446	469	475	444	426	437	448	433	416	460	440	417	443	437	399	462	439	454	457	433	450	392	405	421	451	448	436	429	430	447	419	426	495	436	441	476	412	440	436	442	411	474	438	444	431	438	431	427	431	476	418	427	417	477	461	437	445	470	441	443	425	423	432	444	411	456	412	441	442	435	445	419	419	447	460	452	431	418	494	409	427	451	430	429	452	442	431	441	441	432	410	496	453	467	438	435	432	411	422	434	454	402	439	427	478	465	433	423	435	429	436	448	457	440	415	418	408	435	454	412	443	466	491	432	425	467	404	408	419	458	429	443	453	453	450	444	445	420	481	420	441	439	393	415	421	497	442	438	445	413	425	447	434	470	424	412	434	460	433	442	466	434	441	472	445	427	455	456	423	482	473	433	443	462	393	449	467	459	439	425	416	447	454	438	407	436	417	439	460	443	454	424	434	455	431	414	392	442	469	400	434	465	430	482	444	442	439	446	441	418	425	456	409	481	419	442	462	449	441	419	425	459	448	442	421	412	428	433	451	433	427	459	429	396	431	443	473	429	449	462	480	432	414	432	469	464	422	434	461	480	436	479	459	430	422	411	435	437	415	441	441	470	426	441	474	452	442	459	467	418	482	412	458	448	423	421	444	447	447	415	438	449	450	447	469	433	416	461	457	447	450	434	430	450	400	416	447	479	454	403	455	422	426	450	412	426	439	438	427	394	439	455	477	472	429	430	447	433	474	477	430	412	429	453	437	413	433	445	453	439	448	489	425	466	419	428	427	432	475	411	448	443	454	439	449	415	414	446	452	420	420	464	472	439	457	447	464	447	434	467	457	428	417	416	439	436	435	439	468	445	406	456	433	409	451	456	472	425	408	462	448	468	404	449	443	430	451	460	434	414	442	454	425	419	407	413	444	429	453	453	460	426	426	429	410	444	442	421	437	423	432	440	435	440	423	460	404	444	444	465	419	446	448	438	438	432	455	430	454	480	457	454	476	407	425	426	492	433	458	456	430	432	445	441	465	417	429	448	439	450	444	423	431	445	427	468	435	453	440	447	434	441	471	432	420	408	459	429	386	476	438	450	427	456	418	469	458	432	463	428	413	463	436	408	422	419	419	425	454	469	435	426	420	458	460	436	422	444	443	441	437	464	441	416	426	468	408	397	407	418	440	482	450	434	436	457	431	435	431	426	451	457	428	465	420	478	459	428	438	438	432	467	429	451	423	465	449	466	433	419	419	437	438	441	482	466	410	439	476	447	462	435	429	434	468	458	461	428	427	429	410	412	417	462	435	406	482	470	441	439	435	445	429	443	445	455	426	480	420	433	438	442	449	469	471	426	426	456	436	441	398	427	441	451	440	439	470	429	433	455	427	467	464	441	431	447	479	425	460	435	432	480	436	427	452	468	412	456	429	457	443	450	475	420	462	462	463	435	408	455	436	414	436	464	429	466	453	451	438	415	437	435	474	404	453	447	432	461	428	436	420	383	408	428	426	436	385	446	441	478	444	447	434	432	430	462	476	423	468	440	492	472	407	445	435	458	461	424	441	426	416	443	437	454	435	434	472	409	484	446	441	436	447	443	436	470	440	425	421	453	446	420	467	452	412	443	464	399	442	456	427	433	401	484	444	426	459	432	437	445	432	441	447	457	406	460	467	434	463	430	401	464	405	436	464	439	412	446	465	465	418	445	457	425	432	473	477	458	459	442	423	475	432	409	422	430	407	417	432	451	439	481	405	436	421	475	418	444	427	402	428	491	439	450	405	434	460	381	443	468	440	453	444	420	466	411	458	451	441	448	417	398	423	454	457	411	454	411	445	457	460	432	446	456	436	499	430	436	432	435	446	434	414	457	432	471	422	468	432	495	449	444	441	419	444	418	425	473	479	430	464	455	413	455	433	468	426	476	465	465	432	407	479	430	435	444	410	398	421	442	449	468	426	452	422	435	475	464	427	463	474	446	442	443	444	461	445	396	456	435	439	442	425	428	430	388	473	448	428	422	465	448	436	402	473	483	456	455	469	465	410	468	442	470	433	439	391	426	436	436	473	455	417	461	391	440	453	430	427	423	400	430	452	412	438	455	466	414	461	467	445	449	410	442	441	448	429	463	418	404	404	413	422	411	437	465	453	443	420	426	430	459	462	470	452	442	431	444	426	446	457	402	480	455	434	425	433	436	435	450	454	418	424	441	429	427	425	422	430	444	405	439	472	428	448	415	476	423	415	441	405	433	454	438	432	452	428	455	429	414
21071	14535	3191	1543	1001	603	427	357	404	360	443	399	381	385	347	396	400	432	379	399	384	415	406	392	403	397	372	386	416	374	344	384	388	403	439	398	400	399	367	402	398	386	411	414	408	378	391	404	379	401	396	381	376	380	399	423	395	417	414	423	389	413	394	392	371	388	409	378	387	370	369	378	437	377	407	407	372	400	392	437	406	381	400	362	401	412	376	382	377	416	391	411	377	431	414	392	386	387	425	397	353	411	429	391	396	380	413	397	370	370	384	396	389	393	383	400	399	396	382	407	376	404	401	383	384	403	422	405	413	375	400	361	372	384	373	416	361	409	397	403	362	403	409	387	350	397	400	358	370	394	382	392	379	396	401	365	391	387	418	373	390	331	362	400	400	370	367	401	359	404	408	393	388	377	400	395	390	384	395	375	411	384	396	387	379	391	368	353	380	383	387	400	392	378	366	383	405	355	387	418	417	393	375	343	371	430	387	388	401	356	399	396	404	389	353	395	399	376	418	368	407	386	386	393	407	401	400	398	425	404	378	401	385	376	381	379	367	403	378	405	387	383	373	364	405	400	427	389	395	406	421	395	410	397	370	385	385	366	369	391	371	405	404	345	379	355	372	417	369	360	379	382	371	384	375	382	384	377	380	392	406	389	374	361	362	362	384	389	407	404	373	411	434	393	396	385	356	376	371	396	410	351	384	407	363	369	368	372	394	420	412	379	404	367	397	371	381	451	401	417	408	386	363	378	409	411	371	382	353	379	378	363	391	378	396	405	369	407	400	373	392	394	372	378	368	368	420	419	405	377	393	395	384	390	383	410	385	391	360	390	397	388	397	366	417	369	403	399	392	392	401	380	432	376	344	379	380	393	374	381	398	389	405	408	409	377	393	397	395	413	375	379	347	384	410	384	428	423	357	390	384	377	386	330	394	354	402	396	354	398	401	409	409	418	421	449	371	393	396	428	354	401	415	424	370	418	399	385	432	398	421	377	421	362	415	367	381	411	401	379	425	388	383	372	383	354	407	373	393	370	400	367	408	380	401	361	384	397	426	388	395	347	395	391	399	394	367	429	415	398	387	423	398	422	383	429	396	392	351	383	384	383	370	373	393	382	401	384	406	394	377	401	378	393	387	408	386	395	389	397	379	416	376	390	395	365	379	400	389	369	402	399	409	389	412	368	409	384	402	390	383	417	384	371	367	374	393	398	417	425	435	385	386	359	365	418	380	378	375	423	398	368	405	372	425	395	389	412	395	401	408	417	425	406	364	377	382	393	409	407	415	369	387	359	370	420	393	361	397	387	419	388	402	407	420	371	382	361	347	398	399	430	391	419	367	386	360	389	419	387	383	410	416	394	433	393	414	372	421	401	385	385	375	423	350	379	393	399	355	369	395	401	404	381	401	403	400	413	406	401	369	389	386	367	385	389	383	395	367	389	423	368	400	362	392	385	357	409	390	395	414	389	396	404	412	369	400	375	417	386	384	379	361	368	390	388	396	399	372	400	392	389	409	397	362	355	399	414	403	393	383	370	393	340	372	408	381	410	398	397	390	408	398	379	375	421	385	351	403	399	431	430	395	396	351	390	355	406	390	386	399	394	404	398	390	404	387	388	379	362	383	341	400	348	377	375	389	389	381	382	362	386	367	396	361	406	439	342	374	382	405	369	387	429	421	393	401	373	390	391	385	357	377	412	415	383	391	390	361	364	365	386	409	389	416	396	402	367	393	374	396	381	399	383	384	381	395	379	386	377	375	382	393	384	371	398	366	394	386	371	390	386	378	367	385	365	347	386	367	413	367	387	384	418	433	404	369	372	389	395	402	393	404	348	365	390	394	382	384	403	359	358	403	370	365	378	372	394	373	411	367	421	392	391	400	407	413	382	382	387	362	410	371	374	405	409	351	413	416	363	410	416	400	374	416	386	383	395	406	396	376	407	402	397	407	415	399	378	390	412	346	393	376	374	329	384	381	386	366	372	402	426	403	387	396	395	376	349	409	434	397	390	374	380	385	387	360	395	346	391	413	384	391	384	351	417	382	380	370	378	415	378	420	398	407	346	407	396	386	399	382	385	361	403	396	388	395	370	402	394	386	373	423	396	399	400	375	412	381	387	385	398	390	406	389	394	401	381	398	382	417	383	374	375	385	391	377	391	394	400	390	416	385	388	384	401	361	372	392	368	402	389	407	394	381	390	403	337	341	386	400	367	390	392	378	389	365	338	359	353	396	428	386	394	392	397	392	361	359	404	381	339	388	386	352	366	390	386	394	400	449	379	375	415	380	387	377	387	396	378	348	364	342	353	410	375	405	404	411	363	412	386	394	384	426	430	371	394	394	386	381	405	393	409	391	359	393	357	374	382	378	390	387	388	406	396	380	369	426	404	395	416	405	381	409	405	387	396	380	381	396	399	382	389	406	384	411	378	410	388	390	375	420	380	417	413	396	401	370	410	389	356	400	388	400	429	378	351	374	400	356	380	398	422	402	399	388	429	377	397	381	377	423	388	385	372	371	360	396	373	398	359	393	381	384	405	418	386	402	394	420	400	413	400	407	396	386	394	419	407	378	394	416	392	357	387	347	393	339	376	359	373	380	390	385	376	399	378	404	385	407	376	339	400	416	376	389	400	406	387	392	411	387	355	413	393	371	374	382	399	415	433	414	359	356	399	416	398	419	356	384	382	405	379	372	373	356	413	373	396	388	382	411	374	381	364	411	383	379	394	408	403	390	392	394	405	376	416	393	408	386	357	397	380	381	400	374	375	404	438	400	381	367	378	382	388	415	382	399	394	365	392	414	376	356	407	400	396	400	382	416	380	389	395	410	359	381	361	435	397	400	425	383	361	375	404	394	358	356	388	397	365	421	362	357	398	407	387	385	373	354	391	404	360	426	411	389	373	393	387	410	361	389	386	419	422	420	385	391	376	366	388	383	420	376	380	388	388	372	372	400	375	390	391	374	362	364	395	419	411	377	368	402	374	424	385	386	413	361	390	397	445	397	391	401	419	373	391	380	396	400	388	382	397	398	414	416	395	370	430	395	386	394	366	381	407	393	378	357	376	395	384	389	360	395	422	397	412	400	416	427	419	373	378	407	355	400	395	395	428	411	372	380	390	424	402	383	374	372	378	395	395	414	375	391	383	375	409	402	392	375	349	427	395	402	412	385	340	396	392	401	356	375	391	423	395	389	372	393	410	409	388	408	392	382	395	402	338	390	381	366	424	401	402	367	406	431	430	388	423	355	393	410	400	372	392	385	377	425	363	374	413	425	404	386	358	382	425	368	361	392	421	386	404	424	396	435	383	407	380	387	359	377	377	375	406	379	375	419	385	386	362	381	383	404	413	390	407	381	412	418	393	356	396	402	395	412	372	397	387	414	395	383	425	412	416	383	384	426	359	414	368	378	393	380	431	400	396	378	390	378	422	385	410	397	368	417	400	406	354	368	389	399	376	413	373	385	366	366	349	382	388	412	384	364	385
25601	22215	27633	25496	15792	3845	635	406	395	379	407	391	393	345	442	400	364	413	374	407	413	370	376	343	380	372	396	400	371	388	390	367	364	409	388	406	399	341	390	340	418	393	343	356	381	379	341	328	368	346	370	366	360	354	362	360	367	397	372	391	348	363	372	380	387	371	386	358	398	354	342	336	331	396	377	347	369	369	370	386	349	367	351	363	376	394	369	403	361	360	361	375	394	353	352	342	364	376	357	371	351	393	357	341	379	398	381	376	375	364	387	369	358	356	386	374	339	364	347	395	366	336	398	370	361	426	363	350	338	390	356	344	374	352	362	362	320	384	378	358	381	344	357	395	333	416	377	394	354	340	354	395	370	327	373	387	388	365	368	366	335	365	365	399	386	402	372	320	370	342	358	356	374	397	344	352	389	377	338	373	366	386	373	327	346	341	376	376	324	358	392	367	355	344	391	347	348	372	389	363	384	353	408	350	393	333	351	380	377	396	413	369	404	401	354	377	341	347	344	367	342	421	372	378	373	373	360	393	378	345	341	354	397	375	355	382	369	366	358	372	379	363	404	394	360	382	391	339	346	358	335	364	375	409	346	364	373	361	383	377	360	384	377	360	385	346	360	395	379	349	348	360	355	349	340	314	365	361	403	402	369	341	378	409	385	350	392	357	352	363	357	337	342	348	339	383	370	388	377	347	375	390	375	379	346	385	367	346	356	390	371	395	386	343	333	359	340	339	368	342	360	359	355	356	378	344	357	359	349	372	355	339	373	384	396	369	374	350	376	365	395	386	347	389	329	336	381	377	375	360	340	326	396	329	364	387	374	374	354	335	370	381	396	376	337	389	329	369	357	364	381	358	384	351	376	375	374	362	405	337	366	359	367	358	352	332	334	374	364	363	384	377	372	339	329	396	385	372	382	354	364	388	353	345	363	370	380	345	354	371	386	344	360	342	347	354	370	393	375	370	382	379	370	372	350	386	351	345	380	395	374	370	314	369	399	359	363	367	372	390	382	389	359	392	380	391	380	386	334	382	359	381	355	386	342	351	372	381	336	370	327	348	392	384	378	348	349	334	367	368	379	374	394	362	381	336	363	351	381	371	363	354	351	336	348	333	349	344	353	350	353	373	341	412	352	338	378	357	357	338	365	373	344	368	373	369	345	375	355	367	403	391	377	350	368	420	388	384	375	354	390	356	400	374	378	371	347	381	365	385	369	352	374	380	363	359	328	387	362	360	327	383	370	339	403	339	338	375	363	365	359	343	339	380	390	361	347	361	339	368	403	367	364	342	372	355	386	388	350	380	377	333	345	373	386	339	340	338	353	364	355	351	349	390	349	353	347	365	388	376	364	396	363	395	366	389	353	387	339	346	370	319	374	377	372	358	331	371	375	376	378	350	358	367	370	374	351	353	388	395	362	354	351	396	370	385	367	388	364	376	341	318	338	369	350	381	375	369	366	351	380	344	385	335	366	340	358	340	343	385	334	375	389	348	393	354	364	346	341	365	379	396	361	338	346	351	387	371	366	353	359	368	359	394	362	384	353	382	355	372	369	367	362	378	363	374	352	359	393	338	373	345	331	419	370	344	336	357	366	345	384	331	419	354	375	340	340	365	336	355	367	373	347	348	371	344	360	315	380	401	409	388	345	381	346	363	356	364	334	343	351	343	349	363	361	364	402	361	370	347	358	349	392	337	365	351	361	368	368	375	340	368	355	360	369	384	370	351	314	351	394	389	358	365	338	387	380	348	386	362	344	377	369	356	356	354	360	381	359	363	388	354	403	368	389	385	364	345	385	371	377	358	373	401	352	348	401	351	357	386	376	364	392	381	362	394	388	366	397	366	347	347	379	357	350	341	384	345	355	367	343	356	408	391	355	343	373	367	383	394	325	381	389	373	370	371	371	382	380	376	351	341	364	360	349	389	347	354	375	341	366	354	359	372	363	370	384	356	387	349	337	364	343	376	383	382	386	332	370	343	340	358	373	391	345	388	362	368	380	356	370	359	377	371	362	377	365	377	350	370	355	406	347	348	398	314	372	361	373	372	313	392	367	389	338	330	387	350	344	385	408	340	379	368	346	368	383	368	340	357	345	334	357	348	349	362	338	377	386	334	337	352	338	354	397	340	384	357	373	328	360	380	333	361	373	365	370	374	349	379	354	348	338	361	353	377	339	359	380	358	358	393	381	328	364	344	393	351	374	347	356	353	375	343	350	350	359	359	373	358	342	344	357	383	368	378	333	352	377	352	361	359	330	334	371	357	373	371	362	351	335	328	370	326	354	323	393	357	338	373	355	362	363	353	418	353	355	368	385	357	361	367	323	365	371	329	374	376	377	346	354	350	362	364	383	383	375	338	388	375	371	377	322	337	343	376	384	369	311	361	415	370	380	399	390	370	340	370	323	374	401	345	363	375	346	376	355	376	372	369	358	341	381	373	341	364	346	354	372	378	371	382	373	380	379	354	340	350	378	371	386	344	317	342	369	340	398	377	342	386	363	344	390	361	352	355	363	330	326	326	357	379	369	330	369	351	361	360	331	343	413	358	373	352	341	353	370	364	360	383	392	382	381	346	389	401	344	355	368	369	366	340	367	339	354	380	362	329	373	329	350	356	368	393	366	339	348	357	343	349	376	381	372	374	339	333	396	343	387	343	367	327	350	343	408	350	374	358	344	381	380	333	335	366	372	352	369	349	365	361	357	371	366	375	358	393	357	368	396	374	350	380	340	328	369	381	363	368	354	350	366	361	386	392	416	371	371	390	364	338	409	371	386	360	361	351	357	341	346	385	342	367	367	360	323	349	381	367	349	362	373	386	338	358	338	362	356	354	362	333	354	388	408	379	368	366	336	350	357	380	365	359	358	389	360	382	378	369	368	370	354	364	364	379	340	396	389	360	383	384	353	359	357	368	371	379	335	397	329	340	404	383	355	379	370	353	357	340	350	372	365	344	365	339	376	357	359	363	363	363	374	361	373	334	361	322	366	360	369	364	369	340	344	366	374	383	382	345	383	358	357	349	333	320	362	365	353	375	371	384	349	348	334	366	378	351	371	358	393	349	343	375	350	359	342	334	393	401	367	379	371	382	365	349	370	338	384	345	378	370	348	361	356	312	359	339	335	325	357	359	365	355	362	384	402	341	352	365	388	342	346	376	368	356	377	361	390	360	344	345	348	388	346	342	360	355	345	378	384	362	387	359	344	352	342	378	386	383	336	357	368	368	379	367	374	343	355	370	364	382	362	372	409	342	348	374	365	350	342	370	357	361	351	400	368	393	364	375	435	371	337	338	362	313	356	337	332	381	362	317	391	343	361	342	394	363	391	368	350	360	364	369	378	344	376	362	391	389	375	387	372	348	337	355	378	355	365	397	375	337	330	371	367	377	340	332	364	353	369	379	340	373	408	359	376	343	401	342	360	377	390	346	378	317	336	360	353	365	389	397	325	347	387	349	337	337	365	362	365	399	349	364	370	369	371	376
56306	58798	24142	13340	6945	2560	436	394	383	382	381	384	375	371	395	344	370	369	374	350	368	346	352	354	341	394	349	346	349	379	373	389	388	388	386	378	396	350	392	365	379	360	369	358	392	353	341	373	363	356	400	366	372	364	332	382	376	364	347	383	380	346	359	383	355	369	361	394	349	349	349	385	359	354	309	342	322	353	335	367	378	359	373	365	350	318	377	348	344	357	349	355	344	305	334	359	373	350	353	386	343	352	380	365	392	349	380	364	357	341	376	357	371	381	370	345	336	381	309	352	338	349	348	353	371	365	354	363	328	359	352	345	350	343	367	385	357	364	336	375	373	351	359	302	368	352	392	304	355	384	341	345	330	338	352	340	369	354	357	347	348	345	360	318	371	352	327	327	374	344	328	328	346	331	384	356	372	348	364	366	349	353	392	362	366	365	376	344	365	355	343	350	314	347	332	349	378	364	352	358	362	363	369	342	331	343	368	345	342	333	361	344	353	358	336	363	317	338	306	348	338	354	394	345	379	352	363	334	337	337	351	372	348	330	365	342	334	317	341	369	306	345	361	359	353	351	380	351	370	340	335	369	322	345	344	356	329	339	357	340	368	377	367	371	356	373	382	342	372	380	375	357	320	340	326	351	361	331	369	349	327	332	340	366	346	343	356	378	366	333	348	352	321	344	344	345	370	345	340	349	357	356	348	351	329	370	328	362	353	326	366	359	326	350	341	356	376	358	349	371	344	388	357	376	382	351	364	366	371	366	343	330	336	416	332	351	366	374	377	361	363	333	376	331	345	346	330	353	328	356	329	325	371	328	323	352	332	388	331	363	348	358	350	361	340	344	345	353	357	361	345	347	354	342	345	342	370	357	379	330	353	350	357	368	334	345	359	364	373	355	359	338	372	337	359	331	369	388	336	345	345	359	341	358	331	345	325	369	334	349	330	377	344	380	337	368	384	349	338	330	336	340	390	379	355	362	350	351	350	340	336	333	331	328	317	362	346	361	330	362	370	340	351	358	342	321	363	340	343	355	347	363	354	351	320	340	377	354	359	328	353	337	348	332	349	375	346	353	359	362	326	382	379	354	368	336	353	347	359	322	339	340	336	388	337	351	331	343	358	368	355	346	377	355	361	318	329	352	366	365	373	368	335	358	374	353	364	369	330	332	402	375	391	335	378	336	344	351	363	348	362	356	335	342	333	375	343	367	374	337	359	344	350	335	317	393	354	338	346	344	312	353	368	358	355	354	341	370	368	343	352	361	399	380	359	382	354	327	358	344	321	322	385	348	359	351	363	329	310	330	329	366	338	387	365	363	349	360	368	373	353	336	351	354	358	348	361	361	347	335	326	304	330	349	365	379	341	369	335	342	317	350	352	345	344	361	339	354	318	326	385	371	364	341	318	348	376	336	330	339	334	380	334	376	349	322	332	339	359	346	365	348	337	378	330	322	355	366	345	323	379	345	366	368	371	352	335	383	338	360	328	325	358	386	344	371	332	354	327	326	348	334	328	349	381	352	372	324	359	346	382	311	340	378	341	371	359	346	354	356	385	335	362	363	334	369	380	366	361	371	348	345	346	348	350	336	343	335	342	332	353	323	332	380	327	375	327	349	319	376	363	318	340	323	323	347	356	362	340	352	359	325	360	380	359	354	329	334	337	366	333	311	304	343	348	353	342	324	365	338	366	366	350	362	322	384	345	339	410	309	342	342	364	367	307	381	354	360	360	340	353	352	378	388	347	367	324	359	354	360	364	365	370	408	390	380	311	353	347	328	375	323	351	377	312	328	337	315	345	366	337	373	333	354	325	358	404	334	367	346	367	365	387	343	333	363	388	343	335	356	367	368	323	357	363	375	333	347	345	343	348	366	344	366	338	364	341	342	356	352	376	371	371	347	329	371	354	343	349	336	356	353	332	309	364	361	349	352	386	372	326	378	363	360	335	334	359	354	361	341	378	372	371	330	356	319	337	351	353	356	353	339	369	322	311	377	361	360	357	339	318	372	364	354	345	323	336	370	383	327	328	340	378	361	336	362	354	373	356	356	351	360	335	351	348	377	338	372	345	354	308	342	370	360	359	355	372	350	362	336	326	319	381	402	364	334	341	361	364	337	363	359	355	339	330	369	348	369	356	360	327	369	341	347	365	352	369	357	341	362	328	352	360	333	344	311	330	346	375	322	345	348	315	340	367	357	318	306	322	390	335	357	319	375	352	358	350	347	374	349	356	353	368	347	358	356	341	338	348	331	307	347	319	330	354	366	352	323	322	359	338	354	370	342	358	342	332	368	335	357	370	359	394	367	356	359	365	330	363	371	358	331	343	315	341	325	325	353	357	346	352	348	353	374	333	355	351	340	353	334	342	368	333	366	362	373	320	368	347	374	353	335	359	359	390	351	371	380	336	358	349	377	346	372	365	359	356	330	368	326	340	350	373	360	339	318	377	326	334	383	340	335	373	355	367	345	377	362	347	375	354	355	360	338	334	357	345	342	348	367	353	372	352	348	374	346	333	326	338	330	377	318	364	350	337	339	325	329	378	363	305	335	371	345	374	379	383	401	364	385	340	357	361	343	342	348	369	388	361	371	373	346	359	393	375	335	347	358	345	366	355	385	353	353	351	355	360	336	352	362	342	354	354	363	360	355	323	366	339	347	367	375	338	364	385	318	382	362	333	335	324	327	312	357	360	323	320	317	354	360	376	340	328	349	332	377	334	319	331	349	327	331	357	332	341	380	347	326	343	366	360	347	354	345	364	323	335	339	299	342	349	359	353	357	368	379	314	389	360	348	327	355	362	353	318	332	339	338	347	343	313	349	304	337	347	344	378	335	370	315	357	353	352	366	347	368	342	345	362	398	344	387	345	355	362	364	325	337	390	363	355	321	324	347	336	370	319	346	360	345	363	333	316	329	394	317	338	362	344	345	371	350	367	381	329	319	360	307	322	381	358	323	352	367	390	347	336	336	364	369	356	343	379	351	358	359	354	366	358	310	321	346	366	342	363	364	366	343	344	361	365	350	346	335	354	332	371	365	337	328	369	367	328	361	339	381	327	381	313	366	335	340	365	376	364	329	338	376	381	331	346	323	349	366	354	353	349	351	344	354	358	336	357	368	340	349	353	329	346	341	340	352	347	353	351	350	366	345	334	356	339	337	372	354	351	384	366	331	346	368	333	356	372	361	385	339	365	329	310	340	325	359	364	372	344	335	349	344	354	332	371	368	356	365	330	323	351	339	347	357	361	364	305	376	360	339	330	356	339	374	364	354	325	367	352	370	337	362	380	343	351	347	364	358	363	348	355	313	371	367	352	337	356	337	379	329	353	363	375	361	359	364	366	357	350	342	364	372	347	387	381	317	357	327	355	364	350	363	344	336	343	380	316	353	342	321	338	365	368	347	380	351	354	340	353	329	327	332	353	336	340	367	355	335	362	357	337	358	336	376	346	374	369	364	341	337	339	382	393	382	326	347	332	338	327	356
24535	21684	28681	24560	21459	13076	1556	739	597	618	585	566	572	560	546	614	553	527	552	507	564	541	548	540	544	547	552	518	572	491	520	538	562	598	511	522	545	546	535	530	521	588	539	576	577	501	536	560	526	549	499	504	517	518	548	510	551	534	560	515	555	572	504	554	507	515	531	538	559	546	547	592	551	530	570	545	537	521	529	518	541	554	500	509	542	533	535	500	562	474	516	527	541	530	530	546	523	554	515	502	532	532	540	540	541	507	515	521	520	562	509	540	520	523	532	514	532	534	565	543	531	524	551	477	514	520	538	507	547	523	516	565	497	527	534	481	503	545	505	480	548	571	550	534	531	473	533	522	506	562	490	529	557	547	496	536	510	517	558	513	503	491	516	516	520	546	520	538	586	544	541	499	520	526	550	518	543	527	537	524	512	536	533	510	508	540	556	543	529	521	559	556	554	525	551	509	551	506	554	550	529	549	579	492	517	530	537	484	574	497	560	527	529	512	572	537	527	553	501	502	556	518	497	550	491	474	537	521	526	554	521	516	567	519	578	521	559	523	523	547	524	480	511	539	541	556	537	510	533	495	514	535	533	505	492	540	554	559	509	527	558	516	555	499	555	520	528	479	569	503	483	544	524	520	539	546	543	560	504	541	541	516	518	560	508	514	548	539	542	481	519	519	535	489	563	531	530	522	517	502	518	485	565	529	500	567	504	534	536	555	529	550	533	549	539	508	555	532	540	538	541	514	551	517	503	549	520	549	552	536	500	575	532	494	522	521	525	526	527	560	550	590	499	566	538	510	484	513	547	538	535	501	509	541	519	521	500	559	535	511	528	522	559	539	544	515	525	580	563	521	457	555	542	484	580	488	499	512	527	550	546	509	557	500	541	494	525	554	532	542	501	529	533	533	544	525	524	536	518	564	523	513	516	509	468	557	505	503	520	536	525	519	557	502	521	530	490	567	539	548	560	483	534	519	497	562	557	519	567	561	530	530	501	535	512	556	531	524	502	580	520	515	489	532	527	552	513	528	537	501	493	550	520	509	527	531	520	539	522	517	512	554	546	568	531	521	505	528	481	530	546	508	543	483	543	549	502	494	506	504	528	509	548	509	539	528	556	481	539	520	504	515	531	540	498	502	485	505	518	530	517	535	499	499	516	564	513	485	551	481	529	489	540	554	490	526	512	517	519	507	482	520	544	520	526	541	554	541	527	555	546	567	545	522	537	503	518	554	498	509	516	580	562	526	553	560	492	582	552	550	499	557	502	571	546	533	506	556	533	517	474	522	529	548	520	557	547	524	523	506	479	537	514	518	511	530	537	506	524	541	502	572	492	500	515	509	528	570	503	511	522	530	530	544	530	508	557	525	494	540	533	540	574	503	484	515	508	524	534	541	562	550	497	544	526	525	504	495	522	571	556	538	559	500	520	549	545	579	531	497	500	525	534	487	522	538	515	571	504	522	518	530	537	524	525	516	558	520	541	532	556	506	525	537	523	524	480	534	545	533	538	515	533	545	496	520	514	542	524	516	504	518	530	534	524	515	544	514	511	527	508	533	529	509	525	548	527	571	550	532	537	540	566	550	540	512	528	522	557	514	487	510	517	554	506	523	525	521	558	527	539	547	501	512	529	553	518	545	524	542	524	534	492	529	506	526	557	545	533	482	542	574	503	543	485	538	576	557	513	554	513	492	523	524	530	515	520	515	535	528	526	567	549	522	510	513	546	562	569	562	519	494	534	524	504	516	549	540	543	547	531	515	509	532	537	533	531	588	530	503	488	513	488	475	519	536	557	561	542	522	513	512	545	508	496	534	532	518	524	537	569	548	539	502	564	532	531	556	540	548	559	526	548	592	549	521	521	527	544	549	529	544	551	517	559	504	525	547	523	519	521	519	528	524	501	574	529	507	543	527	510	550	580	526	545	503	502	524	515	560	496	528	546	528	553	530	568	549	573	542	589	548	470	559	552	522	528	571	553	511	539	516	506	515	544	512	537	526	517	559	540	559	492	505	519	552	522	554	484	517	573	544	558	510	512	546	513	521	511	519	543	530	524	570	532	511	522	523	499	508	489	512	532	525	530	544	530	546	511	524	544	563	522	534	540	517	525	511	547	515	472	520	505	548	508	528	546	519	557	528	517	503	508	561	520	518	494	562	523	497	576	514	590	525	522	550	487	535	488	557	529	526	546	591	511	504	522	504	530	545	528	561	529	545	537	523	481	551	493	557	506	506	559	521	548	545	556	519	543	523	525	533	587	539	457	530	571	540	504	520	537	530	525	541	546	546	565	536	555	537	549	523	492	558	519	538	528	559	552	556	568	502	515	520	534	516	531	497	540	534	522	504	595	544	525	556	553	528	530	518	487	542	533	531	541	537	529	549	563	523	549	523	525	505	481	532	537	515	501	474	575	522	548	558	542	510	543	571	537	554	541	561	554	538	535	537	467	498	545	536	550	548	537	525	568	521	527	521	541	487	528	523	555	523	490	542	527	547	496	542	509	521	505	548	544	552	519	519	568	538	535	555	540	545	514	558	544	491	561	534	547	560	530	538	523	485	504	547	515	515	535	509	529	475	505	478	524	529	516	542	507	468	562	517	518	514	533	533	538	509	537	518	514	514	551	542	521	530	534	539	522	532	503	519	524	596	548	541	533	473	546	554	565	545	531	506	547	526	533	549	511	534	501	514	492	526	556	536	500	519	513	546	524	539	510	519	536	542	519	484	508	538	529	566	548	503	562	501	535	553	527	508	525	536	499	524	535	540	508	510	560	522	530	501	542	559	522	525	559	515	482	553	502	534	523	509	525	487	550	513	542	494	567	537	523	545	555	531	578	530	498	547	541	594	522	477	487	522	565	541	561	505	538	567	510	561	548	541	513	526	526	558	546	504	565	503	504	501	548	561	533	498	561	521	527	583	541	546	563	484	521	500	483	522	542	538	505	518	484	517	506	563	542	499	536	491	569	506	547	520	500	531	507	496	534	525	567	572	517	546	505	517	534	515	524	521	537	546	517	556	531	519	534	541	492	499	487	528	534	553	505	509	540	536	550	509	552	554	517	527	572	536	536	545	529	557	549	545	535	513	562	528	517	540	528	554	518	553	519	536	546	518	506	556	541	538	520	537	528	506	495	518	507	533	534	517	528	532	564	525	516	535	530	560	549	523	524	520	556	551	498	499	537	524	516	508	528	536	500	453	481	521	533	503	507	502	502	524	556	514	520	521	515	513	524	534	524	519	512	504	559	510	520	542	496	532	519	496	532	545	530	509	557	538	548	526	516	510	568	588	531	531	506	506	507	554	550	528	513	548	527	511	548	569	495	529	516	499	534	519	561	545	511	569	529	526	501	553	514	508	523	507	541	507	565	560	556	511	519	558	522	508	547	522	520	497	512	549	497	535	539	543	554	524	547	512	525	503	497	520	493	560	530	512	519	516	534	521	519	479	512	516	515	515	518	518	506	511	507	519	492	498	547	513	552	550
59091	67545	35593	19869	12508	3948	700	605	601	570	574	523	519	555	523	521	491	525	557	495	524	542	486	522	529	484	473	528	516	503	482	489	519	507	537	557	513	520	532	520	537	547	531	500	507	531	509	515	479	524	523	545	509	519	517	492	492	529	496	502	490	490	504	483	477	499	491	510	488	457	517	502	519	487	459	487	525	503	531	508	525	480	462	471	524	466	535	526	484	503	498	510	497	506	486	444	517	486	484	524	524	493	516	526	517	480	505	496	520	549	523	475	507	517	493	549	492	503	512	459	492	505	489	476	479	522	516	487	508	496	468	486	486	515	506	501	464	505	512	505	521	488	488	514	523	492	482	460	489	483	489	496	472	450	488	516	479	488	486	491	513	468	504	538	456	480	492	498	496	509	524	489	457	452	483	500	518	516	469	501	489	502	505	461	492	506	523	496	503	491	517	494	503	484	463	449	502	541	465	518	465	505	489	527	470	533	505	487	497	488	467	485	460	473	524	469	518	515	447	525	511	525	531	523	518	480	460	490	530	494	515	511	492	475	474	453	496	510	538	531	494	480	512	464	493	497	509	494	472	476	508	512	501	475	481	477	498	520	500	477	449	499	496	538	469	501	503	522	517	486	509	445	499	491	475	558	515	481	463	521	459	506	489	504	517	499	534	493	506	489	517	526	513	456	512	466	516	516	491	488	502	543	492	524	475	495	494	483	497	476	498	465	510	501	488	454	497	532	496	512	556	512	518	494	460	495	453	518	497	450	505	472	551	503	522	480	494	479	507	487	484	514	497	456	502	487	512	487	470	526	498	517	478	517	483	521	491	491	508	526	506	536	479	486	539	489	499	485	480	435	476	539	499	491	478	494	487	482	490	475	478	504	518	482	500	500	453	508	490	517	475	498	504	487	457	475	504	483	486	512	517	472	512	467	487	515	502	498	483	518	515	504	497	487	510	499	501	495	479	500	486	480	515	497	528	515	490	500	545	518	510	534	494	517	459	469	477	516	492	528	491	485	484	464	453	464	488	548	529	490	506	496	546	494	493	473	522	494	477	550	502	457	463	489	490	468	482	483	494	528	482	509	511	483	465	500	503	474	498	486	482	484	498	487	489	481	492	463	512	472	495	520	479	485	507	524	507	516	504	482	467	516	517	456	493	510	451	540	474	503	469	492	482	542	518	517	513	502	482	490	489	513	469	500	515	497	485	503	497	503	496	463	474	523	476	486	492	489	450	494	486	469	493	497	490	528	513	457	532	484	472	509	531	528	532	485	460	512	498	502	505	474	496	496	503	497	461	489	514	489	509	487	506	503	485	474	510	495	493	466	508	466	551	482	496	530	458	474	487	527	550	466	431	516	492	461	476	469	465	508	511	501	498	490	517	506	456	480	531	502	513	464	482	485	460	491	506	530	465	510	510	482	504	493	508	527	495	514	491	486	507	487	478	499	483	498	468	509	512	481	492	513	487	451	518	510	496	458	508	527	501	521	501	486	521	499	521	498	531	516	491	467	467	520	519	509	509	534	509	501	466	483	480	530	477	513	507	503	461	447	441	496	485	498	502	527	482	493	509	510	506	556	492	492	485	527	488	520	473	448	466	516	501	462	478	494	484	508	513	509	481	477	541	504	524	536	480	468	471	542	492	477	477	497	456	493	488	477	499	518	475	491	476	511	513	468	552	496	539	500	488	509	491	494	501	500	493	482	487	508	472	513	508	513	483	511	492	498	512	519	499	504	506	478	458	496	485	489	503	512	484	499	506	466	502	508	510	525	521	461	457	487	486	474	454	505	484	476	496	500	529	488	497	491	483	512	487	472	490	505	468	525	509	484	502	496	517	481	512	459	494	475	518	515	511	486	518	534	455	486	481	486	485	506	467	494	497	493	499	475	505	481	469	489	536	485	491	515	510	486	460	500	483	473	492	465	496	495	497	501	483	483	492	510	471	521	476	471	534	514	480	462	516	476	517	483	503	491	520	532	476	491	446	486	493	475	498	494	492	514	509	493	463	540	458	437	487	483	499	487	463	467	503	499	502	481	501	471	496	490	496	471	461	471	508	517	535	509	473	514	456	484	501	513	535	518	513	450	490	488	485	503	499	528	478	449	506	477	489	487	445	443	452	503	462	472	474	505	502	494	487	467	501	476	462	490	486	558	499	487	511	489	494	481	507	498	512	525	466	473	509	536	494	512	438	480	446	506	518	483	507	476	474	490	524	482	506	462	494	466	547	478	484	503	533	534	519	466	500	487	491	494	463	505	515	500	513	492	521	451	529	498	504	497	461	488	505	515	477	506	457	484	519	478	504	502	492	441	451	528	521	499	479	523	459	502	481	540	480	511	474	475	491	496	523	514	487	469	463	489	475	458	511	498	525	501	457	485	533	489	499	485	478	510	518	478	483	527	492	498	496	507	493	522	498	477	524	494	502	512	502	471	522	488	533	470	500	490	524	533	481	482	538	498	480	525	486	486	488	496	490	493	456	495	457	479	488	508	527	529	463	495	502	499	494	490	500	461	509	494	432	435	485	527	482	506	511	495	511	485	518	513	490	472	481	467	485	474	440	442	519	487	496	514	505	466	463	495	472	499	498	471	500	489	460	498	481	485	489	510	492	434	481	488	500	488	449	463	463	488	504	480	505	507	472	517	497	469	488	469	479	494	490	488	437	507	513	476	496	493	498	534	518	471	513	478	492	459	493	470	486	498	482	497	474	485	476	490	518	525	476	459	466	472	463	453	517	504	517	514	489	484	470	531	478	501	492	466	487	507	501	492	481	456	496	496	496	479	494	484	453	482	478	496	505	474	489	498	462	514	513	481	461	501	546	461	533	456	520	494	490	503	468	477	460	517	496	485	494	513	485	509	497	471	501	490	501	457	479	520	470	476	498	505	482	502	502	527	455	477	504	441	480	517	495	513	485	453	491	474	504	501	464	486	462	472	468	521	512	486	513	472	463	502	502	503	487	444	496	480	508	489	497	502	490	487	474	487	448	515	539	489	474	452	489	468	455	486	502	500	512	458	491	506	472	487	510	476	465	488	497	495	480	482	493	483	497	503	499	500	499	481	532	428	493	515	509	503	514	485	515	511	514	474	521	499	507	512	479	511	490	482	479	497	504	481	516	522	518	493	517	505	486	525	475	496	511	481	463	518	548	497	484	518	443	497	491	487	487	512	518	491	458	511	497	481	535	495	471	492	484	501	483	442	493	486	474	490	520	476	514	505	481	488	467	489	516	447	436	509	493	510	488	512	495	477	461	516	512	474	493	482	493	509	479	497	490	501	486	487	540	484	474	512	461	504	494	524	475	460	534	499	481	473	463	480	517	494	491	444	512	491	505	484	451	500	531	513	497	483	493	463	508	462	501	433	462	477	486	502	521	476	472	533	489	509	494	519	447	486	509	495	497	494	463	514	454	514	491	527	497	464	494	493	496	534	471	522	509	512	497	478	465	509	470	483	512	506	451	505	475	498	473	489	548	550
30955	20949	6324	1829	968	548	463	503	472	503	496	436	479	417	482	475	487	474	485	462	456	485	441	456	455	464	481	471	505	458	443	488	454	500	451	480	499	480	499	491	505	487	456	486	513	452	472	456	512	458	436	488	476	492	445	489	505	472	449	459	459	457	490	477	459	468	436	509	488	485	442	472	473	526	514	444	479	462	443	465	488	476	475	444	475	453	443	516	477	486	465	448	447	483	454	469	459	470	471	488	449	448	454	483	453	465	485	433	469	451	454	474	433	466	474	452	503	474	481	452	459	401	468	462	435	435	502	481	452	449	448	466	499	495	430	486	453	457	464	421	457	482	472	452	493	457	463	471	467	454	456	482	460	455	447	480	446	448	491	498	483	433	485	443	477	482	437	466	444	450	477	467	505	484	485	476	502	457	423	493	471	487	480	488	515	494	503	447	476	470	464	469	485	498	479	487	470	456	486	535	481	468	456	487	489	468	497	437	481	508	467	458	468	448	471	496	499	462	466	486	478	440	441	477	466	445	473	465	464	500	452	490	495	456	482	499	501	450	440	455	476	453	470	462	464	472	459	479	480	483	446	461	463	454	497	488	491	485	448	479	513	493	494	495	452	464	484	481	490	463	480	469	482	451	492	436	458	452	455	479	493	451	477	491	482	485	460	516	482	461	474	494	461	473	472	447	451	474	446	466	454	483	436	524	490	458	463	451	481	457	465	474	458	465	458	463	491	474	437	463	448	481	478	442	480	487	498	458	441	445	488	510	481	467	468	430	447	462	439	519	487	462	471	431	470	494	475	461	489	500	472	495	487	474	447	443	493	504	442	456	456	471	444	444	452	482	459	416	496	436	452	485	491	515	461	431	456	470	469	507	455	498	478	487	458	459	447	445	439	453	448	491	500	461	474	473	454	473	469	468	463	490	450	444	439	435	478	440	487	477	485	493	466	491	456	466	465	492	463	476	486	456	487	472	482	484	451	471	489	459	460	447	484	460	460	457	488	467	479	473	474	455	476	457	501	431	467	461	492	468	448	468	475	464	471	485	486	461	470	480	460	487	470	476	432	478	482	450	488	445	484	445	477	478	422	474	496	499	483	471	469	512	462	456	468	455	448	462	463	502	478	461	523	525	460	442	460	487	481	436	496	470	462	454	457	485	463	459	434	430	452	439	436	439	456	485	477	445	523	452	520	456	463	452	449	505	483	523	448	465	477	495	467	432	486	449	492	481	462	457	492	451	467	500	474	452	451	497	463	496	500	496	472	475	467	489	474	477	483	473	478	443	472	464	466	467	490	468	479	510	492	440	515	480	500	518	460	468	480	482	455	459	460	453	532	506	451	462	453	474	456	481	465	463	466	481	435	498	472	465	476	486	458	462	424	476	456	480	496	451	480	455	412	491	446	457	442	458	458	486	496	496	457	494	456	466	457	451	473	506	484	447	452	487	466	461	444	474	443	465	474	495	453	448	491	490	475	486	469	511	465	471	518	499	476	475	498	479	458	463	485	466	457	482	505	467	468	448	474	504	488	434	481	447	492	446	474	490	452	451	473	474	457	473	480	505	473	487	465	470	480	474	481	498	448	468	526	454	489	421	451	451	443	482	490	434	437	459	429	499	445	472	496	451	474	452	477	521	461	449	470	469	461	458	468	442	466	436	499	492	431	463	455	520	473	485	487	462	438	518	464	495	506	465	449	457	472	467	457	437	487	494	537	481	460	458	465	444	452	483	472	488	496	493	500	486	434	458	440	478	481	452	467	453	471	455	439	490	439	424	489	496	459	497	469	453	480	465	493	477	489	485	448	455	426	467	488	442	458	483	472	480	475	471	448	442	496	436	468	475	473	497	451	497	438	484	492	483	448	480	482	503	455	515	460	451	483	495	484	464	443	461	483	491	454	500	472	439	482	457	476	507	488	498	445	507	476	482	436	470	520	462	469	459	494	523	441	477	469	471	477	449	493	487	463	468	456	467	460	486	500	461	429	454	469	463	444	504	482	466	468	417	476	465	477	512	474	450	441	433	416	470	473	487	469	534	449	429	501	434	482	473	461	473	448	514	463	483	495	426	443	496	474	469	483	451	450	468	498	441	492	469	472	449	466	471	515	481	473	474	440	497	467	492	447	452	476	493	440	461	474	433	428	457	451	521	428	450	491	418	445	495	431	471	465	435	473	486	456	466	469	419	481	466	484	458	514	475	494	440	479	429	445	422	457	498	523	473	451	494	486	463	452	488	483	475	468	492	462	470	459	486	480	510	483	506	491	462	486	462	426	469	471	484	494	486	451	435	467	438	458	445	460	489	478	481	442	463	480	431	444	469	445	450	474	458	532	471	505	490	456	473	487	520	486	449	497	494	415	452	454	465	460	471	480	440	451	505	469	485	440	452	413	484	442	465	480	457	463	421	463	473	513	481	484	459	459	476	459	475	482	468	461	478	484	410	460	453	492	465	496	470	469	486	504	478	456	465	509	457	465	545	421	461	452	499	531	467	468	459	510	429	488	484	416	452	461	468	462	474	443	496	504	446	466	453	442	444	475	456	471	479	444	436	474	516	461	445	486	485	499	428	443	496	487	482	448	477	453	462	431	443	486	451	488	483	441	447	493	490	494	482	505	501	462	461	477	494	492	469	487	452	510	483	494	467	480	485	444	505	510	482	471	453	485	512	461	463	473	480	465	465	464	497	490	487	443	458	463	471	476	483	452	448	478	485	477	534	504	470	461	485	488	463	435	441	467	479	476	426	496	430	479	480	439	452	491	465	481	483	434	446	500	449	526	496	464	484	465	472	457	487	482	431	460	472	472	495	516	476	470	495	507	460	480	452	474	475	470	469	452	466	501	471	465	477	476	446	497	454	507	469	469	478	426	524	463	491	475	483	470	428	490	499	467	474	493	499	468	495	449	454	464	472	464	444	493	473	497	469	480	474	471	498	487	455	457	527	534	450	470	474	385	470	479	480	491	503	449	425	475	466	479	461	495	437	477	439	433	504	482	433	453	482	476	472	481	479	447	452	497	483	497	454	452	440	463	486	428	487	487	474	487	502	486	492	473	511	431	476	480	461	481	466	468	434	485	475	460	469	436	483	470	483	466	414	449	431	485	435	485	496	509	452	469	476	479	467	465	424	478	465	472	462	481	494	468	486	491	425	460	479	490	454	465	482	480	489	460	467	486	426	478	439	495	468	498	498	450	476	459	443	484	472	458	471	489	478	438	454	456	488	530	509	470	450	475	497	499	497	435	481	446	466	521	440	464	424	468	508	484	489	442	457	485	448	467	473	499	443	453	439	492	493	442	491	459	498	467	458	447	454	475	477	429	489	461	479	472	447	474	446	481	478	483	429	468	446	463	486	463	465	459	474	446	480	457	502	471	487	475	503	445	473	469	477	482	480	503	505	477	473	452	489	489	473	441	474	448	454	471	471	479	455	458	480	505	459	473	459	446	444	406	422	457	464	484	447	442	432	475	504	484	472	470	479
20708	14659	3076	1444	967	527	439	374	397	406	402	446	426	387	391	386	442	396	436	434	392	404	432	407	394	423	394	434	454	398	400	419	409	418	394	439	415	460	440	400	415	426	412	401	416	446	395	395	439	394	376	386	391	390	382	415	464	429	406	429	437	440	415	416	389	437	427	400	409	407	386	425	399	433	427	375	417	423	423	424	395	392	395	391	396	429	375	390	390	421	418	443	432	386	419	421	459	417	394	389	416	395	404	423	403	422	423	414	445	444	407	401	434	407	420	396	404	387	395	374	437	427	392	403	403	397	392	362	400	430	421	423	423	405	450	428	416	390	425	413	395	447	381	428	393	407	403	408	422	411	380	392	429	390	385	379	420	414	404	425	398	403	460	377	401	430	426	412	391	401	397	450	399	421	435	385	403	417	393	418	402	408	391	391	400	412	380	448	392	411	417	378	384	391	419	406	432	371	423	430	422	409	455	422	409	396	390	391	367	421	428	431	372	428	416	398	386	388	448	401	404	412	435	436	436	405	435	432	421	413	382	425	413	417	412	435	410	410	426	433	409	439	412	425	407	437	427	405	402	418	396	375	401	413	409	406	403	389	446	403	365	410	408	429	420	406	404	445	372	438	416	392	404	448	428	416	430	396	399	394	425	418	387	384	401	376	401	425	390	358	399	420	391	405	387	410	381	386	409	422	404	410	463	422	393	393	425	428	433	415	392	423	404	426	394	396	372	424	419	418	416	416	400	413	410	416	385	425	412	423	417	379	380	393	405	395	411	390	348	381	405	410	361	371	416	395	380	410	405	390	410	395	414	415	418	415	381	367	418	407	399	396	402	428	421	386	412	410	383	394	376	419	416	442	425	391	396	409	403	413	392	397	380	408	412	417	448	426	434	404	399	403	397	392	426	368	433	412	437	410	433	383	384	398	403	427	418	425	438	409	377	410	400	364	415	388	411	423	419	425	387	409	400	410	399	435	389	410	372	407	392	444	380	397	398	427	406	364	391	374	406	433	373	415	424	398	425	403	417	402	376	402	419	354	390	433	406	368	434	419	403	390	421	424	421	391	403	403	396	450	429	413	436	397	395	392	381	378	408	438	407	425	405	403	422	375	408	407	404	393	421	419	388	408	410	398	432	416	388	420	406	405	389	416	390	412	385	412	402	423	370	436	403	435	415	389	397	431	398	401	379	407	415	434	420	411	450	419	438	397	399	382	390	393	397	436	408	422	380	415	456	422	437	449	416	411	404	438	438	439	391	425	413	420	410	428	403	405	420	417	413	444	438	415	417	417	417	421	402	410	445	420	405	410	437	412	379	403	415	384	402	401	394	414	370	386	443	399	397	413	426	444	371	404	439	397	411	436	416	417	387	416	381	410	408	367	438	417	395	436	402	371	421	369	436	406	435	390	400	407	395	390	414	403	441	437	410	391	384	416	382	414	385	410	429	416	388	398	389	410	407	418	417	416	449	403	413	405	387	406	387	372	411	399	404	420	416	424	380	382	418	388	423	405	373	449	455	442	392	424	394	429	393	386	370	422	426	406	411	408	440	411	427	403	424	424	411	429	427	427	411	421	377	418	411	419	413	427	413	407	390	411	405	460	374	435	391	394	416	449	405	407	416	433	389	379	417	406	394	421	390	392	381	395	370	413	421	387	407	418	400	423	438	400	390	409	401	446	401	396	398	377	379	433	442	403	373	421	436	426	386	395	410	439	401	384	445	423	373	428	423	450	425	406	400	397	406	411	416	402	383	428	399	392	430	392	412	409	427	406	418	404	406	390	395	421	402	436	438	403	432	441	406	412	396	413	418	422	400	414	412	415	402	393	424	448	405	445	421	396	420	441	402	391	421	400	417	412	419	398	398	430	419	431	401	397	403	392	427	397	417	433	437	383	384	395	414	382	389	382	410	406	395	375	404	388	367	420	399	376	400	383	386	430	432	414	440	420	403	434	379	384	421	421	417	420	387	424	443	415	413	408	388	405	403	408	432	383	367	420	394	398	413	388	435	423	426	412	401	414	385	419	438	423	400	416	367	390	440	403	410	431	408	383	397	400	408	392	423	400	414	419	385	410	387	407	433	421	398	392	387	392	386	411	392	398	395	421	424	470	411	397	411	391	415	387	405	438	366	379	415	427	395	437	438	377	440	370	384	373	409	396	425	432	400	411	395	398	418	400	400	403	378	388	385	393	429	384	395	397	434	392	417	431	412	420	406	434	403	415	402	407	421	395	394	398	392	431	412	403	406	368	400	399	422	411	395	398	387	385	416	452	408	410	387	415	438	424	399	398	416	417	406	426	417	387	425	387	400	423	406	381	405	443	428	452	389	404	411	414	399	385	403	437	400	440	385	412	367	416	403	414	418	446	427	433	380	387	460	384	405	403	378	381	406	406	420	423	395	392	386	414	403	366	435	419	449	430	371	399	408	430	427	392	435	425	420	386	402	388	434	424	388	410	376	384	379	442	398	403	404	393	397	385	400	407	400	410	407	422	395	449	397	417	417	387	446	426	413	448	413	438	392	417	416	410	420	384	381	414	404	410	422	405	408	401	393	399	417	436	390	458	398	453	348	400	406	390	403	442	420	413	406	410	398	378	411	436	436	408	449	416	393	407	383	456	435	417	360	423	442	392	371	409	408	416	406	424	390	421	430	402	436	391	421	392	367	422	395	419	413	375	392	411	421	380	393	457	418	391	394	439	419	409	406	411	415	396	400	404	419	425	418	429	401	440	383	389	410	409	392	397	430	352	402	459	396	423	405	408	430	410	439	366	394	386	395	408	397	418	414	425	392	423	406	413	389	401	389	391	436	389	414	407	392	424	397	410	371	395	450	417	427	387	435	410	402	411	352	412	391	443	409	393	379	440	444	402	402	390	410	405	407	386	411	422	397	416	398	415	414	407	400	404	398	428	390	410	410	386	400	414	373	413	465	411	435	409	399	375	450	397	406	402	410	396	404	429	371	430	373	406	416	409	378	440	428	412	388	393	441	416	424	391	433	382	380	415	409	425	427	425	409	431	449	428	386	422	407	379	431	413	421	409	416	433	425	403	391	407	423	413	376	427	430	405	416	412	401	413	418	408	420	412	456	418	428	461	405	449	437	405	404	428	413	410	407	423	378	424	375	392	432	427	397	424	387	426	378	392	429	397	425	431	377	410	413	386	392	409	418	427	405	381	386	392	432	364	401	414	408	431	450	390	434	408	406	391	397	380	425	370	417	411	426	417	445	369	416	364	410	397	419	412	410	443	425	421	427	414	391	347	415	399	398	380	415	404	388	434	419	397	411	406	418	402	397	405	404	405	380	396	386	406	405	422	397	406	383	421	400	395	421	408	414	416	416	402	403	419	409	436	447	379	402	429	370	408	399	438	392	425	411	434	386	386	437	400	412	410	415	404	400	425	442	417	396	385	426	412	395	404	378	388	400	409	452	410	430	408	413	431	422	408	375	415	412	392	407	385	400	413	411	403	379	391
25680	22063	27539	25535	15713	3317	556	459	424	418	392	403	395	407	375	378	394	377	431	361	407	390	376	367	372	367	409	401	378	346	384	376	409	390	412	353	357	394	356	376	377	392	337	394	369	386	375	375	364	358	389	398	358	368	426	392	374	409	370	385	373	390	347	376	372	366	348	374	391	385	362	357	339	373	356	379	392	370	380	349	365	396	371	391	379	367	336	345	361	363	381	391	372	393	355	341	398	363	370	369	407	373	352	378	363	387	335	381	361	349	368	338	354	377	407	345	389	373	407	333	395	407	361	366	352	363	390	380	371	366	394	375	388	400	344	343	356	348	365	369	391	382	370	381	365	386	389	346	393	355	385	373	371	368	365	384	384	402	362	369	399	393	367	362	341	376	380	363	370	356	373	400	359	383	397	382	367	368	359	377	375	375	341	383	408	340	367	376	349	355	386	447	372	389	357	374	357	393	405	367	359	404	395	357	386	357	371	377	408	414	372	343	336	394	393	374	360	358	331	393	382	405	382	357	352	388	411	363	379	405	395	361	387	375	361	370	356	355	379	391	369	405	379	380	385	364	362	363	375	375	382	353	349	389	358	360	364	350	359	382	362	375	364	374	346	351	385	394	366	353	382	360	359	393	376	350	342	335	379	358	362	357	349	410	379	366	390	365	348	345	366	384	361	380	356	354	376	339	361	386	378	409	376	388	358	389	381	360	365	369	373	409	384	377	383	363	391	375	360	332	323	333	373	371	389	349	396	382	344	357	354	382	333	349	371	383	386	383	372	362	360	358	382	368	366	335	365	378	358	361	376	352	338	384	389	381	341	378	399	353	330	345	352	369	344	371	389	408	340	395	387	386	383	358	342	375	359	387	380	370	380	365	374	367	373	373	397	375	360	385	409	395	364	358	361	395	338	372	395	352	382	381	392	386	357	364	380	382	380	356	356	335	380	369	364	361	330	353	382	351	349	365	372	406	374	376	369	340	362	364	345	371	372	383	385	403	393	385	375	373	383	371	339	377	344	400	361	360	382	374	369	341	380	356	355	352	344	375	373	349	390	387	391	368	367	376	349	373	375	367	368	365	388	349	386	370	361	380	357	386	375	394	364	378	372	358	368	376	365	383	391	358	374	362	365	374	404	368	338	338	380	348	366	334	376	388	384	386	362	386	379	362	389	379	339	388	358	387	349	396	388	351	309	369	381	373	406	381	367	363	336	385	352	324	363	344	361	374	352	382	334	335	392	386	353	366	394	365	359	382	375	363	391	393	331	334	367	388	397	373	374	377	370	383	364	368	377	362	393	369	337	361	365	393	390	383	393	407	346	351	395	337	369	396	337	378	365	382	391	379	365	364	381	340	349	400	410	360	358	342	373	382	382	375	365	375	350	352	374	385	366	401	366	358	353	371	339	391	353	410	365	348	370	377	366	357	360	349	389	373	358	414	399	375	342	335	402	358	359	391	374	404	362	393	374	358	360	371	371	359	378	380	362	359	404	358	388	382	342	371	354	365	364	436	338	384	377	370	388	359	402	347	317	370	331	380	351	423	367	332	366	328	391	378	320	383	374	326	408	347	366	369	355	349	395	367	365	363	375	382	400	372	344	367	391	361	384	392	366	383	356	379	361	367	357	359	408	381	409	373	356	397	343	400	363	372	375	323	340	339	347	389	334	411	404	376	367	352	373	339	376	355	344	375	385	352	364	390	372	360	377	388	329	368	354	378	364	369	349	331	386	364	347	373	372	382	377	361	369	383	362	400	388	358	376	400	363	388	370	403	375	390	370	383	396	406	384	374	398	388	356	398	345	363	376	340	345	380	357	374	385	319	390	390	389	352	367	352	376	345	371	400	372	363	340	365	398	377	352	354	384	353	377	389	357	350	364	359	354	391	363	366	363	369	355	348	368	390	348	387	350	355	390	368	376	396	370	382	396	362	344	372	362	392	333	371	384	386	333	393	375	338	400	361	362	367	364	377	373	363	336	376	400	341	418	373	363	351	359	351	387	391	360	359	373	393	392	362	359	362	385	353	379	355	348	371	395	395	409	375	380	358	376	378	352	373	379	355	375	403	393	402	377	370	359	364	360	380	351	401	385	364	359	378	369	373	367	363	371	347	343	349	395	362	371	392	347	372	393	369	383	359	365	360	348	367	377	361	367	409	391	407	360	369	380	334	392	364	378	378	345	334	377	380	370	391	343	365	367	363	391	359	380	377	378	391	386	397	392	356	343	346	385	389	373	377	361	349	392	356	335	378	390	399	380	356	357	356	362	374	332	365	343	364	371	380	355	369	387	364	368	385	379	399	395	373	376	349	353	370	384	363	374	345	366	364	371	382	368	390	389	355	368	363	363	363	361	351	366	355	368	377	374	350	383	336	366	391	383	387	330	360	385	380	404	419	344	347	344	363	361	352	386	346	390	374	374	361	386	371	388	374	383	379	364	366	350	379	396	389	362	397	386	369	396	384	375	372	383	356	372	383	357	371	354	342	374	372	354	410	342	380	380	375	358	377	322	354	392	394	372	379	397	358	362	340	396	400	369	346	379	377	359	382	373	357	376	379	403	357	357	371	371	353	402	368	340	396	360	359	380	364	398	383	394	416	371	366	398	415	377	364	408	337	358	376	368	394	380	377	349	381	355	363	401	380	337	366	381	401	370	380	362	375	398	393	383	398	360	372	379	381	400	356	372	425	391	369	382	379	363	336	387	364	379	344	360	416	342	353	361	359	405	336	371	370	362	403	372	379	338	391	386	360	374	368	378	377	327	389	368	378	382	370	364	348	386	363	385	335	354	361	345	357	383	369	395	389	317	354	377	351	353	380	377	381	375	348	344	344	367	345	343	345	341	391	402	361	360	380	365	389	368	377	366	391	360	351	383	392	351	363	346	364	367	361	381	370	376	381	370	350	368	354	349	388	377	342	362	347	367	390	357	350	385	361	406	366	392	348	376	395	341	389	379	330	335	375	369	368	355	359	379	353	386	378	371	392	340	366	337	340	380	367	380	384	378	383	354	352	364	375	398	332	350	379	399	385	400	374	382	374	354	357	393	376	358	371	406	400	376	334	394	348	351	372	379	353	366	391	374	377	378	356	336	386	384	402	369	397	375	356	346	378	380	325	370	360	358	352	346	405	392	353	399	378	381	395	356	389	362	365	390	350	378	368	362	392	384	371	375	355	373	342	343	375	365	363	381	374	362	362	365	392	356	361	357	363	403	378	368	373	376	359	350	362	370	356	385	377	381	352	366	345	391	360	353	335	370	381	413	346	381	358	388	359	335	406	377	347	362	358	355	386	324	373	354	395	333	330	375	364	373	387	388	393	348	385	349	387	381	381	383	375	349	375	342	400	374	371	352	354	351	379	403	363	361	374	369	348	370	423	376	342	379	371	390	371	384	349	387	359	350	388	363	415	366	397	371	364	376	368	372	375	340	382	369	359	341	362	377	385	382	352	349	390	348	338	366	365	355	375	403	378	363	379
55343	57050	23352	11888	6304	1950	500	376	450	414	382	337	378	407	410	384	393	396	368	352	334	353	350	397	363	416	366	347	347	365	371	395	383	400	387	385	404	377	367	368	364	377	383	345	376	373	384	381	321	372	390	378	341	373	355	365	356	316	386	376	338	368	361	359	378	355	383	363	398	359	364	369	380	385	352	351	360	356	359	342	364	398	355	391	346	362	345	343	338	342	350	352	346	364	352	378	337	332	341	358	365	326	343	323	372	349	352	377	359	373	399	372	371	356	370	316	341	362	414	407	368	357	355	394	398	350	370	388	380	382	346	337	330	362	386	336	372	335	332	321	345	357	369	352	360	346	354	364	376	354	369	344	356	333	377	373	342	347	347	351	361	338	342	346	400	356	367	335	326	358	364	365	338	377	359	362	372	348	354	338	325	335	357	349	342	334	359	344	359	330	365	386	378	328	368	349	323	335	356	347	377	334	349	381	369	377	334	332	361	359	363	325	340	359	368	350	363	367	367	343	376	367	344	371	368	402	374	307	366	382	362	348	308	376	346	346	355	331	356	390	374	350	373	358	368	338	335	396	360	383	348	344	356	333	353	388	362	383	353	382	357	377	322	339	373	338	364	378	354	353	386	366	346	360	378	347	360	365	361	368	369	363	357	341	378	390	370	336	355	336	380	363	355	384	338	351	356	393	336	348	346	371	363	333	368	372	389	364	346	323	324	354	378	333	337	324	357	369	346	384	371	360	342	358	346	352	360	373	342	345	331	354	367	330	379	385	360	346	391	339	340	345	358	393	348	337	374	378	350	338	375	335	346	340	374	367	321	386	389	357	345	377	383	358	365	362	362	365	339	345	360	371	360	403	339	373	349	419	359	355	347	371	355	372	389	355	364	360	361	342	339	347	358	377	365	337	361	355	367	383	372	367	334	369	358	387	352	356	398	336	388	361	349	414	348	363	353	309	389	359	357	341	331	347	379	363	360	339	366	348	301	359	330	371	374	357	357	357	339	351	344	375	374	363	363	350	366	364	371	329	352	330	351	360	347	386	369	352	379	344	335	385	371	346	338	373	356	351	354	347	350	350	352	348	359	370	372	359	373	345	328	368	331	372	357	333	352	360	358	321	353	364	323	360	331	355	340	381	331	341	330	340	384	371	333	368	354	351	366	335	390	379	336	361	348	339	349	375	338	327	372	383	370	357	358	364	378	379	364	388	354	356	340	377	376	355	372	326	366	336	367	368	377	352	374	390	338	334	353	326	367	368	359	349	399	411	352	351	374	352	328	353	345	316	331	349	341	329	364	394	350	361	361	362	342	369	323	349	370	335	373	401	369	375	341	355	337	359	342	392	370	339	369	365	346	370	371	370	331	373	362	362	334	345	347	348	333	359	350	369	332	352	368	356	361	349	396	369	369	342	353	371	349	354	401	334	340	330	385	356	384	340	354	342	375	355	359	348	358	373	336	367	345	353	355	331	378	360	343	379	364	336	357	328	336	379	361	359	401	354	343	379	324	357	353	370	365	352	371	337	318	343	364	346	384	366	351	338	352	361	343	341	368	355	374	345	363	349	345	336	369	345	346	346	375	328	354	358	365	349	319	369	340	343	382	380	323	356	340	351	346	349	357	351	340	353	336	374	345	341	335	324	370	364	371	370	352	348	379	360	367	343	361	364	344	381	377	385	341	375	352	364	359	349	329	337	382	340	317	364	346	362	340	359	327	332	352	369	351	338	357	321	343	346	337	364	332	405	359	361	344	352	315	312	343	344	332	401	343	326	376	355	360	336	390	370	363	326	359	367	366	362	336	345	345	372	321	347	348	325	352	368	356	341	379	348	347	349	359	331	338	352	347	358	365	362	351	329	357	388	367	369	377	358	344	357	353	358	349	354	339	371	351	358	344	387	326	332	367	390	391	375	353	354	404	394	357	357	348	345	356	334	397	344	372	364	314	383	363	348	368	369	356	380	396	374	331	367	357	352	302	359	379	344	344	357	341	378	359	356	343	370	348	339	368	364	340	360	365	371	341	316	345	336	362	339	385	343	340	346	345	382	331	356	376	363	362	363	361	350	354	346	361	341	349	356	369	366	364	354	333	345	376	391	332	357	350	378	341	361	330	326	355	364	341	345	385	379	376	379	375	363	345	344	357	348	370	365	337	340	368	358	342	351	368	421	373	394	351	375	330	360	345	364	316	372	345	333	344	321	324	391	375	366	354	328	358	351	356	350	333	369	366	369	341	380	381	335	337	330	356	350	336	366	371	388	376	351	386	360	374	377	371	357	356	364	360	350	354	327	374	358	355	342	350	330	310	347	371	357	374	366	332	352	336	374	358	330	340	377	377	391	382	351	331	387	359	355	336	335	337	330	338	373	364	331	341	334	348	373	333	370	361	357	337	345	361	340	325	362	376	325	347	355	366	403	356	363	370	375	337	312	353	361	402	330	357	335	355	360	340	349	369	337	360	355	367	323	338	322	358	358	373	332	350	366	336	337	368	343	348	355	336	361	383	355	376	334	373	372	341	324	333	395	332	328	344	349	342	340	358	344	351	328	348	350	371	387	374	350	364	342	363	360	334	342	364	321	353	360	356	361	369	353	357	339	335	342	347	352	363	373	367	323	366	374	370	381	374	362	369	329	330	365	328	338	354	335	336	396	361	350	304	356	402	357	335	361	379	362	341	344	344	371	373	368	387	348	357	360	369	319	346	341	337	394	339	366	346	375	350	367	309	358	349	370	376	362	357	382	348	343	354	353	355	377	384	371	325	359	350	345	359	335	352	358	335	329	341	349	349	353	335	367	337	331	384	359	341	389	334	322	400	360	372	368	384	341	323	357	339	367	403	366	380	367	343	368	322	357	338	334	365	320	340	350	359	335	358	356	376	357	391	372	324	342	363	325	372	330	358	356	377	362	339	383	347	413	339	377	321	366	384	316	341	346	333	375	338	348	325	372	344	312	384	354	376	369	341	373	386	322	353	379	369	385	380	332	341	361	359	342	343	336	355	369	333	391	361	354	353	361	338	349	370	359	370	381	316	355	343	350	349	343	359	350	361	343	361	359	367	363	337	355	367	354	340	343	390	363	367	343	355	358	355	336	336	315	345	310	349	378	336	349	366	304	394	362	316	353	348	352	350	391	381	377	324	360	334	358	338	358	338	388	358	350	391	378	341	337	354	365	344	350	345	379	359	380	335	351	369	347	367	408	373	347	348	378	360	344	392	343	352	352	373	365	317	335	357	358	306	352	372	365	352	383	357	319	340	373	340	348	399	352	339	370	338	385	359	324	351	316	325	347	356	358	340	368	371	326	347	366	362	353	394	363	343	405	347	375	327	367	366	345	350	364	333	365	360	370	343	348	356	368	349	334	385	350	331	330	368	356	366	354	370	348	339	355	358	386	356	366	348	382	360	397	347	324	342	375	328	341	338	360	385	332	335	323	343	377	342	364	361	349	331	339	348	331	318	370	304	297	330	371	336	382
24507	21651	28593	24648	21280	12197	1477	705	579	608	587	534	586	538	548	565	586	601	551	547	523	517	533	524	547	569	568	511	548	546	515	514	509	515	537	550	541	500	494	502	560	536	539	540	543	500	518	529	566	578	514	522	552	545	533	565	505	539	536	532	527	531	559	494	532	505	520	540	533	552	514	492	512	509	566	509	495	540	512	505	525	475	507	513	536	507	552	518	485	511	509	529	574	509	494	523	502	483	533	514	507	493	512	500	522	533	537	513	535	483	548	527	545	512	543	543	514	529	544	561	516	536	515	520	540	503	513	505	495	522	557	537	494	541	585	551	501	549	527	536	449	498	521	535	507	547	517	544	539	501	493	519	506	535	536	502	522	516	554	481	521	487	506	513	539	533	525	512	506	516	550	538	571	545	530	504	496	530	503	514	512	479	471	529	524	518	511	555	538	534	539	533	540	578	510	544	540	517	527	524	547	496	539	549	531	525	524	530	513	563	495	543	535	550	498	512	549	523	558	532	500	564	550	527	507	535	523	488	510	494	543	514	534	553	569	490	511	533	548	510	519	485	484	504	534	517	497	517	538	562	526	526	514	503	508	506	566	518	537	506	546	512	517	515	534	507	493	597	519	482	506	572	557	507	522	507	555	526	527	564	527	518	509	492	502	552	522	516	488	594	534	512	498	497	499	541	539	475	518	510	517	500	499	520	504	531	521	521	522	495	507	515	520	540	494	538	542	525	551	526	489	510	486	512	551	511	533	534	554	474	517	554	488	487	562	487	492	576	543	509	532	489	505	529	589	493	520	540	479	515	520	542	509	505	507	505	515	496	506	554	519	536	505	522	547	513	526	522	522	511	468	523	547	570	492	492	533	553	492	511	542	514	528	496	556	543	519	540	504	531	543	530	534	455	543	589	488	519	542	494	536	533	520	509	547	500	493	536	539	506	498	568	492	493	546	558	604	535	531	534	547	508	490	510	482	534	485	528	548	504	534	508	547	537	502	542	512	543	529	519	495	496	475	524	510	514	487	499	496	562	536	504	529	494	529	544	519	508	551	522	541	503	493	539	509	484	496	529	558	532	531	558	530	486	520	517	538	500	509	503	513	551	516	495	495	564	540	489	501	544	514	515	523	469	482	544	535	502	533	520	493	481	498	504	515	522	477	497	519	552	505	553	542	510	519	544	507	513	520	487	519	474	498	496	567	518	547	517	544	507	515	521	521	524	529	526	547	496	564	543	490	538	487	513	550	559	533	531	531	481	522	514	519	530	553	481	513	527	536	522	543	482	511	525	480	536	514	482	555	479	537	530	534	543	509	520	549	529	524	489	531	509	547	516	507	522	557	519	579	525	501	531	525	532	515	505	506	515	530	507	511	492	528	525	538	520	513	525	509	536	485	527	544	527	515	497	522	499	509	523	514	526	500	543	536	533	467	479	530	504	531	524	534	542	554	540	533	508	508	495	493	515	518	550	521	494	519	535	531	508	526	530	501	492	527	512	487	510	553	528	506	527	538	515	508	544	529	541	493	551	534	526	516	527	553	523	511	495	530	499	538	495	501	510	501	518	548	562	528	521	514	523	535	548	531	522	514	524	567	518	533	553	566	527	554	555	505	492	497	534	504	530	522	521	562	517	528	519	474	536	513	545	524	506	509	508	538	479	497	493	539	515	504	506	506	531	516	547	528	512	549	594	527	476	528	536	510	504	519	507	556	511	544	549	513	539	500	513	529	525	512	502	513	496	529	525	536	536	470	534	543	488	509	521	568	532	546	485	480	492	507	518	550	519	520	516	538	525	504	491	548	530	524	533	500	538	532	557	535	521	497	548	556	494	534	560	518	555	551	530	535	557	498	497	497	500	509	514	497	547	511	519	462	541	503	508	510	537	534	519	522	515	498	558	554	520	536	529	501	548	519	507	532	500	524	515	481	537	517	519	511	556	522	507	530	527	539	514	551	513	494	498	514	518	543	490	507	509	494	504	532	543	543	535	529	546	516	514	517	511	547	500	554	555	503	499	497	522	488	492	574	497	550	479	533	520	526	507	527	491	479	538	533	543	512	549	481	499	483	532	487	537	524	524	509	500	554	501	482	522	548	556	549	521	535	531	488	473	503	510	520	494	521	505	506	524	488	516	468	547	546	556	491	507	548	524	549	519	509	496	490	494	504	509	496	491	504	544	506	549	517	509	504	484	528	538	494	518	540	493	520	511	485	530	533	549	523	524	512	540	528	552	500	520	497	494	517	545	499	546	487	537	519	508	495	517	496	546	568	498	468	526	561	520	529	453	499	484	508	527	546	465	538	525	505	551	532	485	475	532	511	507	523	559	512	533	509	544	507	518	531	541	480	542	538	496	472	554	498	528	492	504	515	523	528	524	495	552	525	508	534	557	504	540	503	513	541	448	514	527	569	540	481	506	549	549	526	480	503	499	485	491	519	559	536	545	496	496	557	495	532	538	544	530	518	516	537	497	526	501	495	518	529	515	530	488	498	544	512	508	524	548	536	517	509	526	549	559	540	525	538	584	495	498	521	548	502	529	475	503	583	515	500	485	496	530	534	504	579	542	520	519	491	482	508	513	533	524	473	508	528	543	509	486	524	508	509	528	534	511	488	512	509	538	515	505	558	482	507	520	531	475	541	549	506	453	505	540	542	566	499	507	483	551	507	525	533	488	571	548	524	509	518	479	516	531	529	519	529	507	577	495	503	512	565	531	491	554	534	553	564	498	540	529	510	493	477	493	491	544	483	552	524	537	556	543	547	505	534	536	514	501	498	552	508	519	520	496	548	537	515	555	502	509	520	496	502	513	480	522	540	526	500	526	527	558	508	502	537	522	516	506	524	544	510	564	522	523	542	522	530	511	474	526	528	460	523	551	556	496	487	521	520	523	513	503	492	460	532	544	545	540	546	567	521	531	516	521	498	509	568	486	495	546	534	532	510	516	518	521	544	499	542	523	555	487	504	555	544	542	514	500	491	517	532	470	566	497	556	541	482	552	508	510	539	501	482	492	520	523	542	498	517	561	546	533	502	528	534	528	499	547	507	523	530	559	484	523	483	567	537	514	484	513	553	491	549	532	563	518	486	542	518	514	513	485	537	472	521	544	493	515	507	495	529	513	507	535	524	513	554	511	521	515	546	534	521	538	561	532	499	507	500	498	481	539	526	516	540	551	527	523	487	546	534	521	512	538	540	566	515	475	523	572	491	524	510	501	487	508	543	530	482	524	519	489	520	530	539	491	533	526	515	501	538	534	478	522	563	508	514	512	539	560	452	554	496	496	493	493	526	520	568	495	517	496	532	516	515	569	508	474	506	541	504	557	536	481	472	519	547	495	519	516	562	533	495	526	529	510	547	521	526	539	531	496	549	511	531	510	505	498	494	529	478	450	544	501	504	513	538	529	538	530	539	537	455	528	498	523	495	512	532	504	500	520	475	520	534	539	501	550	479	482	551	493	523	541	486	570	504	497	474	527	509	523
60162	64725	34660	20146	10721	3656	629	624	570	569	566	563	526	506	550	502	538	528	524	490	518	473	511	494	535	522	500	548	501	541	490	483	481	538	492	518	528	516	489	487	527	549	487	474	494	517	516	463	480	517	486	511	488	450	478	506	469	448	504	476	490	492	454	468	471	469	519	488	472	479	483	495	517	514	479	456	454	482	483	472	462	436	475	488	497	451	471	506	470	474	525	466	489	500	420	480	484	500	502	484	488	484	481	485	486	485	459	464	472	466	467	466	491	472	479	506	468	501	574	501	501	511	459	473	448	494	456	476	464	488	495	500	484	482	451	495	458	491	509	498	478	484	462	467	450	472	484	465	468	491	505	458	496	460	504	472	469	453	481	508	489	458	456	446	492	453	496	509	490	499	487	473	483	482	468	532	469	480	466	456	482	503	501	472	461	502	500	479	476	488	514	483	509	462	468	521	496	481	494	480	512	479	517	509	481	503	486	476	492	494	500	465	487	483	465	457	475	517	444	445	499	463	501	468	469	512	479	499	491	472	498	445	499	476	471	470	452	486	485	510	436	494	482	474	506	486	465	476	512	479	490	478	507	470	496	475	506	464	460	485	482	503	542	483	516	467	472	476	512	463	498	499	487	476	464	486	446	532	505	488	487	478	445	486	449	514	480	509	485	469	458	477	500	490	517	485	509	474	471	513	532	457	471	538	495	465	501	470	460	505	472	482	486	501	476	502	477	457	481	493	454	463	480	475	498	437	502	489	508	468	513	467	517	496	499	446	482	494	497	522	480	499	476	469	468	508	479	478	461	472	487	472	474	476	536	465	499	496	489	483	494	465	508	446	475	483	477	491	479	512	453	460	444	503	443	412	466	441	439	545	455	497	468	495	470	482	523	481	487	476	483	515	519	478	488	450	496	455	485	466	510	500	431	515	467	500	472	514	511	485	470	484	461	448	498	484	457	469	466	459	516	456	477	474	479	500	489	472	508	499	507	469	481	516	500	481	484	457	518	482	493	498	474	438	489	457	507	445	488	457	484	481	498	476	505	463	496	509	455	485	507	503	465	499	429	478	496	453	467	480	518	464	504	495	477	481	491	457	469	466	471	480	481	512	492	501	448	490	470	502	438	476	521	492	471	452	448	530	488	460	479	499	478	502	482	482	473	488	493	473	432	487	500	489	472	469	529	552	496	496	427	501	436	488	485	435	481	515	489	495	475	499	482	487	513	483	483	500	505	490	506	497	481	507	463	488	503	523	497	471	469	495	489	532	481	503	507	534	486	483	455	477	517	452	524	474	479	450	451	510	483	460	463	491	473	505	475	479	520	480	484	469	476	462	538	466	514	419	455	471	487	474	433	470	506	492	524	501	473	469	519	436	502	486	505	512	519	505	503	452	476	470	471	472	468	438	426	448	487	507	462	452	463	492	491	506	481	475	501	518	462	461	489	479	499	492	471	481	500	523	496	475	508	464	502	534	447	467	464	468	490	505	506	514	480	484	480	513	484	527	480	531	479	477	505	473	480	458	479	467	495	500	496	524	494	492	488	454	457	497	483	495	501	490	494	466	477	490	503	493	512	474	482	508	541	445	501	453	464	476	441	490	481	479	490	477	468	475	484	499	450	460	422	462	495	479	442	481	516	482	481	454	479	513	479	458	464	477	481	525	433	467	492	469	469	486	490	469	478	494	453	484	453	466	476	455	429	510	461	471	479	481	463	485	482	498	456	445	499	491	478	455	493	490	485	525	501	482	460	510	490	480	493	496	496	480	492	516	452	497	458	480	483	495	495	495	471	496	468	465	476	491	500	470	503	504	469	485	506	504	482	470	499	496	520	514	467	463	493	489	454	468	494	475	491	479	477	458	484	496	445	486	472	488	506	439	495	478	489	489	451	515	489	502	514	475	478	452	492	475	461	491	453	482	472	481	467	491	471	461	501	455	492	500	472	444	522	461	484	477	498	481	479	456	460	501	482	484	468	463	472	465	523	493	478	499	452	483	492	480	464	492	473	523	477	429	433	506	472	457	427	460	499	455	499	486	516	458	456	467	485	445	495	479	496	475	504	508	466	485	468	463	499	460	489	490	495	466	459	483	529	466	494	463	482	479	461	457	501	493	531	471	447	486	446	492	466	445	467	494	528	456	443	438	504	452	509	483	504	488	475	467	479	484	489	473	500	456	503	483	511	467	480	515	481	472	494	487	490	515	521	503	491	507	482	517	481	466	476	457	497	471	476	484	481	484	482	468	467	501	474	470	467	508	467	464	501	467	481	511	514	515	496	518	494	477	492	473	482	494	493	494	488	469	433	499	480	500	443	502	470	484	475	477	482	492	490	476	505	473	453	492	473	476	489	447	523	517	481	444	492	496	466	486	488	461	502	447	496	503	482	517	464	461	478	520	463	472	465	469	500	514	538	465	500	513	489	501	458	509	449	464	505	511	489	467	502	495	471	460	484	486	456	488	480	501	475	484	451	516	495	481	481	458	455	470	471	524	468	480	454	485	473	512	493	476	437	458	479	460	437	453	446	457	515	490	487	476	437	506	478	482	468	496	491	478	507	463	464	491	439	515	462	471	477	455	520	479	496	479	467	469	477	515	476	423	490	518	476	513	498	462	497	455	527	480	492	529	460	464	514	491	450	478	469	497	511	492	471	481	462	482	513	489	499	546	492	482	475	493	487	492	492	475	463	475	472	473	490	477	473	479	501	497	502	473	492	495	466	487	489	483	513	487	494	439	477	446	460	501	509	467	490	473	507	477	521	491	462	462	431	480	478	466	520	480	460	485	499	450	501	478	458	466	472	471	474	475	487	487	531	472	484	514	461	428	467	507	485	501	480	482	491	487	510	462	509	445	471	464	464	471	490	483	486	460	470	474	464	485	472	483	475	491	465	448	505	536	499	475	482	507	500	471	456	506	490	471	458	467	500	460	478	489	466	477	516	503	489	510	493	521	490	467	491	474	477	462	471	492	457	444	501	461	481	467	475	501	510	470	455	506	487	480	504	494	496	465	486	465	487	500	470	482	522	488	516	483	459	459	460	461	511	482	478	460	483	469	453	480	447	495	472	482	516	487	519	506	453	467	470	465	434	480	479	454	491	444	494	495	440	453	447	481	463	489	501	491	454	463	464	471	489	485	495	482	465	471	521	482	447	510	483	485	455	526	474	452	467	516	444	494	493	499	443	504	473	468	482	483	473	495	527	445	460	438	503	474	445	471	462	487	459	496	476	471	464	473	479	477	439	498	457	461	476	479	507	465	448	520	484	480	482	487	543	477	440	495	481	471	502	475	505	498	487	459	472	471	454	448	497	468	440	460	465	494	506	476	482	499	497	498	490	485	533	491	514	480	469	505	426	482	460	465	493	463	444	478	465	511	511	486	506	511	496	494	483	482	486	506	473	489	484	459	455	505	449	460	487	470	458	529	466	464	493	431	485	524	481	498	479	489	469	471	445	465	486	476	495	495	450	495	478	478	443	473
30967	20900	6554	1840	824	524	460	474	477	474	448	479	478	474	430	481	447	485	423	530	500	474	458	417	505	467	465	480	459	436	481	488	472	452	447	497	429	507	480	437	464	455	414	488	468	491	453	503	456	481	458	447	454	484	448	474	471	465	501	476	470	483	446	448	491	453	454	464	426	465	505	495	480	450	465	469	484	474	474	466	435	468	450	482	424	446	447	427	469	444	457	443	485	450	463	435	419	456	438	485	474	449	460	442	498	461	449	439	476	484	484	432	472	484	490	489	433	472	451	480	464	466	442	433	452	451	459	483	452	482	407	464	472	494	467	494	467	455	451	456	457	476	460	468	499	491	439	414	482	419	461	473	423	454	502	446	474	475	450	437	413	458	442	445	464	486	517	453	454	478	435	453	458	481	420	472	462	457	435	430	473	449	479	468	460	426	463	467	473	489	431	468	435	471	486	470	457	507	480	454	457	450	447	453	485	454	477	451	505	434	460	459	481	457	452	483	485	452	447	491	447	450	464	406	471	434	444	502	504	465	436	466	469	459	454	475	462	456	458	478	425	447	407	428	463	491	476	495	474	447	466	511	418	452	493	426	416	435	478	468	488	451	444	447	457	422	450	478	467	448	464	445	479	430	467	437	473	434	427	451	472	496	477	465	471	482	444	475	428	424	476	482	425	420	458	449	515	453	440	419	436	427	423	482	455	448	467	454	475	491	479	435	466	492	436	436	504	458	459	415	481	437	438	432	463	457	471	467	462	470	418	466	458	478	443	492	459	436	485	462	449	444	452	472	486	453	452	471	444	469	451	458	462	454	467	442	477	453	455	461	451	478	474	449	475	487	424	482	459	465	496	484	451	461	430	460	435	458	499	474	455	428	455	471	463	478	456	463	421	488	467	453	468	460	486	513	442	449	491	443	498	439	479	432	452	484	441	451	462	448	458	463	453	484	437	470	484	485	446	461	468	443	463	420	462	466	471	503	439	472	479	461	446	488	470	412	453	470	455	477	494	454	486	453	468	465	475	463	472	432	508	477	472	441	470	508	477	464	490	466	457	457	458	426	471	443	471	469	442	505	436	495	509	454	458	477	488	444	468	456	482	506	471	466	455	491	426	474	454	456	441	408	426	475	481	460	480	430	496	469	465	483	465	466	495	490	491	496	441	441	420	455	489	460	498	469	434	500	461	469	483	459	512	455	469	459	472	501	449	432	469	437	465	486	453	514	504	491	479	412	430	475	425	433	453	464	468	481	459	444	451	488	461	487	483	511	453	474	427	450	481	512	465	445	476	449	413	455	463	461	477	459	478	497	447	475	432	465	438	452	493	481	464	455	444	459	478	451	423	459	480	445	470	478	410	444	497	462	483	469	442	473	470	467	440	493	457	439	483	489	478	446	427	471	509	510	445	477	464	471	450	445	475	479	496	448	465	492	508	484	493	497	487	462	490	472	491	465	457	484	461	472	425	482	496	435	448	482	462	474	490	469	439	474	472	474	450	492	478	436	443	484	409	446	439	452	466	446	484	464	458	496	421	456	448	478	434	493	458	512	456	445	423	450	473	475	479	464	476	450	464	461	451	492	447	442	486	461	498	452	471	477	414	433	453	454	448	459	503	470	441	449	439	477	468	438	449	420	482	462	460	483	469	447	452	465	462	469	475	421	473	447	482	473	441	480	466	441	529	477	455	469	470	472	444	483	510	494	432	485	461	473	465	469	482	447	439	489	473	421	467	498	475	451	458	468	443	447	441	449	444	468	460	466	453	452	462	461	436	474	472	424	493	490	470	470	469	455	454	428	486	440	476	446	449	468	467	477	424	469	420	436	436	465	467	456	498	430	435	470	465	467	457	471	466	413	460	483	469	438	445	472	451	483	446	423	478	479	458	461	453	463	451	438	504	485	515	494	479	430	503	436	459	456	468	484	475	460	451	435	470	454	451	448	447	400	473	434	451	468	433	468	462	453	471	498	457	452	459	451	474	472	438	468	454	462	428	464	453	461	480	480	496	467	435	482	500	418	435	444	476	422	452	464	438	450	449	442	486	492	491	479	487	464	484	446	433	487	431	523	444	442	452	463	482	434	499	447	446	486	473	481	488	464	460	470	462	438	410	477	424	457	459	496	463	454	493	489	417	460	467	429	466	434	479	451	433	437	497	456	462	495	479	443	440	467	437	458	475	485	471	456	444	432	446	475	487	462	452	471	475	475	477	476	429	473	443	454	475	473	504	443	467	513	439	451	483	475	451	470	438	433	464	472	475	440	469	467	478	478	457	428	444	488	497	433	446	454	446	399	453	479	463	419	460	490	467	456	479	468	468	443	509	484	424	444	463	458	451	458	464	459	512	510	487	461	473	451	476	458	463	491	443	444	481	471	479	430	443	484	472	448	450	495	459	439	480	428	453	449	478	456	488	465	439	501	458	468	476	457	495	448	470	444	441	475	457	459	432	477	452	465	467	450	446	474	456	456	458	456	484	478	492	442	470	510	519	490	459	448	460	460	449	499	438	427	492	475	449	484	484	434	471	456	450	472	459	476	480	457	457	449	432	508	474	471	466	480	452	462	521	467	439	502	453	434	459	455	450	486	473	482	463	419	505	467	476	488	423	474	469	480	466	436	465	480	449	443	451	427	434	462	447	480	475	425	457	485	443	475	480	434	428	460	423	486	429	447	452	474	454	440	469	475	493	451	469	478	465	514	457	486	506	411	471	465	444	506	465	441	452	459	445	481	470	490	449	459	467	465	498	437	382	442	450	472	489	458	441	467	484	429	481	443	465	445	452	444	449	447	453	467	451	467	476	440	468	458	421	440	465	467	495	447	468	502	488	452	434	477	463	450	476	459	462	448	475	477	481	468	494	449	507	463	430	467	430	433	443	444	470	440	428	437	495	444	462	447	463	465	499	434	450	488	464	472	477	493	477	477	453	485	480	477	474	483	459	465	474	448	468	475	453	435	477	491	441	446	438	460	467	457	494	439	475	484	422	493	438	433	418	496	489	452	456	484	463	481	445	481	472	474	453	467	454	455	471	411	442	466	459	483	459	457	501	462	445	487	452	488	457	469	453	443	532	482	473	438	484	470	481	484	449	484	473	466	461	462	512	460	461	456	442	465	446	471	461	472	475	474	512	474	439	490	491	487	476	459	482	456	478	458	439	490	461	453	426	480	481	468	469	486	469	469	439	439	434	522	450	496	482	444	448	459	461	457	503	441	518	453	433	441	446	451	445	458	481	446	494	465	461	455	486	473	481	447	478	487	466	455	444	474	459	437	465	485	427	435	451	442	463	454	469	474	453	446	465	464	458	472	476	474	421	485	478	463	474	494	455	458	466	484	465	462	438	448	487	452	448	448	511	478	469	442	451	496	447	432	493	462	448	469	472	435	472	446	440	474	468	418	462	414	459	434	460	482	457	472	458	462	465	428	460	485	474	487	481	504	465	483	500	441	472	486	483	482	503	463	447	505	455	440	490	446	431	473
20900	13888	3137	1483	862	524	372	406	388	410	425	412	384	412	410	391	424	417	440	426	421	409	434	391	407	403	422	416	432	411	449	365	408	407	421	421	423	387	386	389	375	420	439	425	412	406	389	398	377	403	388	419	385	413	402	437	396	391	398	390	419	432	419	404	382	390	381	381	390	432	381	445	368	386	405	412	415	453	427	396	419	440	411	383	386	401	391	393	383	383	411	393	406	399	381	427	406	400	450	426	407	406	367	397	417	459	392	409	416	378	424	383	386	406	392	381	406	378	396	402	434	409	385	398	392	420	411	386	402	392	399	392	378	417	399	395	431	407	402	419	431	424	391	401	399	404	433	383	413	410	463	398	372	367	416	440	415	384	394	363	368	421	358	448	434	419	379	408	400	410	385	406	402	390	445	423	401	435	407	391	399	381	392	440	378	387	431	357	406	416	395	401	395	400	409	414	421	383	397	407	423	403	378	402	392	381	401	422	404	392	355	392	381	424	411	383	416	409	405	380	403	396	416	405	431	394	374	403	399	403	417	386	445	412	382	423	415	412	356	405	404	363	396	386	448	419	370	387	374	400	404	411	404	388	398	436	408	392	422	404	384	376	403	409	418	393	392	412	420	393	396	403	382	407	408	400	381	417	393	448	402	402	396	427	380	390	435	384	387	423	406	390	433	411	391	408	420	363	431	415	386	379	437	403	416	377	393	386	409	399	407	366	407	369	389	422	384	402	420	397	390	411	398	393	406	389	433	398	401	376	411	376	425	404	413	423	422	398	431	407	389	399	422	402	417	394	418	373	428	377	383	376	393	409	428	421	399	409	384	414	389	425	377	376	389	371	382	428	379	378	382	400	410	386	397	418	391	389	417	408	386	393	383	367	387	399	420	415	409	411	394	400	412	408	402	387	387	415	402	392	411	390	421	396	378	393	423	406	398	389	398	427	363	350	361	406	388	390	396	440	424	390	387	407	436	378	395	404	413	390	427	442	395	420	428	399	380	419	408	401	388	384	417	415	401	377	431	407	408	408	408	392	376	424	402	397	406	404	393	413	426	399	359	440	411	418	392	421	412	397	390	371	399	398	399	420	396	396	383	403	368	378	378	384	444	401	415	393	414	442	377	380	435	400	392	387	422	413	421	414	407	417	386	405	395	439	419	385	374	393	437	416	375	408	379	394	428	422	399	412	422	411	418	377	406	402	425	370	390	396	401	403	413	402	374	392	384	402	379	413	409	447	434	395	428	427	383	431	396	378	408	360	429	410	415	413	449	405	408	418	393	406	386	415	398	392	413	407	394	405	411	389	423	365	401	365	427	416	414	417	399	424	440	407	394	397	429	372	454	408	419	392	388	429	375	407	388	403	391	402	437	435	387	384	374	405	410	445	390	425	420	396	369	431	385	399	371	384	404	439	397	433	394	410	435	419	419	389	431	397	361	410	391	431	398	432	437	382	388	388	364	402	395	417	459	380	412	394	416	396	425	402	379	442	386	399	410	405	456	409	401	416	406	391	372	384	389	375	440	444	391	379	403	415	399	376	399	411	407	436	436	358	413	367	418	408	424	366	406	402	424	410	389	403	383	401	417	417	387	373	377	413	372	376	409	394	402	409	376	425	359	422	432	389	398	389	397	397	374	414	396	409	419	398	384	382	380	398	395	382	401	377	396	416	399	416	397	410	383	395	406	409	413	363	429	398	441	428	411	368	451	405	393	420	380	402	381	395	439	387	431	363	393	400	383	391	385	399	387	376	431	415	381	378	446	406	448	434	384	394	422	433	427	393	407	387	394	393	428	384	404	374	400	442	394	396	366	389	433	402	375	423	422	430	415	410	398	375	359	384	430	389	410	413	370	391	459	368	407	425	386	394	395	394	393	419	419	416	426	389	388	400	432	424	374	390	402	418	434	417	391	388	378	399	430	425	369	433	393	407	378	405	384	433	405	417	357	362	413	421	390	407	458	385	376	410	424	402	393	421	421	387	421	397	415	407	391	438	423	372	420	365	378	413	381	415	445	402	405	393	368	397	370	404	383	445	408	437	419	406	426	376	411	416	400	393	374	400	377	448	411	424	408	405	405	374	360	413	418	414	413	400	413	413	393	393	383	408	412	413	393	422	407	416	438	408	364	388	397	402	405	415	404	373	401	406	415	410	410	419	399	427	403	413	428	411	434	404	392	381	403	386	374	381	389	395	395	380	372	407	383	414	420	405	373	399	397	385	387	417	360	389	390	401	416	407	383	392	367	431	428	419	385	378	385	412	383	412	423	391	378	393	449	421	397	365	393	401	399	373	411	391	411	418	403	425	450	406	410	416	415	402	389	429	401	434	406	410	420	387	423	390	406	397	384	398	443	387	404	416	401	403	422	398	397	425	371	379	379	431	454	415	386	395	404	416	362	405	405	439	413	387	376	410	404	428	430	397	389	385	414	400	382	412	397	405	359	401	390	406	404	398	453	393	374	415	404	406	382	412	390	402	396	397	398	396	403	412	402	391	394	404	438	384	362	405	393	385	409	398	347	417	406	413	415	410	392	403	386	405	366	419	394	368	391	404	410	416	433	384	421	385	425	409	400	410	412	383	434	389	396	399	412	427	397	423	376	394	387	398	386	423	405	379	400	437	435	390	388	418	414	415	390	448	429	408	379	410	392	419	384	401	399	366	394	399	422	390	399	414	401	412	415	389	427	385	396	415	394	423	401	404	408	397	402	401	392	377	415	417	426	387	412	356	384	404	391	397	414	402	385	380	422	420	409	385	430	412	377	413	418	406	410	398	445	412	379	414	395	429	414	431	389	370	399	404	390	406	420	395	420	386	409	382	402	383	397	394	406	435	371	364	363	409	453	417	438	429	425	400	404	392	394	384	416	366	388	361	397	382	390	386	386	397	427	367	427	401	408	409	414	377	393	414	384	412	418	358	405	392	406	389	387	443	377	367	384	397	425	362	425	413	389	415	381	389	402	363	392	401	383	402	391	416	406	420	418	358	405	400	416	393	432	381	378	366	395	409	368	406	404	423	421	402	370	410	384	396	397	380	405	404	424	404	378	377	398	428	402	395	396	409	399	415	374	415	393	385	417	433	441	414	414	383	410	410	376	416	394	441	424	370	412	427	390	380	448	407	371	394	394	406	413	399	410	404	424	382	395	404	398	400	425	390	386	397	422	431	398	395	401	417	402	393	372	409	393	385	427	370	426	410	386	417	419	435	390	432	414	427	408	415	392	401	414	395	425	368	393	388	405	437	370	392	435	406	357	401	363	374	422	395	404	427	430	394	417	399	416	397	419	426	398	410	389	417	436	416	414	406	390	419	395	428	413	378	399	420	381	444	402	400	385	411	419	414	398	404	394	413	390	376	414	387	421	382	369	413	391	415	419	437	393	413	372	386	382	414	419	396	393	437	379	376	383	381	380	423	400	435	387	404	392	426	398	389	396	385	429	411	430	382	373	386	420	398	395	394	385	420	399	382	427	385	399	396
25708	22000	27806	25360	15194	2829	652	478	426	423	401	398	416	399	421	410	360	369	410	392	377	377	411	353	388	373	389	360	373	364	371	396	381	388	411	364	397	356	395	380	401	386	377	358	363	401	389	372	372	398	380	371	378	403	377	394	381	387	371	386	387	382	407	373	376	368	388	393	381	365	376	373	373	364	383	347	353	393	401	351	386	415	343	366	350	430	381	372	358	370	395	376	378	371	363	406	383	368	347	374	378	372	377	354	369	376	372	343	335	390	397	388	374	367	382	373	354	391	377	377	387	387	399	361	373	376	392	387	365	377	371	385	409	332	384	403	390	371	375	401	392	375	371	377	374	364	368	376	354	367	372	373	353	362	344	395	410	367	370	377	376	384	408	394	353	374	350	384	377	374	400	358	363	375	393	357	359	363	363	388	376	370	347	364	391	375	353	396	335	338	380	384	325	400	393	361	392	393	385	407	379	378	406	379	380	366	404	371	364	357	382	371	381	353	369	346	381	360	342	399	342	374	367	409	363	394	396	374	337	419	358	357	377	374	380	357	415	366	404	366	384	398	384	388	347	384	407	400	380	360	409	395	395	383	337	400	371	386	343	378	397	373	351	369	385	397	344	388	353	405	405	361	388	403	385	372	371	388	366	396	401	333	374	387	387	361	353	340	357	364	388	372	379	404	364	394	398	376	345	369	363	402	400	370	413	382	371	406	394	375	359	401	346	372	376	372	377	361	404	400	357	372	376	379	387	346	369	384	339	378	389	389	383	397	373	390	410	411	386	382	386	383	422	379	395	408	369	414	404	398	355	362	417	396	409	365	399	364	407	385	385	340	379	380	382	394	346	354	380	375	387	387	341	394	429	361	375	361	376	384	372	368	384	359	346	370	360	345	382	339	365	397	389	395	354	365	363	358	378	417	394	382	368	368	399	359	383	357	341	362	378	348	387	391	392	338	358	378	360	401	402	407	398	368	394	397	380	361	353	392	376	339	356	380	386	357	407	384	390	393	387	352	370	360	346	334	373	367	379	356	358	401	350	346	388	391	360	375	351	389	376	375	384	337	385	351	373	375	378	388	394	379	352	351	376	387	390	400	375	351	388	350	412	374	400	388	367	398	380	344	387	365	377	333	398	367	390	393	402	363	371	396	364	405	380	376	389	350	382	406	363	361	381	366	397	392	382	378	382	358	393	374	359	371	389	383	367	355	374	362	382	329	404	367	387	359	363	392	373	406	404	358	391	345	357	379	376	369	372	398	385	363	354	386	385	411	363	361	378	363	367	345	376	382	395	360	381	365	357	406	336	373	351	386	365	381	386	365	377	384	346	364	331	367	354	377	342	411	350	382	404	362	353	374	390	375	373	380	359	373	351	376	342	402	377	397	414	388	390	345	374	387	373	368	384	358	380	372	380	392	409	375	372	373	388	376	383	397	389	389	388	379	409	388	454	398	385	369	417	397	358	391	364	345	346	421	384	355	372	390	384	392	380	384	365	368	378	413	398	402	377	374	385	360	357	383	362	384	399	391	354	358	391	392	369	339	377	377	360	373	378	353	339	349	351	392	383	359	351	395	360	362	331	365	363	361	370	345	359	379	408	417	374	383	380	394	345	388	378	383	366	376	400	357	342	400	382	373	345	413	373	355	383	374	390	332	380	397	403	387	371	375	349	377	384	363	370	353	372	372	371	383	378	375	378	359	385	391	359	357	389	386	385	376	389	384	368	370	370	346	374	363	358	365	370	393	364	362	381	378	359	386	381	366	334	390	420	348	406	389	380	354	368	383	398	366	369	361	366	427	351	367	347	412	408	367	368	391	383	378	392	397	367	343	376	376	390	356	361	382	373	394	404	395	368	379	399	392	372	383	347	379	372	367	377	352	357	374	385	347	370	376	360	375	388	366	382	378	399	331	375	377	347	356	423	385	363	391	355	371	391	385	360	368	370	367	397	370	374	375	385	358	386	413	410	380	369	364	359	384	378	401	377	353	358	385	375	379	376	379	342	378	373	379	363	367	378	363	405	356	351	374	369	361	390	373	373	383	428	338	367	379	370	369	377	372	383	327	374	372	401	400	389	439	367	362	391	355	374	371	367	346	390	353	361	373	362	382	348	400	391	375	374	412	363	369	378	378	346	363	357	372	401	355	382	371	351	397	373	377	399	384	371	342	351	363	367	380	379	372	335	383	386	351	390	412	385	371	406	382	343	377	361	375	346	368	359	379	400	370	394	361	377	373	365	355	404	390	373	360	376	358	361	362	416	416	394	385	371	375	362	402	370	369	374	395	385	367	371	363	412	389	401	347	390	345	424	344	361	383	351	352	351	392	369	379	386	366	382	403	374	391	381	329	364	382	359	406	362	391	358	358	384	387	350	359	388	398	364	329	398	338	397	420	372	396	378	385	377	357	364	363	376	394	375	393	369	367	415	388	367	334	407	366	367	367	411	358	376	377	368	349	347	364	386	381	378	357	342	389	369	377	387	373	354	365	406	371	371	350	363	341	403	391	384	346	358	377	371	358	374	362	376	363	350	358	386	336	395	396	363	396	390	371	368	349	361	358	391	365	376	368	382	372	351	366	369	377	350	385	417	399	400	367	361	345	365	410	377	404	361	416	372	352	321	388	410	350	370	398	341	374	363	383	352	335	357	386	378	390	358	353	375	326	377	373	397	341	371	361	385	367	374	369	388	411	371	369	356	400	380	372	357	408	411	396	368	397	398	376	350	353	366	387	388	399	371	348	358	388	378	402	367	346	348	364	367	392	366	355	389	379	426	452	395	333	392	361	396	335	378	376	378	365	397	376	390	361	352	385	398	393	364	393	355	370	405	379	383	371	389	400	385	366	367	404	347	371	394	333	364	365	356	376	357	371	387	350	362	416	354	387	411	379	385	383	400	366	374	385	350	367	357	383	386	381	361	374	354	348	414	330	393	375	375	353	386	373	398	362	367	399	366	388	361	390	371	379	359	381	369	370	389	383	343	375	398	397	369	404	390	370	375	372	379	385	397	395	406	357	380	382	387	365	375	375	359	387	368	392	400	347	347	363	368	373	375	388	378	360	374	413	379	399	359	372	376	379	379	365	376	380	390	348	398	375	373	350	347	350	371	360	387	386	357	403	363	393	376	372	384	368	400	362	385	367	405	376	373	398	372	360	373	427	358	359	363	346	372	380	382	363	365	381	361	346	382	365	390	358	356	353	402	383	378	364	371	355	355	382	366	400	378	354	371	365	396	378	345	374	394	388	367	343	368	351	396	356	369	380	411	364	367	377	382	364	381	349	371	371	362	381	419	343	361	379	331	381	408	405	385	388	379	374	351	400	408	365	395	382	363	385	376	352	392	370	379	370	375	372	413	364	391	392	369	377	380	363	377	348	340	377	375	381	387	374	369	386	358	381	339	409	370	363	368	334	337	351	377	354	362	360	369	371	364	377	395	345	371	364	379	358	394	369	387	358	351	403	368	398	351	376	384	375	380	369
56085	56060	26230	12144	5387	1572	449	453	432	419	366	393	388	382	406	393	377	378	360	384	361	358	376	358	336	391	355	368	387	405	370	353	401	365	379	422	398	350	368	368	390	343	373	377	389	345	350	359	381	367	363	328	361	357	368	369	374	394	339	352	372	355	388	350	384	327	377	354	321	371	355	361	333	391	330	384	359	363	401	371	347	351	338	363	341	372	347	362	398	383	368	371	347	356	336	365	382	305	374	344	377	350	342	369	381	403	335	343	345	382	357	325	328	351	356	332	364	372	383	404	351	367	354	346	382	319	347	340	346	363	364	355	371	372	370	360	379	358	344	393	331	359	326	367	365	352	318	374	360	334	327	325	374	345	361	393	400	356	378	339	348	378	348	345	361	306	335	375	350	318	364	344	379	356	382	377	365	371	325	352	350	340	348	379	376	368	349	353	372	368	390	361	346	359	343	348	360	349	356	353	369	340	333	393	367	356	344	389	334	355	400	352	349	359	326	362	341	384	354	386	385	373	374	324	372	344	367	344	365	379	355	346	347	353	335	352	374	346	397	364	379	344	347	323	358	323	401	356	342	368	394	340	360	368	375	355	330	333	400	357	347	376	362	359	349	340	336	343	358	344	371	353	332	374	361	394	350	354	377	401	340	358	338	355	353	366	376	315	351	359	348	395	318	345	378	374	379	374	358	313	360	387	357	388	340	346	323	369	343	349	365	369	348	342	367	348	363	339	302	359	362	368	339	383	359	387	366	323	349	345	355	348	348	353	362	380	378	373	355	376	360	363	345	347	398	350	389	362	377	364	380	367	340	331	361	375	352	383	369	361	368	353	366	346	376	345	358	318	370	359	407	332	366	327	362	370	338	372	339	391	372	344	367	375	361	356	368	377	350	353	395	381	364	347	395	357	359	382	379	393	360	383	381	349	388	344	335	375	350	359	367	369	415	369	338	380	365	362	332	365	358	348	356	342	341	378	349	355	344	359	377	374	382	375	336	364	359	371	335	348	350	350	362	414	374	343	337	374	358	361	363	380	355	369	369	343	369	371	359	336	354	300	341	343	377	362	345	375	368	343	355	345	374	370	302	344	389	368	365	357	355	395	359	379	355	330	357	373	356	358	360	351	364	346	398	375	368	348	357	371	390	378	356	341	347	353	342	340	344	346	352	368	391	369	366	361	354	373	365	383	372	362	360	352	348	363	358	373	329	364	346	378	374	358	376	349	374	355	377	339	353	346	337	344	374	360	325	372	364	340	350	324	339	332	341	382	358	335	353	334	376	367	376	333	333	345	369	360	321	362	373	372	359	349	333	374	358	346	337	324	377	380	410	357	380	369	368	354	362	371	393	359	353	353	351	357	392	331	368	330	354	374	366	320	348	371	374	366	374	371	350	342	370	346	337	367	363	340	364	351	354	356	319	355	350	377	353	346	354	379	335	362	375	344	347	356	366	346	361	387	343	339	345	349	372	355	362	372	370	375	357	349	339	388	370	331	359	375	363	362	335	373	342	398	362	343	379	371	377	337	367	364	360	335	382	387	363	345	371	356	373	335	355	331	356	364	380	332	366	383	364	371	378	348	364	338	372	368	370	357	375	380	339	365	378	361	374	369	361	351	367	375	359	337	355	367	362	377	381	348	363	357	381	334	336	332	384	383	359	364	365	348	356	333	353	350	361	361	317	341	381	330	383	343	362	352	366	306	356	377	362	374	405	356	366	343	381	351	369	355	355	346	376	349	360	370	337	342	365	367	355	356	351	355	355	366	366	392	344	375	378	375	352	344	361	357	366	366	359	343	351	347	303	387	389	320	367	353	358	341	349	342	358	364	398	334	384	341	344	316	351	353	342	336	321	370	318	342	346	361	357	343	375	395	366	330	373	357	366	359	341	384	350	357	378	333	342	378	369	341	380	383	346	362	351	360	361	356	366	352	369	361	350	334	329	329	374	377	350	345	364	354	370	355	362	359	372	347	344	337	361	361	389	341	357	361	380	376	375	369	376	378	377	372	330	335	389	357	350	355	325	381	346	354	361	322	389	361	341	345	348	334	358	356	362	362	359	388	383	355	349	347	379	370	396	357	371	370	371	340	380	356	366	352	351	365	348	356	380	385	385	368	370	352	317	358	339	333	359	313	375	381	336	370	333	362	381	352	378	355	352	385	346	361	361	328	368	350	384	373	338	372	343	354	330	354	370	354	337	339	327	323	327	374	340	339	372	363	346	357	341	376	380	352	364	359	386	360	392	392	354	343	345	326	365	339	341	364	372	374	345	357	335	353	384	374	362	361	405	383	368	337	351	367	365	369	385	338	362	369	373	394	359	342	376	347	329	347	328	352	344	374	366	361	361	344	353	346	364	344	376	360	358	336	317	340	367	350	347	390	350	405	356	343	360	381	383	341	320	366	366	344	372	346	362	342	352	362	364	360	345	349	388	367	354	359	354	372	332	361	325	318	358	347	351	323	360	356	398	381	331	360	349	340	350	409	349	361	335	354	341	342	331	373	393	329	350	382	323	341	351	364	349	347	349	375	357	347	352	354	357	350	367	405	362	369	323	330	361	353	372	358	376	322	371	346	338	359	340	366	359	367	327	337	361	355	327	359	340	322	342	393	366	405	365	386	349	357	349	348	348	362	348	330	346	361	378	345	346	337	331	346	384	371	362	389	368	386	371	363	355	368	349	380	346	358	351	353	383	371	351	376	365	333	361	369	343	377	365	361	339	349	371	334	368	356	345	376	347	347	348	356	321	333	352	346	362	362	333	379	388	396	400	383	317	368	368	369	325	349	339	380	370	334	407	368	378	362	358	361	350	349	345	355	360	382	334	330	360	397	341	356	390	373	354	362	362	361	401	347	324	332	368	348	375	364	361	355	317	312	380	345	363	349	385	321	335	311	360	350	353	368	362	366	349	400	361	333	343	371	363	355	354	354	308	359	337	359	345	362	347	352	366	345	386	361	360	341	371	347	379	344	396	383	375	392	336	336	344	347	335	410	354	383	348	385	344	356	342	351	385	337	335	335	375	350	389	342	354	354	343	330	337	315	364	406	356	343	328	375	345	368	345	368	362	366	360	397	334	340	356	351	343	381	369	350	356	400	375	349	347	302	373	364	359	322	393	361	373	339	343	356	340	354	354	371	335	299	367	395	374	364	365	339	351	395	368	352	343	340	336	345	358	353	350	376	350	353	353	388	319	339	347	336	350	377	336	336	383	349	363	379	361	327	333	345	380	347	358	356	347	360	368	359	339	337	340	357	379	351	348	337	338	324	344	339	363	362	394	341	377	346	370	384	356	367	351	332	356	354	348	339	335	361	342	360	381	345	370	380	347	382	361	359	352	352	343	356	350	351	344	361	334	360	378	369	337	365	344	397	349	388	363	367	346	353	372	335	379	340	344	369	376	304	350	397	379	389	368	378	336	354	348	354	348	356	372	346	350	367	366	382	340	362	341	353	356	348	369	369	355	360	360	356	381	338
24610	21656	28545	24636	21193	11112	1245	643	574	595	556	519	506	522	527	516	520	532	522	516	473	505	508	514	487	523	539	549	496	551	470	486	493	510	534	519	492	534	516	444	490	512	482	506	541	519	497	529	520	496	532	442	458	502	505	468	525	507	458	491	510	473	468	504	494	510	469	462	491	520	509	475	462	532	500	481	479	487	452	486	481	482	485	520	496	510	484	525	479	487	508	465	466	471	478	457	492	509	467	485	490	464	492	514	481	507	500	475	485	507	481	467	497	505	501	499	514	508	497	521	500	521	512	482	488	467	473	484	472	448	511	501	504	486	528	527	477	478	463	470	468	457	488	484	479	462	529	495	514	503	471	454	484	508	522	496	508	497	489	485	471	482	495	493	485	532	501	524	505	484	507	518	477	533	492	478	482	503	491	544	547	471	517	538	499	499	510	496	527	525	483	489	464	532	497	458	512	479	487	439	468	490	454	501	482	484	499	465	470	500	516	509	519	454	486	493	508	523	515	497	503	501	487	473	485	495	518	476	527	496	500	463	486	506	477	501	520	488	533	492	466	497	494	492	501	507	469	518	529	505	472	459	489	492	487	506	464	495	493	520	542	512	510	485	481	535	492	497	513	498	514	498	525	489	499	516	489	480	477	493	514	493	443	509	495	502	458	538	476	480	491	481	516	513	487	513	502	493	492	506	493	520	494	499	506	495	498	492	476	424	490	457	514	473	487	474	470	470	505	513	508	487	508	483	518	448	489	520	492	476	498	523	498	523	509	488	484	546	469	457	496	495	484	497	500	490	507	495	534	483	505	481	492	482	541	462	514	526	465	511	536	514	488	472	471	514	519	507	462	462	520	475	529	504	484	526	493	507	499	441	501	467	445	497	491	467	515	500	515	535	490	504	500	507	493	503	525	494	506	490	466	526	468	513	507	486	471	439	484	464	522	460	469	506	513	473	475	493	509	496	512	489	460	481	525	452	478	493	483	481	522	482	510	487	482	443	438	504	504	468	493	521	452	510	492	464	546	495	501	495	463	490	490	472	484	480	510	507	507	521	485	504	463	498	490	470	507	511	501	460	483	476	480	486	481	510	471	488	476	483	531	512	486	497	474	501	535	485	468	487	482	457	469	476	495	445	469	484	524	506	463	441	475	479	483	479	496	473	478	529	482	484	463	506	470	479	454	521	473	477	477	502	454	473	523	473	525	494	505	491	492	488	457	447	478	530	541	473	492	477	474	428	494	486	505	501	459	503	493	516	477	522	482	538	460	512	473	491	470	533	466	486	475	476	523	509	494	510	424	487	470	485	464	529	458	514	488	439	503	475	462	484	479	420	477	493	501	476	498	471	470	479	482	454	506	473	466	500	485	466	500	450	487	476	494	480	493	483	500	496	441	458	444	549	517	518	508	474	479	484	493	475	459	462	522	488	483	521	504	520	464	475	478	483	538	518	492	535	520	509	489	485	487	547	517	478	462	512	490	508	459	498	456	480	475	503	487	505	509	504	502	455	504	434	506	477	489	523	521	494	466	464	497	505	507	494	499	516	468	479	505	487	484	500	519	474	483	505	483	492	458	486	487	518	477	465	506	529	522	465	471	515	465	460	515	466	448	447	485	479	496	492	469	486	525	470	510	506	466	473	543	519	511	481	497	464	503	482	501	457	460	492	489	517	475	482	452	498	480	458	456	493	486	460	462	455	507	492	519	450	496	534	519	485	499	493	467	421	479	455	523	464	489	464	497	493	499	487	483	498	516	499	462	504	486	487	499	457	457	510	498	508	476	531	474	494	476	521	498	465	495	488	501	486	517	480	515	482	480	546	463	488	485	506	474	476	470	474	523	515	490	475	475	503	471	464	501	486	501	526	479	504	480	513	518	451	474	479	490	529	488	494	511	504	429	481	509	463	457	499	488	493	519	486	472	501	476	501	503	519	531	440	501	479	441	464	523	499	498	495	449	476	491	485	487	489	494	492	469	475	497	469	475	511	484	469	473	485	499	506	508	499	476	457	493	476	472	470	456	467	485	478	487	519	508	450	500	528	505	473	505	519	488	467	490	514	472	496	497	491	490	498	465	478	488	467	509	500	507	449	510	505	496	468	467	526	483	479	479	493	510	495	530	486	522	501	517	515	538	477	466	522	494	455	499	510	484	496	499	441	468	482	488	487	482	506	468	487	458	478	503	479	471	496	503	495	506	460	459	498	482	534	463	457	500	494	460	491	500	503	548	513	521	448	481	488	496	471	478	505	466	494	478	486	508	481	511	484	477	483	494	475	505	489	478	463	488	532	511	517	500	482	457	465	490	469	474	480	490	483	499	478	483	488	504	495	506	463	543	503	499	481	470	476	491	496	471	521	520	515	434	505	469	513	509	465	506	487	506	486	483	463	478	521	507	486	490	462	501	468	503	476	495	497	532	460	480	521	477	532	482	492	474	473	491	479	509	522	501	462	478	471	480	473	487	473	476	503	518	470	480	495	493	502	492	531	513	474	480	472	481	498	507	483	459	501	472	512	489	534	508	512	505	483	484	483	489	456	470	509	521	473	461	510	443	491	510	470	493	486	492	463	489	495	481	464	487	494	457	511	496	494	469	495	459	482	469	495	518	489	503	442	503	495	473	477	534	483	460	520	538	512	518	488	467	480	490	481	471	513	437	486	502	505	485	472	478	508	500	519	510	493	482	472	448	465	471	523	468	486	487	497	470	502	504	484	491	477	490	507	528	529	494	489	484	513	468	484	467	445	529	485	494	469	482	504	467	511	510	504	532	510	464	485	506	481	497	456	474	490	510	470	490	481	531	500	475	477	514	508	474	484	484	443	485	489	477	451	502	490	520	484	459	496	490	512	508	475	487	487	488	455	503	475	499	463	511	520	488	464	462	519	531	483	503	467	476	494	504	509	477	466	472	491	466	473	479	502	519	473	523	514	507	482	499	470	477	471	478	483	520	477	495	502	478	448	461	482	434	479	471	493	485	512	490	508	475	499	503	448	460	499	503	494	460	509	463	481	444	502	519	547	453	517	463	455	516	525	484	501	512	493	461	504	499	467	465	493	516	506	481	492	506	496	518	444	453	494	452	526	477	491	478	459	457	484	545	456	481	467	458	477	464	482	497	479	508	535	481	474	483	498	493	449	500	505	490	460	503	493	488	497	482	501	481	463	496	509	496	465	459	540	489	470	503	505	517	503	519	473	508	455	506	471	457	510	524	494	502	472	449	497	499	489	477	507	473	478	459	496	477	506	501	500	483	438	496	443	502	471	510	473	506	499	469	470	479	522	459	456	454	462	465	495	502	452	505	545	514	493	513	465	457	502	478	480	486	466	453	507	523	514	489	505	447	501	509	483	520	474	483	440	531	501	491	572	469	497	448	482	483	505	474	489	516	517	501	489	524	500	514	486	472	526	491	466	506	498	476	501	453	515	507	477	496	469	463	512	507	504	457	521	503	511	484	470	459	502	499	507	515	482	513	479	479	490
58446	66940	37885	18641	8172	2601	649	590	560	550	539	536	466	512	485	485	498	494	455	498	460	492	476	509	424	461	437	481	473	450	487	452	487	492	489	495	461	501	482	429	465	516	466	468	481	515	487	451	486	469	497	466	481	494	459	450	449	484	475	448	474	480	449	462	437	485	472	439	449	470	411	476	457	468	450	491	487	453	446	477	457	471	487	480	427	447	479	458	455	397	438	470	464	462	455	465	412	504	465	447	452	470	442	482	458	441	453	442	471	466	477	455	427	461	461	446	457	517	530	442	501	451	476	423	440	448	448	475	469	461	483	446	494	445	464	440	422	452	512	448	465	490	452	457	466	454	443	435	443	487	484	475	407	496	459	461	472	436	458	470	493	457	443	456	484	467	467	476	475	453	480	459	449	482	486	498	465	432	441	483	489	473	446	488	481	478	483	454	501	422	503	475	469	453	496	485	445	454	454	445	497	505	447	467	443	461	451	444	480	447	449	466	435	454	482	425	477	415	488	491	427	500	450	443	453	458	458	463	439	460	477	476	488	460	466	494	472	476	502	467	468	440	455	448	445	471	484	458	498	453	462	436	471	454	474	482	491	492	462	454	453	462	488	432	462	440	467	475	494	424	476	479	473	456	478	493	485	476	487	505	479	456	447	463	473	448	472	473	451	434	484	490	447	469	477	426	488	465	463	461	462	464	494	447	429	466	464	473	455	462	472	455	460	450	468	453	439	449	472	478	439	448	409	449	413	464	467	447	484	471	438	489	422	490	487	471	459	440	471	477	467	474	457	441	484	403	451	451	449	456	476	458	444	440	460	453	450	440	473	498	447	453	456	465	463	485	486	482	463	433	498	474	418	451	472	509	451	515	452	423	440	490	484	464	478	421	484	458	459	475	474	457	422	479	435	445	471	474	445	466	431	464	479	463	489	455	488	474	443	422	481	468	448	469	427	502	482	448	486	457	477	457	460	454	462	427	432	500	470	431	473	438	481	486	474	474	474	443	477	441	474	462	440	462	502	507	478	441	460	444	453	429	488	462	490	426	422	453	428	432	458	460	468	472	474	496	487	441	446	475	479	466	446	468	474	429	495	488	465	455	449	459	470	459	457	476	453	505	431	427	475	496	446	435	468	476	458	473	477	457	452	441	471	440	473	466	459	484	451	470	456	431	479	447	430	503	466	467	488	441	447	462	446	450	457	458	451	438	469	447	454	441	500	471	467	477	423	460	449	440	451	411	466	475	464	463	485	433	448	473	424	463	454	466	429	441	460	466	467	450	457	451	476	485	463	485	482	468	470	447	464	444	447	523	476	462	488	461	473	498	438	428	465	442	475	440	473	460	464	453	488	462	487	415	445	467	489	438	447	460	465	461	489	469	478	439	482	444	427	415	467	429	480	464	471	492	473	482	470	449	438	460	486	465	468	453	431	455	447	492	475	445	475	422	441	463	473	456	455	428	472	445	425	454	420	474	446	454	476	470	474	456	428	457	436	453	457	470	435	403	473	464	457	451	486	447	452	472	455	453	465	470	454	482	459	442	457	410	480	480	487	460	431	490	446	488	438	481	473	444	453	488	429	452	464	442	431	468	491	445	460	479	461	463	453	443	488	467	492	453	486	518	465	464	481	437	437	471	468	479	431	477	460	474	448	435	494	459	491	453	436	469	446	508	424	474	466	453	450	466	427	427	439	474	444	438	468	459	425	437	440	454	493	448	451	443	462	459	437	445	508	466	465	474	474	445	425	469	485	470	469	489	495	466	459	475	435	488	483	484	474	441	481	499	485	435	469	483	459	490	473	496	476	460	491	468	482	450	467	474	454	462	468	483	477	476	450	433	436	434	456	478	432	440	440	469	488	434	448	457	450	442	418	434	490	484	465	463	459	452	451	463	498	472	460	430	504	482	506	495	429	467	483	466	452	452	446	470	430	454	437	478	445	468	472	447	484	477	442	443	474	489	461	481	443	494	459	497	465	436	442	468	459	447	454	411	455	430	478	437	449	441	449	456	463	442	454	504	469	445	450	455	469	506	480	481	425	437	421	462	470	462	463	456	463	437	495	468	430	468	446	485	419	460	431	458	438	440	470	434	469	440	401	478	445	470	447	445	465	483	462	442	464	497	475	457	455	472	463	449	463	482	457	458	449	445	440	476	485	474	453	463	444	491	480	454	456	479	460	480	462	441	486	432	486	467	437	489	446	465	482	425	444	479	422	420	453	474	451	469	445	446	462	474	480	442	440	439	443	450	461	424	484	455	480	410	445	401	462	493	424	439	445	469	459	434	436	486	468	424	462	457	405	446	455	412	433	473	467	427	455	452	443	455	467	429	456	463	445	448	476	438	437	443	478	466	458	438	485	432	454	418	488	456	468	455	463	464	496	431	478	459	465	483	471	444	486	454	455	472	456	480	439	487	439	477	481	439	460	455	466	415	441	466	452	491	456	465	439	446	447	473	490	438	485	441	501	454	448	468	439	497	450	443	445	441	442	472	489	440	476	480	511	485	423	469	495	465	465	485	471	444	449	469	458	499	454	483	435	454	456	430	472	471	464	467	445	443	441	435	509	519	468	449	448	490	463	438	477	466	422	457	469	448	439	442	468	454	475	485	433	459	472	457	464	464	488	485	450	438	466	468	456	505	461	484	458	472	475	484	477	463	446	445	451	401	476	452	453	474	437	458	472	463	449	465	439	452	451	454	463	463	479	471	464	466	446	466	493	458	493	452	466	476	465	493	431	496	471	442	416	471	452	463	457	444	479	451	458	420	498	422	485	478	420	451	479	470	468	440	463	457	455	443	420	476	453	434	455	459	455	493	430	460	449	496	404	444	444	449	493	440	458	470	455	463	487	465	438	485	470	446	459	458	436	476	480	482	429	432	441	442	475	475	445	445	484	487	442	444	487	447	462	464	449	444	411	485	475	457	464	460	419	476	480	445	463	454	501	489	468	458	482	511	463	456	482	435	479	474	443	449	466	443	490	504	448	437	465	472	493	426	412	436	474	504	473	454	444	440	458	449	472	459	421	414	455	466	450	464	438	446	458	464	446	509	448	437	460	460	444	460	452	468	483	475	434	471	424	433	465	466	468	490	430	490	467	453	473	467	438	437	468	443	465	461	456	417	445	446	500	472	394	448	498	407	448	469	462	484	449	462	468	450	444	481	442	442	468	469	453	457	433	451	480	472	454	442	489	458	498	440	439	466	434	444	456	441	448	450	444	455	477	484	436	452	487	440	450	461	465	461	467	451	461	468	469	441	455	469	444	433	487	451	462	467	467	463	454	434	504	465	461	432	458	428	444	464	448	456	456	472	476	451	474	444	494	486	457	418	482	469	497	437	453	473	485	457	451	498	475	448	419	468	459	446	478	451	441	421	435	477	489	438	461	446	454	420	399	452	478	480	489	459	480	471	463	469	457	487	431	437	444	423	467	464	432	457	449	463	435	480	458	462	475	467	425	438	486	481	445	451	419	454	448	419
30705	21029	6803	1926	772	480	462	447	444	434	452	472	439	467	440	415	434	442	421	429	452	454	424	443	466	449	469	436	426	425	442	393	433	438	445	445	430	438	430	449	434	409	452	441	410	437	409	417	438	447	441	442	450	452	461	448	467	444	456	448	455	477	463	437	453	445	443	443	434	430	461	431	444	429	459	423	453	392	433	451	470	426	417	423	434	431	442	454	451	425	449	452	443	444	436	416	423	451	453	429	420	411	426	444	451	428	433	411	439	456	446	461	416	436	431	505	405	448	430	437	456	415	448	435	432	460	427	446	452	431	455	414	413	438	416	458	457	430	395	456	457	450	426	470	427	412	447	422	484	479	474	465	432	477	470	468	452	480	472	454	443	438	425	438	417	426	450	434	429	427	450	458	480	447	449	482	448	434	464	427	450	400	414	431	432	419	411	424	418	429	414	467	443	464	444	449	460	435	448	409	416	436	449	456	449	430	417	414	407	434	447	443	469	465	431	459	444	484	468	457	458	414	492	454	441	435	428	431	451	456	439	442	469	449	424	452	421	423	402	445	443	459	412	420	448	432	426	405	448	420	465	425	441	432	442	449	423	408	441	398	414	430	426	443	406	421	412	442	475	467	420	441	470	412	444	477	454	428	428	431	419	436	443	450	412	412	447	459	417	460	439	418	454	515	435	440	449	415	418	438	399	460	444	444	457	413	436	423	410	457	430	402	431	454	449	397	440	402	431	425	457	454	472	439	428	427	418	451	413	456	470	430	465	443	471	449	430	440	451	437	464	447	456	417	472	425	425	444	435	413	421	438	432	422	433	394	505	445	442	407	451	438	435	451	446	455	419	415	405	442	453	441	472	449	433	430	453	415	424	442	459	422	459	442	441	484	431	442	447	448	436	426	432	458	426	449	419	433	440	429	388	437	445	433	448	420	450	434	452	434	440	486	412	486	434	427	408	444	423	445	417	451	452	430	439	451	412	449	427	425	418	419	410	507	473	392	450	444	451	497	411	441	413	444	439	431	411	460	413	435	424	438	439	411	476	473	464	459	459	450	461	414	428	478	456	431	445	436	444	416	411	440	418	444	468	430	454	438	458	421	427	439	427	435	436	438	444	447	434	471	420	432	422	444	409	428	443	390	409	431	472	453	406	449	428	420	435	465	410	430	437	437	455	406	434	418	426	447	476	460	439	441	447	463	471	478	447	470	433	466	474	421	456	412	449	418	413	450	434	418	481	419	442	427	454	423	418	421	449	414	456	470	447	444	417	477	425	443	435	434	455	437	412	428	419	456	430	462	432	444	461	454	416	451	439	489	448	465	417	423	434	438	397	434	441	428	453	460	420	429	474	449	438	448	433	437	423	443	408	444	476	439	467	432	456	408	404	450	428	423	422	429	464	453	418	460	415	444	470	483	438	423	412	440	432	428	449	404	418	424	453	445	434	453	442	424	447	416	431	445	454	408	465	451	445	437	460	426	455	442	454	441	410	423	434	412	478	422	422	461	428	446	410	447	413	406	451	458	438	425	440	435	448	430	395	434	439	390	434	400	414	432	417	457	473	443	418	419	410	406	459	412	451	476	446	427	416	455	419	427	426	431	438	445	464	406	438	438	454	424	472	449	464	475	412	414	426	499	426	429	420	460	455	468	452	405	431	431	468	385	407	431	440	466	428	449	427	417	467	447	422	447	457	422	429	450	435	443	452	430	446	430	432	436	410	434	431	438	442	463	447	424	436	416	427	461	490	480	447	438	457	439	451	445	417	429	454	429	449	398	408	409	446	439	451	406	455	431	418	448	475	437	424	439	415	460	452	430	414	453	473	456	442	454	443	403	434	431	434	418	467	420	433	457	479	460	454	448	444	434	439	437	487	416	418	448	428	433	434	426	479	470	444	430	436	427	413	461	419	412	445	446	442	452	446	423	428	444	409	441	425	413	389	436	426	428	453	426	410	445	464	444	429	434	435	453	395	475	428	451	416	430	442	411	442	423	444	423	470	437	393	425	447	416	449	405	484	435	430	429	447	417	438	489	452	435	473	414	427	450	449	409	446	424	430	473	435	467	442	423	413	439	401	417	432	445	458	455	449	459	456	449	447	402	435	470	463	461	444	430	440	439	470	398	442	447	415	437	436	434	445	425	435	461	398	461	447	418	458	425	446	433	454	431	443	395	412	457	445	397	417	392	448	466	441	424	451	429	459	431	437	397	456	439	452	444	433	451	459	445	427	435	467	448	462	403	432	420	453	429	417	425	435	438	476	427	425	481	438	488	427	442	465	419	467	379	430	460	438	481	464	453	447	461	473	441	427	423	421	386	425	420	450	445	467	447	430	454	417	437	416	448	429	434	463	463	443	424	462	448	428	458	475	390	439	425	388	462	442	429	471	429	419	466	472	414	481	463	417	450	412	425	476	440	441	417	421	427	397	432	416	472	442	485	460	437	419	467	434	434	460	447	440	424	443	428	450	423	467	450	459	448	447	431	452	450	434	457	489	425	428	457	461	455	458	425	448	420	415	476	430	446	462	456	452	442	434	461	450	432	438	472	459	449	432	444	464	462	438	459	463	429	438	440	425	450	474	444	431	419	430	410	429	422	442	451	482	429	464	449	422	474	468	436	402	441	429	409	435	424	490	459	469	459	437	421	412	471	433	422	411	428	440	431	442	437	479	430	419	414	433	440	439	442	457	432	458	406	406	442	434	428	429	447	410	421	450	461	469	423	411	454	406	432	463	405	456	440	436	425	440	443	437	441	441	448	444	437	435	408	402	435	472	415	478	419	440	449	394	426	406	429	452	445	439	453	466	453	447	429	438	437	459	416	438	423	431	465	424	442	417	459	452	452	460	439	412	440	440	404	435	412	450	457	472	447	444	428	454	446	433	448	429	461	450	454	423	444	477	485	418	406	434	444	453	449	463	459	440	445	476	433	450	437	425	473	455	416	419	465	429	427	440	461	427	428	446	469	444	462	411	462	418	451	473	427	462	468	450	427	456	391	443	473	437	395	420	432	460	455	415	443	441	408	475	433	418	421	462	443	444	465	409	406	433	437	406	421	433	462	440	446	464	425	429	434	451	436	428	442	446	452	437	436	464	417	433	453	453	425	419	456	413	437	439	409	442	452	453	434	462	433	442	451	451	474	447	429	435	446	438	473	420	446	430	442	443	452	477	454	400	430	406	429	487	415	465	440	421	424	424	442	431	421	450	428	424	445	414	475	442	468	450	439	411	392	430	418	475	402	433	447	450	422	402	443	450	440	402	437	448	403	433	425	457	441	463	395	434	447	448	436	436	467	427	418	410	452	479	461	446	458	447	445	424	458	459	433	433	425	466	452	431	456	488	449	427	439	482	423	430	468	420	438	445	418	458	374	447	414	447	426	441	416	411	414	437	428	430	443	434	412	446	465	482	426	441	415	435	447	472	421	434	457	426	414	455	417	422	424	413	454	394	425	415	457	461	442	432	430	443	469	436	449	435	468
20337	15015	3368	1431	727	428	412	348	439	410	378	378	414	387	384	385	389	368	401	360	403	407	410	379	421	371	395	400	406	388	393	364	387	407	374	422	369	376	415	403	415	385	408	407	407	407	390	393	406	379	368	365	381	408	390	387	383	374	402	405	374	413	404	382	365	363	411	391	390	389	405	380	396	384	392	380	391	394	377	393	381	385	406	393	384	388	400	367	399	387	375	434	420	399	353	384	381	387	382	394	386	424	428	364	390	364	378	401	394	390	390	418	379	394	381	391	395	389	406	422	381	394	402	370	347	419	380	383	394	413	379	372	398	345	400	366	391	369	390	384	447	411	426	364	387	373	374	371	406	389	415	375	427	391	389	386	423	347	401	372	362	393	406	352	433	386	375	387	392	376	388	382	408	420	364	417	412	403	379	398	370	413	357	400	380	350	405	375	387	334	439	377	391	390	344	403	368	384	372	390	390	388	340	370	376	390	412	408	381	357	383	372	398	383	407	397	375	393	382	377	424	383	357	381	358	367	402	405	394	369	405	390	405	392	378	397	329	407	385	386	391	397	414	411	413	365	390	396	372	398	405	418	366	367	375	381	381	380	356	363	372	393	411	354	361	391	405	400	419	402	390	411	379	414	386	388	366	401	413	414	396	398	367	380	413	350	383	356	383	402	389	379	375	404	408	409	365	425	388	386	412	398	376	406	379	357	398	392	390	355	395	354	431	373	371	401	412	393	362	417	372	381	408	383	385	375	413	401	414	413	409	375	393	370	369	344	388	367	386	400	384	379	370	387	378	393	369	405	389	410	367	387	365	372	367	382	390	386	374	367	453	399	360	357	397	422	421	412	425	397	434	380	412	384	353	373	406	386	411	369	402	372	408	388	385	419	404	390	360	382	364	392	378	411	384	376	392	392	415	426	369	384	376	402	418	387	398	390	392	381	394	420	419	396	384	381	354	408	373	393	384	378	416	398	372	400	402	395	418	398	362	408	401	427	397	411	378	385	395	372	384	380	393	380	396	386	398	389	394	434	375	380	394	373	353	377	364	412	406	361	346	391	376	397	378	373	377	380	385	368	420	375	382	401	378	375	344	389	391	411	392	422	399	379	370	406	375	395	395	403	387	424	440	391	391	364	388	361	371	387	345	382	389	396	359	359	384	409	414	403	407	413	425	379	381	408	340	407	399	397	409	405	399	381	382	382	354	382	373	388	412	410	388	390	401	407	357	396	411	387	402	376	375	408	404	406	390	398	367	379	416	380	395	424	401	389	390	392	376	390	368	368	415	402	408	377	401	359	435	404	375	414	369	373	402	368	382	380	393	363	391	409	370	359	440	411	379	364	390	381	407	411	366	383	380	393	388	421	399	395	384	374	379	397	360	408	361	409	404	413	382	369	408	380	386	388	411	371	393	395	375	389	390	353	363	394	416	396	378	383	379	364	390	370	371	393	394	348	389	426	409	394	393	392	384	353	400	387	372	374	366	364	424	398	385	374	390	349	399	373	380	419	367	389	430	359	363	391	394	413	378	379	382	364	399	437	422	381	374	356	390	335	360	421	380	379	406	395	384	384	399	349	403	371	388	382	388	392	406	398	381	410	385	413	403	367	408	386	353	413	396	440	378	397	390	373	359	383	431	393	362	417	398	370	383	378	428	406	386	358	359	384	416	369	371	381	424	386	381	366	404	379	369	394	410	366	392	341	393	390	396	395	357	393	383	403	372	387	387	396	351	390	362	375	384	392	398	358	382	397	411	373	384	370	375	378	384	394	343	380	385	394	364	392	388	343	418	383	394	406	379	406	371	364	403	381	384	384	409	366	383	364	406	407	392	369	390	395	364	385	403	387	417	361	414	415	355	375	372	386	424	374	404	400	365	409	400	370	385	379	397	327	389	390	413	359	386	360	395	401	377	389	369	401	394	412	384	399	391	384	379	391	410	373	417	399	381	378	414	360	409	377	378	405	389	399	398	397	382	367	391	385	381	386	433	388	374	410	416	391	400	344	369	381	367	354	381	354	388	386	362	388	392	375	393	401	368	381	376	376	371	410	373	403	383	385	402	382	374	393	384	400	420	369	399	402	359	427	355	386	367	369	418	393	369	403	387	384	422	412	402	408	401	351	394	400	392	428	347	369	392	397	380	383	425	395	367	365	416	373	398	374	392	375	416	413	383	394	369	389	386	340	409	365	384	406	355	385	407	414	411	397	379	402	416	421	377	388	387	412	367	382	412	435	386	377	374	361	381	387	421	402	397	358	385	372	369	381	423	382	369	395	373	404	381	408	389	353	377	354	426	378	381	405	424	393	422	386	386	392	374	377	385	369	367	375	366	380	403	379	392	387	375	341	412	385	399	390	409	359	367	364	364	385	388	373	368	416	384	382	376	438	359	383	413	356	387	383	374	381	413	411	395	387	403	411	412	404	443	386	361	393	362	390	398	387	385	416	372	381	398	386	373	382	358	377	398	415	386	405	408	400	402	386	371	390	400	352	392	380	411	404	394	420	394	409	406	398	398	376	401	374	395	393	392	389	393	388	392	410	396	419	390	358	404	381	375	372	368	363	391	384	376	387	365	365	393	359	350	380	394	414	396	373	377	401	410	377	353	389	390	392	399	414	422	428	383	427	361	405	392	372	388	405	385	408	450	409	389	382	374	378	397	413	380	423	399	402	391	403	391	401	363	369	384	389	373	384	417	369	385	391	369	363	392	399	390	370	414	351	422	401	414	389	383	401	361	413	391	376	388	390	423	399	391	369	393	395	392	385	399	387	355	379	371	397	430	396	373	420	385	397	400	366	432	417	391	379	402	392	396	400	359	403	377	399	377	395	392	415	415	385	408	399	385	354	404	373	364	377	375	387	414	386	382	374	438	378	376	375	401	342	388	401	355	376	378	388	371	407	376	359	368	366	378	372	376	370	380	371	431	401	372	388	378	386	420	388	384	376	370	404	428	396	415	427	399	391	368	403	397	386	392	377	390	361	354	387	403	402	398	423	395	386	404	378	388	427	370	382	406	362	377	362	386	396	373	375	381	406	377	399	394	337	382	432	396	431	409	373	376	373	400	361	362	387	365	379	380	369	410	385	374	375	398	390	392	427	352	396	394	423	369	409	332	409	397	354	372	403	354	359	410	401	407	383	381	387	402	384	391	399	388	403	387	387	405	402	375	338	365	423	382	387	384	399	419	397	391	361	377	399	378	351	416	383	346	380	358	375	420	400	396	362	393	440	379	398	413	366	390	390	398	401	379	399	371	352	384	408	368	345	367	402	382	380	378	430	408	392	404	389	382	398	371	395	367	397	371	412	383	392	375	377	405	389	393	396	377	390	398	391	379	370	434	375	388	341	392	378	404	391	409	380	414	390	391	357	381	380	394	390	368	411	395	366	397	382	393	400	400	384	352	404	380	398	361	357	393	395	376	373	401	368	385	388	378	390	403	391	416	418	405	422	362	390	380	385	354	333	378	384	412	411	399	418
25573	21988	27446	25778	15587	2558	627	483	433	383	407	404	385	384	394	418	377	384	405	394	353	354	357	389	399	357	364	334	356	366	383	378	395	343	424	370	371	346	388	362	376	390	373	396	355	388	354	364	378	379	374	355	358	413	328	355	390	352	354	364	400	381	396	350	389	352	352	375	326	395	381	376	364	360	361	366	356	372	385	353	361	391	341	358	350	360	359	378	371	363	377	372	371	407	403	395	381	347	354	355	356	361	373	372	379	367	379	371	379	362	373	402	375	379	364	374	350	371	385	366	342	369	347	402	377	356	373	367	382	383	355	411	349	357	381	392	354	377	356	348	380	383	385	416	358	363	348	384	353	391	374	372	351	368	386	385	351	344	361	359	393	353	341	369	369	364	366	339	361	367	374	380	365	357	356	369	368	375	392	361	397	353	364	363	393	343	348	374	364	355	408	352	407	406	394	372	379	331	389	360	346	398	323	344	371	351	381	352	327	370	373	379	394	349	353	376	373	370	371	370	367	386	382	395	353	343	366	344	361	376	366	397	366	377	357	358	356	393	356	398	376	349	358	372	371	413	378	372	327	357	376	428	369	358	375	372	360	355	356	375	371	353	370	382	364	381	376	363	371	374	359	366	354	374	369	386	348	345	371	360	371	369	367	365	402	402	345	356	385	409	357	338	368	358	386	355	373	362	361	369	350	363	378	363	402	346	384	343	364	363	366	328	369	381	373	342	369	351	319	402	376	351	383	360	359	338	383	371	372	378	396	353	370	369	380	353	393	391	393	400	364	375	349	335	356	377	396	372	342	379	391	386	349	389	395	373	408	362	393	371	380	386	392	365	325	365	396	381	350	397	394	357	372	359	378	365	361	350	329	359	382	359	398	375	391	390	388	353	355	399	358	392	358	406	344	354	358	372	399	328	347	363	359	317	370	349	387	362	356	379	380	391	347	359	402	341	362	374	377	359	366	375	357	357	381	355	354	345	369	348	393	373	379	341	347	343	360	386	360	343	370	351	370	363	362	380	407	390	338	340	368	377	358	394	364	355	366	365	329	376	383	359	363	375	386	347	361	363	387	366	351	371	363	403	344	351	382	367	380	361	337	381	328	395	385	362	348	426	381	374	358	385	364	371	355	361	335	371	363	371	353	386	334	388	365	358	333	367	386	345	377	376	383	393	383	359	368	410	363	372	364	375	334	401	412	358	361	368	385	416	403	390	347	380	318	365	370	329	337	360	380	367	374	387	340	352	385	395	380	394	407	358	417	377	399	379	367	368	344	377	392	355	379	370	367	364	358	374	350	385	354	386	384	337	418	368	383	368	390	383	395	387	327	426	343	337	422	370	343	350	368	365	373	380	383	369	367	340	374	372	379	371	355	385	378	370	369	366	368	373	356	363	363	356	340	390	338	378	352	356	351	370	392	357	362	352	365	365	340	391	360	350	363	362	365	383	364	363	352	392	392	381	376	390	340	348	389	350	389	330	381	382	341	352	359	342	374	361	367	366	363	387	389	346	388	378	401	399	390	390	368	386	368	379	378	395	344	405	401	358	360	375	372	374	358	373	365	347	372	391	385	380	346	395	339	376	355	377	345	383	333	365	376	368	358	333	350	332	378	373	360	376	385	405	386	360	364	367	379	359	346	373	362	350	403	371	372	345	362	357	368	391	337	388	381	367	367	375	376	368	367	356	349	352	348	393	393	377	369	362	346	346	353	366	377	335	407	388	349	391	356	372	379	369	384	334	358	373	364	372	346	365	385	356	376	368	368	365	364	358	369	381	371	378	376	348	364	335	359	338	381	383	355	337	370	369	346	386	352	387	376	354	379	365	363	359	341	342	378	378	355	362	365	385	369	356	358	378	416	391	357	426	356	389	341	340	367	381	369	368	378	340	395	349	391	367	354	359	372	399	369	360	372	384	366	393	364	377	369	399	389	374	364	354	382	385	352	365	349	339	358	368	354	371	382	356	345	364	396	392	343	399	381	374	328	359	386	354	365	376	351	332	336	345	363	356	361	357	363	361	397	376	376	370	360	351	372	374	382	348	356	362	372	352	370	367	358	405	354	364	364	326	401	354	356	372	370	372	356	360	377	355	351	376	364	369	361	331	385	403	333	351	397	365	387	352	392	354	393	362	364	383	387	368	350	395	370	353	376	364	381	387	346	355	349	352	361	396	367	360	364	367	388	365	374	378	362	370	363	334	369	396	365	394	398	376	366	366	368	357	335	351	350	399	363	395	352	378	381	367	418	332	336	364	314	361	356	375	363	368	385	322	379	381	361	392	379	363	353	373	372	398	345	378	384	370	405	390	404	392	357	363	359	336	360	343	362	386	353	355	358	367	353	382	296	368	363	360	397	359	363	370	366	390	336	350	387	349	362	350	316	382	380	351	390	390	407	367	342	344	356	365	394	362	360	337	380	376	370	419	378	374	386	339	420	359	377	429	379	381	369	377	374	365	337	390	390	364	377	390	389	376	357	358	334	346	401	351	355	342	339	352	369	370	345	367	371	380	388	392	370	351	343	366	366	358	370	315	333	390	361	358	359	353	365	373	322	364	378	371	392	386	360	366	394	378	375	344	358	383	341	402	358	340	369	358	387	365	383	374	369	376	347	375	336	371	355	361	374	383	353	403	360	382	385	352	362	369	382	367	373	408	358	322	396	391	351	391	351	356	396	377	344	369	377	373	390	381	358	372	388	409	362	360	376	373	392	354	320	336	404	395	376	412	374	355	386	403	359	350	379	357	368	365	367	378	362	366	372	394	376	387	372	367	380	375	349	370	361	397	396	379	358	367	334	335	350	339	354	376	306	401	370	365	367	354	378	389	379	397	356	374	377	365	351	371	358	351	371	339	388	360	356	367	383	412	385	366	373	373	358	351	390	372	396	355	370	364	354	390	351	393	348	327	387	351	369	390	390	352	351	340	327	374	350	359	369	397	363	377	351	372	385	389	388	367	377	388	399	340	393	364	374	386	361	384	359	390	375	406	370	369	382	400	359	389	400	393	364	381	352	370	356	369	380	339	389	345	379	374	357	369	399	347	371	363	333	388	343	372	370	369	363	364	366	350	374	404	366	383	391	374	385	356	359	383	383	368	403	370	373	350	362	375	390	378	389	349	344	344	369	370	381	366	407	346	354	378	357	339	385	378	370	371	345	344	398	368	358	376	363	362	354	339	377	358	369	348	337	365	371	400	357	395	395	411	364	413	366	369	361	385	389	347	354	385	355	342	400	372	365	391	385	372	361	353	335	370	380	350	370	360	360	366	377	388	383	372	377	348	399	380	396	364	323	354	385	364	346	322	360	354	351	390	352	362	355	379	371	354	382	360	380	378	361	379	388	374	384	341	383	374	396	324	383	409	376	355	369	352	358	395	352	355	370	334	399	404	373	363	337	369	365	352	354	367	353	348	357	360	354	340	359	406	401	369	385	345	370	373	341	365	368	361	347	366	349	361	346	372	314	380	382	372	373	370
56897	58329	26772	13388	5354	1439	439	442	407	419	397	402	371	385	413	370	342	361	394	352	351	338	327	383	406	364	376	329	348	365	349	380	349	372	391	366	377	352	397	353	372	368	346	398	389	335	392	401	369	343	349	333	355	341	363	333	338	363	345	373	367	328	356	351	336	333	377	377	351	357	374	378	335	363	353	336	371	313	360	354	359	368	349	355	342	354	331	352	357	369	369	369	358	346	370	356	345	355	340	326	366	345	391	419	401	336	372	351	318	315	357	388	373	353	359	358	364	357	337	343	351	340	355	357	344	374	360	367	357	378	356	359	335	345	363	326	357	361	336	345	355	365	381	344	328	343	323	338	333	360	387	375	343	361	352	343	349	343	339	354	380	367	353	334	350	343	357	366	366	343	385	386	351	339	355	350	372	371	349	338	344	344	315	348	331	336	363	353	370	351	340	341	350	331	342	351	319	374	358	324	361	342	376	346	355	330	333	350	361	335	359	333	334	341	341	390	370	330	400	378	364	349	344	349	352	349	373	349	311	337	325	358	329	309	347	336	342	337	360	335	361	364	367	350	330	340	331	400	335	349	332	373	352	382	327	390	334	348	375	361	360	348	345	373	377	346	335	386	382	355	371	337	369	359	365	352	324	326	339	356	340	379	343	374	342	378	348	366	368	384	326	336	367	372	357	336	369	341	331	371	342	329	348	335	372	331	357	351	373	354	342	357	347	351	327	338	334	354	353	371	356	379	332	321	335	361	383	341	333	348	364	374	351	334	379	341	378	308	348	333	357	391	384	370	333	351	332	331	348	380	355	376	340	354	334	349	367	322	359	393	338	339	328	375	359	329	389	350	355	367	346	332	372	381	351	322	340	344	306	370	363	347	379	349	351	352	359	370	364	377	314	338	359	359	400	348	340	323	324	372	361	391	319	344	369	360	357	351	343	357	360	376	328	334	370	335	357	380	374	346	340	387	312	347	360	342	352	329	372	337	357	332	340	354	376	351	375	346	367	348	356	345	341	320	374	353	368	353	350	365	346	359	371	337	366	364	345	369	330	371	374	375	359	377	348	345	330	358	338	338	355	362	347	371	370	302	367	351	356	356	315	349	348	334	373	359	384	337	373	354	345	364	364	347	356	330	348	330	393	337	364	358	344	333	352	356	363	340	359	356	351	370	343	363	330	388	378	367	352	342	345	332	380	366	344	343	314	392	326	343	380	338	332	364	361	372	357	328	355	326	359	369	335	343	362	374	381	362	354	372	344	371	375	353	381	371	295	325	351	322	366	379	373	354	350	351	335	377	325	356	350	394	349	373	358	362	388	359	346	346	343	364	329	366	391	342	396	347	328	343	324	392	343	342	350	367	380	383	371	348	346	344	373	345	370	354	357	334	362	357	363	340	356	360	349	339	372	379	354	349	342	361	329	360	355	333	370	361	391	347	400	335	379	349	367	364	387	337	362	319	325	356	360	364	330	342	347	349	324	346	309	347	347	424	369	319	382	355	343	346	354	345	361	329	380	357	352	374	355	363	365	362	338	357	358	343	367	376	365	341	323	362	337	324	342	370	352	329	323	383	337	364	368	403	316	333	327	358	378	340	377	356	339	338	336	330	352	330	330	338	356	353	342	352	351	361	336	340	354	336	339	322	360	336	345	353	366	377	372	367	363	337	353	335	361	366	333	368	347	361	353	350	355	332	352	337	350	362	352	364	365	401	361	380	334	360	382	343	373	342	351	340	347	371	359	342	336	327	349	355	348	358	363	327	342	374	346	360	365	371	366	356	351	370	343	339	318	346	336	349	370	338	374	333	360	376	347	366	372	381	326	360	359	356	361	340	341	340	355	382	351	362	358	360	360	372	335	372	339	353	313	347	347	355	352	397	328	332	393	346	384	367	355	365	339	349	357	345	385	367	374	367	325	376	371	352	380	361	327	356	343	351	336	356	382	378	334	369	377	337	382	345	370	340	362	360	336	348	347	364	356	330	341	390	362	362	367	346	346	335	354	361	346	325	332	371	359	340	313	332	318	339	374	354	334	355	358	367	365	378	346	334	369	397	366	321	353	327	356	375	325	369	362	316	359	354	389	322	325	361	341	347	321	380	373	364	366	349	362	372	367	358	343	381	379	342	354	384	362	344	340	336	339	358	363	371	396	332	352	374	339	358	343	354	343	378	340	353	344	344	352	341	338	343	316	343	363	343	358	343	348	343	310	347	357	367	361	358	350	374	389	335	330	353	354	361	308	344	352	323	382	342	366	351	300	366	363	348	393	361	332	361	316	349	362	367	360	359	360	366	363	364	346	374	353	356	338	357	331	389	349	341	352	358	368	338	363	342	334	329	349	330	361	357	355	330	366	339	312	339	358	361	359	377	347	346	358	352	327	362	338	367	359	374	354	399	329	353	380	356	346	361	355	369	350	390	328	342	366	329	341	358	353	367	366	344	336	334	366	360	357	349	358	367	381	353	337	345	335	362	345	336	331	350	340	360	368	337	332	339	346	382	377	389	358	359	402	364	366	384	386	320	343	345	376	336	332	344	360	338	320	403	375	343	359	378	349	344	368	335	339	398	353	384	350	346	365	363	324	355	323	349	378	357	358	367	323	301	352	351	358	373	356	350	332	366	378	320	341	372	344	331	372	346	336	378	317	338	370	352	335	326	357	382	343	395	335	354	348	361	368	364	364	322	348	354	379	376	376	357	351	362	341	336	333	322	366	359	385	373	343	360	353	349	348	353	375	347	383	391	340	370	355	360	351	355	391	370	325	338	349	343	357	342	377	341	370	336	358	344	377	376	374	320	354	342	362	359	361	345	353	352	322	357	339	351	361	381	328	355	330	360	355	341	312	313	367	379	329	360	332	347	326	341	359	367	343	356	376	343	368	366	378	374	329	368	377	347	384	367	330	391	348	350	375	356	365	340	356	363	367	361	356	361	352	305	336	324	367	354	360	361	357	308	348	340	346	343	382	374	334	336	341	348	309	371	336	369	318	365	342	357	342	346	327	362	337	344	334	344	363	303	353	358	377	388	338	372	354	357	338	360	363	342	354	334	350	353	356	355	357	377	350	373	329	344	369	343	379	361	355	370	321	361	358	332	341	363	372	372	352	363	342	374	351	365	337	371	322	357	375	343	375	362	340	366	394	337	333	378	344	338	366	337	328	378	315	343	331	358	369	347	324	378	363	355	330	370	392	361	341	333	366	380	367	357	350	346	355	344	347	332	335	332	332	345	351	375	346	346	339	346	375	334	389	367	314	337	332	340	357	361	366	328	313	330	348	350	341	389	327	381	354	355	362	314	376	363	348	351	351	348	355	344	329	382	352	379	358	320	351	337	335	345	389	353	378	373	371	369	318	356	377	323	321	341	325	337	387	360	331	359	337	342	356	350	366	338	375	370	329	362	403	331	371	344	345	342	334	342	362	399	371	330	362	351	343	352	333	354	346	326	316	332	379	378	354	323	338	352	339	352	376	356	351	342
24546	21666	28626	24613	21223	10735	1271	720	552	575	523	581	546	519	527	541	553	505	516	554	500	554	535	505	529	551	512	524	532	499	536	534	470	509	557	528	523	514	502	509	537	534	527	533	522	558	482	523	492	543	544	526	553	502	512	524	460	460	506	521	491	543	491	529	519	502	488	475	510	509	520	533	506	508	533	515	478	553	498	491	531	529	519	485	527	512	490	526	496	515	498	497	528	515	514	516	506	494	464	512	499	479	511	519	534	483	517	504	494	493	474	482	503	488	471	546	498	506	542	502	470	502	501	480	497	491	468	499	510	524	529	524	524	503	515	490	536	507	509	474	511	538	525	518	515	518	472	537	502	496	540	493	495	525	502	532	508	526	502	515	512	549	568	506	485	500	498	504	509	493	501	517	472	527	525	514	511	498	500	498	471	476	504	500	485	485	486	476	478	504	519	535	515	505	460	506	522	524	474	474	498	538	533	529	522	485	600	502	541	451	504	515	518	504	546	516	498	499	581	504	490	538	479	549	493	516	470	493	471	548	457	505	520	513	516	532	505	504	490	469	499	496	493	533	517	485	524	482	502	496	520	556	472	500	561	509	501	536	507	553	534	533	510	496	451	490	479	511	457	549	480	510	511	447	502	521	519	504	495	517	518	491	489	510	537	548	472	524	508	506	520	452	495	456	471	462	516	479	473	496	484	514	509	481	456	489	510	496	489	503	512	519	534	505	470	503	516	490	489	504	505	512	504	481	467	489	478	484	529	501	489	486	480	497	477	520	491	523	485	457	503	514	512	500	520	508	505	517	496	532	484	521	532	525	466	504	553	499	496	470	470	503	533	499	505	507	456	466	494	486	503	467	491	528	482	497	515	493	500	498	526	532	486	516	490	502	509	513	479	496	532	534	481	467	533	508	507	521	494	522	563	500	502	494	459	531	510	551	510	482	500	496	530	483	507	497	503	485	511	500	503	463	497	457	525	511	510	560	506	495	551	523	558	481	532	508	494	496	480	530	519	522	519	498	502	497	481	525	537	542	471	457	542	540	506	525	469	525	502	531	523	488	522	501	560	497	476	539	496	495	519	473	474	501	484	465	518	456	493	502	519	486	513	471	472	540	464	493	498	532	564	484	545	525	540	509	523	518	581	534	459	504	494	480	468	494	484	461	478	509	511	456	530	469	568	521	492	513	516	518	510	498	512	513	511	513	515	487	529	500	475	539	476	513	480	477	496	522	518	515	483	491	534	507	524	506	479	494	544	467	515	491	507	474	494	541	519	498	518	507	522	528	499	493	529	497	506	518	476	516	468	512	534	488	505	517	486	509	481	524	496	558	526	519	480	508	488	496	506	546	525	469	450	520	534	533	530	490	506	527	521	491	542	509	524	494	538	491	492	481	513	476	493	487	503	464	500	512	531	519	524	516	526	482	553	519	536	470	496	473	517	529	535	524	507	519	545	496	501	491	483	498	522	517	541	512	504	509	460	528	493	480	466	547	500	526	488	499	535	516	499	463	517	495	551	483	522	559	476	488	514	532	524	502	466	497	499	501	499	470	560	480	484	506	509	510	539	512	508	509	518	479	442	506	472	484	511	492	462	501	522	511	498	523	514	510	510	501	515	521	543	538	495	494	521	485	500	497	520	502	487	506	481	501	497	483	528	523	456	546	498	524	521	501	497	468	481	496	525	497	484	489	507	517	502	530	503	484	478	507	489	551	477	512	488	494	509	495	522	525	526	477	520	480	512	473	477	489	501	504	476	522	511	529	482	501	511	529	508	530	466	513	510	485	514	489	485	570	527	518	473	473	505	516	473	480	482	481	518	460	494	487	517	518	517	503	513	489	533	464	479	513	479	483	526	492	544	497	484	498	513	513	508	480	505	484	475	504	523	515	513	524	508	442	475	540	501	490	529	511	508	538	529	508	494	500	524	494	476	480	510	532	483	516	477	461	464	513	477	516	507	525	513	464	471	515	517	464	495	479	524	525	464	485	490	478	506	542	507	549	454	496	465	476	515	526	513	517	527	508	510	484	558	530	484	483	484	519	481	532	499	481	534	486	480	529	534	526	513	517	513	540	489	499	481	491	470	512	504	531	516	526	473	481	509	501	489	522	458	536	476	521	465	490	496	481	531	529	527	465	551	521	522	486	494	474	504	535	508	484	512	510	535	517	540	515	475	536	496	496	470	480	478	511	522	466	451	532	520	514	490	486	512	516	511	510	484	493	490	491	486	530	487	510	470	516	507	476	510	466	466	498	511	494	526	541	483	486	535	550	546	537	503	505	489	497	459	475	526	476	528	505	528	477	498	501	485	524	483	515	475	487	524	492	478	474	460	515	484	533	537	474	497	502	507	508	545	467	531	516	505	532	504	511	480	553	492	499	507	513	529	516	499	527	510	464	496	492	542	491	517	475	490	495	458	499	514	531	505	527	525	519	509	513	472	527	521	478	504	516	546	500	501	514	514	530	493	498	490	512	532	514	514	505	492	490	469	477	541	517	501	453	486	501	473	486	495	488	517	472	513	510	443	518	515	513	496	492	493	523	489	481	503	520	523	507	510	508	494	482	458	519	482	459	482	499	518	517	470	527	469	492	476	523	515	430	509	505	481	536	529	488	463	496	492	520	500	500	515	506	530	545	509	518	475	489	524	518	493	539	501	506	483	539	489	490	507	485	521	528	501	475	528	474	516	535	538	471	464	504	559	517	530	511	483	513	492	526	511	509	472	497	547	521	491	491	455	545	506	493	535	495	464	547	490	529	493	495	508	564	505	536	506	485	468	498	499	508	513	479	443	482	482	513	501	479	516	510	488	500	524	444	509	514	496	509	542	514	488	506	553	529	525	479	470	489	510	479	520	514	481	460	548	470	517	533	520	498	486	504	512	515	496	550	512	487	502	466	470	517	511	531	547	521	473	458	497	514	523	505	538	514	520	533	485	465	526	504	500	534	557	510	504	526	523	507	506	494	478	484	512	486	531	495	537	511	520	502	534	511	502	517	469	504	545	526	496	468	507	465	484	465	481	550	521	468	457	483	486	486	488	471	481	491	513	481	492	516	503	481	512	485	528	521	496	520	517	485	495	524	495	491	516	507	499	480	523	496	478	507	495	504	519	524	505	488	519	494	487	507	533	485	522	511	508	485	470	506	494	506	488	493	506	514	510	482	504	506	525	526	524	544	482	452	507	518	489	501	499	502	496	501	470	522	500	524	493	538	483	558	507	516	499	516	493	498	505	519	469	474	499	512	503	464	502	526	509	491	511	507	527	515	485	569	495	499	474	525	494	521	495	523	539	479	491	459	501	500	521	460	521	491	530	527	503	500	507	522	495	530	502	529	511	469	511	528	494	458	498	489	472	477	503	491	516	487	463	465	511	467	476	489	543	563	462	500	520	478	544	530	538	492	451	517	535	513	471	496	459	487	531	503	482	470	474	517	480	519	489	496	504	492	498	466	492	536	515	516	519	487	485	485	483	468	497	497
62447	68551	37731	21349	9254	2069	681	597	546	612	506	569	547	547	556	563	492	464	497	488	536	467	457	502	494	506	512	514	457	497	464	454	477	463	469	496	504	510	535	497	527	508	530	466	471	481	497	479	440	518	481	436	482	486	493	476	436	484	470	451	462	448	491	455	491	503	480	496	464	487	502	471	495	488	484	469	431	485	488	459	474	464	504	426	478	486	494	457	455	529	455	498	442	471	470	476	484	474	469	453	493	471	494	517	553	472	450	446	471	442	485	466	463	503	483	463	474	497	515	442	499	456	435	520	497	459	473	465	437	481	487	493	456	457	491	472	474	501	480	468	478	486	462	493	497	499	485	495	465	484	471	515	447	481	476	456	446	473	469	472	494	489	429	446	492	484	445	493	458	451	480	446	466	479	470	475	458	506	461	474	469	476	510	493	465	474	483	475	501	486	461	473	467	470	461	454	461	448	498	483	471	475	454	463	487	490	446	491	446	510	462	463	475	482	473	507	482	467	467	460	447	471	449	519	471	478	469	484	462	456	488	502	460	484	474	436	477	476	475	463	467	478	473	474	479	498	496	458	492	452	451	459	463	485	472	446	446	478	454	462	476	473	514	459	474	456	474	486	453	493	460	525	477	466	494	483	474	484	466	486	443	482	432	434	470	485	459	489	457	452	493	466	497	409	491	480	484	479	493	504	476	441	435	468	464	438	451	462	506	450	496	452	457	489	507	452	463	462	465	462	480	495	455	504	495	469	447	462	467	473	495	472	485	436	443	463	448	434	448	471	469	473	457	485	486	481	433	441	454	500	442	445	493	478	448	493	463	470	432	478	501	479	456	447	463	483	450	459	494	475	509	453	498	446	480	512	478	497	458	476	471	467	471	492	475	469	462	463	488	505	445	459	456	463	464	484	464	497	457	429	498	465	465	456	450	474	514	477	456	510	482	444	473	493	508	457	495	467	481	474	488	480	481	415	434	508	493	480	490	466	456	461	498	511	460	479	488	490	479	486	471	466	451	487	480	442	498	462	477	457	474	476	447	471	531	476	476	453	476	476	484	466	457	461	476	483	456	422	419	447	492	440	446	473	469	485	485	488	441	475	491	493	467	469	468	467	472	486	477	480	442	452	473	478	455	458	492	460	474	453	447	479	476	472	463	485	500	465	442	495	483	473	494	493	508	474	471	468	479	443	466	501	483	456	444	466	441	461	467	419	485	470	450	450	483	460	452	526	494	488	472	463	470	457	461	482	473	491	464	485	448	460	480	480	448	468	465	452	470	515	506	482	498	482	478	439	455	467	470	488	473	464	411	480	464	455	467	484	453	464	484	468	474	458	458	471	497	490	499	511	497	456	454	490	484	494	487	448	461	478	433	463	485	472	488	457	470	463	443	479	487	428	487	453	484	450	481	471	491	457	466	485	501	482	485	516	510	460	464	454	488	484	468	462	465	467	440	462	468	462	474	510	478	477	468	483	458	495	468	483	496	403	458	484	429	503	447	458	492	455	468	497	459	418	471	507	478	472	459	439	498	473	477	428	523	511	462	490	479	490	499	455	503	478	504	468	513	441	488	478	445	471	436	449	475	451	460	489	466	456	474	446	487	443	490	488	474	483	504	479	492	463	459	516	466	462	488	518	498	456	484	506	427	476	464	469	456	454	493	495	460	474	487	485	481	452	452	417	451	472	461	514	446	460	453	472	444	471	487	452	481	493	473	457	495	450	477	476	501	456	476	441	491	488	479	478	454	452	477	471	494	491	476	455	478	462	480	428	457	459	466	468	489	460	499	481	477	500	452	461	474	503	438	461	477	454	456	488	472	444	478	474	439	477	433	497	470	471	483	466	438	515	449	485	484	475	434	483	441	461	442	447	471	473	418	480	456	489	428	449	494	466	443	477	495	484	478	459	451	463	447	493	469	491	464	449	477	469	507	457	475	495	453	453	465	456	454	469	467	486	446	493	437	474	469	487	456	475	479	482	486	482	511	438	505	473	526	456	445	483	466	500	454	473	461	448	462	489	489	472	474	454	464	457	469	459	424	469	480	482	489	455	441	478	493	463	463	445	437	441	464	495	452	485	495	446	486	473	500	430	441	448	463	471	470	484	509	506	437	460	457	475	425	448	454	494	473	466	464	492	451	483	499	469	444	450	455	435	457	489	474	472	492	466	468	461	446	442	444	445	476	475	524	433	493	469	467	460	470	506	473	479	468	469	491	425	435	482	459	460	460	470	491	453	461	438	457	487	442	465	518	498	468	469	442	456	448	472	501	470	494	446	504	525	472	493	475	477	468	459	464	474	462	456	508	507	463	479	421	505	406	491	467	442	482	449	465	476	452	494	462	469	483	440	458	495	475	477	436	487	470	437	484	481	469	504	461	457	447	463	490	463	521	474	468	493	476	462	468	464	514	480	440	468	482	460	467	450	461	459	495	472	476	454	437	485	509	429	484	484	458	459	467	502	465	415	464	485	466	459	448	464	470	445	474	462	465	494	480	472	506	455	449	476	501	425	475	447	474	467	448	478	442	474	455	510	471	456	456	427	485	459	445	514	471	428	461	467	501	461	477	456	469	458	431	464	436	461	480	483	434	470	493	464	464	463	455	494	476	454	504	442	477	488	485	441	436	440	494	449	461	461	435	459	497	499	469	442	442	440	488	483	500	452	460	456	494	454	474	498	440	455	456	486	515	438	453	476	495	434	489	475	490	474	442	465	483	449	468	458	454	482	466	466	476	486	473	488	469	457	462	470	463	460	494	475	445	472	452	469	426	474	460	456	470	470	474	438	448	478	479	446	473	485	486	486	474	470	435	514	439	471	502	449	515	464	467	503	461	521	446	480	476	505	496	470	458	458	442	459	479	479	464	468	475	482	494	438	448	440	414	518	459	473	475	479	450	476	516	467	487	478	482	501	445	501	465	480	505	484	481	436	443	484	447	462	443	465	428	479	491	475	477	468	467	492	462	484	511	454	459	466	483	469	506	492	445	440	538	486	462	486	489	485	459	458	476	456	474	476	457	467	467	493	467	444	471	430	458	474	474	508	460	506	495	449	413	482	447	464	477	444	460	433	444	491	465	493	500	447	478	480	429	471	433	497	498	455	483	479	472	478	476	471	462	457	474	485	482	442	482	461	485	462	459	474	507	423	487	487	445	455	429	480	463	460	441	475	477	487	477	493	500	421	487	480	475	467	453	463	440	443	479	470	490	485	448	496	436	486	468	422	462	478	435	462	464	497	459	446	484	461	469	474	482	473	448	474	513	468	453	475	475	463	447	494	446	458	463	441	458	502	447	468	442	447	455	508	485	468	468	438	465	486	489	473	448	428	478	506	496	442	483	497	420	496	446	456	450	477	466	458	495	442	473	480	482	415	427	484	508	470	457	460	473	470	436	446	473	448	515	464	460	460	461	451	448	449	482	474	490	467	476	491	480	444	445	459	473	477	434	473	486	454	464	477	477	457	446	421	479	478	484	478	477	462
30643	21060	6689	2048	793	604	495	480	485	484	474	529	503	487	446	490	489	496	467	512	514	510	475	471	437	477	485	500	501	476	468	460	482	464	482	488	481	506	477	479	503	481	489	454	474	493	492	471	459	440	485	497	475	508	491	479	465	456	497	454	474	466	480	484	514	498	485	460	472	430	505	468	480	489	525	523	484	502	470	462	506	469	441	496	463	481	459	473	462	500	498	461	485	501	521	509	499	479	478	474	482	485	483	534	485	465	482	497	469	448	447	454	493	468	475	509	484	493	498	462	499	452	469	457	499	553	469	529	454	496	459	426	486	477	537	501	491	513	451	499	495	479	481	474	487	456	481	474	463	472	515	514	470	454	482	491	473	505	501	486	479	482	506	504	498	471	476	483	474	459	500	473	486	458	471	519	515	473	475	471	460	473	463	461	484	462	467	483	461	518	457	476	499	481	466	495	450	478	515	463	460	502	486	483	474	480	468	473	476	465	481	489	455	485	503	481	490	454	475	456	507	505	484	507	496	466	474	495	462	490	465	437	499	473	486	470	453	471	499	469	496	471	516	513	492	495	482	457	485	458	489	456	457	466	472	435	481	462	474	457	476	498	469	497	473	463	466	499	512	457	480	470	473	503	458	482	489	501	496	459	490	484	466	483	422	471	485	441	470	476	468	472	479	537	513	483	505	501	518	464	460	496	507	479	483	459	476	471	517	478	490	475	481	462	510	506	474	491	478	467	471	487	479	443	475	451	451	469	454	477	466	469	517	485	493	503	446	511	451	457	491	430	520	513	464	488	486	492	461	476	461	488	490	495	494	492	501	504	483	486	459	479	512	483	485	513	496	475	459	480	436	474	464	476	464	495	475	455	455	512	492	493	521	502	498	509	495	443	452	460	484	480	461	476	485	521	487	447	487	501	493	498	474	475	462	486	473	474	518	485	470	478	459	483	506	463	525	474	443	504	476	503	470	449	504	502	491	503	509	518	488	456	520	472	497	482	497	498	500	467	497	476	462	477	467	500	498	473	509	501	459	483	476	518	486	525	504	468	497	465	480	485	426	474	501	465	485	487	473	457	478	497	478	490	484	493	460	500	486	464	481	490	473	448	496	507	492	536	469	475	483	468	488	506	506	522	492	459	463	510	471	478	471	509	480	455	506	465	488	487	462	509	526	488	499	489	454	487	504	480	483	488	473	512	514	485	439	519	466	468	435	480	468	493	473	465	520	449	504	528	514	483	470	485	476	513	527	518	477	441	517	500	498	455	488	448	513	472	487	510	476	438	471	446	461	510	480	453	522	483	521	511	480	476	481	493	485	490	446	495	461	471	489	499	483	513	476	493	468	462	445	474	485	516	488	500	453	473	482	479	492	470	486	473	460	485	523	470	448	500	457	493	506	495	467	542	460	454	500	456	477	459	433	460	507	492	487	478	484	453	470	493	481	450	466	476	465	504	481	509	499	481	485	471	480	506	453	454	473	520	530	475	456	493	505	502	454	455	445	484	486	464	483	451	482	452	492	481	490	447	472	503	432	486	448	525	488	479	489	476	459	496	481	512	456	488	494	485	466	490	500	495	518	496	448	513	486	480	481	487	472	454	498	450	503	458	471	465	497	501	480	485	491	448	524	477	482	494	443	472	479	468	468	493	479	486	488	484	514	487	472	500	507	440	462	481	500	535	508	461	433	499	492	490	509	494	450	469	506	488	463	519	477	480	490	472	503	449	489	482	489	491	486	508	475	470	506	482	489	461	458	475	464	467	467	517	465	515	477	470	495	476	460	484	489	521	485	499	473	463	496	475	469	493	505	457	470	477	493	492	491	494	472	476	493	522	493	481	456	500	470	436	487	473	477	490	450	488	492	531	498	467	463	475	488	480	473	474	551	445	470	426	481	506	482	463	532	473	518	484	510	495	471	465	476	508	535	472	499	491	441	505	465	475	477	471	479	487	514	546	529	451	532	517	467	497	477	500	457	470	484	453	442	483	484	535	443	489	484	467	467	477	448	461	517	508	513	460	447	476	451	492	460	460	510	499	503	489	456	436	460	463	467	486	505	458	488	483	493	488	485	466	467	484	470	503	482	454	480	463	468	474	451	444	485	503	469	464	473	538	478	500	508	467	456	513	477	438	507	465	476	520	488	503	524	528	509	458	498	482	487	477	539	471	512	514	500	490	507	480	507	485	457	517	467	493	509	448	483	501	461	519	499	481	493	471	482	481	452	474	441	500	489	492	515	500	488	477	530	471	488	496	482	528	515	514	487	542	502	461	494	476	484	505	491	496	459	506	510	534	500	487	449	472	486	475	480	493	501	471	489	492	467	479	499	470	477	482	476	511	512	494	501	525	474	481	486	490	507	465	498	518	513	498	496	471	510	454	513	503	474	489	484	447	497	509	478	478	453	466	460	474	476	515	456	491	491	472	477	451	463	468	464	474	440	477	493	482	459	519	477	494	446	484	528	495	457	500	481	441	482	526	506	491	499	466	469	508	498	482	518	470	487	486	481	525	466	502	472	474	486	461	504	470	485	472	483	502	493	477	470	467	504	506	467	519	464	462	496	484	473	469	466	484	495	477	472	491	491	478	489	465	482	477	481	459	512	457	477	453	466	480	483	466	508	475	468	504	496	460	487	482	453	523	439	463	488	485	454	468	468	546	454	447	514	505	489	458	483	475	485	524	485	524	527	476	460	460	485	467	466	490	514	453	477	506	465	458	486	448	447	488	497	482	482	473	514	515	458	476	493	476	472	501	471	476	477	467	466	471	459	483	484	482	464	461	483	493	464	507	508	514	473	497	498	423	516	505	454	482	464	500	511	462	486	470	493	488	486	494	460	469	507	486	493	505	489	460	480	491	452	519	490	485	465	458	553	507	490	507	466	483	498	520	513	503	459	466	499	475	500	485	473	491	491	453	527	508	455	460	439	462	495	477	430	507	455	497	432	461	488	454	477	523	495	515	422	494	521	520	459	464	526	491	501	522	476	516	517	506	520	478	500	474	474	478	509	474	473	469	526	482	484	481	494	460	460	513	456	473	472	468	480	459	491	495	492	492	480	446	494	499	482	540	471	492	463	478	497	480	497	475	472	490	485	501	486	495	473	463	493	477	469	484	473	446	484	467	494	458	490	502	493	503	477	498	466	504	490	470	459	480	501	454	494	498	493	490	538	474	513	458	508	504	502	504	513	495	473	511	509	500	481	510	494	484	479	459	476	497	507	481	496	497	470	473	498	456	469	464	480	503	471	507	510	508	509	473	472	484	490	475	508	488	459	515	463	477	506	492	447	518	501	469	498	471	510	468	488	481	466	475	498	460	509	470	494	491	475	498	497	455	468	470	451	503	454	505	490	470	497	468	493	476	478	507	499	471	531	473	484	476	468	496	444	481	479	507	486	463	441	517	492	478	449	508	501	498	474	480	465	453	492	475	505	454	429	495	501	477	468	487	488	446	511	482	468	470	498	484	459	482	491	488	450	493
19667	15235	3502	1714	798	514	423	420	436	438	439	423	434	440	436	430	419	446	437	415	450	414	394	466	395	417	435	429	424	410	404	456	402	389	412	442	426	425	439	473	472	426	425	459	434	412	446	405	421	435	428	444	390	451	428	423	399	409	459	382	428	446	424	387	402	448	438	442	441	410	421	485	420	435	434	408	431	418	421	458	410	401	447	421	444	392	406	417	424	439	405	429	460	434	393	416	409	432	398	430	451	404	386	393	419	425	455	409	424	411	367	412	427	424	448	426	447	430	428	389	399	427	427	400	388	443	382	438	431	432	416	429	412	435	454	441	441	403	395	454	448	404	441	411	415	346	446	410	447	445	396	391	440	429	402	400	382	408	431	410	427	430	402	430	462	438	388	401	428	453	425	442	431	415	424	419	407	398	417	407	412	412	433	391	434	436	419	409	435	399	385	416	384	427	426	449	439	411	408	402	418	384	393	417	424	436	442	412	383	444	434	427	415	418	419	433	396	381	432	398	423	407	422	414	406	405	432	414	441	425	401	434	429	463	425	415	369	430	438	429	411	372	400	417	417	398	373	416	425	376	422	427	445	441	409	463	422	432	415	419	434	400	434	422	416	465	391	429	464	427	425	421	432	451	466	423	417	418	423	412	398	454	417	421	411	411	427	421	453	391	411	379	417	411	412	455	443	420	432	426	440	423	373	394	430	415	439	443	419	454	443	418	433	416	431	415	415	440	439	422	430	423	445	395	450	444	442	474	441	426	402	424	417	409	427	411	416	394	426	439	418	456	435	401	432	408	441	437	411	403	417	435	435	389	408	402	418	425	399	418	397	400	447	423	418	440	426	410	448	417	403	418	438	406	404	398	425	440	436	447	405	403	417	440	429	398	392	379	399	440	445	414	384	413	388	427	412	424	438	430	443	388	457	388	413	441	376	413	410	421	388	411	412	431	396	416	443	393	424	470	402	433	395	433	459	432	443	389	391	379	423	448	391	431	408	414	429	429	422	367	424	435	412	418	429	417	437	440	439	407	397	413	457	454	413	454	420	430	418	423	390	419	437	451	429	391	405	432	424	457	409	425	427	398	425	420	427	466	439	451	408	396	411	437	411	412	444	426	428	411	422	442	383	417	439	398	401	392	418	397	447	480	398	430	418	444	397	453	422	412	431	418	407	414	439	412	385	437	427	427	429	403	421	400	414	422	457	436	436	442	423	399	429	414	472	439	436	431	444	392	436	428	450	457	472	420	466	420	417	384	428	418	460	462	457	389	388	434	407	448	419	403	459	413	421	414	449	378	383	388	400	455	444	441	457	457	412	444	386	424	423	406	440	434	397	445	424	444	415	391	406	430	403	425	374	396	429	431	432	412	403	440	436	399	384	432	414	428	404	421	413	413	447	394	430	403	427	407	448	435	413	398	383	425	452	433	436	417	445	426	425	425	394	432	427	462	421	406	423	456	427	438	408	420	403	407	413	439	412	451	377	430	460	422	399	423	412	403	406	439	404	455	471	435	381	434	451	427	412	430	423	407	451	439	438	412	397	404	449	402	409	417	390	408	382	395	429	441	425	431	438	419	420	421	405	427	405	379	431	426	431	445	414	436	424	431	413	428	410	423	388	403	407	394	388	435	423	428	414	418	414	461	448	395	420	426	425	394	414	413	394	436	442	425	427	404	437	454	414	434	433	433	440	415	413	437	393	419	421	439	432	420	451	436	411	409	409	429	439	432	450	404	397	440	438	445	368	421	405	371	393	457	429	411	429	438	471	429	401	397	436	418	423	458	436	435	444	387	423	440	428	397	408	415	416	439	410	417	418	434	407	411	405	416	414	439	409	409	377	410	414	434	413	403	410	457	420	435	453	406	399	388	420	410	399	419	457	420	464	413	385	410	485	457	424	440	448	434	415	427	400	434	421	440	420	433	418	425	388	452	451	431	421	412	450	424	422	407	468	418	434	419	450	428	389	391	438	403	441	421	417	444	407	372	410	402	444	449	456	444	435	444	390	393	431	412	419	438	437	433	410	444	419	391	427	410	449	450	431	403	436	407	408	458	441	444	391	431	420	414	378	416	409	403	377	446	448	414	407	444	414	393	391	430	436	425	395	392	411	402	464	430	440	430	426	402	390	414	432	413	441	407	438	393	449	419	394	428	412	406	437	420	417	455	422	430	411	416	375	422	440	397	397	441	435	400	376	404	436	430	406	377	411	449	400	421	423	384	435	439	431	406	429	415	425	450	453	441	409	404	382	421	383	394	425	419	413	434	442	403	382	396	418	412	422	409	422	472	402	411	399	424	453	420	392	435	436	418	422	407	447	407	439	426	443	456	414	446	419	434	396	425	428	401	427	432	406	410	437	441	413	420	410	402	424	408	400	429	440	448	441	426	429	419	401	394	440	438	419	456	412	402	428	420	424	440	424	408	452	417	430	423	421	398	446	444	382	406	410	419	420	422	408	417	433	401	413	455	455	399	403	424	353	405	408	404	428	427	434	410	442	418	433	436	426	409	433	406	420	431	438	407	398	412	437	413	424	397	424	410	442	419	438	419	393	416	413	406	455	447	400	424	399	413	421	461	422	409	387	450	433	400	392	412	413	470	396	391	447	437	407	404	441	414	394	428	427	412	450	433	367	408	415	424	407	425	409	389	446	452	397	404	404	402	438	431	394	400	394	452	387	444	432	400	423	443	421	431	411	457	435	407	435	454	473	398	417	416	448	434	414	375	436	378	452	429	433	407	453	400	406	418	422	424	421	437	449	447	439	438	399	422	454	406	393	420	396	398	412	426	436	423	425	405	409	414	405	425	412	398	418	414	382	381	404	471	437	389	415	446	418	421	401	422	441	402	432	400	432	368	398	392	402	402	391	430	412	424	434	436	431	408	381	412	403	432	451	449	440	431	412	428	426	402	374	439	441	414	441	403	422	445	426	400	436	449	388	439	414	398	395	414	420	395	414	398	410	411	393	389	403	421	383	416	469	429	439	401	434	487	448	408	421	419	428	442	402	420	419	429	391	446	359	419	434	438	424	381	457	408	468	419	466	415	436	372	446	399	428	409	418	456	401	435	398	407	410	419	446	415	408	469	399	377	436	406	387	399	411	423	386	446	407	411	439	397	416	411	418	400	432	449	443	393	429	432	403	402	403	398	421	426	473	460	416	431	423	385	431	420	424	411	389	435	395	406	423	419	433	434	399	428	410	408	433	438	423	414	451	429	433	432	425	416	418	442	435	400	408	440	465	396	392	441	442	419	414	409	412	433	411	420	453	398	414	407	406	398	404	421	454	413	421	416	430	436	419	418	406	420	391	421	409	452	431	432	450	413	429	424	425	434	401	423	438	445	433	415	413	427	454	398	423	387	433	435	416	386	392	397	401	396	377	450	397	428	423	402	430	410	405	412	450	406	403	403	424	418	416	389	402	392	410	410	434	402	413	406	387	447	420	445	421	397	356	384	447	378	405	442	446	430	451	420	413	418
25557	22185	27340	25737	14110	2479	651	450	445	436	404	475	412	392	374	418	419	404	390	400	422	422	386	449	417	397	376	400	391	409	394	413	422	405	409	397	376	428	394	404	386	416	410	430	403	440	402	377	396	393	372	381	398	427	439	423	398	397	348	389	417	401	408	427	374	403	374	412	400	388	382	390	355	408	386	412	403	389	390	400	398	398	358	435	373	376	369	398	368	400	385	411	396	410	390	364	365	386	413	403	372	379	388	413	406	406	441	389	383	439	395	392	400	401	393	404	417	417	373	390	409	407	396	342	398	412	374	394	408	384	413	416	384	372	388	394	406	389	366	421	383	420	372	422	397	393	409	426	405	366	422	415	388	411	366	421	377	417	360	412	392	372	385	370	394	377	384	386	346	368	374	391	377	410	391	385	371	407	371	374	363	398	364	370	418	377	377	365	391	404	354	388	395	345	410	389	378	395	433	389	384	401	344	374	401	390	384	416	378	410	390	382	401	406	360	364	415	363	368	397	403	403	381	421	387	339	376	372	366	376	417	390	410	381	394	390	390	374	428	403	412	405	412	422	388	398	391	414	390	395	407	384	351	384	415	377	381	381	360	409	405	409	386	396	415	388	368	377	374	393	395	397	415	392	391	398	399	354	405	400	384	401	405	377	390	381	394	400	425	391	400	372	413	415	371	390	415	377	392	419	390	411	409	398	424	367	380	406	427	409	347	406	419	393	394	367	363	434	380	377	378	373	392	420	454	432	391	381	417	382	389	396	390	406	364	368	387	399	395	377	417	407	402	421	421	371	382	368	415	363	417	400	411	344	390	376	408	409	387	409	398	390	390	395	393	380	383	352	391	408	421	383	370	391	387	402	413	394	372	397	411	398	394	384	392	395	364	404	392	411	347	389	384	421	382	403	391	391	403	376	435	400	408	416	409	394	386	375	395	359	344	399	392	381	395	376	353	373	414	426	381	397	386	407	380	373	387	438	408	354	362	366	433	334	396	424	387	442	396	428	431	380	403	408	393	435	424	396	398	396	374	366	402	424	387	362	397	363	378	394	384	360	376	436	432	367	420	368	416	368	429	388	384	382	368	402	372	417	397	413	443	407	413	389	374	378	403	402	413	375	374	385	392	380	412	419	349	393	375	394	387	390	372	367	389	359	381	395	393	390	383	351	376	404	404	418	400	402	384	373	390	395	388	380	396	400	361	402	384	347	406	393	357	385	383	344	400	371	412	407	412	398	423	399	379	405	377	410	378	396	380	392	389	392	427	417	411	369	386	376	412	379	425	395	383	386	370	356	403	396	397	360	375	378	416	400	393	407	380	409	384	395	379	394	394	380	359	423	363	399	398	428	413	371	410	386	388	412	383	391	395	412	388	389	395	435	396	375	401	393	386	438	406	388	396	385	395	368	403	370	395	396	416	414	356	373	395	389	389	403	404	361	420	387	390	386	384	394	372	402	394	409	368	437	420	394	407	424	386	374	445	386	412	402	418	389	373	396	390	374	414	409	431	413	411	375	405	371	383	380	391	410	406	409	423	380	397	376	389	444	396	380	435	396	404	392	365	407	425	378	429	395	374	399	389	395	425	411	372	420	371	377	406	358	388	383	401	378	372	403	369	387	416	401	391	380	391	389	375	360	428	399	401	414	405	401	359	443	412	420	389	390	409	372	416	379	411	433	396	403	418	404	359	379	387	399	430	415	396	411	390	385	403	411	385	349	379	393	427	376	390	423	347	417	433	417	388	372	392	408	351	348	384	376	408	439	363	417	402	399	370	414	402	375	399	412	390	382	389	385	395	370	360	402	412	409	412	407	401	423	422	369	410	384	402	378	387	401	348	443	387	390	392	399	394	403	401	375	388	422	420	390	403	403	397	358	413	383	404	446	413	399	384	402	405	389	392	399	354	408	372	395	391	366	370	386	393	385	397	418	375	420	372	383	388	392	405	400	354	365	397	390	394	403	327	356	399	378	362	372	417	401	425	412	400	439	401	357	410	368	389	397	433	386	424	371	402	409	396	401	383	388	398	359	394	419	377	397	429	389	399	429	407	433	407	361	351	398	359	418	377	390	420	389	402	392	377	381	374	349	385	364	404	385	387	381	404	373	399	391	399	423	385	411	399	385	379	384	420	347	407	368	431	392	402	375	372	409	376	381	406	390	385	388	395	378	383	415	386	379	408	422	371	367	368	361	383	355	391	396	398	377	370	440	392	385	368	403	423	385	381	392	402	387	369	402	390	379	419	405	415	364	405	396	382	370	409	412	358	384	407	448	348	392	403	397	451	382	417	403	405	388	365	372	395	378	405	375	381	390	409	400	391	376	401	373	420	395	362	391	415	387	382	371	386	381	403	425	416	360	395	409	412	385	369	394	423	389	388	382	395	413	393	389	400	361	390	422	379	401	417	387	442	397	373	400	403	422	379	389	393	415	363	390	388	360	383	387	397	397	390	413	388	409	442	386	400	379	393	383	430	409	369	391	404	404	396	413	382	362	391	385	407	390	401	394	386	381	366	382	374	422	419	385	392	362	365	382	405	389	420	396	383	404	372	428	413	386	395	380	425	390	381	358	378	412	435	405	360	366	393	378	378	356	405	392	425	424	366	366	385	412	409	380	360	379	423	396	359	410	387	371	388	349	414	405	376	401	379	436	381	353	381	432	426	391	356	392	386	433	362	387	408	414	447	392	380	420	391	415	383	395	392	410	357	415	394	391	395	399	394	394	411	392	399	419	425	395	409	377	407	396	411	417	379	394	392	422	382	362	415	414	367	360	356	394	372	419	394	377	366	413	412	391	390	425	356	426	411	400	404	423	399	392	395	439	414	374	392	392	420	383	398	383	381	368	372	374	380	376	421	395	380	380	402	387	402	402	397	396	359	376	372	396	404	393	418	404	381	362	341	418	380	404	393	398	390	403	391	375	397	428	394	369	398	432	430	386	397	389	405	387	357	395	400	408	365	379	432	422	396	386	410	393	403	393	391	390	412	426	369	381	428	421	401	410	408	388	404	388	431	391	395	392	389	419	395	401	377	392	407	399	364	388	373	360	387	382	384	352	425	391	399	381	382	378	424	408	387	410	385	388	388	380	346	389	402	406	415	391	384	417	365	424	406	418	419	386	424	352	364	406	440	364	418	414	393	392	392	373	369	395	400	383	410	403	346	396	353	398	409	372	407	433	414	417	406	401	380	436	401	362	408	385	400	363	418	364	365	382	368	381	381	407	376	387	405	364	440	368	365	409	409	405	394	398	393	390	407	421	410	404	388	443	385	371	369	410	412	426	389	407	394	368	383	411	378	410	385	381	393	394	401	408	375	372	426	382	396	378	368	385	458	426	385	391	400	388	415	427	361	406	409	409	403	365	365	436	373	414	405	390	411	367	382	395	402	364	380	373	383	385	389	414	426	421	420	364	376	393	402	374	409	409	389	377	413	393	391	405	401	409	363	402	373	416	397	429	377	387	386	392	371	411	389	410
57112	59017	26984	13685	5529	1419	463	482	466	428	444	417	386	384	396	375	410	413	382	382	396	407	393	388	403	362	377	388	405	390	369	374	354	414	400	405	399	405	412	396	391	394	394	339	395	424	405	409	387	388	373	408	356	439	388	405	359	391	392	377	406	388	368	363	402	413	375	376	402	370	378	379	391	367	393	348	385	382	415	378	387	369	387	377	383	399	380	392	371	379	395	368	371	341	385	369	373	374	363	352	380	369	359	351	426	368	358	355	368	395	365	402	399	408	380	393	372	383	401	343	373	366	354	363	365	370	381	385	411	392	367	384	380	368	388	392	395	337	338	367	395	361	368	386	386	369	406	398	362	353	361	373	411	368	401	367	371	360	410	390	364	358	385	392	405	384	352	375	339	358	352	367	375	395	375	363	402	366	364	371	370	388	378	373	362	378	391	364	368	363	357	387	395	406	374	357	377	389	340	354	367	376	373	354	384	360	372	406	400	415	352	446	363	386	387	389	385	350	368	359	367	383	370	412	369	394	409	386	366	371	354	373	394	364	378	405	393	399	397	379	360	383	399	358	369	388	360	374	393	384	356	373	346	367	411	353	388	408	397	400	367	383	375	359	334	394	411	373	392	431	345	364	366	388	398	374	371	425	372	392	370	384	381	390	381	377	358	382	366	364	377	343	368	382	388	363	391	400	371	398	379	384	328	400	376	389	366	358	396	385	350	346	381	376	358	389	406	341	374	382	376	370	353	380	399	386	389	352	361	395	372	368	382	395	370	359	399	330	373	378	387	347	378	391	365	382	381	416	364	378	364	371	340	385	407	357	424	380	386	364	362	392	342	355	354	387	348	378	380	387	327	381	390	398	375	401	362	370	438	369	373	373	386	378	401	379	400	388	398	374	361	390	392	384	398	364	364	385	371	395	398	387	391	405	372	387	372	367	373	411	360	370	337	344	376	397	356	372	351	346	355	354	414	382	366	383	427	387	377	409	417	366	385	378	350	384	350	383	386	360	402	393	369	370	367	398	339	373	370	357	426	378	363	369	401	369	386	348	405	362	396	387	350	359	416	352	368	370	394	378	355	376	375	369	376	383	393	364	367	363	381	385	416	364	375	345	378	404	366	373	394	379	358	351	383	395	376	349	363	365	397	397	380	383	352	372	343	375	410	372	410	381	383	373	392	403	368	330	363	351	361	387	397	344	377	377	384	395	354	391	375	400	352	372	330	427	384	379	372	404	361	395	427	377	405	394	365	362	388	355	384	353	379	376	383	363	351	412	399	381	365	394	363	335	377	398	360	407	346	362	406	380	354	358	384	359	396	355	362	341	386	350	373	397	392	360	380	421	364	354	339	380	357	363	376	376	369	349	382	375	411	381	371	386	384	360	335	403	374	346	391	371	362	398	384	378	378	366	354	380	394	393	357	380	348	392	378	392	370	373	366	327	353	357	355	396	328	338	402	419	366	370	357	373	397	367	387	351	352	385	374	363	384	375	374	402	372	372	331	405	386	362	362	360	363	344	365	356	379	362	351	387	390	378	340	389	365	381	345	389	387	387	382	375	375	369	371	389	374	367	409	341	328	369	373	375	366	388	355	388	359	400	366	383	386	361	384	377	398	410	379	397	401	385	364	395	370	372	379	375	397	375	379	348	378	389	386	382	349	375	402	383	399	378	352	334	404	400	371	385	386	396	395	396	421	365	387	371	410	347	384	352	381	354	372	388	384	374	344	368	367	355	382	346	363	347	385	394	398	378	365	399	354	358	379	414	366	397	395	368	396	370	365	344	376	338	407	390	373	379	343	398	391	378	375	393	354	412	369	383	375	388	394	364	367	348	392	391	368	386	394	353	360	371	412	364	410	374	420	399	357	378	427	375	375	371	395	396	362	369	374	367	370	403	375	359	340	393	390	358	419	405	381	371	385	378	357	384	385	382	375	352	360	364	355	377	358	379	400	366	375	341	379	399	385	370	393	367	351	411	351	367	344	369	359	362	361	369	368	367	348	349	360	373	396	372	403	372	365	392	377	402	357	405	362	375	349	361	372	387	396	374	370	387	384	361	385	417	378	375	392	384	368	364	389	354	371	398	404	405	377	373	375	402	394	366	407	396	392	383	383	373	345	360	375	376	393	375	368	345	370	387	358	400	384	377	384	379	340	345	377	374	382	365	358	340	374	370	375	376	381	385	385	366	380	393	356	359	402	373	379	387	367	366	409	363	368	358	408	387	370	368	368	373	386	371	367	405	398	391	353	377	365	377	377	386	377	386	346	405	368	355	376	382	353	404	388	385	381	399	395	377	385	375	377	361	381	374	382	363	365	370	393	395	357	348	409	361	416	357	390	371	344	409	398	391	356	352	384	386	348	385	370	398	390	359	384	340	381	367	386	339	371	375	392	374	404	362	379	405	330	396	345	425	375	415	414	388	357	373	365	406	393	399	368	369	393	423	354	344	388	359	339	350	398	356	385	369	375	370	361	396	396	370	394	405	390	381	382	378	374	367	384	377	352	368	363	378	378	353	369	354	382	373	356	299	385	356	360	369	394	397	400	331	362	375	399	369	391	408	377	341	350	411	381	372	365	347	347	370	365	363	366	374	313	364	377	373	403	389	373	371	357	370	378	395	365	396	385	405	391	356	388	369	360	396	376	350	389	350	380	402	350	364	352	372	374	342	374	376	379	371	360	408	386	365	389	385	366	380	363	398	390	376	375	368	348	395	369	389	385	405	367	386	371	343	362	366	376	379	381	354	371	345	373	364	397	370	366	347	368	364	380	374	378	355	416	384	406	396	345	348	384	361	353	347	390	346	391	361	352	368	403	368	393	412	350	367	385	335	366	387	366	408	421	364	378	393	363	410	390	376	378	358	374	347	392	341	379	371	390	373	362	353	393	376	363	363	379	371	357	400	336	326	334	379	360	403	360	349	347	333	380	367	401	365	375	365	375	407	381	347	355	401	381	352	367	373	420	388	404	405	362	393	369	360	357	387	324	366	376	344	353	368	364	372	362	385	388	378	378	395	320	363	386	395	393	352	366	420	391	404	379	371	379	363	390	396	363	357	435	349	369	372	383	378	357	358	391	352	383	373	380	384	387	380	376	366	414	356	391	388	393	359	407	342	393	399	390	348	367	389	413	376	356	399	410	381	374	400	397	394	358	367	374	345	389	378	358	344	337	353	334	373	399	386	388	390	372	364	361	374	398	396	348	384	390	371	395	382	392	355	367	377	366	387	408	404	411	366	362	389	367	368	373	374	357	383	379	375	401	389	349	386	339	375	335	361	387	336	376	394	399	376	382	382	376	359	383	344	361	335	336	361	368	407	382	379	376	337	368	338	377	369	404	362	367	387	391	361	369	403	365	356	373	382	402	358	348	372	371	360	371	349	382	390	325	389	379	398	373	365	370	389	399	360	373	339	376	387	333	375	440	405	389	372	380	398	382	413	411	369	397	351	389	366	397	347	374	366	401	355	394	388	345	362
24446	21701	28312	24939	20832	9095	1191	719	641	641	594	626	547	619	601	580	597	557	611	614	566	557	601	517	591	530	576	533	585	506	559	561	577	543	571	550	554	617	567	594	556	580	564	586	563	527	569	596	545	555	526	548	533	555	520	553	549	572	538	557	564	520	573	547	552	547	583	555	548	571	517	539	519	543	531	596	530	573	580	524	562	538	569	562	582	546	516	537	530	569	550	562	551	487	506	569	595	556	592	571	530	537	570	560	596	578	563	581	560	596	567	520	547	558	546	531	544	569	552	608	512	544	563	578	570	570	558	554	529	567	551	523	538	594	526	549	576	520	556	565	554	576	566	561	524	535	564	542	573	551	521	563	561	514	537	544	584	538	539	560	559	560	546	561	568	581	537	556	527	564	507	534	537	568	551	550	572	582	560	558	537	533	528	539	537	559	536	552	561	578	551	589	549	594	569	559	526	543	542	532	562	555	520	542	537	556	552	508	543	597	518	531	556	552	525	555	564	513	521	570	533	546	577	586	506	526	569	513	569	545	549	553	584	567	533	505	513	566	571	512	537	569	528	537	531	580	583	575	502	557	568	599	568	517	539	525	578	555	554	540	574	506	554	533	570	546	550	553	558	566	501	547	579	556	577	546	532	582	549	598	556	574	520	543	541	524	514	583	536	565	587	571	576	514	584	524	555	547	547	534	548	585	554	537	534	525	585	524	573	533	549	533	515	509	568	584	548	528	623	506	563	530	556	546	514	559	567	557	549	535	547	556	544	549	523	579	570	542	514	567	576	510	579	574	556	543	536	584	542	559	546	566	563	567	564	557	542	533	527	546	539	518	510	560	510	542	608	537	547	548	574	555	595	538	555	544	575	553	556	561	503	538	547	578	522	527	560	602	573	528	512	553	595	555	544	566	523	566	560	549	521	557	567	503	543	531	525	601	590	556	539	526	546	536	543	583	519	536	573	530	561	535	539	520	519	547	490	534	574	526	578	552	577	536	520	553	538	522	533	585	566	541	579	558	549	528	531	559	546	574	552	579	527	570	508	574	556	566	555	548	562	512	532	584	585	557	568	565	555	571	575	607	502	566	562	556	546	555	528	521	534	515	555	532	526	563	541	524	566	529	594	538	539	556	527	532	569	567	556	522	519	551	536	560	528	570	560	563	547	509	536	547	543	560	568	597	575	577	556	548	568	541	531	542	528	565	528	555	567	556	527	512	590	557	548	516	539	531	533	543	551	540	537	525	564	559	525	575	533	507	527	571	532	514	551	531	551	573	559	535	592	561	493	567	533	561	570	553	513	515	504	528	509	556	539	586	570	572	555	527	578	518	574	538	554	525	526	517	513	548	581	575	506	565	534	530	583	582	569	529	575	550	556	582	566	547	505	558	584	533	555	545	549	523	566	525	572	522	528	539	537	557	556	554	540	564	552	540	572	548	602	521	592	533	567	548	518	578	539	535	564	529	537	602	553	563	574	545	525	525	566	538	546	513	550	543	534	516	504	500	543	541	519	552	570	530	541	537	533	529	581	533	531	524	561	523	525	527	547	516	553	542	589	510	533	569	560	538	545	604	526	563	562	563	560	533	520	544	559	545	507	525	568	566	558	577	555	553	500	596	590	532	545	527	573	566	544	566	546	549	550	534	518	560	563	560	580	576	521	569	543	553	545	522	557	580	547	530	505	549	556	578	551	512	552	564	534	545	535	506	547	575	575	548	585	567	546	564	542	552	549	566	533	558	568	551	480	559	504	530	511	532	548	529	567	563	546	569	595	534	585	534	584	569	577	566	520	518	513	527	526	558	554	589	520	515	600	544	533	553	535	561	574	529	527	563	577	529	558	548	554	559	529	541	564	528	560	534	578	574	526	526	510	551	538	541	558	544	613	541	570	558	565	562	565	535	497	539	562	553	593	550	499	556	533	548	539	504	544	579	538	529	562	549	549	563	522	570	557	563	562	514	532	537	517	543	561	549	590	551	522	572	553	557	542	525	568	581	553	580	581	568	491	564	562	558	532	535	569	598	542	533	573	572	538	548	550	500	551	531	539	558	522	527	535	567	531	529	566	571	601	530	549	520	568	527	552	574	564	553	552	551	530	552	538	551	589	546	560	580	579	579	522	552	566	567	549	561	552	563	514	557	542	577	580	544	546	560	553	509	618	574	516	592	535	531	563	519	545	499	566	545	554	503	557	552	535	483	576	522	550	546	536	583	585	551	529	582	557	537	549	500	582	538	575	570	542	521	525	570	548	536	541	556	584	540	551	585	571	491	547	519	581	566	535	567	547	534	533	539	575	547	544	558	539	564	587	527	604	582	568	505	514	566	580	495	564	537	540	529	496	571	562	504	534	576	522	568	564	556	482	561	561	561	576	563	561	557	532	624	560	581	570	569	552	610	537	555	575	552	555	570	505	591	530	553	492	550	545	546	548	555	550	566	530	544	549	553	568	544	552	540	512	517	545	548	584	532	498	526	535	543	541	544	576	588	537	544	559	525	603	576	534	544	558	562	555	554	528	527	547	557	554	587	542	563	569	540	530	567	503	547	542	593	528	571	583	519	526	555	534	576	539	548	557	548	559	512	553	566	550	538	602	517	527	566	555	537	562	587	573	570	547	582	551	529	522	540	516	562	570	546	556	575	502	558	578	572	546	559	546	542	531	559	542	564	543	574	511	531	547	578	532	544	512	538	542	522	585	553	538	528	532	514	512	546	541	515	575	519	546	544	554	556	567	581	542	569	553	573	544	542	544	572	583	527	553	524	542	566	524	518	520	536	531	570	552	576	525	486	558	530	544	584	562	559	576	549	544	590	554	567	536	622	579	546	547	578	512	579	514	546	543	552	575	560	581	527	536	520	583	584	499	531	553	554	561	575	567	560	529	557	582	574	548	523	546	571	536	588	537	576	594	562	525	521	559	535	585	548	534	536	523	541	559	546	496	559	578	535	558	576	554	584	573	530	512	579	537	550	606	546	570	568	550	553	538	539	537	542	504	570	568	532	567	587	572	550	541	492	598	514	554	551	498	539	525	587	571	541	548	572	574	512	577	504	534	557	531	539	568	546	549	563	554	519	524	577	537	576	489	572	556	554	546	560	537	584	565	583	539	553	508	553	567	516	544	535	534	550	545	591	571	567	548	561	546	563	532	562	516	538	570	568	567	552	597	569	532	538	529	534	539	530	565	533	553	558	536	527	577	555	517	543	525	531	530	532	559	528	563	568	559	518	547	541	561	549	553	546	541	507	554	540	534	568	527	552	523	513	559	537	536	506	569	567	584	558	552	540	539	534	541	509	508	523	553	549	553	583	501	535	517	548	523	533	528	547	540	558	546	556	568	561	556	562	584	575	556	569	558	563	556	564	542	515	606	521	524	556	584	558	531	600	572	515	530	561	528	524	531	569	552	548	527	540	588	518	522	520	542	551	548	575	576	560	543	551	564	548	541	545	547	522	573	566	535	521	581	552	561	570	507	548	560	554
60833	68901	38098	20666	7629	2632	675	648	636	598	571	580	546	563	529	561	531	570	524	517	506	505	505	527	544	505	498	541	519	512	513	504	484	547	516	524	499	514	568	541	577	536	497	526	538	496	567	502	503	531	560	527	514	513	510	515	500	485	523	468	543	501	505	505	489	503	466	456	509	477	509	457	506	485	531	494	515	499	521	498	479	508	490	533	470	525	523	497	501	482	510	500	527	525	506	494	542	521	527	508	531	468	474	518	597	539	515	498	502	516	499	495	521	536	541	519	511	524	517	490	523	493	513	526	501	519	524	501	526	500	491	562	529	499	484	515	490	473	548	508	519	528	552	486	493	491	507	486	525	522	527	503	479	513	513	462	497	493	486	519	476	513	502	491	477	522	501	540	479	490	492	534	546	495	502	494	552	495	496	497	520	516	473	506	498	522	475	496	459	482	489	511	482	505	510	513	486	486	483	513	485	526	509	510	488	479	504	503	502	520	523	529	532	505	513	478	485	521	530	509	514	474	476	500	544	483	521	443	516	513	523	529	513	495	494	486	523	518	531	511	573	494	542	496	495	515	541	507	502	495	500	491	504	509	519	498	535	491	530	525	523	547	479	519	496	456	478	529	473	519	496	480	501	459	439	528	484	502	464	482	510	512	504	469	498	498	464	495	524	505	530	516	506	583	533	472	493	518	510	486	492	508	480	538	544	522	466	510	492	530	497	481	517	503	489	551	506	478	538	505	493	517	502	488	551	540	519	506	485	493	504	507	492	514	510	497	517	517	526	510	513	529	550	498	513	523	486	472	532	538	543	481	501	507	502	505	503	521	548	479	503	522	477	498	490	518	502	478	569	546	512	504	520	489	526	525	520	494	486	514	517	523	483	514	451	519	551	509	464	550	511	499	508	486	509	510	487	513	505	515	450	475	491	508	520	480	541	496	486	488	483	480	482	524	528	501	508	524	508	518	498	500	528	535	531	506	487	505	474	480	498	508	521	531	473	504	515	544	514	516	492	515	498	546	502	511	495	515	528	518	497	530	499	519	518	465	467	475	518	492	479	507	469	491	495	484	518	519	494	483	483	529	510	489	524	516	542	509	485	516	487	531	492	480	486	496	495	461	506	510	526	540	516	469	525	507	505	504	504	499	504	485	576	481	507	496	460	550	492	465	499	515	498	480	560	512	543	522	518	480	534	521	494	507	477	495	504	488	517	546	507	493	558	563	521	505	491	507	474	494	508	529	521	536	491	512	548	519	453	507	523	518	498	542	495	479	498	503	522	470	495	519	524	484	486	520	539	550	493	530	487	515	520	499	532	501	534	509	504	528	478	504	512	521	474	520	521	514	509	516	524	512	462	504	498	530	519	510	510	515	468	488	478	475	530	503	507	515	533	484	537	489	515	507	514	495	513	495	488	494	472	531	563	522	493	486	506	530	505	442	512	482	516	495	517	520	524	487	519	504	504	505	535	481	471	492	471	536	500	540	531	498	465	498	500	481	464	502	500	536	505	488	470	492	510	474	505	501	498	510	491	537	519	495	569	513	491	497	450	507	506	495	514	501	511	532	491	486	503	532	527	486	486	473	545	480	461	481	530	510	530	543	510	488	513	531	531	501	513	491	545	497	567	504	517	506	483	526	480	470	553	469	527	466	496	492	540	497	511	515	493	474	473	464	490	508	524	501	519	519	513	497	513	506	507	486	518	486	530	469	496	474	519	496	508	536	497	524	555	501	467	542	515	500	528	539	535	489	506	483	530	496	532	479	530	460	477	494	499	541	499	509	506	501	522	487	503	519	507	486	504	509	497	511	529	484	513	492	546	496	506	498	491	558	474	515	527	503	503	557	476	487	492	480	501	529	474	483	501	497	473	486	513	515	573	506	560	542	488	488	465	511	488	510	501	522	497	480	505	507	493	505	479	488	485	517	506	505	510	498	484	462	474	520	493	503	494	484	500	501	473	505	509	488	500	502	521	493	532	486	498	509	499	501	461	543	507	452	490	500	505	519	498	478	508	524	513	513	536	480	479	498	497	483	513	510	517	517	497	498	485	485	489	480	511	472	486	533	530	505	489	484	519	509	510	473	501	500	518	512	509	477	551	442	510	530	527	494	507	501	466	488	504	490	495	522	504	502	498	522	462	496	498	485	525	509	495	516	485	486	493	476	524	491	532	501	528	483	536	500	502	471	464	506	512	513	490	502	519	522	499	528	523	484	526	464	466	521	535	495	516	491	525	519	514	501	505	522	552	524	539	501	483	491	494	490	496	481	515	484	513	502	514	514	503	524	482	476	453	437	505	466	495	499	487	479	499	492	484	525	486	518	507	509	468	522	497	498	486	520	517	545	504	521	509	501	540	485	492	548	539	453	530	534	486	511	472	507	495	524	490	527	523	518	541	517	516	525	505	483	477	477	493	494	507	527	546	488	528	494	512	507	511	531	486	502	478	506	553	484	516	506	463	530	502	498	464	509	514	526	489	493	516	506	486	514	504	515	542	519	462	521	467	507	510	501	519	472	462	483	500	471	515	484	494	528	535	483	455	512	510	488	493	497	527	518	500	477	484	516	514	543	511	493	496	475	507	438	471	490	492	553	499	520	491	491	524	537	513	482	542	473	488	503	534	482	473	475	472	543	515	482	522	514	451	500	501	505	481	487	490	501	494	474	473	500	506	513	476	492	502	507	543	515	522	462	556	527	499	517	514	520	511	483	501	507	482	512	505	494	497	518	514	492	504	534	532	500	490	517	523	521	512	530	470	499	517	490	466	486	473	484	503	511	499	539	503	530	519	492	494	493	483	539	501	486	500	507	518	486	475	487	529	493	517	497	506	465	487	490	542	508	495	476	522	508	496	488	478	503	492	467	508	501	490	468	500	484	500	471	485	518	483	482	495	505	531	485	496	519	484	518	508	481	510	522	498	489	462	507	488	483	505	502	496	507	495	496	494	507	501	545	485	452	500	488	510	512	492	510	517	495	564	465	505	509	477	474	480	522	504	478	518	485	515	498	495	526	501	552	554	483	514	490	500	488	464	487	492	511	535	513	487	505	513	489	483	490	510	469	526	484	509	506	469	516	469	486	492	521	496	522	498	534	520	461	509	515	509	489	484	516	527	496	497	553	480	518	541	518	502	529	525	516	498	494	506	510	523	520	461	492	530	506	523	483	485	487	506	486	502	530	491	497	521	461	492	489	532	445	497	500	463	506	499	510	496	494	481	515	473	502	500	520	530	516	504	508	488	502	502	494	462	508	494	458	513	539	517	500	473	506	516	459	533	506	490	508	462	500	484	478	502	553	512	522	513	488	484	496	527	485	521	543	511	495	520	533	512	516	500	489	503	534	467	484	487	455	491	464	510	499	497	493	497	505	510	500	480	502	470	479	454	508	477	492	504	477	495	488	512	476	475	501	453	546	530	533	533	476	496	511	544	539	522	491	503	499	509	518	506	522	504	554	517	529	512	518	481	504	486	509	528	514	506	517
30756	21152	7357	2142	744	536	526	472	511	501	554	463	494	518	520	516	497	474	506	487	521	502	457	466	506	538	512	517	531	556	474	499	512	545	516	479	475	474	505	506	427	534	486	545	493	510	497	518	501	465	515	517	483	496	484	547	506	482	508	504	484	510	483	527	504	467	481	509	537	526	500	516	486	549	498	493	451	466	521	483	490	563	510	521	464	490	525	506	499	518	515	513	462	519	521	512	504	467	498	538	505	473	491	522	506	492	485	498	513	533	503	492	485	519	531	465	479	506	504	454	538	520	553	549	521	512	500	496	521	520	466	499	492	484	491	491	497	471	475	465	508	497	518	518	518	493	508	488	512	498	494	507	508	472	517	481	555	481	542	478	497	484	485	480	507	496	481	540	477	480	540	550	493	458	525	527	481	498	490	508	502	494	490	482	472	465	490	524	500	425	499	510	492	473	511	489	513	472	504	488	505	522	474	494	501	497	527	523	480	483	475	514	533	527	508	513	527	498	501	507	473	475	507	483	509	488	501	503	490	535	486	499	537	502	470	471	498	508	510	532	536	499	470	507	497	469	531	525	492	455	494	534	491	477	504	513	512	516	490	498	508	500	476	486	470	478	510	465	489	514	510	518	467	484	515	496	535	505	507	506	506	473	493	494	482	526	482	469	517	498	498	474	474	513	473	503	491	538	506	476	470	477	525	525	534	495	483	521	484	489	514	527	510	471	520	462	470	494	486	489	502	466	509	494	500	526	520	474	483	503	445	477	519	514	487	500	492	468	514	493	448	513	479	508	511	487	509	486	505	495	468	486	459	469	548	473	479	494	507	480	541	460	534	499	534	475	480	485	498	510	513	530	501	525	509	510	475	476	524	509	493	473	456	538	442	478	512	484	502	512	501	501	503	493	520	495	476	539	481	546	481	502	506	485	485	491	497	480	530	448	504	509	488	513	501	532	515	514	495	507	472	503	482	493	507	480	461	456	495	490	505	514	453	523	525	506	510	541	478	488	511	535	527	521	479	461	517	502	493	481	514	485	528	478	501	490	473	514	489	489	491	485	486	504	524	522	483	488	498	472	500	558	502	456	445	529	507	503	518	484	488	466	500	491	466	518	544	456	493	438	489	511	514	489	513	502	492	493	503	524	506	537	515	450	507	477	533	515	503	477	471	467	480	529	502	484	506	488	484	477	468	476	547	472	503	480	513	479	543	510	497	541	502	538	523	525	502	478	512	502	511	456	503	501	473	463	514	502	486	523	498	484	484	472	502	497	497	469	497	491	490	475	473	511	487	501	481	496	502	526	496	500	480	477	501	471	493	501	519	476	520	500	525	501	485	482	459	475	491	482	493	460	482	483	518	507	468	493	525	478	490	525	477	507	490	500	494	518	466	467	460	482	507	523	472	496	497	481	426	497	524	505	483	530	510	505	503	490	514	507	466	464	522	490	482	517	499	487	487	499	515	470	545	524	507	474	495	544	508	558	520	479	512	501	495	541	518	500	480	483	515	483	499	489	468	518	504	497	487	519	506	536	486	503	534	489	484	472	489	494	504	508	505	471	520	537	481	493	486	521	498	474	475	503	505	518	509	498	508	482	517	460	488	464	500	488	495	489	480	490	523	514	515	509	473	521	514	491	463	517	523	484	524	530	506	530	481	501	489	556	493	440	483	511	450	469	519	530	536	497	482	496	513	471	492	508	474	500	486	521	501	451	480	508	505	494	513	452	503	500	494	503	499	496	502	476	490	497	473	518	478	497	498	512	516	502	490	509	487	494	476	511	509	503	466	464	470	507	535	487	469	469	508	475	497	479	526	456	488	511	518	443	503	471	487	520	518	495	503	457	502	494	522	492	480	515	489	498	466	514	510	462	495	457	464	480	470	488	499	492	527	506	481	494	478	526	472	504	498	495	498	505	507	476	509	506	520	528	479	508	493	511	507	531	465	487	484	491	518	518	507	456	509	473	499	483	530	487	484	484	541	483	508	500	524	506	488	509	540	470	520	509	489	506	520	483	508	501	516	521	508	479	513	519	535	537	472	503	507	535	530	516	503	515	503	487	499	471	481	501	486	527	463	472	514	488	508	515	503	473	462	485	514	445	468	503	502	508	478	509	467	499	526	505	529	497	457	520	543	513	522	500	513	493	532	524	488	511	526	511	478	508	514	546	535	503	504	496	508	516	483	490	523	482	486	460	508	473	491	480	517	540	492	492	491	499	503	530	491	504	482	479	548	514	493	543	509	487	512	462	472	490	481	519	511	513	507	528	538	495	465	467	503	480	505	488	499	496	507	493	474	527	489	474	506	501	525	509	485	503	517	465	482	466	468	510	516	500	504	466	479	457	501	491	462	501	534	483	458	541	482	485	462	503	513	495	529	517	469	494	500	523	485	474	493	479	499	515	526	499	489	512	481	500	510	475	485	449	506	482	481	470	461	478	503	453	490	512	467	466	458	500	512	512	488	502	466	500	478	510	510	486	550	530	492	490	524	517	501	547	468	505	504	526	490	512	495	503	527	507	513	521	506	520	459	503	510	499	497	483	504	463	515	418	471	483	528	525	468	521	483	518	522	521	518	503	516	517	484	488	468	552	514	475	484	482	538	480	495	496	488	521	459	481	523	528	459	530	474	531	494	508	473	535	474	566	455	517	506	507	490	474	477	497	479	515	500	515	525	471	458	519	492	536	450	496	524	497	510	510	471	504	494	488	513	459	525	499	498	489	495	535	483	507	524	513	479	501	506	478	530	531	457	507	494	507	493	468	471	489	514	513	496	503	456	510	496	491	523	466	524	526	498	518	491	500	498	480	485	472	528	518	498	461	531	525	467	507	515	501	510	463	471	476	516	462	519	454	536	527	470	487	528	496	475	508	498	506	494	487	504	471	469	492	504	517	492	509	504	517	499	527	501	503	516	514	480	514	520	507	494	517	477	496	523	528	509	504	481	486	471	528	517	502	504	502	502	503	458	488	464	540	466	475	507	491	497	461	517	465	519	426	470	514	509	518	503	446	520	455	516	522	524	500	513	526	532	496	493	487	474	524	548	460	525	495	489	514	506	500	507	476	482	507	519	506	506	483	529	477	465	506	498	481	512	455	521	480	468	483	511	483	481	498	510	502	501	492	466	501	519	515	539	543	513	516	529	526	461	527	511	497	452	565	485	500	500	546	506	501	468	504	487	449	541	522	484	518	497	495	517	495	480	461	552	487	498	485	466	512	508	506	486	487	493	521	490	472	512	503	498	484	509	451	531	491	548	501	490	546	517	523	489	491	504	534	477	516	533	510	483	498	536	465	497	473	487	465	481	498	469	534	526	523	542	488	515	504	509	470	528	481	475	472	556	501	496	511	493	500	484	526	504	505	501	463	539	507	452	506	499	526	507	528	508	517	465	534	529	502	467	486	487	490	526	492	493	472	511	496	511	459	499	512	483	495	469	492	454	536	481	521	530	515	490	493	465	503	483	523	472	499	548	516	509	499
19948	14658	3792	1737	699	557	399	419	383	403	482	457	429	417	421	392	419	477	472	434	429	455	420	414	441	417	424	455	435	450	403	443	459	434	491	431	462	414	429	441	468	445	408	461	447	416	418	429	449	439	460	415	411	437	442	432	418	415	427	437	419	415	431	380	455	412	449	406	402	417	416	409	456	428	414	421	411	396	413	448	414	439	415	392	441	431	444	446	432	439	443	407	400	428	429	429	429	420	457	431	404	443	409	404	466	469	439	449	445	452	428	426	402	438	428	404	399	436	419	413	408	430	435	411	405	414	433	442	421	443	425	392	410	444	448	449	433	420	416	421	428	422	407	463	436	456	424	443	425	439	427	386	408	455	407	410	451	423	426	401	389	446	416	431	406	481	429	403	425	449	456	444	438	405	423	419	400	399	442	425	425	470	437	390	381	443	458	405	398	415	432	455	455	444	391	388	404	397	456	425	419	427	403	431	429	431	434	402	414	420	390	395	468	425	455	432	458	464	403	414	469	412	440	433	444	465	427	437	435	409	417	452	416	404	411	411	457	437	401	407	424	421	413	481	419	468	421	421	416	410	481	418	403	446	412	379	426	402	437	370	406	408	417	423	442	423	415	416	439	415	432	395	393	433	423	410	466	474	429	437	417	394	416	443	427	435	446	459	421	416	418	431	399	394	433	438	422	432	465	430	466	398	449	394	420	400	398	481	424	424	418	463	422	441	424	466	425	397	435	437	411	437	452	468	405	421	430	434	460	402	439	385	443	375	433	422	445	428	416	434	397	439	409	457	425	438	405	424	444	435	440	456	399	448	458	453	415	420	449	412	408	447	390	418	384	402	421	413	397	462	427	398	454	481	398	421	423	397	438	441	455	415	436	401	426	422	429	429	449	408	407	413	424	433	443	416	417	405	446	416	434	426	420	457	417	412	449	434	452	423	439	409	448	438	419	425	404	416	446	407	456	463	436	419	437	443	451	428	413	436	474	426	418	441	427	397	452	394	466	391	420	443	450	421	462	405	439	487	440	469	455	427	390	422	406	401	413	435	409	430	432	401	470	433	366	403	425	426	447	438	446	467	413	442	420	443	428	431	391	430	442	399	430	420	413	404	454	443	407	407	373	415	438	422	412	446	453	438	458	451	449	449	399	407	437	431	408	397	407	441	404	454	453	431	411	428	448	452	424	409	434	453	436	404	407	414	403	428	413	442	416	412	430	437	441	423	440	446	441	451	462	428	402	450	467	430	436	416	439	462	423	428	423	405	467	368	411	413	411	418	424	419	452	417	463	440	461	404	403	381	430	440	443	393	442	403	428	429	408	428	444	387	392	416	416	391	424	428	398	424	432	433	435	448	395	444	395	407	403	441	402	421	402	405	368	418	423	414	393	400	435	461	403	405	412	380	446	441	440	407	399	406	480	430	402	422	418	463	441	415	441	447	427	403	429	430	453	384	408	455	431	425	429	453	422	423	431	449	481	444	438	442	435	431	451	426	425	481	442	450	418	437	426	428	437	467	409	398	428	449	409	435	428	410	417	442	434	438	442	456	441	427	426	463	404	403	464	426	404	428	432	392	435	397	444	449	379	432	411	412	472	445	417	422	416	412	413	441	438	394	480	458	404	414	432	453	459	389	404	428	431	453	416	430	399	413	441	453	429	414	463	391	409	421	451	427	419	462	420	429	396	421	417	465	443	387	423	470	462	445	460	432	396	419	463	443	440	402	460	447	417	435	428	370	436	421	430	404	448	399	415	438	414	435	434	452	419	448	445	494	433	372	449	439	429	438	467	436	430	415	436	460	446	415	429	430	441	404	386	429	466	437	452	427	413	469	427	409	435	436	439	443	442	402	431	465	427	433	469	437	448	427	431	409	456	431	418	439	434	450	437	437	398	421	447	420	422	437	401	424	421	433	406	429	417	417	432	423	426	403	409	451	399	435	430	424	425	438	411	436	446	430	377	422	417	417	416	420	486	390	408	408	410	445	423	483	449	452	419	382	449	393	423	438	396	422	443	419	425	455	461	428	396	375	447	406	413	422	444	455	449	407	409	436	462	404	431	441	432	428	384	442	399	368	411	454	419	461	389	429	437	453	443	440	422	383	438	431	384	414	421	444	436	426	436	437	411	401	474	405	427	413	412	452	416	414	401	433	414	410	410	414	401	451	453	414	426	430	425	395	429	403	433	407	392	414	455	393	380	412	406	441	453	461	456	410	431	397	423	411	450	405	421	387	440	405	439	427	403	429	457	425	470	463	438	447	432	419	427	448	425	450	454	410	441	413	414	446	436	438	458	420	405	409	414	433	419	406	395	443	441	401	428	416	452	408	404	429	434	425	463	437	438	428	431	428	421	427	484	430	421	423	454	447	418	417	412	437	393	446	467	442	408	436	423	436	414	429	465	421	421	421	387	443	423	458	445	461	426	427	445	459	443	458	427	441	422	448	436	423	429	448	412	419	443	420	394	425	393	419	402	439	449	419	434	460	426	421	410	432	423	420	447	454	462	433	436	399	422	436	417	433	416	429	436	429	444	393	413	444	411	432	428	405	417	407	440	420	377	416	417	426	442	413	435	438	422	410	425	385	436	459	406	418	434	432	415	438	447	442	452	416	381	409	425	418	428	448	430	434	430	407	405	439	425	440	409	435	380	390	428	401	411	428	432	463	387	435	425	416	427	407	419	447	435	430	420	437	481	470	411	465	431	464	416	433	439	388	384	442	407	446	421	454	451	424	445	446	386	417	412	438	442	426	403	431	409	442	450	414	415	434	424	428	398	441	426	419	422	444	449	449	441	419	419	440	419	443	430	453	458	444	434	373	411	402	410	439	427	451	405	488	423	383	466	451	409	470	419	440	444	409	426	425	422	436	406	421	396	397	431	434	451	454	421	433	453	424	409	414	458	404	430	469	417	416	413	429	426	422	432	452	411	442	439	415	402	402	404	407	452	471	413	416	437	433	437	490	436	431	422	423	458	448	432	408	454	426	439	422	435	455	389	436	398	437	455	435	439	442	450	420	401	427	441	403	447	427	415	428	443	403	428	451	436	465	464	423	402	421	419	438	428	409	427	405	410	433	440	397	421	438	447	416	402	441	398	453	438	427	410	425	423	421	429	430	445	395	409	410	405	437	416	378	400	420	418	414	410	402	444	392	400	424	417	408	459	423	405	427	392	450	402	449	403	428	408	427	413	434	463	427	450	415	449	422	421	430	432	389	401	426	450	437	479	428	430	437	395	431	431	413	425	418	411	478	402	397	431	411	401	442	439	435	459	411	452	414	435	401	436	376	401	436	457	403	433	437	413	448	402	412	479	401	418	437	463	425	452	435	416	423	397	431	407	469	393	448	439	441	454	445	424	441	428	420	449	409	415	424	462	392	424	421	413	447	429	381	440	432	431	437	435	436	440	459	491	429	448	449	445	415	422	383	420	430	429	450	396	419	418	422	430	402	429	406	432	439	398	437	418	443	450	409	429	443
25607	22032	27759	25626	14078	2849	707	559	450	496	442	462	412	483	456	379	428	428	434	473	460	469	453	413	398	412	404	462	448	431	405	451	451	422	428	462	438	429	456	446	429	434	467	418	480	456	424	453	430	446	408	479	427	423	445	417	422	438	430	453	479	438	424	397	470	414	457	453	451	436	449	383	434	438	472	428	416	408	394	440	453	438	454	394	483	419	415	452	469	439	431	407	444	446	440	446	465	456	471	438	426	451	468	429	472	430	450	430	431	447	497	459	458	431	443	396	445	445	450	403	421	454	403	463	430	393	452	421	448	441	417	429	451	423	435	429	409	427	439	387	445	431	450	409	435	417	405	441	416	431	426	404	466	411	450	421	420	452	425	414	443	412	446	422	427	486	475	400	394	416	434	419	400	441	415	425	429	430	462	424	440	414	408	433	444	438	442	391	415	428	430	420	435	434	464	419	427	429	404	411	427	421	456	404	445	413	430	446	426	418	431	479	430	393	464	408	419	404	438	435	391	386	402	434	415	408	457	453	446	441	443	423	435	468	421	448	450	435	456	447	445	429	415	456	445	411	434	455	429	447	457	442	399	424	432	408	392	417	459	438	424	429	413	461	455	449	458	461	468	439	432	462	426	420	405	410	461	431	416	451	466	424	432	444	434	421	441	420	425	433	429	462	452	478	455	438	431	463	412	423	432	457	436	425	406	464	402	426	416	428	438	443	408	413	399	416	401	415	430	414	397	439	432	440	397	435	415	430	453	423	409	443	431	433	450	427	447	427	442	443	435	414	460	457	446	391	397	414	433	436	416	446	432	421	414	443	458	407	427	422	444	428	451	428	442	465	432	428	425	472	397	427	457	449	442	447	435	439	481	415	460	411	424	417	446	408	407	424	431	427	431	412	418	426	462	438	451	426	436	450	391	432	446	426	405	431	408	446	456	431	425	415	438	432	472	385	411	449	423	446	419	441	467	411	411	442	450	494	436	395	415	443	434	436	408	439	443	395	443	442	430	440	432	452	429	413	479	456	446	410	437	394	423	452	445	427	401	417	448	427	404	434	448	461	444	456	444	460	421	399	420	437	426	473	416	423	488	442	446	464	384	436	438	444	452	436	425	428	430	399	448	434	450	420	464	430	421	447	418	406	393	443	433	402	412	446	412	444	423	462	458	457	411	475	461	449	470	464	446	417	478	442	445	435	437	448	421	426	428	433	467	415	460	458	413	402	467	412	438	424	443	395	437	432	440	422	487	411	389	428	449	447	396	407	423	478	404	465	423	431	431	432	425	393	433	452	481	426	423	410	447	432	423	413	426	428	388	484	421	467	432	477	444	468	454	416	435	433	402	412	449	434	455	445	410	436	437	484	431	428	439	436	436	443	442	430	434	459	424	420	468	471	408	432	436	436	400	453	441	453	415	440	432	444	412	457	439	415	433	439	433	462	440	441	472	430	429	453	463	437	432	404	444	415	460	420	426	440	384	428	432	414	421	417	400	427	459	410	443	444	422	456	429	450	430	472	449	412	456	477	438	432	418	427	422	426	412	399	393	459	431	477	450	420	429	448	451	432	466	418	426	435	432	433	416	422	457	434	436	424	433	393	412	430	412	459	448	477	443	428	418	421	402	418	490	409	454	436	417	444	428	454	443	423	426	444	444	439	432	405	439	435	412	431	432	448	441	433	465	423	457	450	409	438	452	435	389	434	440	475	431	456	479	460	425	408	436	440	423	450	434	417	398	426	421	450	380	412	436	412	458	429	431	434	425	415	404	423	436	430	426	419	426	415	433	389	445	437	462	391	445	435	465	422	448	396	416	459	433	419	477	413	432	429	432	419	441	455	441	418	444	404	418	432	423	426	461	425	451	439	430	440	425	454	433	423	424	424	403	441	426	418	436	429	427	411	401	404	447	404	435	390	463	412	479	440	424	417	432	477	416	428	451	451	428	437	457	441	465	428	436	424	396	428	406	392	431	445	433	422	431	393	448	432	447	390	423	451	469	404	432	465	412	425	405	437	452	411	467	424	451	400	409	410	396	452	412	471	446	454	442	437	427	454	414	462	452	425	422	400	448	448	411	425	460	445	408	436	447	441	455	411	449	450	442	446	452	448	431	429	446	428	395	397	428	454	425	418	416	440	413	456	455	406	432	420	419	424	464	409	433	424	424	412	437	400	437	432	406	401	468	407	428	432	420	435	453	447	436	429	424	429	448	469	383	468	427	466	451	383	422	453	415	415	426	434	442	433	440	413	425	415	431	421	464	440	433	417	393	442	453	444	434	456	424	434	430	379	471	448	420	449	452	420	474	447	461	419	421	406	446	425	435	424	439	418	434	427	457	414	448	430	420	404	430	437	379	463	395	455	435	394	453	392	474	433	405	436	409	433	417	403	408	417	382	440	444	404	422	463	443	429	420	446	414	439	434	453	432	445	436	420	429	461	462	443	417	439	413	420	416	448	387	449	440	395	414	437	450	415	434	436	443	434	424	416	412	403	437	420	435	412	410	436	439	432	435	407	445	440	437	435	400	432	404	485	374	456	448	486	424	449	453	419	413	434	417	461	451	411	436	417	423	438	405	465	431	438	410	417	441	445	443	422	467	427	419	437	427	446	431	439	394	414	441	456	428	440	392	431	413	452	422	435	440	469	417	416	438	418	430	449	415	446	413	442	454	459	423	422	423	431	459	413	456	442	403	440	463	450	440	415	403	381	411	438	462	454	435	401	445	406	408	440	413	452	433	445	437	449	466	442	443	455	430	408	453	481	456	417	449	425	440	443	433	416	408	414	422	439	430	440	418	441	435	455	439	462	414	434	411	427	435	411	437	391	420	461	424	408	434	412	401	423	405	418	424	461	436	393	445	420	439	442	433	458	395	417	429	423	422	424	446	446	435	431	428	444	419	470	428	443	450	410	465	476	442	415	391	456	460	497	398	466	436	399	390	428	427	400	443	425	418	410	421	409	461	481	418	428	419	442	404	444	455	417	422	477	448	431	459	444	436	407	440	425	428	422	434	414	458	429	447	395	402	422	406	418	442	388	449	439	427	429	447	447	411	432	428	410	417	451	458	431	424	401	429	425	449	431	445	393	445	432	453	441	448	478	433	408	428	429	437	404	415	409	403	381	460	420	414	440	409	399	446	475	465	423	417	444	391	407	412	428	438	434	428	459	412	430	421	427	413	410	418	425	422	444	410	446	465	445	456	400	427	433	420	396	421	431	452	441	450	464	441	458	441	483	400	414	428	391	435	402	450	443	398	431	394	398	446	456	435	474	440	413	427	460	409	434	412	458	452	410	394	414	353	398	419	388	429	421	416	423	444	419	438	428	411	483	426	410	437	403	429	419	418	425	436	451	418	473	401	421	425	441	445	439	434	443	388	435	452	481	430	414	427	445	436	413	468	435	443	398	431	449	439	464	436	421	407	425	432	439	425	467	457	404	456	399	445	432	443	461	409	422	431	475	388	420	453	435	448	435	450	417
58158	57635	29344	15696	4243	1671	500	440	450	463	422	455	422	404	443	433	393	418	438	420	433	455	384	429	417	438	430	437	430	420	445	397	382	434	446	419	398	440	452	420	441	441	422	393	434	437	401	387	414	391	404	429	412	439	378	414	405	405	392	392	399	443	420	417	411	406	409	417	398	446	448	410	435	438	404	395	385	415	415	404	399	427	432	412	367	435	375	410	406	359	444	376	434	474	389	395	427	393	394	433	424	379	395	397	451	457	380	395	388	417	378	395	436	439	426	412	401	401	385	467	396	416	421	403	411	420	377	425	388	398	374	408	396	418	383	406	455	407	400	388	407	396	408	437	379	424	418	396	433	376	355	392	388	404	421	416	392	402	364	435	404	408	469	433	368	411	407	402	398	395	419	428	447	408	414	421	362	432	407	410	391	422	412	421	398	426	410	417	426	437	411	399	389	404	418	387	393	414	424	415	431	402	414	401	413	369	401	431	405	402	424	414	396	395	425	427	400	439	431	378	389	377	409	430	395	390	417	422	417	405	443	436	422	429	389	408	427	431	415	387	375	416	398	394	368	405	401	419	407	405	411	411	415	438	411	445	372	400	394	410	398	438	429	401	406	406	406	415	436	403	397	399	402	378	428	406	449	422	410	422	398	404	410	426	421	404	421	381	388	417	395	395	401	438	391	396	406	381	394	425	414	417	438	408	396	388	388	398	399	393	367	383	410	389	377	400	448	390	411	388	410	397	398	416	412	400	385	388	404	399	394	425	399	387	396	436	395	440	435	399	410	402	421	395	381	397	400	411	432	417	409	406	384	407	367	431	387	392	364	381	395	427	391	377	414	415	432	415	453	429	402	413	409	395	403	384	418	390	415	397	417	379	405	400	425	434	413	431	420	435	379	407	419	393	398	379	401	403	429	348	406	418	417	423	418	407	405	424	423	419	400	415	404	404	390	388	402	411	383	406	399	385	414	399	426	401	356	396	379	401	404	366	375	418	409	403	408	365	420	410	408	384	383	442	377	403	398	406	391	399	404	395	398	395	381	406	443	388	439	401	419	387	409	385	355	397	421	414	415	430	390	389	408	379	383	375	427	426	406	394	391	433	415	402	409	406	389	395	404	383	411	427	401	408	385	394	401	404	395	387	381	412	402	392	391	421	405	399	422	400	426	417	414	417	413	426	396	405	409	424	387	373	399	425	405	420	411	405	398	416	411	414	430	422	387	444	396	402	388	422	388	435	370	422	425	422	401	386	416	425	385	407	404	403	412	414	402	381	399	403	434	426	395	387	466	398	390	454	423	407	421	395	408	412	390	430	403	375	445	427	375	373	379	424	423	412	393	428	410	385	422	433	457	417	399	425	412	403	414	395	398	400	453	397	394	414	400	404	416	416	399	428	382	431	429	421	393	411	413	403	389	415	429	398	439	413	433	378	411	424	384	377	392	427	391	410	394	431	356	392	399	409	408	403	421	452	414	410	419	393	428	383	428	375	415	427	407	425	414	389	408	427	393	409	414	421	400	405	415	415	414	411	392	369	408	438	431	409	434	382	376	409	400	400	401	385	394	399	399	377	395	412	403	442	400	382	389	386	399	399	393	423	404	424	384	375	394	429	419	379	417	389	395	404	421	425	380	388	379	406	428	407	422	424	440	388	390	396	401	410	409	410	384	414	415	443	400	409	417	417	422	395	413	402	393	399	391	400	395	402	405	385	403	425	436	419	375	395	416	411	439	409	426	386	424	434	413	413	408	410	412	386	405	376	415	380	395	387	398	364	417	397	455	408	409	452	376	421	407	427	407	379	372	406	419	416	420	365	411	399	381	444	399	387	407	396	417	448	424	434	421	422	438	422	375	432	424	420	414	428	408	368	389	411	397	401	405	380	403	401	417	445	396	402	406	414	402	429	408	415	370	413	433	426	406	431	415	408	421	415	396	424	413	452	400	417	396	422	413	389	455	400	402	404	391	408	385	373	411	410	419	413	405	439	424	438	433	421	390	410	434	437	380	418	409	423	392	424	420	394	399	405	398	399	411	437	427	407	383	411	433	391	397	376	399	373	377	397	404	436	394	403	403	424	427	409	365	386	393	400	426	424	419	366	401	429	393	418	411	420	425	413	389	399	414	418	418	396	422	457	398	417	400	397	407	420	421	398	390	387	432	402	380	400	395	393	425	413	371	379	451	407	415	393	442	410	411	422	418	422	425	394	413	417	415	430	356	403	433	375	400	438	392	395	416	396	382	404	404	439	376	404	391	400	408	427	387	406	429	388	417	369	404	389	432	410	413	404	396	385	380	411	433	427	386	411	426	411	422	380	435	396	344	403	395	425	421	423	409	395	401	373	382	377	424	433	401	415	399	412	415	406	377	442	428	401	413	410	403	394	389	385	394	423	394	425	390	381	437	405	392	436	413	376	398	424	400	435	417	382	372	420	380	429	432	377	389	377	451	424	380	362	424	428	397	406	419	399	379	374	375	409	434	394	409	389	402	414	398	457	397	424	391	400	413	429	399	401	424	425	389	423	381	391	406	395	425	419	416	422	418	406	424	395	403	423	399	395	425	391	418	432	461	422	401	379	394	413	412	417	390	396	413	411	420	424	390	397	385	413	398	393	359	409	412	377	413	424	382	398	426	409	370	401	420	420	367	422	438	394	433	427	418	407	423	401	388	399	367	400	437	413	422	415	431	405	425	403	412	428	409	418	413	419	422	405	438	430	441	418	417	406	396	406	407	405	443	420	386	428	397	364	428	399	411	417	451	395	395	437	388	462	394	420	414	392	445	400	441	416	395	412	438	424	407	402	434	413	427	382	442	424	386	418	418	407	394	374	396	414	391	408	389	450	438	395	416	411	418	410	388	402	440	375	373	433	381	384	370	380	416	387	403	407	409	398	381	391	384	414	391	389	383	384	387	383	378	395	428	387	426	412	390	420	391	392	417	428	417	391	442	400	360	417	420	439	423	424	399	396	388	405	372	406	401	430	435	393	418	422	415	414	383	372	402	449	426	386	373	436	455	396	395	434	434	417	430	454	405	421	425	403	407	383	398	399	392	378	410	409	447	388	394	423	419	405	395	399	394	403	405	377	443	376	397	408	444	400	366	407	370	399	406	393	453	436	401	399	393	442	417	390	377	388	381	424	401	388	444	379	390	395	425	391	426	400	422	434	417	379	398	419	418	387	434	394	388	407	416	423	404	417	418	373	381	407	413	387	406	388	399	406	395	432	400	388	376	375	408	387	442	439	380	400	361	416	381	423	392	393	389	400	406	387	414	389	399	378	403	427	395	387	425	367	375	399	414	378	433	405	394	449	419	424	423	385	400	385	395	374	368	413	393	391	414	438	386	383	394	393	389	432	394	426	390	398	402	417	425	389	444	409	436	435	400	385	395	417	438	412	380	415	440	405	403	398	402	387	412	424	411	385	397	403	386	413	359	430	390	389	419	411	400	388	412	428	396	418	397	414	379	399	428	415	385	393
24473	21608	28387	25021	20714	9201	1306	809	648	673	671	644	639	581	617	589	631	620	631	576	593	557	622	589	549	578	647	604	551	598	521	558	573	563	596	604	596	573	553	611	630	615	586	614	621	585	562	593	596	548	598	594	589	606	581	604	611	596	602	542	604	603	574	570	621	560	583	557	558	604	596	570	557	611	564	618	580	599	603	596	575	542	599	556	556	590	591	551	559	627	604	546	589	577	596	589	553	601	561	587	564	556	556	596	610	613	595	579	571	594	589	548	522	552	562	574	644	614	612	585	575	586	583	605	557	572	595	599	613	603	563	545	567	568	604	560	565	566	587	597	609	575	546	569	600	605	570	557	606	572	572	591	575	587	630	567	579	576	538	595	522	599	571	591	603	591	623	592	630	557	560	585	569	561	553	587	576	563	561	568	567	562	578	571	616	538	577	566	561	555	593	621	585	569	567	622	602	540	622	622	575	566	595	575	571	565	564	570	610	608	603	626	599	588	595	576	581	558	536	551	575	568	578	597	579	592	573	555	626	593	586	575	578	551	560	584	559	553	583	563	537	614	530	600	593	549	598	589	557	609	593	597	585	558	576	581	589	629	578	564	608	557	575	569	570	566	604	566	594	582	618	571	555	559	610	564	594	589	584	572	543	575	614	507	604	639	595	571	561	576	581	572	577	567	587	550	594	573	566	590	554	574	598	544	558	621	546	591	587	582	590	586	611	574	644	614	563	578	562	576	589	565	579	567	551	577	568	539	557	563	561	563	610	591	556	559	554	558	562	593	587	580	570	612	555	566	613	582	593	565	605	556	588	542	594	539	550	570	585	585	582	593	557	587	601	581	580	563	622	601	579	576	584	606	558	605	579	585	548	585	595	592	574	573	543	578	560	580	614	551	570	576	567	572	564	586	575	552	564	564	572	569	589	635	574	564	589	581	552	599	572	610	574	587	576	525	567	560	542	577	536	567	597	615	570	576	624	569	594	514	521	540	574	573	538	622	593	597	536	570	551	592	559	549	564	586	532	561	579	580	571	618	586	593	536	593	584	557	552	542	568	551	560	576	587	564	553	561	555	632	568	552	547	589	565	574	559	560	544	601	573	587	549	599	587	561	583	603	608	613	546	561	574	594	530	574	583	583	601	546	557	538	569	558	610	583	619	513	583	577	596	532	573	540	589	586	553	589	569	631	543	601	554	577	573	573	617	585	567	554	608	547	587	570	581	582	579	559	545	530	575	564	575	548	597	583	569	576	544	595	554	586	563	576	573	588	549	597	587	578	584	572	586	601	570	626	564	574	551	595	527	595	636	570	596	594	571	587	575	596	541	580	577	521	601	596	557	596	600	553	519	544	541	587	574	592	595	562	555	552	560	542	539	587	541	564	589	574	557	595	617	530	586	576	549	635	565	566	608	572	607	632	551	612	584	582	567	594	558	588	564	584	588	596	589	571	575	559	581	522	565	596	563	551	531	565	576	547	583	566	551	549	531	566	576	605	557	534	618	552	557	561	579	599	588	575	555	592	546	602	582	588	594	560	597	576	573	569	561	570	549	584	574	531	599	586	565	579	587	534	584	509	571	554	571	550	591	569	612	636	553	601	622	587	529	553	575	589	555	523	583	527	537	580	562	609	585	599	614	583	522	553	548	572	528	584	603	564	604	583	519	564	583	536	607	567	574	571	624	561	557	584	522	561	595	567	595	601	532	608	546	539	551	567	586	546	555	574	607	594	539	552	569	569	558	595	595	569	575	559	558	583	534	523	589	542	608	573	581	567	600	566	600	573	560	581	546	565	600	639	566	533	537	570	575	544	534	598	564	527	587	599	561	612	554	570	586	546	602	575	526	572	618	555	549	571	582	577	586	553	577	590	562	556	602	566	566	619	560	557	585	586	565	584	565	577	540	553	517	555	570	596	590	531	596	564	568	587	616	586	587	577	588	567	538	589	562	569	589	586	556	574	610	597	551	569	578	574	580	548	531	552	592	577	613	561	598	599	574	608	551	550	574	585	541	600	550	580	598	577	529	564	539	596	594	554	580	554	604	565	573	532	582	539	584	549	550	583	614	556	616	581	571	552	527	587	517	598	568	544	561	604	589	524	576	626	582	563	618	545	539	616	580	575	572	603	636	583	597	558	569	593	576	572	590	530	600	553	528	566	526	581	598	608	573	576	543	567	567	573	562	561	597	581	570	565	584	542	570	572	582	594	627	535	581	543	591	553	550	562	607	553	569	527	612	581	532	587	583	533	592	541	589	553	574	574	516	578	573	583	583	598	564	530	571	585	546	557	578	575	606	584	599	582	571	616	597	550	558	582	588	551	518	555	581	562	555	571	599	554	577	544	603	611	550	576	532	601	558	592	558	543	520	587	609	575	575	598	563	531	592	576	569	556	562	552	580	583	579	554	576	562	604	559	589	613	554	571	575	592	581	545	561	599	577	572	615	553	563	576	616	614	572	592	601	594	566	532	546	591	591	559	546	604	583	527	582	580	529	564	541	617	579	552	606	599	514	577	585	553	612	583	595	555	572	613	557	607	559	551	603	572	571	590	562	613	548	564	542	583	592	608	581	574	597	583	586	590	577	612	569	552	612	537	559	577	518	564	545	561	548	561	598	576	561	607	544	590	559	598	551	619	587	550	593	606	543	594	574	561	546	594	568	615	557	606	570	561	574	575	583	556	518	542	565	562	593	584	575	586	606	584	553	598	564	609	573	611	546	560	568	595	563	559	537	595	596	570	600	593	572	523	575	586	545	575	541	595	580	581	514	569	582	554	575	573	568	595	556	580	544	596	582	625	525	553	603	611	582	573	579	595	567	571	555	560	575	598	557	591	554	564	560	591	551	595	579	543	586	544	610	566	558	628	518	569	564	544	557	572	584	599	541	552	589	569	600	601	587	567	593	600	616	542	563	541	579	524	561	596	586	593	568	595	594	585	570	560	612	582	591	579	564	537	605	568	571	599	566	559	569	572	552	555	563	596	582	539	567	588	571	517	573	569	558	583	570	607	580	600	582	548	546	603	565	541	598	593	557	557	591	598	598	588	574	537	607	589	609	585	603	575	542	568	562	501	567	550	537	582	617	576	598	535	567	586	594	586	564	592	559	541	585	516	556	583	554	571	592	552	594	590	573	559	547	578	550	564	602	577	567	599	575	546	588	596	554	563	576	611	599	563	584	575	563	553	616	579	565	581	579	583	566	556	598	574	578	550	605	570	555	596	582	558	544	595	576	543	607	591	550	610	574	568	588	594	600	585	565	518	577	612	556	585	604	563	590	537	564	560	590	580	594	564	559	563	597	560	582	585	572	573	557	610	576	573	540	554	565	563	565	643	521	562	510	596	559	577	583	590	556	589	571	514	573	581	591	581	557	545	587	538	514	562	594	588	552	551	596	600	558	557	571	558	594	620	554	565	553	554	576	580	590	607	554	573	577	564	606	586	596	572	581	583	542	566	582	586	598	611	609	557	563	561	589	583
61259	68142	41397	26029	5744	2453	710	655	687	659	557	593	578	547	501	532	561	561	557	516	528	523	552	587	530	535	507	534	602	572	567	524	552	539	538	528	546	581	596	551	550	571	558	549	558	500	557	558	524	544	502	509	530	527	553	522	517	550	537	537	558	563	532	543	505	541	529	525	548	497	540	512	506	499	582	564	504	512	536	553	541	536	508	538	580	538	563	498	505	477	504	561	523	535	599	522	527	518	553	554	547	499	516	589	653	616	521	503	518	534	547	555	496	518	511	529	530	535	474	495	581	526	516	532	484	542	487	498	516	533	481	528	513	523	502	545	556	544	484	527	548	520	510	506	479	526	446	524	509	504	517	512	506	565	535	568	545	553	531	532	527	550	510	528	536	479	534	486	519	556	508	539	498	525	541	506	516	571	567	550	521	501	569	512	498	540	477	572	545	526	536	512	492	524	522	509	534	516	529	541	565	539	511	522	501	533	538	502	542	497	525	533	487	520	518	502	509	501	509	501	509	532	522	517	481	546	531	534	567	536	556	531	517	490	538	501	586	503	545	517	492	523	541	527	506	515	549	538	522	504	524	503	514	483	523	523	540	500	484	520	553	474	515	550	495	527	513	534	500	496	534	496	526	510	533	510	561	520	498	542	524	547	515	487	561	502	520	530	527	499	498	525	547	475	513	497	555	529	539	547	540	556	537	505	518	503	526	528	525	487	532	517	534	594	538	527	485	525	556	514	519	521	532	538	573	520	543	536	534	552	512	561	533	485	499	542	525	514	540	524	541	543	524	535	535	513	520	503	473	515	495	500	522	524	524	574	494	514	530	513	535	544	524	529	519	514	539	527	517	514	553	531	544	545	548	495	504	493	557	568	488	491	497	534	521	551	505	565	528	495	549	525	499	498	514	509	528	523	532	507	491	531	551	545	564	518	486	537	540	491	546	532	518	530	574	498	509	520	506	504	549	572	537	505	550	500	515	501	524	567	489	533	552	493	492	561	548	518	534	533	522	505	514	526	507	539	554	508	453	531	543	502	533	471	509	507	549	533	547	517	589	520	547	546	486	534	552	527	535	549	537	511	535	524	521	556	547	526	501	553	528	545	504	515	532	548	519	514	517	543	536	564	522	519	496	522	577	575	547	524	501	514	532	541	513	535	511	529	541	538	527	518	543	525	510	545	504	508	525	537	520	522	493	497	508	485	555	525	533	502	502	491	474	533	534	523	493	505	513	518	523	517	499	532	493	498	497	518	559	537	520	515	525	538	539	505	506	490	517	531	510	533	527	503	550	514	544	534	538	506	553	514	555	561	516	547	539	516	510	544	540	488	550	524	535	512	539	533	531	500	536	560	549	550	517	536	491	552	511	485	497	553	556	526	578	531	520	537	508	501	492	531	534	517	538	488	527	522	532	490	565	528	521	505	534	508	527	551	520	543	566	512	510	496	505	541	471	485	547	551	518	526	517	551	521	569	542	522	552	489	559	511	502	516	518	549	555	491	508	504	522	475	535	529	460	509	513	553	548	509	504	523	514	508	509	517	547	541	508	566	499	548	529	574	542	549	495	513	552	523	548	445	519	512	550	538	500	545	534	500	524	548	541	517	518	510	514	563	501	538	533	528	535	511	488	540	522	522	541	537	517	523	524	524	546	547	540	515	546	494	500	511	529	554	502	501	518	564	502	529	496	558	541	514	535	546	496	501	483	490	510	527	493	528	490	482	527	510	502	563	492	477	545	510	529	536	541	551	546	499	504	531	524	511	523	507	539	593	512	523	537	494	525	481	539	547	567	530	527	523	496	510	537	494	492	516	547	552	517	524	517	545	515	530	492	496	500	565	477	490	491	513	520	516	501	537	498	517	522	535	521	542	475	537	527	509	540	565	524	495	505	544	526	508	550	514	519	487	516	577	461	511	515	544	494	497	522	544	539	543	508	568	502	535	536	478	523	522	518	458	518	534	505	524	479	558	552	510	493	491	514	528	496	553	550	520	529	553	529	556	504	532	511	536	550	537	482	512	541	583	489	509	518	535	497	504	544	543	537	510	505	510	528	522	551	526	510	566	518	532	543	555	528	461	521	513	530	506	529	528	512	592	534	509	497	496	538	512	500	510	553	499	566	515	507	503	525	479	560	537	580	460	513	530	514	509	519	503	559	506	516	517	540	508	565	535	521	530	514	520	542	513	524	539	528	537	545	500	521	533	540	502	501	476	554	547	511	506	530	539	534	461	527	501	491	567	554	530	515	514	540	507	490	538	517	526	510	549	497	509	492	545	490	522	463	513	543	501	523	506	570	507	502	490	507	542	512	520	527	554	544	574	537	484	507	538	505	526	505	519	541	523	552	495	530	506	529	530	505	532	557	526	534	543	524	535	511	494	558	502	532	534	521	527	524	534	561	530	508	486	498	507	513	500	494	505	553	504	507	517	536	521	548	527	568	537	521	484	532	571	492	568	519	521	509	513	505	490	490	548	481	539	506	532	549	516	522	528	520	515	534	505	549	495	550	509	545	485	499	533	530	505	511	497	497	521	556	482	536	517	531	501	549	532	516	526	477	533	534	542	485	546	510	553	535	524	502	545	553	550	521	485	516	524	552	573	490	482	519	554	488	519	503	521	536	524	556	523	582	536	532	535	487	544	496	513	466	535	521	503	531	549	510	492	528	522	572	542	455	548	518	515	537	491	516	532	510	563	524	488	472	535	489	511	502	528	536	538	501	551	513	526	520	542	532	518	508	533	534	520	508	583	514	513	522	498	528	521	521	519	533	512	558	539	539	519	482	556	498	526	545	509	545	507	491	558	523	504	561	531	503	541	536	501	517	553	528	546	509	556	482	512	474	527	557	492	505	488	496	529	474	514	518	505	554	520	516	551	534	489	520	498	489	495	530	517	482	541	513	511	509	482	529	514	530	503	505	533	528	537	497	534	561	581	520	484	519	528	525	524	540	522	505	557	517	516	513	510	557	535	560	503	504	549	505	542	505	510	575	519	481	554	495	537	526	517	550	553	535	533	482	520	567	539	562	500	555	558	540	490	473	505	513	480	508	520	495	514	554	492	522	541	532	520	507	507	535	522	570	510	521	518	545	531	541	481	506	554	489	504	516	536	512	545	560	529	521	480	525	530	530	517	501	476	525	507	506	549	512	519	542	549	525	525	539	526	494	510	532	468	544	541	521	529	543	542	499	502	521	504	517	503	493	513	533	508	532	514	502	520	545	489	517	543	520	520	540	536	543	490	521	539	545	545	547	575	542	499	547	570	528	487	497	523	518	559	531	548	464	533	526	532	566	507	518	525	521	550	542	474	509	540	525	526	500	519	564	550	521	527	505	499	468	489	517	542	531	546	514	576	513	509	557	510	537	504	526	526	517	530	535	556	494	494	538	520	534	533	497	524	496	526	523	499	510	520	502	547	538	521	519	474	538	548	530	546	520	510	540	491	541	546	523	506	514	511	508	511	484	565	519	462	511	524	474	535
30528	21715	7769	3188	834	625	568	595	548	588	568	566	522	570	529	527	549	571	563	558	576	525	567	585	561	554	565	538	568	583	583	526	585	584	563	566	543	538	594	570	563	642	547	520	571	528	523	578	557	638	587	517	530	567	576	563	575	517	552	535	574	562	582	598	549	561	530	528	541	553	568	567	590	571	600	568	534	523	535	566	588	553	553	581	568	565	552	566	599	518	549	560	547	571	525	590	541	608	527	536	551	561	586	577	511	549	620	560	580	586	545	592	572	561	558	565	527	547	574	591	559	551	565	562	551	529	538	529	570	570	542	563	568	582	529	554	562	541	607	557	576	569	584	568	601	602	585	551	583	575	560	532	556	580	588	596	548	502	550	560	532	545	576	514	567	573	545	579	581	575	557	562	579	606	556	592	534	571	546	547	583	572	557	580	590	597	518	530	560	580	542	532	560	567	553	521	543	517	562	547	573	550	556	535	567	529	558	554	596	532	588	578	532	561	571	538	567	527	541	591	579	544	560	536	587	551	560	532	543	552	570	571	561	531	534	539	530	576	561	568	534	584	514	559	544	581	562	503	523	532	611	550	552	571	584	556	574	573	553	547	576	541	586	561	536	551	566	509	548	548	574	536	517	587	569	560	566	605	536	522	553	531	581	512	579	572	558	548	563	541	528	580	562	623	599	546	547	586	543	604	587	572	555	590	555	540	601	591	550	586	532	589	569	543	510	547	563	551	553	568	558	575	518	519	560	551	580	537	575	563	562	569	549	547	529	573	544	582	543	587	574	542	582	528	547	576	539	576	570	534	608	559	551	582	539	521	582	581	590	585	544	581	534	586	612	587	541	575	551	577	514	573	576	552	542	597	523	497	557	564	554	510	584	568	538	558	553	573	538	556	567	550	561	579	620	577	599	573	582	549	575	565	569	570	570	543	551	566	553	517	589	535	534	535	583	581	530	587	560	569	571	540	525	588	594	547	517	587	624	556	565	571	557	585	546	595	611	600	564	546	502	527	587	537	608	559	601	565	584	548	538	516	581	591	559	564	594	558	554	562	550	594	530	596	572	593	553	550	548	559	575	525	583	542	543	573	562	531	588	495	567	544	583	601	595	574	588	552	584	565	572	555	553	551	546	554	567	541	559	514	593	571	510	597	594	543	582	565	527	549	563	576	573	566	574	551	562	520	576	538	552	550	593	592	547	571	540	541	582	545	577	565	547	578	593	534	557	559	554	571	549	561	544	563	554	581	542	588	561	551	556	537	520	613	571	554	552	524	608	520	562	538	579	500	533	570	556	585	555	582	603	557	566	534	534	543	567	566	548	519	556	579	556	588	558	558	529	557	545	551	557	574	587	531	559	564	569	531	534	594	572	585	593	556	581	580	587	553	573	555	545	557	559	566	556	536	558	532	495	545	571	550	564	595	587	549	543	524	543	594	533	591	549	561	572	574	534	570	618	559	590	574	560	551	569	560	543	597	564	520	552	620	528	529	539	536	585	589	542	567	606	539	555	572	531	580	530	589	561	546	579	587	551	560	533	552	550	547	541	574	610	559	571	554	532	605	576	547	568	609	586	556	598	594	539	541	527	532	588	528	572	559	525	556	569	512	554	510	580	593	543	568	561	523	560	600	578	544	589	562	552	575	548	564	539	575	540	586	564	558	565	564	578	564	557	576	535	560	619	589	587	571	580	512	548	598	571	570	519	532	572	558	587	553	566	541	550	575	550	555	571	620	579	573	548	542	566	533	534	522	579	579	575	547	578	550	548	591	556	527	580	526	590	591	574	552	559	599	579	573	541	558	531	563	568	571	583	565	579	553	592	539	540	597	543	557	549	585	568	564	584	568	592	563	547	542	586	560	553	564	566	515	561	572	531	578	585	590	544	554	561	526	516	588	570	579	572	585	496	610	585	567	581	530	554	533	567	573	578	562	561	591	580	558	557	581	558	539	513	548	597	570	620	507	584	542	586	534	534	603	567	562	544	528	570	558	563	590	554	596	513	546	527	558	545	582	547	553	571	546	569	592	536	609	572	572	531	580	547	521	551	602	571	508	562	594	591	570	574	583	588	532	550	528	585	558	583	527	540	550	556	581	558	549	531	556	579	570	566	558	581	532	584	571	596	520	598	560	599	523	547	553	536	542	579	514	604	594	493	545	560	568	557	522	606	543	564	526	623	563	525	555	569	554	562	552	612	618	627	541	575	556	535	561	606	613	609	543	553	527	588	539	580	590	595	556	586	561	578	557	535	591	536	604	554	560	574	549	538	578	551	605	527	543	549	540	555	557	585	543	563	549	602	584	571	583	577	578	543	540	566	594	562	553	563	558	559	594	550	559	564	577	544	592	576	554	551	578	577	594	578	555	563	494	528	555	533	589	632	570	512	554	596	604	567	593	539	592	555	538	540	597	561	631	565	517	585	572	562	525	570	561	541	577	577	594	533	580	526	583	557	528	560	545	589	565	545	566	577	553	549	543	563	568	605	550	570	541	537	551	533	581	594	560	546	583	578	549	613	559	559	568	593	535	578	518	564	568	538	564	539	587	532	506	540	578	566	541	513	532	566	496	518	586	550	543	577	515	539	545	596	576	548	548	585	542	615	596	558	558	546	588	516	553	587	548	562	571	548	589	555	585	595	582	578	583	545	557	552	550	558	576	577	558	574	545	580	534	562	562	572	585	585	578	557	559	536	534	560	564	569	552	560	584	530	523	569	537	560	605	582	541	566	561	537	593	571	592	540	540	569	560	539	525	561	551	572	572	558	516	554	587	554	549	540	541	559	546	541	523	569	559	544	568	545	566	558	563	570	475	556	580	565	573	500	563	554	582	507	601	574	557	576	563	512	570	597	527	583	569	536	554	572	525	563	565	548	595	569	577	561	552	513	554	567	562	546	603	549	602	584	523	556	553	538	560	573	568	553	597	561	572	510	520	570	517	543	597	590	530	596	538	553	571	557	586	566	591	574	592	532	566	556	550	574	576	576	591	549	524	590	545	585	542	577	570	554	540	551	526	564	555	552	598	567	563	569	573	555	570	560	574	602	612	534	549	557	585	627	556	579	571	556	545	534	592	558	539	581	575	579	571	574	540	558	587	615	550	553	599	561	574	590	583	568	519	561	571	533	559	593	549	557	572	530	556	600	481	545	591	598	582	538	569	536	576	565	544	562	567	540	574	584	604	547	543	559	559	553	570	584	544	531	587	559	542	530	573	586	578	553	529	511	564	595	540	536	534	588	566	584	593	556	533	559	547	601	579	569	567	551	578	561	533	552	554	526	513	570	524	555	563	599	537	527	597	534	579	545	569	548	571	562	548	493	519	554	577	598	580	604	544	552	610	596	564	525	570	588	573	521	580	593	522	576	570	603	539	595	575	554	544	552	606	601	554	535	590	545	519	533	555	562	529	542	576	548	537	581	566	565	559	552	539	529	594	514	575	569	529	564	570	579	535	563	563	552	592	562	591	558	549	552	569	555	556
20201	16128	3895	2554	718	496	499	509	462	517	490	458	473	463	450	481	454	446	457	448	476	512	472	480	473	468	481	493	454	485	503	465	491	486	502	434	468	450	522	490	499	493	462	471	473	492	493	469	472	490	493	444	489	505	477	475	481	449	491	491	464	461	471	520	508	458	490	436	452	446	473	464	471	450	467	474	487	486	496	491	472	433	511	473	455	513	489	480	500	471	456	467	457	473	471	462	428	484	479	476	470	456	486	469	460	513	451	471	485	451	474	470	477	484	480	470	423	485	494	469	501	452	491	498	474	503	495	491	437	442	471	503	521	510	505	458	454	434	460	485	483	436	510	454	498	440	425	477	487	442	435	467	491	466	481	467	462	468	496	505	453	478	488	457	496	487	450	477	491	467	464	474	465	464	456	429	456	457	494	451	485	460	462	453	487	458	455	443	496	478	471	429	455	472	466	458	467	444	466	534	492	483	474	472	482	466	475	501	454	515	449	523	462	487	501	465	485	457	465	482	467	430	472	477	483	470	461	421	443	514	499	457	482	479	467	495	452	460	485	467	475	435	482	411	480	497	477	449	455	461	483	486	524	497	487	457	470	477	482	456	454	430	467	462	446	438	481	477	477	492	449	481	438	466	470	474	454	505	429	442	495	512	462	463	444	448	454	469	448	463	465	444	493	473	475	492	478	482	488	477	464	447	452	469	450	433	472	424	488	489	481	489	456	479	464	472	497	464	482	510	453	499	446	474	474	460	477	443	446	483	457	523	480	460	461	446	471	451	474	479	500	493	485	458	494	480	471	454	459	468	488	481	447	478	455	473	473	441	434	463	460	479	470	482	467	486	469	508	464	479	440	472	490	448	445	441	446	479	463	476	454	472	454	437	503	492	461	496	429	456	449	428	525	456	450	488	465	450	469	428	443	467	481	482	462	495	464	431	466	437	485	438	445	459	525	484	485	473	482	486	476	476	477	484	452	528	488	475	459	472	461	471	482	427	490	460	488	453	480	504	490	474	469	532	444	486	450	462	480	463	505	481	471	521	459	498	477	482	456	431	505	470	427	428	473	444	474	497	469	459	437	495	491	452	457	449	445	452	460	477	464	457	448	523	500	486	500	476	465	487	489	474	464	467	454	488	459	476	470	475	473	487	453	494	478	451	514	488	493	504	472	497	497	473	470	453	481	455	470	456	470	468	438	449	487	481	488	451	467	431	471	483	435	429	465	503	470	470	473	460	462	472	504	455	487	454	509	514	509	496	487	479	442	477	448	452	487	477	501	441	484	471	483	482	458	463	462	465	452	457	422	467	471	465	476	470	477	459	461	451	502	468	447	511	482	440	501	470	468	462	465	511	475	509	495	448	462	458	481	469	480	484	466	477	494	473	483	442	469	439	490	490	494	485	503	486	467	492	476	488	504	506	518	437	468	483	479	484	438	509	458	496	466	459	498	499	487	456	457	492	481	480	517	441	445	464	487	467	479	460	449	469	473	459	510	493	508	468	475	474	478	457	480	452	454	448	476	502	492	432	460	485	483	516	457	491	478	505	508	468	496	483	486	477	478	464	460	430	442	472	461	464	474	495	453	457	464	484	459	436	463	515	506	461	467	500	448	507	420	523	458	470	462	463	495	473	455	445	481	480	430	448	461	464	452	471	491	440	449	551	454	489	431	474	464	493	424	440	452	481	459	464	444	461	460	467	456	468	488	450	455	509	504	502	458	458	449	445	458	479	432	471	469	487	473	475	444	491	437	488	473	456	466	462	441	477	474	444	518	497	444	479	467	447	483	474	468	436	420	496	486	452	491	482	463	471	455	498	489	462	533	456	435	473	445	463	485	481	436	517	444	471	422	463	469	432	478	494	479	455	448	505	470	480	480	508	437	449	474	470	503	449	453	473	470	450	475	473	469	447	442	461	448	462	499	508	443	495	450	429	497	450	442	464	472	434	458	462	453	449	458	453	498	433	463	428	439	454	453	492	447	470	506	462	480	467	478	473	457	479	503	446	466	558	455	438	449	511	515	469	445	471	465	482	450	497	440	496	500	475	474	454	456	469	469	491	475	455	476	491	474	451	499	450	448	476	453	466	495	472	447	454	474	448	469	459	490	479	466	492	458	429	498	477	485	464	452	491	495	454	438	498	458	443	477	430	466	475	472	490	470	448	464	471	498	489	488	510	503	508	439	433	481	496	480	512	436	460	438	506	476	463	503	495	501	476	499	475	489	478	465	467	471	454	469	443	478	444	486	489	492	457	468	441	484	480	472	482	482	481	474	449	449	501	470	472	451	490	486	463	497	465	440	475	446	476	521	467	504	464	478	514	428	488	464	442	484	453	470	478	446	490	487	484	494	497	491	506	451	490	453	488	449	476	486	501	499	500	492	489	443	459	473	450	483	424	468	474	509	506	487	448	472	467	489	448	446	495	513	471	487	470	490	461	471	458	502	465	477	466	452	470	450	476	449	484	448	469	522	448	426	489	462	480	453	484	494	465	497	474	459	443	486	509	471	457	455	467	477	513	434	479	447	438	555	463	480	460	468	470	468	495	490	448	431	444	467	502	468	453	477	472	491	471	474	498	467	495	470	467	491	445	463	454	508	482	446	453	469	469	517	464	475	480	466	462	437	476	465	495	446	466	474	421	483	458	456	474	468	434	460	473	490	468	451	482	472	525	479	480	476	478	477	475	478	427	446	456	497	465	456	445	517	445	457	519	492	453	529	451	488	453	462	460	491	462	474	465	474	461	470	504	497	481	473	463	439	486	459	441	467	488	473	471	463	483	443	484	507	430	451	475	460	460	455	470	479	472	469	495	421	448	461	487	477	494	477	436	493	480	513	479	488	486	467	475	508	476	442	494	475	463	482	477	463	444	460	488	501	454	455	460	479	442	494	465	442	486	449	497	476	463	442	490	458	489	488	439	475	468	431	433	476	448	489	482	461	469	460	451	485	410	458	460	475	457	469	488	474	466	464	461	453	444	433	501	496	465	459	504	482	514	454	465	495	453	469	454	467	449	444	476	479	451	490	452	491	488	466	475	456	458	489	481	469	458	453	459	464	476	461	484	460	491	448	504	490	444	448	480	464	485	459	424	484	493	474	488	510	479	438	503	496	445	443	490	480	478	455	419	498	470	442	451	452	484	503	501	489	473	482	486	496	477	418	484	472	468	468	484	480	481	486	504	476	506	462	465	492	489	510	479	514	471	485	498	490	485	447	485	433	482	471	467	487	440	480	475	467	489	435	464	445	492	503	485	460	448	489	436	463	434	446	465	437	476	494	486	464	471	461	461	476	435	503	426	445	478	471	484	462	450	438	512	484	455	462	478	512	472	498	491	460	463	509	449	493	442	505	443	518	482	495	484	503	482	480	495	474	470	476	463	478	477	439	494	498	475	457	452	478	452	482	499	478	496	508	486	513	487	436	466	427	473	437	485	467	454	508	493	479	452	497	474	461	429	482	515	460	447	479	447	476	506	468	471
25568	22221	27465	26246	13852	2245	695	508	489	471	499	490	439	447	489	443	457	446	451	472	430	488	414	469	427	442	459	451	411	456	406	443	457	484	466	506	473	447	430	441	447	404	438	414	449	493	470	445	451	445	447	458	423	475	411	444	430	457	438	420	440	426	418	441	408	441	441	459	454	447	407	449	418	464	414	465	446	429	486	438	428	435	443	421	454	431	453	440	450	490	445	437	438	451	444	467	434	455	436	426	460	431	423	472	482	470	453	429	448	451	472	449	467	432	463	445	458	422	442	456	465	461	430	466	413	431	417	438	461	448	464	429	435	438	436	437	433	469	448	469	441	463	468	417	448	435	459	458	437	457	447	421	448	459	463	471	418	466	462	431	469	475	431	459	434	446	413	463	431	447	468	447	428	444	422	432	458	449	468	460	426	437	398	453	407	430	414	457	411	488	447	412	440	426	416	449	471	426	433	465	483	436	467	399	431	406	443	424	426	416	445	413	461	406	457	436	479	423	453	479	445	437	461	444	458	445	457	463	448	444	449	468	435	434	441	433	406	459	441	447	480	428	451	428	471	432	444	498	437	458	462	460	465	438	456	445	429	483	450	454	470	405	458	457	412	449	425	459	425	406	459	434	477	409	444	450	459	433	448	470	447	445	425	460	411	420	412	413	486	466	452	449	456	473	425	417	453	431	483	429	457	460	438	476	451	452	460	442	455	399	463	472	443	434	449	441	438	406	412	454	423	468	444	416	410	435	457	429	450	477	433	468	431	445	391	437	412	411	451	472	465	488	413	456	448	475	416	426	467	436	439	431	415	427	457	485	464	432	444	438	458	451	431	452	455	471	413	453	432	429	448	427	432	413	460	426	456	426	431	432	438	474	435	437	449	423	474	460	453	452	454	444	444	441	448	419	472	416	409	427	400	460	468	457	440	393	466	435	427	465	476	459	445	413	414	441	430	448	450	439	409	434	419	443	416	454	438	434	436	487	428	474	422	496	450	438	452	427	460	439	437	450	486	474	436	451	483	427	476	420	417	439	452	469	446	436	429	440	451	430	429	452	409	424	428	460	420	459	450	441	462	417	442	476	460	406	424	413	448	495	454	451	441	456	433	462	460	472	450	437	443	398	451	431	470	453	422	441	409	432	443	433	420	444	431	485	459	447	441	470	421	439	489	459	467	406	427	452	443	415	429	453	467	489	454	441	430	428	466	418	477	430	439	486	470	443	423	465	472	475	446	449	429	453	450	494	458	436	459	445	437	453	424	440	457	486	430	423	430	456	437	436	490	435	477	474	431	443	400	431	454	478	487	437	426	430	425	449	430	434	448	438	428	440	432	430	465	486	453	427	432	444	419	459	463	436	455	445	470	478	463	475	470	407	450	441	443	447	492	443	416	455	426	444	476	456	455	437	480	448	430	436	494	424	424	423	421	433	428	452	457	421	440	399	472	446	398	455	461	465	442	461	443	457	430	419	464	458	437	434	448	459	450	413	442	439	446	448	460	430	418	442	444	471	451	421	417	428	452	435	441	464	420	448	434	425	401	478	460	453	398	458	424	425	486	447	445	457	467	451	433	424	441	408	412	415	432	467	459	459	455	457	420	440	441	434	445	442	438	463	472	443	456	449	429	441	474	441	451	444	464	462	429	468	429	471	413	467	421	473	457	465	434	500	383	474	440	441	454	420	447	452	450	419	428	439	453	454	442	451	460	443	445	437	452	417	457	432	453	444	463	433	425	431	442	463	492	435	442	466	451	433	445	482	421	418	466	441	416	439	481	409	434	482	443	464	441	422	445	467	451	438	433	447	459	433	469	468	465	468	399	423	427	452	447	422	492	455	456	404	428	441	400	430	430	438	461	438	515	448	487	458	452	428	440	396	432	483	452	459	431	430	450	441	459	412	460	446	449	487	416	440	434	454	464	440	411	434	455	455	448	404	482	425	439	450	487	476	437	464	423	429	479	405	443	450	424	470	453	433	453	448	424	439	411	469	413	435	480	457	492	459	467	431	475	494	425	444	476	455	466	436	409	451	419	423	444	457	440	433	454	451	446	437	424	432	449	426	468	472	431	438	472	436	453	461	429	469	426	473	442	422	451	439	464	426	444	456	431	427	428	501	452	434	423	473	445	461	469	450	445	465	448	494	416	465	457	441	424	457	449	481	451	443	445	422	459	445	475	459	418	411	448	450	453	455	483	467	444	463	419	448	460	374	471	468	463	444	429	437	438	458	440	493	472	405	421	423	447	472	460	438	457	464	480	466	444	491	475	499	391	447	441	476	452	432	442	466	426	447	455	428	457	438	473	456	441	457	405	441	438	441	471	440	452	479	401	460	498	437	447	450	417	443	455	446	454	438	437	441	469	443	445	445	432	464	466	423	478	430	473	435	485	407	432	454	421	426	467	433	485	439	457	445	433	447	444	429	451	457	416	461	457	454	415	433	458	411	442	502	450	456	465	442	449	440	431	423	431	429	457	451	462	430	447	429	447	456	430	471	436	442	428	465	504	471	433	442	438	438	444	454	439	460	439	430	415	478	435	408	485	450	451	396	440	444	441	428	409	462	440	463	438	408	447	461	420	407	464	443	413	447	414	457	408	390	462	438	459	469	452	447	425	433	422	453	436	436	487	444	438	433	478	424	417	437	436	456	458	471	455	443	479	460	442	433	406	448	410	431	438	460	440	458	444	417	425	456	472	444	470	442	437	439	436	461	447	445	454	462	446	464	451	421	424	413	444	421	433	434	429	433	469	450	426	437	424	448	392	448	464	449	448	458	460	429	456	458	471	429	469	478	432	433	448	449	483	446	440	448	480	469	454	421	432	436	456	412	411	443	429	445	444	420	418	462	447	447	443	489	473	431	444	481	456	436	451	445	423	459	469	462	428	428	473	439	485	448	426	467	426	451	468	393	517	408	428	405	424	412	440	466	444	373	420	467	418	423	439	403	456	453	425	401	419	449	459	425	478	465	466	425	443	400	446	466	418	444	403	467	457	457	451	467	412	439	407	467	437	452	438	453	405	439	480	426	419	451	414	439	484	457	443	448	452	447	443	420	444	459	435	434	464	476	466	464	442	482	436	412	440	441	433	445	434	469	455	454	455	474	447	437	451	449	473	439	443	452	443	417	417	452	448	456	446	446	425	469	452	434	459	448	451	443	428	462	447	429	471	458	411	471	395	421	485	452	446	450	496	427	414	456	422	481	447	483	431	436	465	457	426	454	455	414	421	403	435	470	423	422	472	445	445	438	433	466	413	427	423	433	441	478	434	453	417	528	470	434	476	426	469	465	426	456	418	432	417	444	495	464	436	393	444	417	444	451	470	426	435	403	450	456	474	463	448	488	434	451	467	455	425	436	458	442	422	412	438	422	464	468	429	467	450	488	432	404	423	461	445	411	464	492	457	458	419	498	468	456	450	451	449	451	484	467	475	468	471	458	441	428	454	428	456	439	445	434	415	438	450	465	458	428	423	466	486	459
58156	58650	26011	19884	3416	1313	513	447	495	457	443	453	433	420	436	433	420	397	415	433	424	432	434	451	418	453	449	413	433	416	407	458	449	425	427	427	440	447	455	431	440	408	459	447	432	416	372	431	402	407	417	416	431	433	432	423	401	387	396	421	406	380	394	371	404	420	454	416	438	442	423	408	434	386	426	409	408	433	384	409	407	401	441	417	397	413	407	405	434	417	394	404	434	412	442	425	442	399	418	475	430	425	418	430	468	433	409	427	423	439	408	437	424	385	431	364	385	397	445	410	403	424	391	395	403	433	407	409	402	436	403	400	396	408	427	449	448	391	419	445	432	425	419	404	440	437	422	394	412	404	388	417	386	419	393	440	446	379	421	370	385	411	397	426	406	436	402	388	428	439	426	409	388	423	437	367	420	409	406	425	388	440	416	391	442	405	435	362	391	399	418	411	384	404	416	442	410	405	402	423	431	432	398	416	423	407	410	363	421	424	420	434	420	406	419	404	404	413	390	433	396	394	391	442	406	390	406	429	430	428	410	388	424	427	408	374	392	403	403	404	379	393	423	406	434	413	389	394	410	456	395	408	382	384	416	423	416	415	430	418	414	407	433	411	405	419	444	409	406	431	395	406	417	410	404	411	418	398	400	399	437	389	450	418	443	386	386	422	398	394	415	401	392	384	418	423	430	431	413	420	391	414	412	390	425	399	416	415	399	427	455	408	429	424	375	412	420	420	416	387	423	412	416	449	407	412	418	445	459	415	401	440	392	398	428	445	405	393	395	445	408	417	417	406	388	385	403	395	386	399	416	382	414	405	430	396	447	373	429	401	412	369	378	399	417	405	429	434	434	405	428	409	420	404	412	438	431	426	416	438	393	413	385	404	438	399	416	404	397	370	413	420	441	411	438	411	439	396	397	446	405	409	426	376	451	407	396	404	433	414	419	398	417	438	420	419	417	417	422	423	385	384	420	416	410	435	433	374	394	407	394	405	387	447	364	438	427	422	381	380	449	409	402	412	421	403	430	424	403	446	395	413	390	387	411	379	400	430	422	396	410	411	408	408	409	390	353	447	413	435	427	425	389	419	401	354	440	404	390	413	402	406	394	411	410	432	405	429	399	380	397	408	398	407	425	390	410	409	400	404	431	405	408	417	386	423	398	419	428	397	413	379	432	415	385	400	422	423	420	410	377	392	434	417	440	405	416	418	426	391	425	416	431	421	414	447	404	416	415	450	393	406	399	395	416	424	438	424	394	398	384	426	432	434	396	402	397	393	386	401	394	416	430	381	417	393	447	419	418	392	420	391	377	448	405	384	419	389	441	420	418	433	426	410	424	433	407	372	408	390	377	436	421	409	447	450	427	376	437	425	406	430	398	421	422	398	416	427	378	381	418	420	434	405	392	405	406	407	415	390	415	412	367	451	425	410	383	384	422	401	397	386	400	455	454	414	415	424	433	409	373	396	415	411	381	383	388	407	412	424	399	431	393	391	408	435	371	435	400	418	430	406	384	405	385	389	403	455	405	408	424	388	388	427	402	392	370	410	411	391	416	430	417	344	420	397	439	439	371	417	385	392	418	397	379	443	454	427	411	425	418	371	408	466	407	379	397	380	377	421	361	398	405	416	412	372	418	427	403	419	416	396	402	393	393	400	409	392	399	424	430	401	397	393	412	409	409	385	386	414	428	420	417	387	387	416	458	367	413	429	386	399	400	382	428	414	399	430	399	408	456	370	422	356	410	418	371	434	389	411	408	391	408	408	410	428	413	396	399	420	417	422	411	372	401	381	397	437	421	448	444	410	388	404	418	404	441	395	440	434	396	417	401	480	394	396	411	418	393	409	400	404	401	416	433	420	380	412	430	402	429	376	416	390	396	410	393	413	425	412	386	405	443	416	438	382	409	410	428	407	411	435	422	408	439	404	408	436	421	426	430	428	421	441	431	422	408	367	388	424	382	402	418	386	413	444	406	394	392	452	425	405	409	377	381	397	425	410	418	443	406	398	427	407	407	382	439	417	406	429	427	419	419	408	403	394	430	436	409	398	430	439	426	410	424	415	386	412	452	408	447	420	388	393	397	389	396	423	435	431	437	423	401	370	381	412	418	410	397	431	412	417	417	388	426	423	375	421	455	411	432	383	422	386	421	429	390	409	356	403	425	423	397	393	369	367	426	416	402	391	426	387	418	390	437	413	412	441	447	402	428	425	400	440	383	427	426	416	405	410	383	385	408	403	416	397	427	430	435	401	411	432	405	416	401	407	450	379	385	420	413	405	439	432	408	419	419	382	384	412	408	400	413	406	396	434	414	423	420	406	440	392	408	393	408	404	382	399	407	403	410	428	459	417	443	408	434	382	432	433	473	395	430	412	431	397	419	402	404	409	390	396	390	391	405	428	413	395	376	419	442	416	423	428	437	408	428	385	413	434	365	420	405	374	395	420	404	401	391	380	414	415	407	440	434	412	420	421	391	366	418	391	420	386	398	399	417	414	385	394	411	403	387	390	419	407	395	387	407	389	449	377	424	369	373	409	391	433	430	410	382	452	442	412	400	402	422	409	406	455	395	421	412	400	396	381	424	405	409	389	411	419	402	386	400	397	411	426	395	431	424	399	448	374	372	413	377	408	425	396	458	424	401	390	364	385	401	368	421	418	399	393	397	394	466	441	399	378	441	413	406	409	432	468	425	451	400	381	401	429	415	445	426	405	392	394	389	404	416	409	385	421	411	393	386	372	482	412	405	390	428	390	362	404	402	435	405	427	420	421	455	396	407	397	423	377	436	417	392	395	424	407	417	426	412	431	413	421	387	366	416	400	401	414	410	399	421	398	379	409	390	446	403	380	413	424	374	392	437	400	400	410	419	399	406	382	408	407	393	375	421	429	371	380	398	420	417	389	438	400	459	410	408	395	402	410	376	427	371	433	409	422	400	412	432	405	442	396	416	440	457	411	414	426	410	432	414	388	421	414	423	406	425	400	404	399	449	382	410	422	412	396	422	383	414	362	422	382	383	395	435	438	410	414	429	404	405	445	413	439	382	407	384	389	441	392	397	387	428	444	385	419	402	411	379	408	426	403	410	350	388	421	394	394	419	437	404	416	448	411	371	429	395	390	404	403	394	433	397	392	434	435	416	428	389	454	414	385	421	406	387	410	393	405	398	430	430	416	399	420	378	399	441	430	429	379	402	447	439	388	402	437	405	395	397	355	432	409	409	403	432	409	404	449	400	400	394	420	406	427	423	411	436	395	402	385	414	405	426	397	410	405	407	402	432	446	396	394	401	401	381	417	390	389	386	379	418	388	394	402	407	409	412	429	396	385	414	365	418	387	438	390	401	430	403	395	399	415	417	422	391	424	446	450	408	414	405	412	408	407	426	416	405	445	389	395	361	395	412	405	423	398	403	394	433	370	418	367	429	435	378	404	415	377	449	410	430	418	409	355	419	413	422	427	395	396	415	399	380	434	405	412	407	399	411	400
24477	21772	28585	24854	21090	10651	1395	771	666	624	616	602	566	552	607	567	531	599	596	549	604	579	599	570	562	596	547	485	543	589	551	599	586	571	566	540	572	608	618	599	542	578	569	584	553	577	565	538	525	564	552	567	553	577	580	555	585	544	533	555	552	531	561	548	543	559	586	538	576	537	559	546	533	519	545	549	525	553	517	539	545	613	524	529	535	562	545	532	526	553	538	528	603	559	557	508	510	523	529	565	567	578	556	561	583	590	549	523	570	552	538	548	554	537	531	535	527	541	565	557	569	540	535	523	545	522	549	544	529	559	543	559	539	547	552	564	539	577	539	537	535	550	515	524	573	548	525	566	544	522	558	539	549	540	506	552	566	556	543	539	567	558	520	587	541	582	553	547	563	503	532	579	585	504	549	520	538	570	535	556	528	528	515	563	528	519	556	558	546	558	512	541	593	546	585	557	546	524	563	558	543	514	558	538	561	544	542	559	535	568	510	535	479	527	535	568	531	543	562	577	569	523	548	544	542	544	532	572	549	559	535	552	539	525	593	483	549	537	547	548	575	574	562	534	544	543	517	553	569	568	562	551	541	540	538	574	563	549	512	566	545	563	552	491	566	505	538	541	575	538	565	539	549	542	538	569	536	538	525	550	553	532	557	516	521	558	559	532	534	536	576	602	526	559	529	574	601	538	527	546	497	532	504	559	532	531	531	562	554	572	577	561	570	531	557	545	500	521	573	539	498	574	557	533	545	495	553	564	559	553	531	564	514	535	578	529	552	516	508	533	525	526	558	531	558	524	557	547	528	532	554	558	554	559	500	529	555	547	498	553	535	582	522	542	535	535	527	558	540	549	535	558	570	563	517	545	550	512	511	527	585	571	542	530	533	530	536	538	560	557	545	543	574	534	556	502	563	561	547	546	562	552	564	506	549	540	527	549	568	542	550	545	535	568	571	513	569	568	498	533	527	537	560	557	538	533	536	560	537	572	556	566	554	581	573	517	564	567	505	505	542	586	519	535	549	525	579	519	571	522	572	581	552	577	540	618	572	520	571	501	564	529	599	497	527	522	522	531	556	554	538	538	536	502	524	533	538	575	566	535	523	554	559	502	529	558	547	570	520	579	555	514	552	548	554	580	595	591	527	578	564	553	571	554	563	532	506	565	549	539	530	529	549	544	516	570	601	526	577	558	574	530	551	516	515	525	580	526	547	547	565	502	521	548	576	566	543	540	527	528	590	540	545	590	591	523	533	536	586	574	527	566	535	529	540	527	517	549	519	530	584	501	544	581	528	570	549	531	549	515	546	531	526	526	551	548	536	532	564	507	534	556	588	556	535	546	558	586	547	541	540	497	536	570	570	562	553	551	550	570	542	539	544	537	555	547	514	544	561	549	536	575	547	548	567	530	595	519	508	567	527	557	540	560	558	529	526	549	508	548	506	538	523	543	535	504	574	486	541	598	540	561	522	531	567	598	548	563	565	508	553	539	541	557	550	561	579	551	526	509	591	565	534	540	544	572	547	557	540	555	524	547	552	528	592	558	536	506	584	582	561	537	555	550	576	508	534	534	517	515	558	531	566	535	559	494	559	540	552	534	572	550	552	572	517	531	539	519	574	567	546	570	540	538	536	542	555	565	541	525	583	517	575	520	510	567	517	574	547	543	582	549	550	561	559	522	535	569	545	554	525	529	571	569	563	561	572	505	563	559	589	555	566	508	510	528	502	529	543	544	511	534	525	539	555	547	507	517	568	534	530	532	529	529	583	553	513	570	562	555	536	525	514	567	550	557	549	541	547	542	563	525	510	526	535	530	524	546	542	546	551	577	569	513	536	519	566	511	546	526	520	494	539	565	537	550	541	560	509	508	556	559	534	577	544	523	539	534	566	564	549	523	531	558	559	543	531	521	523	533	530	539	550	511	537	555	541	556	558	577	540	522	541	543	521	537	544	556	535	546	541	540	577	585	549	529	551	525	520	547	521	604	539	536	517	530	525	564	556	538	556	556	522	511	572	536	546	544	544	539	569	526	551	552	537	544	567	541	565	557	569	539	548	573	567	536	550	550	511	564	531	552	561	518	562	561	558	515	546	551	533	536	538	582	548	583	561	561	594	536	560	556	588	574	516	550	516	546	569	563	524	535	550	530	550	554	549	537	536	536	550	549	520	507	547	559	521	524	599	577	532	504	521	582	543	582	565	568	577	521	521	568	570	548	582	555	553	539	511	568	526	566	590	516	524	575	520	545	556	589	591	555	524	525	503	567	563	571	586	533	554	522	556	600	562	577	529	524	541	572	579	545	492	586	537	588	565	569	564	519	475	507	555	556	503	539	554	560	573	546	590	503	536	559	500	551	553	512	616	555	570	540	545	532	529	531	526	561	557	570	544	541	579	531	510	533	554	573	556	510	503	554	524	570	555	585	543	573	550	565	587	558	556	576	507	554	567	499	511	550	458	549	485	564	558	539	515	572	546	500	547	571	531	506	566	586	561	565	525	563	543	536	529	525	531	557	531	538	533	515	592	559	570	558	563	554	541	557	552	593	570	550	530	542	545	507	535	546	566	518	546	505	518	534	518	559	531	548	584	541	511	567	559	526	536	539	569	536	569	553	543	533	558	529	559	585	542	572	543	500	528	572	538	561	522	545	546	544	562	547	530	527	546	511	550	537	520	571	558	548	507	533	568	551	565	568	559	555	551	553	566	535	561	550	520	564	583	579	555	549	553	575	506	570	537	537	557	572	526	546	536	544	540	558	537	537	527	541	508	516	522	539	550	510	552	555	515	554	531	531	535	530	505	549	554	532	511	567	555	547	575	568	565	570	510	544	594	556	522	543	499	548	557	502	539	530	545	521	551	536	566	549	580	545	576	534	556	554	552	522	537	565	539	567	506	527	504	509	556	531	532	519	544	554	512	542	555	578	577	541	570	535	542	586	512	588	586	501	541	549	587	551	542	510	530	543	567	522	553	537	589	538	516	544	603	560	518	548	506	571	496	530	552	561	526	565	517	557	595	521	571	559	532	534	584	582	516	583	528	564	570	533	514	515	551	514	591	534	549	569	531	553	558	526	541	482	529	551	535	542	559	522	552	603	576	532	543	550	522	538	574	505	557	548	541	523	549	544	520	500	582	553	526	509	544	517	541	516	514	540	504	529	550	540	579	565	517	558	531	591	568	555	530	560	538	530	553	538	562	505	504	532	535	580	538	556	572	549	537	525	548	533	590	551	557	517	556	563	554	525	573	516	517	538	533	539	510	514	580	518	516	539	529	514	529	540	573	558	533	572	565	594	538	551	552	538	571	559	578	551	581	566	564	551	534	543	543	557	536	535	592	502	568	538	543	537	571	531	557	535	558	543	552	538	555	551	597	538	541	524	548	584	540	537	541	523	556	528	576	545	534	534	553	530	580	554	569	509	566	536	568	560	531	524	518	553	591	537	518	539	505	585	536	553	560	504	530	551	545	527	561	527	564	573	553	561
61821	65945	35748	28429	5979	2080	701	596	658	592	543	572	552	549	533	549	539	547	536	530	524	546	546	532	511	502	530	527	500	511	521	477	478	527	522	574	549	536	566	509	523	514	561	569	553	526	502	473	463	501	498	501	514	490	478	504	513	500	532	521	493	486	521	503	469	513	518	450	451	544	481	479	500	502	493	515	500	499	510	495	494	511	515	476	546	509	475	514	517	476	482	510	484	472	543	500	523	510	512	474	537	489	524	554	636	556	501	484	481	505	517	487	498	489	507	487	498	493	556	492	519	475	538	499	498	496	515	500	510	498	529	514	487	496	512	476	508	490	498	517	498	474	481	504	470	513	485	470	496	507	517	506	486	473	518	502	521	531	478	467	500	487	504	449	478	474	481	510	509	474	481	516	499	499	530	491	450	520	484	515	508	499	489	522	519	510	505	529	486	484	454	491	485	529	475	522	522	529	458	513	476	515	528	488	498	492	472	519	510	480	481	475	513	544	521	497	513	479	491	478	495	531	487	505	472	500	517	490	443	487	503	497	481	516	491	514	514	469	514	491	498	466	469	519	467	504	484	497	525	539	484	513	500	500	469	464	500	498	488	498	490	526	492	535	497	494	500	479	465	496	520	491	474	492	500	480	507	500	484	467	534	507	471	487	514	483	467	501	500	474	479	472	509	512	492	535	500	517	483	480	484	505	485	515	471	466	528	511	498	472	524	491	493	520	512	497	473	494	449	527	467	527	510	495	478	510	469	492	487	470	533	498	460	516	497	512	477	519	514	499	509	474	535	504	496	483	478	481	469	486	466	525	491	496	510	536	480	485	467	541	527	496	540	507	516	558	478	478	500	562	541	513	491	465	490	472	505	491	516	516	513	476	506	522	503	494	482	470	513	491	484	501	478	496	529	486	498	505	494	502	514	457	524	478	479	521	487	504	497	505	491	509	505	512	482	497	504	474	492	496	448	510	504	515	476	515	482	479	502	478	471	456	501	497	525	519	517	520	515	518	535	491	509	511	510	495	492	509	486	526	457	548	479	483	478	467	530	518	494	505	545	480	480	467	497	512	545	515	496	457	495	509	488	473	435	496	466	510	527	497	467	474	498	486	488	516	500	498	517	476	493	480	477	546	473	504	509	496	493	476	515	526	511	489	497	539	477	490	508	488	504	483	493	486	517	500	457	489	492	481	491	494	525	530	529	494	495	503	506	490	504	491	500	469	532	520	508	517	490	516	473	500	522	506	516	480	519	482	533	489	474	499	503	517	478	487	477	524	506	468	508	497	518	499	470	495	456	523	479	495	475	498	495	519	482	505	528	449	510	528	501	484	522	516	520	513	502	467	509	507	525	468	475	506	486	510	509	521	490	524	519	489	471	513	490	455	511	446	508	475	550	513	485	493	486	477	516	500	514	461	451	505	516	510	503	490	516	517	488	487	494	450	475	504	485	494	474	500	496	524	464	479	461	445	464	494	447	478	436	473	558	517	511	495	510	502	533	505	489	490	455	517	546	519	491	512	486	490	516	500	515	524	483	512	505	483	498	487	491	453	455	543	481	491	500	493	498	497	497	533	468	494	473	527	472	540	492	497	463	519	484	501	481	514	472	519	499	513	469	552	487	495	508	540	517	527	461	497	462	479	505	446	486	538	466	506	485	486	468	505	475	481	491	465	498	518	453	483	505	529	473	498	482	468	466	461	521	481	477	498	469	542	514	494	514	462	506	468	498	502	527	509	497	537	550	500	479	490	489	506	489	470	507	517	479	490	487	458	479	483	481	480	541	485	455	517	496	486	514	453	479	500	510	519	478	500	491	459	491	518	487	501	483	462	502	468	487	494	495	519	498	562	541	497	527	502	485	447	479	481	496	498	499	491	491	466	483	479	495	482	531	520	512	483	443	486	519	496	489	496	489	485	485	476	513	518	487	481	530	476	523	470	497	520	493	483	471	496	499	529	514	492	504	504	538	474	499	506	532	484	480	484	489	482	485	500	489	454	493	489	510	495	534	471	478	508	547	499	500	498	476	487	503	506	479	511	478	508	481	514	472	488	480	465	468	477	516	479	493	523	484	516	488	478	485	536	501	462	501	532	526	463	490	466	475	459	497	465	486	535	500	545	545	513	514	485	536	529	486	454	492	456	492	468	493	485	489	510	543	461	463	499	476	470	510	502	465	487	483	460	501	503	464	509	503	513	488	531	498	470	492	477	506	518	511	460	516	523	529	530	486	484	466	496	494	508	491	441	472	483	496	488	487	502	504	488	480	534	469	499	457	507	509	501	499	501	476	479	523	477	504	467	489	473	525	497	540	489	509	492	502	498	477	502	490	528	502	519	494	489	494	490	487	527	490	481	518	476	487	467	465	475	483	485	486	549	461	501	521	509	516	510	460	473	463	493	476	462	490	470	509	500	510	485	484	495	464	536	486	510	507	484	525	470	471	521	489	473	531	494	500	489	501	504	492	515	468	482	516	501	501	483	471	468	504	517	471	466	487	480	475	524	474	496	520	514	485	491	465	511	504	520	499	501	505	495	489	451	504	474	471	516	489	480	501	483	479	513	466	533	452	526	544	466	489	494	461	489	475	494	506	487	489	486	496	483	501	493	517	515	492	490	465	464	503	520	517	519	501	488	511	497	499	446	499	516	504	507	524	477	484	544	483	506	505	495	528	505	485	495	507	489	463	516	503	487	486	464	494	481	497	452	501	479	499	491	499	494	490	517	488	512	508	558	489	486	513	498	472	495	551	502	497	531	513	515	467	476	491	461	499	512	487	515	476	483	507	455	521	477	445	522	505	500	510	514	501	498	471	510	474	472	477	504	516	486	484	520	500	506	508	476	496	469	546	529	503	487	529	487	532	475	529	488	483	528	474	479	473	499	548	511	512	518	531	430	515	506	499	504	458	485	476	522	523	489	492	506	484	529	489	524	497	478	491	502	457	484	513	486	467	500	475	478	513	520	509	526	489	454	481	464	527	485	506	483	470	510	478	455	494	515	471	476	499	485	478	521	482	497	491	494	490	512	512	494	476	508	488	496	494	491	489	469	518	522	531	480	502	490	528	499	498	524	466	495	506	473	475	477	492	451	482	469	479	474	455	496	498	521	499	459	463	488	496	484	541	489	512	456	521	484	506	506	501	523	464	497	514	502	483	507	486	497	451	489	524	495	477	490	470	524	532	475	514	466	476	515	520	500	470	494	491	481	501	462	508	538	485	483	464	476	505	527	519	493	451	492	518	553	483	496	491	514	478	479	449	480	502	527	455	504	518	488	483	489	484	487	468	514	473	507	496	478	475	505	479	469	506	486	477	514	505	495	483	489	471	508	518	476	508	498	528	447	477	486	501	493	491	487	483	447	452	493	532	523	509	508	471	495	488	503	486	480	498	468	457	484	496	512	494	499	499	500	506	511	467	465	485	503	491	424	494	502	477	497	514	482	521	484	495	495	480	490	511	509	525	531	486	477	505	448	469	523	470	510
30722	20713	6612	2428	760	499	492	459	434	472	453	467	462	516	465	442	452	474	409	462	451	458	454	448	470	482	482	466	445	452	456	458	457	450	426	463	492	434	460	467	434	469	485	465	471	457	448	464	472	413	468	431	430	458	451	439	452	458	429	428	432	431	444	447	397	441	445	478	478	422	482	442	449	472	505	437	488	456	439	481	480	461	471	486	497	464	473	473	436	437	465	494	467	465	464	455	447	502	450	433	458	434	457	518	492	430	478	430	451	458	486	450	416	431	469	491	483	506	443	448	460	434	446	478	439	476	455	450	420	464	451	477	477	431	490	454	436	485	450	437	463	488	435	446	485	421	444	415	442	460	462	471	432	449	450	464	461	423	461	474	466	463	453	424	462	470	429	454	488	420	462	453	451	464	464	462	457	444	444	435	469	469	448	429	493	424	449	422	446	469	448	498	443	462	429	466	492	478	442	453	461	439	435	468	453	489	442	479	483	435	438	451	428	444	413	453	437	457	414	488	479	435	449	455	464	457	432	471	448	413	476	427	465	440	450	427	466	425	457	445	488	431	416	448	455	436	454	469	454	461	426	451	450	451	425	448	465	454	414	477	445	476	434	445	450	476	443	451	460	465	497	447	468	453	455	422	444	444	462	430	434	475	441	431	464	436	458	422	456	448	453	435	460	477	474	411	460	451	436	467	438	414	464	473	449	429	446	436	450	435	496	452	469	455	457	494	453	439	476	448	477	452	465	492	438	434	470	447	439	462	503	470	439	439	459	438	424	443	449	448	478	408	446	462	455	496	425	470	463	469	432	486	469	457	408	441	444	460	429	464	480	455	470	458	480	447	474	462	430	436	460	407	484	466	498	448	422	441	521	449	456	442	421	468	469	434	432	416	457	491	441	485	436	447	459	466	496	504	447	480	462	452	446	455	447	459	483	465	475	434	450	444	489	461	465	427	449	490	436	466	449	505	450	447	485	458	467	450	434	482	459	440	490	425	447	451	465	441	458	459	438	481	464	490	436	445	492	448	441	425	416	452	454	462	433	454	438	468	444	457	419	457	450	401	440	399	449	454	436	444	488	428	434	450	458	460	450	448	436	449	446	455	437	406	449	498	447	437	461	462	445	477	444	433	432	468	418	460	469	456	472	442	471	418	434	454	480	435	480	457	464	441	463	491	447	400	424	472	459	459	441	466	461	430	444	460	459	452	441	482	469	458	488	475	471	463	455	470	457	457	458	434	468	419	459	463	480	474	457	483	478	446	431	467	451	435	405	434	490	449	461	416	468	449	465	481	423	430	446	466	488	494	407	464	413	416	451	431	457	461	433	486	476	442	459	453	430	451	436	477	461	455	448	451	411	443	475	430	438	473	450	435	461	421	460	473	465	457	453	453	465	449	468	445	451	451	444	421	463	469	446	482	446	458	429	475	472	470	443	440	457	483	470	440	423	441	420	429	440	464	509	486	450	486	498	460	453	488	450	430	438	436	454	462	461	471	419	463	458	452	470	426	448	433	428	438	465	478	432	472	443	448	439	468	468	458	464	470	446	451	477	463	488	461	484	449	460	473	512	448	443	452	471	459	430	502	452	492	473	455	435	440	472	447	505	442	444	450	464	463	464	429	512	429	485	427	468	468	470	465	399	494	488	471	485	416	492	474	451	401	469	449	412	457	468	435	431	461	469	450	465	421	442	453	468	474	401	422	458	422	482	475	462	445	446	414	459	468	463	464	486	465	448	453	473	459	428	433	454	472	461	450	455	488	422	469	496	466	438	423	423	475	456	440	484	443	417	481	469	482	446	449	503	479	483	454	433	433	482	472	456	455	463	472	486	470	462	458	439	456	434	449	429	467	450	412	471	474	486	419	452	439	460	488	493	421	433	450	442	446	450	472	433	450	496	445	459	398	460	460	437	466	438	433	453	444	408	426	443	466	467	444	422	480	435	441	492	448	469	484	440	464	476	459	444	462	466	456	428	457	458	475	450	444	467	456	477	448	457	464	450	488	479	457	464	485	468	515	452	429	438	478	452	437	439	469	455	460	457	460	449	452	467	470	443	416	450	433	413	468	434	420	449	478	432	443	453	463	461	502	424	484	457	435	448	427	488	467	427	473	463	473	429	394	432	477	484	461	525	459	443	435	463	432	466	470	486	422	470	463	431	453	449	460	472	451	427	456	463	439	496	469	442	471	466	432	439	474	475	467	481	447	419	491	440	469	418	443	463	389	452	441	472	464	471	452	469	483	452	458	433	437	456	432	421	459	419	424	413	471	501	437	439	438	483	448	473	448	436	456	437	438	403	411	458	433	486	458	439	463	428	450	467	440	467	491	455	472	461	486	448	458	451	462	458	470	431	444	446	457	537	448	485	440	463	463	485	421	443	455	439	439	466	435	454	471	428	438	461	457	430	406	463	515	496	447	499	447	472	453	444	440	475	445	475	456	449	427	420	469	421	470	458	485	452	496	417	460	462	479	466	446	486	441	483	481	488	451	478	441	434	446	462	460	464	448	444	453	453	472	467	489	479	468	447	436	474	469	448	454	480	428	432	457	468	423	447	420	426	454	478	448	431	487	451	424	449	454	453	474	430	429	446	467	464	489	450	453	446	452	495	450	444	461	416	447	429	424	455	417	461	406	432	428	493	436	468	423	452	450	460	468	473	481	410	454	449	482	459	456	450	423	469	464	482	443	448	442	472	468	465	393	471	453	457	459	438	477	458	451	465	457	458	429	421	443	435	433	451	476	447	449	457	441	446	439	440	466	475	445	471	477	472	439	477	429	484	451	445	456	447	457	448	464	432	419	456	439	479	457	448	444	477	458	474	427	460	469	451	497	482	439	472	469	458	438	454	452	466	443	469	487	469	402	439	444	452	463	439	431	481	479	441	425	440	422	463	452	454	441	431	454	433	431	443	459	475	499	481	433	477	479	448	442	479	426	465	425	460	428	470	512	429	440	499	457	444	432	439	461	463	449	406	444	479	415	482	483	438	466	436	449	461	480	470	475	459	440	455	498	441	484	427	407	499	475	456	456	465	474	488	467	434	484	481	471	425	463	431	465	451	467	441	441	476	432	429	447	454	480	438	443	476	451	504	463	457	438	448	456	482	444	462	491	443	466	469	484	483	469	470	462	437	441	465	481	451	491	460	474	479	484	468	438	429	447	479	445	496	477	467	436	471	400	454	442	441	435	465	446	443	459	464	473	447	421	447	439	432	478	433	450	445	458	470	485	467	481	471	425	438	460	442	476	427	429	467	471	447	471	456	459	453	455	452	471	450	383	461	433	469	472	428	421	448	421	460	461	499	530	482	425	444	445	492	479	445	445	494	460	472	471	475	450	429	494	415	488	476	451	441	467	418	461	453	445	447	457	434	422	429	455	477	406	445	409	462	482	457	473	422	429	446	500	475	448	457	465	446	454	444	470	465	436	397	436	427	413	470	425	486	450	483	476	468	479	457	492	511	459	484	451	450	437	424	448
20318	13872	3166	2143	741	434	350	398	386	385	363	399	358	415	402	388	396	437	384	413	355	370	385	419	404	368	420	357	368	371	384	379	384	395	392	427	427	434	418	429	416	405	415	390	375	349	405	390	411	364	422	386	398	425	417	411	348	364	372	398	432	404	404	424	403	418	324	364	393	378	405	389	401	373	399	410	404	397	414	360	381	410	358	360	413	404	429	362	420	394	386	393	379	348	392	405	410	397	386	428	404	404	385	424	362	414	417	380	408	405	385	428	410	402	411	390	397	399	432	389	361	397	407	386	362	409	388	382	386	409	363	380	369	362	395	390	387	385	418	396	405	391	403	405	423	427	378	382	421	372	373	420	403	372	405	382	423	416	398	386	383	372	397	382	427	422	392	363	397	384	407	412	398	389	398	377	396	379	424	383	357	400	389	400	379	378	414	382	390	358	402	398	357	366	402	408	414	401	392	396	362	387	433	409	364	414	357	394	402	399	413	382	364	379	376	430	396	388	373	379	429	397	411	435	417	401	370	404	425	419	402	394	381	385	372	383	361	376	410	419	405	418	401	387	362	376	367	407	395	373	417	396	382	384	387	377	378	426	368	392	374	383	360	355	379	366	411	366	374	366	425	414	365	357	383	394	390	369	374	373	406	412	420	407	387	388	409	431	379	378	426	420	431	380	418	416	361	395	378	387	402	407	384	383	407	396	388	401	398	397	367	443	377	368	389	383	400	374	404	398	419	382	376	435	391	396	408	396	412	380	368	417	423	392	421	416	396	366	377	413	395	439	408	402	412	402	412	400	372	410	387	404	365	424	405	371	370	404	421	420	379	405	388	428	388	379	395	382	405	381	411	442	392	390	371	396	399	351	401	346	396	408	383	375	412	433	428	367	401	383	408	405	419	393	406	373	406	419	402	357	405	405	335	406	367	377	373	412	379	391	397	402	397	383	385	372	407	405	402	397	398	403	401	348	412	374	385	377	376	383	411	395	378	385	370	388	366	387	367	387	351	373	386	409	407	394	385	428	371	391	388	380	359	424	386	382	367	412	392	432	371	378	359	396	409	400	401	369	394	396	370	392	386	358	367	385	375	379	368	412	368	368	382	389	404	447	391	423	376	408	408	389	410	382	399	394	399	325	381	359	373	395	387	384	380	383	388	439	390	370	385	378	421	435	353	387	421	407	377	378	359	363	407	425	357	407	422	378	406	415	426	389	365	361	391	414	406	377	404	393	410	405	428	398	400	406	416	402	429	391	384	407	397	370	391	394	396	364	398	375	390	402	421	360	386	427	404	374	369	420	425	383	430	408	410	364	412	400	422	372	408	392	390	405	410	389	362	398	379	361	398	369	390	386	382	423	393	370	359	413	390	379	400	408	349	426	413	372	426	385	420	399	381	415	395	398	403	389	347	381	407	366	394	387	389	386	381	358	389	393	382	408	384	412	394	414	392	438	389	360	429	382	371	394	358	383	375	424	398	371	391	392	376	410	393	377	385	377	349	391	360	432	431	383	384	401	374	395	416	417	421	383	413	398	434	382	390	434	376	361	403	389	371	386	380	370	412	405	375	389	392	346	430	424	382	392	406	386	421	381	393	379	370	357	403	374	442	402	431	375	406	413	399	380	413	361	364	403	392	395	344	406	354	428	383	403	364	359	394	389	390	399	387	388	386	409	427	354	397	383	398	402	385	376	369	365	391	429	397	376	383	391	370	379	387	385	403	405	402	420	371	355	374	413	396	389	391	382	392	456	370	383	414	387	415	382	401	404	398	417	346	426	367	373	409	386	381	406	375	416	441	418	375	380	343	403	391	430	403	385	398	392	383	393	400	353	386	417	430	380	393	387	435	419	400	380	366	363	376	380	391	418	421	423	433	424	380	429	410	414	402	432	387	400	386	382	379	424	454	399	372	397	387	380	384	385	362	378	411	362	365	379	380	422	393	398	386	387	382	365	404	380	353	397	408	383	374	404	369	406	390	398	411	388	396	409	416	429	413	377	402	381	391	402	389	406	382	424	380	379	404	405	407	390	400	393	398	397	380	411	417	389	381	359	408	387	384	390	355	399	407	397	415	380	395	399	384	402	396	390	397	382	395	406	358	401	418	393	364	427	397	406	362	410	377	369	386	398	371	380	393	393	407	433	395	374	399	405	430	385	408	406	400	436	395	411	404	398	400	376	402	376	363	359	399	376	371	414	402	397	411	406	361	361	395	377	388	355	382	402	363	405	413	366	388	386	436	424	409	372	381	392	376	414	401	408	373	407	419	377	362	391	416	436	390	374	418	394	414	351	350	393	409	409	379	397	399	386	402	375	390	380	412	372	356	417	380	410	370	402	381	383	386	409	413	386	431	423	384	396	386	416	362	364	394	420	356	394	412	396	417	371	370	418	386	405	390	384	437	432	394	365	382	390	392	385	383	390	427	406	410	349	386	383	395	435	389	385	402	381	367	404	361	376	376	362	431	421	418	380	362	397	372	368	407	381	391	395	379	415	373	387	412	373	409	381	396	405	393	373	373	372	387	413	383	416	387	403	422	416	367	386	381	392	390	390	361	396	382	402	421	419	405	384	399	330	400	400	361	378	423	410	403	370	391	415	374	361	376	390	402	374	403	413	408	377	395	393	378	394	404	383	399	371	386	388	394	389	429	394	401	390	377	378	406	389	374	387	418	395	429	409	393	441	435	400	412	365	410	361	432	380	402	368	421	364	369	416	417	368	407	396	380	379	367	393	368	394	400	393	394	353	363	368	402	406	408	389	400	408	422	382	376	402	442	387	395	391	415	379	396	437	399	381	418	395	373	380	382	396	400	374	410	388	396	399	376	399	387	410	395	426	381	365	379	425	388	432	378	435	413	384	401	415	357	386	406	390	391	374	351	376	401	387	400	390	397	375	382	379	391	389	376	416	390	421	396	388	399	394	380	422	381	361	371	404	371	432	395	402	385	384	414	414	373	381	413	385	376	373	433	414	422	424	370	394	382	405	374	385	432	430	461	386	382	387	359	391	406	363	384	397	387	411	398	415	418	376	410	397	368	442	401	380	372	400	433	383	423	387	376	398	422	401	416	354	407	425	356	356	408	406	397	348	367	373	373	372	381	396	407	426	408	401	372	362	396	428	454	352	368	400	397	368	385	371	391	406	417	373	378	378	376	414	387	376	400	386	404	388	385	411	409	368	397	363	375	401	381	360	421	378	392	393	410	377	401	422	422	395	386	398	394	401	393	441	419	351	383	398	404	431	404	439	412	383	401	433	400	391	402	405	398	389	399	370	378	383	392	415	378	408	383	424	418	403	380	368	401	380	397	397	376	396	366	414	399	403	415	383	383	356	388	396	427	399	359	398	391	393	395	403	419	383	409	387	379	409	374	383	401	378	388	410	378	384	389	399	384	397	375	385	402	408	379	398	411	394	408	395	414	371	379	393	384	412	403	369	400	372	375	363	398	395	387	375	392	400	378	395	384	411	419	399	376	397
25535	21872	27061	26245	15479	2451	686	512	438	430	446	454	441	446	418	437	405	427	434	403	395	404	393	414	409	428	384	434	447	417	380	395	426	464	440	449	429	457	390	429	414	400	412	389	441	407	455	391	407	438	390	416	394	405	410	414	408	367	403	419	368	386	420	381	441	418	415	412	412	392	409	397	418	393	418	375	388	372	430	369	406	403	384	409	428	422	399	395	385	402	378	420	414	433	409	417	413	392	408	368	426	439	410	418	450	436	408	401	428	408	430	386	394	411	432	411	419	443	444	412	398	402	418	425	428	420	418	422	397	415	421	443	433	378	407	379	372	386	403	435	385	395	401	423	396	426	415	419	405	399	386	420	399	415	376	401	392	394	378	405	447	426	401	406	412	418	420	409	422	423	408	387	343	408	426	409	409	392	398	387	429	399	406	383	433	423	418	424	424	397	385	390	437	375	408	367	394	412	400	407	399	406	381	365	444	385	415	384	407	410	418	382	381	389	390	384	404	391	407	397	411	383	433	418	405	394	412	402	384	399	382	406	397	384	419	437	400	369	445	464	406	387	381	423	399	404	410	420	394	394	406	423	376	406	393	345	381	410	413	397	436	409	432	415	401	423	411	418	414	415	420	439	384	399	425	445	425	414	445	388	387	428	446	412	418	404	383	435	418	409	409	433	364	377	403	404	445	408	422	413	390	414	372	391	402	425	398	410	433	390	424	393	420	386	470	434	403	443	394	390	417	399	411	433	390	389	441	427	414	425	422	429	439	404	400	398	406	395	400	434	420	436	408	395	422	447	382	416	420	394	394	406	408	396	430	407	417	393	423	385	413	407	418	420	384	421	420	439	445	426	378	362	399	406	388	378	377	422	421	371	405	428	407	410	401	381	424	403	420	419	400	380	403	373	415	429	361	423	391	447	420	400	417	395	381	364	383	413	411	398	373	433	425	372	403	423	399	396	418	416	426	414	431	411	423	420	408	410	389	425	390	384	424	435	416	408	418	438	439	390	440	366	389	409	416	377	390	394	386	417	425	389	446	409	428	394	411	404	423	411	430	397	436	397	387	416	399	370	426	396	436	383	449	373	450	409	368	417	394	418	387	385	344	426	412	399	401	409	402	363	434	411	393	415	400	376	390	393	410	397	392	406	415	382	435	417	411	411	439	366	409	389	386	416	382	387	418	427	432	363	416	379	390	411	455	428	425	408	415	438	372	385	435	375	408	425	432	414	392	403	399	414	414	400	375	379	417	451	399	422	389	392	416	399	450	433	397	388	420	375	386	427	427	397	411	379	379	417	407	398	446	411	385	421	402	403	391	394	417	422	387	415	390	418	390	422	426	405	443	391	410	387	388	441	403	430	404	404	399	423	408	455	388	385	392	389	408	370	411	418	391	432	441	393	378	387	415	399	400	388	378	438	392	373	412	418	409	367	429	438	415	382	389	412	423	446	387	377	382	396	414	398	392	425	405	399	376	415	420	404	400	413	342	404	412	427	391	404	396	417	406	431	423	377	422	395	415	425	390	423	387	398	413	408	394	420	416	392	399	412	394	406	406	425	388	415	403	389	405	415	391	393	448	397	396	413	384	391	401	399	427	372	434	432	403	381	413	411	406	352	393	385	415	403	389	408	412	366	406	405	422	391	360	356	400	409	418	381	402	377	401	401	411	441	385	389	360	384	391	420	372	452	399	412	407	418	383	383	406	423	403	429	385	404	420	399	412	365	380	437	393	375	432	371	411	428	399	395	417	445	401	403	408	397	396	383	372	408	414	377	417	363	367	395	394	474	428	445	376	405	417	411	396	364	426	408	361	399	393	381	400	379	424	391	420	409	438	432	408	418	376	407	386	392	411	444	403	418	397	385	398	380	405	416	430	446	418	407	422	411	423	387	393	370	393	402	428	396	392	436	384	420	390	388	401	403	446	393	382	380	415	414	405	408	371	406	434	426	385	386	408	401	386	378	389	398	436	404	442	427	422	418	429	398	439	424	407	417	408	399	385	395	374	435	433	398	404	395	401	410	425	379	382	381	406	385	442	390	430	415	400	421	399	393	411	430	402	396	438	416	386	412	451	407	403	429	379	416	390	408	397	411	431	422	402	402	414	425	393	443	384	396	397	415	423	406	385	398	409	385	413	409	374	400	425	379	397	412	449	391	404	413	413	396	398	406	400	402	442	420	389	416	399	456	404	401	368	383	398	372	391	395	418	409	417	365	456	432	384	388	422	416	441	398	401	423	406	384	433	408	417	410	412	376	393	438	388	376	407	412	415	389	416	402	383	404	380	380	437	406	399	369	399	413	391	394	393	409	415	394	373	381	426	406	379	448	387	392	435	384	390	402	407	381	377	398	391	407	389	394	384	418	429	380	387	376	401	378	391	387	392	415	411	416	405	409	424	424	404	385	422	399	400	454	437	382	411	385	407	390	410	376	352	387	380	408	382	442	375	428	368	417	403	428	368	414	414	384	392	412	397	392	398	403	426	370	423	421	425	397	403	404	377	412	364	421	417	420	419	395	412	390	385	404	368	447	379	436	431	374	407	396	397	393	408	413	407	405	446	423	423	407	383	359	377	399	421	381	397	400	422	387	431	380	420	414	432	365	417	414	411	359	430	411	391	411	437	372	396	399	430	415	397	398	395	403	423	403	397	399	404	443	436	359	423	407	393	415	421	391	379	418	411	431	414	403	435	393	382	419	387	407	397	397	421	428	414	441	421	415	412	381	402	396	376	423	420	424	370	390	428	408	405	397	407	409	409	368	369	409	401	380	389	444	419	381	369	432	406	407	401	407	375	415	404	414	376	424	398	427	419	466	411	368	377	441	406	401	382	382	374	430	446	397	406	402	421	431	380	424	443	410	400	409	370	372	404	398	389	390	435	389	399	418	436	403	408	378	399	388	390	391	404	411	397	427	389	431	408	378	413	373	433	364	414	423	364	386	392	403	383	402	409	383	395	355	402	439	409	399	381	384	390	381	413	404	379	373	417	408	390	390	393	398	429	408	401	429	435	450	365	411	423	432	392	408	388	404	385	428	376	380	396	420	386	445	395	426	384	415	419	405	395	444	387	407	382	385	413	409	384	409	398	388	395	399	425	398	395	381	353	403	403	416	402	435	398	435	412	408	428	421	426	408	410	400	374	416	436	414	402	420	374	416	378	412	414	398	402	405	376	397	425	356	397	409	410	407	403	402	427	424	390	433	389	419	419	401	377	401	429	407	385	378	444	418	406	375	366	403	407	390	430	440	398	419	403	392	406	413	376	374	381	437	418	408	376	378	406	394	396	421	399	383	446	392	423	416	415	434	392	392	374	379	400	360	374	413	390	413	410	433	388	374	377	415	403	370	425	422	378	424	415	412	450	416	413	405	390	418	377	395	410	430	390	395	379	413	422	412	454	390	384	408	394	408	427	410	412	422	390	385	412	398	426	411	440	387	413	405	399	375	380	419	434	412	460	392	413	365	395	367	383	421	398	375
57465	50676	25796	18370	4255	1525	488	436	452	449	384	420	387	410	419	394	377	393	379	378	378	340	408	443	387	427	370	377	360	360	379	384	369	412	452	424	448	398	411	389	388	389	396	395	395	414	380	392	412	410	385	388	398	363	397	394	392	372	361	344	356	380	392	368	410	381	359	411	374	363	377	347	370	383	397	396	367	363	376	392	364	352	402	365	392	344	387	395	402	394	382	382	357	374	378	373	367	382	363	366	375	347	392	384	459	410	406	401	335	383	356	400	397	375	376	405	332	397	384	345	358	396	397	405	396	368	394	356	363	396	379	403	391	378	339	377	371	377	374	391	357	381	421	385	359	398	374	376	388	368	393	380	371	384	381	417	340	387	374	379	357	417	348	338	422	399	358	390	400	395	383	394	380	380	388	383	373	378	370	344	390	429	374	381	400	358	363	373	368	367	404	355	381	437	358	377	431	405	374	387	391	347	369	349	397	357	397	371	390	396	392	426	370	357	353	386	367	385	378	384	426	378	377	421	336	321	364	383	406	359	369	372	346	377	364	344	395	373	384	385	363	361	330	400	375	348	386	391	402	400	356	378	352	388	360	413	404	369	389	380	364	380	352	365	379	388	397	384	415	404	401	381	391	367	370	357	399	374	393	384	393	381	362	382	413	390	381	410	390	405	429	372	381	343	382	348	369	355	360	378	381	399	382	386	426	367	386	356	362	414	378	391	378	389	398	384	378	353	395	355	390	388	342	393	383	351	335	378	365	364	374	383	378	381	395	382	359	392	355	375	384	394	366	345	399	393	408	402	404	383	385	392	384	395	361	388	386	353	351	397	360	386	402	377	376	366	376	368	352	362	371	412	383	393	358	397	346	385	417	377	390	394	380	367	377	390	359	379	370	327	415	363	370	372	353	391	387	337	384	352	378	405	400	392	358	376	356	334	402	400	390	358	381	365	384	375	355	382	429	400	396	390	347	399	429	365	383	366	370	414	376	352	365	371	381	364	363	402	362	396	393	356	354	369	381	398	380	356	407	379	333	365	372	409	400	380	411	391	383	414	375	384	400	379	371	372	382	385	366	390	373	362	394	398	382	364	359	388	399	353	402	385	385	373	394	376	410	382	365	369	410	390	364	342	352	382	390	362	386	362	372	384	381	384	391	365	411	358	377	355	354	371	364	365	405	362	368	383	347	393	408	380	386	349	394	372	440	393	380	355	349	356	384	391	401	383	396	371	386	381	369	379	396	366	391	399	399	400	405	354	399	381	402	367	409	379	385	335	401	388	389	391	415	383	377	405	402	365	389	337	384	370	408	392	364	339	399	374	366	371	359	389	387	366	372	397	377	355	398	386	377	384	388	403	402	383	339	403	357	366	395	349	390	390	405	383	350	402	386	369	386	383	387	397	377	345	410	377	368	401	393	388	409	377	381	392	364	388	370	409	357	410	369	364	371	378	378	363	349	366	382	356	376	357	365	358	372	366	399	367	377	407	392	372	404	394	399	384	358	370	381	351	387	406	396	330	371	371	377	380	389	364	378	363	384	372	394	405	363	364	374	368	410	369	413	350	358	377	398	375	393	354	393	393	349	381	364	408	359	372	357	376	319	388	395	375	373	383	382	366	363	384	393	388	393	384	386	399	372	390	374	393	366	392	380	403	377	384	365	380	383	384	396	376	388	438	377	365	372	383	377	403	369	397	367	372	359	392	389	375	374	370	358	368	376	368	341	359	400	378	373	382	376	398	411	408	369	412	390	397	350	346	370	409	386	337	366	339	382	385	366	352	378	398	345	388	383	392	368	366	386	366	384	352	395	387	397	368	387	420	441	370	347	399	376	379	375	370	356	356	354	398	371	361	382	368	362	382	377	392	369	339	363	351	423	374	391	368	348	335	388	387	362	350	363	415	345	342	382	330	404	399	359	374	379	371	368	384	400	365	357	384	392	376	364	413	359	370	384	370	387	361	387	394	369	389	379	361	350	373	365	363	386	359	362	378	384	370	399	363	346	368	390	407	398	363	375	376	383	375	364	367	394	404	328	383	372	398	381	337	378	399	361	404	396	399	405	333	393	335	414	341	408	405	418	395	359	391	349	375	365	391	378	373	371	376	379	383	360	349	389	379	387	381	363	375	416	359	395	377	378	387	396	389	360	329	382	363	356	404	389	400	379	358	389	413	388	390	376	369	363	382	384	373	366	400	372	365	390	381	372	366	372	374	381	375	348	385	397	378	393	358	379	374	388	349	361	394	395	366	361	385	420	357	392	385	370	375	377	375	359	374	367	375	430	378	374	371	367	437	388	354	368	389	360	333	347	359	374	360	366	379	385	395	421	395	414	375	397	392	325	360	390	348	383	356	359	388	386	390	379	383	406	371	376	348	415	389	354	380	377	358	338	375	380	379	359	370	344	372	375	377	337	376	394	397	386	405	377	359	361	376	377	355	376	352	388	381	383	388	371	360	408	371	383	430	372	363	357	358	398	384	349	375	367	383	400	409	406	394	371	445	406	366	427	394	398	424	383	391	378	380	419	415	366	372	400	402	369	363	360	373	376	396	384	365	390	369	376	372	387	395	375	416	368	343	370	378	406	361	366	383	423	334	387	368	387	351	393	402	395	386	390	383	377	386	403	365	336	384	388	347	387	383	376	390	364	406	390	351	397	405	390	389	389	382	413	359	407	374	352	373	386	383	379	371	357	356	385	363	388	379	385	353	377	393	386	414	371	381	402	366	356	341	361	367	363	391	357	355	360	369	350	363	360	404	380	345	382	373	380	382	375	367	383	413	342	369	369	376	380	357	361	373	383	404	383	381	397	378	385	386	367	338	372	357	369	395	403	365	328	341	348	395	412	390	354	389	394	403	346	383	375	388	382	346	395	373	380	382	424	343	366	373	354	375	379	391	372	368	395	393	364	400	380	384	420	377	351	387	365	351	390	397	385	363	342	374	338	362	344	343	383	414	368	379	378	375	385	385	378	381	385	376	357	402	378	385	359	379	342	405	385	409	361	373	419	360	373	374	362	355	374	372	353	396	375	370	366	435	392	336	380	377	427	385	386	384	381	391	388	384	352	378	388	389	381	389	411	394	366	387	370	363	391	355	367	401	405	367	366	358	354	381	380	394	366	351	386	399	359	341	380	383	372	375	374	388	372	371	365	370	384	379	372	377	392	378	360	341	371	358	361	347	393	366	388	331	366	382	407	413	355	367	370	379	384	354	371	344	384	391	398	370	389	380	359	394	388	364	371	381	396	382	356	372	407	373	332	362	373	377	365	384	383	370	361	406	358	413	372	390	379	375	385	381	388	372	359	370	382	391	374	370	362	378	375	383	333	360	385	354	370	379	371	418	362	405	379	386	356	376	383	379	367	425	396	371	388	367	390	399	342	373	394	385	361	359	383	390	382	379	353	398	395	412	358	359	393	406	348	398	383	371	411	391	388	390	377	359	404	385	396	397	392	388	375	348	370	392	371	367	423	374	394	359
24485	21536	28046	25197	21236	11669	1372	756	618	592	631	610	588	575	587	602	587	572	508	534	577	557	536	569	581	570	579	558	550	548	532	545	505	525	548	556	574	613	561	568	587	570	534	536	509	567	571	562	575	528	572	508	547	538	533	540	482	546	534	530	554	520	543	517	547	539	538	543	528	568	562	551	538	525	594	509	563	491	543	537	569	523	502	515	546	544	571	564	540	580	537	536	531	554	550	554	587	540	550	531	569	546	588	583	605	601	509	542	545	557	514	549	564	527	528	537	509	573	511	555	571	572	563	518	529	513	534	544	517	540	516	533	516	576	507	543	540	550	547	561	537	506	566	553	525	516	561	485	513	546	563	512	517	492	507	552	531	509	554	562	522	505	567	536	523	550	521	505	520	537	570	495	562	495	540	579	574	564	535	490	504	523	538	530	542	528	540	534	540	584	585	512	526	562	552	506	538	549	520	566	537	541	510	506	530	538	521	530	529	561	525	535	541	532	553	546	532	528	543	535	582	585	532	533	521	521	542	525	560	532	547	539	496	559	530	544	556	531	531	530	545	521	516	569	557	580	544	506	538	561	528	529	545	602	550	522	524	524	534	514	525	516	549	530	559	534	492	548	547	545	491	554	528	547	552	554	538	512	499	554	554	542	518	559	549	532	547	550	525	539	480	538	547	537	511	551	538	541	526	507	529	505	577	560	572	569	546	559	582	542	529	500	528	567	506	543	547	561	547	550	595	540	550	540	568	551	557	566	493	510	567	548	540	503	566	497	521	546	571	534	562	559	523	539	538	579	522	580	550	580	535	547	547	528	532	484	549	512	540	545	557	575	546	516	499	543	529	502	554	554	536	563	509	530	519	506	531	499	550	552	509	501	557	538	516	544	560	532	521	559	538	550	546	540	554	550	578	542	559	531	584	493	545	544	560	572	533	549	534	506	557	549	512	512	540	570	544	520	525	548	522	548	567	531	504	574	536	525	539	539	547	549	526	503	516	547	517	551	570	534	558	506	548	538	509	547	528	604	522	547	510	544	491	512	514	511	544	528	499	554	567	543	521	561	538	535	509	526	551	551	563	539	559	555	501	577	582	485	513	508	522	550	522	519	498	580	551	569	566	533	534	571	543	539	553	525	490	576	553	529	516	557	529	542	555	542	543	541	536	520	530	499	519	534	516	507	570	571	539	548	518	531	563	509	573	574	497	549	507	520	550	558	493	522	530	530	523	545	542	562	592	529	538	534	533	559	534	545	534	512	519	546	523	614	580	519	567	564	558	538	556	524	534	529	596	496	546	518	538	540	510	534	543	507	561	556	515	526	525	548	577	525	536	574	540	541	584	547	535	522	538	559	527	552	560	520	581	536	529	538	528	551	566	534	491	494	540	617	502	537	582	513	522	562	559	555	543	573	559	537	526	534	499	552	546	548	545	559	539	553	533	526	506	547	556	517	561	539	522	513	496	600	558	549	541	560	503	553	539	559	553	509	524	534	591	519	517	535	526	538	524	530	563	530	497	556	543	577	563	548	555	543	547	510	545	541	509	538	541	579	514	562	566	528	531	542	548	544	535	523	547	536	495	523	528	496	532	545	556	542	524	567	541	544	550	516	526	526	542	553	545	519	508	559	508	529	549	536	511	539	566	586	541	540	546	535	557	502	515	521	517	492	547	576	526	522	517	565	568	553	572	460	561	530	512	533	546	547	520	538	548	527	532	577	567	518	526	520	499	516	514	545	523	528	515	548	547	553	556	512	542	522	554	549	560	531	533	533	507	536	565	553	538	516	528	540	536	568	561	554	571	550	531	548	563	528	576	535	536	530	550	519	548	561	570	551	570	547	547	585	543	559	549	490	543	554	568	498	543	574	574	530	544	543	541	529	539	549	563	533	544	537	508	541	507	584	529	512	506	508	545	558	519	535	530	505	494	509	567	504	527	560	519	522	527	544	532	542	550	556	532	530	554	533	532	544	567	510	555	577	532	530	494	530	550	545	517	539	524	559	528	534	528	522	508	524	561	526	566	536	549	506	550	504	556	543	549	582	538	515	542	519	547	517	542	502	543	566	548	564	544	537	534	551	515	535	531	550	530	558	564	511	517	550	576	546	547	518	485	574	518	570	507	569	573	540	564	518	541	551	493	497	527	562	531	529	518	498	525	566	543	514	520	555	503	552	593	530	543	522	527	567	561	551	540	590	568	573	540	571	535	535	534	564	558	535	554	551	547	532	546	506	529	553	545	555	536	529	511	488	496	525	512	561	534	554	538	558	561	561	517	547	525	533	541	583	499	516	535	542	539	539	508	519	545	526	583	571	539	548	551	505	558	544	526	547	541	541	553	538	537	470	512	534	549	519	538	528	511	541	514	539	520	539	546	554	519	553	547	499	500	562	574	534	528	537	527	523	470	539	524	512	568	568	547	556	486	495	506	534	540	517	509	555	538	567	550	548	574	533	555	518	499	553	526	556	539	523	540	513	520	534	562	529	513	540	513	475	498	519	518	534	522	580	556	506	546	461	564	569	515	536	493	515	548	550	562	520	569	552	519	497	493	561	530	518	515	546	522	535	528	574	541	543	543	529	545	538	531	575	559	554	502	482	551	528	527	581	552	576	519	536	515	558	545	579	583	558	522	546	544	545	573	558	521	523	506	513	535	535	546	559	548	544	524	526	511	558	527	511	540	566	535	555	534	530	524	516	542	521	552	560	518	529	521	566	521	538	505	564	533	539	548	498	476	507	535	593	541	494	528	532	515	535	545	541	555	555	528	538	530	515	557	576	530	543	540	536	536	552	553	544	576	524	623	521	515	564	573	539	535	536	577	511	575	582	512	555	535	514	508	526	532	526	592	529	536	565	544	583	536	552	488	498	522	564	609	517	539	576	486	511	543	562	534	567	519	490	537	543	559	551	508	584	525	563	531	527	539	538	565	588	478	516	533	543	593	558	515	507	543	552	572	550	554	564	588	544	556	576	527	538	491	498	501	503	543	535	563	543	469	533	573	525	527	517	531	577	550	533	555	485	527	535	558	552	523	518	513	591	552	547	528	481	558	540	524	493	555	530	549	566	561	537	527	553	531	565	531	542	527	524	523	528	551	562	545	586	543	583	540	546	557	517	541	583	548	532	519	509	514	543	542	551	500	543	568	543	559	536	550	578	556	551	558	557	571	529	545	535	561	554	538	530	542	554	573	489	529	510	516	520	526	531	544	507	538	503	512	545	519	567	490	528	538	529	605	532	511	576	527	506	561	514	533	557	500	506	548	550	547	535	534	504	584	511	524	509	520	496	555	540	525	556	541	532	575	514	547	499	563	529	550	518	560	524	538	557	519	571	539	527	518	511	490	518	534	515	566	525	503	575	525	530	538	572	498	567	539	525	535	514	545	558	588	533	515	501	507	514	508	549	529	509	555	521	519	544	557	522	532	524	561	528	543	534	499	502	581	531	513	542	535	532	534	545	536	557	563	582	513	540	525	547	570	557
59818	63611	33595	27361	7089	3182	729	643	599	598	570	549	587	573	542	484	533	494	481	482	541	532	505	551	506	497	466	504	462	525	492	470	503	498	519	511	514	542	527	569	563	545	517	504	512	513	484	511	449	508	540	479	504	505	516	473	521	498	507	492	467	486	477	499	510	479	504	496	469	502	534	447	505	503	476	486	495	506	508	485	500	493	549	535	507	544	464	516	511	474	507	499	489	512	492	489	486	493	490	501	488	505	482	593	615	571	480	538	490	493	470	500	475	501	501	479	485	510	528	517	484	477	483	572	511	469	463	499	506	463	497	501	504	499	486	474	499	505	478	503	487	459	482	490	524	482	519	478	490	498	461	512	502	464	487	490	552	513	518	443	491	544	471	470	490	514	503	425	487	472	487	513	487	527	487	489	463	492	482	495	551	501	472	499	478	486	483	509	464	492	472	483	468	489	491	502	529	454	486	457	521	491	506	500	470	483	513	465	488	501	528	473	516	500	476	503	511	491	506	494	493	484	529	490	508	529	495	499	498	522	447	488	467	482	523	519	492	503	507	483	516	479	470	511	517	475	472	502	487	509	491	500	532	492	536	462	489	463	483	480	528	480	497	515	498	505	482	495	492	501	467	519	505	511	467	503	486	462	481	481	483	513	455	492	491	505	498	494	489	478	531	478	478	482	504	507	520	420	471	493	489	469	480	516	515	494	496	487	513	467	507	455	481	473	466	490	483	500	501	459	514	491	494	490	556	475	496	489	465	485	484	490	478	478	492	523	525	455	513	488	503	477	518	495	526	529	502	482	493	496	506	507	493	490	478	489	500	523	446	465	444	479	481	472	499	491	489	469	506	497	512	492	501	526	533	489	512	507	491	507	488	508	506	464	478	486	460	499	537	469	468	516	499	485	523	470	436	488	500	512	483	545	508	507	501	494	466	484	469	472	515	524	545	471	491	469	434	505	518	474	519	503	468	464	483	509	492	549	522	502	495	513	503	488	471	527	504	474	504	511	483	488	502	466	533	496	501	496	524	514	496	500	506	496	495	507	476	506	530	514	499	499	471	517	522	430	506	476	485	463	452	517	492	502	501	515	522	496	455	492	462	502	497	459	502	487	494	466	478	456	487	521	457	508	510	475	475	540	493	486	480	518	519	509	494	520	493	495	494	490	480	474	509	500	508	498	521	504	500	495	502	481	522	516	496	472	479	507	491	500	514	503	472	502	484	464	517	487	499	511	498	489	492	470	477	465	521	515	469	485	472	500	457	507	484	485	485	477	499	492	525	465	520	503	480	523	451	551	445	508	505	517	508	488	473	468	500	481	485	485	493	493	475	506	489	465	500	510	468	488	513	512	494	506	507	485	468	510	520	481	467	522	510	495	469	514	502	512	501	523	480	489	472	500	514	464	463	484	501	471	497	505	505	506	530	452	518	497	504	494	505	469	477	522	483	497	498	506	468	470	497	501	508	478	511	513	481	492	502	531	463	482	502	512	519	539	490	507	490	418	499	493	522	492	502	500	491	510	475	507	486	492	527	487	477	467	475	477	493	508	529	496	474	502	495	500	466	488	461	467	486	486	477	490	505	469	501	452	504	494	503	481	466	442	486	526	476	520	510	499	511	483	474	489	518	493	491	499	522	501	510	507	484	489	481	513	501	452	508	492	511	474	496	488	505	521	484	500	488	514	477	530	503	509	465	492	487	451	487	502	513	501	486	481	464	494	471	492	506	505	514	482	496	460	508	461	533	493	525	487	509	501	498	555	499	463	451	459	477	511	495	480	503	464	490	465	536	493	520	493	494	495	457	513	498	486	465	481	509	489	515	467	472	512	456	496	451	484	496	502	504	483	458	502	481	493	501	481	533	502	471	513	473	536	486	526	512	490	468	489	480	528	563	494	489	487	508	458	506	516	502	471	480	494	463	501	484	502	517	480	448	504	459	484	460	456	514	475	516	513	486	469	474	466	513	552	460	493	517	440	487	472	500	465	508	481	529	471	447	499	510	505	524	480	472	495	502	473	512	507	460	499	517	495	464	487	478	512	487	450	491	506	500	529	507	460	494	477	495	454	524	484	520	507	486	428	484	492	508	508	554	472	488	514	516	544	506	490	525	494	485	497	461	500	502	521	481	548	472	482	496	496	480	494	479	463	477	482	474	462	506	479	516	510	465	473	494	468	484	514	509	488	471	495	507	490	469	483	539	513	492	487	504	516	494	526	476	544	498	459	463	494	491	509	503	462	477	503	506	524	517	432	530	507	505	499	446	493	470	507	499	480	494	460	511	465	523	491	510	542	526	465	495	479	459	520	493	479	492	507	498	501	477	533	521	464	467	461	490	535	505	520	492	461	482	496	489	459	486	487	464	515	481	463	502	515	491	489	481	535	483	485	495	514	525	496	489	501	505	495	504	501	457	486	501	482	506	478	500	507	474	517	480	501	493	498	473	520	484	538	469	521	507	480	501	500	501	475	477	470	463	515	472	510	514	473	496	481	491	495	508	459	502	506	494	460	487	526	510	490	501	543	469	476	491	491	505	510	475	455	474	493	473	516	480	518	500	505	513	524	491	476	534	467	477	468	500	516	488	477	515	487	526	519	506	485	495	443	525	445	531	566	494	508	486	520	480	512	489	493	525	478	457	472	459	515	475	467	489	494	487	504	463	495	493	529	491	537	507	465	555	480	499	483	477	533	490	513	490	462	499	479	500	492	502	477	497	506	501	470	553	504	523	461	471	490	515	501	500	555	464	521	449	503	512	461	481	501	475	459	519	503	481	515	483	446	509	490	476	474	471	518	500	464	496	497	512	479	468	511	520	517	494	523	488	508	477	511	511	487	534	494	532	526	474	483	522	471	471	501	471	552	479	453	493	541	487	518	480	473	487	516	514	550	517	505	464	485	469	512	512	487	466	534	470	468	509	503	505	494	506	456	498	483	516	522	501	519	465	469	482	469	509	516	494	514	490	489	483	516	477	483	524	453	498	501	489	477	469	491	465	501	513	484	500	496	485	451	453	520	498	511	499	495	497	498	474	508	467	440	522	467	487	548	522	507	475	491	480	525	513	474	491	514	517	474	472	514	505	480	491	504	531	469	474	471	461	495	528	488	467	509	489	478	488	484	467	483	490	479	468	461	512	491	480	479	476	480	484	442	513	474	488	513	534	517	486	483	519	462	499	489	479	536	520	489	466	529	498	478	504	479	525	464	502	463	530	543	435	492	485	519	504	501	478	470	504	516	515	484	528	486	509	495	486	518	523	493	517	496	490	533	484	468	500	489	453	541	512	481	463	432	506	498	471	509	522	486	538	507	497	471	502	492	510	497	471	482	515	541	503	469	501	503	497	543	497	529	455	516	497	481	499	488	456	523	432	498	518	476	499	516	476	453	505	479	501	509	488	525	529	453	503	498	491	460	447	507	491	490	514	532	450	524	464	466	484	553	513	506	494	513	476	495	479	482	534	497	455	487	479	479	464	479	486	511
30418	20585	6246	2148	1024	689	504	469	500	467	492	477	523	465	498	464	468	467	498	488	505	515	451	481	500	525	475	515	494	456	507	478	511	511	457	470	520	452	444	487	489	476	479	502	523	473	469	478	468	504	476	474	448	496	488	492	486	540	510	462	513	521	504	489	482	461	481	496	453	444	515	475	504	474	481	445	543	499	477	504	502	457	495	506	501	494	492	483	502	487	475	493	489	465	513	490	486	512	445	458	470	504	512	472	512	499	488	524	488	444	471	458	471	466	490	459	487	445	467	480	523	465	468	492	502	516	448	511	467	521	464	482	484	503	484	502	484	480	502	494	508	521	490	460	503	490	481	478	463	482	486	467	482	492	517	486	476	513	512	483	505	497	518	497	522	520	493	464	440	500	489	515	524	481	492	507	461	467	499	475	501	484	491	471	494	521	471	491	462	462	478	510	472	486	485	511	460	489	460	529	446	505	477	511	482	464	486	502	498	507	529	470	461	489	459	479	487	496	478	488	487	504	451	480	506	510	471	478	499	501	496	490	448	488	482	496	476	508	516	471	534	491	444	516	452	507	498	457	518	483	530	509	513	512	518	501	547	497	483	489	512	497	504	509	484	505	496	468	465	511	507	481	509	443	506	504	474	470	497	487	483	476	494	471	484	476	494	450	474	485	426	494	494	474	474	486	454	467	533	473	485	476	484	489	455	479	495	496	448	499	481	459	472	491	497	471	506	471	483	480	485	473	470	473	460	497	476	493	467	483	486	541	473	499	489	480	473	487	529	459	457	531	479	478	509	483	468	466	490	505	502	503	499	493	477	462	470	511	481	482	478	486	481	486	477	502	497	500	468	483	514	463	455	446	449	504	485	469	523	477	486	485	481	492	456	491	472	499	514	474	480	468	515	500	503	503	502	504	489	522	476	528	430	471	492	505	488	464	528	411	492	472	456	516	431	507	459	500	483	496	504	454	518	506	492	465	496	495	488	506	483	481	460	478	488	486	497	450	485	514	480	474	493	495	474	505	491	472	498	488	487	501	468	490	468	458	508	527	505	477	464	504	513	456	439	489	470	463	489	515	517	500	491	469	463	486	497	492	507	471	461	487	503	476	460	484	484	509	475	458	511	499	478	512	461	477	493	467	500	536	467	471	530	477	482	478	461	454	506	474	501	496	481	493	523	492	453	520	471	535	496	466	511	509	466	521	488	486	514	469	508	459	460	437	532	476	493	500	520	473	477	515	498	495	535	458	504	497	522	449	515	482	474	496	482	481	473	458	496	461	480	482	462	523	483	457	502	507	462	482	509	474	482	497	454	493	465	516	494	473	493	461	503	501	517	477	459	530	501	480	522	487	467	469	504	470	492	458	488	503	464	469	470	483	501	480	483	498	465	471	473	476	485	440	468	507	492	497	510	502	481	489	458	461	466	499	497	498	494	463	515	486	501	522	481	506	469	491	483	507	490	491	472	489	498	505	518	503	503	516	454	466	477	493	483	509	468	501	469	468	488	468	482	490	498	492	524	486	488	495	466	477	485	468	495	501	481	450	501	504	495	482	520	461	517	539	497	507	506	483	528	461	482	490	495	487	507	464	484	450	444	496	450	485	463	538	485	520	484	505	484	489	540	476	466	504	444	485	494	463	466	519	525	501	495	473	534	494	494	477	479	523	471	498	501	497	453	473	492	462	445	497	503	456	482	508	469	549	482	463	511	492	506	484	468	476	512	484	463	493	504	479	450	453	516	506	455	503	487	489	477	484	493	478	501	494	512	474	502	493	492	517	461	483	492	508	515	479	470	479	468	503	467	483	536	496	507	486	492	464	511	450	460	464	490	471	507	469	506	473	472	495	469	491	510	482	492	543	493	513	467	498	478	490	497	500	490	478	488	493	499	521	468	451	504	459	491	500	500	490	475	485	493	510	507	510	507	475	484	477	498	481	500	476	510	493	538	470	515	494	488	503	455	446	499	500	471	494	472	522	488	474	453	471	475	498	483	482	501	475	519	477	446	510	448	532	477	489	438	457	529	482	480	447	511	483	474	503	480	496	497	463	476	488	495	510	485	501	467	530	509	484	499	476	479	499	483	459	469	509	472	466	503	481	505	451	490	505	500	515	493	508	508	527	497	510	461	504	476	491	479	482	494	503	465	469	453	471	479	512	506	494	477	469	519	458	457	489	493	477	529	492	512	496	484	479	502	463	472	514	511	517	468	528	497	474	516	434	489	454	490	505	527	498	485	510	458	455	496	497	503	500	504	478	493	494	466	495	496	496	458	475	491	514	507	493	489	472	466	532	565	485	481	536	476	489	498	457	463	544	492	530	468	503	476	474	524	454	496	502	487	483	468	507	492	472	496	484	452	450	527	476	477	500	480	493	499	454	506	472	494	457	469	537	475	463	475	490	477	513	486	457	486	471	475	472	474	479	490	478	469	522	499	502	496	506	494	500	471	489	514	466	499	472	478	536	496	480	455	513	522	492	476	441	483	507	487	484	496	451	474	466	482	453	510	520	482	489	439	464	456	482	512	474	471	481	481	485	519	482	539	504	443	465	488	469	515	478	454	462	531	503	478	509	463	506	491	510	526	427	503	510	453	487	453	441	480	479	505	475	502	509	459	477	463	511	474	466	499	481	454	497	500	480	450	499	503	518	500	485	522	508	475	495	497	496	516	459	518	476	482	486	457	516	467	466	488	496	495	469	467	528	480	462	481	449	436	427	502	478	537	511	508	468	505	507	497	463	491	469	522	494	481	481	489	480	472	482	485	464	496	449	504	502	461	516	468	484	474	483	505	451	487	509	507	510	491	496	490	471	504	486	501	496	483	433	509	460	467	454	471	484	492	503	537	516	460	463	469	482	471	506	495	459	498	505	518	478	496	481	505	503	496	507	499	476	447	454	519	460	489	448	458	481	509	473	478	557	468	450	476	496	480	488	508	501	481	505	471	550	502	510	491	501	517	435	497	495	484	467	472	486	510	490	487	489	480	484	493	499	535	477	465	496	464	489	484	465	478	465	505	503	469	464	487	512	467	489	484	487	480	495	502	496	447	508	513	498	505	455	514	531	477	532	522	523	539	480	503	481	485	496	501	477	500	477	507	495	519	473	511	501	461	469	502	458	468	504	479	488	484	461	469	448	475	469	466	460	477	518	459	458	477	467	489	467	519	508	459	478	471	492	498	506	499	522	521	502	460	465	467	439	472	510	481	498	487	469	429	500	474	559	480	494	515	470	469	514	506	459	482	485	476	478	485	526	477	491	482	458	494	461	488	515	484	506	517	450	494	461	518	500	436	483	483	447	493	428	477	474	493	470	445	489	489	511	488	485	518	465	533	477	475	479	470	458	508	462	512	511	475	458	483	519	478	476	467	484	477	433	492	474	481	451	509	482	491	524	484	472	484	484	451	535	501	499	502	477	467	470	482	510	502	506	484	503	508	484	498	487	497	461	466	474	495	502	501	466	516	465	413	448	484	475	465	497
20317	14223	3174	1873	835	524	391	465	447	433	419	438	399	420	435	404	444	406	437	410	406	455	445	423	413	423	440	442	410	386	452	414	413	430	440	402	427	421	451	421	419	423	462	460	439	416	431	427	441	434	406	431	427	454	403	406	446	415	410	387	393	434	458	420	434	393	371	384	406	425	371	438	420	396	418	429	438	403	393	412	429	393	445	428	398	424	416	429	406	394	394	428	402	421	407	424	421	440	409	427	410	446	448	464	467	449	403	420	438	397	431	387	446	407	392	444	417	421	420	462	401	408	422	398	428	432	437	414	405	394	396	428	387	389	439	395	429	435	427	419	401	424	420	400	423	385	449	396	424	404	422	386	397	415	415	399	419	433	420	417	384	444	403	448	422	393	408	422	429	399	440	406	424	430	434	409	418	424	419	432	451	429	430	422	432	436	412	423	443	448	395	413	412	403	432	404	442	380	428	412	417	445	396	438	411	425	402	412	405	431	426	428	397	430	409	445	410	422	431	448	413	415	406	424	405	401	389	424	446	430	441	413	458	412	433	403	402	401	459	414	389	425	411	411	453	443	406	442	410	415	410	424	445	393	432	409	399	445	419	451	393	392	456	418	422	404	407	417	441	413	431	407	432	396	436	436	445	400	409	451	420	450	406	402	434	437	438	412	404	443	421	413	437	421	401	402	434	429	425	407	417	422	429	414	441	384	442	441	411	427	431	387	422	407	415	469	389	397	385	420	386	390	405	404	419	387	422	410	382	419	377	435	389	429	379	414	415	394	426	426	417	364	407	361	415	427	406	424	395	407	423	365	407	400	431	409	436	425	428	424	396	411	438	413	407	406	415	386	411	395	433	392	423	434	414	402	422	415	440	357	387	404	376	463	417	405	468	406	412	434	413	433	413	418	420	437	391	407	398	431	440	394	414	413	378	437	398	403	420	437	425	402	417	419	407	409	447	441	416	402	410	422	420	421	420	428	414	397	411	421	428	435	458	371	397	409	399	446	464	417	433	412	393	441	425	426	440	397	406	437	410	425	392	438	415	432	442	422	410	426	405	436	433	411	467	409	415	426	403	403	408	416	396	469	367	429	429	428	452	431	404	420	391	399	424	432	438	385	414	419	408	401	441	423	383	450	414	406	430	416	387	407	429	432	385	433	402	399	436	399	413	432	424	405	402	422	423	419	430	421	407	376	367	419	460	420	439	403	440	441	423	425	432	461	398	430	429	418	397	403	439	439	425	442	425	402	415	439	432	457	454	388	411	439	427	398	415	420	429	445	363	399	418	447	414	412	404	411	431	418	383	425	392	421	446	394	438	440	425	431	404	390	416	424	405	397	428	406	441	393	425	426	389	435	419	425	414	421	385	390	410	420	444	460	451	395	410	403	422	412	382	413	406	414	478	411	402	431	381	418	419	402	433	427	403	412	438	414	440	419	446	412	436	445	439	463	425	398	462	436	419	404	437	414	390	439	411	423	427	463	427	427	400	409	399	404	386	420	418	424	464	438	405	420	418	424	454	405	405	452	429	401	422	435	421	380	418	442	435	430	379	436	403	401	449	404	433	425	406	401	390	431	389	397	432	386	444	416	420	432	449	387	447	483	439	423	439	421	402	412	399	407	414	368	390	423	411	404	421	380	425	424	420	395	402	418	398	404	419	421	454	412	400	434	418	414	400	440	414	420	398	425	406	402	416	429	441	434	435	429	378	414	420	378	420	410	417	402	427	436	401	420	400	422	424	453	409	434	420	412	431	447	415	446	430	435	392	450	438	456	427	428	436	427	427	415	460	413	396	417	428	420	449	464	403	416	370	430	439	424	410	386	422	425	448	368	450	421	461	381	387	423	391	408	415	439	433	406	427	438	397	400	423	397	410	451	392	416	390	382	393	438	413	432	428	410	404	438	399	410	428	392	424	458	386	401	407	453	445	441	399	452	417	447	421	422	448	424	422	430	429	439	402	425	418	397	409	388	396	418	417	416	433	366	404	420	407	418	422	452	411	426	412	406	399	425	400	437	411	392	405	446	426	427	428	406	395	452	418	429	434	399	424	422	430	427	406	438	455	433	404	415	427	453	427	415	406	413	439	401	390	400	423	434	450	407	421	393	407	455	412	393	414	410	382	407	421	420	445	425	442	417	428	414	426	444	419	392	423	426	419	439	415	394	440	418	426	481	424	425	422	381	410	394	374	453	420	431	421	418	428	432	395	421	418	445	441	427	400	402	425	395	414	385	417	408	430	415	445	457	420	424	428	421	414	414	405	370	413	391	413	420	429	422	425	421	444	403	435	426	424	411	425	431	435	387	395	412	438	426	384	375	408	433	444	441	377	440	411	408	424	423	417	410	420	404	407	431	416	442	420	447	396	421	439	414	418	409	426	409	471	428	412	412	444	391	444	419	405	412	424	442	428	396	402	384	401	427	416	418	404	387	434	407	373	391	389	421	422	455	417	431	420	428	426	430	440	408	432	408	415	430	400	441	441	368	421	417	405	411	461	433	424	414	445	425	437	430	437	437	419	414	369	441	428	420	450	422	450	452	393	403	436	406	394	443	434	439	409	406	441	423	435	433	401	404	414	438	427	438	427	435	360	423	410	401	416	406	421	390	431	411	438	469	411	420	435	451	449	405	432	431	438	451	453	425	452	412	422	417	416	402	427	393	463	426	428	414	414	407	434	431	423	405	418	427	411	436	404	446	436	446	397	381	407	423	415	403	439	396	421	440	432	401	438	448	422	425	428	424	394	435	401	418	467	402	422	413	419	430	429	403	419	389	398	416	414	446	399	424	433	424	452	409	418	446	441	444	431	404	444	432	439	419	428	458	414	408	384	399	427	402	399	407	437	425	435	430	410	409	415	433	410	410	439	452	398	426	390	422	369	403	409	394	417	425	409	423	451	427	416	407	397	443	411	390	373	447	428	452	384	421	444	405	421	397	442	425	459	390	433	416	409	447	426	442	391	437	407	454	384	376	414	393	416	420	416	410	395	426	449	401	415	430	454	416	414	400	426	430	413	388	404	425	419	432	428	422	397	426	408	455	462	438	394	465	429	395	390	423	423	409	448	434	405	444	423	392	436	424	411	418	381	395	417	432	421	410	405	425	424	437	406	424	419	422	424	406	430	400	447	444	409	420	377	401	425	408	412	368	408	451	409	431	496	399	426	393	407	405	386	439	390	460	391	404	397	426	398	405	386	425	413	450	434	425	456	414	414	428	457	429	427	414	396	415	386	405	398	412	437	421	456	419	431	424	466	475	436	419	396	441	428	411	425	442	432	422	432	438	418	400	439	439	416	396	417	397	426	410	406	388	398	421	393	434	418	431	421	384	419	426	433	398	437	384	403	407	439	423	387	399	434	387	416	461	404	386	452	476	392	394	443	425	421	481	451	454	425	406	405	455	406	438	419	400	406	456	439	424	412	415	438	401	418	433	382	439	416	423	418	430	443	382	446	412	433	416	401	451	360	440	422	387	437	391
25613	21817	27182	25501	15366	2884	725	536	470	503	487	472	459	454	487	434	434	431	441	470	465	493	486	456	439	478	447	472	460	443	474	414	437	420	464	425	478	457	458	454	465	469	452	489	433	438	432	430	468	457	435	407	471	444	436	409	490	497	438	423	455	428	429	469	396	459	419	463	423	447	457	427	455	433	427	447	448	416	418	484	428	453	416	435	466	451	439	417	459	436	454	421	426	477	447	440	459	465	391	440	478	451	477	466	430	487	448	453	434	432	405	453	469	467	448	413	437	468	414	457	422	428	473	438	458	422	453	453	397	420	484	468	444	453	419	472	414	453	450	436	446	441	453	453	423	456	441	451	473	430	428	414	388	472	419	456	421	490	470	445	427	434	444	435	439	402	443	473	461	485	431	399	436	440	431	500	458	438	449	448	441	427	450	453	418	522	475	452	421	421	458	439	431	458	429	454	460	438	427	417	433	461	417	444	440	439	431	461	446	434	427	454	425	436	482	459	409	414	437	491	441	419	433	443	457	439	441	463	413	445	450	452	455	417	429	438	424	446	457	447	433	436	411	475	486	447	425	449	486	420	450	447	423	470	398	460	429	412	472	459	423	438	447	436	424	421	457	438	434	452	475	422	421	463	406	431	434	407	457	411	434	466	457	428	439	439	446	452	420	451	436	441	463	465	431	436	404	441	474	467	413	415	426	436	463	438	441	478	426	432	421	460	444	405	443	425	422	417	444	418	460	469	397	469	456	429	451	378	472	441	457	463	449	464	487	404	460	407	439	450	449	447	454	436	422	448	478	441	439	420	448	464	435	440	469	429	460	465	472	469	422	430	446	436	436	418	412	469	436	398	410	452	438	446	441	426	421	423	423	425	449	429	389	448	447	413	424	447	438	472	455	475	473	435	469	400	439	467	425	475	455	469	409	426	451	466	423	452	410	450	433	406	423	425	443	448	435	430	437	440	437	438	460	432	424	436	464	415	471	416	441	471	471	416	407	445	427	427	408	443	400	420	437	447	406	437	479	428	444	443	456	407	446	472	479	425	437	442	479	442	414	462	434	454	403	440	431	442	466	430	428	450	457	485	438	469	446	440	457	423	459	441	428	433	424	445	412	464	464	465	443	452	446	440	420	405	466	445	474	430	391	413	425	433	445	426	435	443	424	477	418	409	411	444	412	421	443	445	438	443	448	458	418	486	438	480	444	449	439	442	414	415	414	401	420	434	436	441	404	450	454	434	427	439	435	436	444	452	446	391	459	430	399	466	429	425	456	438	477	428	431	463	435	461	502	419	459	473	401	492	427	430	432	459	444	415	432	439	448	422	431	442	451	458	447	407	438	411	453	415	492	411	439	457	441	426	428	472	421	425	439	412	405	472	394	419	473	416	479	428	457	426	463	421	451	470	475	457	424	414	453	439	427	465	462	460	420	425	459	457	416	429	435	439	446	415	437	457	457	417	455	468	424	400	431	469	461	388	386	446	442	450	395	415	437	442	427	459	437	459	432	411	450	425	442	417	429	423	387	470	440	470	421	463	461	402	489	425	442	390	431	419	500	437	437	451	478	430	433	420	441	479	439	421	447	411	475	406	457	452	445	440	440	417	434	424	398	427	458	499	443	439	424	452	473	448	453	375	446	413	427	422	464	436	471	477	430	394	407	455	457	479	452	381	450	435	481	494	441	412	452	478	413	457	444	442	435	441	441	473	388	421	433	440	409	408	437	448	458	469	459	458	429	426	434	440	445	451	443	437	430	426	462	409	437	403	447	445	448	412	454	431	424	428	435	454	425	405	439	447	448	406	436	415	405	429	444	437	454	474	454	441	420	455	463	425	437	453	498	455	381	417	451	438	428	426	459	471	456	437	431	481	457	416	453	435	430	479	406	450	438	473	463	461	453	440	441	427	432	478	418	432	402	463	454	419	451	434	451	474	404	384	465	473	445	415	441	471	439	451	441	462	397	431	385	439	403	420	455	442	456	422	425	474	428	389	467	388	483	461	470	427	413	473	465	455	434	440	479	446	430	432	417	413	467	444	446	439	423	466	450	423	428	417	440	465	432	439	427	465	442	432	455	428	467	461	458	421	471	423	485	462	440	414	435	422	461	435	449	439	448	447	442	441	410	391	441	404	427	464	465	458	425	433	445	452	468	467	453	442	442	482	440	466	447	449	467	434	453	437	484	447	440	462	463	470	412	416	437	415	405	463	452	430	450	442	450	474	444	430	404	419	407	472	400	434	479	479	422	445	409	451	424	465	436	450	421	459	472	483	440	439	440	448	445	453	410	412	411	439	451	409	428	434	447	405	436	443	474	429	459	415	429	449	428	458	442	450	427	442	459	447	444	417	460	430	435	480	445	422	415	418	427	417	388	474	457	477	441	454	424	431	416	465	468	438	432	434	441	468	437	451	462	468	421	418	483	456	410	470	437	422	475	465	447	500	439	454	450	443	452	450	442	464	435	431	419	452	430	431	450	478	457	429	474	455	482	415	464	454	434	423	413	436	420	467	435	381	441	454	410	459	415	448	456	450	480	439	472	463	453	411	455	461	442	465	451	479	438	452	447	468	447	411	455	438	441	450	441	445	432	438	459	423	463	455	413	429	449	444	442	434	433	459	420	420	453	460	444	423	499	465	457	400	414	425	453	457	428	439	437	447	434	423	436	420	450	451	473	484	473	428	391	430	451	448	423	445	452	469	428	469	431	455	415	427	469	430	443	454	416	434	473	437	442	434	440	427	423	478	424	389	448	466	425	468	439	424	433	406	441	499	430	485	440	445	446	422	433	423	451	435	444	418	434	464	424	459	477	454	410	469	453	448	470	429	460	408	424	434	433	453	445	439	432	464	411	457	429	432	455	420	418	440	431	433	411	424	479	474	456	425	434	433	432	434	440	445	423	419	440	418	426	474	423	467	473	455	481	431	427	443	431	444	435	457	450	433	421	422	483	427	447	435	458	424	427	417	430	450	433	436	432	475	433	445	418	424	448	445	417	441	428	437	440	414	456	469	424	432	467	448	478	470	463	422	417	460	469	397	419	414	405	445	425	428	447	405	471	444	429	422	410	446	430	444	484	448	427	412	411	450	457	431	444	467	446	416	403	462	483	437	474	440	442	418	415	421	457	461	437	391	418	449	451	405	442	447	450	446	468	446	469	423	439	391	427	417	476	475	467	414	460	408	442	416	470	472	464	430	417	441	421	396	405	461	464	410	432	434	435	451	470	423	430	439	406	468	458	423	425	434	428	422	434	427	456	409	441	402	432	412	461	467	451	421	452	475	455	439	395	450	413	464	415	413	436	426	416	436	430	425	465	438	426	442	450	420	451	425	501	478	437	442	429	431	416	437	443	455	416	472	424	434	472	441	447	418	435	435	444	471	480	450	426	448	415	406	436	421	441	394	429	419	427	467	420	439	466	428	457	477	421	424	456	449	399	429	437	420	424	429	456	463	438	439	479	459	449	406	482	432	432	437	446	432
56027	51128	20674	12121	4641	1711	546	498	475	504	457	461	457	416	441	447	407	423	455	453	459	399	409	370	412	457	407	399	347	435	402	417	377	383	438	404	454	463	435	421	437	443	437	433	409	403	434	427	438	424	424	412	394	411	434	398	443	376	411	423	379	429	424	398	391	391	393	433	431	408	341	384	415	410	407	439	396	410	420	399	419	378	410	403	449	393	430	375	419	421	393	385	365	418	420	382	390	417	400	401	393	370	389	490	503	437	436	391	405	389	372	393	425	398	393	365	418	416	401	415	410	372	435	416	393	408	404	399	421	398	393	385	418	400	396	456	386	418	399	416	436	397	399	375	383	421	405	429	424	425	404	386	410	400	406	424	419	406	431	410	402	412	394	412	401	403	399	430	412	435	449	407	373	391	438	407	409	446	420	397	402	381	390	382	380	401	407	429	413	424	408	386	390	439	387	411	424	413	380	395	382	414	408	394	362	395	439	412	407	418	409	429	396	407	391	375	391	425	437	399	432	393	386	378	389	372	430	387	421	422	403	417	404	395	374	413	393	417	431	434	383	403	386	372	416	415	391	439	394	379	428	390	420	410	426	396	408	415	421	397	414	404	387	391	419	414	423	407	437	390	421	398	389	381	449	392	417	426	415	369	415	384	411	370	407	386	406	412	423	396	402	376	394	408	399	383	387	411	409	396	422	390	412	365	412	398	396	450	399	383	422	445	427	385	411	396	392	425	408	419	422	389	469	436	397	397	409	404	422	405	383	387	368	382	453	423	406	391	418	410	435	402	399	373	429	417	396	416	403	357	391	424	410	372	361	403	395	410	401	381	375	401	410	424	386	388	443	403	420	414	361	397	381	413	408	401	403	382	386	414	404	380	430	369	387	396	383	391	390	391	427	387	399	395	398	424	398	383	399	404	405	425	385	401	409	391	434	367	394	403	436	417	411	385	419	419	372	419	389	405	403	377	405	413	409	415	455	452	446	419	402	424	426	393	390	397	419	402	372	436	443	416	462	400	417	428	418	437	401	425	388	432	409	400	412	396	408	392	403	423	366	428	415	438	405	386	422	377	430	415	411	388	414	398	420	395	378	425	427	407	403	414	424	413	429	425	433	389	390	446	430	402	393	386	417	433	415	409	440	379	410	413	376	416	432	396	418	400	386	385	374	384	413	414	386	422	365	382	445	414	407	400	423	416	385	372	433	416	366	395	390	398	426	404	390	427	415	413	410	390	375	424	412	385	408	465	408	411	417	429	405	394	413	397	436	413	431	373	432	402	422	414	408	396	434	397	395	424	418	376	392	416	393	418	382	405	397	385	422	422	405	399	421	364	394	417	378	450	411	403	400	402	414	421	415	425	412	405	374	405	419	421	437	378	403	429	408	439	401	397	408	429	399	411	423	438	411	390	394	415	418	417	411	433	407	420	450	366	396	393	415	372	385	406	404	419	392	389	444	410	438	411	436	388	420	408	415	391	420	441	409	382	388	397	397	394	424	408	412	415	403	417	411	401	403	420	411	417	385	404	378	432	364	409	395	397	376	408	389	432	414	380	439	408	373	408	403	380	395	396	415	398	386	439	401	413	426	401	413	422	409	415	396	404	388	405	427	439	433	412	396	393	383	397	411	390	432	418	392	419	415	425	393	366	406	442	403	391	404	378	393	427	395	391	393	403	413	392	410	410	408	403	412	422	432	426	425	385	401	403	419	415	397	415	400	412	406	392	431	424	380	374	408	409	466	399	392	405	382	378	372	401	394	390	407	380	408	394	355	384	404	393	395	399	399	411	381	430	400	402	396	400	420	392	413	405	381	366	446	422	428	396	413	389	404	381	429	399	417	414	385	383	411	410	419	411	392	372	417	446	424	398	388	394	445	406	399	394	415	363	403	385	421	400	381	407	420	408	408	392	381	376	393	409	400	384	422	392	400	406	401	386	397	406	403	383	428	416	405	384	402	380	381	418	409	423	415	385	416	449	377	418	387	401	443	422	373	398	396	417	422	416	415	409	415	415	414	419	387	429	408	391	408	413	386	405	405	380	408	438	440	435	384	370	419	415	452	414	363	393	401	378	416	409	404	436	402	402	407	401	424	442	401	395	409	421	429	402	426	418	360	417	404	394	419	419	402	367	384	400	424	403	403	421	391	353	409	420	382	400	412	390	376	401	403	395	401	426	388	392	382	400	406	395	469	404	424	398	403	397	397	366	414	399	436	431	409	387	444	391	423	407	389	406	400	410	406	435	437	401	418	371	416	398	414	376	425	384	422	405	391	377	391	421	396	391	402	417	414	396	405	392	408	420	405	405	412	407	390	386	427	388	449	405	373	378	389	383	411	390	398	423	358	406	385	416	421	408	408	393	403	414	357	417	378	441	411	386	414	389	399	423	356	404	449	394	405	428	397	404	347	398	399	401	399	355	423	405	389	415	395	389	376	406	394	396	395	389	386	408	431	398	418	396	416	409	412	377	384	396	424	420	409	422	399	413	399	382	357	373	402	417	376	430	410	390	412	435	357	397	398	399	417	392	386	392	410	405	379	414	366	403	433	390	421	407	408	419	420	417	399	399	418	390	375	349	405	405	394	445	406	372	415	423	399	427	391	379	430	382	409	395	421	424	439	374	407	406	431	399	413	412	400	380	387	406	429	430	425	399	436	421	409	422	395	393	398	400	365	410	404	395	399	373	399	409	398	405	418	418	381	402	403	366	421	392	412	373	441	373	416	390	421	414	401	416	401	392	384	370	390	433	412	405	391	366	431	428	407	383	441	427	434	428	409	391	405	391	393	399	400	398	414	411	385	368	382	389	406	407	413	442	403	409	405	432	365	376	378	390	413	420	384	409	416	391	459	381	411	375	391	420	386	420	428	419	367	404	440	413	365	387	432	434	389	436	420	369	405	383	378	437	427	400	415	414	410	409	418	398	416	407	448	420	383	415	403	427	379	419	396	377	418	388	395	370	382	404	412	435	388	443	423	382	391	416	381	376	403	355	431	403	414	421	419	409	412	435	407	433	418	406	408	403	405	432	413	412	400	385	407	379	408	386	421	399	424	428	406	398	425	437	400	422	384	391	388	406	404	383	377	416	418	406	387	417	387	403	392	396	339	409	434	393	435	383	424	417	388	390	426	392	401	400	426	391	417	438	382	427	394	406	376	436	436	408	397	423	369	394	374	420	417	381	409	405	422	428	411	375	388	399	411	377	414	409	399	393	400	408	436	458	412	404	441	382	401	382	368	393	427	411	405	400	380	422	445	382	422	403	381	403	408	394	393	438	429	372	422	392	391	435	406	382	403	397	438	405	394	359	393	408	427	411	372	382	406	374	435	427	436	420	387	421	368	402	432	393	383	434	437	409	385	382	399	372	395	372	373	448	416	410	385	384	406	429	387	410	386	407	390	427	402	406	442	422	418	386	396	436	408	387	409	431	375	393	404	398	403	388	432	443	427	392	407	427	377	409	376	368	391	405	431	350	372	405
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
