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
338621719401	338621719960	338621720510	338621721060	338621721610	338621722160	338621722710	338621723260	338621723810	338621724360	338621724910	338621725460	338621726010	338621726560	338621727110	338621727660	338621728210	338621728760	338621729310	338621729860	338621730410	338621730960	338621731510	338621732060	338621732610	338621733160	338621733710	338621734260	338621734810	338621735360	338621735910	338621736460	338621737010	338621737560	338621738110	338621738660	338621739210	338621739760	338621740310	338621740860	338621741410	338621741960	338621742510	338621743060	338621743610	338621744160	338621744710	338621745260	338621745810	338621746360	338621746910	338621747460	338621748010	338621748560	338621749110	338621749660	338621750210	338621750760	338621751310	338621751860	338621752410	338621752960	338621753510	338621754060	338621754610	338621755160	338621755710	338621756260	338621756810	338621757360	338621757910	338621758460	338621759010	338621759560	338621760110	338621760660	338621761210	338621761760	338621762310	338621762860	338621763410	338621763960	338621764510	338621765060	338621765610	338621766160	338621766710	338621767260	338621767810	338621768360	338621768910	338621769460	338621770010	338621770560	338621771110	338621771660	338621772210	338621772760	338621773310	338621773860	338621774410	338621774960	338621775510	338621776060	338621776610	338621777160	338621777710	338621778260	338621778810	338621779360	338621779910	338621780460	338621781010	338621781560	338621782110	338621782660	338621783210	338621783760	338621784310	338621784860	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3600	2300	2703	3600	2300	2703	3600	2300	2704	3600	2300	2704	3600	2300	2705	3600	2300	2705	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23994	21224	25574	27167	21231	21196	2585	487	375	352	301	309	286	265	266	247	244	259	251	243	248	238	246	239	250	231	221	221	217	227	208	216	225	230	239	212	223	212	235	253	239	223	238	209	246	227	221	205	215	217	205	225	203	247	199	193	209	219	203	213	248	240	203	204	248	203	217	208	234	243	240	225	202	213	250	246	215	218	225	222	225	214	233	243	234	261	222	225	235	225	205	238	230	222	255	253	208	215	209	221	204	243	225	262	247	231	180	215	199	209	212	236	194	206	245	211	238	216	203	233	214	214	218	239	211	229	215	213	224	244	224	225	233	238	206	202	203	231	219	227	218	244	236	224	200	214	205	220	218	199	235	219	212	203	219	241	229	206	244	197	230	199	192	226	225	248	214	238	216	246	231	253	220	217	202	236	210	225	223	230	233	224	227	205	215	215	233	244	210	233	245	237	241	191	198	201	215	210	216	243	224	225	212	203	220	242	262	215	204	220	216	211	237	243	227	226	207	217	217	202	216	216	234	216	226	214	237	214	232	222	215	233	230	222	194	220	209	228	208	214	202	216	205	205	204	213	216	221	223	200	209	204	208	234	240	224	244	213	207	221	219	229	211	249	230	246	206	239	218	208	201	219	236	200	257	195	228	216	212	227	236	236	212	218	216	228	216	189	262	249	231	210	207	237	213	224	214	213	233	224	201	220	205	220	227	213	216	217	216	218	234	233	237	209	193	200	208	200	223	222	210	211	227	216	216	218	243	234	224	176	223	210	229	209	214	237	197	199	258	204	198	209	201	243	231	236	222	217	209	205	224	209	248	201	205	223	236	220	254	221	214	220	229	240	221	218	215	242	222	221	208	209	226	241	269	192	244	195	202	226	227	260	257	215	244	267	253	243	228	198	233	222	247	222	226	191	216	197	220	235	232	218	253	217	203	240	206	243	221	224	208	230	230	254	223	221	221	216	203	218	219	221	216	226	248	212	202	198	235	228	215	209	232	210	233	232	224	197	207	229	209	207	189	209	235	218	207	216	221	202	198	211	206	205	213	228	254	222	200	199	235	225	212	237	240	233	207	225	246	249	218	236	243	218	205	226	230	241	219	204	236	230	226	233	221	193	254	225	234	190	211	227	265	201	208	198	217	230	194	238	236	221	212	207	226	241	226	234	257	203	199	221	245	233	219	255	219	253	233	234	205	205	238	198	219	206	198	248	189	201	223	237	206	237	237	247	228	243	221	218	237	248	199	211	222	208	243	214	225	218	202	247	233	214	200	197	212	197	204	197	261	240	240	245	228	218	242	226	206	216	266	207	237	223	232	222	240	229	212	214	206	203	234	217	235	237	225	228	233	228	178	255	214	238	227	227	211	249	238	212	232	208	230	243	214	240	223	239	228	218	198	227	244	215	232	237	212	229	238	220	226	242	223	222	251	233	239	196	236	238	232	221	222	248	209	207	221	227	234	200	230	190	231	232	224	215	218	206	235	202	249	207	218	223	217	225	200	205	229	242	223	223	213	223	235	243	225	207	223	203	214	192	204	240	219	203	183	201	215	231	224	211	214	215	230	195	225	212	223	218	213	206	217	227	225	218	235	220	218	218	206	241	239	229	258	221	240	242	215	233	225	226	222	206	235	213	248	213	203	208	204	194	211	224	211	217	190	213	218	248	220	228	226	240	223	203	213	209	245	238	255	222	255	222	229	244	231	233	211	220	239	218	217	223	221	227	208	199	206	235	219	244	259	228	231	215	230	243	189	217	233	221	230	246	230	213	208	214	201	223	216	211	239	212	211	187	231	233	236	231	238	219	230	204	234	212	214	209	193	214	189	206	223	207	224	234	229	222	230	210	206	224	208	203	222	213	187	228	234	220	213	211	224	214	230	218	230	230	204	217	212	213	178	221	236	221	199	227	229	199	228	248	198	194	243	204	241	199	200	233	244	189	206	216	208	235	200	212	196	219	221	203	230	222	216	222	202	207	204	212	213	214	206	234	212	203	226	242	250	227	236	223	240	206	205	218	235	235	240	241	228	204	213	204	257	202	248	213	221	224	242	247	220	240	209	215	210	232	201	204	206	217	211	241	205	236	226	230	210	218	228	216	246	214	233	228	238	223	206	232	233	216	230	215	209	226	237	221	212	219	203	222	217	238	235	230	206	233	200	213	198	220	245	233	219	210	242	208	262	230	215	220	229	247	253	218	224	202	232	221	215	184	182	245	200	220	235	246	207	240	232	247	207	232	241	250	208	212	221	188	220	190	230	231	225	208	212	197	217	222	222	207	187	219	234	216	229	208	212	226	227	237	215	230	238	213	232	248	226	227	260	250	232	218	212	248	215	218	219	219	245	216	219	227	213	251	210	211	251	206	221	241	235	245	204	205	226	192	194	210	216	192	219	239	200	219	223	227	238	240	227	225	215	212	208	249	225	219	209	225	233	201	223	216	212	207	213	221	233	197	203	199	221	206	221	219	262	245	231	208	222	238	209	224	231	231	233	193	207	207	199	213	238	237	217	199	189	238	228	215	205	218	210	214	231	207	238	230	224	205	242	221	191	221	202	228	206	204	234	231	213	229	269	233	217	211	218	217	239	225	181	215	232	224	227	237	215	192	245	236	214	249	240	222	225	217	213	212	192	196	189	203	215	218	229	216	211	227	212	212	233	215	226	194	232	215	216	221	228	212	216	227	234	227	256	230	212	202	236	222	231	225	216	227	226	224	223	236	244	217	215	236	230	201	260	229	239	237	222	223	230	228	195	198	243	211	215	238	221	202	215	246	236	216	218	264	211	206	175	228	242	213	208	236	225	236	257	225	196	269	216	200	226	227	225	249	219	217	223	205	219	220	213	221	205	249	196	232	221	205	239	241	237	210	198	217	211	219	226	208	246	241	215	217	256	226	210	217	221	202	211	199	188	206	249	219	225	238	254	237	225	208	206	198	242	248	230	216	216	235	224	218	207	218	263	194	221	230	211	233	264	207	229	250	232	209	195	229	208	224	228	232	202	214	246	234	246	200	225	225	202	208	228	225	210	195	206	231	213	210	202	226	236	227	222	229	213	231	221	221	240	217	222	216	213	238	219	229	243	210	248	207	193	210	226	218	192	223	229	208	227	237	262	216	220	213	195	206	226	217	211	214	210	188	212	198	234	230	267	227	215	225	240	230	217	207	223	225	227	227	205	208	191	243	218	226	210	226	217	216	206	206	260	198	225	235	203	233	232	232	214	235	220	213	245	236	216	216	212	216	223	224	187	232	222	193	220	253	214	234	211	225	245	224	214	209	227	201	251	207	211	219	192	231	242	219	220	233	220	215	224	229	196	223	238	214	212	231	214	198	221	208	238	244	225	206	223	253	224	237	217	214	241	201	209	209	198	229	217	207	239	225	205	210	227	249	216	241	210	231	218	207	207	217	221	223	192	215	194	202	234	201	215	205	220	220	219	239	195	200	238	212	197	224	278	233	255	199	252	214	214	190	225	244	218	228
3434	5204	3135	1514	953	777	622	612	563	586	586	505	553	562	557	532	572	535	557	533	527	548	531	537	576	523	501	486	511	491	484	496	520	501	517	475	508	500	511	502	496	518	508	488	523	476	549	510	501	488	506	510	510	544	510	473	513	494	485	474	523	527	486	493	504	504	499	471	487	448	455	510	506	520	498	517	545	524	528	510	486	521	504	518	564	513	490	496	508	541	525	509	576	512	522	480	515	498	536	473	523	502	488	474	505	523	524	483	522	506	530	509	481	520	517	508	492	476	465	501	553	458	481	520	523	506	495	521	460	515	507	503	503	485	513	499	550	520	529	487	524	528	498	479	471	498	470	538	507	494	542	486	538	503	504	515	512	496	517	526	529	533	485	478	491	501	502	504	484	493	511	534	563	506	518	500	505	531	511	553	508	515	468	505	534	540	515	510	490	478	520	524	515	464	492	442	468	558	526	522	473	523	489	533	507	514	453	486	516	503	490	498	497	511	539	501	519	508	525	503	515	507	472	487	517	492	524	511	522	499	494	497	503	477	533	525	500	524	489	494	523	463	488	481	473	511	524	523	522	487	506	501	490	535	514	471	499	496	505	537	571	546	500	478	502	516	504	475	487	488	492	575	547	500	493	538	514	540	501	536	499	483	534	488	494	520	492	508	525	527	520	506	504	461	471	529	474	558	478	506	505	511	489	530	530	514	494	516	507	499	487	505	516	548	511	488	482	484	459	535	487	548	532	497	524	491	483	488	494	531	507	516	499	521	536	506	532	518	526	503	503	539	511	492	508	489	516	508	520	506	542	493	487	477	521	484	487	523	457	522	490	461	510	506	533	505	475	497	493	520	508	488	495	501	504	521	517	525	514	505	504	520	529	474	496	516	501	521	505	558	534	516	496	532	537	503	539	516	482	541	534	528	514	525	526	554	517	496	496	483	487	496	544	547	524	525	481	514	520	496	516	498	477	521	483	507	525	504	520	498	535	493	495	529	454	559	524	516	518	505	485	566	519	518	510	534	508	504	468	500	497	537	514	515	492	497	478	508	510	498	505	502	483	495	492	493	489	498	512	498	504	474	486	546	507	509	486	506	488	491	543	516	501	507	524	488	477	499	495	525	460	476	522	501	501	522	501	462	475	529	521	505	529	508	504	491	499	531	491	501	481	495	503	515	486	495	479	544	502	520	508	488	474	482	493	524	494	493	519	478	490	508	483	486	475	518	520	506	500	480	501	497	503	501	491	519	510	502	518	504	475	486	565	490	550	502	535	498	499	506	512	519	521	512	501	479	524	525	490	510	492	478	494	514	535	540	500	492	460	488	500	498	518	480	467	532	536	513	520	479	520	508	474	474	483	478	537	487	476	482	505	507	505	493	530	472	497	485	553	484	505	523	527	526	495	509	510	511	481	538	494	498	512	473	482	496	495	523	475	492	514	507	536	505	524	500	547	518	488	523	521	539	505	553	468	525	507	496	484	496	503	523	542	495	504	505	487	501	509	508	527	516	524	504	521	454	493	504	496	515	519	500	484	509	493	535	466	517	517	554	518	487	541	549	519	486	483	494	526	547	484	510	494	500	505	506	519	551	540	501	499	494	530	546	467	472	506	488	501	533	524	480	510	527	448	491	501	533	481	536	531	468	507	546	513	485	487	546	516	517	503	511	499	522	509	514	542	470	498	493	506	520	528	526	499	501	521	533	490	527	532	493	531	523	510	497	525	489	491	495	501	459	497	502	520	511	502	485	562	511	511	520	486	472	525	522	481	533	502	530	508	518	496	472	501	506	530	529	533	520	496	500	536	468	510	523	526	540	524	494	506	523	516	489	553	510	501	493	531	479	517	512	522	476	527	507	527	466	449	508	519	524	479	494	524	490	500	509	543	493	510	505	510	484	523	507	508	501	477	517	522	485	508	503	524	539	524	509	502	506	518	520	513	537	498	503	545	475	461	507	482	535	471	527	494	521	514	523	510	499	520	497	529	514	499	507	544	524	529	460	487	490	481	534	490	499	536	521	492	492	528	511	472	505	520	512	521	527	482	533	522	511	469	516	525	492	479	529	474	512	490	520	537	533	524	544	478	471	534	490	530	489	501	541	494	525	491	472	435	515	507	484	488	509	479	483	552	555	470	545	527	521	516	530	512	522	512	513	483	519	501	540	474	495	493	495	511	512	531	509	515	516	492	480	522	558	510	501	494	455	539	487	526	468	515	485	502	465	543	540	514	498	518	502	517	503	511	541	480	506	514	497	499	537	499	570	496	505	504	531	481	530	530	488	497	522	537	543	518	534	532	524	506	515	481	499	498	528	448	533	502	513	506	471	555	517	530	482	567	510	484	506	489	525	499	489	506	481	503	512	534	489	502	508	497	510	482	471	518	454	508	519	516	473	505	512	513	493	495	503	513	534	521	483	540	551	519	501	500	507	507	530	514	519	467	516	498	477	493	490	494	465	530	517	470	526	508	513	455	502	505	503	520	529	539	475	523	529	512	485	497	507	499	511	539	561	523	517	559	491	514	524	523	504	530	516	509	514	478	517	508	482	521	494	473	490	493	478	531	551	549	513	511	545	480	523	514	499	530	518	510	507	555	509	484	500	501	544	494	522	502	498	514	502	490	496	527	487	530	478	482	499	515	488	516	437	515	506	499	500	536	509	495	501	528	518	547	534	499	539	491	529	509	510	482	508	504	493	486	527	521	530	483	529	530	485	469	477	519	516	481	481	524	482	495	513	495	534	508	527	510	501	513	503	468	523	499	494	492	522	586	516	519	500	502	528	489	529	480	495	553	479	508	534	505	493	493	459	543	482	505	548	505	502	482	451	467	504	512	460	520	503	462	477	502	468	508	549	509	492	492	506	492	478	485	525	492	503	530	517	490	535	504	494	503	540	552	528	530	513	502	493	490	506	485	533	529	516	503	497	482	534	504	493	497	523	515	514	527	483	482	498	492	495	501	508	494	523	548	474	531	469	516	485	487	515	501	518	498	502	518	527	532	464	491	531	518	525	554	503	508	476	490	483	505	527	500	501	549	465	501	493	480	502	518	529	527	550	468	513	534	536	521	541	469	551	502	487	495	501	569	516	505	520	508	493	540	501	525	510	537	503	494	481	501	523	491	512	511	459	554	524	488	501	525	514	505	503	493	515	505	514	502	522	499	501	490	520	535	535	490	465	470	510	557	543	490	487	491	519	491	491	503	490	442	540	489	477	515	522	513	525	529	505	508	503	537	497	497	499	492	515	524	535	532	499	482	567	534	519	488	536	476	495	473	523	557	535	496	480	497	511	501	503	510	542	505	469	498	530	524	519	502	517	514	527	449	474	479	485	509	529	515	528	488	470	515	490	476	534	534	499	553	521	500	505	480	465	507	470	494	490	526	523	507	550	503	504	507	482	501	532	505	527	498	549	542	564	527	517	555	543	481	545	477	473	527	519	488	543	525	493	445	517	531	488	522	514	482	514	507	488	480	456	472	486
32449	11788	1592	691	514	457	329	279	308	303	324	284	285	323	312	288	285	292	318	309	292	285	284	311	283	301	280	311	331	343	265	299	310	307	304	314	322	309	281	316	287	328	303	297	312	293	299	273	273	291	288	322	284	279	327	324	270	269	303	297	317	308	306	250	324	280	264	305	282	320	287	305	278	285	301	281	298	266	272	319	302	287	305	288	318	298	291	323	287	319	324	314	311	329	287	280	259	302	323	304	323	326	283	290	291	289	285	326	303	277	287	323	279	296	320	297	305	292	301	333	331	297	307	286	324	319	293	302	322	318	315	276	317	299	269	331	279	275	298	270	312	310	290	302	273	322	321	279	296	278	298	297	295	295	300	305	308	318	253	282	285	307	293	319	281	319	321	330	331	319	304	319	308	359	326	292	251	307	307	287	287	300	314	345	317	314	295	280	289	301	286	325	305	292	295	277	333	305	292	302	289	299	291	271	261	285	321	314	326	315	308	282	317	283	299	301	309	307	310	295	269	294	293	287	298	280	303	303	323	323	289	283	293	319	306	291	306	289	313	306	290	278	277	321	304	302	290	283	306	303	300	313	300	270	292	282	269	293	281	307	265	302	300	282	284	276	261	307	320	287	268	279	292	316	314	298	287	299	292	299	280	298	266	315	316	275	305	287	283	273	299	297	295	310	295	294	283	311	299	287	328	306	321	305	304	288	287	295	311	293	324	316	317	315	302	318	295	329	313	291	294	291	324	320	312	314	285	285	313	305	302	293	282	295	287	284	278	298	289	299	253	299	298	272	330	278	313	276	342	316	344	292	288	275	300	279	323	336	320	320	313	310	313	282	296	267	294	301	315	317	308	313	313	266	294	305	278	275	293	277	319	315	293	283	301	264	302	288	303	303	277	294	291	307	325	273	292	300	323	301	271	296	299	279	295	298	296	286	316	269	300	299	267	299	289	281	263	295	332	329	295	297	308	287	292	320	287	294	303	279	302	309	295	310	284	271	326	302	288	268	300	289	291	331	306	288	287	274	294	260	308	304	295	275	332	291	284	291	300	304	327	315	307	293	293	291	341	299	296	289	285	316	272	278	276	287	282	306	317	327	313	289	315	306	281	276	293	311	268	316	319	319	287	326	268	284	271	321	292	291	300	301	311	333	294	279	272	313	345	273	289	306	305	301	299	309	295	315	334	316	309	304	318	325	285	319	298	303	301	307	287	324	276	297	298	276	288	313	308	294	329	268	284	288	297	302	268	286	279	248	303	300	328	262	307	332	334	297	269	282	308	297	292	317	323	294	296	260	283	280	285	306	300	295	317	308	280	285	316	296	318	305	301	290	296	289	321	290	293	299	301	288	299	260	305	270	284	277	284	260	278	270	297	265	304	287	293	277	327	260	299	261	300	313	291	286	308	274	300	297	280	306	272	248	318	288	286	306	301	291	322	304	325	327	282	292	291	297	272	292	295	300	308	319	303	300	311	317	325	306	310	304	293	277	264	302	296	311	287	273	300	299	297	297	269	279	290	274	291	294	275	274	285	310	324	272	281	295	305	281	286	286	315	286	293	304	293	320	290	327	324	324	306	255	309	312	326	323	305	319	322	318	299	326	300	258	293	312	313	295	288	304	285	325	291	278	275	306	294	308	282	336	320	310	325	313	319	304	327	294	311	285	303	326	260	304	299	272	293	296	282	311	298	290	312	297	311	288	288	290	299	295	319	299	314	287	278	312	303	318	309	344	271	302	316	302	302	282	272	293	274	289	350	291	307	322	320	291	295	316	310	267	357	266	306	283	297	317	310	267	300	314	293	294	273	275	329	288	299	282	308	254	309	310	302	280	312	323	306	287	335	297	346	323	312	313	286	281	305	318	300	288	291	302	296	265	300	282	282	273	323	327	324	296	320	287	300	328	300	294	346	294	298	324	320	309	301	295	304	264	282	285	304	314	321	283	314	296	349	278	303	293	314	319	291	306	299	249	311	307	277	327	345	271	296	332	306	275	255	331	319	306	284	324	339	298	280	306	285	282	311	290	318	287	329	283	254	285	314	312	273	286	275	321	290	289	319	278	293	301	296	335	301	301	306	278	315	284	277	306	300	290	271	315	297	289	281	296	299	328	304	288	317	320	271	323	303	296	284	319	290	284	275	295	297	313	300	309	297	310	290	274	314	316	301	313	288	322	349	291	310	322	273	285	266	287	294	283	318	282	305	284	266	258	294	315	284	293	292	270	300	278	287	295	276	305	289	299	283	268	317	301	319	277	311	307	298	295	293	341	261	314	304	281	316	328	288	320	289	288	274	315	294	285	288	295	309	311	275	276	343	293	300	297	314	258	289	290	294	297	293	321	300	335	302	320	300	291	288	319	261	291	277	284	312	304	294	304	269	284	289	316	284	297	276	291	289	278	255	286	284	299	287	269	257	254	272	317	325	319	310	295	307	262	274	275	300	313	311	298	296	335	324	348	329	303	291	267	322	302	288	339	300	279	304	332	272	286	268	322	283	333	291	305	290	304	289	281	286	272	259	304	287	289	305	294	275	289	308	288	286	268	294	294	305	293	302	258	282	306	301	292	275	291	309	316	271	313	298	287	302	293	296	297	318	302	298	307	296	311	264	260	313	275	301	286	286	280	270	326	293	313	274	294	315	316	281	309	290	288	314	285	253	295	307	305	317	264	328	283	261	337	323	292	286	280	304	293	314	291	301	299	295	314	264	279	291	270	294	290	321	295	281	287	287	319	295	288	294	297	289	282	294	318	303	292	341	316	331	290	333	292	299	297	287	311	318	292	283	280	307	319	259	300	307	296	300	282	324	291	269	319	304	279	304	310	323	330	324	311	319	342	299	274	292	295	273	286	297	290	316	315	300	298	300	298	302	330	294	320	298	294	290	290	317	326	282	308	266	280	276	313	274	319	281	308	320	297	300	293	295	298	298	307	304	297	300	253	269	289	303	302	290	288	344	327	298	305	310	300	290	276	246	322	306	306	321	281	318	299	318	288	290	308	301	294	290	297	303	306	294	293	305	318	295	329	315	318	291	285	314	261	311	288	293	275	307	293	284	291	295	301	328	320	303	310	301	286	302	283	288	307	302	288	297	304	312	297	294	304	302	278	309	308	293	302	289	310	325	307	315	266	327	322	286	286	268	330	304	282	298	284	278	316	299	336	312	321	302	299	333	252	334	300	296	295	315	285	267	307	301	322	312	297	288	322	279	306	270	299	277	320	288	278	311	293	291	302	320	271	310	289	307	300	364	297	283	282	268	300	340	259	321	274	284	326	288	274	340	314	288	283	307	289	299	304	310	266	281	329	316	294	280	307	260	302	310	274	278	304	297	310	295	313	334	294	294	295	333	280	319	271	272	296	311	297	284	294	343	269	311	327	281	298	341	307	290	317	322	301	262	316	289	324	310	309	285	313	273	304	301	314	315	305	277	286	285	297	302	309	292	287	274	297	283	337	319	328	328	277	315	308	321	299	319	246
5436	964	826	751	728	756	728	719	699	706	699	655	696	651	692	691	715	702	673	718	712	698	691	730	730	657	679	693	704	661	696	736	707	664	720	701	690	665	710	718	697	758	696	669	681	707	703	700	722	695	675	678	697	675	675	676	696	709	688	651	672	681	713	708	695	725	687	719	681	704	645	675	689	704	711	660	707	731	705	685	734	676	718	715	707	686	714	683	665	690	728	649	731	666	699	684	702	678	645	697	736	684	691	722	683	686	686	682	712	698	701	696	670	738	690	644	720	689	660	666	713	694	765	735	684	633	661	699	698	706	660	716	702	687	665	677	707	715	692	671	696	674	667	669	721	711	676	712	664	664	691	709	711	667	695	740	713	728	658	703	726	699	726	702	716	691	673	717	660	750	709	698	691	708	745	661	630	737	774	719	689	702	698	673	702	706	736	701	676	673	678	726	672	642	695	745	674	691	674	672	697	697	701	702	707	745	708	690	772	706	688	672	701	690	690	702	699	655	705	742	703	688	664	736	754	687	675	662	723	731	644	680	718	654	700	702	734	705	682	668	680	685	673	678	696	712	675	692	701	695	656	746	695	715	701	690	712	684	671	709	693	731	690	724	750	725	702	684	653	674	714	666	726	718	695	699	669	690	678	636	719	664	743	703	698	703	702	677	729	712	681	725	709	692	691	706	694	677	694	721	696	743	640	627	725	705	681	723	722	707	688	688	727	662	684	674	728	675	697	727	728	710	722	703	669	684	695	657	708	713	669	699	725	728	711	662	732	704	679	680	702	684	693	699	747	744	663	712	658	662	699	688	684	728	730	683	711	706	666	748	702	739	712	663	689	658	711	696	683	717	755	722	694	678	694	709	721	725	651	687	681	703	705	701	701	658	699	648	675	679	681	677	700	725	695	697	726	695	674	726	661	702	691	657	694	685	670	696	700	718	779	683	666	694	700	701	726	704	720	710	721	662	691	641	674	718	688	702	687	713	729	658	691	669	683	701	727	710	687	718	687	689	751	703	702	759	695	671	714	697	715	690	718	714	680	742	709	705	690	658	714	690	732	698	694	704	702	681	678	706	725	707	741	710	711	707	707	722	707	706	648	702	694	677	713	669	697	659	704	655	717	709	689	670	703	685	696	720	748	672	658	712	681	697	653	696	742	710	680	694	674	715	677	707	640	721	737	699	680	716	724	639	677	640	693	675	711	714	701	653	669	706	670	723	649	671	672	736	739	685	694	710	726	698	733	712	743	704	705	672	732	673	739	727	702	684	704	634	659	694	728	709	703	693	652	702	726	696	687	676	686	690	744	663	741	691	667	722	698	734	762	731	701	677	710	691	692	707	715	694	686	664	710	689	661	666	681	727	674	719	702	662	693	710	721	684	687	711	717	713	692	641	715	731	724	674	676	666	696	718	701	716	702	710	703	707	683	702	710	696	672	735	721	675	721	726	700	698	690	683	695	726	729	700	680	742	723	698	725	722	634	656	720	685	718	721	709	709	653	645	669	719	692	670	729	694	671	656	685	697	680	663	661	700	694	712	689	654	729	708	654	692	726	692	696	697	737	684	747	693	688	694	676	707	673	671	702	719	728	679	683	654	643	702	690	725	699	678	700	676	700	742	705	711	693	751	669	710	683	677	643	726	716	689	691	707	679	675	704	681	635	725	711	684	700	654	720	673	684	683	685	708	695	699	713	739	660	734	734	704	689	695	672	690	693	715	640	748	701	668	668	713	703	662	753	640	678	669	703	716	694	701	696	685	686	714	716	693	704	687	691	685	671	696	701	656	654	701	673	710	688	726	724	695	669	703	656	728	658	723	689	678	675	641	698	745	745	700	704	691	702	710	681	684	698	665	676	745	677	683	723	681	704	676	701	671	668	698	719	658	701	688	707	692	706	656	705	694	663	678	726	719	695	740	747	724	668	686	639	728	731	687	680	664	738	701	723	650	713	736	733	685	748	682	663	703	687	651	665	732	674	694	682	735	693	701	719	704	693	692	671	710	715	666	718	677	669	666	727	686	708	682	746	718	679	665	665	684	710	701	734	711	676	657	698	744	676	732	685	686	713	721	654	726	691	677	735	694	703	737	714	710	686	649	700	707	750	667	761	711	660	702	755	702	738	699	684	683	681	683	691	668	669	727	683	654	699	686	729	662	690	712	741	677	689	663	671	682	726	685	708	686	709	685	719	655	695	699	698	679	685	682	655	772	672	685	687	681	736	708	715	707	677	683	655	698	681	687	679	658	708	703	698	671	751	733	677	709	688	715	714	744	703	674	695	667	729	658	753	681	751	670	719	691	680	672	697	729	667	696	720	716	669	682	649	684	670	684	684	722	681	661	670	695	678	724	673	720	758	720	657	722	699	717	706	692	694	745	708	685	656	684	670	694	704	702	682	750	666	680	654	678	693	668	709	722	686	679	693	707	713	714	700	654	711	652	709	695	659	686	671	681	690	676	685	716	711	675	745	693	724	708	656	682	698	707	699	700	694	736	667	713	666	692	691	718	682	674	674	692	707	653	682	689	706	711	681	651	685	722	662	683	719	738	747	705	648	665	670	714	731	679	688	713	711	681	752	737	715	669	736	690	715	670	665	716	693	738	723	696	679	713	688	722	682	681	744	694	703	729	680	684	632	712	713	692	671	698	719	713	638	682	738	667	658	713	730	694	679	670	755	669	714	745	772	699	709	694	697	701	694	677	727	726	708	667	706	712	725	696	694	674	701	698	709	743	744	743	682	689	653	702	662	690	704	685	725	691	689	678	697	656	680	686	693	722	703	715	705	746	685	702	676	670	727	690	719	704	622	747	707	671	690	683	691	689	705	680	676	705	703	685	700	688	692	655	737	714	734	714	702	683	676	681	665	593	689	695	687	673	639	716	661	689	688	719	719	682	677	673	720	687	708	724	730	624	680	726	673	731	642	697	721	745	655	672	712	673	715	686	688	716	708	707	667	698	712	699	661	689	732	693	693	707	742	704	681	743	720	711	744	681	723	662	743	702	722	657	679	670	680	688	659	708	687	701	724	636	675	704	669	691	722	726	705	700	680	716	704	696	691	667	696	699	744	670	680	735	692	706	732	728	678	660	685	655	664	680	642	680	676	674	667	692	725	665	663	740	705	681	740	769	724	706	716	679	689	715	717	702	700	712	726	704	663	686	707	715	667	693	807	686	667	688	708	689	673	657	673	683	694	693	722	699	723	661	706	707	689	671	716	681	657	700	651	700	724	688	744	651	705	690	733	657	754	691	697	694	680	708	701	685	757	666	660	657	724	702	670	755	680	687	692	674	652	704	716	676	707	709	643	679	701	660	682	685	694	736	703	690	684	694	678	727	690	653	710	701	704	693	734	641	689	699	702	709	722	703	661	673	685	655	660	683	720	675	691	739	698	711	687	670	663	692	748	668	740	743	696	719	654	715	724	727	662	662	688	687	718	687	713	710	717	694	710	690	670	680	674	684	726	752	673	697	689	719
24521	20824	24404	27344	19105	1174	572	479	470	444	402	422	401	385	417	413	367	365	380	417	421	345	399	344	367	371	315	338	393	398	389	367	376	397	331	328	358	366	345	386	398	357	391	386	371	370	369	374	378	390	380	369	349	372	352	375	382	360	399	333	401	354	378	360	398	353	343	372	371	412	384	389	386	371	386	403	356	412	401	352	380	403	361	353	403	380	378	369	387	356	369	359	397	411	378	389	368	404	386	390	394	374	371	384	348	382	346	366	393	375	390	343	372	359	376	399	383	360	344	422	394	337	333	367	376	392	387	338	354	368	376	379	349	390	393	385	401	372	360	383	365	355	357	360	391	375	373	350	386	378	400	354	369	381	372	391	371	336	401	378	376	373	385	398	362	358	389	400	354	390	369	376	391	386	374	385	374	326	348	394	389	355	393	392	355	368	385	356	378	354	392	346	367	376	364	367	368	370	386	361	381	378	354	383	372	366	398	366	340	368	354	352	372	350	370	399	375	312	356	382	403	341	344	385	383	352	361	357	364	348	364	373	342	361	379	366	333	378	349	367	338	363	367	342	377	335	380	337	388	384	392	405	379	367	350	382	357	378	378	395	392	360	387	378	356	344	378	363	384	377	367	345	368	373	357	355	333	341	390	350	359	383	395	395	349	355	342	349	416	386	397	362	376	379	338	343	368	377	371	376	385	374	373	362	378	387	383	316	364	393	399	360	331	361	342	377	334	385	367	340	349	380	345	359	406	391	394	395	361	389	367	385	390	388	387	369	349	357	388	393	385	375	382	363	407	393	348	361	386	361	386	358	330	384	374	384	389	366	400	386	354	369	369	332	415	403	401	369	379	358	377	364	352	368	342	362	371	373	373	398	381	341	323	389	373	350	344	369	360	342	387	375	412	428	367	383	337	384	350	354	323	383	394	334	355	381	384	356	354	371	335	415	385	379	338	395	370	400	333	397	402	403	387	383	382	372	338	351	375	397	377	354	397	358	372	359	369	376	399	361	369	367	378	344	383	369	377	355	325	367	373	397	396	393	384	353	334	366	379	394	382	352	379	356	412	358	425	392	377	395	372	396	359	364	358	362	350	365	387	363	370	393	373	359	389	382	362	401	354	376	390	410	355	377	361	368	399	425	382	374	400	363	356	369	341	362	370	380	359	345	370	346	403	397	364	362	326	375	347	372	386	361	341	352	344	378	368	379	354	370	383	368	382	401	357	383	373	351	338	415	399	378	384	399	381	340	347	346	355	390	347	377	430	342	363	337	354	401	385	378	396	372	373	373	370	389	376	396	387	357	364	374	380	383	354	381	373	391	357	344	347	347	390	363	375	377	380	359	379	337	382	384	382	404	362	371	395	371	384	375	351	415	352	391	360	348	409	364	344	337	388	337	376	387	356	349	367	405	371	378	370	343	396	352	353	364	369	349	395	370	334	376	368	359	383	380	358	361	391	379	351	392	377	392	396	382	380	401	377	392	333	377	351	386	390	365	382	338	351	352	395	365	393	329	302	336	375	412	409	374	370	373	386	380	400	365	351	351	412	344	378	354	383	366	343	364	386	396	402	354	327	389	420	364	371	336	396	393	383	386	391	377	364	413	386	371	346	380	349	384	378	358	354	314	384	339	406	345	382	383	334	381	353	358	379	388	375	360	397	359	372	338	370	361	376	394	413	387	406	409	382	369	357	406	345	379	384	378	394	360	395	362	345	393	357	383	359	428	375	413	352	346	395	366	377	363	310	340	413	385	390	380	380	379	364	395	388	364	341	372	380	355	350	367	358	359	378	383	383	417	381	370	400	398	352	354	381	389	355	387	385	386	379	380	389	385	366	359	336	368	394	358	384	320	385	363	332	346	386	356	387	343	365	356	343	371	375	370	380	386	365	392	388	367	359	370	369	380	327	348	409	361	384	413	377	337	371	378	342	341	390	348	378	341	334	360	365	373	392	388	359	375	386	355	339	355	394	321	383	379	363	360	392	402	374	372	374	383	391	374	392	362	396	376	383	379	359	407	381	344	361	377	327	362	366	361	365	359	367	374	372	417	402	364	354	369	380	350	390	425	364	361	415	342	356	344	343	379	406	378	370	417	381	358	386	369	383	386	391	387	400	381	368	360	355	403	378	386	369	350	376	384	404	388	396	338	437	370	394	364	322	358	361	352	384	400	356	361	405	383	425	359	396	352	385	321	366	376	375	351	323	364	358	380	400	372	342	370	335	344	360	367	408	339	387	351	384	366	331	390	394	373	373	377	405	326	355	360	344	396	392	360	350	389	388	355	371	375	327	364	339	366	403	348	396	366	370	368	360	375	339	375	374	383	354	349	381	357	346	354	368	359	335	375	376	356	370	376	402	333	350	380	371	376	355	366	377	393	342	370	344	365	357	392	374	401	336	366	384	377	408	360	395	376	368	343	406	339	371	371	387	377	444	393	355	365	372	371	372	345	401	348	365	371	367	379	355	396	386	367	393	369	368	359	402	319	357	375	337	335	375	402	378	419	344	350	353	398	373	376	365	398	378	369	356	393	392	395	381	377	373	356	369	371	386	362	374	363	378	383	366	399	361	413	360	353	382	339	384	362	341	373	326	370	384	411	341	376	399	370	344	408	376	383	368	364	387	359	388	349	365	401	361	363	381	366	324	349	353	387	372	391	394	363	364	393	363	351	356	350	380	353	369	401	373	369	386	331	358	379	392	402	402	338	363	366	378	339	325	373	353	377	378	384	352	398	337	407	346	381	378	346	386	384	344	399	381	383	374	388	367	348	371	346	367	364	389	340	392	364	363	376	377	416	350	380	379	370	337	336	345	374	377	364	363	376	359	341	391	369	366	410	357	395	386	385	375	361	402	358	380	395	371	390	379	353	389	366	375	383	356	379	389	393	324	365	367	363	370	366	350	385	359	377	348	417	389	366	378	398	353	376	366	362	362	348	346	395	413	393	351	383	394	356	397	385	387	348	375	376	392	367	380	392	363	373	365	351	342	340	349	369	383	390	408	396	351	362	357	362	351	386	373	393	356	385	384	360	370	365	371	352	396	339	346	375	349	360	331	335	378	354	402	415	405	386	372	364	384	405	379	385	372	335	379	396	319	350	399	381	346	351	355	390	371	371	368	370	391	363	348	394	347	357	381	328	359	364	381	394	379	349	387	348	353	365	378	398	368	380	384	396	367	400	371	359	371	385	368	379	352	346	384	366	317	366	378	362	403	405	388	355	365	373	361	376	333	336	407	364	364	385	346	341	392	370	409	383	368	368	364	351	381	367	343	346	361	349	359	400	383	339	368	392	376	360	381	388	364	355	389	355	355	380	352	366	377	386	384	361	392	386	371	369	373	339	380	386	367	360	367	415	368	390	391	367	383	388	372	375	363	372	372	380	367	367	388	400	384	374	400	352	340	373	357	356	374	371	348	354	388	389	355	324	369	400	415	364	364	341	362	356	384	393	395	392	377	357	365	393	368	444	375	388	347	372
3442	2902	2065	1263	1051	925	899	827	836	844	821	838	861	834	775	809	807	829	828	792	791	813	804	839	825	859	834	793	866	856	856	765	833	848	813	838	835	832	784	818	817	836	797	854	804	835	810	740	830	813	859	826	836	794	866	774	847	797	865	813	814	797	811	855	836	777	799	864	835	826	827	799	798	817	847	871	859	844	861	803	886	853	807	818	805	852	863	825	857	822	816	807	824	848	805	838	873	795	786	850	842	801	821	849	812	804	826	859	835	791	858	846	834	833	823	797	829	860	811	838	809	840	885	819	770	805	820	833	838	812	807	786	790	791	803	814	780	787	831	866	822	821	816	801	792	834	804	774	848	892	807	871	827	857	841	839	845	816	809	840	757	800	811	827	847	821	802	842	794	811	804	853	796	819	795	835	818	853	855	856	776	846	823	782	793	824	802	858	806	868	848	852	831	809	847	789	823	851	848	806	835	821	775	902	839	881	829	806	824	807	772	789	898	827	829	836	834	827	809	782	820	862	828	841	827	814	833	811	812	767	866	765	828	792	853	836	837	810	764	822	781	809	805	779	818	795	795	821	789	814	814	855	850	833	818	839	771	825	798	772	806	841	830	766	846	858	883	807	848	833	850	822	833	827	803	841	786	822	796	840	854	780	795	802	844	840	796	756	797	786	850	800	864	834	810	852	820	797	849	841	820	832	794	862	800	856	800	807	853	780	845	837	854	800	852	835	824	853	819	798	809	824	831	799	804	840	824	794	859	825	791	787	841	808	808	799	826	828	812	836	792	804	822	783	802	838	823	822	792	837	835	856	839	813	829	802	826	858	808	796	835	768	838	818	814	798	745	838	832	803	799	853	822	819	789	805	771	833	845	809	791	832	808	828	748	794	794	785	847	791	766	864	837	833	855	831	869	825	835	835	812	812	874	810	804	826	818	829	760	782	774	790	823	833	837	790	831	837	797	796	844	818	847	745	852	812	813	850	814	824	847	819	847	812	800	885	806	846	816	769	833	813	823	875	864	817	869	817	829	845	813	812	777	835	801	847	846	832	817	804	824	819	798	805	802	787	795	815	765	794	833	845	855	814	840	805	798	798	797	783	826	855	815	837	873	820	784	758	827	817	864	817	803	844	795	780	862	824	810	843	851	789	807	804	820	766	831	809	901	851	846	822	835	808	870	848	823	862	856	787	859	840	788	839	803	828	824	829	801	836	871	807	795	843	840	831	815	821	820	786	867	792	847	811	852	829	829	835	852	721	849	832	792	868	857	833	848	832	828	795	834	850	828	794	790	861	857	806	845	803	838	846	817	832	815	808	835	838	796	848	784	855	838	834	870	808	823	772	842	807	848	841	807	846	842	812	833	793	803	769	819	851	828	802	838	783	783	843	830	827	804	819	793	809	809	824	828	806	834	804	793	820	765	802	898	826	803	825	809	830	798	887	805	791	807	822	809	790	800	845	807	811	811	785	834	794	811	761	808	814	770	812	792	809	840	803	843	778	864	804	854	849	798	771	850	792	864	767	809	849	788	834	884	839	799	834	818	811	826	834	814	798	831	876	861	836	764	812	785	874	840	834	837	814	853	833	783	790	900	834	821	839	793	776	789	814	789	817	816	780	853	772	837	790	852	828	872	813	817	854	814	816	807	847	805	805	813	832	864	806	788	800	817	833	853	874	808	854	801	820	787	860	879	790	772	833	781	767	804	847	843	801	842	805	845	823	779	835	814	841	786	851	842	798	843	801	847	831	806	780	794	835	814	829	871	820	816	857	853	807	865	830	847	801	832	796	838	805	806	801	822	774	823	804	826	845	843	845	786	807	772	861	821	861	859	808	826	855	871	837	840	791	812	826	807	825	835	797	842	843	855	862	786	813	807	817	846	824	777	902	828	868	877	815	824	824	856	815	776	751	807	820	765	805	789	811	828	790	813	819	825	845	785	845	776	876	860	801	836	856	833	790	776	802	807	776	812	779	831	845	813	866	790	813	839	836	797	851	813	810	799	833	825	808	823	777	817	841	806	811	825	804	812	825	839	882	817	831	832	761	769	814	803	837	794	868	808	818	828	863	812	832	803	821	814	826	765	853	839	854	833	834	794	849	804	830	839	844	839	822	812	782	837	792	849	815	828	823	859	811	805	774	845	781	759	828	806	828	806	851	839	826	814	810	807	829	862	866	839	815	811	825	829	819	805	804	837	816	832	784	788	825	823	741	808	797	772	800	812	787	870	805	831	818	824	820	851	818	826	786	826	775	803	856	783	847	809	795	832	848	817	838	862	828	816	854	832	840	830	796	841	840	833	791	844	847	842	799	796	834	829	816	847	851	823	778	824	776	843	801	829	776	824	833	840	788	812	875	850	888	805	806	821	768	790	812	854	830	774	867	802	786	831	812	834	815	804	831	806	868	850	811	807	842	811	774	861	815	828	889	801	783	838	830	813	838	861	838	827	818	822	796	814	827	813	824	834	793	875	839	807	792	811	869	816	830	850	780	768	851	861	835	769	871	869	808	825	821	819	846	757	810	844	767	845	812	811	843	773	813	820	821	805	831	846	890	842	818	820	851	853	817	869	855	841	844	818	834	818	816	816	833	850	865	816	868	797	849	852	826	825	821	834	845	871	770	785	793	898	811	836	820	831	826	827	873	819	867	818	820	812	776	800	805	798	869	794	853	845	833	838	842	858	842	823	802	835	837	802	832	866	833	836	848	838	810	850	825	812	772	822	848	842	834	798	879	801	814	825	805	805	850	858	778	800	786	838	795	801	843	775	849	789	829	834	846	822	861	822	833	748	803	840	850	794	794	793	838	789	821	838	841	859	844	835	832	832	788	771	813	879	824	803	782	822	772	840	836	806	860	802	840	828	834	830	788	796	844	828	752	826	806	825	859	862	841	827	815	820	800	804	798	755	747	847	832	849	805	799	774	865	845	797	822	816	780	831	774	781	844	814	783	811	791	807	804	840	823	803	838	814	845	814	819	821	820	852	821	786	797	799	832	826	875	814	838	824	825	872	864	776	826	848	847	823	818	829	822	845	804	856	801	813	764	889	822	846	789	795	837	791	849	827	817	853	785	830	818	857	840	845	834	816	810	807	822	783	882	848	806	850	853	804	819	816	848	835	795	845	802	830	817	816	837	795	802	826	822	834	796	835	849	829	843	795	856	826	854	793	789	779	809	785	819	943	839	792	779	849	817	832	761	855	793	818	832	795	811	814	812	828	855	809	746	811	844	844	782	841	829	839	849	843	832	855	806	803	815	789	847	802	853	809	847	848	812	859	841	827	832	808	839	862	825	782	771	873	796	805	807	831	830	833	834	765	850	828	815	816	836	851	821	734	826	802	786	858	873	844	871	842	777	810	846	779	858	850	826	850	796	781	766	868	823	789	833	817	765	841	867	813	733	838	826	792	800	828	800	858	842	787	795	821	772	828	830	783	833	831	813	829	819	831	763	883	814	807	808	783	816	820	795	829	813	831	811
23565	20822	25069	26682	20828	20792	2457	443	372	348	306	305	257	270	236	237	262	287	242	221	218	243	252	248	234	215	210	251	253	216	246	209	237	232	264	231	191	243	206	234	217	216	210	227	237	224	214	200	230	230	223	218	217	234	250	241	217	214	233	204	228	198	178	211	210	205	216	210	226	230	212	205	216	212	192	212	207	211	242	221	214	210	210	209	208	186	224	206	210	224	201	208	248	223	241	209	228	219	230	213	232	217	220	192	210	215	189	201	189	220	199	222	207	208	211	218	218	221	218	228	222	194	207	215	222	208	203	228	250	231	210	224	204	195	198	223	240	203	221	193	246	234	202	231	217	191	218	211	216	237	212	184	216	224	190	229	239	233	228	233	186	231	219	256	226	225	197	208	244	164	199	235	232	205	211	241	210	230	204	216	247	224	223	199	206	231	206	230	216	214	205	233	213	210	209	233	223	199	222	202	220	230	221	221	218	217	239	213	226	229	207	202	242	245	205	193	208	215	239	221	232	215	217	222	217	202	251	236	220	234	223	238	216	218	211	217	238	224	223	233	266	251	197	220	236	213	234	237	225	236	237	231	236	231	232	187	203	188	221	225	210	220	217	201	224	200	213	205	206	241	213	224	219	244	213	185	201	236	198	218	240	198	194	224	239	238	195	201	207	227	183	227	216	238	236	197	258	230	223	214	211	212	219	192	236	206	220	217	225	236	212	206	217	245	216	221	235	197	224	216	214	201	197	225	202	225	247	241	228	232	232	264	212	258	216	223	243	222	217	224	235	214	232	205	213	207	210	233	245	211	231	198	206	233	235	216	225	229	212	225	209	238	212	187	219	210	206	228	207	205	225	227	237	225	209	206	208	229	224	210	206	251	238	216	218	222	220	227	208	208	223	237	207	218	226	225	212	231	232	216	216	201	228	240	221	244	202	228	237	209	182	216	187	238	248	226	229	220	212	194	247	233	211	209	206	226	193	208	230	229	204	208	204	237	234	239	231	238	224	210	211	226	193	213	192	209	235	236	235	216	230	197	224	225	202	208	240	214	180	206	198	231	214	197	221	221	202	228	223	222	221	214	241	238	207	211	178	243	185	232	203	192	221	223	230	261	225	208	208	190	196	205	220	220	228	210	234	231	208	203	229	223	223	228	213	247	220	235	203	203	207	239	246	200	221	223	225	222	232	199	218	206	216	204	234	242	218	204	213	219	242	218	202	207	216	226	220	216	219	243	239	202	216	222	236	211	196	188	256	234	206	235	205	235	227	209	221	220	242	251	225	222	213	231	211	195	216	204	230	215	233	223	216	201	186	220	202	225	218	212	239	211	255	220	251	250	215	215	195	226	189	207	189	244	220	233	222	228	201	229	201	226	230	242	241	209	195	205	238	209	197	220	203	232	256	212	206	205	207	234	199	240	233	223	233	226	196	224	212	260	193	212	215	231	217	187	210	228	215	215	228	196	234	227	210	229	220	214	240	190	190	233	210	226	238	217	205	216	201	228	186	191	184	209	193	214	221	231	215	233	229	205	211	205	226	259	220	213	213	208	223	199	221	229	216	186	216	213	230	212	234	193	215	218	216	223	201	211	206	233	223	189	188	211	213	213	213	222	223	217	240	214	231	216	239	228	189	235	249	225	236	187	212	192	214	214	200	229	226	225	220	233	241	237	200	214	251	249	232	210	232	202	219	231	204	222	215	198	234	222	213	198	187	228	206	215	212	212	191	224	222	212	233	189	213	223	235	234	232	209	246	220	197	189	206	204	209	209	227	206	225	219	212	229	209	224	209	191	228	180	224	191	214	179	211	189	207	215	241	210	198	197	197	233	219	201	244	249	205	223	220	211	217	248	219	225	224	222	217	237	206	222	209	235	212	213	243	201	197	223	222	174	193	207	207	225	207	207	217	214	222	227	208	251	201	247	216	215	256	225	213	228	243	227	216	221	221	210	224	229	224	221	201	237	218	172	212	224	214	224	236	196	224	262	247	223	202	215	227	183	249	193	226	249	230	249	220	209	215	242	207	233	230	198	220	219	225	239	244	230	232	218	189	226	216	186	205	206	197	202	199	217	212	217	208	223	215	219	205	228	207	206	219	238	237	247	214	210	238	215	234	169	218	233	224	227	220	220	225	221	214	237	236	230	240	209	197	203	215	222	217	239	239	247	224	234	201	218	197	222	216	201	245	217	202	240	221	213	217	220	222	237	214	206	223	195	216	216	209	216	241	202	224	223	230	221	246	222	225	197	234	212	245	241	168	225	200	219	219	242	206	210	245	202	231	230	228	239	225	218	238	194	208	252	189	214	216	203	211	221	229	227	235	273	198	220	229	207	246	242	234	236	194	218	211	209	213	201	200	247	215	191	228	244	205	217	209	247	226	197	202	227	218	206	200	206	231	246	233	223	222	200	229	244	214	218	221	204	197	237	221	195	221	232	228	172	226	228	223	218	208	198	199	251	193	254	259	205	193	200	211	229	208	224	234	221	221	212	213	201	229	214	239	199	206	223	240	223	178	248	204	212	243	215	223	227	222	218	208	237	212	181	221	224	225	208	221	207	203	217	198	193	201	203	179	198	209	244	215	208	220	239	225	224	210	208	193	207	211	220	244	206	230	213	202	208	237	225	223	235	229	192	233	209	206	208	223	231	233	229	202	213	217	192	238	253	191	218	209	185	193	229	243	211	236	214	190	225	189	215	229	210	197	245	223	205	220	215	214	239	229	248	223	230	201	235	215	195	211	207	226	208	235	213	204	236	216	219	196	223	217	250	220	205	193	213	210	225	228	219	216	194	224	220	216	205	227	200	216	213	218	229	215	219	225	230	214	232	230	240	227	249	222	251	229	211	204	216	193	225	206	232	224	229	221	223	228	237	237	224	229	242	194	217	219	230	205	206	222	213	217	235	202	221	237	249	181	216	193	247	189	221	209	211	202	227	212	219	212	234	218	206	225	227	236	214	233	206	203	261	218	217	235	205	245	250	213	205	236	220	247	223	201	216	219	217	220	212	223	229	235	241	203	243	210	213	222	262	210	197	203	233	204	209	234	221	205	202	226	228	242	202	189	202	238	236	219	222	215	245	224	225	221	211	203	227	181	235	208	203	215	208	197	233	233	220	201	205	203	221	224	227	194	210	202	206	210	228	220	205	209	238	241	251	223	186	219	215	238	244	211	239	192	202	245	233	230	209	226	208	202	260	213	195	221	210	218	221	267	224	198	205	249	213	224	204	219	214	172	211	207	225	206	210	214	227	232	223	221	218	208	223	238	200	226	227	200	221	201	213	229	226	209	212	204	222	201	224	237	249	209	211	240	202	234	213	223	236	193	234	239	223	219	213	226	203	230	212	211	237	244	223	197	230	232	249	228	214	218	222	252	215	210	200	212	216	215	211	208	224	213	208	209	213	208	210	212	186	194	210	238	215	217	222	216	218	231	239	236	188	211	213	220	200	213	220	200	223	198	209	196	190	210	239	207	221
3334	4947	3081	1490	967	749	626	611	565	559	535	568	562	536	541	576	503	526	533	512	482	529	535	543	507	540	490	529	532	542	487	531	507	551	543	534	549	514	548	483	526	528	506	523	511	515	524	468	512	487	481	496	505	516	489	462	514	505	530	485	508	470	498	526	483	505	492	505	479	534	552	510	531	480	491	482	491	464	465	512	531	515	512	560	516	511	534	497	511	538	475	527	508	538	502	507	514	506	493	461	511	504	472	528	491	543	543	516	494	522	501	481	491	529	506	476	512	474	519	479	527	539	510	459	472	493	529	505	514	511	471	545	510	489	498	478	519	496	544	544	504	497	499	500	505	498	475	522	517	551	534	507	502	517	469	472	491	501	506	477	503	505	533	494	487	490	491	536	506	517	500	507	497	526	490	544	506	527	528	493	524	494	501	511	486	526	513	524	489	482	486	524	460	501	514	523	499	522	489	515	537	488	521	469	504	521	499	543	502	496	494	527	506	510	486	502	501	515	483	487	532	535	504	546	488	501	546	481	542	518	487	497	489	520	471	518	528	495	468	495	488	531	539	484	511	493	467	500	490	509	425	514	456	534	509	488	501	511	496	481	475	482	526	503	502	484	525	490	504	508	489	523	522	521	484	501	483	505	534	500	465	465	502	466	502	453	528	512	489	489	500	524	520	495	510	507	521	497	501	491	538	489	483	518	543	513	504	474	528	495	520	485	484	501	502	475	516	488	495	508	502	528	504	506	527	514	503	508	507	478	530	488	496	506	471	493	495	521	479	497	490	543	492	492	500	507	531	516	521	492	495	515	503	523	479	479	527	475	514	486	459	548	502	483	471	512	528	528	488	501	511	523	456	538	558	511	470	451	489	517	527	487	455	526	498	451	536	504	558	477	520	505	463	519	503	523	525	499	493	488	452	499	517	488	495	523	497	457	481	524	479	504	515	525	509	511	471	536	521	523	519	497	492	494	520	507	477	543	503	474	477	476	492	523	514	497	518	523	522	541	532	488	539	479	497	513	474	500	492	482	528	505	503	499	505	511	497	465	491	464	535	507	482	508	535	488	517	510	485	545	503	499	491	507	500	481	498	503	493	528	484	497	526	485	531	516	504	502	497	506	492	526	525	485	497	520	523	527	549	488	512	491	508	514	544	498	511	526	491	493	480	534	467	506	480	516	490	549	446	494	504	486	501	501	467	489	544	450	492	526	471	500	520	508	518	484	532	499	512	521	506	498	442	523	494	494	531	506	504	494	503	505	494	500	522	529	491	540	498	512	462	523	526	508	505	476	500	478	498	513	493	541	482	531	500	466	483	492	497	482	507	504	473	526	520	507	503	485	481	550	494	480	483	506	478	482	522	519	517	527	521	515	441	495	475	506	490	529	496	557	502	502	489	486	506	513	477	493	503	514	513	513	484	430	574	460	509	497	493	489	515	536	499	500	514	512	465	520	548	529	492	507	450	458	512	520	499	513	533	514	500	510	493	504	524	514	514	503	487	530	506	485	515	477	482	527	500	513	509	510	493	487	514	495	529	503	452	507	505	503	471	488	500	493	507	489	491	489	533	471	508	500	522	497	517	511	532	511	506	497	493	500	485	470	507	522	479	499	504	531	497	517	501	513	476	489	510	562	511	510	516	499	480	454	485	484	477	532	488	514	533	498	470	493	504	528	492	483	514	526	482	481	524	500	493	555	506	492	508	494	485	513	492	491	491	513	498	460	464	492	500	480	522	501	511	464	529	495	506	498	481	501	522	463	471	508	507	500	504	516	462	509	461	498	524	509	480	478	489	492	508	507	479	476	506	504	520	494	486	524	492	516	489	471	471	471	492	547	506	530	487	503	561	479	504	508	499	506	505	513	518	471	492	540	489	529	521	503	501	479	516	506	489	509	518	499	495	505	525	513	508	493	523	501	506	547	502	497	531	479	482	479	481	518	489	529	517	527	510	497	538	501	505	497	546	482	489	525	537	546	522	511	528	532	522	517	507	479	523	468	513	475	485	438	537	511	494	527	519	509	507	506	547	492	505	517	444	529	514	524	485	519	534	505	495	498	490	529	507	518	499	526	510	521	511	487	495	532	510	535	485	490	492	493	443	462	498	483	475	509	513	509	512	518	477	507	485	441	501	489	472	459	478	479	520	503	537	484	535	500	508	489	457	501	521	486	504	505	517	511	546	458	480	505	515	519	477	530	516	521	558	500	457	498	522	523	490	487	502	518	488	487	497	499	511	508	499	489	505	502	523	473	487	501	493	448	489	510	533	471	496	493	481	502	495	504	493	489	492	524	506	466	471	518	498	497	490	489	518	519	520	514	471	491	505	463	495	508	470	486	500	502	523	516	480	474	507	491	498	548	509	537	523	484	512	507	531	477	519	547	488	486	516	525	496	486	536	510	490	518	477	516	493	498	552	497	462	526	509	519	532	525	536	455	521	472	495	504	522	479	487	511	485	487	479	496	504	475	512	516	477	493	505	518	512	481	513	483	541	483	467	501	528	500	467	501	532	514	530	496	512	506	497	480	505	488	536	483	506	471	524	499	496	452	533	460	536	494	531	492	499	507	500	510	515	524	498	510	521	474	503	525	525	524	480	490	493	531	533	509	481	472	485	519	488	553	512	493	505	506	493	522	464	485	513	544	532	487	553	515	521	501	516	504	476	464	493	538	460	507	516	523	522	496	506	449	494	478	517	516	518	527	520	508	504	527	450	500	519	506	486	519	501	490	495	516	491	474	490	526	505	485	499	484	494	525	504	497	475	492	499	520	492	529	478	517	519	536	543	562	531	527	513	537	495	498	505	512	473	565	509	507	512	522	502	495	504	454	523	487	528	494	473	508	475	532	469	547	491	546	485	534	494	500	496	518	515	519	550	487	502	483	513	494	493	525	557	512	522	489	502	512	507	505	535	522	515	505	502	521	512	512	496	439	498	466	518	517	487	479	500	493	529	494	495	520	529	529	480	508	478	469	519	506	462	527	499	506	489	479	538	480	541	523	499	512	533	513	512	495	530	449	500	558	512	497	526	486	515	503	523	498	479	489	488	518	508	504	487	528	483	473	515	468	515	511	494	531	508	509	485	494	535	491	525	493	505	488	503	474	505	483	510	484	485	525	501	499	530	517	531	517	511	458	514	524	470	499	504	459	525	496	526	513	442	510	509	517	505	513	529	501	498	500	558	510	484	470	505	511	505	495	497	525	501	528	483	516	504	498	472	517	500	504	530	527	519	517	484	514	509	486	494	503	533	466	517	496	505	474	466	505	536	507	505	549	505	543	470	550	506	480	506	462	545	519	464	541	493	512	480	512	503	515	464	492	494	494	480	498	502	481	492	470	483	482	502	480	524	488	496	502	509	487	525	509	527	427	497	513	474	500	541	506	499	464	470	475	490	493	522	487	475	448	487	518	462	508	480	542	509	524	481	494	523	484	515	548	496	568	542	514	511	505	482	516	485	492	497	502	489	498	496	511	493	479
32400	11767	1308	445	359	317	321	322	306	329	286	321	295	281	294	320	315	303	265	293	296	283	307	291	340	297	294	320	282	314	285	312	323	291	300	290	290	338	303	318	291	322	301	287	326	298	296	246	293	282	291	283	283	310	310	327	290	283	274	298	340	297	275	265	290	305	295	326	323	312	294	283	247	284	326	289	304	281	293	261	285	271	305	299	304	306	293	331	291	318	313	308	287	303	311	287	275	329	285	329	323	307	268	323	290	303	331	302	267	301	296	271	293	308	331	318	308	281	309	314	326	285	288	310	309	311	293	303	268	291	309	292	271	290	289	319	294	277	292	289	309	316	278	280	299	265	339	308	307	301	276	273	274	281	291	287	292	289	310	323	311	287	322	295	275	288	277	275	298	310	303	310	284	305	283	311	312	293	311	268	286	289	313	310	316	312	280	302	316	306	293	334	294	277	281	315	295	359	281	269	311	266	299	276	294	276	329	296	300	278	295	326	287	295	276	317	301	279	303	323	308	305	303	280	298	293	323	297	271	307	295	314	299	293	329	314	311	280	271	346	302	322	308	292	279	333	299	287	323	300	301	298	316	307	312	305	280	318	310	297	313	314	291	308	299	276	319	302	300	270	300	309	281	310	262	300	288	275	299	306	319	284	287	315	296	297	266	277	302	284	262	280	311	294	298	297	251	297	331	280	261	302	296	304	304	312	311	270	286	304	324	299	286	281	288	304	257	279	341	295	289	303	273	277	291	312	295	307	294	308	339	310	276	275	291	276	296	307	305	301	284	289	311	308	291	310	282	295	327	304	310	270	311	290	279	317	295	284	300	301	291	308	333	324	280	298	305	278	311	327	277	309	292	289	301	281	277	293	298	295	301	308	260	279	289	267	315	309	291	295	297	283	273	310	336	264	300	293	276	294	283	294	293	277	325	330	293	316	268	297	343	304	294	279	327	311	278	296	266	269	313	310	285	285	311	284	301	307	306	352	283	279	285	325	285	298	286	280	276	290	302	295	288	294	277	298	297	274	302	308	307	305	282	282	289	290	274	296	320	251	311	287	328	295	288	257	305	277	258	314	302	295	328	300	285	282	278	291	304	268	249	293	292	317	315	308	252	294	307	299	307	287	278	302	327	278	269	291	263	300	290	280	287	290	298	309	287	315	282	294	292	276	298	295	313	304	297	305	315	291	341	284	312	301	326	333	326	242	305	285	294	274	274	303	282	303	340	294	304	311	313	329	281	293	276	282	293	320	301	310	294	289	302	273	310	300	305	270	264	273	298	293	291	308	286	296	310	285	257	264	272	314	284	315	282	306	302	310	292	323	296	290	286	294	285	295	277	306	299	306	284	286	272	306	317	281	322	314	280	256	321	315	277	304	290	336	307	307	327	301	283	326	302	308	309	330	286	298	280	280	298	355	307	325	300	295	328	303	266	285	289	331	303	264	258	290	312	300	285	288	315	302	320	314	288	278	323	274	269	301	322	279	328	288	308	297	295	300	285	276	297	315	306	287	295	294	321	314	308	272	313	295	309	287	329	320	323	324	277	291	301	288	303	313	306	291	301	295	333	284	301	290	303	290	312	302	303	318	286	291	308	301	314	293	265	288	305	286	292	288	279	311	286	302	300	291	278	316	295	297	314	281	289	321	292	286	287	302	293	296	298	299	305	287	323	308	299	287	301	324	325	278	310	307	307	322	308	296	291	298	324	322	295	310	303	326	293	306	321	294	298	268	283	314	310	327	291	283	288	279	302	321	274	328	332	298	293	288	289	323	283	288	272	292	299	300	268	279	284	304	312	338	286	305	329	299	326	356	291	309	302	321	272	297	293	310	330	300	322	270	295	297	302	319	314	299	299	281	321	297	272	290	279	316	314	313	300	313	320	289	296	286	293	293	265	336	298	309	328	326	313	284	296	329	270	276	307	303	304	289	303	260	268	308	303	314	295	284	292	314	305	271	267	262	311	316	292	296	305	294	307	290	305	304	284	286	300	295	303	304	233	286	298	317	321	292	309	280	314	287	306	293	274	269	277	306	280	300	304	292	309	278	272	283	301	319	278	316	299	315	291	327	300	304	304	274	286	314	306	302	289	297	296	276	301	271	282	317	297	299	283	302	298	269	299	276	335	293	272	307	281	291	282	304	283	303	310	292	322	276	300	300	296	338	268	297	318	307	316	310	289	310	291	279	290	280	288	266	271	329	312	307	283	289	291	254	295	299	271	300	298	303	291	275	336	318	285	308	303	322	282	307	308	280	299	294	278	308	322	310	290	291	278	275	330	321	282	327	297	327	283	274	268	300	291	314	283	299	302	297	298	285	315	304	323	296	338	311	295	316	300	306	309	284	321	304	262	258	324	300	314	331	314	301	284	280	323	286	292	296	305	294	324	287	265	299	271	312	269	314	313	301	302	313	289	299	302	288	313	286	349	305	337	291	285	299	271	308	294	302	296	296	271	309	316	309	309	280	282	278	299	290	254	290	290	309	282	272	314	266	308	299	336	275	309	272	291	326	258	324	322	316	308	309	268	306	290	295	297	289	282	268	328	322	294	307	268	303	306	290	318	292	317	312	281	278	308	324	301	300	300	260	283	314	294	286	295	308	270	314	307	306	302	315	305	302	286	286	288	291	295	311	275	303	312	292	296	296	308	297	282	281	306	262	284	288	292	278	288	270	289	279	302	302	275	291	307	291	294	297	288	297	263	300	320	312	300	301	273	252	272	321	339	304	293	292	296	271	296	285	298	306	289	296	258	295	302	280	267	294	324	296	311	271	266	298	328	297	318	278	303	293	299	288	326	303	301	281	293	267	275	300	294	298	262	303	268	302	268	266	264	307	296	286	276	289	275	329	319	260	291	278	311	297	305	296	305	308	307	282	316	277	304	290	292	290	292	303	318	328	314	302	326	297	318	303	314	299	300	302	316	288	312	340	334	295	299	305	275	302	298	306	243	289	307	279	300	290	303	293	283	326	300	286	297	300	309	274	287	282	306	319	302	307	301	321	336	290	300	269	305	332	302	309	296	264	304	275	305	305	320	302	296	293	281	313	291	301	272	323	298	277	320	301	315	321	283	342	287	346	285	276	284	304	321	300	333	296	277	318	276	297	296	286	363	292	294	270	301	280	294	293	301	305	304	312	282	284	281	285	288	301	293	289	324	316	313	326	286	352	306	334	311	288	273	303	270	310	296	275	290	302	276	302	310	290	282	322	315	284	297	328	280	292	312	297	297	287	290	281	276	287	294	324	328	327	312	298	272	276	281	294	266	296	276	276	307	331	323	311	294	296	311	314	303	295	282	283	310	282	312	281	288	289	285	273	271	269	307	296	298	277	301	288	295	274	308	280	323	290	285	290	259	309	284	347	306	343	297	282	302	304	297	274	287	310	321	308	276	274	266	300	305	289	306	303	257	266	287	314	313	271	288	298	298	320	292	303	330	320	327	333	302	285	281	309	296	288	268	307	309	281	300	310	315	313
5157	922	786	712	721	684	669	688	694	625	735	674	700	738	719	646	677	693	687	719	739	636	683	685	722	668	700	671	678	669	698	689	672	678	709	675	634	742	707	681	718	709	692	656	730	691	717	672	720	690	658	721	663	705	660	679	732	700	705	684	712	669	702	698	675	719	693	664	704	705	701	752	710	655	717	680	671	726	683	647	699	689	690	716	614	696	731	710	725	648	693	700	683	685	730	669	703	683	724	704	666	690	719	696	689	701	697	665	671	680	672	692	720	684	699	713	696	669	699	725	704	714	711	701	702	696	711	676	620	702	699	698	682	713	686	665	636	687	730	725	716	710	678	719	743	693	725	720	712	682	660	744	637	677	745	721	679	664	669	724	737	758	706	732	662	653	708	708	717	689	696	714	661	706	715	724	685	693	675	677	727	711	679	695	665	722	669	722	731	667	694	691	675	700	659	708	721	694	723	696	649	754	673	652	697	651	734	682	669	683	657	697	699	665	674	685	703	703	736	724	679	720	731	750	681	701	677	695	724	711	677	710	681	684	642	665	663	731	676	698	712	641	678	704	719	716	705	692	699	670	691	723	712	675	665	719	722	705	737	688	727	718	706	716	708	701	631	692	690	658	635	740	688	697	657	705	717	704	708	669	706	675	676	654	701	695	687	662	696	740	722	683	653	711	667	691	666	694	675	673	709	670	661	691	691	683	675	717	708	720	689	685	718	678	654	728	709	709	673	753	703	688	672	668	715	647	741	678	693	709	737	699	679	699	703	661	691	691	685	691	743	722	687	741	676	725	654	711	703	729	720	696	726	687	741	705	664	693	659	719	716	705	682	683	672	679	684	624	691	715	736	668	722	694	654	701	666	701	675	694	672	726	748	723	677	681	674	709	661	716	686	682	663	708	706	690	677	698	719	673	715	739	692	645	694	676	671	684	687	703	677	704	699	703	696	734	682	714	712	709	703	674	646	679	671	720	697	636	684	695	713	674	668	698	705	674	735	673	695	661	710	690	687	692	653	673	695	698	671	695	646	717	678	697	672	673	714	721	749	683	747	688	700	721	653	694	663	695	655	687	704	723	707	691	706	639	731	698	718	717	725	721	702	683	705	686	654	700	702	672	706	663	706	688	723	705	693	662	711	702	714	696	699	711	716	740	686	697	672	669	702	734	681	662	724	697	691	682	659	734	734	694	645	723	676	674	680	726	681	658	682	696	662	726	697	712	721	649	677	694	685	674	673	687	684	732	685	695	685	665	721	717	765	714	664	717	662	693	694	655	662	667	740	673	719	651	702	672	695	756	647	728	650	666	707	722	688	666	708	677	695	703	705	683	659	684	701	663	704	682	738	717	694	698	712	706	695	683	681	690	673	707	714	651	695	719	709	739	713	682	676	746	699	710	750	704	684	702	671	684	681	669	712	667	726	761	692	742	722	649	692	732	732	688	722	692	699	659	670	701	684	693	754	681	723	656	704	699	686	693	713	661	673	643	625	706	697	695	739	720	681	696	679	675	658	772	719	704	722	730	701	692	707	693	649	672	757	689	696	729	709	696	662	716	725	683	708	689	714	679	686	726	681	689	706	727	712	708	676	703	673	732	625	709	664	724	700	702	656	701	703	647	679	640	678	687	702	683	691	680	655	683	699	649	680	651	679	676	648	695	661	708	693	747	673	682	685	686	698	693	729	702	701	713	744	691	700	694	651	682	663	730	695	675	726	685	657	683	681	680	671	712	695	690	676	681	669	652	692	679	695	716	675	682	717	705	629	735	715	693	728	716	720	703	678	674	703	677	685	693	668	724	652	697	661	669	706	705	687	661	699	721	723	690	674	721	687	680	672	725	661	694	677	686	683	646	675	677	681	710	681	684	716	681	701	674	685	673	700	681	694	728	689	654	702	699	696	635	712	740	701	664	669	694	649	730	711	721	723	685	698	672	690	687	684	720	675	679	715	696	677	691	684	689	722	708	689	703	705	707	687	723	702	701	705	675	687	677	709	744	679	688	665	677	706	670	649	699	687	729	721	747	692	704	696	701	678	675	731	715	701	669	695	686	749	678	679	692	663	677	716	705	722	702	714	702	682	702	701	652	754	713	707	680	661	717	685	713	658	691	694	698	682	668	684	694	682	697	706	666	684	681	725	648	722	672	656	668	713	700	738	727	705	702	690	728	692	700	678	686	657	693	689	690	688	706	678	724	669	724	683	718	701	718	670	711	700	700	686	668	672	697	703	672	692	732	694	679	666	669	706	713	701	667	712	702	703	680	709	702	693	685	686	722	732	715	703	669	670	691	720	679	684	671	702	712	665	692	698	717	689	690	692	695	699	674	696	748	689	713	728	735	762	680	709	727	651	682	714	677	685	677	727	699	723	712	732	729	653	746	626	689	734	737	712	690	664	733	680	645	690	680	666	735	714	692	754	669	659	675	740	723	684	708	681	669	702	671	748	686	721	708	672	674	703	694	692	663	702	700	711	727	693	691	736	684	674	660	705	717	686	731	725	715	720	728	680	708	736	723	727	706	707	629	717	708	705	698	666	731	692	680	710	665	718	685	668	678	632	722	734	698	678	692	737	710	704	677	696	703	674	696	681	686	672	662	731	685	718	727	681	736	754	673	644	648	662	700	726	691	666	683	694	691	706	729	715	717	683	693	685	710	699	714	671	680	722	721	697	725	690	647	725	641	706	749	698	638	715	671	690	678	714	724	671	673	690	711	679	706	673	725	724	726	727	645	721	666	713	748	655	716	708	665	712	675	720	740	713	684	705	704	640	673	731	665	703	691	702	695	675	714	751	686	713	723	655	686	677	675	694	667	711	674	720	692	759	718	705	678	704	671	742	735	680	703	715	695	774	721	706	721	656	697	730	649	659	690	686	732	670	708	755	664	721	720	706	705	686	705	715	706	695	702	664	740	712	696	723	732	706	703	712	729	684	667	711	666	701	724	700	731	633	728	668	657	695	686	699	745	692	699	659	680	696	659	699	708	690	663	711	702	701	733	712	660	677	694	714	703	690	712	698	651	711	708	665	723	742	710	727	715	715	701	654	693	683	703	691	722	730	694	723	744	664	684	682	759	668	730	730	724	682	651	689	699	666	702	721	736	736	692	680	719	729	712	711	695	693	664	684	666	650	679	670	693	694	708	629	707	672	692	683	705	710	683	676	647	689	661	685	727	671	743	673	688	697	684	696	680	722	705	681	663	665	698	685	686	664	683	672	696	684	713	700	710	694	714	731	730	697	690	726	683	657	700	689	704	697	710	660	680	673	677	682	726	706	737	741	637	685	725	682	708	681	703	668	671	685	685	655	713	714	678	665	729	676	710	727	674	663	713	677	686	666	706	740	697	719	724	709	679	743	707	706	744	684	732	700	669	695	694	658	695	717	691	677	677	712	685	699	724	732	692	645	669	704	694	732	683	684	723	687	679	692	672	657	658	734	720	747	722	636	680	714	655	697	710	697	731	691	702	692	663	696	737
24539	20855	24406	27412	19216	1289	538	470	430	387	410	346	390	421	382	386	398	381	377	399	393	379	405	377	361	391	371	369	404	387	384	344	369	383	358	351	383	404	378	362	371	412	377	373	371	374	412	379	385	373	351	382	354	395	356	368	408	389	353	370	395	330	323	392	376	361	382	375	321	358	393	394	378	404	373	385	394	376	351	372	363	380	391	360	377	393	392	370	337	380	387	386	345	350	332	375	399	381	364	404	361	374	407	354	383	396	403	369	352	356	379	391	352	361	371	383	378	359	382	375	361	371	358	386	357	383	390	368	360	337	380	399	373	407	399	375	378	369	363	323	369	386	383	382	403	370	396	386	375	373	382	352	389	377	331	391	352	368	385	388	389	357	344	311	380	410	367	384	366	364	384	392	363	375	396	383	371	373	397	343	358	357	392	358	366	393	352	385	343	345	386	399	417	450	361	352	395	388	389	350	355	391	373	388	375	385	378	400	392	372	399	382	345	384	398	387	376	341	370	360	379	383	392	371	360	384	369	419	359	369	367	382	388	353	396	371	369	398	409	390	392	358	355	437	382	317	330	363	389	394	391	373	363	399	340	368	408	384	393	415	373	369	362	400	365	380	404	380	346	372	350	362	385	374	359	375	371	396	365	362	388	380	384	347	396	349	344	402	379	388	392	350	359	393	369	372	355	364	379	395	402	399	401	379	399	359	362	375	400	357	382	382	376	402	370	392	402	369	405	392	379	370	360	375	373	385	411	399	391	378	349	392	383	364	399	427	360	344	400	392	383	414	326	377	392	390	365	334	394	352	399	364	348	374	374	426	352	394	366	368	383	360	360	402	406	334	377	376	387	388	358	359	360	364	338	351	384	343	346	388	376	398	375	389	409	380	333	405	420	357	368	367	377	358	362	366	373	364	355	353	370	387	372	380	351	385	339	414	371	354	361	390	342	353	362	390	379	400	369	372	370	386	396	374	322	399	383	353	360	338	363	366	376	370	386	359	369	359	358	369	367	359	355	375	383	397	380	365	382	380	373	354	349	350	383	346	353	333	377	369	410	384	361	362	381	329	349	406	377	391	379	374	369	342	388	349	363	366	384	370	405	360	372	381	370	385	379	388	368	370	377	376	349	402	357	364	373	360	348	415	382	370	393	389	334	351	366	416	379	325	356	366	383	353	368	365	389	404	367	390	396	355	406	346	364	375	386	343	389	336	390	407	364	348	378	389	360	334	360	400	363	385	376	357	360	388	362	327	397	368	382	388	385	354	389	351	372	385	373	372	383	385	376	377	353	377	354	363	354	390	379	372	374	343	382	348	361	409	365	392	367	372	378	339	402	389	398	374	394	389	391	369	348	446	365	387	404	368	340	373	399	373	372	366	356	377	343	356	370	356	367	366	366	377	390	372	376	406	386	369	396	398	371	376	348	382	343	367	362	417	372	342	378	404	354	400	374	372	361	365	375	372	409	371	352	400	353	389	361	361	399	402	400	360	395	363	359	381	350	364	348	359	389	380	380	385	361	414	375	360	390	323	378	371	388	361	396	338	386	396	346	387	360	355	392	403	370	377	377	372	385	376	354	371	368	366	390	377	383	384	353	350	370	388	364	378	367	385	365	369	357	377	362	385	368	400	357	398	379	386	356	390	370	370	403	406	400	375	390	391	395	377	353	392	397	313	382	371	374	386	362	385	358	343	376	342	367	376	389	369	412	366	365	382	361	393	356	341	339	352	344	350	360	390	367	405	351	384	385	348	350	396	408	364	384	397	388	352	369	361	376	370	360	352	348	360	378	374	362	366	360	371	389	360	388	360	345	393	402	371	394	359	339	349	386	384	380	390	379	351	409	359	341	389	362	329	364	339	402	370	354	362	363	385	366	394	375	390	439	383	370	377	347	394	389	387	360	425	374	379	359	381	349	398	412	370	400	364	397	369	375	419	396	374	374	358	408	410	390	366	328	349	375	362	380	373	367	378	352	375	376	401	394	362	376	368	395	373	383	352	378	390	351	342	396	375	366	388	328	380	391	367	388	357	356	398	398	353	391	361	388	392	368	362	367	368	372	375	380	341	411	409	385	356	407	404	391	349	394	365	367	335	364	361	363	371	381	347	377	366	369	371	395	365	367	394	401	351	364	368	386	396	407	356	371	377	352	360	386	378	375	366	353	347	367	351	367	364	381	381	375	375	369	368	330	377	377	376	374	362	384	361	406	370	356	369	357	369	360	362	377	360	354	346	390	377	363	358	363	359	376	357	368	355	382	371	414	376	370	379	435	428	359	390	347	346	384	383	382	379	378	335	386	379	351	353	366	383	363	381	371	357	345	387	401	384	388	393	343	401	378	357	360	380	374	365	363	356	388	345	357	311	383	385	353	343	361	380	383	370	368	364	374	397	398	366	391	380	365	381	322	386	372	382	395	354	373	352	345	382	346	367	360	347	384	320	337	395	381	385	377	356	364	384	374	358	357	362	377	368	367	371	383	398	388	372	329	371	399	376	372	372	377	371	339	376	382	379	400	413	430	334	382	388	379	387	383	353	374	418	352	387	394	377	404	373	386	403	359	361	375	356	367	351	398	379	381	362	359	371	382	352	375	395	371	380	370	357	409	382	359	365	362	369	370	407	404	376	372	385	325	378	338	374	359	347	331	422	374	371	381	370	345	348	359	412	411	361	384	362	371	337	368	413	353	365	371	339	363	376	369	392	384	396	368	388	391	394	345	388	386	384	361	380	384	370	373	375	363	367	363	350	397	339	353	355	353	350	385	387	378	380	383	384	432	341	374	345	380	307	361	380	391	364	378	350	378	412	410	376	368	400	401	356	346	416	330	350	370	374	359	377	410	349	361	379	351	384	410	384	367	386	377	402	374	393	392	368	366	377	371	384	366	366	390	384	397	368	382	389	394	400	405	394	372	380	387	416	345	419	405	387	342	367	372	362	361	380	362	390	399	329	370	352	366	364	376	354	351	370	381	382	349	379	389	354	342	374	369	401	383	399	382	384	361	351	360	336	389	352	376	349	397	421	402	366	395	412	377	336	361	356	373	360	382	344	381	377	395	403	346	400	385	381	384	395	356	387	390	378	374	349	382	383	367	378	343	376	364	379	359	374	379	402	353	351	398	378	389	353	385	366	364	351	355	359	388	347	374	354	403	357	385	365	383	382	364	358	328	345	367	363	333	330	375	394	346	371	367	354	382	344	360	366	399	347	326	387	387	359	371	413	396	375	353	385	378	372	348	420	371	390	391	364	347	380	361	380	352	404	363	356	371	392	362	340	356	374	372	376	379	359	365	400	374	336	353	400	381	402	369	380	366	390	350	374	370	383	362	382	338	414	347	364	388	393	338	330	388	376	360	381	342	394	347	348	372	410	394	362	385	356	391	369	361	393	347	375	368	354	416	401	364	345	334	408	347	388	341	367	394	355	356	345	393	374	376	365	377	395	380	386	373	357	373	382	409	397	357	363	359	357	375	387	409	362
3457	2878	1959	1194	1027	892	868	873	841	843	881	780	872	847	804	791	776	854	823	864	838	866	804	836	823	845	821	868	837	815	827	813	875	845	828	850	845	843	832	837	778	847	837	845	800	820	830	882	856	853	825	817	852	793	808	849	890	875	843	836	864	808	817	853	842	760	794	809	797	862	840	814	806	846	840	799	792	804	844	830	823	826	819	800	809	850	885	760	854	829	892	821	903	821	795	856	869	835	815	816	815	816	833	815	797	867	773	841	831	791	850	837	805	829	819	820	797	834	792	841	825	867	802	819	790	840	873	879	829	857	862	828	791	800	775	841	816	860	835	899	816	834	857	864	847	834	798	796	850	850	834	813	848	860	847	851	811	832	832	830	853	814	869	855	759	827	815	772	806	835	804	825	818	808	820	766	816	815	798	798	850	800	854	852	781	823	796	767	892	825	853	856	847	843	856	820	832	768	836	779	845	826	814	823	848	835	844	837	844	844	828	799	790	870	869	847	836	864	834	871	837	837	814	843	815	859	816	843	860	839	805	840	875	793	812	835	831	824	854	822	874	873	824	789	804	784	810	852	838	856	857	798	841	808	876	844	805	851	824	848	869	874	790	827	797	802	790	870	815	834	854	850	860	824	848	821	836	841	804	841	814	863	865	827	829	793	879	813	835	781	813	846	809	832	883	795	799	812	797	773	867	816	839	792	806	798	796	825	811	798	814	846	861	848	796	844	761	853	847	799	782	823	846	865	803	860	857	832	831	809	790	805	821	803	834	830	847	865	866	850	796	819	817	780	817	866	865	874	787	826	858	826	821	831	825	861	824	838	815	832	781	769	822	842	807	824	882	824	818	807	818	839	790	848	842	817	792	823	826	855	887	804	798	865	817	818	819	833	821	825	833	776	878	800	803	878	790	793	870	838	791	836	811	823	809	863	843	823	845	770	827	803	840	855	868	829	801	778	778	827	811	798	790	867	804	793	833	809	816	868	802	856	844	846	839	860	848	782	868	823	829	842	819	819	826	834	847	840	845	830	842	782	877	803	843	780	798	837	828	802	797	780	829	829	844	833	801	791	847	825	846	827	786	842	841	860	776	856	816	799	832	881	782	831	825	833	816	830	847	806	825	816	860	843	842	832	853	822	769	864	833	825	803	817	829	812	814	818	797	828	835	841	778	874	868	785	758	817	825	882	776	821	831	797	816	814	877	838	845	890	768	815	842	792	854	876	811	856	808	863	799	821	802	823	841	815	804	859	844	837	819	836	799	803	807	856	818	796	825	809	804	787	816	891	821	877	823	775	804	809	840	843	800	811	829	823	857	837	866	844	790	776	817	773	866	790	795	843	852	798	852	869	788	821	872	865	828	817	827	833	800	794	841	826	870	835	874	799	811	858	818	803	787	840	860	857	806	821	884	825	823	816	788	810	778	788	846	873	780	814	804	811	858	851	813	895	835	832	813	848	844	741	844	782	801	816	857	786	820	860	846	849	839	829	820	847	859	829	826	836	833	864	837	857	815	813	801	843	839	799	806	830	860	821	807	798	820	872	821	841	794	799	781	807	795	842	850	799	816	854	809	781	830	786	812	861	775	812	787	844	834	861	828	788	868	841	865	817	883	840	817	849	798	834	807	879	814	843	825	832	855	827	868	841	814	809	859	829	768	843	896	827	823	902	764	814	813	838	819	795	867	822	858	854	846	837	803	883	837	806	819	805	810	788	839	837	822	854	877	836	840	835	797	858	869	806	811	839	799	786	829	765	834	885	819	895	815	831	829	807	825	871	839	826	811	848	832	826	858	797	811	775	838	783	834	836	810	845	844	827	826	785	837	817	806	794	799	839	841	800	788	777	904	850	842	836	797	788	818	847	790	860	886	841	799	834	843	810	837	828	844	789	894	806	845	819	792	841	853	850	799	805	792	813	770	819	816	846	788	818	834	832	804	755	801	801	824	829	808	861	805	809	823	836	844	830	825	827	833	849	876	850	852	842	777	849	865	849	826	853	853	851	861	839	848	866	858	861	864	824	794	795	761	838	840	824	857	806	893	856	865	859	850	828	825	796	800	827	818	808	796	832	806	790	825	845	798	876	834	832	824	832	856	828	800	784	765	841	793	771	798	824	852	832	858	772	864	833	831	817	832	844	886	819	828	832	793	804	837	816	820	896	884	843	813	829	788	850	825	792	818	859	800	836	839	842	806	807	845	816	837	820	818	873	833	838	875	796	871	844	793	855	826	799	815	805	837	816	828	814	839	834	836	819	817	859	807	848	840	792	864	849	872	796	809	836	840	821	838	874	842	798	813	844	790	838	853	849	806	824	820	800	820	893	864	775	805	831	789	831	851	809	838	819	830	800	805	857	812	850	847	854	884	803	821	796	831	818	808	796	786	825	870	826	831	800	857	827	779	825	789	819	815	835	823	796	824	821	902	765	834	780	884	802	785	830	855	862	877	843	835	861	786	834	842	855	825	847	819	918	842	872	819	828	882	810	770	866	846	796	801	847	879	815	807	841	820	792	877	800	787	868	847	858	785	810	797	860	796	821	820	871	783	824	821	760	811	776	902	842	829	807	840	828	867	850	811	862	839	826	879	796	819	808	845	834	825	829	849	845	808	792	836	811	770	837	857	853	820	800	789	811	862	805	843	792	855	819	830	864	820	854	848	841	784	818	825	819	910	827	852	748	793	783	810	787	848	822	782	795	846	830	859	850	831	812	791	798	791	820	838	830	858	795	832	846	851	805	818	810	784	813	835	809	839	833	828	849	809	810	815	817	811	803	751	829	795	841	814	835	859	831	867	815	810	785	821	797	787	833	840	851	828	798	833	863	859	812	848	814	819	845	839	853	817	813	883	816	804	817	847	849	782	842	818	815	848	790	843	820	848	874	810	831	847	797	887	806	866	784	859	809	856	793	809	814	868	795	771	822	854	814	811	876	820	836	823	775	789	844	829	837	837	819	797	829	820	788	845	828	836	834	774	842	806	798	784	840	869	846	839	877	829	860	807	796	799	837	783	809	830	817	940	871	809	799	828	794	821	814	849	867	801	850	833	816	824	852	868	841	855	834	809	815	822	818	850	856	839	877	793	827	877	827	859	821	861	824	798	827	862	820	796	846	899	805	840	856	839	825	879	819	818	842	828	820	846	792	860	771	832	851	842	853	844	799	842	848	783	843	841	880	793	816	819	831	841	766	867	818	784	857	865	792	798	799	840	764	802	802	801	808	862	863	813	811	838	797	869	795	843	854	818	806	821	853	824	870	805	759	839	802	847	863	819	825	774	802	820	801	840	881	793	748	782	837	850	801	879	821	876	874	856	811	817	843	845	817	835	840	842	804	797	787	791	788	851	836	847	794	864	801	850	857	823	856	855	809	807	841	806	833	776	792	814	818	824	775	840	775	817	797	788	856	816	893	875	832	854	839	821	871	769	824	840	782	811	801	835	805	821	837	815	800	815	830	784	779	774	820	826	848	813	800	791	825
23607	20866	25133	26712	20872	20842	2660	487	379	321	303	294	301	256	271	278	246	239	204	237	252	219	227	247	226	239	217	261	246	208	214	246	218	222	239	251	224	224	217	237	246	236	246	234	208	229	225	201	196	226	254	225	214	261	229	215	253	229	219	226	231	269	253	235	239	230	195	232	237	254	216	224	227	211	209	244	215	204	208	255	231	211	213	225	244	216	230	244	242	226	235	236	245	238	205	184	195	221	242	248	237	210	260	227	237	226	208	227	221	203	187	207	220	234	257	216	234	233	250	222	243	205	218	223	209	228	216	239	225	245	187	262	201	229	256	242	236	220	224	232	195	235	226	228	262	234	226	206	256	250	221	223	236	230	198	234	216	235	212	231	225	216	239	199	234	230	216	217	259	253	211	222	223	247	187	267	256	200	222	245	250	225	207	232	217	207	217	245	221	212	201	215	234	211	224	227	228	212	219	263	209	207	222	228	237	236	244	208	223	245	214	232	219	229	224	240	206	224	251	248	215	229	228	235	235	218	239	216	243	255	229	247	212	211	193	229	231	236	218	204	219	209	217	221	222	202	247	237	230	240	206	195	251	241	190	239	218	236	220	245	238	223	215	228	243	236	214	238	233	217	186	236	225	196	232	222	217	245	220	232	224	248	208	242	218	217	216	231	203	225	205	241	208	274	210	234	194	211	241	237	220	205	227	216	184	226	216	214	205	222	217	220	219	199	240	215	214	196	198	266	227	198	216	234	201	235	219	202	234	213	265	215	236	207	231	265	230	207	229	228	218	220	224	199	225	239	226	207	243	205	216	231	241	205	225	220	202	209	223	223	211	203	236	210	232	235	212	227	225	221	212	241	220	230	231	212	226	240	197	250	205	231	212	240	226	224	219	236	250	249	210	221	210	222	201	224	216	230	216	236	231	247	234	224	214	193	247	232	252	218	239	215	236	237	237	251	210	205	228	210	216	205	193	236	223	198	213	199	210	225	229	207	212	211	221	255	255	227	213	272	226	210	214	231	199	232	223	208	244	233	196	200	243	213	216	218	219	234	215	186	237	194	217	220	223	223	190	255	199	207	241	211	229	251	235	262	242	222	219	214	210	205	203	210	219	224	214	239	201	243	238	224	247	206	231	233	229	227	202	228	236	211	200	206	214	237	233	219	243	251	257	208	244	236	214	226	187	219	213	238	216	207	237	218	212	211	234	225	206	234	239	203	218	250	256	217	240	213	253	242	245	217	251	227	232	245	230	225	245	192	213	223	250	208	204	193	199	215	223	220	228	215	206	215	195	264	207	226	240	243	219	225	220	209	207	222	238	248	230	224	220	245	199	230	222	207	223	211	212	201	229	234	232	212	214	210	221	217	231	246	229	234	211	230	240	228	253	221	231	212	238	207	226	236	249	215	219	220	221	206	223	210	258	220	227	216	206	261	254	197	209	258	248	206	220	220	231	235	228	223	246	201	216	202	201	201	208	202	208	244	249	232	229	246	215	201	214	220	219	213	204	226	218	244	227	240	221	226	181	238	225	224	222	225	234	234	200	194	221	221	207	214	226	211	200	261	199	222	236	213	203	236	245	218	227	224	234	248	197	236	242	216	239	224	214	223	216	212	281	226	225	201	255	213	224	202	214	223	220	244	209	240	215	215	247	259	219	231	228	211	220	222	218	239	213	226	209	204	203	234	235	232	206	227	242	222	254	242	249	210	212	221	228	210	224	240	277	241	212	198	220	230	210	193	225	227	213	227	212	211	196	218	221	224	217	206	225	242	224	260	232	248	247	246	221	213	222	222	187	207	210	194	192	230	208	255	205	232	232	203	209	225	212	242	214	216	227	199	228	234	209	215	266	238	199	226	245	242	235	207	230	231	217	199	220	237	248	213	203	249	229	219	235	192	221	207	210	197	214	230	233	202	204	222	231	231	235	218	223	227	239	244	209	212	226	235	241	234	214	206	227	247	230	231	217	194	219	219	224	201	198	227	242	195	207	232	218	204	235	225	243	218	239	244	187	238	239	218	228	198	218	217	239	255	220	231	240	223	242	200	236	228	230	210	230	228	229	216	210	205	204	216	211	204	219	225	207	203	222	193	237	229	215	202	201	223	222	226	208	236	246	248	221	214	224	236	217	203	216	217	221	202	234	198	248	198	227	230	203	217	216	213	237	215	232	205	228	214	226	215	232	232	231	237	219	235	224	243	248	241	247	222	203	220	230	224	222	233	230	209	224	186	220	230	253	248	240	231	207	234	258	249	209	218	213	203	251	210	225	233	188	225	221	207	234	227	198	247	218	209	242	228	236	210	226	247	221	186	223	238	192	189	202	217	234	225	197	236	221	230	211	229	201	239	231	236	228	233	202	212	212	203	235	234	215	218	230	219	219	210	210	242	233	205	203	223	241	220	209	202	217	251	260	234	227	210	198	228	256	200	215	238	215	195	213	230	220	226	230	250	199	255	222	219	223	232	203	205	228	198	271	248	243	213	205	213	229	224	251	216	232	221	225	222	233	216	226	212	219	219	202	204	224	222	212	218	223	242	232	214	238	242	224	213	234	222	218	173	231	192	205	220	232	226	210	230	226	202	235	231	209	199	247	230	222	239	224	238	232	210	252	204	223	217	226	243	213	210	223	236	243	218	223	242	229	206	242	222	236	206	238	249	208	225	207	216	221	224	229	247	222	240	238	253	215	253	239	239	233	206	212	223	212	237	221	220	202	229	239	197	243	248	225	222	176	216	218	208	214	192	216	253	232	247	212	213	238	227	222	234	246	206	222	205	235	216	236	233	224	224	202	222	269	238	197	233	218	244	201	182	216	204	197	228	230	222	224	227	203	239	244	239	247	246	190	224	212	216	214	219	240	220	219	232	217	241	245	206	232	243	226	247	224	203	217	232	194	239	225	244	228	229	228	219	208	209	257	224	232	206	219	235	195	224	215	213	226	229	217	236	206	248	221	232	238	237	222	241	247	201	263	216	256	220	223	231	228	197	232	221	217	224	255	228	230	214	211	207	243	209	224	211	230	201	238	213	202	233	218	210	213	198	224	240	212	220	214	256	264	244	204	235	247	223	227	236	246	252	227	208	236	254	229	224	221	252	252	217	237	221	212	233	198	214	240	222	253	215	224	198	211	230	173	206	225	215	226	211	206	230	226	243	232	210	217	227	221	223	232	205	248	239	244	196	212	237	239	209	222	240	237	248	206	212	198	256	204	206	207	192	206	224	256	250	216	217	252	210	221	234	244	199	210	209	237	248	227	210	204	217	225	218	213	228	226	248	226	241	215	221	234	237	238	235	221	202	224	226	236	235	229	253	238	212	206	210	216	224	248	225	231	235	246	194	237	217	231	199	242	253	219	206	226	216	219	202	219	235	224	207	191	236	235	228	223	222	244	247	202	239	222	221	227	246	253	228	212	239	227	238	208	225	234	228	218	233	231	207	232	204	225	220	237	210	227	199	227	233	193	245	217	231	232	215	234	242
3459	5000	3080	1484	976	747	654	602	628	565	565	583	560	534	518	529	524	550	529	549	510	495	493	542	537	532	485	536	520	515	532	483	498	499	517	487	524	490	512	520	504	514	522	538	501	471	520	485	476	508	513	511	520	525	508	503	552	504	513	529	498	498	515	525	477	478	494	507	530	507	529	487	526	521	497	556	554	497	522	543	542	528	492	530	507	475	503	535	478	547	521	494	491	464	504	540	521	522	516	515	482	497	502	504	505	530	475	539	512	505	491	504	531	487	508	523	515	484	482	515	507	526	500	531	513	513	521	560	508	522	549	479	487	542	533	516	502	477	504	519	542	523	523	468	549	519	475	514	507	534	528	560	510	506	518	526	509	452	520	495	501	515	488	489	472	505	480	555	502	535	545	479	513	536	505	513	503	539	531	456	496	514	491	483	518	523	524	518	490	490	503	502	479	476	513	524	529	495	468	522	526	554	532	511	545	508	524	545	506	515	535	497	495	483	493	518	498	526	540	521	496	527	527	549	513	472	483	461	491	522	510	528	543	497	510	506	527	516	512	558	519	498	493	508	546	488	491	485	588	472	529	516	503	513	495	518	514	529	541	525	529	506	515	480	488	546	498	505	521	491	528	512	529	523	514	526	487	549	524	511	515	485	457	451	491	472	545	523	518	478	505	499	488	541	488	553	524	469	506	504	531	482	508	482	504	552	499	494	460	485	521	498	508	469	519	544	514	511	503	520	550	495	530	524	516	488	522	472	546	504	526	466	535	491	506	576	524	526	473	518	534	486	463	537	515	501	518	515	542	497	535	539	512	491	518	504	509	557	514	518	542	515	534	514	520	488	485	496	508	496	483	492	525	505	535	540	549	541	524	504	511	525	517	510	526	469	508	530	486	502	482	491	544	524	545	523	505	523	556	515	472	503	511	476	488	543	460	492	528	491	514	499	516	507	513	527	520	553	470	522	520	507	513	545	515	521	518	500	509	511	480	477	504	522	469	492	465	512	505	544	500	492	545	480	518	523	559	536	486	504	509	507	509	466	545	514	524	533	479	494	506	488	517	531	533	515	485	535	488	469	491	500	529	501	503	480	512	546	542	483	490	530	495	489	496	523	531	545	496	506	524	493	514	527	496	537	518	474	486	546	486	518	526	527	457	531	498	471	519	515	504	482	531	534	557	484	480	491	487	501	506	491	507	493	545	485	506	491	532	505	531	557	440	482	491	509	505	544	476	514	535	477	520	539	516	507	515	524	543	489	526	503	521	529	541	522	536	474	483	511	491	554	498	500	525	486	539	524	504	485	521	527	516	536	506	499	508	518	507	525	499	480	523	510	518	541	530	524	518	516	488	509	513	520	520	534	511	472	522	535	467	494	546	521	520	449	482	500	464	521	524	523	539	528	497	512	511	504	485	522	512	549	495	515	519	485	525	520	494	505	516	552	512	483	506	526	546	540	527	509	506	505	500	524	488	505	546	524	518	525	493	492	537	516	518	508	503	512	495	499	515	543	529	532	492	549	496	518	565	520	519	527	514	538	539	530	520	517	451	501	511	475	462	539	548	524	500	526	530	474	528	522	522	534	500	520	518	477	453	540	506	502	508	513	488	531	486	524	465	531	473	512	494	515	477	474	491	539	567	462	477	585	518	526	525	510	534	518	540	500	480	509	552	513	528	487	469	503	548	527	532	500	509	478	546	553	527	491	530	490	498	506	525	532	469	482	482	531	501	499	497	481	476	518	513	505	480	529	519	523	510	458	522	506	507	492	510	516	489	514	506	488	488	462	545	540	528	516	483	514	524	503	507	541	477	490	537	488	532	551	490	536	530	492	478	505	567	484	489	534	468	493	507	494	545	493	507	525	531	525	543	538	489	509	503	518	530	520	527	510	535	510	494	499	505	500	504	555	489	529	522	559	528	500	511	515	517	519	521	505	525	539	506	498	521	521	545	512	508	516	519	527	488	488	520	498	526	508	523	517	491	521	508	494	520	498	492	521	515	506	513	527	518	498	506	504	546	541	504	499	496	486	507	544	557	497	502	512	503	492	496	498	513	503	502	501	505	496	526	532	543	515	456	511	514	501	541	548	485	494	526	543	540	500	519	517	510	530	500	499	496	494	538	494	534	505	478	526	518	512	515	484	508	535	550	525	509	510	514	540	490	518	543	534	489	510	540	531	503	525	531	536	497	516	488	503	536	495	510	509	536	522	553	540	494	496	494	525	534	500	512	509	507	508	523	524	512	485	482	498	501	514	522	543	499	505	509	502	533	467	501	504	516	518	493	521	514	497	509	503	465	517	519	514	522	477	508	536	524	538	497	516	532	516	493	508	525	519	475	529	493	497	548	533	522	537	506	533	478	537	505	530	520	487	496	477	469	515	519	522	530	513	519	507	527	499	534	517	519	501	533	517	463	469	485	565	540	472	492	514	484	515	504	514	526	481	521	496	516	502	513	510	508	505	498	519	498	549	491	470	509	487	501	529	550	478	498	511	544	500	483	505	522	502	506	524	524	498	518	467	476	511	503	548	549	500	477	478	535	506	512	541	454	480	494	468	522	501	540	529	529	504	511	480	483	524	494	489	494	558	497	475	524	542	493	515	512	531	562	460	523	495	528	547	503	499	496	549	499	534	514	513	515	503	557	502	519	530	474	556	490	545	527	512	528	469	508	486	517	461	499	518	545	536	484	562	547	502	516	558	516	524	494	482	532	495	491	521	499	470	521	495	520	508	492	564	514	515	515	475	486	505	488	520	518	501	527	551	497	537	518	489	542	468	507	505	526	538	516	536	545	511	499	452	505	502	501	515	524	496	521	502	530	533	545	534	492	482	538	516	517	455	513	499	526	536	543	534	499	525	523	495	522	510	491	504	522	527	531	524	502	530	474	489	514	503	543	512	494	529	497	516	491	523	514	524	490	510	499	532	496	504	484	507	522	497	512	478	481	533	508	549	491	497	550	526	504	522	518	496	498	539	499	487	503	465	534	504	520	530	541	523	521	511	506	523	529	530	515	468	529	503	492	534	500	471	499	506	519	491	532	522	541	522	543	524	474	551	502	474	540	477	520	519	503	488	517	494	487	503	510	491	518	491	489	504	477	491	494	498	437	461	505	513	516	543	546	508	526	494	499	507	507	518	480	483	485	506	511	504	526	461	539	504	538	451	530	510	532	493	531	533	505	514	500	491	556	545	525	488	539	507	523	493	525	479	474	498	494	520	519	519	500	490	511	489	550	516	536	526	521	496	534	519	504	540	525	483	501	524	493	480	552	512	495	510	510	523	513	488	488	485	484	503	522	522	472	502	519	524	520	506	523	476	520	496	515	495	508	482	519	500	513	522	514	504	515	489	541	515	510	531	511	505	518	514	505	509	531	501	487	514	520	505	531	480	538	494	510	488	516	552	500	485	528	499	500	466	488	533	533	500	552	496	518	461	541	507	518	504	527	540	508	496	522	517	538	510	495	510	536	480	483	532	538	536
32477	11744	1339	439	349	317	290	301	307	312	313	307	317	343	297	309	298	320	322	298	285	325	300	319	279	288	304	305	317	299	279	285	269	314	283	277	325	322	325	290	291	309	324	314	311	299	292	291	308	281	295	323	308	322	285	291	324	319	309	286	303	305	288	294	302	306	305	296	283	317	312	328	330	319	304	315	312	325	329	318	332	317	284	286	325	279	305	323	314	296	300	277	316	305	298	330	299	286	322	314	317	317	266	261	300	302	346	300	284	300	326	303	335	314	317	291	280	314	310	308	295	271	283	309	307	310	326	312	302	271	301	280	285	303	294	320	274	318	292	319	341	305	323	319	312	294	319	277	301	313	303	312	314	320	305	293	292	304	323	301	289	318	305	278	297	318	300	284	298	288	266	314	293	275	314	281	302	278	299	303	308	313	326	317	307	288	332	302	298	297	307	309	295	289	290	276	334	297	297	318	301	297	302	313	324	320	323	322	307	301	300	319	283	276	297	302	326	304	316	317	308	279	319	291	310	303	305	287	306	328	266	317	303	293	277	314	306	315	307	281	304	297	317	295	266	279	315	359	294	283	305	330	286	324	257	283	292	308	286	294	324	276	318	318	353	308	272	286	300	299	292	311	295	301	332	292	285	267	340	282	298	313	314	311	297	298	297	306	308	308	322	342	304	291	305	321	330	313	330	299	284	332	326	292	317	282	298	279	303	281	296	261	312	263	294	282	307	296	308	290	348	281	330	283	309	319	297	316	335	303	271	307	299	316	328	300	315	317	295	308	303	283	328	328	280	312	327	295	299	316	312	305	329	283	345	310	292	326	292	304	345	332	314	322	315	308	310	269	277	292	311	316	305	318	305	290	291	338	290	315	287	303	301	344	313	277	297	302	263	293	315	288	267	277	272	288	318	299	306	296	285	310	276	278	298	315	287	327	274	343	299	283	285	340	308	290	323	299	328	322	279	313	280	295	273	323	326	299	304	324	296	303	330	302	306	322	307	310	276	280	315	301	295	283	308	284	321	303	278	311	290	265	292	291	319	318	299	312	293	312	299	281	328	307	311	331	305	303	285	318	305	279	267	305	330	297	302	298	294	304	340	266	306	324	292	312	332	317	335	293	289	294	307	317	303	304	277	282	305	244	318	277	302	303	303	280	329	353	324	303	344	286	303	275	292	306	268	302	305	292	318	315	290	312	299	295	289	306	283	304	304	301	312	305	293	278	288	309	283	276	313	312	314	300	333	289	314	322	298	310	298	321	286	278	316	315	272	309	328	296	260	341	312	306	313	276	329	331	314	338	291	294	299	296	333	306	337	309	304	284	321	352	340	302	299	299	303	330	304	321	339	321	339	285	292	291	296	280	329	325	284	293	284	299	316	312	305	297	270	279	284	319	286	304	248	316	313	337	300	271	311	312	303	340	288	298	306	290	296	297	238	281	302	305	278	325	276	332	336	315	313	304	309	278	297	300	278	323	303	277	303	317	320	313	272	293	327	280	291	301	329	330	350	342	282	313	330	306	287	302	298	282	283	302	314	310	320	281	314	324	310	287	296	279	300	296	301	298	277	317	277	292	284	292	299	311	301	278	312	317	272	270	297	301	277	270	297	311	293	295	319	312	300	264	323	276	291	298	324	287	301	330	342	291	308	288	288	306	323	319	332	336	299	323	302	313	348	336	308	286	310	315	320	272	289	295	362	319	315	307	305	303	294	287	342	293	340	310	288	311	291	292	286	295	307	292	290	300	282	319	304	310	282	327	331	282	305	324	282	295	298	308	272	302	292	291	325	296	317	295	287	301	322	301	324	308	295	328	299	265	285	277	307	302	283	330	296	277	310	269	272	347	304	311	263	320	305	322	299	316	315	327	303	300	357	293	310	303	302	261	316	317	303	306	310	276	313	285	293	300	270	307	303	290	300	287	295	329	319	292	305	296	311	309	285	328	276	325	297	293	284	315	338	294	307	262	305	341	288	295	314	337	300	297	314	328	325	284	301	296	345	325	303	299	273	300	276	307	322	287	322	324	277	306	290	303	324	332	291	308	305	268	304	328	322	306	304	281	284	330	277	301	312	297	303	301	305	324	290	283	316	287	299	288	306	318	288	274	293	291	287	287	314	315	302	300	281	317	302	318	304	278	307	268	315	318	333	269	296	307	311	315	320	309	325	316	304	297	286	285	297	314	326	288	284	280	312	275	310	349	315	293	319	288	309	302	287	258	308	285	285	282	321	316	303	324	300	307	303	288	319	306	325	319	321	284	293	345	325	330	304	309	297	310	299	304	296	293	306	310	298	332	319	280	310	287	297	282	329	295	310	319	279	303	306	310	311	280	316	297	293	325	314	264	318	286	297	311	265	280	277	297	314	322	282	295	309	282	275	303	274	286	303	313	285	292	315	321	318	282	312	280	307	326	306	278	321	309	281	289	295	270	286	294	321	283	316	307	305	300	257	300	311	282	272	327	329	287	285	334	328	305	341	274	313	315	278	315	340	310	307	279	300	303	298	335	290	318	323	285	297	303	278	331	272	309	310	321	293	307	311	290	315	268	286	281	308	291	276	261	316	312	276	319	298	299	303	317	300	292	298	331	330	305	304	261	335	321	272	309	290	296	275	268	306	283	318	305	294	290	307	295	290	302	310	281	289	305	277	291	293	289	289	275	264	294	310	307	267	279	303	312	280	339	292	315	285	305	311	311	317	296	294	286	279	292	329	322	300	272	300	306	360	302	323	273	257	291	323	309	265	300	307	320	323	310	269	293	295	307	299	268	262	312	290	303	303	308	324	303	313	310	291	305	256	315	297	306	294	284	327	284	333	251	331	314	310	322	313	261	341	297	283	314	258	301	317	268	271	285	341	325	304	324	270	349	329	290	264	315	277	281	297	311	308	304	320	304	308	277	291	297	319	286	329	297	324	310	328	292	263	333	326	331	299	321	314	305	321	315	325	253	292	347	277	291	330	293	337	292	301	328	308	277	301	270	281	293	295	292	343	277	299	292	312	317	272	311	285	298	313	304	306	263	308	290	290	306	299	271	280	320	279	289	282	303	299	314	275	308	282	293	292	333	336	301	308	329	349	309	307	275	294	272	312	305	301	291	299	284	290	318	305	290	277	311	312	289	337	304	321	285	305	302	287	332	308	352	310	330	318	300	268	303	296	311	313	315	299	315	275	313	316	283	306	290	290	316	319	326	258	273	294	289	305	269	301	293	318	299	313	283	292	305	311	270	340	301	308	292	312	332	324	316	290	296	294	300	274	292	296	302	343	288	315	279	291	302	293	293	297	288	314	323	294	279	298	280	311	300	321	293	264	290	300	286	294	312	325	333	306	306	300	264	259	296	341	285	297	311	315	308	298	294	281	282	321	314	328	294	303	295	307	335	306	289	328	316	277	268	312	300	279	317	328	344	321	302	338	286	301	314	271	326	331	284	306	311	318	279	313	300	290	269	287	299	335	310	314	305	327	287	306	321	320	300
5492	905	772	712	747	669	682	663	694	724	729	725	716	697	667	699	704	707	703	682	706	686	772	726	709	716	700	699	681	685	720	715	752	711	720	704	762	690	685	656	695	756	691	733	673	700	716	722	710	717	741	715	685	713	747	712	733	680	695	720	685	661	713	731	712	739	723	715	699	661	687	672	647	741	732	720	647	712	655	695	707	653	766	702	706	702	665	682	706	733	709	726	711	697	706	730	673	717	687	716	711	747	721	706	788	751	715	716	691	698	701	675	736	732	690	713	661	663	709	695	742	668	733	731	688	701	716	681	683	702	686	713	719	736	752	704	720	662	690	733	701	690	644	689	747	718	737	707	712	712	742	699	700	677	687	721	719	700	689	718	712	699	677	681	714	702	696	658	724	753	703	694	677	735	672	729	667	749	728	647	703	688	729	696	709	730	722	732	641	706	716	737	693	736	645	688	702	679	694	724	711	694	762	686	702	653	701	739	705	722	674	689	722	690	706	735	693	697	713	731	695	648	720	739	716	709	722	710	749	711	710	691	668	680	688	646	711	750	693	674	753	716	687	706	743	682	748	712	708	733	695	729	683	723	731	740	710	678	735	709	743	680	664	769	719	700	704	667	681	711	704	741	656	707	762	687	667	728	694	702	699	708	734	711	716	675	727	717	748	725	694	722	729	668	665	658	679	729	709	704	716	712	705	721	725	684	692	728	697	715	690	751	722	731	700	671	696	659	741	675	698	726	761	652	712	697	668	715	715	739	700	669	687	709	712	695	753	697	720	724	691	695	662	638	711	729	684	693	707	689	702	673	723	700	745	697	705	735	639	687	730	647	662	722	745	658	725	772	701	714	733	695	704	717	696	693	721	721	764	680	744	700	690	686	679	750	682	724	691	685	704	756	715	651	701	733	689	697	723	679	719	705	638	704	691	730	745	722	719	763	673	732	700	696	672	688	699	712	705	737	731	718	687	669	717	688	663	724	758	698	713	741	693	697	639	725	691	699	709	749	729	694	700	676	745	704	706	658	735	713	686	683	665	730	661	696	682	689	732	719	701	719	706	719	710	744	691	671	717	740	684	720	686	665	699	674	717	682	702	709	700	685	710	720	670	710	703	738	738	699	652	696	692	722	742	668	755	690	702	715	707	683	750	732	705	736	730	750	706	727	679	675	688	728	692	683	689	745	689	705	710	725	704	721	704	712	731	675	698	713	655	736	682	697	761	694	742	691	702	665	695	736	717	684	716	673	703	713	709	698	697	708	664	730	691	737	695	686	674	723	731	716	738	705	690	668	681	747	728	696	708	724	695	683	698	688	656	751	732	722	728	759	670	680	686	701	686	717	670	712	696	707	759	708	769	715	714	771	760	692	707	714	727	651	682	668	713	688	694	733	724	707	703	687	723	712	708	717	687	743	706	707	712	684	727	672	740	671	722	698	735	721	721	669	691	686	719	716	701	664	686	680	719	724	699	724	723	703	730	705	705	723	677	734	680	686	708	739	661	694	747	701	729	670	717	719	699	686	756	678	715	731	727	680	717	721	741	723	695	676	703	707	677	652	734	749	728	654	738	684	689	677	722	705	729	725	695	698	689	686	711	780	685	682	703	709	674	708	692	724	718	697	662	694	658	711	691	665	713	735	737	666	691	682	688	718	708	702	697	720	717	741	696	687	705	756	716	724	714	693	741	696	693	699	730	745	708	680	749	732	753	725	663	723	722	712	714	719	709	713	690	734	643	721	718	713	712	653	712	667	668	671	715	706	698	730	750	664	742	682	723	712	694	692	692	711	718	708	693	703	710	690	695	735	733	676	726	691	739	741	730	710	734	688	701	705	719	760	649	707	691	746	731	715	737	634	693	677	659	709	692	713	715	729	709	676	758	759	671	688	735	736	716	691	701	728	705	677	764	758	679	661	696	682	702	704	691	715	714	711	694	740	726	713	680	681	704	710	724	729	687	739	673	724	717	664	660	719	693	693	677	674	746	709	697	720	700	740	662	695	761	727	721	707	708	651	731	744	685	683	721	693	699	681	699	750	721	744	701	675	753	682	690	691	717	733	717	698	726	679	706	721	728	725	676	753	723	690	669	687	691	728	681	717	723	743	714	769	684	744	720	728	701	746	759	713	722	754	686	710	738	722	692	708	691	694	658	697	727	664	713	677	684	675	695	699	684	737	709	734	683	694	727	712	698	722	657	753	684	762	688	701	708	748	712	747	685	699	714	692	689	750	709	714	697	684	676	698	719	698	691	681	738	695	725	689	732	646	702	688	737	733	701	721	665	698	710	685	691	727	699	739	691	695	710	722	687	698	704	694	718	673	642	693	651	739	678	701	682	690	720	660	722	718	676	716	698	731	726	740	708	751	725	707	691	664	710	744	751	727	703	731	687	709	722	715	702	705	701	675	697	687	695	712	685	697	668	691	704	674	667	725	724	726	708	697	704	743	672	709	724	697	732	729	709	647	735	719	708	713	691	641	719	694	713	702	773	705	706	719	711	695	658	682	719	721	696	677	662	725	735	728	684	686	680	658	700	716	645	705	695	711	749	734	729	685	693	727	700	745	720	722	727	692	720	711	686	714	737	688	693	686	728	755	718	669	740	733	736	706	708	740	752	778	722	684	733	708	690	721	709	661	734	702	689	706	653	696	701	723	678	706	675	710	700	693	690	680	709	674	708	708	748	689	743	726	762	687	726	723	690	672	677	700	644	716	714	666	737	715	693	722	700	709	683	690	691	698	698	744	681	726	727	686	694	724	729	702	722	741	742	723	705	700	718	699	688	739	724	720	671	726	691	701	699	751	753	698	714	743	709	694	683	688	768	709	719	739	699	687	674	711	697	664	716	702	693	701	678	702	714	735	732	704	714	692	707	667	720	697	728	658	703	717	700	663	707	685	709	689	637	686	751	716	704	720	691	680	718	673	748	737	673	695	684	679	735	674	697	724	714	694	716	749	695	710	708	704	689	671	669	716	724	711	664	679	678	683	728	679	658	696	700	759	712	722	704	681	739	714	701	669	669	692	701	738	767	731	700	665	734	728	706	740	708	693	730	698	705	677	718	752	726	742	684	689	661	739	706	648	739	724	697	747	714	713	749	697	693	714	662	661	681	755	678	693	689	712	726	686	709	708	756	692	738	725	699	709	706	723	734	718	720	719	710	709	739	740	676	643	704	690	707	690	731	699	675	687	763	700	686	659	677	697	718	701	744	719	688	715	744	702	701	691	698	659	714	736	761	730	699	712	709	751	706	707	731	699	703	677	683	675	722	715	685	703	699	708	700	694	676	724	697	753	736	693	685	682	723	735	691	721	676	720	692	711	738	670	697	712	724	724	666	710	693	754	702	710	707	772	774	702	721	683	728	696	677	725	720	734	709	699	681	691	692	742	701	685	692	632	694	707	686	676	700	689	700	722	729	687	728	697	701	719	701	688	732	704	703	733	720	697	729	679	760	673	741	717	681	691	738	696	678	706	710	720
24568	20854	24410	27397	19226	1214	520	463	379	387	415	388	389	401	397	431	341	426	379	381	398	402	378	409	359	408	359	365	390	385	390	406	386	422	384	346	400	359	382	418	361	351	378	378	396	387	372	355	388	378	362	385	389	370	390	400	394	383	394	401	365	371	362	372	385	419	359	380	346	391	405	354	376	369	405	378	346	373	375	357	392	350	386	406	395	369	365	372	373	364	362	363	411	377	371	354	358	425	378	384	390	381	362	386	360	348	385	340	354	395	342	358	407	392	356	389	343	392	384	402	366	358	363	376	397	390	340	377	339	390	368	348	396	413	350	351	379	367	360	369	402	313	389	359	392	416	378	372	342	365	394	399	386	396	382	419	367	392	401	379	349	383	386	367	369	372	397	347	368	376	411	367	390	383	355	338	360	357	384	379	343	405	386	384	383	375	404	355	395	370	355	362	429	389	410	373	398	376	414	394	383	361	366	408	358	345	396	380	387	441	364	363	381	379	384	400	342	367	371	350	361	356	394	379	350	324	374	354	369	391	374	358	375	391	399	360	387	370	376	355	366	384	350	358	350	352	377	380	381	375	358	399	363	325	403	368	352	419	369	381	401	393	368	379	386	345	357	346	404	376	380	375	356	394	354	353	346	364	336	374	383	397	389	374	405	364	404	404	375	354	423	354	351	357	362	419	362	349	362	363	360	352	329	374	365	387	394	341	395	384	358	332	374	387	384	386	384	427	359	345	379	388	386	335	368	369	365	374	375	377	392	395	376	379	356	391	357	391	406	374	352	397	394	359	400	379	386	346	372	342	339	348	423	372	384	379	367	359	395	350	386	345	387	378	425	379	339	373	406	403	356	382	388	359	380	379	382	328	349	348	368	377	389	367	358	383	350	397	376	389	401	360	371	388	392	356	383	402	390	363	387	346	403	352	396	390	385	391	363	364	348	346	382	368	347	373	348	356	366	396	362	376	365	374	346	367	359	395	366	373	398	405	390	369	370	382	388	375	360	346	366	379	377	355	383	369	363	377	375	393	386	368	379	390	400	368	335	367	406	390	343	356	385	391	403	342	383	377	377	378	385	344	344	380	389	397	416	362	379	361	379	367	324	369	365	362	379	380	362	376	392	358	353	345	384	368	360	397	341	377	345	368	351	375	392	388	371	377	339	384	354	414	387	344	329	382	403	398	363	354	387	383	354	370	371	373	375	366	366	385	387	363	372	364	400	392	362	387	380	354	408	373	378	369	360	359	381	399	374	364	369	393	364	342	378	387	382	344	413	387	348	392	397	377	344	348	365	403	397	373	386	421	373	378	384	413	365	419	388	393	334	383	367	396	386	370	347	407	391	384	422	399	371	396	412	374	382	353	412	369	378	368	384	390	385	408	356	415	411	382	352	405	379	360	364	351	409	382	364	357	374	372	358	376	388	357	345	398	398	339	356	311	343	378	380	383	367	424	367	387	402	391	372	376	363	373	372	402	376	357	370	394	372	382	398	376	351	389	377	373	350	359	382	370	354	406	363	407	366	375	373	366	393	402	336	403	340	368	428	374	387	371	382	381	364	376	347	383	355	384	391	357	394	375	392	359	361	364	380	328	363	365	378	380	356	400	370	386	357	343	346	355	350	364	358	384	367	385	377	381	362	343	348	341	392	376	407	407	377	391	385	402	394	400	348	417	360	388	379	384	351	369	393	400	405	344	366	411	376	396	391	395	351	367	358	344	331	382	405	371	404	361	374	380	403	361	389	407	390	366	386	380	329	323	431	401	414	357	390	366	373	366	367	390	402	372	371	407	392	368	382	409	358	391	378	370	434	377	367	356	359	369	364	343	394	356	389	374	378	348	388	373	377	374	375	358	383	397	438	369	387	410	379	322	360	379	390	374	365	332	324	390	351	373	342	384	408	378	377	349	382	378	343	346	392	368	365	347	350	364	353	361	370	394	376	346	323	368	402	353	448	374	347	402	364	361	331	369	352	337	371	337	384	408	343	380	382	365	345	398	374	366	402	372	424	395	380	357	373	369	394	363	385	360	409	379	388	354	431	378	354	404	381	367	353	380	364	362	386	379	370	378	335	383	416	377	382	376	407	379	383	377	357	397	375	378	393	382	393	386	381	352	376	382	368	377	406	356	402	398	392	370	416	381	340	388	387	393	398	384	358	326	360	385	336	407	419	393	420	390	325	312	361	413	381	389	396	364	346	400	376	334	394	407	322	349	359	437	396	397	389	355	379	377	360	347	387	403	397	394	372	386	400	354	375	396	366	363	345	384	330	386	362	359	350	361	395	394	401	381	378	363	355	356	351	409	379	360	373	367	359	367	346	401	361	381	398	356	384	379	386	347	351	367	383	394	307	330	361	353	356	378	374	391	365	404	368	380	381	399	395	391	374	392	392	341	403	330	367	424	351	359	377	379	354	403	363	389	341	328	409	353	391	365	388	385	387	386	365	364	393	383	390	367	431	355	394	337	368	358	385	320	397	362	387	384	351	364	361	363	376	391	363	370	383	384	366	396	382	366	349	364	376	393	353	396	375	375	383	405	396	370	334	386	384	401	399	382	342	351	373	369	358	364	401	382	380	402	405	423	310	357	385	379	397	350	347	380	378	361	365	375	399	376	380	394	364	384	362	393	357	402	363	402	377	400	367	390	397	343	348	381	348	387	374	399	384	380	367	361	376	389	370	357	351	370	403	374	355	368	376	372	368	384	378	402	402	384	376	397	390	345	385	354	370	339	388	378	380	367	447	384	363	356	373	404	371	360	372	363	390	346	361	363	362	355	373	379	398	417	395	367	382	371	366	360	354	394	388	351	347	388	361	340	350	351	397	404	378	362	360	384	374	412	353	355	417	393	384	374	371	306	355	393	431	390	391	397	381	377	381	405	393	380	356	416	380	393	347	355	362	376	378	395	413	343	383	376	413	365	395	363	370	374	380	359	410	367	361	377	381	379	388	400	309	389	392	366	387	380	379	379	364	363	397	375	327	410	382	434	377	386	364	386	360	355	357	435	366	391	379	388	383	355	387	411	365	400	384	398	354	372	395	364	384	384	369	394	340	338	381	429	377	386	365	374	368	379	419	426	346	375	392	327	411	364	384	373	358	399	391	386	406	394	372	383	365	379	363	397	383	351	352	386	377	383	396	383	387	384	369	384	398	414	372	379	367	368	349	373	381	376	389	364	399	342	385	383	314	346	357	354	364	383	369	408	390	385	364	361	405	379	415	351	396	400	392	407	374	384	404	364	374	353	357	367	383	362	335	395	399	333	387	385	389	375	389	396	329	362	398	373	359	351	371	386	363	353	382	362	384	378	390	392	368	350	323	358	368	364	377	367	365	369	373	355	370	384	376	381	368	356	368	373	393	375	328	366	322	411	385	358	408	380	379	377	334	401	381	397	350	357	333	392	338	353	355	361	352	365	362	383	342	385	389	357	390	377	392	348	367	413	377	405	372	383	340	366	372	380	346	382	349	327	353	380
3393	3031	1983	1250	1011	914	900	931	826	847	850	850	858	869	846	828	839	808	873	837	875	794	803	835	838	861	783	873	870	862	818	852	840	826	865	836	858	841	859	853	832	800	830	839	842	844	882	835	856	832	835	813	858	847	856	901	805	848	842	845	843	862	847	876	816	822	819	813	844	832	783	846	882	879	846	819	847	834	845	852	894	798	810	768	862	813	795	784	815	903	877	737	909	829	783	839	834	806	847	846	848	857	854	836	867	778	855	782	789	850	792	837	820	771	897	824	789	825	847	830	803	855	831	800	874	848	819	855	813	801	826	811	806	793	803	819	841	832	841	859	825	867	865	789	826	838	828	831	849	782	858	855	831	847	847	829	839	856	850	833	847	855	841	869	841	829	840	833	809	825	789	825	796	822	851	878	875	825	806	872	808	794	899	852	778	849	794	808	809	866	848	867	850	859	867	849	844	828	841	845	877	836	840	811	866	780	828	845	853	836	831	840	812	818	825	871	813	797	854	808	850	785	808	837	892	850	809	844	824	825	876	771	824	826	829	817	791	787	819	842	868	857	833	821	830	796	783	776	804	840	804	828	806	823	872	873	812	791	803	831	856	813	840	820	863	848	841	787	866	807	797	879	793	820	848	855	833	872	819	866	803	829	772	796	786	823	811	851	835	868	806	862	829	794	807	800	827	861	830	875	878	820	809	774	803	785	816	867	854	836	823	845	826	853	877	762	822	783	844	828	854	875	850	860	857	795	824	844	857	802	799	777	849	847	889	796	834	859	837	831	840	793	848	818	822	827	831	884	840	816	795	823	816	841	843	807	816	837	804	781	862	844	881	853	812	797	891	814	822	832	861	844	843	834	841	846	826	825	821	850	855	810	821	874	833	832	772	776	855	814	812	838	821	783	827	793	838	836	830	797	797	869	801	854	801	800	878	769	782	828	827	846	822	786	848	846	884	837	871	823	833	835	847	874	859	832	809	851	817	828	826	807	847	844	795	864	821	837	798	794	800	819	845	839	850	794	790	850	828	889	835	837	856	848	844	766	823	828	833	913	852	838	794	861	832	873	869	848	873	832	794	834	865	804	820	869	794	791	796	809	816	781	850	838	858	846	828	819	838	838	791	849	852	838	846	871	822	821	842	836	882	885	818	843	876	845	861	863	839	835	820	874	848	810	871	853	855	830	827	859	784	877	807	841	858	843	829	862	884	867	805	804	797	802	880	839	785	844	839	849	813	861	844	829	854	808	816	876	793	815	843	839	812	813	772	859	829	860	808	860	765	779	837	859	843	813	812	854	858	858	828	825	830	855	851	791	830	838	842	873	835	868	816	809	831	822	845	772	828	842	840	821	833	842	837	808	791	882	772	859	800	820	807	839	825	815	850	826	821	837	829	815	818	865	834	821	873	849	820	840	815	800	877	769	808	843	786	814	795	791	784	828	730	810	878	802	834	848	836	848	814	836	837	817	897	827	877	803	844	814	837	804	860	829	876	781	885	819	811	852	829	858	813	890	851	842	819	860	870	836	798	798	809	788	778	842	890	829	797	824	814	845	874	814	858	797	844	779	820	808	776	831	840	878	810	824	839	789	808	834	773	786	809	809	829	822	825	872	816	888	863	843	807	875	885	858	832	852	842	820	862	872	809	821	823	837	881	836	847	805	820	816	832	829	832	828	768	827	823	822	845	780	825	839	833	806	793	802	862	858	885	772	818	815	847	772	861	848	823	828	828	820	784	878	830	842	860	826	838	849	843	820	861	864	878	812	769	824	791	831	841	857	838	830	818	834	837	791	826	852	859	848	907	837	809	835	826	868	834	855	808	822	823	880	798	837	837	875	888	804	848	810	751	859	826	825	860	873	803	774	828	810	830	873	838	831	834	844	833	794	781	864	874	876	851	869	800	820	853	882	880	833	794	848	807	801	816	860	792	845	850	849	819	832	798	843	801	888	861	852	808	826	824	844	856	815	811	859	770	791	844	836	823	799	837	872	767	796	814	842	843	845	860	814	910	771	799	825	817	872	819	816	858	795	836	825	839	833	821	829	824	786	839	836	789	852	821	814	823	807	850	835	806	837	876	808	859	819	866	828	826	836	882	867	853	857	832	843	852	872	873	828	853	878	836	840	852	802	812	822	807	837	803	776	795	828	824	810	771	799	813	795	835	885	773	828	876	822	814	857	818	833	811	844	866	839	845	831	880	813	860	831	810	830	834	826	838	833	836	810	836	910	832	818	836	808	822	800	778	841	867	837	860	815	777	804	881	871	798	809	819	788	815	844	854	845	850	876	822	812	831	805	772	820	848	822	870	829	832	819	814	777	888	869	806	822	821	836	809	817	843	813	869	821	830	812	825	806	795	832	781	807	835	882	853	795	817	788	830	801	816	857	776	822	834	816	792	852	844	881	824	886	816	819	795	807	809	779	839	805	819	879	815	831	802	823	799	828	834	840	813	822	825	819	835	786	832	839	824	829	807	807	833	866	777	875	815	850	792	810	830	836	821	859	823	766	860	805	847	875	790	832	835	826	883	792	820	805	865	793	772	859	828	800	848	811	811	835	805	807	840	843	819	825	800	815	800	849	817	826	867	803	816	792	837	837	810	823	830	802	787	794	825	803	791	849	811	880	794	812	834	809	832	811	866	788	870	842	811	888	811	822	890	815	851	856	798	853	891	840	810	862	831	849	798	761	772	801	762	847	873	788	822	795	867	821	811	819	874	800	817	774	823	866	851	840	841	841	848	804	836	840	863	885	848	847	865	860	798	791	833	831	813	819	846	854	834	850	828	842	825	856	852	806	774	890	870	829	802	761	853	771	838	780	829	808	836	806	794	831	864	852	820	825	855	833	872	814	857	873	869	834	871	824	876	827	803	847	841	868	842	820	832	794	838	828	842	840	809	819	832	881	844	846	842	859	913	860	848	809	807	823	856	788	825	749	834	859	852	853	759	816	837	807	816	810	788	804	840	881	768	831	831	788	790	845	832	841	852	818	796	821	843	818	835	806	770	785	805	812	820	799	818	832	820	855	808	823	801	796	821	847	811	842	833	819	831	802	785	819	836	847	846	824	865	777	834	831	804	807	835	849	751	834	802	777	824	840	803	858	844	842	828	851	795	868	796	813	844	822	827	798	873	871	802	811	822	838	845	822	829	847	833	822	838	854	877	810	815	822	786	828	861	885	805	852	842	778	821	812	841	773	832	824	887	800	816	836	791	835	814	798	781	862	834	799	849	803	847	840	824	831	870	831	785	835	818	839	815	755	832	796	845	876	829	828	810	834	848	794	872	856	779	847	814	814	816	853	835	830	877	828	851	798	864	810	771	888	820	811	849	833	846	842	810	860	847	812	818	790	876	872	818	842	833	814	825	783	788	837	824	792	819	760	869	824	855	863	848	825	790	829	862	826	820	819	856	818	837	869	886	851	818	850	815	841	810	811	843	847	826	863	847	839	841	843	799	835	788	858	778	849	847	813	811	848
23650	20870	25096	26747	20880	20833	2610	529	338	366	299	277	252	266	241	246	224	277	249	239	240	252	228	231	234	234	262	223	208	224	238	232	216	225	225	228	224	223	233	243	246	215	255	242	233	236	237	240	240	231	223	227	216	213	245	229	243	246	266	237	241	216	241	234	212	251	234	234	251	242	246	228	220	220	227	220	220	245	231	242	236	224	231	249	247	243	235	242	201	223	219	212	250	233	204	211	215	248	228	220	221	221	257	206	218	222	264	216	202	214	236	223	240	254	241	200	239	255	214	215	250	223	252	218	215	205	241	212	224	232	209	222	257	233	238	238	239	197	235	235	213	211	226	247	214	239	216	239	246	256	206	224	208	220	238	241	256	267	213	220	229	252	242	219	215	229	235	213	238	209	229	237	234	202	213	220	224	237	211	216	210	233	240	207	237	242	241	220	226	226	256	234	237	226	221	250	205	225	217	234	219	224	241	221	229	216	216	223	219	194	236	218	214	245	230	229	250	222	225	200	203	246	221	234	223	243	228	228	245	246	239	241	253	232	261	231	210	205	226	240	229	222	229	231	218	235	239	236	242	212	235	257	201	227	244	215	212	220	220	203	221	201	232	225	242	216	242	220	248	225	212	201	247	193	224	220	209	224	204	241	222	225	209	229	240	225	228	238	231	231	236	222	232	237	206	227	221	218	230	226	239	239	212	240	205	224	247	205	240	243	235	237	233	225	217	230	214	223	232	232	238	212	236	225	210	262	217	207	238	223	188	232	255	238	254	227	250	206	238	217	235	245	231	218	221	224	215	215	222	233	241	218	223	226	235	218	229	211	197	202	214	235	235	210	207	221	231	250	214	224	197	208	211	233	218	200	243	238	221	209	236	216	208	186	199	226	209	228	239	221	212	220	217	226	238	237	249	224	222	226	278	232	221	241	230	248	223	201	214	227	199	186	197	236	221	238	233	235	209	247	208	227	238	208	236	247	245	224	233	245	221	242	218	206	226	211	230	219	216	208	235	219	245	229	228	223	229	225	243	222	234	217	226	242	225	219	218	213	227	238	234	228	228	190	222	248	256	199	219	233	219	194	231	260	226	187	218	216	232	223	233	251	235	230	231	242	245	236	248	219	204	235	234	227	214	235	242	230	235	232	233	221	182	220	249	226	241	266	218	249	233	251	235	214	211	235	246	209	221	236	224	215	220	250	221	206	191	236	192	239	237	238	230	219	196	242	219	245	222	234	240	244	241	252	229	217	244	227	238	223	235	234	233	224	213	224	191	227	211	254	232	228	233	240	213	216	241	222	237	217	224	250	212	224	261	229	227	240	231	221	218	233	228	212	236	235	224	222	250	230	203	237	191	266	243	207	236	224	231	233	251	229	229	210	194	215	235	223	245	235	228	243	234	221	243	201	234	220	208	248	203	219	230	225	233	242	249	220	219	244	211	204	219	224	229	242	225	220	230	218	216	221	238	238	223	216	248	269	244	213	207	237	236	232	226	234	217	221	225	231	206	233	244	220	217	217	238	241	214	245	222	218	245	223	208	230	231	241	228	253	263	213	202	229	222	235	227	237	262	221	207	225	214	259	239	210	246	209	208	219	227	239	216	249	209	237	223	222	205	226	256	235	231	208	235	258	207	230	244	222	227	237	247	218	222	234	211	213	235	236	212	210	236	255	250	221	231	223	241	238	229	236	247	223	220	225	211	260	212	235	206	256	225	222	235	208	241	232	201	264	252	236	210	239	234	216	213	244	254	221	211	209	213	228	214	201	211	246	204	233	212	208	216	217	222	203	168	197	214	217	222	234	204	214	211	253	246	241	202	211	216	253	219	229	240	231	218	247	213	247	240	233	247	236	201	235	241	232	242	215	231	260	227	208	212	232	222	260	209	234	237	260	237	242	209	244	195	258	238	223	215	216	214	250	236	233	260	238	217	199	218	217	215	202	230	216	238	234	220	235	256	250	202	196	228	231	229	240	244	251	215	244	212	210	210	254	237	232	250	231	216	197	228	223	173	262	264	221	231	243	204	230	223	200	203	223	222	238	239	235	229	241	231	218	224	200	222	213	246	240	238	213	212	226	204	198	224	218	213	233	216	246	224	225	225	225	208	209	262	221	191	243	228	222	222	206	224	195	224	227	210	239	258	260	242	257	257	210	216	199	203	222	227	233	225	235	232	226	216	242	202	231	217	206	227	216	226	236	220	221	273	228	233	229	215	245	221	236	240	245	273	235	219	248	230	218	227	248	202	219	214	210	199	193	230	240	232	233	251	269	225	186	250	228	251	193	232	218	218	228	255	197	250	217	223	242	245	235	218	238	213	241	246	245	260	223	237	187	219	211	239	239	242	220	210	208	228	239	222	237	229	210	205	196	243	215	196	222	243	243	223	241	214	196	217	230	242	238	239	196	219	244	217	227	230	233	212	234	225	225	244	220	189	225	233	239	235	236	206	207	229	228	224	261	259	223	203	215	245	232	231	225	230	191	234	242	222	238	239	203	217	214	207	239	244	243	238	214	257	237	182	236	258	244	230	261	225	232	212	223	226	236	225	228	217	197	227	229	235	244	189	229	206	208	220	238	229	244	231	210	244	239	257	230	276	231	236	218	212	233	218	205	216	215	201	237	237	228	224	208	224	214	201	223	196	202	223	193	223	216	227	249	220	229	222	214	219	217	230	226	218	226	265	194	248	207	202	252	230	237	217	217	216	226	228	227	224	210	206	212	271	225	233	195	236	244	192	258	227	235	228	216	181	231	230	210	214	209	233	228	243	243	244	241	225	216	210	206	250	215	236	221	226	232	226	233	215	214	205	225	243	218	193	228	231	220	241	212	230	220	242	226	240	251	203	219	220	226	231	202	198	232	233	225	260	232	247	247	234	228	275	213	197	241	213	240	234	223	199	215	225	231	244	224	255	217	212	227	229	240	235	257	240	242	204	217	232	255	228	223	240	230	196	232	237	215	213	207	231	217	199	250	241	254	229	221	212	246	228	217	218	213	214	225	218	221	188	232	248	214	236	262	246	227	227	260	215	222	235	197	238	216	193	193	233	208	236	214	216	257	207	216	231	236	230	193	244	231	231	208	225	218	239	237	249	233	212	218	215	237	234	213	239	227	216	215	202	215	237	209	221	208	225	211	224	246	253	226	222	273	200	212	212	251	211	228	228	249	236	245	203	229	220	213	222	256	225	204	214	222	207	231	229	218	218	251	226	231	257	213	205	250	227	240	226	214	204	218	221	198	246	233	222	219	221	225	208	220	248	239	243	208	233	218	192	238	213	222	231	228	244	246	217	233	243	245	207	236	206	203	243	257	223	235	218	218	196	235	198	241	211	217	229	220	251	188	204	212	219	226	218	214	204	215	224	246	232	241	234	219	227	206	199	226	229	206	204	225	207	205	213	224	236	193	238	236	224	204	245	207	229	231	224	240	229	212	221	270	243	187	214	194	256	221	207	248	251	237	242	225	216	215	229	206	194	223
3392	4931	3044	1480	988	742	661	655	571	576	565	542	574	565	595	551	542	554	510	559	539	525	523	538	515	521	497	506	521	515	522	534	512	501	496	547	565	513	539	547	528	534	498	507	541	527	552	502	477	535	561	532	563	518	523	516	513	531	480	498	547	519	521	526	526	501	552	526	560	543	543	526	535	487	534	570	499	486	537	520	552	546	507	562	527	534	541	514	547	503	515	513	497	560	515	461	503	509	511	499	509	484	512	518	538	510	511	525	499	475	538	525	499	519	475	509	497	518	544	544	512	553	527	483	518	535	500	533	493	531	540	521	490	569	512	565	554	503	516	503	535	533	533	517	537	525	508	517	554	506	483	522	529	551	503	531	547	521	491	555	509	504	491	538	546	510	550	527	513	539	506	524	486	535	508	530	468	534	517	519	541	517	526	526	507	508	511	524	471	542	530	533	498	532	534	531	485	521	466	549	506	513	465	545	523	497	577	513	543	522	514	498	519	529	519	490	500	575	472	527	577	544	524	449	543	523	515	481	533	524	510	536	522	519	518	505	541	530	564	497	512	493	493	478	551	543	518	510	514	555	567	522	575	532	539	551	483	516	508	474	543	508	525	506	488	516	515	557	515	475	521	523	504	514	528	532	509	509	518	489	535	468	557	533	524	528	528	489	527	527	528	513	506	526	543	512	499	539	503	541	530	514	550	527	533	516	482	533	534	532	514	518	531	532	543	514	475	538	569	505	549	533	485	514	498	498	525	515	528	544	495	528	490	504	503	502	502	526	526	541	486	518	551	486	525	511	542	498	550	504	505	530	519	522	458	527	467	515	515	520	521	493	530	553	497	512	520	506	534	548	493	512	505	505	554	525	526	557	522	528	522	506	517	533	493	566	513	522	487	515	533	508	528	555	503	580	522	541	528	517	508	557	499	523	543	543	532	517	546	527	521	508	532	512	496	507	516	470	511	539	485	536	525	554	532	512	513	513	529	483	542	513	518	527	482	572	504	535	526	520	538	532	472	537	531	524	544	498	461	487	520	496	544	552	505	521	498	522	520	531	544	518	522	552	508	505	525	520	530	507	520	525	547	526	520	491	538	500	534	509	527	525	531	518	502	551	533	490	486	528	518	524	575	563	522	496	531	481	572	555	495	564	516	501	536	533	501	541	502	461	507	514	508	493	507	562	547	541	555	475	501	544	531	563	538	548	547	516	581	548	543	558	549	511	545	503	505	508	481	552	546	517	526	520	493	533	497	520	505	504	528	509	511	491	484	548	519	487	478	525	534	542	540	500	536	554	523	517	500	549	494	517	493	517	532	507	501	534	559	505	547	553	548	530	498	507	526	529	522	498	514	547	528	520	549	507	510	525	494	523	532	515	517	492	498	507	536	503	476	491	510	532	518	517	553	520	534	526	510	491	504	536	543	490	530	499	479	509	534	528	534	547	519	503	506	479	519	535	518	533	546	529	521	519	492	510	497	520	530	537	495	523	509	479	491	547	514	531	482	524	532	504	548	563	506	553	543	527	532	510	496	530	548	498	500	521	528	472	475	508	527	542	530	469	539	497	518	549	527	505	524	487	614	498	544	541	519	519	543	523	539	527	493	509	531	519	500	496	515	536	511	520	523	498	488	576	533	516	520	532	518	496	532	580	512	529	536	549	525	530	552	522	512	498	536	500	521	459	504	530	504	528	497	527	558	510	524	532	516	462	511	522	509	551	526	559	524	505	520	575	515	504	512	569	536	495	529	563	528	546	496	549	498	518	495	533	511	526	541	512	547	505	495	511	525	516	493	483	564	542	516	523	512	531	551	493	516	525	535	522	509	549	525	489	541	494	530	512	523	553	520	504	517	533	475	538	520	517	488	538	528	480	527	533	517	502	552	539	513	525	560	502	525	541	510	539	523	496	504	532	566	523	486	541	514	484	487	552	525	502	512	531	501	513	519	519	540	528	521	521	487	528	544	500	501	486	502	515	540	537	492	484	486	537	528	524	500	518	536	496	473	519	548	516	504	530	477	473	501	524	493	509	530	521	496	523	519	494	539	504	515	513	529	529	489	518	478	572	522	504	528	511	486	480	542	525	485	535	479	538	540	552	510	536	554	530	476	544	562	502	528	535	521	551	519	514	488	536	519	537	520	541	528	507	505	492	525	534	560	509	529	509	510	487	539	523	520	505	513	539	497	489	459	548	503	502	510	543	523	506	492	483	577	538	515	527	528	539	535	522	527	528	523	517	471	548	546	543	547	467	512	502	521	536	524	510	551	533	521	496	535	480	481	536	499	522	499	507	583	554	537	559	469	516	503	562	554	510	518	536	544	510	525	514	513	539	550	516	538	507	538	522	502	506	562	546	556	527	517	521	491	547	536	557	567	534	526	548	536	514	514	525	528	569	503	491	520	539	516	481	515	535	497	540	499	508	524	516	536	505	521	492	507	533	515	518	486	526	556	510	496	527	537	538	534	541	540	495	514	544	587	542	504	535	516	541	524	529	515	506	530	511	547	581	480	508	537	506	551	513	534	522	553	504	530	512	507	521	520	535	524	558	520	516	552	499	517	526	526	526	472	523	543	488	487	528	510	515	510	544	538	562	512	518	518	527	557	492	525	526	502	451	527	521	521	526	540	522	563	508	540	493	515	504	560	513	504	490	566	527	480	523	511	537	500	544	484	547	510	487	556	513	514	503	495	471	541	524	534	541	487	497	509	495	531	541	509	554	502	524	488	500	554	499	481	531	491	493	530	511	517	521	515	480	501	495	507	525	525	523	496	516	544	518	511	506	522	534	538	512	504	506	550	581	519	506	542	502	496	522	556	522	520	534	514	483	515	482	481	539	499	485	523	545	498	535	556	489	550	523	519	514	564	526	536	479	553	575	489	484	508	490	560	543	534	548	522	520	536	533	520	502	580	537	521	494	514	483	531	548	515	516	502	507	484	542	515	486	540	569	529	525	533	529	511	533	517	557	505	512	532	547	491	531	531	508	504	494	491	504	505	507	546	503	533	501	497	528	517	542	523	499	509	551	538	545	515	557	491	528	518	526	539	539	537	478	516	505	573	545	487	544	524	546	520	540	521	510	543	541	563	546	487	487	573	500	497	516	541	498	518	512	539	507	525	493	534	514	540	492	509	531	504	497	544	496	532	486	522	515	535	516	542	522	504	507	504	488	518	515	489	555	513	517	520	557	500	534	532	513	535	495	547	482	526	511	504	557	533	518	500	521	520	509	518	536	520	482	545	487	512	553	534	504	492	546	528	574	552	543	535	512	544	512	521	526	529	507	510	554	528	508	547	556	552	565	515	496	563	531	521	535	524	530	504	542	554	516	527	530	526	589	547	530	516	509	502	522	547	526	502	540	535	524	554	517	522	536	512	497	530	534	549	550	557	526	500	526	503	538	518	544	515	513	548	508	542	509	533	519	527	534	507	504	506	484	485	474	514	537	518	507	540	528	502	490	575	509	492	541	511	509	523	555	509	496
32445	11741	1320	421	372	331	327	274	294	318	287	325	283	298	311	314	309	290	288	301	303	324	320	297	283	262	287	304	302	267	296	339	269	284	276	320	302	295	310	324	294	333	303	289	337	280	324	299	311	279	341	328	288	295	305	317	307	339	289	305	273	266	274	320	310	317	310	316	310	329	326	286	325	294	292	336	305	274	295	303	317	296	314	308	332	323	329	289	297	313	311	275	297	295	317	328	308	304	304	307	330	290	334	299	296	296	290	344	299	298	336	306	311	306	263	309	279	318	327	294	316	313	294	296	269	279	321	329	309	306	330	310	287	291	255	330	334	317	292	307	305	301	295	312	328	296	258	303	310	320	320	279	305	308	318	300	303	310	300	309	290	301	307	301	310	306	240	324	309	286	282	328	325	320	293	313	314	314	320	295	317	348	308	308	314	300	321	326	336	276	288	321	297	272	334	319	305	331	315	302	294	284	323	312	298	335	320	307	293	321	299	292	302	287	318	329	306	278	273	301	281	297	282	291	288	282	304	321	294	303	305	317	304	299	293	312	310	323	299	340	332	317	307	273	331	282	310	337	284	344	326	251	278	292	295	307	298	333	286	316	302	303	293	283	307	313	300	307	308	288	337	318	307	326	280	313	308	333	306	297	274	305	310	328	317	291	318	312	290	334	311	336	340	292	295	313	314	309	322	318	296	324	279	312	327	325	326	310	303	318	311	321	295	307	280	331	306	304	302	309	314	303	322	303	321	318	324	299	289	312	313	292	286	283	278	287	263	289	336	284	309	330	287	321	309	300	297	300	325	321	293	290	283	288	279	299	346	317	301	331	289	293	269	362	281	280	292	286	283	308	304	290	318	318	278	317	307	314	313	325	320	305	287	321	321	329	302	301	330	273	290	295	302	356	266	312	336	280	312	334	294	312	287	292	294	293	298	310	299	309	333	288	287	271	283	305	285	301	310	330	303	293	315	320	321	317	314	328	341	321	342	297	332	325	311	309	287	329	316	314	287	304	303	311	296	343	305	292	303	315	335	298	301	286	291	273	290	281	352	334	272	312	326	324	305	308	290	294	274	280	282	311	337	303	308	306	314	314	327	312	288	283	282	296	321	273	325	260	330	334	266	292	310	333	312	301	291	320	320	318	301	321	307	362	336	264	286	289	352	337	342	306	319	298	303	303	322	305	304	317	325	314	312	276	311	286	296	297	303	308	285	326	310	322	325	349	297	304	313	263	321	303	324	302	308	295	301	302	311	295	305	313	333	301	326	300	309	327	327	281	290	320	320	282	309	301	315	321	308	310	310	310	310	292	331	320	325	303	315	295	313	309	318	287	340	308	298	299	315	303	305	323	288	314	292	313	323	328	292	310	316	315	294	316	302	271	280	326	321	326	289	309	294	305	337	317	297	274	284	314	291	325	324	268	316	334	279	309	292	290	270	283	308	297	297	309	331	292	303	293	300	332	335	298	256	314	304	295	283	317	323	295	310	302	282	306	296	320	309	342	329	287	311	323	321	315	312	275	314	328	323	306	267	303	307	318	322	327	312	315	279	307	334	298	282	309	271	344	296	316	304	326	314	298	286	344	319	318	307	317	290	306	300	280	340	302	288	307	296	306	329	304	297	272	292	288	299	314	297	300	304	297	284	293	299	317	319	343	301	304	303	284	332	332	313	307	308	304	312	306	307	304	292	299	302	309	309	280	339	282	328	286	329	294	270	285	290	267	310	317	270	287	326	308	314	282	307	304	322	294	303	303	304	329	271	326	298	262	323	311	314	305	295	296	304	300	311	314	321	278	309	290	292	293	290	292	314	310	296	282	295	326	298	317	293	276	323	316	323	268	283	300	294	311	309	310	301	273	290	295	300	304	274	349	285	320	295	301	335	325	304	286	317	291	295	311	293	307	301	297	300	285	311	296	306	306	295	309	288	326	302	301	329	321	279	296	293	344	329	267	276	297	311	325	333	294	318	304	270	308	304	305	329	286	306	284	334	324	321	289	350	308	277	281	335	316	301	312	269	325	317	312	317	321	318	300	288	317	321	296	271	311	301	294	312	299	278	315	307	325	298	296	311	302	324	274	332	275	302	311	300	284	291	317	293	296	309	267	281	329	258	297	278	281	325	292	301	319	303	302	295	290	313	323	294	283	330	317	267	285	324	317	360	314	340	293	295	314	275	302	259	307	322	316	298	304	267	267	299	270	269	299	290	305	305	249	309	304	308	286	322	307	310	308	290	296	294	363	321	278	271	297	307	282	309	311	331	309	326	301	335	304	318	310	338	320	323	287	294	314	298	317	303	298	308	320	316	301	271	295	305	316	280	299	296	312	343	303	278	303	332	270	324	333	295	295	315	316	293	310	296	291	311	322	330	308	310	286	272	287	270	313	321	281	298	311	293	288	300	332	331	320	301	287	291	285	303	316	277	331	286	302	323	296	332	358	310	324	326	300	290	318	336	314	302	275	297	270	300	284	307	282	325	335	282	317	298	305	305	324	312	324	332	280	323	305	304	309	280	370	331	320	291	306	301	293	323	309	294	300	317	321	292	294	325	259	272	337	273	332	315	304	306	356	300	326	334	333	337	325	294	320	293	279	312	295	321	304	296	289	301	294	300	310	303	326	335	299	301	324	287	304	301	308	279	274	319	304	303	290	333	306	303	267	318	313	284	335	289	297	304	323	325	300	290	299	310	298	295	281	307	294	279	316	299	272	303	329	309	292	268	300	300	337	284	304	300	343	285	317	285	298	295	324	296	319	303	294	337	306	305	352	340	287	321	293	299	285	321	293	308	289	305	293	294	315	343	306	307	286	303	293	304	304	303	316	312	325	306	284	290	299	303	322	291	321	322	323	305	299	297	269	322	304	330	312	295	301	279	288	255	328	303	317	304	291	301	333	319	300	263	306	311	319	313	304	299	327	286	295	323	290	304	307	331	315	281	331	331	264	324	306	285	301	319	278	349	330	311	321	308	299	316	290	322	311	291	303	310	273	303	287	310	311	298	305	318	354	328	296	316	277	308	323	309	276	276	291	288	340	325	313	327	281	314	323	318	294	313	315	309	320	338	292	353	282	285	287	288	302	287	271	294	339	313	308	295	292	334	282	314	271	297	283	283	296	324	292	315	313	320	328	308	329	312	289	327	314	292	270	323	330	311	283	294	320	379	305	313	309	296	297	328	309	275	268	309	271	288	317	300	278	307	338	312	300	339	280	337	286	281	292	274	315	310	274	265	303	273	308	301	321	331	307	299	278	335	329	311	314	317	292	297	335	269	329	308	320	319	297	298	321	287	315	336	310	324	327	299	282	303	321	306	324	286	326	314	310	323	297	296	276	300	304	330	278	279	310	308	290	323	305	276	301	308	306	326	316	322	253	309	296	312	329	307	315	290	331	284	288	256	330	295	296	281	324	314	285	319	335	281	311	292	330	291	318	273	299	302	270	281	299	280	287	320	309	322	278	305	342	325	326	300	258	337	304
5298	866	790	751	693	734	713	702	716	722	694	705	714	697	746	700	713	762	693	726	702	685	727	715	664	687	675	679	697	715	720	683	698	736	714	668	710	718	734	710	729	702	691	730	677	669	712	732	761	700	709	750	708	709	703	658	691	704	702	697	698	708	721	691	714	682	723	725	723	689	680	727	717	715	725	713	721	657	699	699	685	655	651	691	708	707	726	689	731	717	693	667	716	699	692	706	690	707	733	673	703	698	720	705	729	692	713	700	719	714	733	707	713	715	686	739	773	727	765	686	705	716	675	727	743	714	735	695	693	669	731	668	733	672	707	659	771	717	711	709	703	711	626	713	668	745	727	726	707	695	712	707	706	743	699	689	690	698	707	695	736	732	692	713	733	708	677	714	653	717	725	707	717	718	708	706	722	689	714	707	735	721	675	694	685	711	698	668	714	695	656	684	743	707	680	729	726	702	678	667	699	672	738	699	702	744	676	743	765	678	713	730	682	720	713	738	747	726	702	705	690	697	721	732	653	708	707	682	720	706	709	710	732	698	698	727	791	676	679	702	728	713	669	747	728	691	708	707	731	744	708	713	728	691	739	696	738	692	708	719	716	659	696	697	715	697	685	675	713	680	698	649	731	702	650	712	733	725	720	682	746	751	732	692	722	690	728	716	766	688	714	694	703	723	675	725	736	652	704	723	699	684	769	703	741	704	739	712	709	728	716	701	685	637	692	650	665	706	706	666	699	708	725	772	737	717	739	719	668	677	650	687	669	731	719	740	742	707	728	692	694	696	701	714	717	733	692	704	701	753	719	713	715	683	704	703	724	680	694	776	678	724	701	679	700	680	718	701	720	722	670	707	701	671	770	762	730	700	690	714	721	708	731	675	695	699	706	738	733	709	712	686	714	683	688	672	678	709	680	745	690	759	720	756	673	702	666	684	719	675	702	713	693	714	745	715	688	765	695	711	688	710	716	744	718	721	653	702	723	702	712	703	756	700	673	683	721	735	726	697	708	724	726	706	715	719	724	681	779	702	714	669	698	707	712	704	722	707	712	680	742	709	739	692	759	753	704	710	732	706	689	741	744	720	742	725	726	733	728	656	713	677	769	733	712	700	678	723	694	683	695	709	759	660	747	726	664	715	736	763	727	714	693	715	733	704	725	724	715	732	666	695	706	722	734	738	729	687	743	670	699	719	713	719	703	656	734	722	726	725	721	736	723	669	673	696	717	670	674	674	706	689	702	706	682	695	733	733	716	683	650	697	712	734	642	739	704	710	660	722	689	697	668	735	733	696	718	714	715	726	731	738	752	696	679	731	732	697	673	673	699	750	736	732	716	723	764	720	746	705	672	709	675	697	701	742	735	683	749	663	678	730	700	748	777	724	678	735	677	686	699	712	702	720	680	719	747	703	725	710	656	661	731	679	721	706	735	711	728	771	699	697	668	705	668	684	749	719	675	742	705	715	704	777	705	676	718	675	660	710	748	707	706	706	711	737	705	743	723	774	749	690	687	762	716	670	716	697	737	726	683	721	733	746	716	677	706	724	722	709	658	712	694	680	703	715	719	744	694	672	692	734	668	692	713	729	732	694	658	678	705	768	665	675	744	754	692	738	720	687	693	668	745	697	686	693	736	690	682	716	705	712	714	700	766	705	724	680	684	689	711	708	709	686	681	686	693	789	676	694	648	741	727	723	737	721	701	674	705	702	706	745	723	732	669	724	753	716	680	745	703	713	678	733	657	656	692	697	751	661	718	713	725	671	688	756	709	688	753	731	693	711	725	742	746	710	735	698	690	667	644	735	729	719	712	673	723	693	683	676	721	700	683	676	685	720	677	682	722	722	760	688	719	707	771	712	662	698	745	714	719	689	693	689	726	705	689	702	694	695	730	727	684	735	726	709	677	701	717	721	712	680	725	695	685	720	675	714	718	707	704	729	748	689	694	706	720	720	719	690	704	729	690	683	760	752	683	684	679	750	665	678	712	732	733	725	674	695	697	749	669	719	758	745	733	690	682	720	692	661	740	691	708	673	699	754	695	678	698	718	676	755	743	677	754	692	692	693	677	758	691	733	674	719	722	713	688	698	712	684	751	696	713	710	719	732	717	705	699	736	712	681	686	689	704	721	684	674	696	732	685	704	727	775	715	723	719	716	705	682	718	697	707	707	723	682	722	678	750	696	752	725	704	732	696	711	665	700	712	717	689	721	648	698	698	750	697	675	660	693	718	725	677	722	713	684	745	749	717	717	745	655	701	700	763	704	723	710	746	704	720	697	676	713	722	724	698	722	706	762	720	707	755	686	667	695	696	739	729	710	701	729	727	730	742	680	764	702	686	695	706	694	698	682	763	713	736	732	686	664	739	719	704	649	732	684	768	696	679	684	672	696	721	708	653	719	690	738	682	658	648	649	670	737	682	691	733	715	676	720	689	733	705	725	713	692	710	693	698	686	660	656	721	722	763	704	692	704	702	693	737	728	724	701	687	670	687	676	697	682	728	689	687	668	732	652	684	711	703	713	693	726	719	677	706	746	683	724	684	699	730	707	735	749	702	697	689	746	699	682	715	696	712	720	729	699	729	727	696	708	670	729	710	716	677	697	692	721	678	712	698	702	768	725	742	715	686	719	728	707	695	728	716	745	748	711	685	729	675	705	682	707	718	706	675	700	682	722	690	720	731	711	782	702	668	695	695	756	695	745	719	697	755	651	688	700	703	711	707	687	676	739	642	704	724	701	694	738	714	674	690	700	692	717	728	739	725	711	706	659	672	711	695	685	658	730	713	713	668	718	779	690	718	712	738	751	703	687	706	750	712	694	690	713	652	728	680	674	685	744	735	701	709	680	705	714	753	718	705	731	710	681	727	709	703	698	706	704	722	711	712	707	664	732	688	697	664	688	715	718	758	689	718	706	701	702	703	714	748	773	763	705	703	683	673	723	699	687	704	703	704	717	725	693	695	698	703	694	744	752	709	724	710	690	692	713	763	687	713	689	688	725	680	737	713	677	697	713	709	695	684	709	711	729	721	737	763	700	713	718	729	727	676	713	753	663	740	712	664	736	762	715	731	707	704	690	691	684	763	698	686	733	748	684	754	708	687	700	691	736	689	708	683	734	693	699	742	705	759	705	668	724	695	638	684	716	698	705	669	708	725	718	711	755	680	713	741	736	704	702	702	720	681	704	711	660	706	721	743	690	715	716	701	740	680	719	696	674	712	729	741	675	648	729	678	717	737	700	715	776	704	713	697	691	700	701	698	704	699	737	732	689	695	702	733	746	709	671	646	704	742	703	742	684	699	720	712	672	680	747	712	737	717	701	687	722	781	693	691	680	731	701	709	740	735	740	677	728	710	696	754	718	696	728	720	724	731	703	710	685	690	749	712	723	727	666	693	744	711	742	686	705	742	728	673	741	708	707	662	753	717	722	680	704	693	701	679	665	676	688	696	703	681	747	716	733	712	729	698	731	678	741	705	664	715	739
24551	20856	24365	27452	19274	1323	550	464	454	401	452	420	378	408	413	394	394	409	363	418	390	384	361	367	414	391	378	398	390	421	419	419	398	370	350	428	403	379	393	408	385	385	365	362	379	363	354	392	395	370	378	373	350	398	399	377	374	348	393	355	367	388	358	376	443	368	380	353	374	385	394	366	400	337	376	393	390	391	364	362	358	355	390	388	389	395	391	409	404	406	375	390	369	383	369	387	405	393	372	374	401	375	367	381	391	396	357	325	338	403	372	359	390	419	411	393	378	328	338	367	417	383	401	343	385	382	387	380	376	394	392	367	382	341	345	385	387	389	409	401	375	322	397	378	383	350	391	409	403	391	399	353	341	380	365	402	371	379	368	410	371	363	393	357	387	371	388	380	374	375	363	365	390	387	395	358	347	393	394	399	392	385	342	388	380	375	357	351	372	359	409	369	396	373	354	357	365	369	402	382	333	356	386	376	354	413	388	371	369	396	358	389	398	420	390	388	379	397	380	391	357	345	410	432	381	354	327	343	390	387	356	411	402	349	350	379	383	376	411	407	357	405	384	383	381	399	377	410	403	374	358	391	388	381	396	379	375	356	381	365	382	400	387	407	414	369	386	340	381	406	387	393	364	385	361	404	398	432	409	399	396	375	399	374	396	348	387	388	373	385	403	397	386	400	394	369	373	400	377	380	383	386	408	382	358	380	388	402	395	385	351	348	339	378	370	337	383	373	332	341	378	374	369	429	365	397	384	410	384	369	381	405	356	405	357	403	327	360	435	394	388	353	367	375	413	408	389	393	368	374	372	429	373	335	379	369	407	391	391	361	375	376	362	361	399	408	393	398	400	383	383	368	379	395	372	348	374	390	369	396	401	372	344	359	374	343	391	368	348	367	357	345	411	380	339	372	386	379	389	403	380	338	356	389	405	356	324	397	403	338	330	359	387	359	383	370	353	367	400	391	358	365	390	365	352	383	370	389	416	411	376	384	395	376	356	392	378	355	372	388	377	410	375	345	389	369	369	375	406	370	386	380	369	373	396	381	389	387	358	366	369	370	378	419	402	379	370	371	313	389	379	387	369	392	359	358	379	374	398	364	404	373	347	385	371	369	374	371	351	388	399	396	361	374	385	375	356	357	366	378	378	391	397	413	392	350	359	375	389	369	378	385	375	345	395	326	362	381	389	375	389	350	369	359	398	368	356	382	350	381	369	359	384	404	341	371	358	360	361	355	353	380	404	352	410	371	385	392	384	364	394	412	373	362	398	365	398	364	411	389	401	369	390	374	344	382	369	384	355	366	377	412	389	373	356	378	370	335	405	376	377	367	371	398	376	358	372	339	359	371	383	393	363	378	381	418	384	378	421	371	409	397	385	382	392	370	340	355	376	367	339	380	380	363	405	363	386	416	368	371	367	401	380	397	392	350	350	374	360	379	371	388	382	386	397	397	375	355	356	350	379	360	379	341	360	360	386	388	367	371	373	400	362	379	389	369	374	338	360	384	375	381	374	348	404	398	338	391	370	349	394	361	330	387	398	380	378	376	404	363	398	356	400	400	433	388	381	374	370	387	353	332	375	383	375	371	419	366	351	393	364	389	397	359	360	365	386	358	380	377	410	394	423	346	379	364	405	400	368	364	370	370	359	362	398	380	404	388	358	379	348	347	392	366	348	398	357	365	338	369	360	385	381	379	387	395	390	399	423	360	386	350	381	368	357	397	363	368	355	374	335	363	342	357	406	380	358	364	363	363	339	371	389	400	331	371	390	366	421	360	361	415	376	341	367	375	376	353	375	351	406	382	353	401	388	411	374	429	365	402	347	397	391	372	392	369	349	370	365	391	408	378	416	366	380	366	344	350	378	392	380	362	422	379	388	351	364	353	434	364	378	395	386	405	371	356	373	394	384	360	379	383	366	379	370	376	399	421	421	375	377	369	380	364	347	408	413	394	389	411	336	412	359	389	336	382	383	359	343	414	389	348	414	388	359	347	357	388	359	392	385	362	370	371	372	391	405	373	349	402	412	387	352	417	400	398	363	374	420	353	363	368	334	405	410	403	376	371	357	383	383	376	368	337	383	346	383	384	384	352	365	350	357	365	367	364	393	393	371	348	365	363	391	363	391	383	376	353	368	399	356	399	325	365	394	375	382	400	406	392	405	379	394	400	384	367	348	386	391	389	380	359	398	348	373	342	382	381	390	365	353	335	386	361	371	376	368	392	389	391	377	372	383	375	366	388	394	391	359	393	377	414	348	405	397	355	369	403	374	377	395	345	386	373	372	386	368	356	368	371	373	360	395	386	419	370	387	343	368	394	359	382	395	372	371	396	398	353	384	373	381	393	359	409	391	364	355	358	379	390	373	361	391	355	385	348	358	351	366	382	382	407	372	363	383	380	397	387	327	400	369	387	365	391	426	373	395	361	354	371	357	383	366	349	361	344	381	373	376	370	395	371	363	336	358	341	379	351	375	397	350	384	405	386	350	332	350	383	341	376	335	360	385	410	398	380	380	339	349	416	357	404	363	381	372	377	382	387	425	379	365	382	378	365	377	410	367	377	390	366	352	365	346	362	361	386	364	366	401	434	388	389	385	401	378	397	387	381	392	379	388	375	377	399	367	356	392	362	393	384	358	380	419	370	370	402	353	384	350	421	379	411	383	361	351	394	386	361	343	333	330	366	363	331	342	399	374	380	358	386	372	372	378	327	381	383	383	405	413	351	375	396	400	343	390	360	373	387	382	400	356	343	371	380	383	386	387	369	362	379	394	364	342	408	361	370	403	389	393	411	391	374	418	377	378	347	368	367	386	402	375	363	344	357	411	396	362	335	403	405	364	418	406	388	402	402	384	390	350	343	412	356	387	369	366	399	369	375	385	378	410	369	383	354	381	413	410	361	378	403	390	367	347	411	395	373	382	367	412	399	387	392	382	424	397	384	367	387	374	394	374	404	403	353	371	393	405	347	352	375	369	345	367	364	397	407	387	389	404	367	343	370	403	364	387	355	391	375	364	369	343	356	341	356	367	354	383	373	421	380	392	408	406	368	341	363	380	367	417	383	380	331	371	391	364	383	347	359	377	388	387	379	393	354	366	384	402	386	421	376	378	334	408	360	381	374	361	367	377	388	365	375	385	378	385	378	392	391	364	342	354	352	377	354	359	389	355	379	407	368	380	363	362	382	376	370	426	367	369	363	354	360	368	418	386	391	393	377	392	357	391	363	379	365	384	416	388	397	369	357	356	361	389	366	371	377	390	364	403	382	378	396	336	388	393	369	409	375	376	393	370	391	391	372	354	357	370	383	392	397	371	345	392	388	351	392	383	392	380	408	399	398	376	387	373	357	334	374	392	417	354	407	391	381	382	376	381	355	345	361	374	386	368	400	341	371	381	382	398	390	364	414	343	396	359	394	406	385	367	365	344	372	331	380	392	366	378	380	352	369	376	384	361	382	384	381	370	362	379	387	372	391	369	415	415	388
3376	2879	2084	1257	1058	934	880	877	863	863	793	839	816	838	852	874	813	795	836	842	803	841	818	835	861	845	826	852	839	826	837	821	791	840	805	841	801	867	846	836	802	791	845	855	783	843	829	838	820	869	867	846	833	834	792	796	790	808	844	845	847	776	837	824	802	839	847	797	827	861	833	816	860	848	858	839	861	851	853	839	822	826	789	808	847	817	798	854	794	847	854	844	810	859	838	836	837	810	860	853	803	808	824	836	869	878	818	801	818	799	761	812	814	828	838	864	867	800	835	828	808	804	836	825	844	860	850	847	817	870	819	838	786	840	799	781	807	836	812	802	880	861	779	848	794	856	856	846	837	879	823	804	855	799	838	824	819	797	776	787	810	801	843	814	870	839	821	809	833	866	794	741	802	843	804	850	858	859	859	859	818	835	789	829	818	795	885	814	822	845	831	803	801	860	838	815	808	843	828	825	847	822	823	840	824	849	830	845	777	786	833	806	856	860	848	880	826	866	803	789	802	835	847	806	881	834	809	846	789	847	771	786	857	836	841	792	844	800	853	817	801	844	845	855	800	853	812	827	845	853	826	882	812	822	808	852	847	824	809	812	835	847	812	850	867	881	855	824	788	828	820	818	804	886	863	802	852	793	854	909	820	779	813	822	914	802	812	811	839	819	784	840	918	802	781	846	843	853	812	823	824	828	826	827	823	870	815	791	804	843	847	813	912	813	835	825	831	823	883	846	813	895	781	830	834	814	814	815	837	860	794	829	852	813	861	803	848	805	788	833	824	805	878	858	869	800	759	870	824	853	829	799	805	852	792	822	850	836	839	824	817	846	850	818	853	844	856	782	802	837	796	816	857	805	831	781	870	819	822	853	801	840	807	833	809	865	821	794	830	840	876	877	789	777	846	811	848	824	819	851	830	817	768	819	866	844	805	823	790	820	859	867	843	826	849	848	855	814	826	788	811	817	847	847	834	836	829	781	785	793	850	865	830	784	856	762	830	816	851	872	811	805	875	829	809	799	843	830	823	815	831	851	820	867	840	826	786	850	838	801	767	841	845	820	863	816	821	834	879	836	843	823	821	866	836	786	810	853	818	802	799	842	841	860	843	841	845	879	827	807	858	801	793	788	810	792	833	793	892	856	856	835	793	823	855	862	789	793	845	824	881	859	843	870	837	829	787	791	814	812	833	768	818	828	829	884	820	841	833	817	803	825	838	813	871	816	825	812	848	890	840	773	784	804	852	823	844	863	835	797	855	833	834	805	854	887	858	867	815	800	780	823	885	833	829	803	836	861	829	838	779	862	851	800	793	769	835	815	778	865	835	843	815	800	849	857	810	796	787	817	857	823	813	864	836	860	828	809	829	859	864	861	863	856	847	840	769	859	860	845	825	818	860	828	805	815	835	797	823	824	832	821	885	847	860	866	831	818	845	833	834	825	833	870	775	831	858	863	851	777	805	860	834	818	824	895	864	866	806	794	862	792	799	827	881	772	852	865	829	855	796	892	823	829	842	817	847	866	799	807	827	847	828	821	857	845	806	808	835	879	817	855	908	775	815	862	811	859	844	837	823	901	822	842	869	817	843	793	799	818	876	789	833	873	865	856	851	801	832	842	851	865	840	871	831	847	859	832	809	790	868	795	862	784	814	841	848	870	827	858	830	795	835	778	891	823	790	815	804	824	836	892	839	832	804	853	826	830	834	816	778	777	826	785	829	826	800	821	800	844	822	850	873	784	858	853	831	870	827	847	824	835	833	817	815	759	798	838	835	837	889	899	806	819	851	840	796	785	863	811	829	818	851	828	823	901	834	777	856	782	800	833	811	803	857	840	860	795	813	818	835	841	868	820	809	821	814	815	857	862	779	847	804	850	855	845	882	837	815	840	799	863	873	769	802	858	811	811	833	857	847	833	797	785	853	773	856	819	831	842	834	834	858	756	798	791	846	839	828	837	869	829	801	810	815	837	811	846	841	852	878	822	838	799	842	796	883	833	853	858	815	768	863	817	791	816	828	824	814	893	785	808	826	842	841	856	827	863	868	828	817	832	823	855	814	814	789	829	824	880	833	905	803	842	834	806	789	845	811	913	821	892	857	850	795	814	829	811	817	840	835	841	775	831	763	844	856	869	829	834	817	812	813	850	856	851	855	831	767	803	838	795	824	875	810	896	843	776	850	833	802	831	800	841	844	825	835	808	825	815	902	831	894	817	837	841	872	820	826	841	775	861	823	812	784	813	775	833	835	793	789	837	793	837	868	856	796	804	803	785	837	816	857	832	811	881	869	847	799	817	778	860	844	817	810	819	778	826	801	813	814	771	835	752	850	780	814	830	843	783	801	845	859	848	832	853	880	855	899	851	777	902	823	801	792	849	833	823	837	823	827	786	822	843	804	825	844	832	854	843	854	880	831	790	829	809	816	844	845	831	812	827	808	824	791	832	860	822	804	885	788	834	851	776	801	850	819	808	802	814	788	782	848	838	863	797	812	860	868	796	815	839	785	782	841	844	887	843	812	857	819	778	904	791	818	850	796	825	821	820	806	892	805	810	821	816	817	831	866	813	790	798	824	799	866	815	802	819	780	836	838	770	833	871	780	818	817	828	801	835	804	827	827	806	807	779	827	835	883	896	845	846	823	823	829	817	858	815	838	864	790	849	868	842	835	793	782	803	890	851	863	787	792	863	879	855	880	801	812	865	834	819	812	808	841	834	825	823	872	812	872	849	788	848	817	868	851	822	828	801	820	836	832	793	826	805	786	840	785	800	854	799	875	797	800	788	805	840	824	821	841	814	838	861	806	840	793	812	835	840	803	830	830	813	826	838	796	840	847	840	830	860	779	792	879	820	807	821	851	835	902	856	892	821	836	856	854	778	847	841	833	875	786	810	786	813	806	823	811	840	841	827	823	869	821	835	814	826	824	829	842	844	838	774	795	784	855	836	796	786	827	810	802	822	823	815	824	826	819	847	848	871	882	830	800	843	755	786	820	830	798	842	825	791	811	792	821	832	925	831	845	818	831	823	789	787	843	821	879	793	853	868	801	794	849	850	819	856	816	835	796	791	805	871	832	839	789	817	777	839	814	792	836	867	823	818	868	812	856	874	804	776	832	842	818	816	813	823	826	858	825	805	844	803	848	811	769	859	832	779	891	822	824	849	875	807	843	843	880	864	808	848	810	787	794	896	820	830	794	777	863	860	811	835	823	844	805	831	837	852	881	830	839	882	791	851	800	835	848	802	807	811	847	831	840	831	834	848	818	811	825	774	861	819	806	821	862	820	859	811	819	802	790	840	794	796	856	801	806	839	821	869	810	851	803	823	819	833	760	831	817	806	825	800	897	846	863	860	800	816	849	802	825	859	855	835	824	750	841	885	838	814	859	832	887	799	820	857	818	841	815	834	810	807	795	839	851	805	763	828	833	850	873	805	794	819	825	879	853	841	869	816	790	777	887	895	791	822	832	782	831	826	826	808	828	776
23557	20830	25059	26705	20836	20812	2948	511	387	343	307	282	290	248	274	241	256	296	247	228	235	262	244	240	237	222	264	238	247	253	199	239	206	222	217	236	216	233	244	260	240	234	241	227	236	254	219	188	220	227	266	230	234	239	220	207	204	184	248	230	216	243	254	216	218	217	213	237	260	206	213	222	211	228	223	255	245	212	231	229	256	246	233	240	253	209	230	198	202	235	232	217	243	217	244	201	239	250	237	217	193	261	219	223	210	223	220	216	261	229	211	256	236	223	206	236	220	227	235	232	245	209	226	195	229	228	242	229	233	204	196	245	205	227	237	225	241	213	252	219	248	239	254	219	229	199	248	251	229	237	240	211	246	233	243	223	203	253	253	235	249	224	222	246	282	229	208	228	247	234	236	254	194	231	228	229	231	217	231	218	211	226	222	232	206	248	200	232	217	235	244	240	221	212	196	244	230	256	246	236	209	251	244	229	207	218	225	211	209	247	212	242	217	250	200	220	216	203	248	227	235	199	233	224	201	215	231	212	222	222	207	210	226	239	220	201	212	239	229	238	225	229	211	222	217	223	227	245	233	225	256	235	232	204	215	220	213	217	238	258	241	225	248	209	236	226	247	260	238	235	260	230	222	239	239	224	220	254	222	231	225	194	228	229	228	240	231	221	234	206	209	206	225	225	203	212	236	235	204	197	233	197	203	231	235	227	204	236	214	216	207	226	216	226	245	233	208	210	260	258	204	237	255	244	231	244	234	261	222	238	230	225	214	212	226	237	230	209	235	211	201	206	238	237	223	243	204	244	239	226	210	234	229	222	225	207	235	244	204	232	217	200	260	226	238	241	223	224	200	239	241	212	203	229	234	220	226	251	247	233	255	231	218	199	211	239	237	229	214	225	235	213	231	217	237	236	209	214	215	234	245	245	229	215	217	228	208	248	236	229	208	214	245	224	210	210	217	224	239	201	249	267	214	231	237	224	237	228	215	226	212	229	202	243	263	243	216	246	241	213	232	264	245	211	214	229	246	236	197	255	208	211	196	215	216	237	209	244	231	232	239	229	210	277	274	239	247	241	221	247	207	251	228	226	209	227	229	244	256	252	212	231	236	226	241	244	261	235	209	221	218	215	207	226	290	212	228	234	225	226	245	247	225	212	224	231	228	224	229	207	260	232	233	206	223	206	238	221	224	231	200	245	211	283	210	229	238	209	246	265	227	238	199	228	226	234	217	237	244	234	233	226	214	211	220	224	234	211	250	227	248	214	212	221	238	230	247	221	207	211	222	250	243	205	230	251	228	208	209	228	235	218	221	210	243	214	229	235	216	214	213	233	215	236	224	239	205	249	246	218	235	219	230	245	226	188	221	229	243	200	215	218	223	237	241	235	200	190	245	210	242	228	257	200	237	211	216	224	222	256	207	244	240	198	215	201	224	217	215	217	199	235	239	262	257	246	215	209	215	249	236	232	210	245	222	237	262	221	237	221	235	220	229	238	226	245	228	227	219	248	220	204	196	255	236	253	216	200	253	241	230	213	222	244	231	233	220	236	211	254	230	225	212	243	242	245	214	214	217	228	241	253	206	224	219	246	239	222	221	234	239	223	258	224	242	205	212	228	239	241	257	224	210	224	231	239	243	240	233	239	226	206	218	257	242	226	205	231	236	229	204	207	224	208	248	248	228	231	215	217	226	215	197	214	221	213	234	201	211	225	228	200	241	220	250	232	228	241	198	198	245	230	243	241	209	248	215	212	229	234	210	235	236	249	227	231	224	227	229	219	205	232	252	214	225	273	255	199	227	221	241	201	218	255	212	217	228	230	219	213	258	211	237	229	205	271	230	218	216	233	216	222	216	246	203	228	233	199	197	209	211	214	221	208	245	228	254	227	230	231	239	224	224	208	255	212	212	238	227	203	191	231	186	224	232	244	196	232	222	237	266	220	236	273	220	220	235	213	207	260	233	220	222	257	222	232	229	230	243	208	245	245	248	210	230	233	216	226	193	224	209	217	242	229	217	219	232	237	227	239	202	240	202	214	235	255	233	249	242	224	227	225	263	224	209	225	218	197	215	209	233	219	203	221	228	214	234	219	225	213	236	206	216	246	213	219	220	194	214	205	214	215	234	214	212	236	226	209	259	255	225	209	261	212	245	224	217	204	213	223	227	245	220	219	227	255	230	234	204	223	235	211	210	249	256	236	217	200	217	218	196	219	215	227	218	217	216	230	231	213	211	215	220	238	229	256	253	246	230	228	221	223	239	240	211	221	233	207	203	238	225	229	203	241	208	223	232	215	223	215	213	231	198	214	233	233	216	216	248	224	231	222	209	216	236	232	197	215	226	224	212	258	238	245	232	206	201	228	213	210	224	235	199	208	226	213	193	201	239	212	232	235	218	210	241	225	217	230	239	216	223	203	235	234	211	227	206	216	230	230	207	237	227	229	233	232	264	244	211	240	204	215	246	227	251	241	241	245	247	247	248	234	221	266	244	212	205	229	244	226	245	201	246	236	218	249	236	233	229	209	263	206	219	189	238	254	203	234	203	220	239	199	206	240	209	250	204	202	219	229	233	230	206	217	228	238	216	239	208	232	224	225	231	245	208	223	236	233	224	220	224	209	236	229	234	231	225	242	229	221	225	228	227	221	219	238	233	222	229	209	213	236	226	215	235	197	224	189	237	226	259	231	237	225	227	241	248	193	230	223	223	226	234	226	225	219	227	229	210	227	225	252	220	213	206	212	226	211	225	212	222	247	248	252	231	220	211	212	195	225	237	232	257	208	247	246	233	234	219	229	246	243	228	230	236	212	234	218	215	194	195	226	225	214	232	228	221	237	227	198	245	233	196	234	211	221	206	232	219	208	215	220	215	233	240	248	227	216	227	250	230	234	240	234	207	242	206	236	227	219	207	229	218	250	230	230	214	222	217	232	215	221	214	218	220	232	237	243	201	214	219	233	212	206	206	239	219	229	220	213	233	237	242	204	222	248	223	211	203	217	211	235	229	226	224	211	273	249	238	236	229	254	216	238	220	235	252	232	236	225	230	234	216	201	241	253	236	202	232	191	232	239	221	248	198	237	203	236	215	191	236	197	236	227	218	205	250	219	207	214	224	238	231	232	216	198	253	202	233	231	220	268	237	196	226	238	241	232	233	250	236	259	234	218	218	208	257	211	216	233	259	229	212	214	231	205	238	248	217	226	206	232	235	246	215	222	205	233	238	223	250	243	229	238	233	245	253	249	235	235	192	255	248	205	243	228	215	252	223	209	231	241	217	231	229	226	203	234	228	237	267	227	206	185	210	210	242	234	255	249	207	240	225	225	225	238	230	220	243	262	218	218	207	212	231	211	232	241	241	218	212	242	240	217	217	201	252	213	197	238	224	215	258	254	199	231	214	226	245	229	231	226	227	246	197	220	225	220	222	217	256	247	248	217	221	225	218	227	250	250	239	230	243	225	219	222	250	230	241	223	214	244	220	215	257	204
3364	4908	3027	1559	934	781	694	617	585	570	564	559	546	553	551	554	539	526	518	492	531	533	538	506	500	548	554	533	514	522	507	527	524	523	549	545	561	506	513	505	554	561	507	530	491	503	505	519	524	496	504	494	562	554	529	549	538	523	511	536	536	498	511	484	518	469	548	489	536	498	522	543	537	503	557	481	530	485	519	523	529	533	484	515	550	500	487	514	512	497	502	526	476	482	513	514	523	565	493	500	535	548	514	572	523	483	545	523	470	524	541	538	548	515	493	547	510	507	513	503	499	560	497	509	524	482	523	541	529	502	546	500	494	525	508	508	498	513	501	497	492	541	512	502	484	550	557	504	521	525	524	532	524	488	503	524	504	499	506	516	508	490	510	510	515	532	489	500	526	479	518	528	485	522	511	530	512	543	482	509	508	509	496	545	472	567	492	541	566	536	480	466	504	541	497	535	496	533	496	564	510	498	504	522	527	541	491	484	541	531	499	542	499	595	496	507	531	499	530	499	504	528	527	546	574	513	523	524	516	555	489	533	494	560	470	529	517	489	520	530	473	494	536	510	510	518	530	487	531	491	498	514	540	514	541	512	535	484	524	518	498	522	470	511	529	504	494	530	519	503	468	484	490	566	509	482	483	499	511	546	507	497	519	517	505	525	515	502	522	515	503	496	507	513	518	503	498	518	545	540	538	511	538	455	519	520	494	500	502	532	487	532	500	477	482	530	495	526	487	524	527	500	493	512	544	515	560	489	482	478	526	490	508	533	508	509	506	480	513	489	516	519	513	531	501	524	502	499	504	491	544	490	504	489	494	532	508	524	503	521	474	511	531	547	466	524	509	480	541	519	525	530	535	554	511	501	554	524	545	565	546	534	538	554	525	498	520	514	523	475	492	476	486	512	549	506	533	513	563	532	534	501	529	519	463	492	514	511	498	545	528	487	558	497	539	490	481	529	499	539	547	537	517	576	484	500	506	470	495	508	521	469	455	529	507	524	506	489	494	511	498	528	476	546	538	494	520	527	504	491	536	495	540	526	519	489	515	524	540	496	506	534	504	489	535	485	542	536	496	499	543	542	502	519	513	503	482	476	492	518	528	500	487	500	499	504	517	509	535	486	547	491	489	417	491	527	509	484	520	487	499	548	527	519	539	504	507	524	518	498	506	494	536	514	514	571	504	534	500	515	539	498	506	493	526	499	504	495	514	548	517	505	509	524	507	509	511	504	507	545	529	504	481	489	511	537	514	522	533	509	508	504	499	482	546	520	512	504	507	562	522	513	507	536	536	503	480	546	507	470	521	493	506	457	520	484	527	551	525	519	508	515	561	494	496	517	546	499	521	578	525	534	492	497	515	500	512	548	498	505	493	461	525	541	536	528	485	552	527	523	521	526	536	463	523	477	504	517	502	514	510	509	478	541	506	524	525	493	526	523	516	500	514	495	457	496	485	508	498	536	502	585	523	503	515	517	508	524	487	543	560	494	499	533	478	531	559	541	514	499	539	531	555	497	498	512	531	537	519	498	522	513	536	475	528	478	536	528	531	494	493	535	465	507	528	485	473	513	490	531	517	502	495	512	500	507	524	505	489	504	490	531	551	510	504	540	460	507	529	517	516	511	500	494	522	515	546	530	510	547	524	561	514	542	479	553	485	516	503	517	501	497	534	513	519	508	540	497	521	535	491	548	529	499	525	496	513	515	524	495	482	496	506	491	531	508	459	531	514	514	519	525	516	512	513	505	501	501	529	534	480	538	498	562	507	516	485	543	493	488	529	536	547	563	511	524	500	484	509	533	524	495	507	531	537	499	503	504	512	490	516	555	522	520	528	506	520	543	492	516	529	505	539	482	520	487	511	514	531	557	521	558	531	496	550	481	574	501	533	507	519	474	556	486	518	484	485	493	483	556	515	538	491	539	518	503	557	517	554	524	547	523	572	501	504	501	492	485	535	533	503	520	508	515	495	521	502	492	527	533	546	511	524	530	532	496	514	494	532	546	524	525	524	526	491	494	567	538	505	514	506	548	505	521	528	493	505	476	490	501	548	489	543	488	505	508	527	490	522	511	580	536	496	504	505	496	507	527	486	541	504	532	523	501	542	540	527	517	528	506	514	539	515	523	512	481	517	520	510	509	506	516	499	512	525	508	500	525	512	532	502	493	482	497	505	537	528	511	509	510	528	513	488	557	518	526	512	496	514	533	512	511	523	479	527	526	515	505	468	517	551	477	496	502	589	536	517	510	562	536	485	528	508	557	493	518	541	552	535	543	531	486	548	534	493	502	517	508	488	489	499	542	490	520	512	552	513	511	485	511	510	503	541	474	512	513	546	510	475	519	525	490	475	494	533	528	550	498	557	515	505	500	520	525	505	521	500	498	488	492	524	537	467	509	507	507	509	514	547	511	504	539	508	526	522	489	488	556	509	544	569	518	489	502	525	523	507	522	512	497	532	540	546	516	487	523	540	525	514	526	577	532	509	509	519	508	547	513	525	541	521	514	523	540	522	495	538	506	471	526	513	521	516	525	515	526	533	486	542	535	484	544	497	509	487	517	488	507	492	485	537	553	534	476	496	526	540	546	526	476	495	536	517	504	524	509	537	528	522	530	497	531	504	533	476	507	522	533	563	548	503	501	480	538	505	499	498	499	484	539	473	516	534	517	546	520	470	563	523	502	552	532	547	515	498	515	537	540	531	517	503	500	477	541	495	531	502	470	479	498	490	551	563	521	513	528	498	497	464	562	512	546	527	565	539	513	518	532	506	522	506	503	470	519	537	530	528	533	556	534	539	482	515	496	510	502	529	510	553	534	544	545	512	528	528	528	486	511	455	511	538	541	485	549	522	505	538	499	518	533	580	533	489	531	516	501	507	512	507	538	560	532	471	510	516	528	488	502	535	493	468	514	506	530	505	517	499	529	488	532	548	512	526	493	508	510	537	513	561	542	507	543	546	528	552	542	514	526	517	497	481	500	525	481	457	502	547	486	542	506	500	511	500	536	504	518	502	503	548	520	493	493	526	542	505	521	537	513	477	508	506	509	495	480	524	536	533	528	513	507	507	527	509	517	477	515	525	553	481	526	501	484	530	518	480	530	500	542	518	476	518	541	488	528	486	524	515	463	496	536	500	528	518	556	522	460	531	573	479	485	501	504	540	513	517	499	507	476	514	491	482	532	527	528	509	543	503	511	515	504	505	529	505	501	500	521	521	530	509	532	515	511	513	493	483	484	508	523	469	493	532	558	525	503	548	503	542	518	522	498	497	537	536	545	512	477	542	517	506	491	542	519	541	500	506	520	534	511	544	488	519	484	514	518	505	493	522	542	505	542	480	555	501	492	485	513	494	514	505	488	517	536	516	499	555	494	520	498	524	514	544	538	490	523	509	532	520	502	469	506	514	503	530	550	512	492	518	498	520	526	522	481	486	502	506	536	496	519	488	524	511	514	505	490	516	526	513	466	519	499	543	496	532	523	476	496
32747	11944	1349	428	381	348	295	314	315	283	309	321	300	275	310	307	282	314	309	323	327	310	307	302	311	321	344	299	295	332	317	302	294	299	293	312	329	303	290	335	323	320	299	289	294	315	274	290	281	289	264	297	320	307	305	322	271	314	365	299	322	311	290	303	305	323	293	296	318	277	297	282	298	307	323	285	336	284	290	279	290	311	310	318	302	303	342	302	307	304	312	311	285	314	284	273	308	338	316	315	272	279	292	319	305	346	295	297	345	265	317	287	308	290	296	315	323	318	277	342	306	310	332	326	316	331	328	318	308	322	323	288	304	286	285	310	333	272	312	312	268	310	282	317	312	317	296	310	276	297	276	289	308	263	298	284	263	275	278	292	367	311	301	327	306	278	300	294	321	300	310	312	323	370	292	322	318	309	307	300	317	303	311	293	295	274	313	311	320	305	294	299	272	308	324	325	316	307	331	307	304	331	281	309	296	294	296	282	329	293	304	290	320	321	324	327	351	338	257	286	301	344	305	325	298	290	290	297	288	297	306	301	324	319	305	291	345	338	295	292	277	326	323	308	305	297	324	301	269	298	302	278	297	301	268	301	294	301	297	283	320	322	289	280	294	297	273	284	303	308	308	313	331	299	282	301	313	299	317	331	312	302	306	329	280	278	283	325	300	302	322	310	322	326	313	330	316	262	312	307	287	269	335	290	294	322	319	296	314	304	328	287	321	311	288	321	285	281	342	298	296	305	311	292	328	314	282	261	294	312	301	281	311	335	315	313	307	301	300	316	310	321	312	324	301	315	350	317	307	312	318	317	310	318	296	313	291	251	316	300	338	308	289	325	310	308	292	295	267	285	309	285	298	321	312	293	334	338	313	306	292	292	307	326	299	317	293	297	290	308	293	301	307	301	314	302	298	314	323	310	331	305	305	300	313	347	327	321	311	291	290	288	289	316	281	285	312	286	283	338	307	315	281	328	296	283	317	318	322	316	329	326	367	320	276	329	301	310	305	315	303	349	318	269	326	289	323	287	318	302	297	296	301	305	274	296	291	268	297	325	297	310	302	327	302	301	323	318	340	328	342	295	315	337	303	285	332	278	321	277	295	309	301	320	300	328	305	299	309	294	316	289	308	294	317	346	266	280	333	308	326	326	328	327	321	294	303	289	310	302	291	259	309	316	291	307	267	317	354	324	324	306	271	304	325	315	323	294	313	316	333	335	271	272	298	272	293	258	323	324	299	285	350	299	288	326	308	312	304	298	302	289	309	313	310	331	309	283	283	292	287	308	318	322	302	309	304	330	297	314	286	312	334	318	274	335	296	329	306	282	285	304	287	307	297	304	332	314	337	308	319	295	325	314	317	283	282	321	311	330	309	319	312	308	316	293	298	318	309	292	299	291	313	280	303	329	312	276	318	323	317	297	306	287	283	311	308	306	301	303	339	320	322	293	283	308	307	310	324	318	295	312	301	297	303	282	317	313	303	312	319	340	304	313	282	273	309	275	318	303	317	313	298	314	298	288	320	291	307	309	267	310	313	306	359	284	328	327	337	290	303	310	295	290	316	323	318	340	293	319	311	348	315	293	292	293	282	297	317	294	330	313	302	294	297	322	332	327	254	295	293	317	318	289	297	317	326	301	289	303	278	288	303	289	314	315	291	303	297	303	325	302	323	344	337	319	338	267	313	283	331	309	313	304	304	315	331	353	331	308	324	285	299	313	294	311	309	329	337	312	328	315	325	307	333	328	316	329	284	299	295	293	295	277	292	322	315	329	343	291	285	305	313	351	305	289	313	322	273	301	318	358	323	280	322	310	332	326	264	322	334	298	319	322	294	297	314	298	302	307	305	301	288	325	284	298	322	323	314	339	301	288	308	281	281	311	280	329	275	288	314	288	325	310	300	303	329	321	316	308	297	283	316	348	294	318	297	295	292	313	309	311	296	300	300	286	324	335	310	311	301	314	293	321	330	325	298	307	330	340	298	305	290	304	309	304	323	304	308	273	310	337	299	299	315	307	302	322	315	305	293	306	320	296	351	319	346	312	326	302	303	319	292	272	311	329	302	325	319	308	311	314	308	328	307	313	275	317	318	322	294	277	277	318	313	320	308	311	270	322	306	296	298	318	305	302	292	311	303	322	323	296	310	287	271	296	276	324	325	281	303	305	321	295	307	305	329	323	286	318	254	304	289	308	299	317	307	300	313	282	332	293	293	278	304	318	304	311	290	317	274	287	281	318	333	316	282	293	352	318	325	315	329	313	309	273	291	316	309	303	321	302	320	325	292	310	298	310	323	295	302	287	303	296	304	294	319	339	305	308	307	280	288	294	272	315	288	311	314	288	272	310	309	298	313	287	298	304	317	313	304	297	308	354	289	326	272	303	288	278	279	295	310	295	291	294	338	281	290	302	277	341	302	308	330	304	305	300	313	315	275	305	320	259	282	301	323	309	287	311	309	305	322	323	292	301	316	304	330	280	316	312	297	327	289	292	297	302	371	295	317	294	278	301	298	335	327	302	302	349	310	304	323	327	297	308	326	278	314	305	304	308	303	302	343	324	284	291	305	289	283	308	321	298	285	306	322	314	303	323	327	302	300	299	276	284	285	299	323	294	314	298	307	299	305	290	279	301	296	315	293	286	301	301	298	334	300	312	287	305	312	311	277	289	313	321	300	278	304	318	310	305	289	291	297	319	299	296	321	305	333	297	323	298	302	310	317	289	301	297	296	287	302	301	286	286	297	285	298	312	290	307	340	278	275	299	322	304	292	300	288	305	266	264	274	296	280	304	310	306	294	318	318	312	300	302	320	289	325	288	294	276	329	330	303	301	276	314	288	297	308	297	289	297	322	308	300	301	308	309	296	300	289	312	295	329	308	287	295	337	296	286	285	329	333	296	301	317	293	292	316	315	312	324	293	312	292	310	333	309	328	275	312	303	281	291	301	349	301	289	300	272	303	288	312	293	328	313	319	323	272	332	292	324	304	315	326	302	326	294	306	300	317	347	307	314	296	315	287	284	306	297	301	302	305	358	299	346	306	300	283	296	292	326	321	302	305	307	322	290	344	309	314	291	324	297	323	299	343	331	304	299	293	302	283	320	293	267	337	300	297	334	334	334	308	298	312	289	278	316	315	351	310	348	303	300	309	333	316	313	305	339	310	317	277	291	316	304	322	307	299	307	276	323	284	325	324	300	310	302	291	327	298	274	301	283	315	293	284	281	320	302	318	330	322	303	309	328	349	343	349	280	296	302	279	291	305	304	292	287	326	307	329	287	346	323	283	321	280	302	265	281	324	298	348	319	313	331	299	313	317	319	325	290	302	338	309	287	338	292	336	303	299	321	318	280	300	311	298	320	330	302	295	296	348	309	298	305	327	299	320	313	312	296	297	289	280	270	310	300	295	335	300	301	294	285	275	331	358	305	324	300	315	288	312	284	297	332	286	338	351	299	337	272	310	335	273	327	299	302	324	329	306	327	294	326
5503	916	814	808	691	706	721	719	701	706	727	713	746	692	704	730	712	723	701	728	679	722	715	725	693	739	713	705	682	727	717	702	685	678	749	727	702	681	720	745	757	661	709	677	775	656	762	761	690	731	683	682	726	687	715	683	675	703	724	703	687	705	707	734	685	689	716	711	710	729	687	723	728	665	697	726	716	693	694	741	693	702	675	736	719	716	688	691	684	685	728	718	694	690	692	700	720	711	778	696	735	670	728	665	757	757	705	744	719	714	680	728	741	743	696	703	738	698	705	718	716	734	692	745	651	683	720	708	711	714	744	729	715	665	685	747	745	733	736	764	695	734	698	721	716	688	739	689	692	704	717	702	763	727	694	662	718	697	722	751	676	698	711	721	714	726	695	721	706	721	775	736	715	692	715	709	664	728	711	722	702	710	668	720	745	702	740	693	754	698	674	668	722	691	682	703	707	749	692	716	727	714	719	699	706	724	737	716	728	685	712	700	687	704	714	698	707	703	692	695	728	721	673	721	696	742	730	700	699	735	749	710	748	741	715	698	682	689	726	687	712	731	767	689	725	705	673	692	707	683	750	696	709	690	728	722	697	706	733	699	769	699	701	669	756	717	709	710	692	676	723	710	661	678	744	713	691	713	728	719	728	743	699	726	756	742	712	688	696	690	744	668	711	714	731	711	756	703	695	703	706	733	743	771	708	719	726	667	653	662	769	712	691	774	704	729	727	708	739	664	695	769	696	689	719	683	704	708	748	691	729	735	666	710	700	717	693	713	683	706	749	705	698	740	737	713	735	705	718	747	740	697	692	719	721	692	687	735	736	718	699	693	731	728	730	761	735	664	657	737	692	740	691	710	712	717	709	682	669	741	692	703	707	742	744	731	699	719	718	703	724	659	715	748	752	718	627	661	722	709	714	740	665	731	682	689	746	707	726	699	726	760	733	780	730	734	680	713	700	753	749	689	724	675	679	726	695	689	709	708	681	730	727	717	703	734	689	743	712	701	727	712	692	683	708	740	725	730	678	706	720	699	679	755	687	732	714	731	677	743	723	732	709	736	738	732	700	711	718	734	686	745	715	692	680	678	737	742	742	734	684	744	738	696	761	730	745	736	701	751	697	711	701	721	713	723	739	729	722	681	720	709	750	694	737	710	734	681	726	707	717	679	705	683	716	674	717	729	746	665	689	729	657	735	743	695	753	690	726	704	689	666	729	691	683	783	770	689	736	741	693	732	736	748	666	709	709	692	732	736	641	678	718	749	748	701	696	744	733	743	701	683	732	723	703	721	715	705	779	734	756	721	746	715	706	712	702	712	706	680	739	714	729	731	713	687	699	714	692	692	666	676	750	704	738	668	730	726	695	729	762	693	725	711	704	679	699	688	749	711	716	688	754	736	685	702	725	699	746	692	753	722	746	680	719	697	710	718	704	713	681	749	722	778	753	699	686	713	715	720	749	762	711	727	678	699	745	736	700	748	758	702	771	731	701	720	716	667	731	733	705	737	686	711	742	686	682	750	689	729	704	758	705	694	670	729	752	750	727	733	706	729	726	715	711	710	707	705	737	712	691	707	749	729	687	674	699	743	769	709	721	718	683	720	733	708	670	716	686	687	681	673	754	700	747	750	696	712	718	719	720	748	756	693	719	642	710	684	702	732	720	666	726	699	716	744	702	732	717	736	744	701	676	696	717	709	737	680	710	699	690	743	667	671	681	745	698	709	728	715	676	677	726	746	710	714	731	689	732	693	713	714	738	742	720	738	736	761	679	716	700	714	731	719	756	708	686	657	694	681	692	765	667	711	712	730	738	710	698	700	729	688	685	666	718	727	689	704	680	701	763	732	685	689	674	767	734	709	675	714	701	707	698	643	730	698	706	675	708	673	736	739	733	727	714	729	708	741	719	740	647	716	722	726	669	715	703	733	712	690	706	730	697	729	701	730	733	672	753	653	726	737	752	674	658	714	718	738	742	709	689	676	720	774	718	730	753	723	721	712	710	686	713	724	686	732	713	758	741	748	729	684	697	734	737	686	686	667	768	703	762	698	732	683	748	736	701	727	706	755	729	721	670	696	709	712	701	745	701	711	773	722	706	722	709	690	729	771	708	708	751	725	707	712	722	742	753	746	729	680	703	705	732	715	733	715	763	730	699	705	685	714	694	720	724	682	717	702	695	687	716	723	710	711	704	655	744	704	698	748	738	730	754	733	724	702	681	742	679	698	726	729	738	741	736	731	701	692	721	733	703	705	742	771	690	683	658	715	690	709	714	747	731	706	742	698	696	703	684	697	738	743	711	707	716	705	729	708	703	755	696	682	704	757	707	727	688	697	682	736	693	752	722	683	725	720	751	673	719	712	695	703	713	677	692	738	715	759	773	704	701	681	675	674	727	729	676	711	718	662	706	696	744	716	707	720	741	688	677	714	701	725	716	725	747	682	716	775	692	721	681	685	682	723	697	726	663	742	746	678	687	690	690	730	679	680	707	650	773	839	708	711	734	766	712	713	723	721	717	731	677	712	687	708	722	752	713	729	676	736	683	690	680	693	710	682	738	657	694	709	729	752	701	754	751	761	726	682	740	670	743	728	689	684	739	714	719	692	681	723	699	716	663	706	698	722	692	709	712	735	713	733	738	751	709	688	713	707	688	733	773	764	739	730	705	775	683	699	732	724	729	703	650	727	696	711	676	705	675	713	737	725	750	721	737	725	666	672	713	712	721	742	714	684	707	722	706	699	705	730	753	699	721	734	784	698	671	693	717	781	722	712	704	686	738	724	669	723	683	692	695	720	699	725	705	762	689	721	727	682	754	673	716	732	703	697	700	673	660	759	694	688	683	708	720	734	711	705	683	713	776	707	693	715	737	705	711	744	750	734	780	719	699	718	670	734	708	737	676	702	684	699	746	688	697	698	753	725	685	702	708	668	717	695	706	674	687	659	719	692	714	773	721	743	725	678	671	753	677	733	736	697	717	680	734	758	736	734	714	695	751	735	683	705	730	744	680	690	764	764	706	736	694	720	757	696	690	722	682	671	683	738	722	752	760	759	745	760	704	740	699	713	687	722	715	753	711	680	696	703	718	729	653	771	705	723	693	694	725	737	720	693	702	677	706	716	672	704	737	685	730	657	758	702	668	694	679	740	719	702	739	752	679	712	703	725	747	714	728	703	768	729	703	793	724	790	674	670	724	695	679	803	708	703	736	671	737	711	703	691	716	748	692	664	718	712	707	670	715	744	720	711	770	696	645	706	732	703	765	690	687	698	704	762	703	740	723	756	692	692	745	723	771	703	716	699	732	647	684	711	696	716	755	705	749	687	716	744	726	677	754	742	684	662	698	734	688	727	770	746	665	692	762	677	707	722	668	745	662	693	732	741	725	692	720	683	748	730	708	759	677	709	716	728	664	747	738	747	691	718	664	679	727	726	701	711	713	743	754	734	710	722	682	693	719	726	724	653	748	708	728	735	748	735	740	684
24492	20833	24351	27369	19408	1296	562	515	448	394	406	402	376	421	423	421	381	405	394	383	402	385	361	381	371	386	400	353	337	372	384	377	367	363	389	359	373	371	395	366	366	397	443	410	394	384	412	364	349	371	344	404	386	427	407	379	364	393	382	393	378	383	358	394	364	359	398	357	396	385	365	437	371	407	382	385	373	349	360	337	369	375	423	361	354	392	353	404	386	390	356	404	367	378	419	370	372	370	383	435	351	381	417	358	401	376	410	360	362	377	388	415	373	385	374	393	388	411	391	368	350	350	358	358	340	403	376	368	386	342	371	354	350	359	375	390	364	408	374	402	370	373	395	358	377	326	351	388	347	376	365	351	372	352	391	367	397	367	367	378	376	408	381	342	364	411	403	394	384	373	363	376	357	376	365	386	388	404	346	370	348	432	391	387	375	387	375	343	379	381	376	390	359	352	373	375	410	400	378	363	386	359	395	387	384	357	378	388	375	365	368	381	383	390	353	390	394	363	402	403	361	378	386	388	385	358	376	397	377	369	380	389	385	405	365	386	359	381	360	390	376	383	323	385	399	402	408	395	380	390	380	367	420	363	342	363	385	399	383	385	376	359	344	385	370	381	378	383	374	354	400	392	372	414	393	392	381	367	385	405	370	355	346	352	361	373	368	334	387	351	370	324	374	356	363	394	382	385	386	394	375	394	385	393	396	383	357	366	387	381	405	378	383	349	368	347	364	370	351	369	339	351	377	398	422	394	355	377	391	385	361	421	412	392	387	389	319	381	357	354	405	383	397	391	378	364	364	360	356	354	351	385	404	405	385	358	355	415	369	364	374	395	411	403	381	387	358	387	353	355	420	383	382	401	396	380	390	397	397	401	354	382	372	367	408	352	400	361	386	390	401	361	406	400	415	388	360	371	400	390	377	373	380	379	371	411	354	350	414	377	393	358	368	361	372	392	400	402	389	347	365	385	378	420	389	378	353	344	360	386	368	375	388	383	382	404	399	344	377	350	347	359	384	403	360	381	365	392	382	398	366	362	373	370	370	384	387	340	374	387	408	383	403	382	392	380	388	381	402	389	344	355	352	394	374	396	384	317	375	386	387	385	402	373	388	350	413	352	374	396	439	384	411	375	368	398	356	372	408	384	353	358	364	368	409	400	408	379	398	372	404	378	383	392	388	397	374	400	370	348	384	385	366	392	400	378	386	378	334	374	359	400	365	371	371	374	398	375	356	353	417	387	389	339	387	364	378	410	394	368	382	371	380	399	361	377	337	380	368	339	376	361	402	365	413	378	400	418	380	368	397	397	392	390	391	381	366	354	413	358	394	387	374	391	401	386	367	350	379	356	358	376	377	383	398	411	401	350	398	422	376	386	368	395	348	352	361	376	383	388	369	373	369	369	366	425	405	375	373	370	388	395	395	379	379	387	393	390	362	392	376	375	347	377	381	354	391	392	395	384	382	367	371	368	383	373	352	342	390	385	374	359	395	382	374	372	406	390	388	362	373	366	390	347	413	411	389	379	362	395	371	393	375	369	359	395	386	370	343	373	372	427	381	378	392	383	401	364	359	349	386	345	378	375	339	362	361	355	409	384	388	339	418	389	336	407	376	411	351	388	365	391	391	354	417	404	390	339	356	396	381	388	376	357	423	377	355	367	392	382	372	346	367	370	391	362	387	341	383	361	410	405	368	396	409	362	349	407	361	394	345	397	366	329	385	371	361	355	371	374	374	391	338	390	383	353	401	376	364	377	375	384	391	355	405	372	407	351	384	396	360	382	382	368	347	350	358	410	370	394	357	388	378	406	370	393	377	348	380	390	429	341	337	362	367	385	381	388	369	408	411	401	355	384	368	376	356	392	364	372	374	416	413	387	365	390	395	387	285	396	407	369	353	392	396	376	381	386	348	349	357	422	399	412	364	374	389	375	384	350	390	378	372	396	346	388	381	357	415	387	365	378	415	353	404	368	377	381	376	351	380	337	397	336	390	348	374	387	410	320	354	386	401	368	375	340	380	360	381	348	369	339	338	355	405	367	375	354	381	376	373	393	362	408	397	366	346	396	380	395	397	383	380	381	412	360	353	346	395	370	366	396	363	385	384	363	370	381	381	403	386	348	379	389	386	388	367	366	369	378	398	381	358	353	430	396	370	358	389	413	384	398	373	372	372	409	359	364	376	357	398	342	379	410	368	407	435	401	351	390	390	384	373	354	351	352	409	351	372	372	366	392	377	359	402	402	379	385	373	380	341	404	387	421	384	403	388	386	354	397	369	378	377	399	363	352	353	370	358	346	332	368	367	329	340	347	362	381	406	349	383	347	372	407	384	398	388	381	371	391	391	348	340	371	384	355	380	365	346	355	428	393	367	362	392	399	399	356	418	390	394	364	406	403	370	397	372	383	358	384	398	390	422	369	382	399	359	392	375	362	413	398	404	384	358	385	388	372	378	371	403	390	368	389	372	400	387	363	381	385	338	371	359	364	372	343	385	393	384	371	386	336	371	370	386	389	362	361	369	376	360	380	373	368	386	371	383	372	366	376	390	383	381	374	373	366	347	407	335	359	387	392	349	383	374	381	381	360	401	395	359	387	344	380	373	353	348	410	392	373	395	379	345	340	377	340	390	382	350	341	368	405	338	389	340	395	365	362	384	360	338	350	363	357	365	410	375	350	407	362	372	439	352	360	369	336	353	343	405	376	420	376	400	413	388	381	405	384	388	359	425	387	380	396	361	337	365	372	367	347	382	332	368	377	380	398	371	344	391	341	373	407	370	345	358	361	376	327	395	379	396	393	349	364	383	387	412	405	406	396	357	371	411	407	373	375	340	393	385	379	384	376	384	357	324	353	349	394	376	344	410	401	388	347	361	377	368	417	363	358	379	384	356	387	346	377	424	349	382	351	357	401	372	379	357	363	352	356	367	361	367	371	387	353	396	353	434	381	388	371	375	368	449	386	383	362	368	374	385	377	392	372	364	367	394	401	364	395	384	364	376	365	373	411	346	389	364	392	387	386	411	350	406	353	361	395	396	332	402	370	365	362	395	439	371	371	365	397	390	389	388	389	385	333	396	384	330	386	384	356	355	358	374	342	382	343	380	411	398	368	363	424	363	419	376	374	377	364	384	410	392	370	369	381	366	412	371	380	394	386	354	395	411	406	347	386	405	362	379	369	373	387	398	407	330	381	361	370	380	387	374	365	363	362	353	370	380	386	369	373	413	438	387	392	390	375	379	378	374	348	370	357	356	404	403	411	396	364	351	397	404	428	382	373	373	368	394	348	433	379	358	398	358	383	396	399	361	377	391	414	386	371	341	373	385	388	376	386	364	361	374	385	377	374	344	377	392	400	345	416	423	400	363	383	372	347	391	348	348	406	390	359	383	344	358	395	393	394	383	385	359	384	406	360	391	364	395	392	379	381	368	369	404	356	338	402	345	365	362	367	393	397	404	402	365	345	331	386	378	389	351	355	360	376	342	380
3376	2977	2071	1280	1109	956	891	969	885	857	873	831	788	867	857	815	760	858	852	805	853	796	833	845	867	885	800	876	850	782	801	878	835	873	820	826	854	786	797	873	835	825	819	842	805	835	833	829	800	801	758	829	818	827	853	799	822	869	820	811	881	890	795	839	872	876	801	819	837	887	800	882	839	858	851	781	834	836	834	867	847	829	841	805	845	820	771	881	814	802	811	856	859	871	820	854	874	844	795	834	814	812	822	829	859	873	861	830	823	828	832	808	811	806	841	805	849	790	868	893	783	832	821	864	908	823	780	849	869	810	837	831	825	872	840	819	865	845	837	817	820	875	838	799	812	793	838	859	878	862	809	853	797	870	817	814	815	870	752	863	862	803	818	860	789	884	784	771	774	775	840	821	855	845	836	855	770	806	824	851	850	831	846	790	838	836	886	796	834	775	794	795	825	813	857	813	865	857	861	822	848	866	783	872	811	820	866	854	816	829	867	789	843	848	829	817	869	828	884	834	872	815	821	901	834	819	806	854	889	779	812	849	864	809	792	791	833	873	825	831	814	837	792	828	808	786	858	833	810	826	847	844	850	794	767	790	851	818	829	874	817	867	822	818	870	827	830	789	795	856	842	847	806	830	801	818	791	773	850	832	852	848	795	780	793	803	829	868	817	785	859	821	834	811	796	823	873	866	824	817	839	874	874	805	822	867	826	843	819	836	860	811	809	847	832	829	766	842	781	871	832	848	863	853	849	841	865	842	835	847	769	866	898	857	839	798	835	825	802	896	775	822	858	821	795	856	853	810	899	822	840	885	823	806	824	826	791	878	836	795	859	871	849	841	825	870	851	794	812	835	914	824	819	852	871	834	813	880	831	860	783	877	845	805	840	820	824	805	850	876	818	839	877	840	833	809	806	808	814	824	814	826	815	781	846	841	787	806	793	861	805	822	819	829	797	817	840	855	836	819	844	825	816	817	843	864	825	820	840	808	884	896	826	771	820	908	786	817	838	872	769	807	849	819	849	816	776	836	825	787	799	799	862	866	828	819	891	864	836	800	839	868	848	875	777	812	816	794	865	861	821	852	836	814	840	791	824	794	774	824	838	848	821	855	808	873	848	834	802	773	856	825	819	845	829	827	872	834	842	842	872	871	798	865	803	799	792	836	856	811	830	826	848	797	782	818	837	791	808	820	863	864	814	880	835	812	830	810	894	838	793	867	828	859	830	811	852	811	840	806	840	784	787	875	913	812	808	857	872	839	828	858	805	835	815	856	785	801	817	839	825	811	845	866	856	893	837	813	804	806	839	843	805	819	787	809	863	867	825	782	809	853	828	838	815	853	853	802	795	849	836	887	824	823	846	815	867	804	796	838	858	896	806	821	856	815	900	846	801	850	878	847	842	789	853	783	828	828	849	839	824	839	786	850	836	831	788	820	841	822	828	835	844	800	835	777	867	819	816	837	866	837	783	821	854	786	843	863	838	824	831	791	823	832	844	883	830	807	846	844	785	860	856	854	823	798	836	797	844	902	817	805	853	832	838	795	833	821	835	831	822	810	839	794	827	813	799	827	845	823	833	830	797	835	850	868	848	856	816	810	842	830	807	820	797	860	822	843	853	849	879	818	852	860	813	802	802	817	813	830	810	843	816	773	780	806	872	791	861	789	829	835	830	792	873	822	835	873	807	855	881	765	844	804	861	846	810	830	791	846	823	866	785	819	798	807	832	838	818	827	820	851	860	835	833	819	874	868	880	811	847	840	834	814	857	813	844	812	822	890	864	827	857	867	844	791	851	827	826	867	860	840	819	830	812	851	844	904	819	770	896	804	803	829	835	793	792	805	859	820	847	820	797	856	822	899	781	768	820	803	820	830	799	828	828	863	858	847	833	898	817	842	814	835	830	858	883	871	812	854	818	827	817	836	856	857	876	889	818	827	839	859	808	832	835	808	811	789	809	828	803	868	844	801	850	822	780	795	805	852	844	787	784	830	853	806	838	815	856	795	875	856	837	872	819	835	845	822	832	828	910	905	843	835	880	764	825	813	816	796	823	862	824	838	900	879	793	846	795	859	855	867	788	793	796	761	804	825	842	846	780	837	825	817	909	810	842	798	835	805	836	818	815	870	784	833	840	831	854	848	826	823	849	858	855	838	795	812	811	825	840	860	804	827	825	853	857	892	845	849	797	820	788	838	827	817	816	849	813	844	857	795	845	774	863	812	884	838	832	835	842	875	850	850	813	852	823	841	831	865	843	856	844	848	854	812	849	782	849	789	838	853	833	812	835	772	804	845	799	784	823	823	859	831	826	802	828	874	840	880	796	793	780	804	803	862	782	830	872	811	852	829	814	822	828	903	871	845	853	808	809	869	774	851	819	797	830	841	863	836	802	797	769	790	795	862	841	817	818	815	863	861	818	807	851	842	831	853	829	847	835	858	798	789	848	808	804	824	745	839	845	817	863	799	854	834	849	859	826	862	821	801	821	820	840	858	807	833	868	859	825	796	804	838	819	878	857	840	830	803	875	849	806	892	863	811	809	811	807	820	830	799	847	837	831	846	858	806	788	878	836	891	818	816	845	818	808	780	835	842	816	850	835	837	844	823	866	831	875	804	826	796	846	823	820	824	814	845	816	833	786	791	807	856	861	841	813	884	828	841	823	824	839	833	825	809	856	842	790	847	881	825	858	883	816	822	846	884	792	865	820	830	808	854	860	810	778	814	814	840	861	802	819	785	870	823	797	827	825	849	839	813	846	887	877	773	821	817	833	885	800	835	849	854	824	853	814	866	833	831	811	832	835	807	808	817	796	830	827	838	839	786	870	861	773	834	800	813	817	880	795	824	809	844	841	839	875	873	808	825	816	834	809	873	799	872	866	809	860	843	834	884	821	833	850	828	847	802	823	793	829	865	805	842	841	872	811	845	842	888	865	789	794	775	851	863	856	888	825	846	856	816	802	810	873	792	838	859	796	816	878	843	818	815	800	853	809	874	863	825	821	817	812	826	783	805	836	763	894	829	868	789	853	815	794	824	845	854	831	842	850	838	797	839	838	816	830	785	826	803	834	813	823	910	820	769	835	855	830	851	815	832	872	838	866	819	845	860	841	780	830	809	838	838	811	849	829	870	809	846	818	862	815	835	867	826	811	862	849	929	814	815	849	833	810	823	829	805	900	883	836	865	791	741	782	856	853	842	833	820	825	869	839	832	875	849	840	871	878	838	789	866	794	818	844	845	814	860	833	839	806	822	835	864	859	874	825	779	826	889	866	818	803	841	832	856	793	771	835	850	845	837	821	833	837	777	800	822	857	829	790	822	855	820	796	811	846	802	817	835	871	793	859	759	841	855	824	820	835	845	777	874	825	837	808	822	794	841	845	871	801	782	793	770	800	811	812	807	828	821	860	823	849	815	874	834	799	839	839	848	839	765	827	855	833	834	835	846	815	845	792	816	816	777	837	743	811	780	923	838	820	849	890	844	833	804
23568	20868	25118	26759	20875	20855	2780	457	402	356	309	282	307	276	278	252	245	264	245	218	260	250	244	231	226	222	237	222	221	238	227	209	227	241	230	232	252	244	227	226	261	237	258	213	233	203	234	224	243	234	214	236	256	241	238	216	235	205	251	233	238	226	248	208	224	233	252	233	216	208	242	217	206	213	241	219	207	217	237	241	238	251	224	233	243	239	217	183	241	221	214	220	201	239	220	249	256	207	191	236	225	209	249	207	240	207	191	207	251	215	225	211	212	206	228	208	233	235	218	251	221	233	213	234	218	196	244	236	224	225	221	207	220	230	234	205	214	244	214	210	235	232	202	230	243	219	210	238	215	248	236	210	230	245	225	240	241	222	224	240	214	241	229	212	227	267	208	226	227	214	240	230	216	244	229	214	232	213	210	246	234	219	227	255	243	211	244	202	196	198	218	225	205	211	244	197	211	224	218	227	194	214	240	224	239	237	233	239	202	233	231	225	223	229	233	212	219	232	245	227	216	230	221	227	197	228	221	244	215	223	193	227	205	206	181	220	203	211	240	199	219	207	212	203	214	198	203	226	223	209	248	238	227	224	201	209	234	184	210	260	243	235	215	227	218	207	223	212	215	239	202	229	226	250	226	224	208	206	238	255	251	270	237	229	240	198	251	214	233	217	210	233	232	225	228	185	208	205	227	225	246	231	218	230	260	196	242	228	199	231	242	197	222	201	245	250	216	215	226	228	228	231	223	240	207	214	223	218	207	201	220	228	229	212	215	212	229	206	204	249	230	208	233	208	236	227	245	239	212	216	216	232	246	215	238	221	217	216	207	219	215	235	215	228	219	195	223	227	200	229	210	190	218	186	225	227	210	207	241	254	227	230	200	219	215	213	232	218	199	261	253	233	219	241	228	196	272	246	200	241	195	230	229	232	209	243	201	234	219	227	226	226	211	225	249	225	254	248	249	231	200	231	244	215	200	210	213	230	252	245	231	212	235	211	227	244	239	237	237	237	225	246	230	222	219	217	221	204	225	210	209	220	253	206	209	221	208	235	253	206	216	222	228	204	230	207	207	208	223	221	239	228	228	218	250	197	200	210	187	224	215	258	220	219	241	191	207	190	215	217	226	235	218	220	223	212	221	225	240	233	232	210	219	254	219	212	231	211	252	201	215	216	247	218	233	227	237	235	210	233	211	220	206	213	266	213	209	226	219	232	240	209	235	227	228	269	230	244	224	214	220	227	226	213	255	207	227	227	245	241	196	220	203	236	219	245	210	234	201	228	188	245	253	220	210	202	219	196	216	228	195	219	223	184	193	227	226	216	244	198	252	235	242	221	196	235	209	228	259	218	222	225	235	213	217	245	215	218	232	224	252	207	238	241	198	228	194	204	213	191	234	227	225	236	232	239	259	222	224	217	227	223	252	220	197	210	214	222	191	228	192	208	226	219	208	229	229	250	218	223	237	245	235	250	233	213	217	227	230	185	225	203	235	215	214	251	232	228	230	222	227	228	215	224	240	214	243	213	224	210	224	218	232	211	228	228	217	223	231	218	223	221	225	214	231	225	235	209	200	225	209	256	235	227	219	204	234	225	228	235	242	215	219	245	213	241	224	221	228	190	236	208	212	236	245	229	220	231	229	244	225	196	247	209	222	213	167	194	246	225	224	231	229	231	234	219	211	229	229	223	236	250	239	215	222	209	219	257	228	257	210	210	226	227	216	208	242	207	209	229	216	240	199	215	208	210	272	231	219	206	217	233	227	246	175	228	228	212	218	233	248	210	216	213	223	236	237	242	234	242	230	210	221	218	240	201	221	229	223	224	237	216	212	218	224	229	217	205	216	238	224	228	222	227	240	220	249	221	204	211	195	224	217	221	211	249	219	201	201	204	210	205	211	248	220	203	186	222	208	201	225	228	205	229	235	235	229	209	207	210	222	214	246	212	209	221	231	217	229	232	241	238	253	222	201	220	244	218	207	199	250	240	236	216	212	241	239	215	228	243	215	224	218	236	244	246	232	222	209	245	227	223	241	240	218	239	233	210	228	211	227	221	261	246	259	204	207	216	235	219	218	219	231	233	212	230	221	262	238	244	239	232	221	218	218	231	197	233	242	244	220	207	249	227	192	213	206	224	213	252	246	243	229	211	230	223	218	204	209	234	247	241	246	233	214	224	216	254	211	209	206	197	218	232	231	225	206	195	237	232	209	229	215	240	208	246	218	188	212	220	222	271	228	222	223	240	207	243	223	256	212	245	232	208	250	241	242	212	212	212	231	252	226	199	229	218	230	227	208	248	210	224	220	210	235	228	207	218	241	237	230	221	213	233	229	195	233	236	215	214	209	211	227	234	208	239	240	239	218	221	211	215	222	233	236	216	239	208	229	221	225	201	221	233	202	223	206	218	220	205	228	205	217	204	202	220	234	240	256	225	222	237	263	212	205	244	232	224	199	232	213	231	203	229	225	224	227	248	222	226	234	195	205	209	191	208	239	237	210	231	241	236	216	208	212	223	226	214	220	223	220	240	230	223	218	225	248	232	210	229	219	217	193	236	238	234	213	245	251	212	237	226	197	236	213	206	238	229	222	218	218	232	212	227	225	216	220	204	233	226	233	223	219	218	213	242	219	207	228	214	221	217	189	231	236	230	224	210	256	214	206	203	219	226	214	211	235	232	203	225	233	228	216	237	239	242	224	216	235	231	210	233	247	213	201	210	214	236	239	217	226	212	232	200	232	241	199	223	220	230	239	228	241	238	239	253	262	221	237	244	224	206	203	222	220	210	236	233	218	230	234	236	223	226	199	232	209	235	209	219	207	184	242	246	205	237	223	271	246	222	198	216	221	226	232	239	239	220	228	240	217	242	228	211	235	211	260	251	223	216	212	231	225	234	258	235	221	229	235	241	231	234	228	244	255	204	230	212	221	222	234	231	226	208	221	213	233	228	220	226	213	237	199	223	242	243	236	263	190	250	240	238	234	226	246	198	226	203	221	229	220	240	208	216	204	208	248	210	231	216	231	228	199	217	223	223	218	232	185	238	221	193	232	222	235	203	233	212	221	224	215	237	234	220	225	205	230	187	253	224	203	183	235	243	229	205	233	219	199	216	240	249	227	239	187	205	190	248	234	216	201	215	231	212	198	201	224	223	220	236	199	221	204	222	228	203	241	236	224	231	190	203	207	251	245	224	227	219	203	218	210	250	231	256	227	210	194	229	246	228	232	241	222	222	219	237	267	221	240	207	233	240	224	229	255	244	198	217	209	214	226	248	212	227	246	227	224	238	230	216	203	220	216	222	218	260	258	215	241	209	219	222	240	221	245	226	226	219	225	249	210	215	241	219	224	223	221	235	193	217	240	207	228	206	221	213	241	238	202	219	226	217	241	223	262	212	212	241	215	238	245	242	195	234	204	215	214	234	209	225	207	245	224	219	225	199	219	210	224	210	220	194	224	242	218	218	227	252	249	229	232	200	218	222	237	209
3327	5083	2970	1523	941	757	692	630	614	557	540	515	519	524	516	498	537	511	524	505	503	499	468	510	507	560	524	531	473	468	533	546	504	514	515	531	478	547	506	501	524	516	552	544	533	578	499	546	479	505	515	499	474	534	502	489	539	570	504	470	530	543	522	460	528	531	516	536	525	467	521	522	492	501	526	533	455	510	512	537	526	543	528	497	489	528	527	504	495	528	507	514	542	537	521	492	499	491	529	502	542	502	552	504	519	499	503	478	532	547	540	542	568	525	506	522	521	530	494	517	530	511	510	527	536	508	531	548	539	519	524	516	531	504	541	498	476	505	490	536	480	496	495	535	493	489	485	479	527	484	520	509	535	529	481	528	491	519	533	499	489	506	528	500	532	506	542	511	479	545	533	522	503	521	513	468	470	495	535	499	517	499	500	549	535	527	581	512	512	555	573	527	464	516	511	511	507	519	591	549	506	521	554	521	517	539	515	508	551	517	505	494	534	469	501	546	497	537	537	502	528	549	540	496	471	472	524	507	512	556	545	511	529	507	457	536	480	527	542	487	514	518	523	505	535	490	506	515	529	516	539	504	484	526	521	548	547	496	535	494	520	509	499	555	547	563	513	548	503	538	488	486	529	460	500	495	486	499	526	530	496	506	492	513	517	497	493	535	514	555	544	498	507	502	566	530	543	507	514	566	525	488	508	519	491	537	486	516	549	531	504	472	493	557	513	548	540	493	529	518	545	534	489	538	528	483	543	514	517	494	549	531	487	521	539	474	510	518	503	488	547	455	510	534	489	483	496	493	501	553	489	516	594	465	485	489	549	526	455	488	507	522	521	513	543	520	490	512	488	525	448	523	531	539	522	534	561	486	490	528	497	522	521	470	530	508	463	508	510	535	520	534	514	541	540	537	492	522	519	506	497	514	501	527	531	535	499	504	479	551	508	536	492	530	496	527	542	512	562	518	538	487	509	504	485	496	503	532	505	538	510	548	505	518	493	520	496	500	542	502	501	542	518	554	493	525	557	488	472	483	523	499	500	489	527	518	510	502	531	520	531	531	538	505	521	523	501	522	496	537	534	482	533	488	516	549	496	494	514	514	480	517	533	527	501	563	509	514	526	508	547	524	515	522	520	500	517	482	523	515	514	512	513	497	533	534	523	485	495	488	524	489	487	499	498	506	528	504	496	514	476	500	465	510	507	483	511	474	479	523	503	539	505	506	526	529	524	494	545	513	505	482	480	468	529	522	496	489	510	468	517	528	536	514	477	501	502	514	512	520	527	524	507	482	514	489	522	525	513	541	488	517	523	499	553	478	532	475	503	490	480	510	510	489	506	514	445	519	521	516	507	504	514	499	512	510	473	527	539	518	493	565	506	491	531	527	491	550	542	542	519	514	511	506	525	548	542	568	500	537	489	492	504	520	504	504	500	504	500	535	524	496	536	512	531	513	520	460	527	522	527	537	501	541	489	540	477	541	486	532	517	509	509	527	515	468	526	514	508	555	499	539	520	522	525	539	501	507	512	511	499	472	516	531	514	535	529	528	530	538	529	539	500	532	522	560	533	510	503	530	527	523	525	499	545	487	511	496	513	481	509	498	523	477	523	521	508	500	541	509	508	506	516	477	499	490	534	547	499	496	497	515	503	494	516	497	541	537	508	544	505	528	517	483	525	462	502	497	486	520	517	504	512	540	537	488	501	540	478	531	454	491	523	495	526	483	541	526	534	527	494	532	502	499	492	479	499	507	499	554	513	565	523	502	560	511	477	511	476	506	520	495	500	499	485	501	514	509	530	504	530	538	519	505	499	498	534	482	487	493	489	539	492	482	556	547	494	495	518	531	494	551	517	523	482	502	506	529	503	483	486	516	489	534	558	489	479	490	528	533	516	519	523	533	551	476	482	534	546	523	543	528	494	484	498	480	579	496	558	521	507	518	521	502	527	520	533	516	539	496	504	552	536	517	516	536	498	517	531	561	540	496	492	491	532	493	489	534	529	519	533	582	523	554	510	529	532	524	510	512	505	505	501	506	524	469	521	479	568	518	521	519	483	497	511	487	526	500	505	498	506	541	521	524	520	517	534	468	506	500	527	550	528	537	495	494	523	496	537	509	535	461	475	495	486	540	514	492	499	473	501	497	532	524	521	483	473	488	523	511	519	503	506	502	540	502	482	548	499	547	467	490	522	507	536	506	528	529	508	525	509	519	522	487	545	537	544	470	500	503	493	521	481	454	493	524	463	528	497	537	487	494	537	512	525	505	542	484	504	516	507	499	535	543	507	511	501	537	490	543	518	559	539	538	531	501	465	499	520	491	504	510	536	510	548	449	499	531	511	532	518	506	542	494	525	507	535	471	511	453	487	556	540	517	497	507	538	488	539	565	488	556	512	486	510	519	506	536	549	502	557	514	536	478	518	492	470	496	462	505	509	499	537	505	495	473	511	511	496	479	484	528	505	541	484	536	484	516	493	537	529	518	503	519	548	523	550	494	462	494	504	520	510	529	524	516	507	476	525	513	510	529	512	502	532	516	534	505	521	526	526	520	538	481	511	508	509	484	512	502	517	520	506	546	507	519	473	544	517	566	500	487	493	494	505	492	486	509	495	529	520	498	533	502	478	464	512	499	514	495	511	540	520	527	522	522	521	508	524	454	519	525	466	533	472	512	542	520	532	486	510	520	532	521	534	528	569	515	501	541	493	525	478	498	558	526	535	526	493	499	529	499	500	504	520	482	509	465	491	517	524	543	527	519	474	532	491	481	543	525	521	484	499	515	508	523	545	557	513	528	531	469	530	496	466	510	536	514	481	512	527	517	518	499	507	510	509	517	529	532	535	547	496	468	525	493	496	531	516	490	527	508	480	487	506	543	514	470	513	489	526	518	525	517	498	502	499	530	569	515	523	488	493	511	533	511	542	503	549	495	550	548	536	502	513	503	507	539	513	580	520	516	503	486	506	508	502	495	576	492	506	482	477	501	528	529	531	537	500	552	550	499	551	505	501	584	534	527	523	518	507	491	522	504	536	522	501	486	521	529	512	489	509	521	509	520	481	496	536	498	506	496	510	485	504	521	489	498	520	517	460	525	486	522	501	523	549	494	543	534	497	500	470	494	497	527	499	503	526	524	484	463	514	507	534	525	531	508	507	504	511	510	542	535	526	466	526	535	545	509	536	533	502	507	493	500	523	538	494	467	494	538	508	511	491	475	478	507	518	496	526	547	509	520	543	493	502	467	476	494	522	520	535	512	507	508	507	499	487	558	567	496	530	537	531	511	503	530	464	530	534	550	537	498	535	520	521	530	471	529	517	516	523	520	483	522	538	537	496	520	473	534	563	524	528	484	530	532	503	510	484	526	519	497	535	498	489	523	501	506	516	518	473	494	491	491	559	541	534	499	520	509	499	486	501	515	507	519	515	493	492	499	512	508	537	524	510	497	547	496	529	521	493	476	531	499	487	485	508	548	499	530	531	534	506	514
32798	11853	1355	435	354	343	348	327	338	335	289	312	302	311	297	303	325	326	308	313	311	321	287	291	322	336	311	278	311	329	310	286	320	298	313	278	328	264	341	333	317	294	328	311	288	292	303	291	304	302	293	322	293	299	348	307	252	279	297	322	313	300	316	299	326	308	297	277	296	317	315	277	315	323	298	312	325	283	296	285	324	310	318	314	324	325	305	300	316	314	316	306	277	285	302	315	343	275	335	260	292	292	316	285	316	326	274	284	333	287	307	307	315	337	324	296	326	307	296	312	288	302	310	316	299	331	296	320	316	307	344	303	316	308	271	319	328	288	301	296	328	316	292	310	294	319	308	327	301	295	297	292	330	289	311	294	306	327	334	317	313	321	295	317	301	305	305	323	317	296	278	339	316	363	339	292	294	296	327	292	324	306	321	335	297	327	279	282	286	349	303	285	314	339	327	305	316	314	289	295	322	315	310	296	282	278	288	323	326	282	297	302	258	310	317	314	306	279	297	303	271	321	315	334	314	317	325	305	313	325	319	311	294	310	289	323	294	298	317	312	314	311	285	308	326	306	321	307	294	298	307	292	306	312	296	306	325	294	307	298	317	299	304	289	313	322	271	307	321	301	327	317	280	282	326	316	307	314	286	320	330	315	300	320	338	291	315	318	293	309	293	280	308	304	317	329	286	307	325	284	278	299	304	285	314	325	289	317	315	265	323	327	300	284	335	303	306	321	282	308	320	283	305	318	301	331	309	320	326	265	299	337	323	282	294	270	333	329	294	342	307	299	353	304	297	326	313	305	297	312	319	304	331	321	327	332	296	319	293	310	306	328	288	302	286	349	312	316	318	313	319	304	315	308	293	317	313	343	283	314	306	297	292	298	308	284	285	290	247	284	333	339	334	307	304	332	330	307	324	292	301	308	321	332	321	247	307	302	349	346	312	290	315	317	286	312	283	285	279	319	294	306	316	280	291	321	327	313	309	300	312	284	316	332	296	302	316	331	335	281	337	306	321	324	323	308	312	292	271	276	301	332	303	323	303	310	291	289	313	318	323	324	281	304	304	299	325	322	288	277	347	317	343	273	320	292	291	326	283	300	330	296	322	280	318	286	308	336	314	351	328	287	339	301	294	315	321	313	312	314	323	336	301	286	295	334	338	320	324	307	282	282	293	308	344	323	306	306	309	280	329	324	318	327	310	301	275	312	326	300	307	282	319	317	301	302	308	301	328	344	311	305	345	342	302	281	325	309	299	312	320	291	303	331	288	308	344	304	311	312	284	324	296	292	285	307	338	286	263	356	339	281	322	335	321	323	296	301	329	339	306	313	286	262	298	294	306	329	323	318	271	344	308	320	297	272	293	283	292	337	310	322	300	312	292	306	315	332	331	302	332	303	268	286	291	303	342	290	319	317	313	327	272	292	289	323	330	318	309	286	312	317	325	309	299	344	267	299	321	295	316	294	334	304	301	308	324	297	307	289	296	301	333	297	317	332	345	284	303	320	310	308	313	315	303	292	286	314	316	312	298	293	322	322	307	361	343	315	317	297	325	315	302	320	310	345	289	294	296	315	315	333	308	285	304	302	297	281	290	317	284	313	317	284	301	305	329	300	285	285	265	316	314	311	305	311	308	331	324	346	296	324	310	296	326	284	340	287	293	322	345	329	276	303	306	311	295	318	317	316	299	293	314	307	283	299	317	300	323	330	271	297	314	303	296	316	288	294	331	259	300	307	290	290	283	282	359	327	284	321	282	310	299	299	327	309	305	295	315	303	303	320	330	309	323	305	341	317	317	302	314	298	291	305	313	295	284	317	324	297	312	299	313	291	305	325	266	311	311	295	287	300	313	279	304	341	321	302	302	293	315	318	330	296	285	280	342	291	272	332	304	309	330	335	286	338	283	271	313	360	336	283	325	345	316	285	318	298	321	313	290	305	309	315	273	326	314	279	281	303	303	308	298	283	287	305	285	283	326	308	326	315	289	325	316	308	334	292	315	323	350	289	342	313	273	337	317	310	314	268	295	319	284	315	283	300	318	310	313	316	316	283	307	288	299	323	306	304	292	285	327	330	311	308	292	311	301	298	342	328	364	309	286	315	305	318	299	258	278	314	302	309	276	300	321	305	324	307	311	310	292	296	331	366	304	297	284	324	313	321	318	306	296	302	328	317	346	308	341	325	308	326	311	302	318	314	308	291	291	311	301	330	307	274	325	320	331	321	299	292	271	312	308	352	319	299	304	304	304	331	321	301	362	311	290	291	286	301	308	306	292	317	303	310	317	331	307	295	303	307	319	269	338	278	274	311	293	308	311	328	351	345	302	332	344	324	286	277	316	295	308	313	296	297	310	341	328	288	307	318	288	301	319	286	322	322	304	305	301	285	294	317	317	305	289	283	329	284	323	293	290	328	334	324	308	305	359	333	282	324	299	296	287	304	309	303	314	310	318	285	286	305	303	299	336	296	278	311	291	309	325	292	296	290	316	297	305	313	318	323	287	278	314	316	306	327	292	343	325	313	261	294	284	276	292	283	293	331	293	286	331	292	306	316	287	271	294	318	277	315	283	277	250	297	282	321	309	329	295	321	310	337	305	293	301	283	309	300	324	301	307	298	305	302	323	288	286	295	300	304	340	330	313	297	328	324	272	302	333	307	298	310	292	303	290	306	302	313	297	297	306	315	299	297	333	286	322	283	294	306	308	314	317	287	303	314	313	327	307	316	341	316	272	337	313	293	345	309	317	307	285	290	308	301	305	329	317	323	268	321	327	313	317	284	265	309	319	252	328	337	345	294	305	314	304	307	313	319	278	332	320	294	320	295	305	332	320	300	283	322	331	305	289	303	300	331	296	325	281	331	322	300	274	322	323	285	309	305	336	329	340	273	279	320	284	328	313	318	296	334	289	335	307	313	327	328	337	288	294	347	304	295	335	333	315	310	300	288	309	312	305	318	330	325	340	271	312	289	308	310	290	288	308	275	317	298	325	286	316	291	306	266	312	285	350	310	345	322	314	315	320	311	294	309	289	313	323	344	290	336	327	334	322	291	299	280	299	331	360	326	319	327	310	293	312	311	325	338	277	318	343	302	339	288	323	320	301	313	336	299	328	326	308	320	297	313	277	331	313	304	271	315	283	300	289	311	302	318	288	318	280	290	334	294	317	321	301	331	320	279	270	317	305	308	306	313	313	329	304	275	301	294	304	311	295	306	337	335	300	284	322	299	326	289	297	302	293	292	301	281	300	315	301	325	279	317	312	308	346	310	327	276	290	324	301	293	324	303	332	300	330	308	314	319	291	274	315	270	283	284	320	305	313	311	315	296	293	322	314	294	305	302	289	335	342	326	301	283	304	297	284	319	286	302	324	310	312	317	283	311	330	334	314	309	300	284	298	278	298	275	287	296	331	288	279	291	291	312	301	308	319	307	328	301	285	340	297	305	313	279	307	308	279	317	291	301	306	300	309	290	279	300	299	314	290	320
5515	866	813	740	715	719	734	702	700	704	747	750	691	749	705	710	756	700	738	742	671	725	704	725	735	705	701	733	681	725	707	708	714	762	712	719	707	710	725	712	716	677	678	731	716	747	699	683	692	759	689	700	689	711	702	725	707	659	725	722	762	741	672	731	702	723	682	731	741	764	744	778	725	715	711	749	719	741	714	704	765	723	713	708	741	719	726	769	720	693	690	701	726	748	702	702	692	752	724	718	743	681	691	725	705	661	727	746	739	716	700	751	723	755	756	722	733	675	730	730	729	771	739	765	750	715	693	666	750	690	684	727	693	719	728	745	708	689	738	671	733	715	695	718	704	715	674	732	697	705	725	762	708	729	695	721	697	712	700	711	722	775	679	724	738	730	660	715	689	709	709	676	679	712	767	715	701	744	772	694	708	737	706	691	759	686	729	731	686	740	750	739	709	696	729	679	739	687	776	700	719	737	711	714	691	647	711	767	702	712	693	679	756	700	695	693	739	726	671	745	686	719	725	707	681	733	673	708	688	723	668	673	741	737	675	760	731	703	711	721	681	689	700	705	741	721	721	722	692	742	710	690	691	723	727	691	669	700	779	680	702	695	718	748	723	650	700	713	727	723	738	709	732	714	699	734	689	724	754	699	684	706	713	740	710	684	731	713	709	714	678	736	671	753	694	745	682	696	714	704	738	746	742	683	731	738	721	726	735	734	736	670	725	700	764	717	695	763	732	741	703	744	748	731	738	768	682	723	724	713	744	678	719	744	705	748	742	721	722	779	721	721	691	730	747	723	713	749	741	694	720	758	694	716	677	712	725	745	699	714	761	754	721	794	774	744	713	780	778	716	713	669	747	734	799	723	739	741	709	660	698	732	712	705	741	726	756	690	687	716	731	705	702	726	669	700	711	707	738	708	725	683	710	668	673	717	762	726	702	737	694	724	728	738	713	718	712	737	689	719	725	717	739	676	696	723	699	718	698	741	695	727	746	729	702	683	719	724	733	722	700	782	670	721	736	739	740	718	720	783	726	688	748	706	752	729	736	718	680	688	721	692	700	700	711	731	731	745	746	696	736	718	735	739	753	716	671	759	720	747	714	687	722	709	761	678	746	709	782	699	755	759	720	750	734	767	750	680	676	726	692	693	724	716	718	731	731	735	728	724	766	717	728	717	724	698	766	716	677	743	733	683	725	682	717	697	728	698	703	746	728	734	702	678	708	694	792	699	694	707	730	739	741	727	698	718	671	753	735	673	745	693	715	717	764	669	704	742	711	722	626	734	703	713	669	691	761	711	705	704	698	762	686	694	730	691	682	747	710	726	707	706	735	748	740	727	725	700	706	665	739	700	718	677	749	689	680	755	758	683	711	753	749	683	747	700	752	723	709	706	688	725	706	705	745	767	703	709	763	739	680	722	718	693	757	711	718	711	749	703	698	694	725	746	690	693	678	765	732	715	761	679	725	693	715	673	722	708	705	706	731	705	712	730	714	738	722	754	735	701	724	778	702	685	768	708	728	717	682	683	708	761	706	720	688	724	726	687	756	715	705	741	739	726	675	717	730	748	747	724	713	765	711	677	739	716	745	740	708	715	683	715	747	703	744	713	707	664	766	725	675	768	699	769	712	681	711	718	699	706	683	702	732	703	774	703	720	688	708	726	757	721	676	709	691	691	653	706	717	722	693	711	735	728	731	740	711	674	749	676	693	757	728	718	774	715	705	712	752	729	694	682	751	759	730	726	695	699	705	675	706	691	765	708	716	698	764	720	700	741	723	704	722	725	712	691	724	700	709	729	756	697	734	722	737	695	687	783	720	699	718	715	697	763	693	701	728	720	711	733	691	705	726	771	710	694	773	702	713	718	696	773	725	723	717	730	730	723	713	734	709	681	740	674	702	715	743	682	760	709	698	681	768	702	751	703	739	699	743	755	697	763	735	775	727	668	678	673	758	717	723	706	732	682	677	713	735	669	681	750	753	733	709	678	783	744	720	722	740	686	702	701	698	701	724	743	722	690	732	695	696	718	726	728	700	761	684	659	721	712	666	768	720	699	731	709	740	761	717	737	729	712	737	723	710	750	746	692	711	750	743	706	715	690	719	699	711	721	701	764	707	674	727	718	732	743	693	708	740	714	714	691	700	715	723	717	744	724	709	732	679	711	684	723	718	703	717	752	713	680	676	732	743	664	710	759	721	694	734	755	687	727	708	713	808	719	704	736	692	692	716	694	724	708	713	767	716	699	704	698	746	730	716	737	754	770	671	710	730	716	698	677	712	681	718	665	677	726	704	779	734	725	727	727	698	741	683	725	719	701	696	746	696	699	689	703	747	741	726	774	729	655	712	646	739	692	725	653	729	690	707	742	704	705	728	667	718	737	715	764	734	695	712	720	739	689	648	733	752	680	679	684	761	739	714	708	709	700	720	751	702	703	719	691	692	700	758	696	747	695	738	735	677	740	711	682	655	725	722	743	687	733	721	766	750	757	701	701	723	702	749	697	692	726	710	720	695	770	740	721	735	697	735	724	731	724	705	697	739	723	724	735	651	693	719	722	722	700	690	726	730	706	676	697	734	730	693	710	710	735	732	727	693	736	749	713	730	743	721	694	691	723	761	736	708	722	746	746	693	694	751	744	656	704	712	716	708	737	703	720	694	766	660	699	669	757	746	733	758	742	703	748	721	720	758	675	735	670	685	707	735	726	715	682	695	680	753	710	702	704	719	694	697	709	705	675	710	739	726	730	736	731	685	715	705	690	690	699	742	758	772	716	713	757	726	720	717	704	689	729	701	736	692	713	745	714	701	690	686	708	733	637	709	754	757	720	728	695	727	741	703	686	688	722	715	764	753	719	719	733	703	702	731	720	720	737	724	695	711	691	748	683	671	741	683	742	761	725	710	748	693	714	732	701	729	651	713	726	742	770	704	693	692	703	701	729	742	758	695	741	733	701	763	731	724	732	684	720	708	710	726	687	729	724	721	778	717	671	727	704	749	754	730	696	713	726	732	792	731	720	736	692	716	713	680	734	759	742	689	703	705	698	693	767	723	744	734	730	683	722	710	725	734	726	715	634	730	679	707	689	703	722	681	730	777	713	670	759	683	718	709	703	754	731	718	739	756	731	733	715	718	719	685	754	761	692	718	794	698	719	744	654	723	713	688	723	752	711	730	701	793	674	691	694	733	753	711	790	730	693	717	720	705	704	730	752	777	684	671	695	701	703	706	692	732	694	693	705	723	706	687	726	693	749	740	699	676	715	710	717	704	699	697	725	673	693	720	722	730	738	725	686	686	712	687	643	718	690	714	737	744	721	724	742	769	692	737	708	722	786	736	727	705	681	719	687	738	709	739	714	694	723	747	717	748	706	713	691	707	737	713	747	734	753	664	705	734	737	756	740	742	726	727	784	684	740	711	727	720	758	744	717	745	670	726	730	703	672	698	696	705	750	717	691	655	757	706	746	717	754	785	684	691	722	678	741
24476	20819	24308	27390	19350	1278	508	437	366	411	409	444	393	387	383	402	395	404	378	432	362	395	343	374	395	374	381	408	376	395	385	392	361	382	341	345	380	373	346	380	401	404	404	398	378	384	420	376	394	394	395	384	347	347	394	387	390	367	327	412	336	417	427	384	374	378	354	365	391	378	405	392	371	368	346	403	350	396	395	377	434	411	367	368	378	347	356	350	395	386	410	386	370	368	381	355	346	346	399	363	353	386	423	370	375	334	353	359	384	397	346	341	358	351	365	378	416	360	351	370	381	399	380	430	391	377	411	357	404	363	362	352	385	390	358	388	356	367	370	373	387	391	394	342	358	340	399	432	357	382	357	360	390	406	394	387	357	414	366	367	334	378	380	364	348	379	339	324	377	381	339	387	356	373	361	382	406	375	359	337	405	358	384	360	375	354	382	392	362	373	379	385	395	407	425	389	411	403	369	374	378	379	407	350	373	385	401	409	359	404	369	392	378	435	357	389	379	363	369	368	366	397	390	400	345	357	355	376	351	362	355	369	393	379	383	357	328	366	398	368	404	393	354	372	378	357	357	365	393	399	406	400	385	376	333	353	389	384	373	374	353	354	372	381	366	382	383	392	374	384	348	389	396	389	383	365	360	390	349	368	361	344	369	319	382	353	403	410	379	389	355	393	401	330	391	387	405	356	371	391	399	375	380	405	378	393	380	377	405	374	365	349	332	377	378	420	341	385	368	410	397	369	339	358	368	374	376	383	355	429	338	346	342	344	415	393	365	402	389	434	357	385	408	368	376	331	381	359	402	352	382	358	371	393	362	365	344	391	352	400	361	364	353	350	406	380	364	364	338	380	380	385	371	344	354	348	411	374	372	374	400	367	359	367	397	365	379	383	360	378	360	347	372	371	367	381	354	366	360	418	337	392	368	387	387	399	374	371	351	394	385	381	337	377	356	352	390	389	366	364	364	315	380	377	359	382	375	330	393	333	388	359	356	374	340	412	358	366	395	404	378	399	364	398	360	401	357	383	367	369	367	405	366	378	350	359	366	413	367	376	378	343	429	372	375	363	380	363	369	417	354	411	357	395	362	381	370	363	386	367	360	395	369	376	351	386	357	400	388	327	385	353	371	405	391	381	362	349	365	390	367	364	354	323	338	317	382	364	348	352	379	395	363	352	357	359	367	379	393	357	374	373	360	362	336	363	383	354	355	393	341	369	341	401	372	358	382	421	373	353	353	386	375	346	412	404	389	378	404	355	405	368	403	364	369	384	384	406	380	354	394	362	419	379	380	383	350	389	388	364	412	383	369	380	397	362	397	379	317	345	325	403	345	356	357	389	368	373	352	386	337	396	397	369	360	359	360	388	385	411	365	355	380	353	362	368	384	352	386	406	371	391	375	410	379	401	361	400	362	399	377	367	387	396	382	342	369	345	368	401	373	344	392	367	401	363	376	357	380	401	358	367	350	381	356	365	376	391	344	349	346	394	397	374	396	360	369	368	377	379	384	414	392	385	407	366	401	377	350	381	369	374	355	362	378	402	376	381	388	342	347	346	389	356	351	375	370	373	403	390	372	344	395	377	360	376	381	346	396	399	357	359	380	382	374	378	391	381	352	381	360	380	377	363	392	407	369	401	383	383	369	370	370	386	345	396	339	399	409	343	398	391	362	371	380	342	383	365	350	357	327	381	381	379	391	393	346	366	375	368	334	370	395	413	367	400	372	367	374	415	359	367	372	365	378	360	375	368	357	373	379	324	366	382	391	379	365	339	398	385	438	395	372	366	361	383	380	359	342	359	391	369	444	377	362	403	371	406	387	372	386	378	333	404	368	388	366	348	403	355	389	404	403	360	355	378	347	391	387	379	400	337	345	371	384	344	374	388	363	360	388	365	374	367	378	369	364	379	388	382	364	404	367	376	374	351	354	386	384	390	403	366	391	386	359	355	391	370	370	379	363	357	359	391	388	361	360	370	387	391	400	338	393	380	377	385	384	329	403	368	349	399	352	369	376	366	341	373	352	367	388	390	333	396	364	399	352	360	356	345	356	378	380	387	361	356	363	348	368	404	372	360	340	389	341	375	370	385	388	395	367	372	370	339	399	392	334	393	365	388	360	364	359	389	385	358	365	378	382	379	340	342	350	361	377	365	396	355	366	377	372	398	376	390	368	393	362	383	405	397	407	360	346	379	382	344	395	369	390	411	365	375	353	339	376	385	379	386	404	368	353	365	372	383	386	399	383	368	351	399	389	406	363	408	363	373	359	404	424	363	393	398	345	361	336	399	379	384	381	337	368	384	396	374	401	346	369	407	421	386	412	384	353	383	415	398	369	359	372	371	351	364	403	391	384	380	382	368	366	354	354	376	352	356	359	402	401	354	346	387	410	351	343	373	386	334	368	388	340	352	392	377	389	397	383	382	405	357	349	374	364	356	338	360	367	374	369	366	366	373	387	334	417	365	370	370	390	368	391	346	360	366	387	324	375	355	349	381	368	417	372	370	379	357	368	379	339	374	378	386	385	379	397	374	409	386	348	382	370	364	362	373	341	357	373	362	341	383	353	392	355	345	349	354	382	372	356	347	367	389	363	383	347	395	401	354	392	375	388	386	390	382	376	383	414	355	359	382	379	391	351	383	418	337	391	375	406	360	370	344	368	359	374	407	380	379	402	377	406	400	389	390	370	378	407	394	394	349	365	371	364	405	382	389	400	359	361	363	362	349	343	352	357	400	351	402	379	392	380	395	343	343	360	338	366	357	366	397	401	348	409	366	363	371	415	354	364	372	351	385	392	370	363	403	416	414	377	378	361	342	377	349	386	377	348	380	373	408	353	372	330	358	399	374	349	380	327	398	338	375	368	402	375	343	365	358	400	376	368	360	390	363	372	378	340	349	386	423	403	415	352	382	355	370	377	383	378	340	370	373	360	347	385	347	345	362	393	394	403	383	392	338	353	376	349	368	360	379	386	367	427	356	363	379	369	398	373	386	386	390	388	413	374	337	359	380	383	375	382	359	362	352	367	379	374	387	409	365	409	341	362	387	390	357	371	389	355	348	343	402	367	394	372	366	347	385	380	402	403	387	353	380	382	375	353	356	350	386	389	352	383	381	353	360	363	364	362	349	364	360	369	337	357	372	337	377	371	401	380	377	364	386	388	399	351	395	358	417	371	406	334	391	395	342	381	340	396	374	385	402	330	370	378	384	379	345	366	370	371	380	332	354	386	357	401	345	349	385	380	358	349	369	404	397	396	400	390	372	351	368	360	340	386	378	371	345	370	365	349	398	353	366	370	371	367	363	348	360	362	354	388	366	411	365	383	350	342	359	384	433	386	405	400	366	389	353	417	374	346	366	398	362	373	374	328	398	374	371	348	359	374	371	368	397	403	374	345	404	379	386	376	369	369	365	406	411	358	370	412	374	401	364	411	386	399	422	349	398	379	337	356	401	368	392	346	358	367	375	340	336	361	363	420	361	324	360
3276	2944	2022	1271	1029	943	917	843	859	818	849	824	837	770	816	855	819	845	820	873	834	798	821	860	872	839	853	829	813	858	808	818	804	817	840	806	816	830	793	798	807	833	776	838	870	869	871	824	815	854	802	811	826	845	895	879	882	795	809	822	827	834	810	832	851	872	832	809	898	823	837	823	841	868	821	810	829	833	790	841	819	819	817	806	799	851	849	811	792	833	836	778	886	814	809	893	828	883	786	779	852	864	847	796	818	863	811	801	793	887	772	806	797	861	862	814	801	841	836	816	813	818	833	837	869	835	828	779	856	850	867	854	809	809	830	786	834	824	828	822	818	825	800	831	856	788	861	878	855	843	796	791	815	813	853	825	824	819	811	864	833	853	829	812	857	866	823	804	806	846	784	789	855	841	845	836	837	843	817	820	829	849	811	824	799	831	819	828	790	823	790	828	831	803	830	783	789	793	850	835	815	786	806	804	796	839	803	837	853	792	861	810	786	793	835	809	840	805	829	806	837	847	801	847	830	815	806	817	844	851	829	839	782	916	828	819	832	853	802	794	770	873	780	865	825	800	845	833	850	831	815	867	850	818	824	853	827	882	848	798	786	856	824	845	830	870	821	794	815	817	813	849	796	837	845	810	802	841	831	825	878	792	843	849	807	846	842	810	813	849	890	839	853	834	776	809	823	827	772	793	858	815	788	872	806	839	835	887	810	814	814	811	815	842	800	873	791	831	804	789	826	792	805	862	815	874	833	824	844	824	833	817	841	823	818	816	860	841	784	791	834	829	830	838	851	849	834	796	814	822	843	832	848	838	829	814	835	849	860	857	822	782	885	843	840	840	877	838	774	831	834	796	853	858	844	794	862	855	854	826	836	798	768	823	839	834	827	821	821	842	869	799	816	807	830	800	832	832	841	850	794	839	881	817	800	833	836	845	808	832	891	842	866	844	843	881	853	839	807	864	784	834	833	833	809	851	850	836	821	809	830	851	780	848	789	851	806	831	850	822	827	801	781	851	808	780	832	841	789	849	859	804	828	823	893	804	821	834	763	805	832	795	842	814	852	843	835	824	840	850	790	793	860	815	781	806	830	819	801	840	843	841	807	861	868	833	800	864	843	857	801	827	772	804	805	793	814	870	850	828	809	797	833	817	804	824	832	870	858	852	896	854	816	818	858	800	821	794	802	869	837	820	850	852	831	845	821	821	826	815	900	812	806	830	836	771	812	818	847	808	871	827	787	848	803	805	838	837	812	822	806	828	823	823	829	838	834	880	849	881	798	794	807	883	800	828	839	868	881	851	813	814	808	785	882	835	797	781	814	853	802	812	803	797	876	849	846	842	796	825	834	747	858	886	850	865	776	802	777	857	793	852	838	855	836	831	866	792	817	820	792	816	832	803	850	810	861	827	829	826	855	803	841	799	796	774	828	778	838	779	837	853	830	880	834	832	793	796	855	791	800	861	866	810	867	807	848	825	772	834	807	827	787	838	842	810	878	820	799	865	857	802	805	802	861	827	803	821	810	809	841	849	894	827	825	892	797	787	858	818	860	856	779	805	783	825	788	881	906	802	749	851	824	856	834	848	806	838	831	813	778	783	823	814	845	822	872	815	838	828	786	857	807	847	765	840	844	812	826	873	776	770	823	830	780	861	809	835	776	809	862	829	820	854	821	844	818	802	778	778	844	814	870	847	858	807	781	826	863	865	819	797	825	831	840	837	823	851	872	845	842	804	833	830	784	834	828	815	867	827	878	819	782	806	801	901	853	824	844	805	887	776	858	825	850	808	846	790	778	824	868	865	818	846	859	893	851	885	892	872	815	815	808	836	844	810	841	780	848	895	839	800	855	877	785	814	814	817	840	840	779	790	823	834	814	912	832	845	808	843	811	843	810	838	877	798	816	861	817	855	809	797	844	827	795	840	840	830	792	835	834	828	806	843	879	810	826	854	793	819	832	841	832	785	866	808	798	815	875	831	840	817	831	850	814	836	839	843	833	864	830	820	819	829	782	829	870	834	859	810	810	805	836	812	812	825	844	820	813	870	841	817	858	857	785	778	798	856	801	818	887	777	833	865	820	869	814	802	849	827	835	827	827	812	820	839	836	840	828	840	828	818	789	878	847	829	829	864	806	823	826	822	865	853	841	845	790	811	854	830	814	785	869	825	856	818	830	823	816	806	822	780	881	788	839	787	804	831	809	808	817	828	846	810	801	824	844	817	811	847	838	813	764	814	855	812	839	870	878	795	812	804	885	829	773	841	815	828	883	798	857	808	840	818	865	861	783	852	829	801	905	803	828	826	875	807	857	841	798	842	821	817	849	796	815	873	816	840	809	788	835	826	821	772	807	784	825	791	846	846	845	823	831	820	783	844	843	817	822	822	778	831	870	780	851	844	784	821	868	836	846	835	809	889	813	838	794	792	845	819	844	770	820	809	788	831	820	813	808	794	826	847	868	808	790	849	867	842	841	836	778	841	791	804	826	783	784	812	850	846	823	791	817	806	816	817	839	816	809	839	851	783	794	835	854	857	852	818	800	789	780	813	827	901	803	861	866	837	833	828	803	769	859	850	836	833	836	856	852	788	850	803	823	832	798	861	844	836	814	845	844	870	848	854	821	801	864	825	782	794	819	838	850	809	812	853	869	798	803	826	814	853	813	830	871	794	804	823	808	802	765	819	792	812	773	789	815	854	832	826	800	836	809	847	799	850	827	837	877	819	855	847	846	811	816	841	878	796	897	770	833	848	856	803	825	849	859	859	831	865	839	851	862	830	798	824	834	791	820	809	859	786	827	862	915	838	774	776	806	803	837	822	826	853	800	851	853	795	842	809	877	807	806	774	883	828	839	864	803	817	814	873	833	828	785	784	841	822	831	797	813	891	834	790	868	850	832	833	860	852	818	828	869	854	810	833	857	827	821	846	826	862	819	813	792	829	856	864	874	811	851	870	846	813	835	846	802	829	888	794	796	863	851	845	826	812	877	839	830	828	816	803	831	821	897	849	776	831	843	815	823	832	871	836	791	828	879	835	843	823	863	801	831	838	870	792	851	852	879	845	795	829	785	784	812	823	798	847	850	840	840	805	786	800	874	853	799	827	817	863	842	790	843	842	861	782	815	859	820	849	865	862	816	893	857	795	791	790	820	788	875	831	803	801	834	800	832	812	801	780	795	844	802	846	834	787	834	811	811	832	834	817	828	835	806	809	853	888	882	804	846	837	836	832	791	859	823	830	826	860	865	807	791	830	792	831	871	834	839	892	835	800	790	844	840	862	813	832	823	801	783	816	776	837	854	786	861	843	845	819	817	829	804	815	802	815	837	841	850	854	791	861	798	831	790	828	807	807	846	818	816	810	835	809	877	778	793	799	829	831	816	857	838	804	827	823	811	835	827	812	829	820	879	826	867	781	815	863	833	822	791	850	815	807	840	859	771	757	765	839	772	825	803	832	872	810	816	808	869	865	866	780	786	864	802	771
23608	20860	25102	26742	20874	20860	2756	479	358	311	326	283	264	295	256	282	286	240	265	242	268	245	237	238	228	220	231	238	248	216	244	231	217	215	219	221	215	255	240	231	239	225	223	204	238	204	232	213	222	221	218	234	226	244	212	208	214	239	232	238	238	213	235	244	211	197	224	225	182	203	221	184	221	219	226	237	210	221	229	221	217	220	235	258	201	209	220	198	241	197	245	221	226	210	217	222	239	246	203	223	226	226	231	216	211	218	221	253	215	217	214	202	228	241	217	239	236	198	235	252	232	227	233	217	231	242	191	247	212	219	238	226	221	267	208	230	263	230	244	205	202	231	212	211	254	232	241	241	208	212	225	214	227	230	228	249	212	194	209	228	227	236	211	218	254	237	190	230	220	240	216	213	219	219	212	209	242	229	224	219	211	230	204	210	244	233	207	239	218	214	214	207	212	221	210	236	207	230	239	237	247	260	220	233	225	222	215	217	214	240	223	203	213	232	230	216	197	231	219	221	198	227	218	234	236	219	230	234	232	218	190	255	209	238	255	216	264	230	208	228	230	225	244	210	218	209	200	217	209	236	200	211	236	218	213	245	217	214	219	209	221	270	245	192	212	240	219	229	241	210	228	210	228	214	206	215	214	228	219	247	249	236	230	230	234	268	190	197	231	203	204	234	246	246	202	231	211	216	240	237	198	225	192	183	254	262	253	209	241	243	229	238	219	222	206	223	205	194	235	242	212	246	226	231	218	216	217	251	222	179	194	200	224	205	213	224	259	215	207	230	227	221	230	224	231	230	212	219	228	231	227	227	219	211	205	226	206	226	228	237	247	256	224	208	220	207	213	213	211	250	257	218	208	218	240	221	233	232	244	234	236	204	232	234	220	206	207	211	216	221	217	224	231	227	212	240	208	222	234	238	224	231	235	230	210	237	240	221	240	240	224	232	216	236	262	201	200	213	235	233	222	211	216	212	215	207	229	273	216	219	226	212	245	227	230	212	218	211	197	218	206	234	241	239	206	217	213	244	196	225	196	205	208	217	221	211	239	242	232	202	237	204	196	213	214	250	241	211	213	216	245	227	205	242	223	215	252	242	249	240	232	233	234	234	227	228	227	220	219	247	195	223	236	238	216	213	224	228	234	209	232	211	239	217	224	232	251	236	232	252	224	210	205	215	247	231	238	228	215	212	219	227	200	226	234	201	206	198	207	208	222	222	226	206	202	211	213	211	246	207	204	219	191	244	217	226	215	210	214	212	255	249	209	235	237	225	204	233	233	233	222	246	234	202	225	234	200	233	218	253	208	232	237	217	254	214	217	228	242	238	226	225	222	219	239	187	237	259	231	217	226	243	217	240	203	220	220	223	222	230	210	198	238	244	232	241	214	210	218	205	239	227	199	225	239	226	241	257	207	193	203	202	238	227	227	224	226	251	223	237	225	235	210	218	226	196	239	248	228	212	223	234	212	215	243	245	234	231	231	210	240	221	214	218	218	200	222	183	216	189	215	223	222	226	213	212	220	202	209	223	209	204	229	233	178	245	215	237	227	217	231	237	220	205	281	204	231	205	210	237	225	232	231	212	210	227	265	224	208	205	205	225	216	233	253	246	258	218	222	225	212	239	218	243	248	211	232	230	213	221	249	204	214	249	259	206	237	236	229	226	233	240	202	246	223	230	225	218	242	218	221	224	205	236	205	213	258	217	226	239	251	231	229	225	217	226	232	232	245	206	238	215	216	198	209	226	230	224	219	200	236	224	226	231	209	228	229	224	229	227	223	212	230	220	226	247	231	213	207	226	211	228	237	203	214	269	229	190	224	254	226	230	245	216	227	236	259	217	220	190	191	208	222	173	199	243	244	204	231	226	208	199	226	202	234	196	242	204	242	210	258	226	198	225	195	230	199	201	226	218	209	263	240	209	215	220	237	205	238	219	235	204	223	214	239	237	235	237	213	223	202	237	234	206	215	225	220	217	228	213	200	235	230	211	202	217	207	190	243	215	233	230	212	227	231	200	237	232	238	223	216	217	218	219	233	208	214	216	194	228	244	232	219	208	245	250	235	229	205	218	239	245	233	212	225	224	213	210	210	232	226	215	202	239	214	222	241	196	216	222	265	228	227	203	231	212	239	200	199	232	242	197	219	230	210	208	245	231	239	238	241	241	212	209	247	231	248	261	253	227	199	242	256	217	224	213	218	202	207	240	241	224	219	226	189	199	216	232	233	229	214	225	228	240	206	230	246	236	209	231	219	223	240	238	258	222	232	242	216	208	240	264	238	211	204	218	221	222	229	250	228	237	229	223	193	246	216	223	213	221	228	234	234	241	199	244	227	211	187	234	257	244	223	202	226	245	206	259	238	220	213	203	212	224	222	218	268	238	212	234	238	223	195	202	216	225	219	233	222	213	208	211	226	214	217	236	210	190	204	208	210	224	222	255	242	231	235	224	237	211	223	249	195	225	251	221	240	205	189	232	223	219	234	215	252	223	209	218	207	224	251	214	239	234	243	238	217	201	214	208	236	208	238	221	203	207	218	240	232	231	221	198	222	230	216	214	236	223	226	230	241	235	224	235	251	238	258	223	219	224	205	208	202	235	217	244	218	216	221	182	231	210	221	215	248	225	218	230	237	223	230	217	204	221	245	243	213	212	220	247	219	200	207	231	224	185	244	221	209	219	219	209	231	238	237	247	203	212	233	198	244	215	214	222	231	205	216	232	232	218	232	201	234	241	231	214	216	218	218	210	231	239	220	192	207	250	222	197	205	214	230	231	218	248	211	205	219	205	265	258	224	242	200	209	227	246	250	219	194	227	246	203	211	241	233	246	238	210	250	232	195	222	235	211	199	238	238	250	208	227	211	224	214	222	195	227	185	206	243	186	242	208	236	216	186	235	219	204	224	190	220	190	194	222	203	209	247	229	231	195	197	221	208	202	225	222	231	240	192	222	226	221	253	218	214	226	235	218	224	241	233	223	226	212	202	232	246	209	229	232	229	215	189	193	190	237	222	236	179	206	188	202	252	219	235	240	227	207	212	206	214	201	200	211	247	200	242	267	224	213	258	218	222	221	216	202	212	187	233	217	241	237	221	238	257	251	209	222	193	222	235	199	192	210	217	218	218	221	198	184	200	221	215	231	204	256	218	237	201	217	236	217	211	235	240	207	223	228	236	275	246	191	230	213	235	261	209	240	207	211	250	205	251	252	208	233	226	226	221	215	227	200	209	227	224	219	221	200	213	224	207	209	185	224	194	229	225	241	204	215	254	201	233	213	222	222	238	226	230	255	228	243	255	194	215	222	219	235	217	229	232	234	213	220	255	212	248	225	206	239	205	221	233	236	216	217	226	227	188	239	223	188	214	200	214	221	206	237	220	204	244	198	219	225	210	214	238	226	214	222	213	214	212	202	235	218	223	198	255	240	214	182	238	234	228	215	215	208	204	227	236	212	239	239	221	221	236	213	213	241	237	238	195	212	229	230
3360	4877	3064	1479	963	759	656	624	607	568	545	525	533	516	524	526	552	528	485	492	490	533	522	526	523	477	526	500	498	489	487	515	515	557	483	530	481	531	492	505	545	526	509	529	496	521	526	502	560	539	556	525	536	536	529	526	530	513	501	521	479	509	474	509	521	503	525	530	507	545	490	516	548	549	497	514	528	511	480	531	539	536	487	505	516	503	521	513	492	511	440	492	529	455	528	515	529	525	519	502	515	512	523	498	511	505	516	524	501	530	519	512	537	516	529	536	500	500	485	514	540	522	535	526	511	522	537	491	493	523	497	512	490	483	499	487	512	528	503	495	476	532	537	517	509	516	537	564	495	478	490	462	499	516	492	542	530	525	520	534	476	510	521	516	533	489	517	465	499	502	538	528	517	533	488	549	497	506	509	507	536	483	532	497	504	477	528	525	520	496	567	527	523	523	512	464	512	516	524	528	513	511	509	502	521	530	548	510	502	504	519	484	549	525	516	501	513	527	524	508	493	521	548	517	488	494	532	534	492	487	536	537	471	501	517	488	509	513	481	520	516	546	531	501	541	525	549	502	501	524	516	514	504	507	495	488	486	480	519	560	546	511	513	478	544	537	552	477	450	531	510	521	548	520	512	488	504	549	503	549	545	479	541	488	546	521	551	508	551	478	507	478	548	470	540	496	500	537	553	550	514	539	558	536	541	518	472	510	549	500	541	529	507	561	523	523	538	520	488	500	513	487	531	581	533	532	483	525	480	526	497	558	522	536	482	534	514	469	472	569	481	515	532	578	504	513	492	512	524	507	495	497	489	490	512	500	538	523	564	545	570	501	494	563	529	494	508	496	549	551	496	540	488	482	503	503	529	490	518	526	515	496	476	494	490	516	522	492	501	536	497	494	496	532	520	517	481	504	524	528	534	472	500	559	506	508	494	489	519	534	518	518	539	465	532	502	491	484	519	509	504	520	488	544	542	504	494	505	505	493	497	536	496	487	517	505	508	518	513	527	506	497	559	529	490	497	521	503	510	539	543	500	546	518	546	501	491	496	518	519	515	485	500	494	530	507	521	560	512	501	492	485	489	532	521	507	537	518	506	512	556	511	520	448	525	492	545	504	500	483	505	485	524	500	521	522	537	506	494	490	544	517	513	528	547	477	543	491	528	510	506	509	512	510	536	531	509	504	479	472	504	464	507	558	520	511	536	496	524	485	506	511	504	505	488	541	510	475	512	480	533	509	503	519	549	535	533	508	511	499	519	535	534	511	502	498	539	502	514	483	519	578	512	514	501	498	538	488	529	479	520	512	516	506	491	528	557	478	547	500	480	509	519	497	516	503	556	523	525	514	528	522	532	532	500	542	498	540	518	534	528	541	554	502	531	491	530	490	485	506	523	516	488	528	528	534	514	499	551	544	515	496	554	510	508	492	525	495	495	485	530	515	516	504	522	503	560	519	503	509	527	562	518	500	535	496	503	509	508	496	508	488	492	491	518	526	541	525	489	493	527	480	520	488	510	538	537	519	521	473	477	551	481	519	492	491	518	484	524	515	489	530	555	494	513	518	573	514	518	501	487	481	522	509	508	540	526	506	534	479	504	526	496	490	471	500	521	496	521	534	513	508	514	489	504	487	508	575	502	508	460	499	514	520	496	566	553	478	538	482	495	479	486	487	509	500	519	548	493	512	530	493	493	467	498	453	496	536	490	506	539	519	499	490	501	519	484	520	512	479	524	495	515	504	514	523	514	514	474	496	504	489	507	502	497	496	533	482	545	525	537	542	537	544	502	475	498	533	497	501	513	466	508	491	528	578	510	496	524	515	514	505	529	507	517	500	536	484	536	508	511	513	507	441	501	522	540	488	501	494	493	489	535	503	495	532	515	552	486	554	510	512	482	523	523	505	506	512	512	503	544	503	522	505	520	530	515	501	493	498	473	477	522	491	465	534	507	508	530	503	520	467	510	483	514	530	541	520	516	493	496	451	505	530	514	507	522	510	498	527	507	520	518	512	473	550	549	497	524	522	521	505	503	557	494	532	486	497	493	496	509	513	512	523	540	476	503	501	529	502	504	504	527	517	545	532	468	479	516	520	525	523	504	543	509	536	524	530	499	519	492	520	459	529	489	522	520	518	524	520	459	507	509	522	549	494	535	498	524	450	501	506	504	531	504	501	521	535	508	501	574	476	506	480	539	512	518	459	533	530	521	537	497	480	503	499	515	499	567	527	470	506	541	485	553	496	531	524	516	533	497	536	460	499	572	547	558	483	509	503	486	489	503	574	508	518	518	492	516	542	497	488	524	513	527	490	518	532	521	517	498	537	523	515	520	534	514	532	502	553	529	534	531	506	543	513	528	506	507	494	523	515	538	457	507	495	525	498	484	545	489	570	516	505	500	536	533	485	529	484	515	512	506	482	508	498	517	491	509	510	513	502	518	477	510	495	458	527	532	537	540	531	485	525	521	517	496	485	489	513	520	488	541	497	522	502	536	513	497	463	498	483	524	528	502	517	532	533	521	498	514	500	471	529	542	550	516	526	536	527	495	507	516	517	558	533	504	527	560	528	498	508	539	517	501	529	521	491	505	492	543	502	523	521	523	475	497	488	496	525	495	503	531	508	512	490	481	477	472	536	492	526	515	513	509	528	529	535	490	477	513	521	518	529	570	542	479	501	525	483	529	509	547	479	495	525	528	541	520	500	496	503	507	546	536	528	511	519	517	526	518	516	559	511	510	500	495	517	533	532	495	484	460	511	534	532	503	521	586	518	536	540	536	538	519	508	509	503	476	503	517	490	511	525	533	537	454	557	505	526	561	543	522	580	547	528	530	468	516	511	487	526	484	470	505	514	553	522	506	499	492	543	487	515	526	524	540	525	516	527	501	493	491	528	513	524	492	480	506	512	542	483	469	502	477	489	519	467	498	501	533	552	537	506	515	536	529	529	558	475	502	529	502	575	525	523	547	527	498	536	520	456	522	499	502	479	491	500	510	491	488	525	495	480	493	486	518	477	497	507	499	497	534	506	532	496	529	478	546	468	480	509	525	535	504	499	527	493	499	506	516	520	543	479	471	498	470	542	505	529	503	502	529	517	525	521	506	475	529	544	540	491	547	501	506	507	499	465	521	539	525	537	465	500	533	526	468	496	512	514	532	500	556	540	504	517	513	522	494	525	537	492	539	500	462	563	512	489	522	499	525	509	503	500	489	548	523	527	513	521	543	537	521	493	510	525	562	503	505	507	496	494	503	497	497	511	567	537	469	475	568	478	565	501	520	514	545	500	565	518	540	502	497	473	544	524	529	511	518	510	530	487	518	526	472	531	490	532	545	523	534	503	524	486	505	501	515	530	524	528	521	529	551	526	532	527	496	495	529	482	502	525	571	488	476	489	510	481	516	509	507	555	509	500	491	477	501	491	513	531	506	498	508	519	508	480	521	512	490	534	504	499	516	495	549	494	497	471	512	506	557	490	498	515	511	514
32565	11774	1378	481	369	328	324	316	302	312	311	283	309	302	304	315	285	300	313	297	321	274	300	276	299	291	334	321	307	310	304	316	294	306	286	306	284	271	322	304	307	315	316	284	269	295	308	304	292	296	292	269	317	299	286	300	304	313	300	328	313	328	333	294	306	320	299	285	285	303	295	287	333	282	290	325	296	316	351	320	293	327	316	311	284	305	280	334	295	288	301	325	309	277	303	305	283	286	294	294	317	320	283	317	297	301	289	275	292	279	310	323	335	287	307	290	288	284	356	304	269	279	327	288	351	292	316	282	295	302	322	300	300	312	322	308	293	300	312	267	320	281	297	318	287	279	304	297	282	327	298	341	325	262	286	289	304	313	319	300	293	324	301	307	293	338	307	296	310	271	265	307	331	261	311	305	310	305	320	313	296	330	289	301	300	299	339	301	278	301	248	255	294	315	286	343	314	318	293	326	299	290	299	313	298	303	264	286	298	306	290	293	318	297	295	292	319	320	333	307	281	318	289	282	295	309	273	271	320	333	273	303	280	302	338	301	288	314	283	264	315	279	269	299	323	333	292	301	305	323	315	286	332	313	302	321	304	282	314	290	295	312	291	313	307	311	285	322	307	277	292	301	275	308	303	316	290	308	331	313	284	319	306	306	299	302	264	309	289	300	317	316	285	310	304	276	297	287	310	290	312	334	298	304	299	320	340	307	308	290	317	297	286	317	264	289	266	277	307	339	304	338	300	311	301	297	297	277	292	285	290	308	287	301	286	290	253	316	315	254	296	280	262	305	327	312	307	291	282	276	320	291	302	285	299	288	275	268	320	281	331	312	295	298	316	308	305	288	295	283	323	308	261	280	311	299	287	271	271	305	306	280	307	288	294	310	270	305	300	326	299	331	277	311	262	285	335	307	274	290	330	293	276	302	318	327	268	314	324	285	303	269	304	313	341	294	320	349	315	277	277	304	282	330	327	312	290	319	289	336	297	306	331	303	303	299	321	300	309	294	290	282	297	274	300	336	324	287	305	299	323	304	319	326	300	304	319	293	312	302	307	295	317	254	305	306	284	345	290	314	313	314	314	324	317	272	321	296	293	298	294	313	319	315	297	288	303	288	293	310	309	288	277	303	325	315	315	304	272	327	298	321	307	313	273	284	300	283	272	280	311	292	339	265	284	302	272	289	311	323	307	325	329	291	302	294	292	303	292	303	317	301	294	312	283	345	303	287	306	300	310	288	318	263	308	326	267	297	280	301	317	305	247	319	288	290	311	278	310	313	291	302	287	282	305	271	303	308	305	302	290	341	296	300	299	303	306	292	303	315	315	322	301	271	301	267	281	285	260	322	317	276	303	292	309	296	315	307	286	274	312	331	291	294	300	291	305	309	311	303	325	270	285	267	256	330	251	343	276	324	315	304	346	327	321	314	310	284	308	308	288	308	284	293	313	286	285	323	319	312	309	328	285	285	281	325	250	301	312	316	265	317	272	288	264	295	317	308	311	292	303	287	303	278	290	328	302	318	333	302	313	306	313	305	289	315	275	286	282	323	288	286	300	291	300	283	281	301	294	317	302	282	282	298	285	284	312	300	310	322	326	311	303	309	320	286	312	287	324	288	317	302	331	293	300	282	264	306	288	318	282	276	295	294	290	318	316	325	335	325	290	345	294	322	314	291	315	294	302	328	328	297	299	285	261	314	302	337	317	304	317	317	308	340	306	301	296	268	288	326	296	293	289	289	293	313	336	330	293	314	306	304	285	300	306	307	314	281	297	303	313	290	293	313	333	299	310	316	345	307	281	278	290	289	288	278	325	262	314	308	323	303	305	286	294	267	297	329	298	334	288	353	294	303	302	267	284	293	316	319	297	312	296	248	290	310	289	332	299	309	291	293	311	305	299	302	326	250	293	282	306	328	290	291	298	332	316	299	345	331	300	306	300	301	309	287	318	317	314	296	269	280	313	316	275	293	305	292	312	268	289	301	329	324	307	293	299	295	284	281	267	304	276	289	311	299	284	299	320	307	296	293	295	275	323	279	300	299	296	318	305	313	289	297	349	279	322	297	309	312	309	328	294	297	322	274	319	310	308	279	300	312	325	302	307	274	300	300	307	284	324	286	285	313	303	290	294	290	310	308	302	297	313	294	281	276	328	284	304	290	311	307	293	320	351	321	272	307	293	300	287	307	296	314	331	293	296	321	310	304	317	313	285	302	270	307	343	309	310	307	289	305	304	304	302	316	346	290	282	320	324	296	291	298	302	327	326	326	273	309	322	301	297	290	339	289	322	246	325	331	340	306	288	272	270	306	311	273	306	315	337	306	310	270	287	275	308	320	325	293	322	324	303	314	286	337	296	285	297	289	292	312	320	323	290	303	305	318	284	287	286	329	314	278	295	273	268	302	308	296	276	310	304	306	311	317	300	293	292	315	329	303	299	307	294	324	283	295	280	326	309	322	293	332	286	292	311	279	334	296	306	294	304	314	307	317	286	311	323	297	295	309	320	319	311	320	284	320	321	324	337	289	314	314	309	328	320	305	301	289	303	318	292	263	288	284	280	300	315	279	284	285	270	300	293	305	319	284	282	325	295	270	315	323	303	282	311	322	302	309	294	328	315	303	293	307	321	290	303	267	302	282	307	321	297	286	310	293	321	320	342	306	270	333	287	310	324	298	319	325	295	302	290	326	294	300	300	300	315	274	285	314	310	287	284	301	301	311	281	304	320	287	306	325	308	272	292	305	288	289	291	298	316	256	301	303	354	303	305	320	324	302	303	285	362	347	325	280	332	333	294	283	304	328	299	311	305	305	304	322	328	321	302	371	287	297	320	312	331	267	335	285	287	286	318	300	309	306	320	320	315	300	323	308	251	324	283	315	295	289	330	275	305	306	321	305	308	307	313	295	304	288	296	312	295	327	293	288	304	300	311	288	274	308	304	309	286	302	301	300	290	324	320	306	277	298	310	306	294	335	321	301	317	291	283	289	300	291	331	294	291	261	310	295	294	323	301	301	299	299	299	253	301	299	299	287	320	257	294	295	336	321	319	300	286	304	293	296	289	301	316	306	300	279	282	303	317	340	296	327	303	282	304	282	288	322	272	283	306	300	292	299	330	283	273	306	313	300	317	305	307	315	335	306	302	268	284	279	297	300	346	326	314	306	294	300	320	289	327	314	329	292	314	333	269	262	315	303	315	285	282	287	296	261	299	305	281	299	280	307	283	326	297	334	316	310	288	291	294	307	343	322	299	308	282	313	276	299	259	293	297	317	337	299	339	312	285	311	329	290	311	297	321	286	299	309	284	312	301	317	309	323	303	261	324	259	326	298	292	329	328	285	314	252	318	306	311	313	344	319	298	277	273	304	297	281	298	301	283	273	311	284	313	305	307	301	309	337	341	320	336	327	322	323	275	286	314	326	291	282	343	295	298	296	297	310	291	266	283	337	296	305	290	291	294	318	292	308	306	320	309	305	310	316	287	283
5135	901	806	716	743	735	660	700	753	718	776	689	703	749	726	671	719	737	724	708	688	670	723	685	678	671	695	757	720	689	706	715	687	715	772	718	692	730	681	705	718	745	706	766	671	693	697	676	715	741	733	733	742	740	712	681	751	745	665	762	716	725	699	714	750	702	705	722	721	691	728	698	669	662	679	676	707	698	731	689	706	724	717	665	670	670	697	738	723	694	715	701	654	653	712	703	721	711	708	698	716	765	757	653	704	695	683	701	743	734	725	696	714	745	747	691	740	681	697	713	701	717	673	716	711	680	656	705	683	677	693	704	708	739	720	665	725	671	702	747	732	661	760	694	733	709	701	687	701	722	713	733	740	706	712	710	717	685	654	687	666	685	730	702	653	725	700	713	705	681	754	688	734	672	715	697	729	728	725	717	723	723	754	765	666	729	712	719	738	696	709	684	726	717	720	734	699	724	678	664	687	681	733	698	677	670	699	643	733	705	701	698	648	675	702	722	756	643	720	700	695	691	728	681	662	706	694	695	705	694	690	699	648	751	741	680	713	685	695	693	736	693	671	690	734	704	657	700	706	725	676	707	688	739	678	708	728	711	751	725	757	694	694	700	696	698	681	744	661	713	747	661	669	723	675	709	732	689	723	677	704	676	720	728	681	697	702	720	719	717	753	719	681	741	704	654	683	674	713	707	655	672	678	713	745	696	711	682	756	739	673	650	671	729	693	684	715	716	691	724	704	691	659	656	718	737	674	656	711	727	713	744	697	710	759	711	682	729	673	685	694	723	679	733	682	710	672	676	670	706	675	733	672	729	708	737	693	739	677	716	696	731	732	687	682	659	675	699	752	714	714	708	673	729	694	684	685	741	681	673	726	704	728	696	685	758	680	735	715	764	746	719	744	694	682	658	680	725	740	663	755	691	692	705	723	693	701	743	685	664	738	743	629	683	720	712	748	727	694	698	682	689	647	758	716	707	697	736	692	690	732	718	711	697	735	693	735	698	708	677	718	704	717	682	703	723	706	722	721	709	716	762	731	648	701	677	720	727	689	700	680	674	737	724	715	687	651	698	665	708	702	693	701	706	663	707	729	722	745	697	695	696	696	710	692	741	737	677	697	676	701	683	727	730	705	688	723	699	733	675	708	704	695	665	681	706	697	651	730	686	724	695	707	683	706	685	709	666	721	625	679	687	701	698	678	700	700	708	693	691	735	716	684	674	695	676	687	739	736	715	683	746	710	722	715	680	755	728	768	674	717	741	730	646	634	694	725	741	693	718	738	699	709	709	699	696	738	703	700	715	660	655	716	698	722	658	693	762	716	761	676	723	735	659	649	704	654	670	698	669	749	719	706	683	694	660	703	715	699	724	694	734	741	706	713	731	665	718	749	733	694	716	762	717	654	694	655	711	694	704	716	764	706	728	737	722	671	704	693	694	739	749	678	723	741	722	731	732	678	670	751	686	745	722	715	713	693	714	743	720	696	704	736	712	681	673	725	737	715	722	721	641	769	712	731	712	714	707	694	751	674	675	712	681	706	718	667	737	690	678	659	690	678	715	722	663	691	723	680	685	697	695	706	772	702	676	690	698	685	682	643	744	735	693	728	710	748	716	662	674	688	745	725	678	714	719	707	686	670	734	709	675	669	720	714	706	689	757	681	759	710	696	730	700	727	687	734	688	736	647	702	720	687	692	684	693	712	694	721	659	658	705	707	659	754	747	707	716	681	686	715	646	650	713	683	704	694	684	721	694	706	702	709	729	723	714	707	724	683	693	708	708	741	679	696	690	714	710	709	732	691	709	707	706	736	661	708	692	686	745	701	707	706	699	725	648	672	685	718	682	721	697	706	750	729	683	702	704	681	740	711	701	731	706	735	725	722	720	652	678	719	685	723	704	690	698	695	723	700	691	675	737	709	699	716	683	762	704	689	691	708	718	729	718	691	699	706	702	703	679	715	720	702	725	733	720	673	711	680	674	689	682	671	732	702	697	684	703	681	684	713	689	748	681	706	718	695	680	668	732	697	643	707	691	713	698	668	726	668	759	705	734	711	681	687	706	714	718	690	672	677	718	723	763	714	712	699	710	691	720	730	751	704	671	662	685	707	703	709	708	703	723	731	699	701	718	713	704	702	646	710	704	719	678	653	686	696	685	680	645	754	738	684	710	715	680	735	704	758	745	689	712	767	758	685	681	736	720	675	674	680	661	722	701	681	707	723	723	720	679	737	714	705	698	689	699	685	725	685	683	756	698	700	718	664	761	713	715	701	676	727	713	729	700	748	713	723	698	740	675	728	732	700	739	651	693	771	724	687	673	712	720	686	688	705	755	694	735	706	698	693	717	728	711	727	793	744	703	710	695	715	654	749	701	718	727	665	717	701	654	685	698	716	751	682	753	743	722	725	681	717	666	670	664	721	752	652	738	736	699	718	732	655	703	680	756	655	684	723	694	704	666	697	733	704	686	690	721	694	723	728	722	732	723	690	740	694	678	688	721	712	659	706	726	713	691	708	718	739	697	696	713	706	687	711	682	692	677	684	728	731	677	741	684	714	704	695	736	674	692	761	684	644	726	708	694	686	716	717	686	738	733	689	724	712	732	695	662	664	705	693	707	710	723	714	699	727	696	680	718	734	695	637	725	731	695	702	736	691	662	689	739	665	706	693	666	729	751	708	754	681	716	719	731	716	698	698	721	724	803	704	718	698	667	718	723	694	700	672	704	688	711	665	692	728	671	776	746	686	709	708	705	702	706	722	726	704	625	661	710	705	721	721	666	732	724	694	714	710	698	738	718	743	704	668	706	686	733	684	684	690	701	713	699	721	704	682	741	715	705	777	752	721	714	744	705	710	669	720	641	666	703	712	709	686	698	716	644	781	684	728	673	736	656	700	694	683	682	725	703	716	713	695	714	677	716	688	639	683	711	704	687	698	700	708	739	695	714	705	704	705	682	740	719	738	697	709	706	711	665	661	687	743	698	689	731	754	672	747	677	744	700	711	714	703	750	751	686	707	659	699	714	712	696	679	681	703	710	685	715	720	684	739	700	694	726	731	738	698	722	709	694	706	724	717	703	720	692	726	680	672	726	666	660	734	707	700	672	698	709	729	716	732	726	726	737	701	693	702	737	727	746	745	688	753	702	693	670	688	649	701	751	680	691	671	708	660	699	694	722	680	680	711	708	690	707	700	673	703	670	664	714	697	697	725	657	724	737	733	713	730	711	689	709	753	737	731	688	735	689	711	658	716	678	693	683	688	718	692	675	704	694	667	700	712	662	731	737	719	697	672	660	695	666	710	705	739	717	681	711	695	716	696	718	701	662	698	746	710	724	738	702	714	750	718	706	729	730	678	707	686	702	726	675	720	688	726	688	734	655	701	731	737	709	716	685	658	725	685	656	728	711	761	658	721	678	692	730	714	731	687	721	707	681	725	708	717	659	688	762	650	719	703	701	685	724	735	715	721	701	673	733	704	684	731	732
24523	20829	24333	27393	19304	1249	570	473	446	408	413	372	405	422	405	398	418	369	384	371	375	372	384	333	406	391	355	388	386	365	355	414	337	391	399	359	362	378	371	378	416	344	389	340	387	334	381	382	381	381	375	379	378	384	415	350	378	362	363	366	398	390	355	398	399	352	392	383	390	385	370	396	378	358	357	376	382	418	400	372	396	370	388	367	417	395	380	378	394	360	366	368	380	372	364	358	381	388	365	364	364	358	397	389	354	367	383	373	386	367	361	348	428	317	350	356	392	367	398	347	354	362	357	384	362	372	358	372	369	339	348	373	419	360	392	406	369	386	413	374	329	389	367	408	384	389	339	372	390	364	368	405	384	389	426	384	378	361	371	347	381	323	368	395	373	375	405	381	380	379	398	358	331	371	350	403	350	376	378	361	386	383	356	344	377	350	381	374	365	399	353	341	334	364	376	373	378	400	408	411	362	390	386	365	398	380	384	379	408	392	390	403	336	359	387	378	394	388	405	369	340	373	380	395	350	328	382	349	397	387	414	334	367	382	367	395	352	359	373	366	368	333	350	387	353	356	365	363	363	357	337	359	373	367	363	346	340	390	388	345	373	362	325	349	384	359	397	385	378	375	366	341	328	349	364	396	363	393	346	356	391	364	373	433	378	416	363	364	371	367	384	380	371	401	370	393	354	370	345	367	412	394	358	363	361	410	375	386	343	355	389	358	358	333	370	378	359	399	395	382	404	391	376	401	365	387	366	332	355	382	353	376	399	388	377	344	356	370	336	377	340	405	327	404	340	365	367	397	413	405	394	413	369	373	385	380	383	361	389	383	357	346	331	359	366	428	371	394	335	361	342	358	352	364	373	376	373	377	401	381	379	343	376	372	396	364	359	394	366	371	362	385	390	379	342	363	319	370	377	390	339	371	372	364	374	366	419	407	381	378	369	361	383	365	406	394	424	375	365	388	364	409	359	349	360	401	390	384	354	389	356	390	364	352	374	365	380	376	402	364	398	370	372	373	370	403	381	356	368	368	356	382	382	385	378	375	380	394	373	373	384	374	372	386	413	391	403	364	342	416	403	371	371	391	382	344	355	365	364	382	347	399	404	377	360	382	402	404	380	386	377	378	379	364	379	369	388	396	384	376	378	365	355	397	400	363	351	351	347	374	370	378	391	345	368	354	375	367	342	350	353	382	335	384	375	366	402	347	353	361	368	343	363	352	413	373	385	369	373	331	365	347	397	415	384	395	353	381	378	382	353	392	372	402	339	387	376	362	377	378	349	338	362	369	358	374	390	370	394	353	377	367	363	350	367	361	369	370	365	379	341	388	377	401	385	351	389	377	397	397	378	384	339	350	366	366	400	388	376	376	387	384	395	346	366	376	382	416	383	336	376	362	405	376	402	373	341	374	382	375	368	365	387	361	348	387	366	363	381	336	370	376	408	439	363	379	361	380	385	383	392	351	347	406	370	376	405	357	335	360	336	373	360	363	373	378	346	333	384	361	389	347	383	374	392	359	381	380	373	359	384	396	399	413	358	338	367	368	386	327	372	347	425	388	399	358	405	374	368	388	398	338	383	411	448	354	371	363	369	366	377	406	374	404	379	358	388	357	378	354	356	384	362	384	329	359	369	410	338	360	370	372	336	388	414	364	367	335	378	363	385	384	372	393	406	374	398	341	364	389	415	386	398	343	387	373	382	361	375	387	344	396	385	382	373	348	383	353	358	370	363	360	356	371	376	356	393	395	351	384	410	385	397	395	373	347	377	383	402	407	399	367	398	338	388	355	349	373	347	350	402	403	385	398	362	386	384	364	395	377	385	382	358	369	385	388	366	349	392	397	376	375	334	377	350	370	426	392	378	355	351	371	387	372	385	409	392	368	365	373	371	363	385	357	380	362	379	364	324	387	390	372	379	387	380	362	350	342	354	322	371	359	349	391	352	387	383	377	346	393	404	342	374	381	381	380	357	345	351	399	385	362	400	388	373	405	359	396	367	363	391	377	361	357	402	397	348	381	360	337	391	373	346	368	365	378	380	358	399	403	373	352	382	342	435	380	349	406	339	368	341	394	345	383	358	364	345	376	382	377	392	390	381	363	387	363	362	368	387	359	349	390	373	362	370	417	365	406	393	372	340	373	380	374	349	423	394	357	387	379	338	391	364	361	391	378	386	358	376	401	365	379	358	373	363	364	367	370	381	355	320	347	379	409	370	372	356	384	365	358	400	364	376	409	376	369	378	339	392	362	380	363	405	399	331	385	362	395	386	347	334	373	384	371	366	374	358	371	367	378	343	355	401	374	358	393	391	384	378	390	330	350	367	382	360	383	379	364	360	381	316	373	398	365	356	392	418	354	392	355	377	404	371	344	407	368	371	391	362	382	374	374	351	354	376	358	414	423	370	343	351	343	336	378	414	334	377	386	365	365	365	362	369	400	394	375	371	380	394	347	390	350	399	355	395	421	330	367	388	362	335	373	361	416	380	376	386	406	374	355	383	367	393	367	404	349	376	344	348	367	381	369	374	405	413	363	394	367	413	384	353	336	398	416	368	397	367	375	399	417	386	351	362	422	397	389	353	388	381	381	361	355	389	356	382	379	374	354	387	355	376	353	374	375	374	426	403	348	394	356	365	375	373	383	358	372	403	384	396	357	387	388	381	373	359	350	376	368	339	362	362	363	395	362	356	360	370	390	369	385	391	351	340	393	381	377	396	373	358	373	351	393	358	392	389	360	371	363	381	387	354	382	405	380	374	404	353	395	416	369	394	437	333	382	385	369	384	376	390	364	374	360	388	373	356	364	381	366	338	381	353	387	398	374	391	371	365	353	354	357	355	388	390	364	398	375	367	354	345	369	391	367	373	345	375	371	395	339	343	346	383	359	388	354	415	373	390	376	347	367	373	384	389	368	360	382	392	349	354	377	429	386	368	386	382	405	405	353	343	391	409	338	383	380	358	335	370	389	377	380	364	384	398	350	374	351	370	380	408	379	327	347	392	364	374	355	354	353	373	359	380	368	344	344	367	420	393	392	359	383	358	355	347	337	404	352	408	385	381	359	332	330	367	412	364	386	351	351	347	330	366	400	349	350	416	359	379	381	347	335	426	387	342	355	361	384	399	387	353	380	358	379	378	366	390	328	367	359	372	387	370	404	426	370	372	362	378	394	357	374	366	400	378	383	384	416	353	404	368	341	323	369	371	392	359	384	372	352	402	373	366	369	435	342	402	373	411	392	365	373	387	393	363	370	388	400	347	375	397	397	371	365	418	370	378	393	435	359	344	379	387	387	386	347	346	343	340	374	368	387	378	364	351	360	357	383	367	407	364	348	389	350	382	374	425	379	353	308	347	365	381	369	342	366	398	380	395	420	332	374	351	393	370	376	369	392	357	360	372	360	409	382	410	390	382	405	371	408	393	387	356	393	382	394	343	360	366	371	345	386	354	355	352	370	414	357	382	341	376	382	362	386	390	359	396	375
3321	3100	2068	1213	1010	980	904	855	893	863	916	875	878	823	849	841	834	831	867	811	877	842	820	799	819	825	874	877	791	881	868	877	790	870	822	813	857	849	868	816	879	892	856	828	803	767	797	873	847	897	802	762	818	821	795	853	868	834	809	908	874	849	797	849	844	807	831	854	860	874	828	818	803	845	775	885	775	784	842	817	804	883	830	818	909	836	849	843	859	858	847	802	801	847	843	834	826	826	786	812	812	818	809	869	826	844	827	802	877	817	844	785	870	855	844	782	822	788	829	831	815	878	873	795	854	806	903	863	898	792	799	853	854	826	815	864	822	794	810	797	822	813	839	814	795	818	891	793	833	829	818	860	844	848	846	816	834	843	801	816	787	850	744	814	870	841	812	796	779	806	812	817	806	785	865	830	797	815	801	748	826	832	796	899	832	825	854	778	825	854	785	848	856	866	858	792	825	835	815	878	852	771	803	853	887	761	824	895	801	842	837	781	828	853	795	788	845	819	852	845	815	807	840	865	757	843	775	847	856	808	801	864	832	800	829	811	831	852	784	796	885	789	799	840	853	795	831	834	828	832	855	844	842	796	823	808	850	798	819	841	832	810	793	827	809	815	821	772	820	816	829	842	815	827	825	852	838	875	858	838	809	850	827	823	812	835	842	826	822	864	830	859	826	847	823	857	872	851	807	834	829	855	827	815	847	829	782	829	862	864	825	812	824	849	822	827	827	865	774	815	851	778	813	826	842	882	823	801	855	832	831	850	796	860	820	866	849	811	832	807	813	838	836	821	899	800	822	828	839	802	829	872	839	768	805	859	835	848	855	844	791	826	777	793	852	846	791	840	818	834	824	793	853	826	817	857	796	843	882	853	830	783	846	862	803	802	856	850	814	859	822	810	815	856	870	814	765	813	873	794	826	806	844	823	831	810	847	799	835	877	818	810	818	816	780	831	854	832	813	838	809	844	864	781	794	840	834	854	848	832	845	804	792	848	865	846	831	866	869	844	814	812	830	776	866	835	822	824	824	799	807	851	865	838	880	842	814	798	826	814	832	836	815	834	808	768	806	814	803	858	818	824	747	842	825	828	816	852	806	842	842	846	820	814	863	871	812	815	824	792	867	860	817	845	751	813	814	827	832	810	846	821	813	805	851	837	806	851	849	858	838	827	854	769	811	855	802	889	830	823	821	836	854	825	771	832	849	799	815	793	836	853	812	853	842	871	832	846	836	869	871	806	775	843	817	781	828	809	869	850	839	806	795	846	809	806	830	800	863	829	813	841	785	895	873	800	874	804	812	833	807	800	836	799	890	828	866	811	862	859	805	864	792	796	841	856	789	837	848	834	796	819	815	857	808	842	849	788	793	831	841	837	845	824	832	850	821	797	795	830	802	843	827	802	807	812	801	809	815	757	812	800	794	811	801	756	854	894	814	859	803	827	813	798	799	804	856	871	818	808	846	819	819	782	798	801	795	896	796	808	831	862	844	785	854	856	822	789	857	841	849	784	847	826	786	822	808	820	827	758	831	866	809	784	798	837	863	845	818	778	816	877	883	819	810	831	858	785	797	799	854	890	811	819	866	818	811	817	822	830	821	826	885	828	862	811	797	826	833	877	870	836	820	819	822	800	782	822	785	839	826	855	838	869	798	852	858	831	864	794	833	823	853	795	831	846	794	787	848	794	831	841	853	803	816	853	784	845	827	823	880	882	848	792	774	815	837	763	825	766	854	834	806	827	781	817	875	784	835	847	811	867	834	846	769	836	822	849	815	836	892	811	855	778	841	876	835	840	774	851	831	809	825	820	853	890	778	776	824	828	815	876	842	802	823	816	837	816	850	851	856	839	857	803	836	815	800	832	788	807	818	835	815	843	865	863	826	781	796	853	843	870	860	852	865	809	789	838	841	778	796	832	786	786	815	905	813	816	818	802	810	824	830	830	812	843	802	864	829	815	831	804	812	845	831	831	804	859	911	835	858	810	834	879	772	863	812	871	857	796	806	863	811	864	819	827	866	805	809	849	789	805	802	811	799	865	798	860	788	803	872	831	806	833	836	839	839	869	824	845	825	852	794	777	869	791	841	845	843	852	791	865	820	893	819	839	766	827	870	832	810	789	803	820	801	828	795	805	847	819	844	843	826	825	808	879	811	848	866	842	799	805	870	832	793	856	850	841	806	829	782	838	799	836	810	838	833	805	847	860	820	832	847	877	785	832	809	843	823	808	797	859	846	855	803	828	855	783	811	832	843	854	828	826	872	797	815	844	843	810	822	829	869	859	818	867	812	807	868	829	820	805	821	795	837	789	752	852	810	825	833	783	840	763	812	853	819	793	815	848	815	823	845	800	831	804	856	829	888	820	805	817	822	825	845	796	789	838	805	855	778	834	819	838	849	831	812	800	869	857	820	818	864	849	801	847	806	833	838	830	872	792	859	792	853	807	847	817	813	881	827	816	809	812	799	817	803	820	805	828	849	814	796	822	818	882	799	789	757	847	853	847	798	815	818	832	818	812	826	853	789	795	825	790	851	841	839	845	829	827	845	804	832	853	843	770	862	852	821	838	817	805	853	820	816	852	847	837	852	805	824	879	842	814	809	868	787	868	818	846	835	869	870	792	863	826	829	786	824	858	849	818	895	792	768	851	782	783	808	830	815	848	834	796	808	813	783	837	810	856	807	838	822	879	834	863	919	845	827	849	818	797	854	878	839	774	802	866	829	849	770	812	822	897	803	789	804	860	828	760	827	823	870	810	843	823	800	855	817	776	854	781	819	863	807	882	827	827	838	837	799	823	796	857	814	819	820	813	772	831	879	832	811	821	835	795	840	786	852	836	868	843	827	859	821	852	821	829	865	871	819	824	853	836	817	785	873	826	855	789	841	846	808	832	877	844	819	812	868	809	830	825	864	764	769	806	779	775	798	817	845	808	833	866	831	829	799	844	812	781	859	872	860	842	826	895	848	828	855	806	838	821	831	843	829	836	845	818	857	860	870	809	866	837	826	894	794	794	792	827	846	797	824	833	816	845	857	854	802	827	863	780	851	818	804	850	882	840	847	928	823	850	813	871	820	828	804	859	827	858	809	802	813	847	848	850	845	859	750	853	875	812	847	834	896	777	798	815	834	836	799	824	828	806	805	843	877	829	895	810	784	842	878	797	800	822	877	825	841	829	802	845	863	797	788	825	781	822	761	820	862	791	877	852	821	778	817	826	824	840	775	805	823	851	840	792	831	822	779	818	876	767	823	839	877	844	862	864	826	833	847	824	819	810	831	748	836	812	825	813	831	818	807	792	812	871	823	855	807	799	821	866	813	800	843	815	842	884	837	851	870	847	857	801	828	827	806	825	874	831	913	815	833	859	812	801	809	772	844	808	778	827	812	826	830	834	816	829	797	820	849	846	853	863	791	794	818	844	868	800	882	780	831	797	829	867	830	836	794	816	836	827	900	827	878	797	834	780	811	810	901	795	785	868	827	788
23617	20888	25133	26801	20894	20865	2649	480	376	336	317	282	277	250	286	247	271	261	245	254	252	261	220	234	242	206	211	205	212	236	240	205	247	246	220	216	234	244	246	208	219	230	224	231	223	218	239	266	219	197	226	251	277	246	230	220	214	224	217	229	219	208	218	217	236	219	226	229	263	222	225	209	223	266	222	225	230	220	232	254	219	228	235	208	226	216	220	212	265	224	214	226	231	211	198	232	207	205	221	214	241	239	191	219	226	220	242	196	236	229	216	245	219	237	243	208	216	239	225	213	231	205	253	264	228	233	197	236	207	237	232	241	255	238	183	227	230	219	218	242	222	230	216	214	236	207	232	207	217	202	223	236	219	210	214	241	211	218	220	199	213	233	212	206	223	236	216	239	228	250	216	210	215	240	229	219	214	209	232	208	221	199	225	215	233	219	237	211	194	233	211	241	240	213	234	227	241	213	241	202	218	217	206	222	244	221	236	232	226	208	219	227	226	211	214	194	206	227	210	211	252	233	234	246	217	247	212	237	212	226	238	214	248	199	201	212	219	219	234	207	210	225	234	240	216	228	251	217	217	221	221	226	223	214	212	228	223	216	224	230	218	208	219	224	222	213	222	220	224	202	213	243	216	242	207	227	243	233	210	242	218	233	218	218	204	233	249	188	237	246	233	228	190	226	222	200	229	223	237	203	243	224	230	227	245	246	216	202	236	240	216	211	206	220	235	228	251	214	225	236	230	245	263	244	230	228	203	232	241	219	228	218	224	232	228	220	198	217	233	208	226	196	205	241	209	223	256	246	236	231	205	223	209	214	241	209	230	240	238	248	234	230	189	226	200	236	217	186	224	225	230	208	243	210	236	219	224	216	216	204	201	245	230	222	233	203	233	223	200	231	223	229	230	236	205	207	219	214	207	224	237	230	210	210	216	216	198	236	247	205	220	224	232	195	251	257	222	206	221	224	221	205	210	253	239	227	198	222	204	234	227	199	219	206	235	228	234	214	232	238	223	203	217	196	245	238	234	228	249	217	227	200	200	228	226	219	193	188	217	208	244	228	225	197	216	255	237	216	192	195	232	236	225	228	216	244	187	202	230	199	234	229	233	235	230	214	200	210	216	216	205	239	245	230	221	219	217	271	229	216	237	225	247	231	232	207	235	210	231	239	257	230	251	209	237	232	219	222	244	214	226	218	215	234	213	227	222	208	228	231	219	237	244	251	219	200	244	252	199	219	230	213	225	236	219	252	208	231	208	207	215	227	218	205	210	220	224	235	237	216	188	216	214	221	205	238	207	236	213	224	231	223	233	215	229	224	243	198	211	253	218	202	236	220	238	226	208	222	244	235	233	245	225	228	202	216	211	217	242	236	242	205	209	235	249	226	218	228	221	236	217	225	215	188	255	231	236	225	202	274	228	219	199	206	231	231	214	216	223	214	201	229	221	227	219	224	233	233	233	230	190	218	217	216	224	235	219	228	262	220	212	182	211	262	244	216	250	204	216	218	212	246	233	229	228	220	221	209	251	231	210	240	209	204	218	210	197	214	210	217	198	255	242	221	244	228	216	229	199	248	237	216	233	176	245	205	235	221	203	209	224	238	260	228	225	207	239	185	246	231	238	212	240	226	219	251	239	239	232	220	179	243	210	244	187	253	211	215	213	232	206	227	229	205	222	207	215	205	219	218	207	216	242	222	206	243	240	225	223	217	222	196	241	247	249	234	201	211	224	226	227	246	206	238	234	225	223	238	191	203	207	192	230	210	235	223	222	189	209	240	222	221	199	232	215	253	233	225	228	209	210	208	211	208	253	211	220	212	222	241	228	218	218	198	210	269	213	253	226	217	235	226	203	198	190	241	232	229	230	231	212	199	207	230	242	216	207	194	210	241	234	214	231	221	248	231	251	227	210	208	213	219	224	218	241	217	222	237	257	237	199	196	221	214	220	190	206	208	214	234	230	189	196	208	200	236	208	238	227	234	238	227	224	234	227	218	213	203	197	207	212	232	206	225	196	248	231	240	219	220	240	224	221	235	227	212	193	197	208	202	256	233	224	226	212	213	224	220	258	222	231	229	241	214	225	231	229	223	220	212	234	215	214	239	221	257	199	225	237	223	236	220	221	202	232	216	221	202	186	243	231	211	219	219	197	200	234	230	208	208	237	222	212	232	231	207	212	233	220	230	210	209	232	226	239	213	208	206	215	211	186	208	194	195	204	219	233	239	243	226	215	202	237	216	210	242	220	243	226	217	235	224	208	214	241	216	235	220	200	230	191	236	196	236	245	214	223	213	226	205	219	207	196	245	207	206	248	240	235	210	254	231	238	236	204	245	238	213	248	217	222	242	201	219	221	223	232	245	215	196	231	221	211	215	216	227	217	223	225	246	235	199	205	239	230	212	221	224	235	220	230	228	224	239	236	245	231	239	238	221	222	209	201	244	221	209	233	233	238	224	201	221	216	209	223	216	230	242	214	196	209	250	222	225	207	192	222	250	205	243	221	208	188	205	228	223	248	199	232	261	204	209	221	208	233	231	216	263	258	234	189	223	210	224	226	215	242	213	245	236	207	235	248	223	227	186	264	237	239	215	213	193	207	234	228	214	204	227	185	248	193	204	228	199	202	225	218	234	200	210	257	221	240	191	238	247	235	207	237	203	209	219	203	220	210	223	200	211	222	191	231	260	232	203	213	238	229	240	219	217	250	221	228	209	190	197	228	209	219	213	199	215	210	237	244	188	215	216	234	221	226	254	206	220	230	240	220	221	208	191	214	219	277	244	179	215	225	198	222	231	237	251	215	219	240	210	217	214	201	205	236	227	219	248	207	198	226	221	210	239	193	230	215	223	211	219	210	219	213	219	235	186	226	232	207	221	227	240	215	236	218	215	215	219	218	246	203	205	192	204	231	211	212	232	206	205	221	214	230	197	223	239	225	235	246	209	227	232	186	238	212	210	232	245	245	213	214	225	256	212	220	209	230	193	209	234	226	237	198	223	173	207	219	230	227	227	224	222	266	233	211	228	215	242	222	198	204	231	214	223	200	188	226	254	204	231	239	240	225	213	230	224	213	236	211	231	202	203	212	241	208	227	208	225	226	221	215	248	238	239	219	231	210	215	247	232	210	213	181	199	211	221	208	250	236	221	212	235	248	227	238	194	235	218	201	222	214	244	192	220	212	227	225	209	239	210	250	199	241	227	187	227	208	241	223	200	195	207	239	231	227	211	226	204	214	225	201	211	207	233	223	208	231	204	200	220	202	220	239	229	198	202	257	219	250	199	211	221	220	220	174	235	200	215	225	203	202	224	226	244	199	238	207	225	221	208	211	204	214	208	211	201	215	187	222	220	195	219	207	199	226	240	207	199	250	224	219	252	185	228	234	210	222	235	217	218	216	207	190	216	216	214	212	193	188	244	212	216	206	215	231	244	236	201	189	229	234	246	218	223	215	245	227	231	216	203	229	248	239	198	235	216	213	213	214	243
3373	4895	3091	1533	995	718	630	599	575	578	544	544	574	519	531	578	554	557	600	522	558	568	470	524	513	528	501	517	526	525	488	515	541	455	527	500	475	532	513	494	525	516	504	531	518	522	489	504	494	531	503	556	509	487	516	496	512	546	498	516	533	493	513	489	514	496	531	520	512	494	518	476	507	500	487	517	550	483	502	501	490	473	518	539	513	502	517	512	495	483	538	479	557	524	501	531	565	523	509	491	516	484	555	510	490	500	519	536	465	504	496	466	516	532	500	488	512	485	507	533	508	486	559	526	520	520	494	486	500	464	458	538	488	501	498	522	540	495	552	510	537	495	507	511	473	515	498	542	567	497	513	508	496	534	505	561	476	503	523	482	515	534	547	473	528	478	514	515	503	515	538	471	515	495	520	515	522	534	480	508	510	542	490	517	519	523	515	526	488	502	520	498	547	531	514	501	511	479	497	536	537	536	507	520	551	521	518	506	540	522	498	526	497	545	501	498	535	502	537	503	511	496	506	499	484	517	518	506	523	496	510	489	548	480	563	480	472	532	508	525	541	532	507	506	534	498	475	504	489	530	502	531	499	531	502	515	509	476	512	496	505	527	543	513	531	479	497	468	547	490	508	518	551	528	501	549	514	513	475	491	464	521	535	491	501	543	563	537	510	515	525	483	487	462	460	476	524	544	512	518	477	479	523	509	521	505	484	461	533	518	520	532	535	558	504	488	508	556	477	474	507	473	513	498	525	476	490	519	541	544	521	513	495	527	469	507	476	480	533	478	577	513	521	543	525	543	487	473	481	507	532	523	558	535	540	485	536	486	494	508	463	520	497	520	502	473	509	489	508	466	522	504	528	486	525	544	510	497	475	492	514	523	531	486	528	528	534	510	493	493	482	516	491	469	467	536	535	523	505	499	484	501	477	503	470	538	494	489	551	478	507	487	515	485	488	525	505	484	498	475	465	526	520	525	533	552	512	511	484	519	548	483	527	539	508	507	546	506	524	519	479	529	530	499	516	482	530	534	510	494	520	501	479	522	475	515	501	470	503	514	527	533	477	487	478	504	507	499	529	485	455	522	529	543	487	520	461	508	502	566	510	498	511	510	518	515	483	513	493	527	508	526	519	502	519	503	500	494	496	507	520	486	523	545	540	516	524	549	532	518	526	502	518	500	521	474	516	477	531	504	479	500	479	517	479	529	498	497	519	514	513	480	543	517	494	482	531	564	558	486	523	517	515	494	508	519	512	522	571	499	554	508	555	521	493	530	486	515	492	538	527	502	508	508	539	519	502	475	548	512	507	504	531	503	518	526	515	468	528	540	526	547	544	521	474	515	511	508	506	468	476	497	502	524	552	549	500	517	521	496	509	524	488	511	492	513	503	513	530	476	518	550	525	497	504	513	525	473	505	524	505	531	526	480	507	527	485	516	525	508	471	540	532	463	479	557	536	489	505	494	515	492	494	499	530	488	533	512	481	483	524	528	494	464	483	484	509	534	524	489	495	540	532	507	537	491	530	519	507	569	529	501	522	491	483	554	497	492	544	508	499	498	453	491	501	507	516	521	519	494	500	535	530	515	528	522	476	560	540	518	506	498	502	516	513	535	532	524	501	497	503	519	525	494	491	543	474	505	508	444	526	497	510	503	482	483	500	459	472	490	537	501	530	542	499	545	523	501	515	551	531	503	525	515	534	526	544	518	525	543	513	543	477	542	509	510	523	491	518	525	548	487	487	536	507	473	484	547	542	541	539	531	498	470	531	486	545	482	522	515	527	500	495	501	496	497	540	523	502	532	494	512	506	546	495	524	548	559	478	500	562	487	484	481	503	540	483	542	496	529	493	519	516	538	509	541	472	495	489	498	529	515	500	531	492	515	487	544	532	518	522	499	494	480	486	495	508	506	478	458	536	545	498	548	503	533	548	513	499	541	489	494	519	484	569	488	486	540	503	501	499	526	512	505	521	482	492	518	521	522	522	520	520	519	519	500	516	526	488	550	503	509	483	504	478	530	505	518	480	478	472	507	477	516	533	497	506	501	480	520	505	491	539	512	518	544	510	462	502	514	529	503	480	451	497	498	483	503	516	539	563	486	538	522	531	507	521	476	535	513	465	525	527	500	480	516	491	527	482	513	467	502	495	488	512	509	526	464	537	515	525	515	518	507	517	508	532	508	500	509	538	499	532	491	539	537	469	509	497	502	530	504	535	487	524	498	519	534	499	504	515	544	517	509	536	531	525	564	520	505	519	504	476	497	527	538	526	537	515	494	525	517	491	539	484	498	504	531	493	520	507	473	446	512	484	471	543	537	534	486	496	501	547	493	499	515	522	527	544	560	491	464	498	497	555	535	540	485	508	489	543	508	505	564	500	516	565	563	481	519	505	497	487	523	503	493	518	481	503	502	524	535	493	508	526	497	489	527	512	500	502	524	454	470	497	514	493	536	547	497	515	538	529	501	495	487	506	530	538	517	494	520	494	505	520	515	531	561	479	513	516	542	535	518	480	522	521	493	483	572	554	487	488	524	514	495	487	466	464	516	483	478	481	528	481	509	539	509	537	526	513	525	467	516	498	497	473	519	485	503	475	515	514	499	499	498	522	558	513	561	495	479	483	514	467	517	522	489	498	483	510	515	507	495	535	506	533	510	495	531	487	507	489	512	530	550	478	499	475	519	504	529	523	517	513	483	488	519	516	547	500	490	547	504	552	494	476	478	549	523	484	531	533	517	496	525	511	501	521	487	515	527	519	507	488	481	501	501	536	469	486	523	482	495	513	490	548	527	536	527	547	519	529	483	563	506	492	517	574	547	483	517	473	508	529	523	515	512	516	496	504	501	512	528	521	521	497	528	490	506	516	512	549	562	512	500	513	520	505	547	533	549	482	490	505	499	537	464	560	541	503	531	530	524	487	532	520	513	495	508	480	518	501	497	508	542	545	525	490	523	539	492	486	478	525	499	495	494	517	484	491	497	496	508	492	521	507	480	535	514	489	521	525	537	508	514	503	494	501	491	504	502	487	494	523	492	502	545	508	511	519	462	510	541	468	558	538	502	519	512	495	510	537	510	533	530	528	494	489	536	501	499	503	530	495	522	515	503	515	500	476	492	509	478	495	523	492	484	496	505	474	541	496	505	489	503	526	516	494	525	510	494	555	493	537	495	464	525	551	517	563	496	528	521	484	515	517	517	504	558	495	521	489	471	525	510	497	498	519	531	556	479	458	500	558	457	503	506	522	481	506	520	501	503	523	480	517	515	522	500	493	484	515	569	509	581	487	555	511	516	488	502	481	512	528	523	502	493	518	513	495	551	525	505	501	551	515	517	518	526	514	529	516	528	490	499	511	464	502	478	501	517	513	541	476	522	475	528	488	497	518	525	493	473	485	468	497	488	496	546	518	540	503	508	528	521	459	479	546	507	552	538	540	511	500	515	526	477	529	508	494	482	521	520	538	520	501	503	483	509	487	525	508	510	492	521
32630	11860	1329	414	341	331	297	330	320	340	307	306	326	317	345	315	312	307	317	303	294	301	311	290	342	331	309	287	339	299	274	289	318	300	273	313	307	292	350	332	336	300	324	324	306	309	346	294	315	327	329	341	314	313	294	340	319	281	285	319	293	320	293	336	312	329	327	319	314	299	300	300	311	302	302	315	300	298	302	308	294	331	336	318	322	316	327	305	308	311	321	318	295	309	304	302	326	306	288	304	282	287	267	338	309	307	300	311	302	329	302	318	310	296	318	307	327	293	336	291	275	294	331	307	316	293	311	320	315	318	291	302	298	327	294	292	335	331	282	298	311	321	300	345	333	321	290	307	274	309	330	278	312	306	337	294	317	314	308	313	316	302	294	271	334	329	283	279	297	305	295	307	316	303	361	324	315	288	308	340	309	312	311	302	290	276	346	319	285	306	280	275	277	308	298	296	335	332	293	312	299	300	265	290	283	299	321	302	287	322	293	288	312	290	298	334	260	297	296	295	286	307	284	340	313	291	333	314	280	331	282	303	307	318	317	289	303	278	297	325	338	299	327	311	331	334	305	314	293	324	292	285	297	275	281	343	333	327	319	298	317	301	311	303	315	313	326	319	299	301	301	324	283	300	292	277	312	276	283	274	308	284	322	306	282	285	314	291	294	310	294	319	300	313	268	291	275	326	326	309	299	298	322	303	333	297	329	342	311	298	296	303	306	324	327	308	304	318	332	314	262	279	307	293	309	281	291	291	310	303	333	319	280	333	332	290	312	287	299	307	274	327	344	271	319	307	347	271	315	310	309	304	301	290	321	291	305	285	282	297	312	289	304	323	301	298	345	283	317	281	300	294	336	318	300	298	291	299	315	276	289	305	300	306	310	294	326	313	327	293	336	299	338	323	287	321	302	319	295	298	309	352	285	299	296	319	327	325	277	295	307	295	293	321	329	334	331	305	293	285	305	270	321	341	326	327	293	297	295	302	340	316	338	318	283	302	318	310	340	317	321	303	290	306	316	337	329	330	314	307	293	270	277	288	333	307	305	262	291	296	295	320	289	316	330	316	299	298	296	306	297	311	327	329	323	323	303	307	325	323	319	310	273	279	314	311	301	302	333	290	316	307	319	299	291	340	288	297	316	304	310	334	305	301	323	277	314	290	308	322	286	301	273	294	282	287	286	309	292	282	299	310	358	332	344	281	296	292	356	275	330	328	318	333	310	285	339	315	304	302	304	306	303	319	336	282	275	325	279	298	315	307	285	313	317	341	321	317	287	309	312	293	332	318	296	288	331	322	302	338	337	305	323	299	289	301	282	326	312	338	298	329	308	323	295	290	296	293	292	342	312	286	302	291	318	318	327	315	335	284	318	318	284	292	324	317	307	346	307	323	276	324	313	297	289	287	334	336	295	320	273	343	302	294	299	271	305	308	294	282	332	307	311	292	318	323	315	314	320	294	345	322	303	297	308	296	305	326	296	341	278	310	300	312	260	294	306	301	323	348	308	335	307	278	296	319	314	326	334	340	319	271	308	279	295	320	308	274	322	341	274	308	283	335	307	298	274	311	309	293	301	362	329	325	344	307	300	280	306	320	319	310	308	277	266	345	292	304	307	299	309	299	301	304	324	319	315	307	309	307	293	273	324	304	303	277	346	353	310	333	318	314	306	313	307	300	279	320	312	312	313	306	304	326	291	283	301	275	308	311	339	286	303	311	292	349	325	314	330	341	297	266	286	280	329	340	322	294	311	307	298	312	299	312	281	318	291	330	300	289	308	338	315	273	292	308	281	274	299	312	290	322	270	300	315	318	321	320	285	323	294	303	314	285	293	342	339	317	306	298	298	314	306	326	305	292	326	288	326	287	311	285	325	302	300	312	299	332	278	336	308	284	315	287	299	315	307	286	300	290	319	294	300	295	313	320	290	317	317	313	312	281	274	308	289	288	312	326	327	314	325	315	307	302	289	311	298	316	326	334	292	301	348	319	325	277	327	308	313	292	322	308	297	335	292	305	298	327	329	288	289	305	332	307	304	306	285	295	308	351	295	299	285	301	301	317	287	314	300	301	305	308	323	309	311	283	298	312	304	308	300	300	302	298	306	289	303	283	287	312	300	297	295	319	318	349	346	293	321	298	310	282	291	313	314	328	312	300	295	322	273	316	309	323	287	301	304	333	310	323	286	297	288	289	334	328	315	333	301	283	292	297	308	305	322	310	361	311	305	331	286	305	307	324	301	311	303	307	307	319	303	320	331	305	301	294	312	350	314	283	286	326	305	320	285	285	272	315	309	305	304	303	302	296	280	322	329	328	284	291	295	322	317	328	351	310	277	316	314	329	324	291	286	286	298	295	316	279	282	321	289	281	325	298	318	298	313	330	288	260	331	304	338	279	318	330	305	299	313	325	321	318	307	286	332	300	294	299	332	272	318	299	305	285	289	310	304	320	317	317	299	327	305	333	326	309	311	335	294	309	323	301	294	302	296	306	318	292	264	319	315	286	306	304	286	306	289	338	316	304	291	263	288	321	301	347	318	294	322	316	309	289	313	320	331	286	283	311	309	318	312	285	326	303	299	304	292	298	318	300	318	331	298	302	317	316	315	309	320	304	316	298	304	302	278	317	300	299	303	308	314	271	303	315	308	312	291	317	325	292	281	277	300	339	310	285	297	334	322	298	321	289	286	313	334	299	300	290	306	310	281	322	312	314	341	348	307	346	301	318	306	318	292	275	293	316	284	282	308	284	298	320	311	334	322	335	304	318	311	300	340	304	339	300	278	317	292	295	336	310	298	279	275	296	325	317	314	291	311	286	325	282	341	325	276	250	272	278	314	335	333	295	296	310	323	298	294	338	289	311	305	310	310	331	273	286	291	328	327	331	281	318	304	325	310	316	299	331	306	299	322	306	303	309	301	307	302	319	346	302	283	305	309	347	311	294	289	326	303	286	284	332	329	284	320	288	339	304	355	318	306	287	286	278	329	261	291	274	301	317	310	322	319	317	295	320	301	293	325	303	315	292	296	311	314	298	309	310	310	318	300	301	291	266	274	295	302	291	335	302	320	292	323	324	268	326	297	319	308	309	295	313	309	283	300	273	309	332	305	322	308	290	286	308	315	286	313	280	309	301	321	281	312	304	317	304	306	326	320	264	315	318	301	279	295	299	288	329	319	323	316	332	259	290	320	304	346	306	326	316	338	323	330	308	294	343	314	307	315	283	275	307	315	273	322	298	305	324	325	328	312	343	308	304	317	311	281	280	299	305	293	277	279	336	316	346	347	314	296	301	306	320	325	314	314	349	321	341	308	275	330	271	289	296	320	274	313	310	269	292	312	321	341	346	307	330	321	317	303	293	314	311	326	288	295	346	332	291	329	324	299	341	278	310	329	311	290	324	316	282	319	314	296	307	277	284	311	325	316	324	314	347	322	303	314	277	327	302	306	303	322	326	309	321	301	321	330	311	268	324	321	311	321	327	277	324
5542	900	808	761	732	736	719	731	703	690	740	686	711	735	732	711	736	705	708	702	724	721	699	715	741	717	720	735	775	703	697	724	696	708	712	669	718	747	729	714	727	763	711	702	747	740	750	716	747	711	725	701	673	743	714	707	738	730	650	742	777	717	699	685	691	676	694	750	723	703	717	720	743	739	709	756	660	681	692	726	690	733	739	710	705	710	703	692	710	702	741	690	716	722	740	704	747	740	801	741	764	705	715	696	726	668	736	739	746	676	662	694	685	699	728	700	710	734	747	735	731	751	705	671	716	764	737	721	671	739	712	702	711	706	709	722	703	705	777	771	718	664	740	703	808	742	734	706	755	712	682	716	779	697	814	744	722	789	706	717	722	742	727	766	744	729	740	699	748	757	713	754	708	720	675	736	768	698	731	756	718	724	709	678	748	699	666	697	703	778	720	750	710	703	760	740	740	664	731	735	761	654	670	669	737	745	721	682	731	694	700	737	721	678	713	735	725	743	747	724	721	717	758	670	709	735	709	737	741	734	684	776	734	746	714	672	680	716	715	685	707	758	740	720	723	683	721	734	728	707	711	716	711	687	674	700	694	669	710	670	750	673	739	738	672	691	700	718	677	742	730	733	755	709	679	706	705	693	675	717	679	693	687	743	712	741	738	732	711	701	743	723	719	700	771	729	698	685	759	713	743	737	699	668	741	693	742	745	724	739	702	708	728	696	767	718	741	722	724	726	701	737	682	697	697	694	697	685	708	714	716	710	741	714	750	707	716	702	704	680	714	676	719	716	690	695	728	653	764	706	714	740	714	725	710	694	760	740	730	687	720	701	696	702	715	697	757	759	721	692	741	730	712	730	665	732	742	680	698	719	675	666	753	658	707	744	716	720	722	697	730	723	687	691	711	689	742	705	708	747	756	700	701	715	704	749	706	705	712	694	775	729	770	690	744	715	753	683	716	719	734	717	798	704	683	686	756	751	726	737	748	765	750	754	727	754	691	753	721	725	732	740	686	707	705	700	703	737	718	719	698	729	715	661	678	725	710	704	724	731	725	752	768	720	704	741	735	668	736	712	710	737	692	737	707	765	728	733	664	725	708	705	744	703	722	762	677	773	675	729	735	696	683	699	722	728	699	732	706	726	695	714	702	696	705	657	728	738	717	715	717	703	701	685	716	695	716	712	752	717	726	721	695	763	716	680	771	741	743	704	694	692	697	652	756	729	753	707	712	715	691	698	715	723	701	722	691	738	716	778	727	745	694	722	746	711	736	717	713	682	702	717	702	748	707	725	682	751	760	707	730	728	753	705	722	738	694	708	695	740	763	758	686	771	727	710	653	693	740	726	810	717	718	707	709	701	710	745	761	722	735	706	726	672	695	747	737	743	744	718	692	761	726	734	696	720	735	713	717	732	745	711	729	735	711	724	693	689	743	718	788	760	749	715	755	684	721	674	720	744	705	735	747	672	672	712	704	762	745	692	743	732	755	744	706	734	735	706	707	680	716	734	693	652	734	692	696	710	750	712	715	683	729	691	698	734	700	701	692	709	729	708	687	723	690	698	724	730	732	752	758	738	656	774	710	716	721	723	704	696	722	740	691	686	704	754	740	688	746	700	719	736	753	716	705	706	684	660	761	772	710	769	685	720	754	778	725	739	697	705	732	687	727	706	723	698	674	713	721	742	689	710	732	687	751	703	733	726	694	699	727	692	729	752	751	725	687	687	761	710	718	674	718	703	656	770	715	708	748	755	680	707	680	743	684	723	757	713	751	696	730	708	684	768	741	715	705	714	702	719	779	732	758	746	702	687	725	754	703	684	737	707	748	692	738	678	664	703	716	761	664	672	685	684	711	708	703	724	718	722	766	650	691	726	722	687	709	710	728	750	699	778	729	661	668	689	747	712	733	723	782	682	734	694	730	746	701	744	704	703	689	759	740	738	724	649	735	726	747	708	739	711	685	709	686	738	676	721	709	703	720	690	695	733	658	709	684	731	716	767	712	748	720	705	686	714	700	695	692	718	709	689	699	722	697	743	719	695	680	715	695	673	732	724	791	722	723	703	712	742	678	720	670	737	675	725	745	719	703	730	731	682	708	702	723	718	730	702	723	686	747	695	769	760	780	698	662	714	678	697	727	716	730	715	714	698	707	696	693	729	756	657	721	718	749	744	736	682	743	769	708	734	682	709	723	669	717	709	719	719	733	740	681	721	721	720	687	697	708	741	747	695	701	695	646	716	710	659	723	723	699	662	735	706	754	752	712	764	719	668	728	692	666	743	733	712	733	787	719	757	746	769	739	754	742	710	740	679	756	705	690	709	721	727	705	716	705	744	743	729	739	642	748	691	711	696	699	708	700	731	741	791	721	728	746	716	670	705	765	704	732	759	705	725	735	705	704	723	717	745	689	694	727	650	684	699	694	751	715	690	744	739	727	718	700	716	727	726	714	745	693	671	716	700	741	645	703	697	698	702	712	737	714	720	699	796	707	722	747	711	753	741	720	720	707	728	717	760	666	672	752	729	720	715	682	748	733	719	759	749	689	686	728	745	711	635	709	686	726	725	750	764	755	748	756	724	709	711	693	735	748	690	664	717	699	770	695	744	769	728	712	725	669	738	757	712	718	767	732	705	725	719	706	698	700	653	702	712	683	736	688	736	674	702	689	718	718	709	741	723	653	709	710	716	730	700	702	705	723	731	721	719	689	725	706	709	728	663	706	692	742	726	699	737	694	712	666	723	692	712	801	731	755	693	708	670	704	710	676	728	708	680	720	764	711	673	763	737	683	759	700	705	699	723	680	698	716	717	689	749	731	740	721	702	695	724	725	732	718	728	696	712	715	743	709	696	727	719	769	751	736	677	703	734	704	677	711	724	710	720	740	724	743	675	717	717	718	683	719	726	718	707	762	747	705	719	662	697	726	724	781	678	759	709	713	731	764	704	777	735	673	710	689	738	719	738	702	674	679	699	729	741	695	721	697	728	661	709	696	727	716	738	674	714	775	676	694	752	746	683	723	710	750	719	686	709	697	724	727	734	726	692	705	685	720	695	710	646	701	696	726	726	710	743	710	699	725	723	700	727	673	701	670	745	727	687	725	770	774	723	714	712	700	695	753	748	736	746	713	719	692	716	739	719	677	700	749	696	684	679	727	708	678	751	695	672	681	699	739	693	766	730	711	727	732	763	737	737	777	728	699	692	758	735	716	747	718	722	715	694	695	678	761	677	724	731	747	680	732	690	705	734	717	684	737	716	764	748	709	695	760	746	741	708	702	749	754	728	732	716	771	725	750	705	771	673	717	695	739	699	671	702	729	713	685	722	681	734	730	714	730	707	711	735	708	720	693	680	689	744	715	723	677	703	766	715	711	697	723	741	665	709	739	717	705	710	718	729	740	727	731	745	736	728	701	725	691	770	722	753	707	704	741	688	724	728	744	716	691	706	729	743	719	685	726	732	709	771	703	759	758	708	708	717	696	658
24532	20822	24313	27421	19558	1378	547	436	410	402	417	433	372	373	398	347	382	400	364	364	392	370	384	400	421	377	397	354	364	397	413	396	336	360	408	374	379	377	390	363	401	353	381	387	355	381	392	362	368	341	403	376	377	356	401	398	391	394	356	430	428	387	354	357	409	387	393	375	346	380	411	404	364	384	357	374	396	372	376	372	386	379	368	397	372	368	366	336	367	380	352	354	386	358	379	396	388	376	420	363	338	380	390	384	409	389	385	360	360	413	383	368	381	359	390	386	371	374	375	396	377	356	365	377	402	373	384	410	390	389	374	364	355	359	391	379	392	377	400	367	415	381	410	367	387	373	363	396	377	389	389	406	390	374	361	343	365	370	378	367	374	366	368	415	368	382	390	373	354	357	423	405	407	359	382	377	367	378	399	402	345	368	384	376	414	374	359	358	381	347	377	389	394	357	398	382	377	391	398	359	371	363	350	373	358	374	396	374	380	393	398	352	392	375	365	395	342	380	370	394	340	376	410	339	387	390	380	363	372	380	354	390	392	396	339	389	386	378	379	359	367	412	387	390	382	416	391	362	388	388	420	408	367	380	391	376	396	418	435	384	429	354	383	385	367	357	354	377	390	365	380	333	376	366	371	380	360	323	358	387	379	349	352	360	341	351	410	387	386	365	370	380	427	360	362	369	406	369	379	358	354	350	356	384	380	365	356	384	371	386	365	386	369	391	380	380	393	386	365	401	346	401	382	406	342	412	378	383	365	385	366	389	361	362	364	372	367	385	384	361	378	372	371	371	384	397	383	353	390	396	404	397	344	377	433	375	352	399	375	405	407	378	425	372	357	391	394	382	352	374	401	372	383	388	378	355	366	358	373	393	404	383	433	371	376	367	406	428	352	377	355	416	375	333	378	384	383	373	388	410	345	392	385	387	401	375	363	339	397	374	365	329	404	391	377	383	372	386	369	338	402	369	344	366	376	373	399	368	375	322	383	355	375	414	399	401	378	372	362	375	349	379	364	357	412	427	396	384	362	349	394	402	391	367	351	363	363	377	367	370	363	367	353	377	400	382	370	363	394	357	363	396	392	389	366	352	422	404	380	359	386	368	371	372	349	390	359	379	362	359	390	406	407	383	380	375	388	351	356	354	391	390	389	415	355	360	385	366	334	361	375	366	371	326	348	378	360	389	355	414	400	402	334	389	361	395	366	368	374	365	384	418	336	376	367	385	394	353	373	383	382	350	402	372	433	397	348	372	372	376	378	422	353	354	351	353	386	387	369	405	376	390	413	360	322	363	349	350	388	387	372	347	404	376	376	423	371	451	382	364	388	401	415	395	389	381	349	386	386	363	396	341	373	387	360	409	359	389	368	383	399	364	379	396	363	371	388	380	388	423	406	325	366	380	368	368	333	368	332	370	365	386	365	389	397	360	383	392	368	339	382	411	381	388	380	389	372	363	381	362	355	412	401	367	410	368	361	326	399	371	366	367	342	369	385	341	363	392	358	400	372	368	394	391	407	415	407	376	352	387	400	375	379	375	377	381	393	376	395	380	337	403	354	338	361	371	371	362	389	375	363	378	384	370	354	398	363	364	366	381	363	355	364	405	390	385	367	387	411	425	369	418	377	409	379	357	377	370	368	348	354	376	370	400	349	408	394	349	391	391	386	373	388	363	402	340	399	364	365	377	324	389	380	329	397	382	372	403	354	379	354	386	338	382	369	378	388	391	359	382	411	408	366	380	398	369	388	347	411	384	368	378	357	379	367	373	368	343	413	355	381	375	385	398	398	389	371	372	374	356	374	376	367	368	369	393	372	410	370	386	373	364	402	317	368	369	409	404	386	421	396	365	392	373	367	400	413	370	405	363	377	390	381	358	403	400	402	366	394	368	350	378	351	416	367	387	385	366	399	382	389	402	341	383	375	424	406	381	364	394	373	364	382	354	396	368	358	416	404	388	362	366	380	418	389	393	355	404	381	381	385	364	372	396	397	387	393	397	400	376	368	363	360	401	361	333	384	395	422	389	352	374	412	367	349	334	390	392	382	317	368	388	339	372	362	360	377	389	354	410	390	397	371	339	386	382	386	363	353	377	361	362	384	414	435	381	352	368	381	355	404	360	361	367	362	383	351	415	387	404	368	373	356	392	358	363	367	387	380	402	399	404	370	379	318	382	395	345	387	373	393	365	418	377	374	375	399	378	383	392	397	363	379	349	385	390	374	354	357	409	376	392	410	394	354	371	405	380	368	381	407	424	346	371	376	364	347	368	335	416	365	411	433	378	374	406	357	354	380	394	368	411	405	380	369	327	367	329	369	357	358	377	353	368	384	392	372	364	374	398	376	366	383	381	367	363	370	384	376	422	367	381	398	400	375	381	374	386	341	387	384	389	439	408	435	401	414	381	376	394	366	398	348	381	399	377	369	388	411	377	375	406	377	387	391	378	369	385	381	367	359	336	365	354	404	393	401	379	348	395	357	369	368	363	361	423	368	346	385	412	392	381	353	374	380	393	373	383	383	368	368	366	387	403	391	388	334	350	381	343	357	365	386	367	363	375	361	369	349	353	380	358	387	363	371	355	380	389	381	333	352	400	346	366	388	410	390	390	362	366	372	377	339	350	349	389	343	355	397	376	335	384	390	393	369	346	379	402	368	363	324	356	372	341	397	356	411	333	358	393	364	349	371	395	362	370	387	391	380	386	377	381	396	403	380	401	376	391	345	392	349	356	363	400	402	374	371	413	400	393	399	353	367	416	365	441	379	371	371	380	379	335	348	396	385	390	373	406	375	365	387	337	367	423	429	392	369	394	370	340	382	356	386	385	400	380	388	377	385	373	352	400	404	346	419	368	408	390	366	380	379	386	392	361	367	387	350	385	381	399	322	369	376	374	365	375	369	365	353	392	358	351	379	345	370	368	376	367	403	353	384	380	390	375	385	397	347	335	354	361	374	367	369	382	339	357	381	391	380	358	345	337	323	353	365	415	365	364	409	366	392	383	376	401	367	439	402	363	385	316	338	377	338	415	385	393	385	385	416	428	359	383	420	382	381	358	382	398	369	356	397	393	414	410	367	405	373	359	338	376	367	431	408	390	416	361	375	398	359	366	339	372	401	373	374	383	355	404	372	404	376	384	397	353	382	355	351	417	377	397	357	371	376	377	351	371	375	392	372	349	400	344	374	361	349	381	408	393	355	386	362	362	363	390	392	385	438	391	352	403	390	380	398	381	335	401	392	415	390	360	369	399	392	406	358	394	374	401	327	381	360	363	370	346	413	404	413	391	384	350	378	415	392	377	420	344	376	373	363	356	357	359	363	387	371	358	368	369	372	385	378	390	335	374	378	409	404	378	399	361	385	407	387	405	356	387	366	373	357	393	379	360	403	355	376	400	375	393	382	382	385	368	343	403	363	343	409	390	386	389	367	420	393	420	397	396	362	384	378	388	372	379	389	360	399	378	355	366	369	371	393	372	395	400	400	386
3373	2978	2068	1246	1077	956	894	831	828	884	804	822	843	835	830	817	851	823	841	843	832	814	824	807	825	886	843	833	770	825	781	827	894	824	818	828	854	836	846	857	841	819	860	877	829	844	876	866	822	881	819	851	891	777	851	806	829	854	839	835	871	831	834	810	832	822	854	816	869	864	806	829	809	872	891	860	849	783	833	889	846	805	821	876	847	809	827	863	837	795	836	862	806	833	831	839	862	846	777	808	829	821	786	855	811	788	873	811	823	780	835	825	796	808	867	834	844	918	851	821	820	836	793	850	875	796	887	844	814	882	811	840	856	823	848	844	749	838	851	848	854	815	843	823	817	812	841	807	801	849	814	868	856	814	781	857	877	826	797	820	789	824	776	888	783	824	849	839	850	875	817	816	859	866	848	865	843	887	846	854	845	828	864	829	805	796	831	835	829	823	870	797	881	842	828	837	818	839	764	836	841	802	828	800	852	829	879	845	817	849	873	768	832	861	831	807	855	812	861	864	895	879	810	861	835	873	886	871	865	812	826	836	819	901	779	777	850	831	869	868	839	864	840	846	832	830	826	860	783	798	858	851	825	788	836	867	851	801	775	848	826	795	798	795	885	822	863	850	827	884	801	800	850	820	821	864	825	841	809	798	847	853	832	841	868	850	855	827	843	789	821	890	836	861	854	827	815	822	884	800	822	821	831	833	809	861	833	846	840	813	857	765	828	815	855	778	789	848	853	786	809	864	839	814	795	821	870	823	830	825	839	779	837	801	813	807	839	880	807	818	803	837	867	821	835	845	837	852	835	799	863	842	827	826	856	790	836	844	774	832	835	836	893	810	864	876	876	842	831	845	842	836	816	813	861	803	826	817	824	806	860	804	847	879	858	814	847	822	858	850	835	811	843	839	802	791	886	881	800	836	831	869	851	827	857	837	853	813	840	830	790	804	816	848	848	825	845	851	811	892	797	829	788	842	795	878	805	815	828	795	855	774	781	864	835	870	822	877	844	876	819	835	831	845	884	797	826	836	849	864	802	797	814	795	812	767	866	801	815	782	871	856	829	872	846	817	878	859	793	779	863	837	895	857	837	832	804	841	831	810	828	824	837	847	836	795	789	755	827	808	830	827	859	854	822	819	876	804	801	882	769	796	857	833	773	821	868	839	797	823	747	846	885	827	833	812	806	879	839	826	860	851	812	777	751	836	833	800	797	853	827	872	865	831	855	830	785	826	823	844	876	865	815	802	807	818	864	845	835	815	867	848	797	840	825	808	824	846	828	841	827	841	824	821	873	844	866	850	788	846	864	845	795	822	854	863	802	820	847	842	819	791	846	795	838	852	804	810	759	879	850	866	863	814	835	850	831	857	748	789	819	852	814	828	810	810	800	768	782	853	829	828	825	829	856	861	872	833	846	842	850	862	816	850	844	805	834	867	864	876	782	827	863	857	900	871	819	813	852	834	816	816	843	789	857	821	836	872	849	798	800	812	804	792	754	889	832	814	818	816	883	833	819	858	791	815	871	814	825	827	826	857	815	806	813	824	840	823	809	821	840	855	846	835	811	810	832	817	841	816	865	810	815	822	857	800	809	829	822	910	810	867	833	816	809	795	840	819	800	828	842	857	856	858	791	863	878	869	823	864	834	812	858	829	836	816	828	834	827	812	794	824	843	858	880	844	837	832	787	855	888	843	812	856	855	879	871	876	837	838	854	826	837	833	817	836	847	852	855	786	811	799	775	811	827	862	798	896	848	877	822	901	854	808	851	791	855	843	867	834	816	850	843	816	818	810	844	815	846	800	769	837	824	828	887	848	816	815	874	796	857	804	847	816	850	827	850	831	817	834	831	784	859	837	843	818	835	818	821	796	825	820	820	816	864	816	793	852	820	822	857	845	833	769	825	859	829	832	836	782	826	825	810	856	845	865	817	824	800	805	875	819	849	817	828	847	837	854	833	856	814	857	803	846	786	882	835	825	863	805	796	819	846	830	857	832	867	812	827	861	890	850	805	831	818	784	836	849	846	837	849	872	815	839	837	834	876	834	840	789	869	809	837	765	846	841	850	850	832	794	858	842	818	825	795	831	812	854	789	870	850	885	883	837	826	772	834	877	849	855	818	845	844	883	882	833	818	823	860	796	834	791	801	819	774	818	878	825	856	830	859	894	838	846	803	847	838	805	760	788	858	817	822	828	865	809	852	858	880	853	797	858	839	847	860	782	790	789	859	807	799	821	856	809	827	776	811	865	810	811	838	810	818	829	817	840	821	824	834	808	897	805	855	827	835	815	869	837	823	807	802	774	885	821	791	838	793	845	835	809	815	812	863	835	799	850	807	821	767	830	784	819	873	835	883	795	888	861	838	854	770	844	888	845	808	848	892	833	788	802	836	805	842	821	868	846	830	781	837	795	824	806	828	863	817	792	809	825	794	741	835	867	809	857	859	835	814	860	831	850	797	841	790	818	860	839	861	846	861	858	835	796	848	830	869	823	794	834	794	798	802	802	780	845	822	815	857	835	834	840	866	814	766	844	850	842	835	835	839	850	864	857	786	848	822	875	788	862	844	853	842	794	842	818	822	774	852	829	845	871	879	880	880	842	785	860	809	842	818	855	890	811	813	845	862	815	833	873	839	839	863	802	838	796	806	834	852	837	830	822	758	824	859	796	814	836	852	807	878	832	857	953	848	841	818	863	819	859	822	822	806	835	805	827	894	833	868	843	867	825	834	866	839	889	835	797	795	824	772	827	789	799	839	788	845	880	854	835	799	821	889	803	810	839	826	812	860	845	808	761	849	809	823	846	867	785	832	866	811	802	842	847	823	867	814	824	841	830	813	834	863	854	854	844	818	887	860	875	904	826	864	802	771	870	838	813	881	881	818	801	865	845	813	864	792	819	856	855	853	797	861	823	824	897	884	812	829	844	798	812	805	828	812	793	878	799	808	747	812	771	825	835	794	830	849	865	795	829	802	811	788	848	823	829	886	810	831	825	770	792	822	813	802	885	842	875	827	858	849	789	798	804	814	819	780	880	801	834	813	811	794	792	847	872	842	835	888	898	804	895	774	830	825	823	844	767	849	791	838	795	827	821	860	860	818	869	803	800	882	838	839	845	849	838	844	850	844	858	858	815	881	848	862	860	806	845	842	729	846	816	797	854	794	809	845	811	799	819	831	813	844	814	841	845	823	831	871	810	819	843	804	814	810	835	815	857	824	832	846	803	811	795	817	805	870	838	846	853	850	859	816	860	830	825	794	811	807	817	843	807	848	852	846	852	845	818	835	849	839	877	845	803	804	872	837	819	830	822	807	775	867	855	832	820	833	800	801	768	858	836	854	843	813	808	812	804	819	876	870	785	844	819	826	819	855	769	815	865	818	828	867	827	808	819	840	815	858	842	829	847	873	819	871	809	825	838	831	843	824	872	842	805	854	836	839	835	858	804	831	868	816	838	847	845	851	835	851	810	837	757	830	860	807	790	822	833
23615	20870	25070	26800	20872	20861	2869	498	355	351	329	270	286	280	281	256	244	223	237	257	226	213	229	209	223	236	235	223	210	241	248	205	241	232	225	227	255	233	249	239	245	207	244	247	252	203	218	223	204	216	230	237	191	204	235	214	220	222	237	216	222	210	212	212	227	235	232	231	219	204	223	191	215	206	233	199	230	225	225	241	215	227	214	236	226	212	204	208	236	258	227	232	220	226	216	235	242	232	223	191	177	214	196	203	225	246	214	220	214	218	250	248	216	207	212	245	192	222	213	211	208	205	226	221	223	237	244	221	221	232	220	212	218	226	225	241	185	235	230	222	209	216	203	231	253	218	209	202	242	229	211	204	218	203	228	229	222	221	236	226	228	211	205	196	181	215	219	216	225	225	222	217	224	199	224	244	219	213	274	239	197	202	217	203	217	240	246	192	191	221	197	247	216	260	217	190	226	224	247	199	203	219	219	229	244	207	206	202	213	231	232	228	229	239	214	228	216	195	203	203	222	240	220	203	228	213	225	230	244	213	239	230	228	239	200	233	240	233	216	201	207	238	218	223	226	231	232	237	229	238	225	210	220	222	212	234	239	228	214	230	204	219	235	237	246	206	213	225	230	239	211	219	204	224	242	215	229	193	218	220	225	218	190	222	223	214	242	233	211	230	244	213	220	199	237	214	225	252	208	217	211	222	232	219	227	222	232	215	196	257	218	198	253	245	246	222	212	217	227	224	253	220	207	219	205	241	223	237	253	248	225	205	211	243	269	203	208	208	203	209	197	235	235	203	217	192	256	227	217	221	228	227	243	219	184	236	234	205	191	207	216	256	240	239	235	223	238	192	215	190	229	215	221	250	218	218	218	236	221	242	217	203	242	216	240	251	249	233	200	223	239	207	221	205	211	251	202	192	234	199	214	243	214	216	222	234	241	232	213	214	217	227	217	229	234	229	248	265	209	244	263	227	231	198	257	224	230	227	232	218	243	205	228	197	217	200	236	211	236	219	239	197	231	210	212	251	233	234	244	231	233	227	226	237	224	225	256	208	212	231	214	249	230	210	232	217	200	215	231	245	233	242	229	244	225	239	225	226	218	198	214	221	216	251	215	212	234	214	237	216	221	203	234	207	199	248	208	233	208	233	228	224	213	218	248	188	254	235	218	234	256	199	240	208	219	236	230	229	237	251	215	231	215	242	205	216	212	225	220	222	236	237	238	246	229	213	232	214	199	229	210	216	215	209	229	194	200	215	187	263	244	227	235	213	236	217	261	248	205	227	225	220	208	219	217	206	209	231	181	205	203	229	208	216	235	231	218	210	252	212	231	209	205	238	230	242	224	199	215	247	240	247	244	191	229	220	229	201	221	221	207	234	214	221	215	237	242	237	248	239	238	211	191	228	220	212	210	231	225	191	209	184	219	230	201	204	208	229	203	237	251	225	236	192	226	218	255	219	175	198	214	212	200	207	248	243	212	242	245	220	221	205	208	221	222	213	185	203	251	223	233	224	239	199	217	214	217	208	213	251	213	256	247	206	231	221	230	221	227	192	238	224	236	218	232	232	221	242	240	241	229	227	220	223	214	244	230	228	246	228	225	263	209	238	250	243	219	210	217	211	244	185	212	240	225	219	216	204	231	216	239	221	211	220	200	220	220	227	222	216	204	214	189	204	194	241	225	201	209	210	193	233	221	207	210	241	219	221	217	224	192	188	228	206	239	228	234	202	199	259	219	235	229	251	215	225	229	191	236	216	195	217	229	210	222	232	235	212	159	196	215	207	191	215	223	225	204	216	220	232	212	236	244	224	205	243	240	210	209	234	189	241	200	218	233	226	208	229	227	226	224	207	226	223	228	226	258	202	225	223	233	232	230	232	216	237	231	233	249	218	228	204	220	192	199	228	225	221	240	219	190	200	264	222	202	223	213	243	217	253	229	208	232	192	205	216	213	203	221	222	253	228	207	223	229	217	255	201	228	265	239	207	183	214	221	208	206	230	228	230	223	251	254	214	231	239	213	221	242	234	195	212	231	228	232	213	242	223	223	251	238	231	196	220	177	220	234	216	222	214	221	273	229	184	223	214	214	219	221	213	207	208	196	194	216	237	249	199	220	232	224	186	233	203	213	206	203	178	218	250	218	239	247	232	198	245	199	249	244	209	202	198	225	244	216	235	247	237	224	232	232	232	216	213	231	207	259	210	200	205	221	225	217	229	193	235	207	198	183	201	222	223	247	227	230	182	224	211	203	216	208	213	231	199	202	203	224	223	226	219	216	229	207	207	217	215	226	233	198	207	213	234	187	200	215	207	240	220	218	228	243	222	244	207	216	226	222	238	218	191	234	208	218	234	203	241	238	242	232	217	205	206	207	243	224	205	237	212	241	256	235	202	210	223	204	216	210	208	204	231	234	222	215	209	193	248	241	198	195	202	210	231	207	238	189	215	202	217	240	226	211	242	246	217	197	230	212	199	231	236	190	239	223	238	218	244	221	223	192	195	214	217	237	203	224	222	213	214	214	235	217	202	227	237	238	217	245	222	207	218	229	204	214	222	192	218	235	229	229	244	220	233	218	232	239	186	195	217	225	201	208	208	236	207	227	238	217	200	240	234	229	223	240	225	216	232	209	210	204	220	215	214	245	226	188	215	224	254	221	223	236	220	219	228	219	215	214	226	207	203	192	229	228	206	223	219	213	214	185	209	207	232	207	244	210	225	229	241	213	234	213	209	207	223	220	242	203	216	199	215	231	227	209	211	203	218	232	229	213	217	222	217	230	201	197	216	212	211	188	222	190	209	205	215	217	243	242	211	210	209	237	238	253	230	241	217	201	236	205	253	228	240	227	216	218	222	223	222	233	201	226	231	205	217	229	233	220	201	221	194	221	218	226	237	211	212	228	229	226	236	208	192	194	219	233	224	209	226	226	216	183	223	196	223	240	215	224	229	202	217	215	207	212	221	216	218	213	222	210	222	207	251	234	215	223	211	218	234	233	219	228	206	223	223	220	227	205	236	192	216	239	244	216	199	230	224	199	214	239	222	212	200	214	235	240	234	219	215	228	228	235	222	222	233	222	222	218	232	210	228	206	201	202	256	205	210	231	216	204	237	211	213	212	228	196	239	224	221	217	230	223	245	198	200	202	248	208	237	228	256	245	237	223	223	203	224	210	254	234	228	244	207	214	205	222	244	210	240	215	254	205	225	228	208	230	217	223	249	200	230	224	227	255	213	242	213	220	233	225	228	222	245	187	240	235	214	199	194	219	218	226	224	227	227	221	220	223	223	216	218	234	218	225	219	218	202	201	228	214	220	200	216	212	204	195	227	203	249	230	216	211	220	226	221	231	208	231	250	227	227	209	232	208	220	245	219	207	231	220	195	193	218	243	222	228	245	205	237	195	246	218	208	235	204	215	205	205	230	217	225	236	213	217	208	220	229	221	195	203	222	213	246	222	231	216	230	215	208	223	219	204	233	246	226	237	229
3336	4994	3085	1517	937	750	659	571	571	552	554	558	550	577	546	554	538	543	471	530	520	528	478	563	468	536	520	510	558	566	501	490	487	505	497	492	493	534	534	540	482	509	479	520	512	517	488	521	505	504	527	529	502	538	510	483	543	540	507	496	482	521	522	513	537	542	476	524	510	500	525	491	506	476	544	492	518	539	496	511	566	487	515	550	521	493	501	517	476	494	508	525	468	517	484	505	479	528	523	546	531	488	507	534	481	500	512	509	479	547	476	520	526	529	536	519	491	512	497	502	520	503	471	495	531	473	491	507	524	478	523	500	515	510	495	529	518	521	526	516	511	484	508	534	442	501	498	517	464	509	470	474	549	524	537	519	515	521	489	494	518	480	536	518	496	465	506	487	501	483	519	490	495	478	486	482	491	515	476	476	496	526	487	486	481	516	550	500	489	554	521	524	483	524	474	513	535	491	511	474	556	517	520	551	516	489	526	512	557	488	493	498	514	510	506	500	508	525	485	520	550	550	524	487	512	512	495	529	505	515	537	528	531	491	518	499	533	526	507	514	538	545	514	488	500	510	523	514	517	503	510	456	490	515	519	501	512	492	552	503	494	535	525	514	580	496	523	458	489	493	548	513	527	535	511	504	548	502	511	482	491	551	506	518	501	535	487	496	504	526	522	533	489	505	521	533	462	489	563	510	537	513	470	502	532	530	506	490	532	518	473	495	509	527	536	450	529	532	513	501	529	469	536	467	518	515	499	526	549	475	515	497	523	467	508	484	494	490	496	525	531	520	525	479	499	533	554	517	474	505	491	525	509	557	502	524	466	503	493	557	474	509	492	469	507	500	494	524	498	486	508	489	505	518	472	489	521	476	550	510	505	523	496	476	495	464	585	530	502	488	545	514	508	513	515	530	489	479	503	544	495	509	544	494	471	506	543	491	543	538	472	510	496	475	511	507	544	580	498	550	511	542	516	488	497	499	491	496	521	498	498	524	468	489	501	508	485	498	541	562	496	516	525	521	508	505	463	517	509	488	518	525	516	469	469	517	494	502	505	477	532	575	485	540	489	507	526	485	508	520	520	503	515	532	491	491	486	529	513	516	511	488	503	486	505	507	557	529	509	519	522	503	518	524	521	532	479	522	549	526	494	470	525	486	508	493	519	507	529	527	512	541	482	534	523	497	509	539	492	513	524	515	488	499	534	478	562	507	531	475	526	491	515	496	515	550	506	475	523	491	507	488	505	520	502	511	490	565	470	535	504	487	511	481	521	538	487	508	506	471	513	532	510	531	488	477	510	526	531	507	485	539	490	524	514	493	498	527	501	512	513	538	527	508	548	467	483	498	539	509	531	499	524	546	508	483	525	468	491	505	518	483	495	500	522	508	519	538	508	489	498	512	495	524	541	508	506	514	505	523	497	526	469	518	531	490	496	517	531	497	496	536	538	501	466	507	494	503	480	519	540	497	441	520	463	521	516	518	530	504	505	480	515	476	513	491	492	537	491	496	532	547	490	500	536	505	529	502	525	485	488	515	521	520	492	539	507	489	496	455	496	476	528	493	497	503	517	507	510	531	551	503	502	504	510	504	508	531	505	483	514	485	489	525	517	470	474	502	553	526	517	488	521	497	517	508	494	524	518	553	476	507	478	546	512	525	503	500	496	529	528	475	510	499	483	552	479	499	511	520	504	535	507	497	508	501	503	473	519	494	518	579	533	513	537	496	523	491	501	510	533	508	517	486	474	508	492	536	536	484	526	511	542	491	507	493	542	505	500	469	511	543	520	528	536	484	482	508	494	523	501	540	526	483	537	494	491	513	455	523	514	503	482	505	526	512	531	498	462	542	491	528	521	533	555	489	495	522	527	525	507	540	481	539	505	491	507	528	473	507	486	510	536	517	509	490	530	513	508	504	499	553	503	520	482	555	502	516	546	521	549	527	509	503	514	529	493	477	530	495	505	531	454	533	490	526	488	537	505	486	485	501	519	492	531	489	508	506	470	487	526	498	517	503	533	477	492	514	520	526	534	488	529	547	501	482	501	543	510	503	502	505	516	497	501	520	549	492	481	505	485	505	548	507	502	520	516	485	503	507	482	540	526	511	519	531	471	493	552	525	528	527	512	541	502	483	532	492	516	539	523	530	526	510	506	495	514	507	505	485	534	527	516	481	495	481	514	534	488	504	535	484	479	482	540	471	559	519	497	478	457	489	542	512	482	514	519	527	506	489	500	543	493	527	480	546	503	483	502	512	490	517	523	516	503	480	496	521	520	506	529	535	491	542	530	513	559	521	549	490	502	466	466	473	509	514	466	526	470	513	528	508	498	508	556	525	498	493	443	502	487	534	504	469	500	481	515	507	484	518	505	499	497	468	511	505	539	481	513	503	539	505	510	486	510	505	513	503	506	536	511	496	509	487	509	513	526	486	537	510	506	495	490	498	515	525	468	521	464	509	493	519	474	526	452	532	509	503	533	516	481	515	499	528	518	501	525	514	504	511	524	518	538	501	473	500	491	519	508	535	509	509	519	514	476	505	484	491	525	528	485	524	500	513	498	512	488	497	507	506	493	557	464	516	496	479	473	477	489	487	506	486	487	554	493	499	480	517	474	501	517	499	537	483	499	525	525	546	568	519	517	515	525	560	533	468	495	519	478	534	492	506	514	504	527	488	513	517	508	485	486	487	523	485	558	503	517	497	537	488	511	496	500	523	535	509	551	526	507	496	523	471	513	482	510	546	517	493	512	554	516	486	515	487	477	532	500	516	526	534	498	505	502	491	511	495	484	509	512	528	522	511	514	500	498	523	512	508	526	499	526	492	496	521	547	472	525	491	546	499	531	479	526	495	513	500	505	491	501	545	507	479	504	503	526	510	496	533	536	492	476	496	523	508	523	458	485	492	502	493	542	458	533	489	508	517	538	538	535	476	534	535	499	532	542	490	507	514	548	452	535	515	497	487	536	518	534	521	475	485	541	525	537	516	488	525	493	495	490	498	492	521	478	512	494	523	530	507	487	522	503	489	518	524	514	467	485	546	517	481	515	473	504	514	502	493	485	537	536	477	545	484	505	539	520	524	510	499	528	510	505	531	538	499	514	512	521	498	539	544	502	513	507	530	523	514	483	511	525	535	504	498	510	505	526	555	474	523	495	516	522	518	508	496	497	493	550	535	526	496	551	478	495	523	535	489	515	497	496	502	492	498	509	512	534	514	567	541	535	518	534	506	505	489	474	489	477	487	491	483	522	487	508	500	475	514	509	535	497	529	468	485	542	502	481	534	484	525	551	479	501	541	517	520	492	472	495	538	484	503	520	472	495	511	487	486	499	495	484	525	577	499	518	524	520	514	457	502	518	493	523	524	581	511	499	497	542	534	505	503	493	518	535	522	538	482	507	502	503	458	505	473	536	492	504	491	515	506	471	499	533	538	461	494	485	529	474	512	480	485	460	501	553	483	482	489	472	510	528	533	518	508	462	523	505	525
32542	11928	1423	431	342	358	326	283	308	319	306	298	289	313	284	321	327	319	329	308	312	304	302	324	286	299	331	316	290	289	289	311	339	327	320	286	297	345	312	288	298	304	329	310	312	333	305	300	310	306	365	293	278	314	283	299	294	267	333	293	315	268	321	321	317	285	313	327	287	318	302	268	296	311	328	310	298	301	307	319	279	316	307	309	285	278	317	300	309	296	325	339	327	283	332	296	338	317	323	286	277	309	319	290	309	328	288	273	311	316	289	306	309	316	321	278	311	329	315	297	283	314	296	337	302	342	297	323	346	306	276	347	327	315	300	301	285	285	286	288	298	290	273	288	295	273	277	297	330	286	288	304	358	316	306	276	281	290	317	304	297	312	315	266	336	319	314	280	294	285	289	282	278	318	344	325	283	300	298	281	303	301	317	301	316	328	330	317	302	302	296	313	283	310	281	352	306	293	297	318	322	282	295	316	336	313	319	281	353	310	329	312	255	335	311	320	314	318	299	301	288	324	297	300	271	310	320	285	287	300	314	307	317	302	330	308	294	301	325	335	316	302	327	282	313	287	297	327	309	281	360	346	312	302	323	291	340	313	312	299	301	305	361	315	322	269	294	314	324	322	286	282	290	309	302	336	287	293	311	315	309	295	279	290	290	324	298	318	297	290	312	300	320	333	317	258	327	313	307	283	307	291	286	291	302	356	307	336	302	273	322	292	309	324	321	316	315	281	294	322	301	266	351	292	320	321	328	315	326	293	308	323	333	289	325	347	312	311	323	305	307	294	323	296	284	304	326	268	314	313	326	316	345	294	284	299	293	289	318	281	287	313	333	307	333	287	282	315	308	296	317	314	328	266	324	301	304	319	284	332	293	281	318	309	261	307	306	301	332	349	279	318	288	268	292	287	281	272	308	312	331	320	322	312	306	314	289	315	324	334	315	290	309	296	335	328	364	344	317	283	331	316	308	303	300	302	320	350	289	291	314	323	299	320	303	322	312	311	335	328	293	321	312	259	294	295	330	295	327	268	323	286	313	268	346	333	279	298	291	300	293	293	319	304	306	308	328	271	309	294	312	298	284	322	323	308	328	298	283	301	277	320	330	317	304	273	296	301	313	316	313	299	288	286	319	304	298	288	282	302	330	290	334	285	313	313	329	298	319	340	326	305	334	309	313	307	311	334	313	299	300	307	312	276	307	295	289	297	312	364	315	278	336	296	328	337	297	334	268	290	316	323	311	341	283	298	307	285	282	325	345	321	330	295	307	296	300	291	315	304	290	290	292	317	323	321	339	292	271	303	300	297	310	307	303	333	269	325	308	347	294	300	299	321	336	332	316	301	290	331	296	337	337	316	327	327	311	331	317	338	268	311	312	266	329	273	292	274	302	294	308	297	329	329	297	325	290	303	319	343	335	304	294	288	327	298	315	333	337	321	329	305	304	305	280	293	289	298	317	316	305	323	316	315	310	289	315	314	300	314	312	295	305	288	300	292	289	298	319	296	297	320	295	306	301	312	297	342	294	293	313	283	331	334	312	344	342	303	313	298	318	306	312	277	290	301	265	268	310	289	320	315	348	303	350	280	291	267	322	325	280	314	333	306	323	319	289	295	297	316	322	281	338	282	312	337	289	309	298	339	296	282	322	353	334	289	286	302	319	306	286	293	293	282	325	290	316	338	298	307	282	313	318	324	290	272	330	274	276	301	330	299	322	325	308	323	318	303	316	299	340	301	296	300	316	282	323	296	345	297	307	321	327	331	326	328	278	311	285	279	304	301	284	310	326	321	285	318	319	287	327	316	283	325	288	285	288	286	323	277	286	336	288	291	302	312	318	278	312	308	296	296	321	338	339	284	312	317	310	314	297	275	304	298	289	309	296	278	311	303	320	312	292	316	311	302	325	302	329	305	294	275	328	303	314	314	283	324	321	299	332	293	326	305	331	320	330	282	286	307	301	278	339	298	310	322	328	339	284	300	294	288	302	309	296	253	277	280	316	319	291	290	300	294	317	290	289	289	294	313	298	303	271	328	297	286	286	282	316	302	315	323	310	347	308	290	317	358	318	312	287	304	320	293	322	319	300	294	273	287	326	314	299	314	282	307	293	281	309	306	340	295	308	332	329	287	320	300	295	321	297	304	309	318	286	299	325	346	334	327	268	299	325	320	323	327	297	312	339	302	334	309	323	322	287	307	309	308	327	282	313	292	291	294	317	308	325	308	308	344	295	347	333	313	317	313	271	323	318	288	335	334	315	303	308	281	326	314	288	302	323	303	284	284	314	330	300	309	302	299	297	299	305	297	309	297	315	292	321	297	307	313	306	304	288	325	315	267	323	299	304	288	285	333	288	328	312	331	281	302	294	318	304	299	319	325	324	308	284	329	329	309	315	301	312	334	302	281	281	313	275	300	321	282	309	276	288	307	300	312	289	307	324	303	310	291	282	283	328	319	306	297	319	352	308	328	306	310	320	314	286	314	312	286	270	309	304	312	295	285	322	294	303	320	303	322	322	287	312	298	311	316	299	292	291	314	282	299	287	304	325	276	291	317	314	322	332	296	329	331	298	295	290	275	279	323	317	284	300	303	295	324	285	293	312	309	303	310	344	356	300	330	330	347	313	329	309	324	308	308	344	271	281	273	262	305	303	310	299	291	299	329	306	319	302	299	277	312	320	297	279	314	280	294	284	285	335	266	327	283	306	312	300	297	350	310	302	294	295	286	313	332	282	290	296	300	295	315	306	306	293	347	282	301	294	312	303	321	279	326	337	325	323	311	324	293	282	305	314	319	348	296	315	318	326	298	322	270	332	323	293	299	309	280	320	267	306	272	317	337	304	310	299	293	316	316	325	301	306	319	318	303	288	306	295	317	302	288	275	335	329	276	313	301	294	308	289	302	305	322	284	278	322	290	332	339	298	278	281	297	320	291	291	280	306	310	297	327	295	303	289	294	352	320	291	297	304	310	319	315	307	300	333	291	294	337	285	298	271	304	295	311	341	311	301	310	316	319	323	288	306	317	273	319	264	291	312	294	334	321	324	319	308	282	305	323	312	335	294	330	302	287	310	274	316	303	319	306	329	308	331	310	305	312	341	314	352	339	312	302	311	318	327	316	307	327	325	294	314	328	317	335	315	349	297	281	322	281	310	313	326	314	267	310	325	328	310	306	330	284	312	318	301	320	293	298	316	285	299	281	290	329	330	284	292	289	281	290	316	316	258	329	305	281	294	314	294	301	311	299	305	307	306	321	309	334	292	323	315	279	293	300	306	281	325	309	302	327	284	312	302	308	285	297	311	330	322	308	313	314	321	293	326	292	302	306	293	313	297	310	286	317	311	337	331	299	315	345	309	303	323	281	305	298	294	299	288	315	302	312	322	308	308	341	327	298	312	313	292	281	323	308	304	310	306	310	306	307	328	326	277	324	297	280	277	296	311	321	322	272	310	335	305	298	331	325	315	297	311	292	289	301	322	306	272	345
5601	914	857	753	736	741	726	695	689	712	803	672	741	695	745	759	675	680	681	707	729	729	718	694	701	731	725	751	653	724	729	724	747	709	679	727	712	747	737	662	739	699	719	699	725	661	698	679	767	695	712	697	712	698	697	673	736	725	695	696	690	713	695	717	743	732	702	754	706	718	758	719	674	707	720	704	685	732	720	717	685	717	688	725	699	729	716	721	682	733	742	722	735	706	676	671	680	671	718	744	695	722	735	688	707	705	727	745	736	736	711	697	736	685	727	746	738	686	697	739	732	760	740	707	676	753	685	710	718	667	782	670	667	716	744	698	768	755	695	759	725	673	724	721	673	753	674	683	739	769	731	705	719	780	690	661	712	727	755	740	712	753	712	747	718	720	652	709	658	702	682	706	708	714	691	750	761	668	705	719	677	725	715	724	715	679	708	695	742	720	735	767	742	742	710	715	747	711	739	733	712	724	703	735	739	650	738	712	745	745	732	685	668	670	744	723	707	699	708	717	695	735	742	708	693	709	729	733	694	658	743	694	722	770	681	705	700	729	678	726	737	728	687	695	758	694	714	713	687	759	694	738	713	692	755	717	755	725	728	693	721	747	734	700	675	718	744	703	699	734	749	734	733	710	673	709	796	724	727	774	700	724	703	723	687	745	659	728	732	688	724	717	697	716	659	694	720	732	739	737	720	697	720	714	692	765	754	746	728	691	698	721	727	747	714	728	715	720	722	724	719	700	728	696	742	761	676	708	722	722	685	714	711	715	707	740	679	703	725	686	663	739	715	686	745	755	697	726	710	745	676	719	695	669	692	720	724	745	667	720	742	712	746	699	700	726	700	696	722	707	673	743	718	770	690	686	724	695	665	685	721	710	755	719	678	716	736	702	688	767	705	734	703	683	705	752	755	715	725	719	695	685	691	731	713	735	700	725	692	729	685	745	752	698	720	684	689	732	687	704	720	728	724	732	739	674	693	672	679	742	778	715	708	696	738	712	744	636	752	678	658	720	695	739	698	689	746	722	744	673	768	687	726	676	692	735	742	697	760	711	726	743	692	715	728	705	713	709	676	678	721	699	727	735	696	763	773	693	728	659	737	781	717	710	656	722	710	708	708	736	699	704	757	684	715	753	709	746	663	728	722	740	694	710	703	718	760	743	717	749	727	678	721	772	728	720	737	707	695	765	711	719	669	726	696	724	677	707	724	703	750	695	712	715	752	738	690	723	743	739	721	674	703	742	768	729	739	719	661	684	686	695	715	700	697	730	748	736	705	655	695	784	717	739	662	729	703	675	755	646	739	734	701	676	755	757	714	710	706	734	721	719	693	708	659	731	745	688	704	768	741	698	702	691	729	690	718	701	694	714	697	709	722	737	726	738	709	728	766	711	738	738	700	728	720	722	757	717	713	701	711	710	679	691	674	726	709	712	737	714	742	713	737	712	742	714	724	724	685	723	711	705	767	711	708	675	723	715	747	716	726	740	749	709	701	789	729	698	723	692	727	743	714	721	681	715	711	740	684	749	695	645	711	777	695	748	736	716	730	697	709	722	688	729	693	684	739	690	708	746	731	696	697	716	745	690	733	726	744	689	702	695	659	745	709	684	669	715	739	788	725	703	749	735	710	752	744	704	715	720	722	741	727	718	707	716	691	695	771	714	724	676	731	749	716	715	753	742	677	698	688	740	729	751	714	687	739	759	671	719	705	695	759	698	713	744	678	729	693	734	748	725	711	679	714	697	692	691	673	734	709	726	737	752	746	677	688	710	737	749	690	735	696	703	677	681	737	660	669	714	693	721	749	730	688	700	741	686	716	758	685	700	774	751	715	773	683	725	757	717	712	754	748	698	718	765	731	708	745	671	710	726	647	685	677	720	738	747	685	690	696	709	711	684	691	718	727	715	709	705	667	704	685	731	727	719	693	695	696	745	786	712	733	736	726	710	692	731	708	728	716	716	709	708	687	693	717	687	695	716	732	705	716	721	672	700	724	725	814	703	738	778	706	723	740	732	726	760	717	676	744	748	718	724	725	727	658	732	714	699	765	722	681	740	750	719	669	695	733	763	741	717	698	705	704	716	777	667	710	736	753	712	750	699	685	746	733	736	752	707	771	730	716	716	713	709	742	653	716	736	700	746	741	685	685	737	720	704	690	680	741	712	787	721	711	704	674	659	739	694	726	704	708	741	749	690	670	720	788	685	734	692	663	675	744	732	686	674	725	699	705	720	688	722	706	690	713	683	744	761	697	743	709	744	760	728	710	721	708	685	710	707	725	713	744	742	737	705	726	706	696	670	726	730	702	739	758	727	751	693	711	758	723	727	688	727	713	747	724	722	720	720	741	708	697	719	734	697	775	707	760	698	703	709	672	681	719	707	694	706	677	738	665	707	752	686	683	700	690	714	716	740	686	673	739	720	770	766	683	717	704	683	692	761	721	772	714	731	792	713	736	713	733	701	725	705	655	712	719	726	722	742	697	710	728	704	747	675	754	772	750	728	735	730	717	751	715	736	708	670	671	689	717	716	682	735	674	694	711	756	719	761	668	712	701	701	721	697	756	737	741	710	690	743	734	711	698	739	695	692	719	699	683	691	674	684	730	711	673	697	750	748	733	746	684	711	695	739	740	762	732	754	720	723	715	720	720	715	700	715	749	692	706	736	682	723	763	709	701	694	731	748	671	767	731	702	737	707	709	729	747	683	671	714	720	712	745	689	672	684	691	698	662	700	668	733	749	705	707	702	698	764	718	741	679	702	701	735	708	699	693	716	724	748	702	741	676	734	736	741	704	727	708	704	691	722	728	721	728	727	688	735	676	683	750	735	730	688	733	718	725	674	695	688	706	690	676	722	696	730	716	730	686	659	727	730	704	784	671	773	737	722	734	737	722	738	694	749	687	740	706	715	729	683	704	692	693	703	747	724	707	681	703	696	667	734	740	712	739	717	748	715	709	740	752	714	734	714	747	747	687	714	739	703	700	745	725	725	708	724	686	742	706	707	694	735	680	754	725	742	725	693	714	758	688	704	735	710	693	730	709	738	747	674	711	685	710	677	696	735	741	766	698	662	704	714	722	707	689	736	757	692	731	667	711	711	687	711	703	686	779	723	687	701	700	708	711	767	698	718	726	710	728	748	676	681	722	716	712	712	725	650	736	683	719	705	734	732	666	709	751	708	747	700	705	736	728	738	736	685	684	745	732	725	690	705	683	698	704	738	697	719	677	742	716	727	728	740	752	710	736	685	714	753	744	697	722	709	736	689	691	721	711	732	720	684	726	718	700	749	685	728	721	738	721	738	683	747	681	726	720	774	710	699	713	700	708	716	775	755	773	722	680	729	704	684	724	694	756	705	716	665	714	713	723	707	728	748	739	717	742	703	737	719	683	698	756	758	737	761	737	786	730	731	691	685	700	746	747	715	710	729	736	692	742	699	712	742	694	750	730	713	714	698	717	721	736	756	725	694	732	699	703	754	734	692
24530	20834	24350	27413	19643	1421	508	469	423	428	389	397	399	412	410	411	409	351	389	361	372	414	382	351	362	409	387	422	396	418	397	378	400	388	353	388	384	387	354	381	397	370	396	391	379	359	356	348	358	406	369	394	346	383	364	364	344	415	379	412	381	389	376	375	350	395	382	417	387	392	389	360	408	398	422	394	380	353	366	354	361	363	385	356	383	418	406	397	382	398	405	365	351	410	360	381	365	340	373	380	373	376	334	364	363	377	373	398	392	387	374	392	423	359	377	350	339	380	379	399	382	368	349	389	366	394	392	344	390	371	403	390	353	393	352	370	359	374	391	378	409	380	345	370	346	391	366	382	399	401	389	384	353	363	374	392	391	345	373	410	407	403	357	352	370	391	381	328	389	331	377	371	370	399	393	368	361	349	383	393	383	386	386	377	409	356	342	347	410	397	388	388	363	387	356	378	379	354	354	370	407	371	391	395	351	369	366	392	351	403	402	365	360	392	385	388	392	367	402	401	377	356	370	390	360	395	360	406	401	375	386	405	373	378	396	416	383	364	337	399	400	335	368	334	353	376	334	347	365	349	403	404	428	392	370	345	406	387	394	382	365	390	356	384	368	355	384	388	343	402	370	394	364	350	388	377	380	374	379	418	386	362	384	381	388	357	409	369	347	362	395	372	360	402	371	315	397	380	383	388	385	417	342	363	394	370	360	401	377	370	422	413	404	396	387	332	399	357	385	351	406	367	384	358	395	380	358	367	400	394	412	328	346	343	351	418	404	397	372	367	401	373	302	346	388	379	388	387	379	359	386	336	386	397	389	403	390	403	402	353	397	416	413	369	383	364	362	360	364	330	361	359	375	390	356	393	381	376	380	386	361	364	361	373	390	379	371	363	381	390	415	378	386	367	367	400	373	381	404	353	340	379	384	380	427	427	375	353	395	381	363	407	393	379	355	380	384	386	405	400	384	402	392	362	385	367	415	378	386	375	391	361	398	394	368	351	401	395	369	348	370	373	381	435	389	377	372	343	379	370	399	370	384	339	337	381	381	373	415	361	356	392	406	392	367	354	357	401	397	363	384	375	387	355	388	395	420	368	415	390	334	388	356	396	358	400	384	374	377	366	324	423	368	417	383	374	411	364	369	385	397	416	395	373	390	391	359	415	360	370	357	373	415	399	404	409	417	383	364	372	394	360	389	404	380	404	380	367	369	353	386	377	401	358	363	377	350	390	387	389	358	385	449	404	393	367	339	362	385	372	407	387	380	361	371	372	400	373	349	371	376	376	398	383	427	409	361	336	380	413	400	368	373	387	358	361	363	374	399	381	354	403	381	361	366	390	336	395	367	381	368	382	318	379	393	401	398	389	380	377	388	320	375	374	389	363	387	375	357	389	371	381	378	342	392	366	328	409	360	384	370	379	372	353	367	357	378	413	395	439	370	374	412	336	382	411	377	373	377	406	373	377	391	391	401	385	367	358	373	376	374	395	385	392	356	368	361	405	363	379	370	373	385	354	419	376	403	388	378	389	401	392	405	360	353	366	359	358	368	363	397	438	429	330	360	350	396	371	374	399	404	391	414	356	385	397	402	406	375	355	373	366	373	355	402	360	384	359	364	377	373	403	382	394	387	381	371	398	378	415	393	402	406	381	380	360	400	397	351	386	363	409	379	401	373	352	345	352	397	360	369	421	371	350	370	337	393	394	375	397	399	374	369	406	445	405	366	374	367	377	381	375	390	367	417	375	350	372	397	383	372	349	354	393	382	380	365	392	383	363	401	413	375	378	381	387	374	375	381	344	364	378	355	347	430	403	385	357	382	362	402	431	428	385	360	366	399	375	398	393	368	375	370	381	349	365	390	397	371	377	382	405	364	382	343	399	385	371	393	372	373	396	380	400	388	366	387	368	333	400	386	373	374	359	408	367	375	370	358	380	370	397	376	382	378	375	383	372	390	414	356	388	386	416	399	398	392	390	414	406	348	372	379	368	355	369	364	386	361	390	380	399	382	387	362	339	378	368	356	374	372	397	403	335	354	370	359	366	377	382	361	351	384	412	392	377	395	361	356	352	351	369	392	398	397	388	377	372	421	363	381	375	378	348	396	364	379	380	379	397	377	358	353	341	363	385	376	382	364	356	331	385	397	399	360	407	346	400	375	395	372	356	357	361	356	388	408	377	382	398	349	394	382	397	376	384	366	365	351	362	383	376	402	370	389	377	379	341	358	371	380	351	366	373	383	393	392	361	375	394	341	381	383	404	383	368	380	384	404	371	383	377	414	344	377	399	366	360	394	384	366	384	399	350	360	397	384	392	417	372	377	385	379	348	389	355	360	378	399	384	414	391	351	361	392	379	357	371	390	388	392	369	366	376	405	400	369	343	374	392	386	406	389	394	366	375	303	332	358	361	359	350	388	401	407	381	338	394	360	385	384	380	406	383	405	362	371	361	353	370	378	389	369	361	387	370	416	400	411	401	332	378	393	413	374	336	379	405	385	387	391	364	397	366	420	385	392	417	366	398	414	374	363	402	344	406	377	372	351	345	369	385	402	352	417	370	356	346	384	382	382	407	383	380	380	361	370	386	382	343	376	367	357	393	361	396	380	374	379	379	352	371	369	359	411	399	403	384	392	391	349	377	381	374	379	389	366	371	404	378	397	374	380	383	396	373	412	386	381	393	340	385	378	376	370	389	389	374	375	376	333	357	372	377	388	401	383	397	380	375	390	388	385	406	339	371	361	342	358	385	456	396	398	345	362	375	402	388	370	382	401	358	412	410	404	399	416	383	375	363	414	334	350	380	342	383	416	414	387	390	386	340	400	381	399	387	404	375	388	378	382	379	392	417	358	400	371	392	436	395	387	386	408	392	346	409	380	382	378	381	373	372	371	386	363	425	389	401	359	366	353	355	396	362	355	381	406	428	358	351	365	384	361	374	381	371	392	361	359	361	367	365	379	369	390	407	337	374	411	384	413	384	355	347	372	391	390	393	371	387	337	404	371	366	380	358	384	377	437	372	433	374	374	367	363	368	392	385	394	395	369	390	399	398	380	383	407	411	410	369	371	373	362	364	389	394	395	353	384	399	395	357	386	380	347	349	356	373	361	392	377	356	364	352	404	386	408	391	408	390	356	389	340	372	353	381	347	414	362	355	360	385	388	343	389	391	362	354	376	372	392	370	352	377	413	384	394	370	395	397	389	422	409	381	361	385	370	399	393	379	341	422	400	350	400	348	382	368	355	377	384	339	402	385	348	345	394	357	386	366	336	380	394	360	374	396	379	355	380	370	386	394	342	365	361	365	397	392	400	418	397	378	391	367	369	396	378	387	390	382	385	395	379	397	363	371	364	364	346	382	379	367	367	397	388	378	400	395	403	360	347	390	381	372	399	392	421	361	375	423	396	354	404	371	371	372	393	356	363	402	391	403	365	356	383	403	376	395	389	405	341	373	361	390	387	386	360	369	396	393	408	415	390	399	400	352
3354	2898	2023	1242	994	927	907	864	905	835	880	825	847	836	842	875	834	864	823	881	835	870	865	846	806	828	852	825	843	832	828	835	860	852	763	857	865	826	837	838	853	852	848	874	850	799	841	809	846	838	859	850	858	804	810	799	817	826	833	802	841	810	906	832	777	801	854	835	834	824	869	850	807	829	802	835	826	851	846	832	859	865	846	836	853	809	877	795	866	836	845	852	810	812	799	836	826	820	812	824	807	835	861	858	830	826	835	845	804	840	800	873	850	855	842	859	848	869	895	803	836	840	802	793	848	788	889	841	794	832	846	850	861	808	833	793	790	845	817	852	867	828	843	845	818	832	803	790	850	861	818	812	829	850	840	759	896	849	813	833	788	791	834	805	855	853	828	825	762	825	814	905	822	818	787	821	856	767	830	826	845	848	804	821	814	782	830	783	769	821	782	827	799	864	802	827	853	825	844	860	801	838	854	888	802	802	884	897	878	813	930	792	830	816	815	841	823	798	879	812	812	849	866	828	802	835	824	801	858	825	841	750	841	804	842	880	861	869	832	839	830	769	809	781	839	858	860	800	831	833	844	808	870	853	848	815	780	811	839	871	877	878	862	800	802	842	811	841	798	858	885	793	870	785	879	865	802	828	871	862	833	889	796	815	822	827	892	818	837	900	818	816	806	857	838	814	866	818	799	853	842	800	885	799	855	802	813	854	837	834	764	857	875	825	816	784	859	858	859	850	795	890	809	807	874	906	849	792	780	857	806	915	823	833	788	840	825	833	843	852	839	857	797	854	828	781	834	851	819	841	843	788	815	846	878	836	846	825	833	809	834	820	826	813	809	867	818	826	885	865	820	832	841	837	858	818	811	810	820	814	867	813	850	815	803	863	806	806	807	816	782	883	852	848	865	864	827	820	841	842	805	820	869	828	843	822	836	818	823	823	828	889	825	807	864	821	814	799	865	816	854	893	811	827	792	855	863	872	842	798	819	819	842	810	799	850	808	822	792	799	862	862	880	870	840	836	831	828	791	823	909	855	853	843	848	834	813	791	791	821	829	843	800	868	873	822	792	873	821	818	851	852	818	832	887	814	852	839	842	847	842	797	817	862	889	819	802	843	785	869	853	821	860	875	808	828	808	785	882	829	827	840	863	835	863	783	858	847	854	802	826	829	817	787	798	813	872	794	819	815	821	819	779	854	827	816	819	873	810	841	822	806	856	851	847	844	855	916	813	753	849	844	815	858	824	811	820	844	813	827	837	847	840	829	831	840	815	844	829	863	819	837	850	792	791	831	838	846	858	839	845	867	823	817	775	833	872	864	805	881	881	839	876	851	839	813	853	850	803	870	838	814	859	777	838	856	848	856	838	845	821	851	847	810	826	841	813	848	836	883	829	811	862	834	812	807	802	792	783	792	900	827	846	828	811	815	811	864	861	822	794	883	907	809	813	809	856	814	821	869	867	820	871	758	835	837	824	846	790	860	834	810	843	773	814	839	849	779	843	854	864	791	868	855	807	848	916	814	856	820	862	842	827	859	815	832	874	839	845	827	835	861	827	821	792	850	820	874	822	842	828	845	857	839	841	852	885	836	794	795	886	823	820	789	839	848	835	862	854	892	892	806	842	823	807	827	811	848	820	855	829	824	846	843	798	805	808	791	812	790	818	819	880	808	888	872	844	858	826	800	805	828	799	866	845	829	882	852	810	796	852	851	837	881	827	824	874	844	839	867	845	855	832	823	865	876	831	826	879	858	835	814	835	815	862	853	815	816	855	836	832	843	830	868	845	792	813	828	796	847	836	833	881	865	801	823	830	781	855	844	827	837	765	825	885	835	847	855	847	827	804	810	842	871	810	845	756	791	761	888	816	846	841	849	838	811	833	836	791	805	794	851	817	802	842	838	820	841	866	777	826	832	859	837	822	859	832	813	843	793	869	800	876	880	861	868	844	850	853	826	858	849	844	866	817	824	813	811	822	787	819	843	806	844	838	833	793	821	848	863	871	844	761	845	816	852	864	915	841	847	867	841	805	851	888	802	830	848	775	903	845	818	804	832	857	820	845	834	862	854	833	837	839	843	809	856	848	815	809	802	818	860	791	840	807	827	804	824	815	783	876	767	789	807	853	765	814	796	822	804	858	868	865	894	851	816	851	852	853	857	809	854	848	843	850	825	808	823	786	808	843	860	850	855	810	847	826	819	884	812	813	818	876	819	797	864	806	880	797	806	854	842	848	847	829	787	822	846	783	837	745	775	817	826	838	798	879	874	781	884	828	841	855	791	823	837	859	839	847	895	807	874	829	791	831	822	811	842	795	828	841	839	825	825	915	817	845	851	853	855	891	806	874	832	896	839	777	864	811	880	853	843	810	829	817	842	854	826	849	830	835	870	812	821	839	860	821	843	883	839	904	830	803	787	859	834	829	841	819	849	882	792	844	833	842	886	895	813	850	818	763	796	780	848	876	869	849	842	844	837	818	873	829	874	857	796	823	816	827	868	848	877	843	801	863	827	858	771	814	813	856	842	839	829	807	836	785	837	846	886	851	838	825	875	811	828	886	850	828	794	811	877	839	860	847	782	820	839	853	835	808	860	784	832	925	834	819	803	804	838	795	832	816	857	837	772	830	781	799	789	892	821	827	829	765	862	870	839	862	820	844	844	821	869	875	855	810	832	802	843	811	860	855	809	829	884	791	842	810	841	884	855	796	824	878	843	843	821	808	796	868	875	822	874	872	832	815	805	851	832	808	908	768	797	858	845	849	865	815	855	869	801	823	850	837	881	840	892	801	802	882	818	800	813	833	812	828	859	796	869	815	863	814	830	824	800	764	853	839	824	785	726	821	828	871	882	848	796	816	868	796	810	818	877	805	801	828	835	843	831	846	812	908	809	865	811	891	858	827	858	851	881	857	830	837	824	831	839	832	802	849	838	827	839	830	818	849	809	861	870	837	845	786	881	811	860	791	818	816	801	847	801	878	833	819	825	810	815	833	810	806	806	826	844	865	779	863	837	839	814	847	780	819	862	909	851	834	838	836	871	878	864	797	861	805	884	863	882	808	860	877	841	807	854	873	801	790	824	818	851	817	775	832	786	810	813	769	830	790	833	817	859	832	812	848	818	788	817	820	853	855	886	850	856	835	837	848	828	839	899	828	831	840	862	829	840	856	827	868	854	857	845	829	823	811	831	796	850	810	778	815	880	823	861	777	838	817	852	805	833	775	855	854	859	831	839	848	840	863	845	777	826	826	854	814	862	858	810	822	832	810	846	800	784	813	834	844	832	837	862	875	798	861	828	816	821	861	848	805	854	843	820	829	846	832	881	865	845	836	811	828	841	846	819	795	861	849	772	756	797	829	880	814	799	832	836	798	909	813	813	898	807	783	811	841	859	837	811	762	818	863	828	815	833	832	807	896	803	846	864	879	858	798	819	801	817	819	827	832	821	838	809	814	808	906	827	797	961	797	819	872	835	847	825	798	844
23546	20830	25099	26679	20838	20830	2870	484	384	341	305	294	277	287	301	247	267	265	253	269	231	257	260	197	261	243	232	236	210	231	216	234	240	204	238	222	241	251	227	198	209	218	229	227	218	212	251	232	201	234	209	242	230	247	222	214	230	226	218	240	237	226	213	205	221	244	211	209	218	216	230	227	248	243	244	226	229	222	217	218	201	209	224	226	237	218	236	236	234	242	237	224	210	224	230	242	234	225	231	259	247	253	242	236	184	217	223	210	212	195	225	220	217	210	225	214	231	228	213	238	216	257	218	245	252	246	244	231	232	204	210	212	202	220	243	257	244	198	258	232	208	214	239	222	204	232	242	233	242	225	233	208	229	218	220	216	185	204	250	215	243	254	241	262	209	247	211	232	217	241	236	225	239	228	239	226	224	233	221	231	227	219	205	232	237	237	233	231	236	248	231	236	229	243	244	207	232	241	217	225	212	216	225	218	211	258	229	221	210	231	221	219	248	208	214	212	216	218	211	197	225	220	242	234	234	230	204	212	250	203	211	200	228	215	213	191	254	229	207	235	210	218	198	186	211	222	267	212	204	230	231	220	220	204	209	217	238	240	226	241	210	241	240	234	212	236	234	202	235	217	232	207	221	256	213	228	196	220	219	234	225	228	216	237	220	222	196	214	211	249	251	203	236	218	240	237	221	209	205	229	258	218	252	223	229	232	222	213	211	228	219	235	228	239	218	220	213	197	232	252	241	222	249	229	220	202	233	232	238	242	246	208	210	211	221	226	239	213	220	233	229	234	257	233	211	227	211	200	267	235	223	236	240	202	218	222	235	223	231	210	216	225	253	218	251	228	224	238	215	223	219	254	226	240	238	241	247	223	247	240	239	236	229	198	225	229	235	225	207	213	236	248	220	218	205	225	204	204	211	236	225	201	210	222	251	240	247	237	216	196	228	235	224	231	247	220	225	229	222	233	217	207	227	242	225	231	227	210	224	201	182	223	227	221	263	215	240	232	199	208	253	215	223	226	230	249	219	233	228	226	195	236	228	218	205	216	247	203	218	203	210	207	225	212	224	209	211	201	236	233	208	263	217	205	246	217	251	235	235	237	218	240	211	220	243	221	269	221	218	248	223	208	229	215	217	205	228	232	237	215	225	207	245	200	220	239	210	189	206	219	203	216	220	218	228	227	210	228	214	218	210	229	207	214	214	209	215	221	230	211	223	257	217	217	206	232	242	216	210	239	222	222	231	210	230	207	209	236	192	226	197	217	239	205	209	246	247	253	250	220	235	204	225	207	214	233	227	232	237	232	239	235	222	217	220	221	220	218	240	243	220	227	253	227	228	197	224	215	232	218	250	232	220	205	209	227	218	212	239	195	216	233	257	251	178	195	239	226	234	222	215	210	221	243	226	213	261	206	216	266	227	232	231	237	203	219	236	224	257	221	195	190	252	247	215	241	214	225	222	219	221	232	188	233	202	231	260	241	227	217	243	239	240	217	238	216	243	192	216	232	233	215	211	233	204	223	206	205	225	231	234	220	224	236	193	210	207	244	229	241	186	240	222	244	251	241	213	240	229	254	232	229	223	232	223	258	222	243	217	207	194	259	217	204	231	216	205	224	206	233	209	229	251	199	223	213	243	227	199	209	238	238	225	211	221	225	223	241	216	251	221	202	189	236	217	215	194	247	214	215	236	231	216	236	211	247	230	221	262	218	231	210	218	259	254	211	228	247	218	233	219	250	232	231	262	259	228	210	200	231	189	240	210	220	218	233	194	218	229	196	232	222	203	230	240	214	213	225	237	214	257	236	229	216	189	234	216	207	220	221	221	251	216	222	214	246	218	242	210	249	224	212	197	220	216	215	249	204	218	240	230	240	214	202	251	214	245	215	231	228	216	236	226	215	258	227	244	246	214	224	229	228	188	266	221	211	224	246	201	243	228	202	234	237	223	238	195	231	225	240	206	268	205	218	209	207	222	205	232	211	222	242	238	241	244	228	234	228	230	221	247	219	224	225	243	257	225	235	189	212	212	241	214	183	223	218	204	218	237	224	259	240	216	246	277	208	209	246	206	225	277	230	233	234	201	238	203	239	195	242	237	214	239	240	242	224	242	242	216	215	189	265	259	245	200	191	220	237	254	211	215	227	219	240	214	216	252	229	248	211	204	223	208	236	254	245	215	230	229	232	222	234	229	231	181	227	176	248	244	233	212	231	201	213	206	220	247	239	217	231	259	236	251	209	241	242	233	233	232	221	230	217	219	224	241	250	228	222	214	230	272	246	228	238	235	212	236	229	246	217	257	258	251	215	237	227	216	237	227	227	231	228	215	217	203	230	233	245	211	214	247	243	213	229	200	249	238	241	226	202	217	218	230	230	233	219	223	239	208	214	189	215	224	221	214	199	201	221	227	218	199	255	240	200	207	225	193	234	217	261	218	244	211	221	242	223	225	220	205	215	211	213	217	225	230	246	214	220	213	227	232	216	218	226	208	245	242	221	215	216	235	218	218	241	226	239	227	197	259	237	208	231	185	192	197	249	215	205	216	206	226	244	208	237	245	210	212	227	213	215	237	191	233	227	210	207	232	250	234	220	201	237	192	240	211	221	225	214	212	244	214	232	198	224	250	259	206	201	206	205	216	202	252	210	224	246	239	207	211	225	211	230	233	228	225	230	228	218	239	217	183	240	222	188	224	228	196	210	199	257	220	214	214	225	213	199	226	232	270	213	199	229	219	226	224	222	231	214	233	229	201	232	222	240	191	203	240	203	239	228	216	211	227	198	228	212	189	228	248	210	203	250	224	225	206	221	208	238	221	190	207	229	207	248	232	225	192	197	202	225	206	199	222	260	190	261	228	221	236	230	220	221	269	237	219	227	236	231	256	184	214	227	223	221	229	244	242	229	230	237	215	233	223	230	226	250	221	216	209	237	251	263	268	200	209	235	228	229	246	232	206	227	219	206	209	230	237	253	233	227	228	227	220	251	258	228	229	207	183	239	218	241	239	227	237	225	202	220	216	239	208	257	232	255	224	193	227	245	233	224	227	210	203	204	226	221	230	209	229	204	228	197	262	229	221	204	221	192	206	212	225	209	226	237	223	205	245	229	221	240	251	207	216	243	256	216	257	212	216	218	234	206	211	214	210	232	225	232	229	244	238	179	206	242	221	230	208	214	235	230	220	203	219	219	237	229	214	227	239	215	251	208	222	214	229	212	232	246	238	212	234	198	218	214	209	216	225	222	206	231	229	206	245	215	213	227	211	242	238	229	229	207	252	220	232	218	208	223	221	218	225	231	214	214	204	183	228	201	203	225	215	218	245	240	259	206	207	242	221	254	225	236	227	212	222	236	256	211	226	239	196	219	197	196	223	185	257	263	220	212	242	245	249	229	231	249	238	234	222	220	183	204	229	242	218	227	211	235	246	227	231	224	216	202	224	234	219	250	218	224	252	221	209	233	193	210	212	224	223	208	225	221	229	237	205	204
3231	4901	3061	1443	973	759	684	604	592	552	545	541	542	570	540	491	535	531	544	551	525	560	550	572	516	522	497	536	524	503	515	531	505	512	517	515	520	501	501	536	547	490	516	502	512	495	518	544	529	518	501	465	496	547	485	543	486	513	518	531	515	540	507	486	554	489	518	517	507	506	511	506	525	505	504	530	524	525	496	531	489	531	495	504	546	484	499	516	537	546	539	519	543	530	474	484	506	504	529	493	485	502	523	528	523	540	502	518	509	528	518	506	523	509	493	491	531	505	491	519	496	500	511	495	508	521	536	499	524	528	576	491	532	509	513	538	505	513	525	545	528	531	527	476	545	505	522	539	536	506	541	498	542	500	533	492	524	502	549	539	503	525	506	508	499	512	505	556	512	541	529	571	558	519	443	551	501	529	523	534	472	510	538	520	497	493	509	520	510	518	483	487	513	482	576	520	505	502	561	499	488	511	526	516	474	550	511	523	503	523	557	474	517	512	493	553	515	529	487	497	497	499	487	530	522	501	523	479	538	538	471	516	511	508	529	513	545	551	523	466	492	559	540	575	535	519	508	505	513	523	517	508	524	537	519	513	487	517	499	543	490	498	528	481	513	571	530	506	488	516	513	526	525	504	559	524	518	501	511	498	496	529	512	522	537	546	475	521	523	487	520	495	485	530	502	563	506	538	543	550	494	457	551	530	531	505	534	490	552	527	493	551	519	476	523	493	504	561	526	539	513	507	519	508	513	572	524	555	493	526	488	553	528	540	496	508	489	525	534	515	520	498	513	497	463	500	548	566	523	564	488	516	495	553	495	520	570	546	511	522	533	512	530	556	512	503	530	534	554	505	519	484	534	511	531	519	491	504	515	497	500	528	502	505	526	512	500	513	518	531	562	519	481	557	480	549	506	530	545	533	539	552	496	512	477	514	493	513	524	516	504	529	474	523	489	525	530	529	541	551	507	519	504	533	517	482	448	502	541	550	484	553	489	497	528	515	542	512	545	510	556	510	476	520	501	527	482	515	495	524	509	527	500	555	531	469	536	498	524	531	521	510	532	485	554	530	558	473	524	527	498	511	490	538	470	514	504	515	509	544	498	492	486	505	536	496	542	498	526	507	497	499	510	506	511	544	503	513	458	517	501	528	499	540	519	555	498	491	470	535	501	515	494	507	556	529	542	565	522	526	558	543	536	530	466	550	474	494	531	545	505	522	514	493	539	516	507	537	522	488	509	514	518	505	506	514	476	532	528	503	532	484	512	511	512	530	494	551	484	517	513	540	554	543	508	492	523	497	511	510	496	520	521	501	532	526	471	538	532	458	494	501	524	533	518	510	553	469	523	506	514	506	524	500	516	533	526	532	524	524	495	542	508	520	522	513	521	534	525	490	544	472	539	512	473	527	515	530	480	542	530	562	511	544	520	482	478	461	539	501	500	510	540	508	502	512	551	502	480	525	509	505	540	521	501	513	476	533	553	497	507	531	533	501	528	521	490	483	496	542	515	530	490	514	510	519	521	512	531	500	469	508	525	538	513	511	543	518	516	543	524	548	486	512	556	529	523	533	509	470	546	527	504	536	528	497	514	533	506	495	527	528	552	490	522	527	557	548	529	536	499	500	524	520	518	534	526	509	506	540	495	537	520	513	518	560	499	497	577	495	506	512	545	534	549	464	506	533	526	539	480	461	499	482	530	538	527	561	531	503	507	490	527	521	512	513	544	497	492	530	510	506	540	503	532	538	528	524	519	509	495	528	521	526	538	519	537	519	539	500	523	508	518	535	544	483	530	540	524	534	503	531	566	500	518	535	546	501	519	519	498	521	507	518	511	493	475	515	530	534	529	504	506	533	559	493	540	494	495	483	543	558	500	498	551	508	532	527	515	567	520	529	511	512	460	504	526	515	534	502	547	502	522	498	508	523	524	579	558	525	474	518	502	519	572	497	498	508	505	534	531	553	454	471	540	527	492	525	524	539	517	471	531	505	538	512	504	513	537	513	509	535	516	535	537	519	518	533	521	490	480	535	572	470	534	534	517	513	507	496	514	500	499	521	510	555	489	510	522	504	484	485	494	497	528	508	553	464	532	524	491	512	498	534	548	473	526	544	505	555	521	568	517	552	503	523	502	528	508	532	530	526	530	515	524	528	496	510	545	574	523	475	505	531	520	501	481	503	545	520	516	522	511	499	501	503	503	532	516	507	521	548	523	499	508	548	533	509	529	490	515	496	553	537	539	538	510	532	539	505	531	511	525	535	553	519	512	487	527	524	497	500	513	514	509	549	549	471	494	556	498	515	497	513	499	516	519	543	521	527	516	533	550	504	461	520	473	530	467	512	514	518	509	473	496	472	522	483	520	549	531	524	505	538	467	495	497	518	537	511	513	503	549	537	498	512	552	519	506	547	506	505	481	526	513	536	528	523	511	511	540	492	515	500	516	497	502	524	547	499	499	459	521	511	527	499	548	501	544	551	539	502	533	527	529	507	503	520	549	535	500	498	528	527	487	481	539	520	491	515	470	527	484	482	529	523	517	516	529	483	477	497	559	525	487	529	502	533	498	566	497	471	504	500	557	518	534	529	478	533	537	477	535	505	498	504	510	516	515	531	454	539	489	515	529	518	550	521	556	564	486	557	539	521	525	486	498	526	498	502	513	537	496	467	532	522	544	475	538	533	481	489	515	522	544	527	502	539	523	483	491	530	511	520	502	497	535	516	498	526	492	495	518	519	513	528	533	546	529	481	535	521	488	526	574	503	544	527	482	524	489	518	491	473	475	509	521	535	492	532	517	557	501	544	512	511	551	516	538	485	489	508	494	528	522	510	503	552	510	534	527	535	522	506	522	507	499	504	508	503	530	541	527	508	487	538	494	531	539	529	540	548	554	518	514	489	498	528	518	519	485	516	465	467	536	505	535	516	542	479	517	533	511	496	514	516	516	558	521	521	491	525	510	505	512	534	476	492	540	499	520	524	528	512	547	577	515	522	513	539	507	528	493	529	529	501	513	542	504	542	555	524	525	510	488	501	498	488	512	527	493	517	505	545	536	490	471	525	540	541	517	514	485	507	536	539	532	538	515	541	527	517	528	463	537	556	474	499	505	499	478	480	486	508	573	493	520	512	518	553	488	510	502	503	533	529	546	502	502	502	584	529	504	473	507	498	572	510	514	519	484	517	497	535	503	505	517	506	517	588	524	507	489	494	492	491	492	474	499	520	483	502	534	544	539	546	527	482	523	491	549	508	502	511	507	522	502	557	508	550	486	539	505	497	500	554	527	498	498	517	513	491	501	499	453	546	524	515	475	510	493	503	533	525	540	484	529	541	533	502	464	516	540	516	512	542	487	508	490	513	519	532	534	508	470	493	527	504	557	549	522	539	493	489	477	514	516	495	505	502	510	514	517	522	522	522	522	530	511	517	508	489	509	510	474	498	543	540	503	513	514	537	527	515	525	519	482	542	563	493	516	518	555	537	527	499
32540	12088	1395	425	374	308	302	316	295	335	310	295	319	310	275	308	319	323	328	308	293	310	294	307	333	318	314	312	335	331	294	307	337	308	310	320	303	325	288	301	308	307	297	308	303	351	317	297	300	305	310	332	280	322	313	321	295	303	322	295	302	276	304	297	293	295	301	330	315	347	312	286	294	306	319	287	328	314	266	305	318	338	279	340	294	305	327	278	311	295	321	296	317	301	311	272	330	340	290	347	337	306	323	318	281	302	308	336	324	318	290	308	329	312	290	313	303	339	312	317	308	310	312	296	327	325	281	295	325	307	303	285	329	312	321	278	274	292	323	342	328	317	321	326	288	282	299	275	276	297	313	311	343	300	313	332	298	304	311	330	286	335	287	318	350	285	267	313	306	269	311	307	311	308	318	297	313	312	305	328	294	305	321	328	288	298	322	294	317	309	307	317	317	319	316	342	337	307	272	285	337	310	304	336	293	302	325	289	295	298	291	275	274	282	296	336	283	311	298	280	313	310	305	316	305	293	273	284	359	303	342	314	287	311	341	315	300	274	310	318	293	347	321	320	309	315	292	289	288	306	316	298	306	312	300	303	281	330	310	317	334	288	269	292	293	329	315	307	314	296	328	296	255	303	338	351	289	305	287	294	280	327	356	307	274	304	330	289	314	289	279	331	303	304	291	322	309	293	291	304	341	325	343	286	311	340	334	341	316	331	311	346	318	293	281	330	338	318	317	340	305	311	310	307	282	329	310	310	343	311	318	307	284	306	385	287	301	298	310	331	317	305	311	331	317	329	320	312	323	302	312	323	303	312	324	359	289	273	301	347	312	320	302	315	277	292	296	324	294	297	319	291	286	306	306	312	324	294	293	306	339	300	309	323	314	341	279	320	306	265	345	284	317	318	269	332	315	316	275	305	284	332	299	322	322	338	332	297	278	314	326	287	305	323	312	341	343	321	305	271	292	320	322	302	300	305	314	300	319	301	298	290	305	287	313	308	292	315	313	338	305	350	309	285	305	335	319	312	277	328	297	316	312	306	267	316	306	327	298	294	298	322	318	318	307	302	309	319	310	311	288	327	329	324	330	316	308	275	255	315	327	294	317	272	308	329	303	330	332	334	331	295	302	314	274	327	297	305	288	299	326	322	296	277	289	283	318	320	284	294	295	307	352	290	294	291	294	321	323	312	332	328	322	286	314	322	330	333	332	322	324	319	290	283	316	336	311	322	286	315	315	323	326	317	283	312	291	324	296	296	289	259	316	305	313	290	296	307	353	295	338	317	331	307	354	350	328	294	319	306	316	320	298	296	348	326	328	315	299	340	315	300	318	287	295	294	318	321	312	299	319	346	322	313	285	284	340	298	334	329	275	312	322	290	288	313	295	313	292	335	315	283	332	284	289	295	306	310	319	331	310	320	280	321	327	297	297	336	324	301	307	299	296	318	320	318	304	312	292	329	301	306	307	341	319	339	333	328	304	307	329	276	294	284	316	294	288	282	265	279	341	322	327	337	279	320	315	277	304	313	311	336	326	303	299	284	324	292	313	306	299	313	343	300	320	282	319	335	309	314	311	286	324	297	294	341	291	282	342	316	327	303	294	319	315	305	307	328	330	321	322	295	301	314	300	279	293	315	300	287	289	316	305	315	310	319	293	309	293	298	316	307	313	337	299	308	313	292	298	342	294	279	334	295	302	324	313	295	287	265	323	330	296	346	301	301	309	285	319	299	278	306	293	300	284	298	338	306	280	304	327	317	307	330	306	311	317	332	259	320	301	293	294	281	334	295	338	336	351	291	294	284	312	304	306	309	308	315	313	346	295	294	309	318	325	320	313	311	311	338	327	311	314	331	295	314	336	302	309	306	287	332	296	320	262	306	319	285	321	325	341	309	300	325	322	303	336	297	325	291	341	304	312	322	324	301	285	300	318	328	346	268	295	283	288	295	296	313	300	310	310	319	306	306	315	304	283	330	322	282	281	323	279	301	293	295	296	295	309	307	336	332	306	288	280	295	281	321	301	286	290	333	319	325	291	290	340	322	302	306	313	282	303	316	278	267	320	303	314	297	303	305	314	316	291	296	301	290	293	305	298	327	310	328	314	323	313	297	319	327	293	298	289	302	286	303	340	311	297	273	310	278	344	335	296	279	297	283	316	322	330	328	273	292	308	299	310	272	333	328	323	314	316	334	296	294	307	328	330	285	291	310	291	294	325	323	292	329	309	297	277	314	320	345	295	284	298	330	330	315	337	325	290	340	292	325	309	304	268	300	294	332	322	302	286	340	310	304	321	320	282	296	272	284	279	322	286	336	328	332	317	301	322	288	306	336	333	294	306	340	322	344	338	313	312	311	329	300	298	322	318	303	283	321	302	315	326	307	309	308	295	338	308	320	304	311	281	300	339	308	321	303	304	297	293	305	341	302	331	305	335	344	290	307	317	311	303	323	309	303	333	303	329	311	341	272	265	323	305	307	318	301	305	309	299	304	343	314	286	331	307	301	309	282	277	305	264	312	319	337	307	297	325	331	319	322	334	329	331	290	302	329	345	292	323	336	319	280	282	300	295	293	309	301	277	328	318	288	296	335	300	315	261	308	313	275	284	289	284	290	309	320	304	310	310	318	283	321	340	309	300	305	302	286	276	295	312	303	296	314	338	315	296	360	285	294	291	308	333	316	309	298	302	276	281	294	303	316	314	305	303	289	271	331	294	285	305	288	304	317	307	308	307	335	307	300	320	297	292	320	273	343	306	292	302	297	311	294	329	307	334	269	314	309	315	306	334	327	328	319	319	328	309	327	299	278	315	301	309	330	265	336	294	317	334	315	322	302	298	319	321	304	296	298	296	303	316	307	318	330	291	307	307	312	305	320	288	303	302	309	332	281	315	336	301	291	292	307	305	315	297	324	338	322	284	305	284	301	306	281	306	328	299	318	308	318	292	314	318	292	270	314	353	299	325	330	293	328	323	315	306	297	299	310	295	320	301	323	332	313	328	303	278	334	272	284	318	318	316	324	290	281	300	304	303	309	285	324	328	291	304	300	285	310	298	279	285	283	332	314	305	332	324	315	309	309	290	289	282	321	302	311	309	295	316	273	328	310	300	302	302	302	274	300	291	336	269	299	309	314	309	292	300	303	289	273	299	299	316	348	361	320	305	297	301	291	326	311	313	301	311	312	303	312	316	314	315	303	282	271	269	332	312	297	313	299	342	329	330	282	309	286	323	315	290	295	275	331	311	305	315	328	339	307	338	338	280	282	285	312	316	284	294	333	292	311	321	298	275	307	315	290	321	303	321	342	294	321	325	297	324	310	297	290	309	316	290	315	297	296	273	328	299	322	295	301	307	307	322	304	336	348	286	338	309	308	305	284	313	322	319	299	322	305	309	326	310	325	297	323	314	304	295	360	355	317	323	313	286	308	309	308	309	309	304	296	297	283	275	316	333	304	294	287	310	318	301	313	330	280	300	291	331	295	307	300
5148	965	839	744	760	740	721	685	748	758	674	720	698	749	700	706	729	730	699	712	718	700	704	693	755	759	691	717	749	722	744	739	717	718	662	761	726	711	708	732	735	712	708	715	717	722	695	701	701	777	712	698	657	750	747	706	715	721	786	796	756	682	719	709	691	703	701	678	672	736	695	759	706	711	672	707	743	684	755	726	794	705	722	731	710	703	744	750	731	707	709	734	714	684	695	681	733	761	717	738	748	734	719	743	703	738	717	723	709	717	722	715	694	720	675	694	776	707	674	773	733	728	714	716	682	736	707	726	775	715	703	708	694	692	729	725	696	742	655	754	722	703	703	666	730	701	725	765	728	764	683	679	751	726	709	710	722	713	732	720	704	706	737	779	688	711	722	683	697	712	754	764	731	734	703	678	744	717	700	701	657	712	727	700	712	701	688	705	657	725	677	748	725	720	732	700	720	711	715	721	723	692	699	740	712	706	741	717	759	716	700	743	674	725	729	728	721	708	726	714	717	752	734	745	698	696	743	733	709	723	666	749	708	720	738	701	684	730	683	728	728	747	734	720	704	724	703	742	694	753	729	705	691	733	697	665	700	720	742	775	728	689	732	731	755	730	711	687	712	713	703	716	768	746	707	718	746	690	736	736	698	738	748	702	711	679	680	734	719	744	731	705	731	707	726	740	736	710	750	700	674	715	703	710	701	737	710	733	702	723	759	725	740	744	730	768	729	707	694	697	700	684	703	746	724	748	706	713	683	689	690	782	687	697	706	755	718	676	688	723	737	654	743	742	729	716	700	716	724	726	707	730	778	679	677	687	738	685	752	692	672	708	754	690	743	725	736	773	724	681	696	706	702	663	673	731	718	716	678	726	752	735	699	766	716	771	757	736	706	728	677	657	707	761	748	687	714	739	679	747	713	709	691	715	739	700	686	753	735	734	722	746	707	702	707	705	732	742	711	685	756	721	685	739	695	706	704	702	673	721	749	716	745	661	725	735	715	699	676	707	701	723	747	717	736	711	705	757	765	721	679	683	701	743	710	717	716	719	709	655	708	762	733	668	766	742	697	708	736	693	729	727	729	714	693	757	686	788	718	681	677	675	698	690	717	684	664	730	704	720	713	709	701	705	719	794	725	694	713	731	730	739	696	703	726	739	718	698	741	739	724	695	767	702	760	765	730	710	742	753	740	674	717	682	712	723	726	726	726	695	690	695	715	701	718	732	743	713	737	750	693	708	702	743	791	700	740	679	751	731	707	704	723	688	695	739	713	763	762	699	715	690	661	712	723	796	687	670	692	725	728	724	749	741	762	715	752	737	765	707	681	748	724	713	690	708	758	691	664	726	729	715	750	771	668	728	752	751	719	734	739	702	710	730	714	713	722	739	724	727	737	733	740	740	729	708	749	665	807	681	731	690	697	711	733	740	682	722	712	703	707	711	726	686	750	713	684	696	699	708	714	706	724	749	720	714	656	721	704	731	718	764	736	714	696	733	646	694	713	723	724	725	707	714	727	718	733	695	686	697	738	704	727	726	750	652	664	728	768	734	745	794	694	722	698	713	702	722	709	679	725	689	726	712	718	709	691	750	700	671	745	734	700	721	697	698	720	727	693	728	701	694	724	689	671	673	714	701	726	697	717	681	693	737	740	659	738	742	686	711	749	720	696	755	710	714	726	724	714	690	669	754	650	711	708	718	688	735	710	723	698	757	698	700	756	780	681	685	717	696	761	738	761	731	698	744	729	723	737	680	718	726	703	676	716	717	733	706	732	720	694	724	730	701	721	655	778	718	742	716	707	713	695	680	724	724	766	679	703	707	785	703	750	741	692	752	751	724	707	692	738	708	735	725	779	681	707	674	728	705	673	738	752	700	746	712	702	695	788	735	742	639	725	725	716	688	724	688	716	773	705	704	746	703	728	701	736	750	755	689	726	713	671	727	711	756	738	750	745	703	716	676	739	739	697	695	692	788	752	757	741	741	687	713	760	656	700	697	731	707	744	671	712	668	737	683	689	766	754	680	705	738	686	711	728	736	714	738	733	692	721	712	703	711	705	714	694	717	742	741	724	748	725	720	709	729	738	750	698	756	748	695	681	675	714	729	693	708	744	713	742	711	733	714	733	746	740	770	662	712	752	731	712	724	745	697	704	723	750	676	711	701	740	708	734	714	708	689	729	747	750	669	723	740	767	768	743	750	724	727	741	726	731	755	675	724	718	728	692	715	726	699	737	707	751	705	744	737	686	718	674	752	692	686	722	714	686	708	757	713	750	769	709	718	667	669	711	680	708	665	716	656	754	708	709	760	745	688	712	727	701	682	688	752	725	730	721	701	714	680	747	715	700	707	720	722	732	741	755	699	715	722	754	672	713	684	708	691	694	676	696	713	704	751	766	707	770	680	680	748	690	721	711	724	719	701	729	727	708	722	674	708	719	730	709	694	681	771	728	740	703	766	724	689	729	685	729	741	717	693	691	730	707	699	744	721	725	728	743	752	707	726	717	735	700	718	741	757	694	707	742	720	713	689	725	720	707	738	738	714	772	721	712	716	652	747	711	712	771	777	680	717	667	705	708	712	758	741	720	720	733	719	702	717	750	672	723	752	742	722	730	681	718	731	715	712	769	731	684	712	754	758	705	719	739	789	732	675	728	707	697	762	736	650	717	723	704	703	698	645	749	772	713	751	732	748	724	740	654	683	727	684	736	724	704	703	738	737	696	683	754	705	730	700	669	724	779	756	708	710	766	729	722	697	678	711	643	714	729	699	730	733	683	727	715	679	702	731	700	672	718	729	696	759	703	727	744	715	718	712	722	693	704	690	724	718	733	703	745	715	714	720	707	735	734	737	673	699	692	743	710	706	732	744	761	685	713	747	709	721	734	747	733	737	680	697	705	685	689	675	697	730	661	743	757	698	690	681	721	726	726	655	766	729	671	716	720	708	691	737	711	753	749	750	697	739	747	734	708	703	750	750	708	688	722	697	695	693	730	741	723	712	729	655	722	692	721	732	733	758	720	707	762	701	722	691	737	702	713	759	737	666	694	739	745	728	695	718	746	662	771	731	687	703	691	748	722	704	696	713	752	727	669	712	756	715	677	723	710	744	728	743	733	714	686	768	718	669	760	681	721	749	689	706	665	722	718	728	748	747	700	755	718	716	748	717	732	721	742	691	676	734	669	724	737	705	733	741	732	679	696	699	707	705	695	747	692	714	720	729	722	703	682	680	667	737	699	712	697	726	750	736	748	740	733	746	721	728	705	714	714	701	724	727	705	731	707	689	714	719	729	775	701	737	716	723	722	725	729	718	665	707	702	630	722	708	694	718	670	719	708	677	734	724	687	653	714	683	721	691	711	697	762	722	728	715	709	714	698	720	780	720	681	697	693	710	750	686	697	688	713	730	741	717	716	761	741	711	735	696	696	731	700	728	732	692	697	699	717	711	770	691	698	697	702	682	734	706	770	714	703	733	731	715	723	694
24515	20818	24373	27350	19471	1412	608	455	466	411	359	369	360	413	414	380	388	392	385	377	369	403	379	343	404	357	347	376	369	412	445	378	403	393	342	391	380	421	347	343	394	368	427	340	386	377	387	381	409	368	364	372	367	357	375	406	387	373	379	357	378	357	362	371	400	332	363	366	380	381	373	345	392	356	343	381	360	357	386	377	412	366	384	431	402	387	405	381	372	385	387	366	372	388	369	373	400	374	366	401	362	367	366	405	366	354	379	344	366	369	382	396	410	397	375	378	408	386	370	362	344	394	370	375	346	393	342	405	391	361	383	358	394	342	408	371	381	397	370	393	366	365	374	384	398	370	354	380	390	327	381	395	373	368	383	380	383	369	377	398	344	351	370	385	379	411	419	405	355	362	391	375	416	389	392	397	347	347	408	389	397	398	385	377	384	368	400	400	394	371	380	362	363	386	378	377	366	386	394	385	343	364	391	353	361	365	424	370	380	363	396	361	375	399	406	344	320	390	424	403	376	368	371	374	382	369	369	368	366	383	406	336	376	413	407	405	386	366	360	373	403	355	360	364	414	352	397	393	454	355	375	387	366	437	382	382	373	358	375	361	390	404	330	394	412	352	357	392	366	389	388	431	360	404	395	349	359	373	403	381	356	406	414	355	364	363	341	402	381	364	361	419	390	376	387	345	372	391	361	411	399	351	395	356	390	398	401	359	372	352	364	406	384	378	363	359	389	439	386	375	354	403	409	396	344	350	401	385	350	357	400	397	398	397	338	400	364	406	365	341	386	362	386	389	378	364	359	405	389	381	361	353	374	375	390	417	340	350	369	408	361	400	367	363	408	384	366	383	365	402	337	336	350	419	383	374	341	379	374	354	375	416	344	378	376	375	377	377	392	398	325	370	398	339	409	384	411	370	346	404	350	369	353	379	368	392	429	371	374	400	380	338	343	429	350	384	386	372	392	411	366	388	386	368	389	339	367	407	424	352	375	370	400	396	364	399	386	412	394	329	388	387	366	378	361	350	384	380	345	396	369	408	389	366	418	413	419	376	398	371	381	409	341	343	370	390	362	438	402	410	399	417	402	380	379	410	390	404	415	386	405	385	369	358	368	368	344	384	391	339	365	386	358	390	376	352	411	366	386	373	391	386	357	394	368	348	404	353	398	418	387	390	404	384	395	413	410	370	411	361	392	362	374	359	396	363	355	354	384	381	339	346	389	367	383	356	389	404	392	358	336	406	375	397	379	393	391	404	390	386	358	377	389	357	408	418	356	368	371	335	405	375	382	391	370	380	388	388	377	427	354	413	402	405	397	354	357	410	383	386	349	369	402	381	394	388	391	387	366	386	404	372	404	390	414	402	385	365	381	371	406	367	340	396	381	366	373	376	390	395	387	389	380	359	353	363	384	383	387	405	376	370	382	387	396	343	358	344	365	369	360	375	352	349	376	398	398	391	368	393	378	403	411	375	389	411	387	404	365	373	380	391	363	416	375	390	405	355	376	413	412	361	370	399	386	383	343	379	344	379	408	358	386	368	415	390	363	362	353	412	358	384	376	377	409	345	336	384	399	389	366	365	354	351	380	375	355	395	352	366	369	397	378	381	382	400	368	382	387	362	389	380	364	360	394	384	357	390	389	422	374	379	385	412	361	404	399	413	408	371	398	398	367	380	394	394	411	367	357	383	393	403	336	363	385	435	390	424	374	408	371	351	393	421	410	403	396	387	363	391	399	406	371	363	429	355	388	346	356	346	362	331	409	387	394	406	395	415	389	391	339	402	366	356	415	408	401	375	363	399	398	376	374	364	396	405	361	399	412	400	413	366	391	395	384	387	373	380	369	386	373	374	382	362	378	407	380	366	379	349	386	374	374	396	422	417	364	384	376	348	375	410	370	390	342	350	369	378	386	372	396	364	388	356	357	431	412	399	388	422	353	369	347	362	379	379	396	361	363	390	348	402	382	405	436	381	384	366	392	395	358	369	365	395	372	341	366	375	409	370	397	388	390	359	373	371	418	382	441	423	382	393	378	366	364	368	356	398	386	370	408	340	384	370	391	402	373	379	405	393	390	355	433	371	382	384	331	359	385	347	351	421	360	416	378	389	357	375	366	363	382	393	396	378	393	404	402	410	388	375	352	353	405	334	379	388	350	393	371	358	357	386	399	384	371	366	360	354	382	398	380	352	346	379	352	375	355	406	383	408	396	398	407	392	374	399	355	353	379	386	382	358	392	382	413	366	411	376	379	396	401	371	416	382	397	355	360	372	398	378	390	371	352	353	393	387	392	377	379	392	361	369	398	377	372	383	386	367	376	385	407	395	375	396	361	393	389	368	402	366	355	369	371	419	361	354	395	385	357	413	387	366	367	392	352	325	399	373	357	366	391	374	356	330	384	337	329	344	404	372	381	337	353	414	410	363	348	331	389	409	394	329	364	394	348	349	410	389	400	390	401	388	369	336	379	394	369	389	353	363	351	383	349	368	367	375	399	378	369	390	379	384	370	352	392	385	401	347	394	418	394	338	357	384	380	392	345	368	360	361	345	378	373	414	338	378	390	368	410	363	314	372	377	384	402	341	410	374	359	377	349	386	365	378	390	399	399	389	383	390	393	335	375	394	400	385	386	388	393	411	376	380	372	365	394	411	404	383	396	387	379	384	371	362	370	372	409	400	361	371	345	353	359	418	381	370	381	386	372	361	362	399	390	383	390	373	367	420	387	435	406	407	401	397	359	343	356	402	381	364	362	410	369	387	375	394	392	352	358	393	397	341	373	368	336	375	365	368	356	391	376	375	385	362	365	360	361	368	380	351	335	360	347	371	370	360	375	384	384	368	397	376	416	372	374	373	403	405	339	399	346	399	373	416	396	369	399	400	393	386	386	334	383	352	384	414	400	406	363	401	373	367	350	361	394	397	411	408	400	435	374	377	379	423	348	388	389	394	351	357	366	388	363	371	368	392	368	381	346	389	333	401	354	372	370	355	378	380	401	358	391	351	416	394	391	375	361	413	383	343	385	371	366	405	404	363	377	426	365	386	379	358	411	367	334	396	364	405	391	364	389	375	388	370	391	365	375	391	351	374	410	404	388	366	359	358	363	376	393	400	397	412	389	390	376	371	425	384	372	361	380	375	410	365	352	418	378	349	350	350	402	373	371	378	388	358	398	374	351	405	400	396	362	393	408	380	374	369	331	359	417	377	396	388	414	384	389	384	356	372	366	373	384	362	378	333	357	355	377	357	370	360	425	360	362	376	356	385	404	377	388	369	364	389	396	356	378	433	390	322	320	362	384	372	369	403	355	363	374	368	343	373	406	387	402	347	370	377	363	351	402	358	378	409	339	396	381	352	443	356	383	356	361	394	374	342	380	371	400	374	392	402	410	373	414	377	347	351	374	392	371	377	382	375	397	404	337	363	390	344	385	395	402	386	378	372	368	428	376	374	364	375	418	391	384	399	391	356	358	365	404	376	385	402	433	368
3324	2949	2100	1289	1066	896	930	845	831	901	883	830	809	801	856	819	818	788	835	834	785	841	804	879	846	829	852	830	846	850	854	820	801	816	844	800	822	838	808	875	835	812	854	890	856	832	860	850	868	811	828	863	844	847	871	877	848	786	883	868	835	808	871	845	861	825	841	834	838	808	825	877	850	841	840	914	824	817	822	870	817	808	866	837	815	860	867	836	841	851	821	868	826	809	803	849	824	845	793	832	899	861	859	848	844	862	862	833	835	836	820	827	837	820	792	842	812	831	818	839	830	826	869	854	868	800	794	846	851	829	888	866	828	862	837	849	813	813	835	827	825	849	803	827	850	832	838	854	825	838	839	826	812	812	858	882	857	864	804	830	828	822	830	882	833	834	869	808	878	827	838	836	824	806	807	834	800	825	816	849	893	832	848	857	856	801	837	838	831	865	869	827	840	871	862	806	837	804	831	841	849	834	860	839	791	875	817	846	855	820	807	828	846	805	833	864	849	845	842	858	843	823	828	876	848	881	805	870	827	786	901	838	850	826	858	852	881	808	863	783	845	836	808	796	827	870	819	893	826	876	849	829	800	831	880	840	864	835	834	851	801	881	856	797	858	871	819	857	809	760	872	827	826	849	786	853	817	828	867	790	852	881	866	805	831	840	828	806	841	782	870	816	800	792	832	827	867	809	852	819	811	838	842	821	837	820	894	829	865	833	846	808	816	842	845	751	840	841	851	882	865	819	880	849	840	884	778	852	859	884	808	848	799	804	833	866	780	825	835	777	828	811	831	848	867	831	788	782	827	787	850	835	812	885	886	839	867	821	829	850	818	847	810	860	814	813	840	850	802	882	843	862	820	813	804	837	850	811	832	813	856	800	850	808	826	887	856	809	812	822	817	820	854	828	789	792	842	930	802	838	847	848	881	823	819	830	851	879	824	823	838	835	832	877	829	832	811	897	807	861	794	810	798	877	887	781	848	862	859	847	851	866	814	833	826	812	854	840	835	802	864	808	875	798	837	802	841	786	869	847	815	826	887	850	836	799	853	847	812	856	856	825	822	808	811	862	868	776	848	847	803	804	862	837	804	880	810	844	853	851	855	821	855	835	832	815	799	817	843	890	910	801	854	834	891	856	864	857	788	850	793	871	896	880	842	814	833	805	854	814	861	847	810	896	873	792	862	826	789	820	846	855	841	813	836	800	858	842	850	823	809	866	824	849	859	850	824	847	898	870	817	819	831	852	889	860	826	800	808	819	839	861	837	799	871	754	837	854	804	850	794	809	897	795	840	817	847	838	863	835	862	815	829	830	824	842	824	830	821	824	833	788	841	811	814	851	888	804	859	792	865	851	883	844	819	807	812	859	785	840	886	847	827	839	828	864	831	808	843	840	806	832	865	873	854	809	843	828	878	861	846	816	833	827	881	844	814	844	804	902	810	866	807	808	834	843	845	774	867	805	871	862	813	840	831	805	843	817	857	837	813	830	823	824	835	814	858	795	880	826	812	856	809	804	805	791	848	793	862	874	817	879	851	827	807	850	820	820	793	776	886	838	812	852	828	828	885	839	836	823	864	790	836	859	875	769	829	812	800	834	843	817	817	844	844	830	845	787	831	849	834	858	790	868	758	828	827	835	791	820	849	852	852	882	806	845	808	837	849	813	827	860	797	800	855	791	824	795	832	835	830	853	831	876	815	870	882	869	853	854	805	819	851	835	851	780	844	836	838	779	815	806	823	814	906	797	804	860	876	822	836	851	827	855	877	832	858	821	858	830	874	884	788	792	816	808	760	862	807	797	861	859	877	826	842	823	821	813	861	839	849	849	880	849	843	855	931	856	838	828	831	821	847	849	794	827	814	844	883	828	812	876	897	814	801	804	873	825	785	831	879	816	825	839	772	817	820	822	841	827	846	840	825	799	810	829	801	812	849	818	808	862	808	839	832	846	843	811	845	809	855	826	832	819	806	866	834	815	806	806	870	834	792	811	817	853	835	822	863	824	802	795	816	824	854	867	834	800	812	867	833	892	897	837	838	812	849	849	809	831	846	842	784	855	827	794	798	781	894	828	862	817	886	844	816	863	854	810	809	834	849	806	878	829	881	820	857	840	819	806	835	828	800	858	863	888	824	830	816	866	827	818	792	844	871	828	835	858	816	818	790	842	789	837	844	837	815	851	869	852	809	814	826	883	895	857	907	823	827	852	824	853	819	849	780	837	783	846	750	844	820	859	802	766	887	849	841	810	857	889	819	822	840	823	865	798	827	790	754	754	854	799	848	786	774	805	875	887	853	841	879	867	851	851	848	841	811	873	789	826	846	810	880	845	807	871	810	833	807	823	824	818	812	849	828	869	850	823	785	867	842	786	842	818	844	824	838	791	812	841	813	835	825	846	880	827	865	838	839	845	831	882	792	858	862	843	872	860	825	900	871	829	794	875	842	864	850	869	796	844	807	847	887	837	791	889	800	817	841	826	836	811	813	857	850	810	866	799	867	843	832	879	857	880	810	866	880	827	882	853	840	796	859	861	806	828	795	761	897	858	892	831	846	873	789	822	816	812	857	827	830	818	792	789	838	826	857	814	839	810	874	792	836	870	847	811	848	841	837	805	841	854	881	839	840	858	798	862	794	811	797	856	894	850	792	852	806	840	873	897	843	858	808	858	807	856	855	865	857	857	844	878	819	811	889	826	844	826	811	816	825	808	812	791	883	812	805	819	846	793	859	860	872	832	833	855	853	847	902	797	847	848	845	804	797	852	784	826	848	789	819	898	851	839	810	842	878	829	808	832	875	871	835	850	845	845	826	838	846	862	837	842	813	873	883	763	871	821	797	806	875	821	833	876	819	882	802	827	851	886	827	833	800	862	863	832	872	791	894	796	796	825	802	820	844	827	898	810	820	871	844	803	807	878	838	838	831	801	836	843	830	821	838	802	850	799	872	798	826	821	826	805	876	791	875	835	825	794	849	854	817	831	826	861	807	848	817	792	802	788	795	818	822	812	806	763	826	825	844	823	807	859	823	814	820	891	837	882	887	848	833	833	876	807	827	898	837	828	866	866	840	841	788	859	846	844	840	806	821	878	878	864	842	877	877	788	853	832	837	797	846	862	819	842	821	804	853	810	790	820	890	824	878	844	839	814	831	837	855	788	855	815	818	802	850	816	863	863	857	841	851	825	861	817	825	826	802	799	793	866	830	884	811	827	855	836	854	840	820	875	818	863	816	878	824	810	855	838	821	881	822	820	869	877	789	821	776	857	818	837	811	843	848	856	840	832	872	873	846	803	817	825	803	832	847	848	776	848	835	800	804	791	847	831	808	853	853	797	837	877	840	829	814	854	862	828	817	817	837	794	872	843	817	816	800	813	836	796	834	836	863	869	853	809	773	813	877	829	852	858	769	849	853	833	817	826	839	867	843	828	835	846	883	891	824	789	775	880	828	811	864	821	840	867	837	836	850	808	842	849	826	859	858	821	821	837
23563	20852	25097	26706	20855	20838	2847	538	358	327	303	287	265	253	250	252	253	265	234	253	254	251	249	225	244	238	226	217	203	216	240	222	239	225	231	248	213	218	190	232	238	215	239	238	220	238	226	218	269	262	222	196	237	256	210	209	269	254	226	236	216	203	231	226	218	229	224	229	213	212	231	218	214	228	216	245	244	239	224	238	209	224	231	217	210	246	231	225	230	268	217	242	251	204	218	212	245	217	224	228	226	253	222	226	224	247	208	213	241	224	251	245	235	219	229	235	220	244	213	249	230	235	245	207	212	254	236	240	212	247	219	231	242	249	229	255	218	260	216	217	250	235	205	231	217	205	212	227	225	242	273	219	242	199	230	246	256	225	238	200	252	236	242	245	243	211	195	212	240	243	233	205	272	241	227	227	219	230	254	231	213	207	191	248	213	216	199	206	225	250	206	242	228	226	233	245	202	232	215	217	233	192	221	232	237	232	201	216	223	209	234	232	237	219	268	203	243	250	209	231	227	250	228	232	193	225	275	232	226	206	205	233	233	228	248	248	209	227	221	211	230	227	254	219	221	204	219	253	226	226	230	232	213	239	218	247	210	214	221	232	230	237	218	251	227	222	213	238	234	220	210	234	234	197	226	214	211	192	201	236	220	216	228	234	251	250	234	213	205	217	238	243	214	241	226	259	211	238	209	226	218	241	228	229	245	227	209	218	242	232	223	216	188	240	213	203	222	218	228	221	228	240	225	201	235	202	247	232	219	214	233	204	203	184	222	230	207	226	225	235	234	245	207	217	243	227	247	224	230	228	237	206	233	238	226	214	198	236	214	239	210	212	234	228	263	232	221	223	215	210	245	251	232	249	220	227	214	200	221	221	237	241	230	205	212	245	236	240	237	234	241	216	220	243	209	224	206	215	217	234	215	242	221	244	238	220	203	268	236	237	256	225	221	237	237	229	250	224	217	213	221	187	206	222	231	233	192	222	239	227	265	249	242	194	224	226	245	233	215	222	205	230	227	243	242	241	196	233	234	237	235	234	214	231	224	235	198	222	252	246	234	223	221	225	221	201	238	232	239	201	204	215	238	210	231	264	217	214	210	255	221	233	233	221	239	223	197	200	238	255	235	236	186	238	230	200	202	224	231	221	213	240	227	241	232	224	218	250	232	204	236	230	223	219	231	227	252	221	211	219	207	209	232	209	220	231	237	249	206	223	220	225	240	200	231	231	227	210	259	225	234	202	232	210	224	222	248	231	207	236	226	219	221	220	221	235	203	233	236	211	231	238	256	205	238	241	201	256	259	214	227	220	249	217	209	233	224	215	244	249	205	246	245	211	220	226	224	227	229	209	226	239	240	225	219	205	247	223	253	221	221	219	232	220	214	253	213	234	220	217	228	229	225	220	235	222	211	208	216	244	240	264	221	231	210	222	223	226	230	243	236	222	232	221	216	212	231	217	212	223	265	252	225	231	224	261	216	226	249	230	219	207	220	232	225	221	216	214	223	228	253	226	213	200	225	256	216	200	225	218	226	219	233	222	246	213	185	207	238	250	211	221	214	228	226	199	214	230	223	251	243	243	216	222	191	201	252	224	210	214	230	262	233	223	218	205	232	215	245	242	215	238	242	264	215	194	228	210	203	229	255	214	239	248	188	232	215	231	215	241	238	224	231	228	246	235	221	230	217	221	188	238	230	218	225	236	235	225	211	241	236	245	224	209	233	246	223	179	231	238	233	265	244	190	236	226	225	216	198	245	242	222	248	214	224	235	258	223	252	243	239	239	227	219	215	212	217	225	221	209	231	234	254	196	222	218	232	203	217	209	230	194	231	218	249	232	234	227	244	204	223	234	214	241	210	230	228	229	207	212	214	223	223	220	239	236	216	228	226	242	217	203	204	210	250	230	224	226	247	242	223	236	225	220	227	241	215	233	245	260	237	227	230	216	222	228	201	224	213	209	205	235	232	204	222	227	221	266	204	234	215	252	219	246	225	222	202	226	231	234	218	214	217	197	226	218	254	222	228	238	239	213	194	225	224	233	257	238	194	222	231	221	216	219	203	247	203	241	213	225	218	218	250	230	248	223	232	238	250	242	211	225	226	219	243	239	230	212	217	228	245	230	221	222	235	271	227	227	222	202	236	225	207	224	233	225	203	273	205	201	235	232	231	232	220	249	212	235	221	212	229	228	247	234	215	223	199	230	227	222	217	213	210	225	254	211	258	221	252	204	210	185	222	237	213	203	253	245	235	213	228	228	220	238	247	208	230	205	222	256	210	202	234	239	227	221	212	213	208	233	221	229	215	235	234	203	220	206	210	217	210	229	210	237	214	207	214	234	220	223	250	227	205	232	203	212	236	206	216	257	216	251	245	221	239	243	191	211	215	233	233	221	226	204	205	196	219	226	210	238	210	227	251	219	199	251	231	212	207	215	200	239	224	209	235	215	231	211	250	233	230	236	205	220	237	244	219	242	256	248	225	231	227	224	214	229	228	223	240	244	215	209	216	189	215	211	219	227	208	256	224	229	221	246	220	250	229	207	227	201	219	227	238	242	222	215	248	221	213	232	229	206	239	215	235	238	223	227	235	223	233	236	237	243	218	233	219	231	239	205	242	216	246	213	220	249	215	234	242	214	224	224	222	212	230	214	252	212	239	224	234	240	222	225	228	221	252	234	247	242	239	232	222	226	208	223	220	204	228	201	207	241	227	221	215	236	223	208	229	234	231	252	224	253	192	225	232	218	243	215	220	238	224	223	219	212	234	240	212	191	193	223	242	236	233	198	259	235	221	237	212	245	237	223	227	233	214	227	207	222	236	202	244	246	235	223	200	220	230	222	238	215	243	225	241	198	226	224	211	255	213	224	212	204	244	238	221	232	224	215	225	217	229	232	231	232	257	209	239	254	230	248	229	187	212	217	215	229	199	219	232	242	227	226	216	241	242	231	230	233	225	201	206	232	207	231	231	222	216	204	226	234	222	198	222	230	195	221	223	252	212	230	220	202	221	217	225	224	208	234	201	216	229	207	273	227	240	218	240	223	229	203	218	207	252	239	224	211	212	224	238	235	209	220	221	234	207	225	216	213	235	194	213	221	235	216	236	229	228	276	203	229	220	214	234	215	212	240	194	245	232	224	209	207	224	235	229	229	214	237	208	218	237	223	195	228	218	206	219	234	232	224	223	240	255	218	233	224	194	247	229	216	234	249	242	259	196	219	232	235	237	213	217	204	213	235	202	222	213	197	243	206	217	251	236	236	216	248	232	227	220	259	250	227	235	214	218	220	228	214	206	204	244	204	238	226	226	210	209	235	233	218	226	244	221	219	198	215	214	220	223	247	227	227	225	210	214	245	223	228	226	207	224	226	247	255	225	228	219	230	222	255	224	233	238	198	204	209	227	190	215	229	205	225	228	242	213	256	212	232	247	211	243	204	219	217	249	224	228	245	206	228	221	248	230	223	201	241	233	209	232	189	226	240	236	230
3217	4982	3095	1496	937	790	655	588	609	575	530	503	529	522	530	560	536	507	541	500	523	572	499	537	505	539	539	505	512	534	545	538	560	485	490	535	571	496	500	505	519	519	548	508	524	497	523	501	522	522	520	528	519	498	468	559	532	524	508	498	542	504	531	512	520	534	514	521	542	499	551	489	497	543	541	516	522	526	542	485	546	491	543	520	480	523	541	531	532	532	503	496	531	502	505	519	534	501	500	528	527	517	514	523	522	528	546	506	537	527	503	545	545	567	500	501	518	516	501	536	525	516	522	498	476	515	518	498	541	527	502	508	484	522	477	491	510	503	507	531	518	530	524	519	524	489	517	501	530	494	514	501	538	546	489	473	555	499	554	503	524	509	509	536	525	519	503	534	525	511	480	585	558	531	512	571	489	529	509	506	522	509	476	533	525	498	519	544	522	490	540	552	574	543	480	511	514	513	539	480	525	494	528	564	537	529	503	528	507	493	494	473	502	518	492	539	479	534	494	504	481	483	552	518	561	509	578	513	466	523	510	546	536	533	516	534	539	562	503	499	569	513	518	554	566	525	491	504	486	518	526	518	461	472	544	507	522	537	510	494	586	534	474	490	513	503	511	484	506	534	553	528	519	517	513	521	499	504	492	500	514	498	494	527	504	513	538	518	536	522	537	556	528	532	487	528	521	518	503	524	531	518	544	498	500	505	545	524	553	556	513	524	504	536	536	537	547	521	539	524	509	479	559	511	536	505	523	520	530	521	542	527	558	543	510	516	545	507	500	537	533	487	511	482	485	522	524	540	473	537	509	533	491	495	492	555	540	512	503	499	547	515	543	535	548	501	531	544	514	501	491	527	488	516	485	536	503	498	534	506	531	506	524	523	513	533	519	504	475	583	508	555	520	555	498	558	507	537	530	516	527	526	515	535	491	522	508	486	560	525	480	493	499	488	546	502	500	499	561	513	532	537	524	497	529	515	534	516	464	524	501	507	512	514	522	562	488	501	539	490	517	519	509	537	521	488	483	548	509	487	521	492	505	490	532	531	477	459	512	520	489	542	565	525	516	523	547	530	519	536	491	538	509	525	490	559	533	511	489	553	552	505	563	500	510	537	519	528	500	507	489	519	495	493	520	536	527	514	474	507	524	532	542	507	490	513	507	554	527	576	498	549	550	493	508	546	535	518	521	526	508	563	513	546	487	541	513	519	528	566	544	580	530	537	558	552	525	561	565	526	541	501	551	496	533	553	509	525	487	534	541	491	523	567	499	555	489	551	501	520	496	471	526	494	523	499	528	505	549	561	515	505	504	540	550	540	521	511	520	493	550	468	514	471	514	481	517	590	495	534	481	481	488	527	491	477	530	512	540	526	542	518	566	486	551	539	526	529	522	490	547	507	515	500	528	501	517	488	526	510	498	507	535	492	514	486	518	508	537	536	533	536	496	508	483	494	528	517	548	548	497	495	491	488	544	518	548	527	466	526	499	588	519	510	513	520	535	528	512	510	563	513	534	472	483	467	517	520	527	516	541	496	529	566	516	488	519	517	508	517	519	537	470	497	495	520	494	536	483	515	536	520	507	490	510	508	512	496	523	521	497	472	514	516	563	510	553	508	546	494	462	514	570	500	497	492	548	509	538	517	505	498	540	528	544	520	534	497	505	507	495	489	507	513	520	550	517	518	557	478	525	559	529	513	500	520	493	539	522	496	550	536	510	509	535	504	513	529	509	521	513	525	541	519	555	519	530	562	532	550	524	504	505	501	522	527	532	496	522	534	500	506	551	528	525	528	486	494	532	547	518	533	515	488	500	501	507	535	481	519	523	506	527	522	565	538	549	500	507	458	461	540	494	539	570	536	509	502	527	474	472	543	511	526	540	534	476	474	513	544	508	525	493	524	497	502	518	504	525	542	509	528	504	513	521	511	540	527	497	553	518	486	512	513	519	532	527	509	534	476	496	516	522	510	506	506	504	479	550	516	542	529	497	489	545	551	515	524	478	501	498	490	506	547	521	508	527	544	522	526	506	530	522	505	517	538	525	547	512	512	561	492	498	468	540	520	521	512	542	537	520	504	540	538	512	515	535	528	529	528	527	477	540	492	501	531	520	528	531	542	508	521	573	542	496	561	527	483	570	525	495	532	559	519	526	510	480	500	555	475	534	542	504	549	537	513	488	519	578	532	542	516	546	504	501	508	530	539	498	506	523	512	502	520	502	534	535	524	548	543	547	518	494	508	520	536	528	511	524	491	528	526	520	505	531	492	546	485	540	528	549	512	525	528	493	522	510	525	526	528	535	516	487	543	542	494	508	500	475	524	491	502	543	496	504	525	531	498	502	528	512	517	510	539	489	541	490	510	570	534	501	538	477	565	516	481	514	539	508	505	501	545	531	519	526	488	535	516	499	529	507	523	537	506	480	473	521	490	526	515	541	538	526	473	525	527	535	533	528	494	481	526	498	515	521	549	475	530	495	515	483	498	512	482	459	488	535	513	548	515	486	500	535	485	487	516	479	533	525	526	501	537	537	498	540	487	520	487	493	547	507	557	527	523	522	526	528	513	500	474	489	510	512	508	532	475	524	496	513	505	493	539	527	523	512	538	482	528	486	536	503	531	461	491	570	525	558	498	533	496	528	559	566	523	540	498	535	548	527	504	539	507	534	510	527	559	526	522	466	531	494	527	511	543	528	508	533	526	501	528	514	483	523	530	536	540	503	520	498	518	539	530	507	489	486	528	505	521	531	531	539	543	527	546	560	511	527	511	496	512	515	497	497	529	566	491	535	498	485	454	476	500	534	504	518	534	520	562	542	513	488	541	570	519	485	515	534	509	541	478	511	480	486	541	529	494	514	511	496	476	514	528	544	488	478	564	550	528	513	489	505	499	509	426	500	480	522	503	531	536	515	512	513	515	489	486	501	524	517	526	489	521	534	506	507	534	529	502	510	564	487	522	556	562	514	538	506	504	533	575	536	532	537	513	517	462	552	510	508	504	515	483	495	527	535	496	507	571	488	527	559	539	517	511	492	525	495	547	518	532	487	497	509	515	498	519	507	518	543	520	560	515	560	506	508	475	539	470	517	506	548	524	517	555	462	512	528	490	506	545	471	496	524	484	509	487	512	493	496	515	503	566	515	533	519	516	528	522	535	504	501	492	543	507	532	516	561	530	505	550	496	529	521	543	496	507	527	488	545	490	499	521	474	532	479	532	490	489	556	501	516	513	512	494	521	500	559	556	478	533	542	493	518	541	492	564	489	545	492	511	511	546	548	529	510	539	503	490	538	535	515	519	546	512	461	509	506	504	496	475	506	476	509	524	502	539	507	504	528	506	538	525	553	541	503	517	511	525	518	530	490	516	502	545	532	532	491	561	551	525	522	546	545	502	505	531	497	522	516	576	498	526	518	558	540	499	515	516	524	474	528	502	550	557	516	495	550	531	526	530	535	537	539	529	526	550	553	529	522	518	504	537	533	501	530	533
32666	12044	1439	456	364	311	307	337	345	325	326	297	316	315	298	310	273	284	334	329	309	339	288	290	291	340	307	312	312	320	295	319	315	278	273	319	309	315	289	304	315	324	307	297	287	294	320	333	298	281	325	309	303	312	284	290	329	278	310	336	346	308	299	333	296	289	304	299	319	333	290	282	321	290	332	329	319	299	321	281	313	324	341	312	297	295	281	307	284	311	336	317	320	289	308	307	329	312	310	294	336	297	305	315	296	316	308	335	284	308	304	351	312	287	315	295	337	285	309	281	296	326	319	343	327	330	312	290	311	305	293	304	297	284	317	341	319	313	274	290	287	308	319	323	338	273	308	315	321	300	299	315	306	291	308	313	268	307	291	338	314	302	275	314	305	300	273	275	310	313	313	302	296	315	321	332	312	306	317	346	326	291	315	309	309	293	313	342	306	340	299	262	312	305	285	357	319	278	303	294	304	284	306	323	305	329	299	283	345	337	338	334	309	329	264	292	316	311	307	320	314	279	310	341	283	327	328	333	325	306	323	333	329	333	331	308	329	303	281	318	287	303	311	349	325	317	269	288	303	303	321	305	304	323	276	339	303	309	300	301	334	301	310	294	305	311	333	338	335	283	325	332	307	290	305	312	327	344	278	303	294	311	296	320	299	300	322	305	336	315	309	320	358	337	297	322	289	282	320	317	334	313	287	281	310	317	311	294	315	309	302	280	296	308	325	360	305	333	274	325	331	291	294	297	309	328	313	280	322	315	342	302	307	317	301	334	320	308	317	294	301	292	312	296	291	294	327	284	304	331	283	306	316	290	317	333	304	330	273	294	306	308	292	329	280	292	272	327	321	313	280	282	302	309	315	337	299	292	316	274	311	309	305	334	295	313	292	313	292	281	316	297	284	324	315	316	314	325	284	280	293	345	327	322	277	336	277	301	312	330	313	317	340	283	320	282	320	304	312	307	316	304	333	289	294	320	331	289	307	257	283	306	286	311	313	289	289	347	325	302	286	317	328	351	294	289	298	305	282	286	295	305	323	304	314	300	293	304	325	277	314	315	303	305	299	335	280	367	333	293	320	300	284	286	313	330	303	316	303	274	314	287	276	316	288	315	292	327	281	307	285	320	323	301	277	315	330	258	296	313	304	306	302	312	287	335	294	311	329	328	325	318	309	293	285	327	290	315	273	291	300	287	319	305	325	326	310	310	293	291	287	293	323	314	267	345	290	312	281	282	306	312	309	285	317	332	289	277	309	316	274	291	274	304	353	319	327	301	341	274	317	324	334	336	303	297	314	348	293	296	299	308	338	291	296	321	297	326	305	318	314	335	316	291	314	328	334	299	317	304	317	271	297	293	344	310	276	307	285	310	303	333	307	327	315	317	305	354	291	297	281	302	289	294	308	308	332	286	319	297	318	314	317	320	315	306	328	304	339	326	310	286	322	332	324	303	307	277	347	285	292	320	311	295	305	312	294	301	284	308	317	311	289	281	290	321	291	284	309	341	321	289	317	319	326	305	290	294	291	287	294	307	278	318	314	300	314	331	332	288	297	319	267	323	316	360	303	318	317	326	319	318	322	298	290	325	288	304	318	322	325	297	304	316	307	313	306	322	320	302	293	304	301	347	336	274	294	337	336	288	330	300	303	309	307	300	313	335	322	311	272	307	315	293	335	306	271	334	294	318	312	295	342	307	263	315	306	308	289	331	334	299	282	325	300	322	300	293	293	339	332	333	302	304	305	314	325	298	294	311	284	296	325	282	292	296	313	310	327	300	304	279	320	294	307	342	314	308	304	307	284	321	314	307	339	311	343	329	328	278	317	315	294	295	321	322	298	307	310	305	323	308	322	319	348	302	311	286	313	319	257	302	292	293	303	300	307	302	317	337	322	312	321	262	315	319	350	328	327	296	303	306	319	305	325	290	338	350	285	297	276	283	345	312	314	297	318	295	288	321	280	336	293	332	316	308	301	308	298	273	302	296	303	286	292	324	350	309	320	332	328	285	300	306	297	304	310	301	299	299	317	301	325	307	333	339	338	309	310	294	289	275	358	339	320	324	328	312	331	295	316	314	296	308	320	309	341	339	311	287	330	297	273	304	306	302	296	290	310	286	312	280	289	310	320	293	325	274	348	292	319	302	295	329	316	312	331	309	291	319	292	302	284	286	314	339	324	277	265	305	298	309	312	289	278	346	312	320	318	359	339	323	301	300	309	326	322	294	303	310	311	330	354	343	345	319	300	311	296	303	306	304	309	314	326	287	299	331	279	332	318	316	337	329	296	294	323	333	299	299	331	295	299	317	304	301	315	328	320	319	290	272	328	330	312	296	282	299	298	315	288	294	319	294	308	285	311	303	317	312	302	301	328	320	290	304	313	337	301	310	350	330	318	300	313	333	295	353	315	329	301	342	296	309	290	319	278	298	333	324	274	284	340	293	276	307	294	292	329	300	318	306	286	339	301	297	313	287	301	336	310	321	319	342	316	296	292	300	327	347	285	319	298	306	330	312	300	355	280	299	302	269	332	316	331	320	300	331	311	297	283	279	324	287	341	283	338	310	296	254	285	340	319	314	332	311	298	282	317	307	300	348	334	308	296	289	296	300	307	295	299	318	298	334	335	354	305	297	320	324	317	310	306	292	295	308	305	316	328	294	294	304	298	322	293	305	305	310	327	313	328	289	334	331	332	320	316	299	289	283	322	304	318	325	294	293	320	314	301	300	319	320	337	285	279	303	301	294	325	290	320	342	323	340	292	308	305	280	312	310	294	316	314	299	319	345	286	288	316	314	302	332	300	319	298	299	302	276	284	315	307	300	301	300	280	300	307	335	331	295	291	304	323	318	333	279	321	310	361	301	278	313	318	307	299	314	307	306	327	302	311	295	311	334	304	317	310	318	286	339	307	322	318	283	315	298	311	292	295	292	321	328	325	312	357	314	325	306	298	316	334	280	291	318	310	297	298	306	322	302	316	325	296	265	272	276	298	303	314	339	301	319	335	285	309	296	319	323	319	352	312	295	334	285	320	303	269	307	294	322	289	303	315	296	303	285	303	269	342	320	298	276	345	294	296	315	332	347	322	262	312	355	327	291	321	297	337	354	300	297	313	342	321	311	282	269	280	319	317	321	305	329	286	275	268	301	307	329	320	314	316	289	287	312	310	324	321	314	341	320	316	325	323	327	309	304	320	322	294	300	292	324	303	321	305	303	303	293	289	302	290	323	311	293	307	322	285	302	305	311	324	298	289	303	291	294	313	349	306	295	308	318	316	301	320	295	306	296	309	284	281	327	298	296	296	335	266	326	319	300	314	300	311	300	312	298	302	307	295	288	324	298	292	297	336	323	292	356	321	320	326	341	304	300	303	322	317	331	294	298	263	317	324	303	317	330	284	313	305	305	305	285	338	290	303	316	329	318	298	318	319	283	298	303	301	323	317	289	307	305	312	284	293	316	295	326	310	360	287	318	315	345	318	337	306	305
5309	951	827	771	764	720	712	709	677	716	756	736	745	723	702	741	704	732	715	710	735	709	727	744	701	738	737	762	705	748	720	654	727	671	759	718	789	693	700	678	731	746	748	724	689	680	688	762	708	723	728	770	708	751	718	683	737	704	730	684	707	718	728	663	682	699	753	715	716	698	712	727	703	689	700	690	750	736	735	655	718	710	672	684	699	671	752	726	698	746	705	683	708	712	767	721	716	708	725	698	732	687	692	714	724	688	694	734	718	747	707	674	738	718	717	729	693	717	721	677	747	689	728	697	690	729	758	677	720	735	728	741	707	723	741	723	741	718	678	700	676	713	734	737	732	732	713	762	745	706	740	670	702	742	726	704	687	721	750	743	752	680	719	715	731	754	713	703	745	699	743	723	754	737	728	716	730	749	736	733	713	690	688	694	731	663	732	720	708	725	694	719	703	677	692	731	720	719	720	720	708	748	680	699	679	751	749	706	681	681	764	723	709	688	682	688	720	723	779	715	792	770	669	677	680	699	720	731	701	690	719	716	764	760	763	719	667	729	717	701	717	755	699	750	745	767	736	721	733	727	701	696	686	715	686	674	712	739	726	707	722	678	758	704	695	749	723	717	767	741	708	688	686	677	752	717	698	723	699	759	726	737	751	745	730	710	729	667	720	742	721	738	780	709	726	709	706	738	706	731	750	707	720	710	714	701	747	745	717	700	711	728	679	730	668	718	689	696	752	717	734	726	709	704	728	690	713	692	676	771	754	730	682	726	732	717	769	696	732	732	711	666	715	735	710	710	731	693	724	685	673	792	767	726	727	698	698	727	713	662	716	735	718	692	736	742	702	741	739	663	715	748	675	718	695	711	751	739	713	773	719	784	679	742	765	691	676	648	740	744	758	712	739	710	706	693	717	767	718	714	723	727	757	709	714	709	730	752	695	747	677	713	696	667	726	739	703	779	756	735	710	706	692	734	700	732	747	723	748	689	733	746	674	745	718	720	712	736	703	701	687	707	731	686	774	721	690	665	707	677	757	674	739	701	758	689	727	742	727	679	666	691	735	647	643	720	754	743	789	707	696	710	666	738	724	727	749	734	719	722	716	720	738	697	696	659	752	708	701	721	687	705	747	700	718	710	724	729	766	727	720	653	741	725	710	726	712	760	752	719	772	709	685	715	771	703	758	679	692	709	743	766	734	659	706	759	704	742	682	774	673	741	742	694	694	792	758	732	708	685	660	732	743	710	732	753	725	709	710	704	709	698	720	725	764	732	720	730	725	715	704	715	670	686	730	692	679	716	725	746	732	690	676	719	706	706	725	695	723	686	712	730	706	714	698	716	723	698	735	702	695	710	727	731	728	707	781	704	692	699	714	717	709	691	687	680	732	720	727	758	779	739	746	685	697	693	767	789	678	684	703	728	741	744	708	723	720	698	710	766	753	670	680	781	720	755	722	735	687	722	740	665	732	715	736	727	687	735	723	677	685	753	728	699	720	714	724	706	786	790	725	749	674	672	747	719	687	699	759	687	709	732	701	679	736	754	694	686	805	724	749	741	706	713	711	748	712	736	743	691	649	762	735	723	750	694	705	729	709	681	729	694	702	725	770	735	738	727	746	757	742	701	735	697	742	724	646	707	703	698	694	721	746	727	785	672	745	697	678	674	742	706	704	762	724	739	735	727	757	741	768	734	694	711	770	711	672	701	677	697	730	730	681	728	700	686	739	711	717	723	682	755	705	737	707	697	684	772	713	737	695	717	778	749	711	681	658	724	710	704	728	721	723	736	716	808	738	710	700	687	715	738	731	707	713	674	724	738	723	708	744	671	747	735	738	689	735	720	723	749	714	749	729	713	685	630	739	705	694	713	703	751	726	751	729	680	776	758	736	671	674	686	782	685	702	689	691	737	721	706	710	714	770	733	664	761	719	748	728	711	706	708	712	682	705	722	709	727	699	695	729	704	737	747	688	746	753	721	742	711	726	735	747	741	760	732	705	667	768	715	680	690	728	695	762	732	705	731	688	738	701	740	746	740	698	707	707	740	745	732	705	687	729	728	695	727	692	701	676	726	663	721	723	746	673	715	706	701	719	718	718	738	757	684	729	765	720	717	665	663	717	699	682	682	699	705	675	692	752	729	696	763	705	731	749	712	693	760	689	731	702	678	661	732	764	739	717	722	667	688	760	652	741	718	744	771	712	727	679	720	714	706	711	705	721	684	765	708	653	752	675	745	679	710	692	708	735	718	721	688	720	709	703	691	764	728	726	718	685	731	660	727	717	714	741	697	771	751	743	695	674	723	689	723	752	711	720	687	737	741	740	730	739	709	729	734	735	672	681	690	704	698	692	693	736	764	728	728	730	695	707	716	674	705	715	694	753	630	725	702	736	722	706	718	726	713	721	704	692	672	747	732	726	707	730	718	692	690	697	681	738	734	710	728	676	754	728	719	710	726	694	692	745	708	730	703	745	699	748	714	707	721	676	717	708	755	672	732	683	691	717	715	714	700	709	713	698	745	724	704	722	677	766	697	760	696	745	667	751	708	691	688	781	749	676	707	723	737	740	716	705	726	728	670	736	685	718	712	742	738	748	695	682	722	711	722	683	719	682	791	681	672	670	679	669	683	733	715	718	667	712	697	714	750	696	772	675	715	744	655	775	742	695	654	738	719	731	721	710	715	711	671	703	723	669	753	739	712	701	727	770	674	722	696	721	736	715	686	691	700	678	711	710	710	718	700	736	737	649	733	705	723	730	685	735	703	740	751	734	730	723	746	725	728	722	722	657	694	708	638	745	735	726	734	767	678	757	760	723	700	722	710	703	720	707	699	676	722	724	653	768	751	728	675	690	727	714	668	737	676	726	701	735	682	715	684	696	715	721	688	712	680	702	755	731	687	693	709	709	746	708	720	724	750	697	695	718	726	718	731	712	757	696	730	701	739	750	743	685	724	700	750	707	735	687	731	691	759	723	700	659	723	757	724	711	708	684	700	677	718	746	749	687	699	762	695	770	750	716	671	673	709	725	708	688	698	715	671	699	731	644	695	710	753	817	726	703	722	718	649	727	699	716	698	770	680	750	708	728	755	676	664	684	779	695	729	753	704	705	712	707	747	703	710	763	710	744	699	726	704	685	732	686	741	716	671	715	741	721	727	730	707	697	727	692	752	678	711	695	714	697	748	718	684	757	729	672	744	715	701	693	671	681	688	767	702	718	699	726	717	706	701	688	673	721	748	690	707	717	722	697	733	750	710	685	782	701	750	709	739	648	719	776	708	753	714	704	715	725	729	779	705	650	712	719	721	683	698	721	688	672	728	730	727	748	677	718	690	681	695	727	772	694	744	725	652	771	681	765	725	753	690	717	714	744	719	756	765	742	733	760	744	747	688	737	742	695	725	731	757	735	724	705	734	687	743	712	683	739	723	678	711	712	722	724	705	709	723	698	706	699	728	702	685	715	726	735	696	680	742	700	683	715	713	720	715
24512	20867	24408	27428	19685	1438	550	436	408	451	424	451	407	396	376	395	406	408	365	408	387	364	389	413	422	342	370	414	380	366	381	391	368	419	347	376	360	381	414	384	363	381	361	376	384	444	431	411	388	357	408	355	367	394	382	405	369	391	402	394	402	381	366	387	370	392	385	376	390	385	403	393	414	375	382	397	404	376	358	395	422	366	385	379	392	373	424	367	376	324	367	347	378	382	399	419	391	399	395	379	430	385	389	376	376	361	381	379	406	359	402	378	369	399	372	395	377	360	396	425	372	378	398	375	340	361	404	386	403	383	394	399	383	396	391	363	391	348	364	390	409	365	360	391	378	430	441	400	334	374	357	364	375	393	362	396	377	353	417	381	372	387	387	394	384	438	352	374	373	368	389	373	363	395	424	361	380	394	392	414	356	407	395	386	365	388	386	323	383	383	382	358	373	374	369	366	368	371	401	388	377	397	394	372	382	401	389	329	374	387	389	403	365	414	401	382	381	379	339	368	403	377	380	379	404	432	360	366	383	378	395	408	410	365	357	372	395	397	374	383	388	340	390	397	412	407	418	431	395	378	356	360	382	377	385	380	379	366	389	391	385	353	384	356	376	415	382	391	373	384	427	378	367	361	386	370	402	422	377	380	389	445	378	410	372	363	397	373	366	371	369	376	360	405	382	350	382	394	391	351	369	330	397	385	368	385	398	394	381	387	391	386	376	386	395	392	361	352	396	403	335	375	354	398	387	351	416	438	362	363	359	370	366	363	359	356	354	438	443	366	366	377	361	433	369	404	381	371	378	396	405	360	360	376	370	369	373	400	404	374	404	325	388	402	380	361	382	396	346	351	349	362	331	353	381	403	400	371	430	375	417	400	403	396	345	405	408	406	392	379	397	396	371	375	371	405	385	386	414	383	338	347	380	354	378	369	440	374	385	370	409	375	377	393	376	393	409	340	409	357	367	391	403	396	364	384	363	392	380	389	398	399	374	376	377	338	371	393	415	380	348	354	391	400	386	410	364	361	366	392	374	410	386	348	347	441	372	381	361	415	410	396	392	390	367	367	384	382	374	359	415	402	417	387	386	355	369	365	392	363	368	396	407	351	388	367	400	388	355	347	405	377	354	364	370	398	372	381	369	359	345	382	388	348	396	424	397	415	342	367	380	376	362	458	392	369	341	377	382	373	381	363	391	436	389	370	388	412	385	412	375	394	385	376	413	368	406	374	360	367	357	371	395	367	378	383	380	389	363	436	359	362	371	394	387	365	378	381	388	394	395	380	412	391	386	376	424	421	383	389	414	410	391	381	385	401	381	359	414	377	364	381	385	375	400	384	426	382	414	341	356	413	373	366	362	398	422	356	390	351	394	412	397	393	387	408	366	360	364	383	379	395	400	379	396	440	402	392	376	370	415	404	407	399	395	356	395	404	393	359	373	377	366	357	375	366	366	354	371	359	409	375	387	351	403	420	382	411	390	358	402	393	372	375	412	389	393	399	371	375	398	382	353	377	405	367	339	401	387	400	404	365	383	362	371	380	361	406	319	332	360	386	409	402	406	385	380	345	353	366	348	377	349	368	413	376	367	359	390	391	419	346	382	367	392	392	396	388	400	356	382	373	393	406	391	370	414	389	375	391	407	396	419	409	334	399	399	395	348	380	401	374	384	369	375	368	367	387	334	378	437	399	351	373	399	395	385	390	384	419	359	341	368	387	393	357	376	357	375	410	384	358	402	381	425	398	408	381	383	341	381	387	418	380	369	342	405	393	361	376	349	378	404	431	396	339	362	392	394	405	400	393	429	407	401	375	423	374	361	398	381	397	389	360	343	393	350	373	403	375	400	378	354	400	393	349	370	419	375	391	396	404	347	373	397	374	407	364	394	392	395	421	378	399	338	413	399	374	372	396	353	395	350	381	353	344	376	424	369	391	395	395	368	382	388	374	357	379	389	385	390	404	382	392	371	412	402	358	351	359	366	392	412	385	376	395	384	357	388	395	336	394	371	374	370	356	370	404	380	376	361	349	398	355	352	353	360	401	350	372	358	371	358	375	349	354	406	402	380	363	344	359	365	383	360	360	344	369	377	365	389	396	396	390	386	359	402	373	332	415	377	360	398	401	366	351	373	355	363	355	387	362	413	338	376	389	399	370	369	407	421	366	395	387	374	383	389	402	402	356	387	418	393	381	400	366	407	399	376	383	380	378	365	400	409	400	390	367	385	385	374	360	377	404	368	397	363	347	365	351	355	380	391	363	393	399	410	383	387	358	401	410	401	365	356	389	381	391	379	391	377	362	393	365	368	355	364	371	366	363	382	404	432	395	370	388	414	356	379	397	369	421	388	407	365	414	398	348	376	377	365	406	402	386	406	428	359	377	380	386	382	400	388	395	404	401	396	369	386	394	392	367	402	391	378	415	397	360	357	380	359	397	387	369	405	390	392	370	402	359	378	381	372	371	389	389	387	366	382	401	378	386	391	382	397	380	413	396	401	436	360	370	401	382	390	361	392	401	376	395	376	357	359	376	363	401	400	354	383	373	353	362	401	364	367	371	399	406	378	413	388	355	349	394	337	384	347	374	373	374	396	379	382	380	433	398	399	386	365	373	415	405	384	418	387	385	403	376	419	398	391	366	383	405	395	393	399	399	365	365	364	402	377	379	371	369	342	388	371	363	385	381	432	386	363	363	382	409	390	422	398	400	353	379	377	378	379	371	370	383	390	397	387	391	350	419	405	380	371	364	375	348	377	370	366	379	376	362	375	369	375	386	349	355	402	394	366	408	394	391	406	381	361	371	390	422	380	364	397	368	360	394	374	388	356	336	388	353	350	384	348	391	338	343	351	387	423	373	368	400	375	412	408	338	404	353	398	353	354	394	342	344	396	374	417	391	393	404	381	331	373	357	366	332	408	422	401	365	383	348	376	367	357	366	405	399	383	351	434	376	412	402	408	395	379	346	395	412	374	364	363	390	410	425	379	401	403	372	368	384	361	366	381	364	386	426	403	353	396	397	351	375	396	387	366	355	388	302	384	399	386	373	343	377	388	374	334	396	378	366	363	384	390	402	412	327	369	343	361	393	355	384	380	400	394	394	346	401	356	373	375	369	385	388	393	331	372	364	381	343	364	358	384	351	374	368	380	371	428	371	393	382	407	357	380	357	422	380	393	406	399	380	381	353	367	382	429	396	387	370	406	414	407	376	344	376	379	407	369	414	389	338	375	388	420	368	389	375	416	375	370	370	375	416	328	401	374	363	361	372	360	376	372	387	346	384	373	389	405	379	344	359	386	384	404	351	377	394	388	421	415	367	400	365	346	366	346	374	401	397	380	408	384	373	423	378	373	389	389	407	373	404	369	362	403	340	404	352	374	351	364	337	388	376	413	396	368	390	400	403	427	393	424	385	340	394	355	407	391	385	383	370	376	376	392	379	480	368	384	359	395	390	378	424	418	402	384	411	380	366	386	386	373	379	382	357
3306	3011	2045	1243	1044	964	945	880	862	913	881	872	896	822	792	873	873	833	821	857	867	892	876	858	834	829	838	815	897	877	837	858	846	868	845	841	800	893	830	903	852	842	823	881	857	796	829	848	870	832	912	865	815	860	842	845	841	881	854	834	851	808	842	839	856	884	836	870	820	821	858	805	844	851	872	808	910	915	770	788	858	813	874	834	830	865	869	857	881	843	844	846	838	816	835	809	806	828	829	898	849	821	822	814	858	794	860	902	839	841	785	881	822	818	870	835	835	840	857	839	836	853	835	807	815	869	864	834	840	864	853	810	867	878	811	815	917	862	848	857	823	824	844	852	766	803	789	848	841	868	833	809	843	823	847	816	862	867	852	845	870	809	809	833	875	864	873	844	797	862	855	870	833	821	855	807	867	831	829	853	846	838	828	821	847	864	849	838	817	817	865	836	866	818	840	853	836	802	857	859	770	799	789	806	839	822	897	837	850	878	858	832	856	852	847	892	831	774	830	849	791	832	807	816	811	795	832	822	856	840	821	839	846	856	852	837	788	814	861	840	890	874	831	862	827	826	806	801	832	834	866	796	864	832	826	842	820	777	852	858	878	838	807	848	877	845	850	791	883	821	786	828	847	837	823	856	870	817	794	800	825	847	804	856	797	815	817	851	856	832	864	810	846	828	861	832	837	847	851	829	920	802	909	860	820	838	900	821	830	792	869	859	816	841	812	893	808	857	818	865	821	854	822	835	837	841	812	825	857	824	855	903	859	837	858	865	847	844	845	870	770	825	840	817	802	886	824	858	788	823	866	843	831	837	848	849	857	859	802	817	883	848	849	771	870	832	859	811	869	777	790	862	797	836	825	791	836	846	808	888	823	772	870	894	845	866	806	851	860	839	831	825	840	856	811	822	836	824	822	827	828	834	839	840	819	823	806	872	839	802	863	835	835	881	793	804	857	817	825	816	837	809	853	842	824	854	887	790	810	896	763	835	885	859	836	837	844	829	856	897	878	834	817	891	818	901	857	868	823	801	856	907	781	828	841	863	831	808	768	824	877	883	823	846	792	854	863	844	767	866	837	820	840	878	821	823	830	804	800	892	864	858	819	822	820	875	848	872	781	761	858	815	871	854	845	869	847	840	864	821	830	835	853	822	825	842	844	906	817	828	837	877	824	823	844	843	861	825	833	876	817	819	826	857	883	859	868	851	926	862	862	807	811	788	848	870	830	804	823	816	887	863	865	874	804	900	843	780	795	840	850	836	874	883	839	795	885	848	867	850	866	857	822	863	863	854	879	870	853	861	836	762	843	854	837	846	855	815	820	799	830	819	830	794	868	838	875	828	783	869	811	843	808	832	870	815	897	899	790	851	869	815	896	834	847	853	884	813	855	833	871	805	889	842	826	845	864	824	859	827	852	827	845	886	829	884	823	807	830	854	807	890	840	911	832	781	851	859	833	815	817	871	843	806	849	881	804	805	866	816	880	850	796	888	855	827	810	849	833	801	864	847	841	776	826	817	804	795	885	846	782	849	825	804	799	788	856	815	854	846	796	823	905	879	814	789	854	825	858	881	866	798	833	807	868	859	852	842	853	811	815	777	850	864	839	880	783	797	857	855	814	872	910	815	839	859	803	829	837	812	861	827	857	857	835	844	817	838	803	860	840	858	805	840	849	850	784	827	798	815	813	844	821	837	862	811	798	816	770	768	837	800	851	817	848	790	793	873	853	807	826	811	825	874	874	888	832	818	866	891	839	854	777	833	806	849	897	863	837	846	853	842	853	885	863	843	846	849	814	862	851	833	868	910	829	890	804	878	825	832	837	848	793	873	851	781	889	805	821	806	928	867	816	843	852	845	861	831	868	858	834	868	798	851	828	858	850	827	947	816	800	817	780	827	830	867	843	817	820	848	811	813	838	810	819	899	823	796	855	885	828	817	844	857	828	842	819	818	869	847	840	866	856	785	806	833	896	870	835	839	811	821	844	864	890	808	881	817	789	817	834	797	799	823	832	858	809	845	781	860	820	834	861	856	814	845	858	898	830	787	822	839	794	831	800	867	863	819	787	844	825	827	771	803	898	866	796	837	836	869	850	791	870	830	848	844	830	859	869	837	804	825	862	892	792	839	825	812	850	815	813	803	877	839	842	806	860	849	854	836	870	854	838	906	862	844	803	800	847	869	821	842	829	819	860	789	879	827	862	845	830	829	841	823	908	856	858	836	834	873	883	840	853	818	840	788	837	848	834	858	844	839	784	778	841	838	845	821	808	846	883	833	806	835	841	825	784	871	856	807	816	750	847	833	874	833	826	817	880	877	861	823	866	803	804	817	830	822	848	855	798	843	813	841	820	827	842	846	845	818	823	829	822	828	828	806	811	902	798	839	803	856	814	822	872	877	791	815	842	855	851	857	852	870	817	846	809	867	829	835	834	826	840	847	875	838	813	903	820	884	869	871	851	797	809	829	884	881	886	785	850	841	858	879	886	803	857	862	877	823	812	848	815	811	835	805	796	824	818	836	869	811	811	840	850	859	820	883	810	841	847	851	813	831	858	845	881	831	829	829	804	877	835	874	884	868	827	845	877	852	814	809	860	874	842	896	843	831	814	815	901	898	879	819	845	850	794	820	851	888	885	834	850	826	885	829	825	857	851	863	840	816	927	823	845	816	865	812	852	857	810	791	840	846	849	860	888	867	871	805	875	863	824	846	835	834	839	849	824	894	836	804	829	816	872	823	834	838	835	855	828	840	818	823	867	826	824	878	849	858	835	818	810	873	764	840	803	884	889	842	871	815	807	873	819	877	845	880	834	821	851	813	798	873	841	821	808	863	849	808	900	841	878	849	852	845	836	875	842	828	812	829	814	806	839	835	805	858	832	867	824	837	796	857	852	859	847	859	835	832	865	816	838	804	825	836	824	835	903	860	828	811	859	860	847	859	784	895	826	824	800	811	787	848	914	891	846	835	847	853	829	861	864	842	796	803	821	872	864	862	856	873	872	859	835	841	837	878	867	806	825	872	864	837	852	868	875	849	838	828	881	881	877	830	859	865	883	840	836	799	901	890	833	765	878	871	819	838	863	807	856	833	826	813	867	762	849	817	797	924	840	819	863	856	829	800	900	874	828	828	828	886	821	836	851	818	845	798	865	865	818	889	801	794	880	835	860	858	828	865	933	874	819	861	890	811	849	844	824	825	882	868	837	853	826	811	866	847	891	820	821	840	814	840	825	855	867	821	892	825	813	829	861	823	801	897	833	882	870	831	818	832	862	847	794	836	884	835	835	821	869	810	844	892	801	802	870	801	839	776	857	845	842	832	836	873	838	852	880	865	803	882	835	866	826	829	826	830	845	871	809	851	848	852	825	891	896	861	851	875	816	822	865	811	780	783	897	824	880	820	831	822	810	906	809	793	818	821	859	835	857	776	807	801	820	850	807	829	779	854	800	864	851	848	841	835	846	844	840	839	853	846	842	823	881	796
23581	20830	25058	26728	20840	20829	3006	532	359	353	319	301	300	273	262	251	265	250	224	248	251	263	254	237	230	251	243	206	237	231	216	226	226	233	253	217	210	262	198	219	230	228	236	259	224	223	242	199	217	249	211	231	248	246	227	209	201	216	211	239	230	226	209	214	243	259	210	252	235	240	226	230	211	222	211	219	226	237	240	215	271	203	223	233	238	270	221	198	201	218	237	213	216	210	226	269	229	216	221	213	242	229	210	200	229	238	212	225	211	203	203	227	243	183	225	240	210	228	231	222	237	196	223	229	221	195	232	194	222	236	230	232	232	231	221	231	209	230	238	237	208	220	221	221	235	218	206	234	230	215	242	231	230	252	228	251	241	206	220	222	219	238	199	222	225	234	221	195	207	236	205	215	226	240	204	217	235	235	223	216	208	221	216	223	240	223	219	212	217	220	195	233	239	227	233	232	226	235	224	216	223	234	230	220	222	217	203	230	245	224	244	211	210	206	212	223	209	214	244	253	241	202	210	226	237	217	238	216	222	218	195	215	220	223	218	210	218	233	230	225	247	220	231	231	260	274	226	197	222	252	197	212	224	236	240	248	216	216	245	224	249	228	208	185	237	176	215	238	202	212	217	244	245	227	228	209	221	202	227	249	235	224	230	205	241	233	225	236	235	220	236	215	229	235	227	187	214	201	241	228	202	217	222	199	235	246	220	205	207	235	196	219	220	210	218	210	217	231	225	228	241	217	248	219	232	208	214	255	213	230	228	250	250	255	228	267	224	213	231	228	253	233	220	229	229	241	216	217	214	207	244	226	213	248	238	226	237	241	242	207	229	236	216	204	242	255	237	216	229	196	218	196	203	222	231	219	244	253	257	250	215	217	254	213	211	244	204	230	231	216	227	200	206	213	214	232	279	199	250	211	237	249	217	245	227	224	198	204	219	223	238	238	243	247	220	228	232	233	209	214	222	239	239	207	209	224	203	207	215	194	200	237	229	215	217	228	212	245	235	222	223	238	226	234	226	199	204	257	240	226	243	232	233	258	219	208	222	239	223	210	220	208	199	224	205	243	218	214	240	227	222	227	224	230	233	197	203	236	240	265	199	230	242	245	241	215	249	237	230	233	212	236	217	272	246	242	229	237	236	256	212	222	216	236	206	203	199	232	247	251	241	220	199	221	216	215	221	277	231	228	242	242	218	232	223	195	229	243	196	219	209	256	220	197	232	238	220	244	214	196	229	252	218	234	227	220	214	216	217	246	233	224	222	228	236	234	244	246	237	207	205	191	241	234	228	249	222	218	228	212	231	228	244	199	205	208	214	236	213	233	237	220	216	245	204	232	217	262	241	223	205	243	231	231	246	225	225	253	217	212	219	211	220	207	228	217	217	222	230	211	219	217	254	238	236	218	211	213	227	198	236	254	238	222	230	235	212	207	214	212	212	209	230	268	235	229	223	234	244	245	187	222	263	235	237	228	234	219	219	230	223	251	204	252	241	196	220	215	227	206	228	218	210	231	219	179	207	207	212	231	223	213	257	245	222	218	243	226	217	225	218	216	213	204	224	247	237	231	222	222	212	233	216	206	239	241	230	232	209	215	216	241	235	238	219	227	220	234	212	221	226	244	218	226	224	224	219	239	216	244	226	218	209	244	218	238	198	197	224	238	220	216	231	198	228	242	214	224	228	213	229	220	247	233	275	250	236	204	241	227	223	225	195	225	246	249	266	246	199	233	223	224	244	229	222	239	227	218	197	205	224	227	235	199	227	193	227	217	235	222	247	234	246	262	226	218	232	196	244	215	249	223	204	227	217	229	236	236	212	231	228	208	242	241	214	227	238	239	212	221	222	209	251	261	210	265	203	227	218	230	215	234	228	187	231	233	216	193	222	229	243	220	254	210	232	221	237	233	235	213	220	238	221	223	223	203	208	235	258	208	225	227	228	212	215	213	234	209	191	218	216	221	258	239	252	222	210	225	242	222	210	223	213	221	235	235	192	250	201	228	227	231	225	227	229	245	224	218	246	210	223	244	212	207	221	208	256	201	237	211	212	167	210	224	220	210	253	254	245	227	223	236	213	253	229	202	216	219	233	208	243	272	226	222	230	209	211	194	227	215	225	235	233	226	229	252	215	218	227	210	223	215	254	205	230	230	220	230	221	232	243	231	210	235	243	249	251	216	246	235	195	225	220	245	245	215	253	208	213	218	227	195	222	226	226	239	216	207	220	202	228	224	219	218	231	237	214	234	231	216	215	195	221	240	220	226	247	253	240	238	197	212	227	234	200	226	223	226	231	234	228	262	232	231	249	262	228	198	222	233	236	213	208	227	202	220	237	244	227	210	239	210	214	209	231	260	207	229	210	252	221	238	204	212	228	211	229	227	247	193	206	281	228	249	257	217	265	223	238	245	193	212	198	215	225	216	263	244	220	249	218	204	223	212	226	221	263	253	205	233	203	223	218	226	220	248	233	212	211	216	259	223	259	217	229	217	228	218	227	206	230	229	223	207	234	219	210	217	224	212	233	249	214	214	220	224	217	224	235	200	195	239	230	232	208	234	208	232	233	252	214	213	213	221	219	240	242	224	240	231	239	232	217	188	241	240	197	231	220	238	235	209	233	206	202	222	235	219	214	231	205	253	256	209	239	221	206	226	236	230	237	195	214	227	239	221	221	202	215	229	212	228	206	205	251	228	240	238	203	232	245	244	205	233	226	207	243	205	253	215	224	216	256	191	207	196	219	206	223	197	248	223	209	225	221	209	231	229	215	206	218	210	221	219	209	221	234	237	228	232	246	230	234	219	209	212	233	196	238	197	231	225	235	203	205	212	188	207	247	225	205	232	212	247	208	232	252	253	205	210	193	190	206	183	258	221	245	270	207	192	228	237	231	208	236	218	206	219	251	221	214	238	219	230	217	203	211	202	229	207	199	225	219	222	219	204	256	239	206	210	221	235	198	233	232	211	218	236	221	211	237	235	227	245	248	206	223	211	219	253	231	199	211	213	206	229	225	219	208	238	215	206	207	220	220	242	251	205	208	214	198	222	229	200	234	188	247	234	245	206	214	261	220	215	222	220	221	196	224	246	242	236	202	218	239	228	185	224	243	211	223	211	255	245	235	210	205	221	232	212	231	209	228	232	223	247	210	244	198	210	240	229	185	216	210	217	201	224	238	241	232	219	264	209	199	238	211	200	219	211	200	223	201	237	230	236	251	222	191	237	240	245	242	222	197	256	255	224	226	218	208	228	228	209	199	236	244	218	212	190	217	228	209	241	223	222	218	229	205	226	229	215	249	240	248	229	210	219	226	210	191	221	213	222	200	212	215	211	241	234	227	247	229	217	256	217	211	213	224	238	227	209	245	241	224	206	180	248	252	238	201	198	231	223	198	241	186	219	234	204	197	225	224	219	195	228	207	212	233	248	227	226	221	227	208	231	217	219	237	242	237	229	227	220	202	197	233	225	216	213	212	238	231	189	236	242
3254	5010	3009	1503	1010	736	670	601	600	542	570	599	575	495	546	551	548	566	510	531	527	550	555	568	535	534	531	553	556	524	548	491	542	512	503	510	516	487	530	488	486	514	500	518	518	543	542	510	501	507	554	499	500	484	473	506	426	498	488	434	503	507	512	562	516	502	530	498	490	535	506	538	508	538	497	505	508	511	529	506	514	470	524	533	499	469	508	511	519	516	487	520	522	545	495	522	565	530	530	458	514	501	516	496	553	526	533	530	543	491	554	490	474	508	516	528	505	513	449	489	496	476	548	489	491	511	507	544	508	524	513	486	529	509	496	527	558	497	518	548	497	522	519	515	522	478	518	522	509	559	515	538	469	554	515	550	515	572	511	498	516	532	518	472	514	528	476	531	510	504	508	514	524	498	497	508	522	474	521	506	545	489	555	481	512	488	580	492	508	540	477	473	537	508	484	527	544	496	511	506	538	488	508	561	504	501	538	523	541	499	501	532	477	538	529	537	525	476	512	508	543	533	503	510	504	511	543	514	510	566	513	519	499	553	542	525	536	519	522	503	449	520	486	531	517	539	512	506	534	509	546	497	505	554	515	526	489	542	488	506	504	478	480	501	494	547	517	480	504	511	519	501	517	540	503	517	467	495	511	516	490	529	528	517	506	522	513	510	521	505	501	550	508	534	528	515	510	492	520	491	508	504	492	530	461	510	548	509	551	548	521	528	508	503	497	518	508	536	550	507	489	513	492	515	502	535	475	497	516	502	518	476	484	518	520	521	502	545	489	545	518	526	516	509	518	500	520	588	509	504	505	496	512	502	496	512	514	462	515	523	564	506	509	512	489	501	557	515	501	524	548	533	498	501	519	494	516	534	530	487	452	487	516	485	531	560	521	485	501	523	493	542	516	509	524	523	517	526	551	519	543	479	499	517	524	496	507	565	515	501	501	516	508	496	519	468	530	547	515	506	528	497	498	484	466	496	471	523	523	521	463	530	517	511	492	537	537	517	517	505	509	517	553	485	519	487	512	529	478	493	525	488	508	527	519	488	558	494	511	547	516	497	517	508	552	503	513	539	524	510	517	541	536	501	511	500	505	568	498	526	524	495	523	538	468	542	501	528	542	479	520	468	486	523	519	489	490	507	536	513	501	524	518	511	492	486	535	543	505	523	503	510	510	519	529	473	561	527	478	556	492	482	493	522	526	520	512	496	509	517	508	471	547	490	536	475	498	498	504	521	498	539	513	500	492	476	539	535	530	546	469	548	511	546	504	466	526	512	483	472	540	535	504	566	487	540	529	550	507	528	505	491	531	516	483	536	483	488	526	528	538	526	477	511	484	508	516	489	503	498	569	474	519	541	536	489	538	519	500	522	498	537	499	529	539	490	526	536	484	522	485	505	492	544	503	511	505	481	564	475	533	509	486	475	505	563	535	513	517	488	531	490	521	539	509	505	535	518	503	484	507	497	545	526	525	488	477	488	560	514	497	545	556	530	523	495	522	505	503	516	498	500	511	465	503	537	509	546	520	519	537	517	507	527	554	476	523	538	518	474	498	507	495	518	517	511	527	540	526	499	508	521	549	486	517	530	467	500	494	500	497	535	523	521	491	480	480	477	517	533	489	524	519	569	503	486	506	492	532	510	503	530	533	540	529	500	502	545	574	514	534	524	483	537	493	535	513	522	516	503	451	487	505	523	547	506	558	517	514	490	507	527	509	547	514	493	488	511	479	546	554	480	535	542	487	463	506	520	527	527	513	569	508	496	518	522	543	514	517	535	507	462	517	515	552	490	535	499	498	518	472	506	528	578	474	512	564	533	503	518	484	499	501	513	482	522	553	515	503	514	520	529	468	522	521	507	514	528	530	514	513	456	488	499	544	503	518	561	551	503	527	513	498	497	493	540	529	516	499	517	477	490	518	513	527	507	474	526	469	476	485	497	526	515	510	529	519	545	509	526	519	505	509	529	548	514	531	485	489	543	509	499	496	486	549	524	536	562	517	490	530	543	531	507	518	505	570	487	483	487	553	496	514	513	519	486	497	507	508	530	501	425	509	524	524	501	515	537	513	508	536	521	501	520	518	480	500	498	578	499	454	493	508	493	541	502	583	512	510	474	480	483	496	539	525	521	489	481	488	528	521	521	503	505	504	532	498	508	526	491	518	507	499	579	509	495	489	543	525	508	511	457	523	460	527	495	510	501	514	514	492	492	484	490	512	529	543	521	549	519	538	511	525	506	498	516	527	507	510	530	532	541	498	508	535	498	509	540	534	520	554	512	507	509	490	517	499	515	502	534	477	510	500	554	487	474	566	522	525	532	522	522	489	475	457	515	524	517	537	510	510	492	533	500	554	505	478	470	527	507	531	494	500	523	525	540	498	498	522	526	505	503	507	549	559	496	471	565	572	504	494	514	520	502	523	493	503	544	499	532	501	501	488	554	496	526	520	534	480	528	511	507	500	504	499	448	516	493	498	541	496	549	468	523	507	534	534	530	526	502	513	503	490	513	502	517	518	495	509	493	493	489	494	542	538	542	537	527	502	493	551	509	510	506	502	533	525	543	538	506	500	513	535	514	516	515	481	505	540	501	509	488	507	537	458	525	517	534	472	530	482	530	549	495	499	473	492	530	555	500	446	501	534	515	509	474	507	503	484	490	480	500	455	535	502	534	560	505	546	485	475	488	481	507	477	509	479	501	508	526	472	553	546	514	544	479	496	540	532	546	477	543	533	502	546	544	492	491	495	524	492	492	531	540	534	509	477	498	504	503	539	532	511	511	497	493	489	508	518	480	516	502	524	508	517	484	507	541	540	527	530	525	560	541	588	493	481	521	517	532	483	525	530	508	526	535	538	496	505	485	508	508	531	495	502	500	517	494	537	526	523	498	509	544	478	523	475	484	549	506	494	563	488	529	528	516	511	481	443	462	509	507	485	502	523	505	474	552	470	481	521	515	497	532	528	462	524	526	500	524	505	475	509	504	492	533	521	511	517	508	517	502	526	494	466	490	535	558	550	553	483	510	515	516	566	510	530	527	510	555	484	485	523	531	540	514	499	498	493	506	467	500	550	532	509	544	529	515	534	507	508	542	545	533	511	513	507	536	479	570	494	553	553	479	536	489	513	476	502	525	487	494	493	542	508	496	532	506	507	580	496	506	492	520	522	524	479	470	554	530	495	494	524	493	544	504	538	473	517	559	488	498	515	509	522	534	495	481	555	518	497	535	508	481	511	490	539	516	480	522	521	543	499	466	507	530	509	560	535	541	528	504	499	489	527	524	514	535	483	508	477	465	533	514	535	541	534	522	507	527	540	523	506	502	560	543	535	497	554	508	528	528	522	499	517	482	473	472	495	521	499	531	535	495	564	539	508	494	543	491	551	537	494	549	521	499	509	502	494	515	522	551	530	519	507	477	479	515	544	526	525	515	488	498	532	536	505	497	533	504	491	519	496	518	525	547	506	498	526	477	502	541	498	486	486	497
32519	12106	1480	444	350	338	272	295	320	318	318	333	345	304	323	318	298	321	328	287	291	327	300	344	313	289	338	328	296	283	295	312	296	312	295	319	292	331	303	305	275	308	318	328	319	318	314	333	275	293	295	331	303	312	320	279	309	296	297	311	376	321	326	287	296	319	320	310	312	326	312	318	300	284	301	303	294	328	327	328	287	322	316	321	302	290	286	282	309	323	332	310	314	310	296	306	330	310	312	311	302	310	288	313	343	312	308	345	298	315	362	307	289	299	300	309	285	284	332	318	302	303	296	316	289	316	315	299	325	333	331	315	306	301	297	329	315	338	359	347	309	363	338	347	325	303	294	301	302	294	311	290	308	340	296	312	337	315	318	304	310	307	313	323	310	351	299	333	301	291	323	307	269	305	300	330	294	315	287	327	331	327	300	299	291	320	306	305	353	269	278	292	314	301	301	307	310	305	338	268	292	316	313	286	303	293	330	330	321	300	312	313	334	289	305	320	296	311	322	332	289	317	320	290	325	275	340	317	336	320	331	334	328	316	292	338	317	277	297	288	323	328	321	278	348	362	330	326	298	301	286	319	312	334	308	311	301	306	299	318	295	260	313	326	291	334	285	330	296	314	341	327	307	343	341	323	331	322	305	312	286	290	313	335	311	310	315	349	330	272	291	301	332	369	328	285	328	311	306	315	316	317	301	311	333	344	313	307	292	286	305	310	321	303	299	329	318	322	280	302	301	305	292	301	279	316	354	303	307	334	335	296	280	330	322	334	327	332	350	319	327	317	341	316	307	319	320	322	322	284	284	314	290	310	347	338	321	320	328	355	322	303	295	317	301	323	326	308	309	300	315	338	318	324	302	323	292	299	324	315	322	285	296	334	312	311	308	310	327	324	317	331	318	305	317	282	298	317	336	308	345	338	316	335	319	354	337	341	356	331	312	317	328	301	313	315	332	280	338	294	332	307	327	285	320	306	323	305	315	347	311	306	323	335	329	311	328	321	305	330	304	331	333	318	301	301	282	323	330	327	337	315	360	318	305	320	338	287	270	287	323	290	290	277	331	296	295	320	305	284	289	349	329	342	306	323	287	324	318	296	337	307	336	327	269	339	291	330	291	317	318	339	288	284	277	311	318	285	303	332	343	288	286	320	329	330	297	312	262	320	308	319	287	302	312	312	302	325	310	321	340	322	286	339	309	356	317	312	299	333	282	299	312	313	290	298	353	321	308	314	358	307	307	319	311	288	299	339	305	271	291	317	306	305	334	309	335	314	283	316	330	312	313	278	281	318	303	305	316	328	310	336	322	329	327	292	328	297	286	285	286	314	281	311	288	306	341	327	301	302	335	342	314	326	277	291	306	291	324	305	338	305	308	285	292	301	315	324	316	298	280	284	290	295	287	307	284	282	282	291	302	327	321	299	313	292	284	319	319	319	319	331	332	272	333	337	286	294	312	330	315	297	358	307	319	315	317	326	320	327	297	342	327	331	316	324	304	321	324	363	323	304	305	312	301	314	337	283	311	289	298	310	287	334	317	316	294	326	336	352	324	284	273	300	270	301	311	320	271	318	299	297	293	345	331	298	327	335	302	317	297	308	297	310	311	326	310	308	305	330	307	352	290	307	324	301	311	278	326	303	332	322	310	345	321	306	308	314	290	309	304	309	292	308	304	341	365	289	323	314	294	304	333	343	284	331	341	327	318	333	314	301	309	300	290	273	337	316	314	307	320	305	313	309	320	337	297	268	328	328	264	326	296	269	285	328	323	301	300	315	315	312	340	298	326	316	296	285	311	313	310	294	286	332	276	317	308	323	303	309	274	299	295	294	298	327	304	328	326	284	303	311	307	300	325	312	315	329	300	304	331	294	319	301	324	330	314	285	326	339	373	315	327	347	308	323	300	303	308	289	304	302	280	296	328	311	275	339	305	315	305	309	294	319	294	297	312	293	337	313	318	294	314	298	320	357	320	282	271	369	326	306	325	322	314	280	306	318	266	323	287	285	314	286	312	310	300	345	297	311	302	316	301	328	282	309	306	313	329	309	298	322	297	332	294	322	296	269	331	291	330	285	356	315	312	310	265	288	320	306	315	329	275	278	277	315	301	310	308	292	340	289	295	336	364	340	294	301	334	315	297	327	293	311	302	357	315	318	283	316	314	301	316	322	272	307	374	319	330	300	284	329	317	332	304	314	305	318	328	324	309	295	312	320	296	316	321	328	310	345	310	313	306	313	305	290	321	279	279	278	305	329	318	295	293	326	309	340	308	288	311	323	315	331	352	283	336	326	292	283	295	299	302	318	308	312	315	339	310	319	326	310	273	296	331	321	311	346	326	291	332	274	305	328	312	333	342	335	321	291	337	327	298	294	318	335	294	332	296	344	322	322	328	284	314	293	321	315	330	316	297	318	309	298	310	321	318	300	333	304	285	290	306	291	312	315	317	295	293	305	314	306	306	302	315	324	285	309	314	292	288	309	312	314	315	303	342	322	366	322	308	298	316	346	285	345	273	306	339	325	301	300	316	322	298	301	296	294	311	264	311	303	346	276	334	350	281	306	326	283	321	272	324	287	280	288	295	327	297	309	299	315	321	320	338	301	289	294	331	332	349	294	329	324	316	279	288	319	307	300	297	311	279	298	294	330	275	300	329	336	295	322	319	323	322	335	307	316	320	305	329	334	308	345	323	328	368	293	328	334	289	306	336	316	318	319	291	320	291	340	292	302	282	265	308	304	317	318	300	309	305	340	298	334	313	318	298	304	331	288	287	334	331	287	322	321	336	312	314	333	315	302	335	328	314	311	263	284	336	280	324	312	299	291	309	321	301	289	293	335	303	336	338	316	304	299	288	290	314	331	301	308	342	309	298	327	314	325	311	317	310	298	334	306	337	318	277	294	326	308	353	299	317	290	294	303	309	308	301	299	300	301	292	318	304	286	322	333	307	346	331	310	326	300	310	287	317	313	324	319	309	322	280	315	318	268	316	318	303	334	325	329	325	290	285	310	315	314	347	283	313	281	303	320	339	314	324	338	330	309	298	310	317	290	280	328	314	296	315	303	285	320	307	300	317	318	267	315	340	332	339	314	265	301	290	295	306	311	311	299	307	335	291	298	295	267	309	352	311	289	306	316	297	316	321	281	325	297	302	329	326	325	325	292	304	303	297	322	286	296	318	319	298	321	295	301	317	330	309	302	313	307	330	298	301	304	280	322	290	287	265	328	324	324	303	283	297	305	329	295	291	329	306	319	321	309	354	330	317	288	304	331	300	295	303	347	308	304	309	320	314	309	288	309	283	315	326	351	295	322	308	323	321	293	304	266	300	306	288	307	316	322	369	283	336	321	291	320	284	314	328	324	315	324	318	326	333	322	294	300	337	296	298	296	318	318	350	297	306	305	306	305	317	286	310	291	304	320	277	267	283	318	304	331	291	302	311	318	341	287	339	319	290	323	319	324	308	327	315	300	290	265	309	296	335	295
5324	937	833	734	732	716	706	730	778	678	726	711	700	738	777	735	700	797	762	693	701	723	706	746	723	714	751	750	786	697	737	793	715	722	707	671	731	713	782	690	751	702	725	664	755	702	725	755	738	714	705	734	721	763	755	741	739	722	784	711	736	716	738	712	675	733	732	746	743	716	753	770	705	765	743	725	715	736	750	657	732	728	703	724	756	738	707	753	771	752	753	713	743	746	715	734	728	724	710	702	713	716	699	712	754	743	743	696	743	751	739	718	717	674	747	728	719	666	762	754	725	737	726	673	734	728	745	708	717	751	766	713	755	662	728	691	762	776	750	706	749	695	694	759	745	735	753	719	676	727	693	736	707	710	728	650	737	693	724	724	727	732	682	706	688	696	712	696	748	751	718	695	655	661	695	699	720	718	736	745	711	721	740	715	709	724	770	714	748	735	732	767	713	726	748	743	730	733	755	704	698	721	701	751	757	761	746	696	676	719	695	743	742	666	749	712	728	756	688	705	722	750	746	736	694	714	700	733	714	762	720	702	723	747	739	710	683	734	703	713	687	708	716	682	750	745	732	738	768	680	693	741	734	706	698	730	792	733	699	703	735	714	758	717	734	734	768	714	724	759	732	722	749	748	710	731	694	707	702	709	706	737	750	725	744	704	686	728	773	700	684	692	674	677	731	748	714	697	711	720	666	713	753	757	758	728	719	724	753	727	710	689	759	758	762	689	720	730	711	720	748	703	696	736	711	728	741	742	738	683	740	738	720	722	728	740	740	681	746	697	747	749	737	715	748	731	739	686	802	730	767	742	748	714	716	735	693	715	731	712	723	709	765	719	702	741	711	725	728	681	742	724	749	734	700	720	717	721	705	763	711	706	782	725	685	733	702	723	745	681	703	689	728	782	708	687	707	749	707	675	700	758	711	692	714	729	712	706	734	690	669	801	728	693	707	727	744	710	750	701	694	688	708	739	723	762	726	741	705	683	671	734	729	757	758	674	749	659	763	714	673	741	710	757	737	767	748	759	763	742	704	681	776	752	709	766	739	695	702	716	756	690	722	712	763	720	745	723	718	691	731	723	710	709	681	717	720	717	718	743	711	732	705	766	708	693	744	717	788	728	708	740	751	751	707	714	715	728	707	776	746	723	721	740	725	744	733	696	709	736	672	727	705	720	720	713	656	795	708	746	740	730	668	725	722	708	680	771	748	693	688	718	699	691	748	741	720	700	728	732	758	727	725	749	756	713	743	682	726	728	682	738	688	731	750	681	682	711	728	683	736	699	650	717	753	695	774	726	751	775	715	729	721	673	729	729	710	717	760	734	709	766	727	723	712	677	720	709	746	748	799	722	752	721	724	733	716	721	751	791	718	712	653	737	700	703	755	722	723	699	710	737	745	701	747	739	723	707	747	703	726	729	719	710	726	732	749	707	747	798	735	737	762	711	723	764	735	725	707	745	745	738	798	751	714	761	677	730	721	703	744	741	722	718	735	693	726	696	702	756	743	739	704	729	698	739	722	728	723	686	738	734	708	713	728	732	638	723	748	708	737	758	676	741	729	726	778	734	735	727	736	743	723	716	702	704	728	744	718	805	707	722	756	723	716	736	697	682	740	750	745	713	718	699	753	723	736	740	680	701	733	692	742	809	720	745	716	706	667	740	746	703	727	735	743	728	697	727	740	721	766	745	768	732	749	699	690	695	678	717	711	734	738	735	722	711	740	773	755	710	709	732	746	758	734	743	715	734	725	721	754	721	730	672	739	710	706	732	743	712	743	722	701	759	753	689	710	758	736	721	708	715	682	722	749	718	741	761	707	760	684	724	740	721	715	704	730	714	747	747	699	742	715	785	726	668	762	744	695	719	708	708	764	699	771	771	694	765	710	778	760	761	723	752	717	691	688	742	727	721	755	752	684	765	689	731	737	730	701	719	754	717	745	678	727	710	738	760	688	762	743	745	746	698	746	719	712	749	741	720	694	709	732	715	700	819	722	747	746	725	695	709	733	744	745	709	707	723	707	727	701	723	769	720	720	724	731	707	760	715	757	705	763	735	700	681	746	725	686	732	723	697	716	760	739	687	695	709	717	726	756	765	753	719	741	741	710	782	709	700	732	758	742	758	754	730	686	746	737	749	746	707	753	764	719	743	750	732	751	722	696	731	725	740	745	743	711	686	709	685	695	758	753	731	748	698	719	727	725	752	710	730	778	733	757	726	765	730	736	721	711	751	742	754	716	715	731	731	701	726	761	792	734	737	717	727	817	734	686	734	692	714	719	738	726	754	709	745	702	682	707	752	736	688	734	732	735	713	730	692	727	736	761	713	699	727	723	722	730	722	707	808	705	712	718	728	751	733	722	687	700	729	766	723	714	722	684	753	748	675	691	698	785	738	720	718	754	701	693	729	701	732	738	769	694	706	716	704	750	742	715	719	673	770	748	728	744	741	717	765	700	738	703	754	722	729	696	764	733	691	753	730	720	733	743	783	681	702	703	674	711	764	692	728	702	703	723	679	722	730	777	691	711	702	752	725	750	692	689	709	702	769	745	766	713	742	747	711	648	766	735	707	733	765	759	667	670	676	677	722	724	695	744	726	720	784	726	712	732	709	717	729	707	707	723	699	718	680	792	713	759	764	696	670	745	744	732	731	737	728	694	723	718	677	735	717	695	743	700	762	722	719	742	721	733	715	734	758	691	728	733	703	769	730	710	758	734	711	754	708	770	780	715	763	738	755	712	721	712	753	751	700	718	678	707	733	688	693	747	735	753	690	714	756	677	714	723	706	714	742	731	722	742	700	701	732	746	741	698	728	745	762	691	711	774	718	659	785	704	719	755	746	724	739	747	727	699	751	695	729	686	731	766	699	744	704	733	717	714	745	684	740	709	694	688	736	694	688	713	713	691	677	763	748	717	759	710	714	753	724	703	679	757	730	726	717	774	738	704	748	795	721	700	744	710	702	756	736	744	751	752	774	723	690	763	708	709	733	710	712	703	737	730	710	721	751	721	720	700	744	723	678	744	708	740	748	726	736	677	719	703	722	734	738	698	616	707	718	702	699	774	748	690	741	742	732	698	737	703	684	779	733	725	710	746	703	754	716	718	695	760	712	754	754	708	709	700	750	736	775	723	708	752	694	744	712	709	701	701	728	682	698	761	709	747	700	754	678	756	730	701	681	725	716	732	710	711	718	763	708	689	745	742	703	672	742	773	747	752	684	717	677	692	745	727	763	721	764	722	709	721	691	766	715	706	735	723	734	732	743	690	726	754	741	694	679	763	701	766	703	775	709	727	670	736	722	671	692	722	735	744	738	736	744	731	707	719	759	760	662	732	760	712	716	705	759	688	759	716	759	778	691	725	731	718	748	745	723	683	728	745	738	789	735	694	769	667	736	748	732	699	685	713	756	743	705	762	719	760	733	720	683	766	700	759	722	743	745	768	723	705	735	742	721	746	710	663	688	689	760	722	759	675	736	724	733
24583	20868	24418	27412	19716	1508	594	503	457	397	434	405	411	402	392	373	414	386	410	367	373	377	398	384	400	377	391	374	372	393	366	385	369	417	360	420	419	369	380	390	397	383	420	385	375	360	381	400	401	363	392	357	365	365	396	394	428	398	384	399	362	387	396	364	372	370	387	371	371	400	411	388	360	367	401	362	355	341	333	373	363	360	369	403	420	350	373	413	382	368	374	336	387	394	368	340	386	400	374	369	392	355	361	406	400	388	381	368	381	376	377	376	384	359	432	382	407	390	388	408	408	384	394	376	394	401	364	424	364	342	421	373	390	355	386	427	387	382	399	363	391	363	383	406	389	388	394	357	410	369	467	376	376	398	366	373	377	357	374	403	401	397	411	395	399	381	378	404	396	372	397	396	339	392	364	359	401	343	384	343	379	386	364	419	371	394	390	354	319	367	377	363	406	433	405	377	388	398	406	382	344	401	373	426	387	378	387	384	354	405	393	442	371	369	413	360	389	385	388	375	355	401	429	407	405	330	365	385	376	388	385	398	384	394	388	363	351	394	345	359	394	400	400	374	406	376	342	367	410	401	364	396	429	376	397	362	405	385	374	385	372	375	395	358	370	419	394	388	400	403	362	386	416	364	360	362	360	371	362	388	370	357	372	349	366	387	390	400	413	395	371	375	395	400	394	379	368	370	383	406	361	377	377	355	400	331	376	379	352	421	382	370	410	386	378	374	376	389	410	372	376	381	407	385	370	352	388	394	365	409	418	397	382	400	411	365	389	409	352	377	359	407	365	397	381	358	363	412	371	369	353	360	419	367	433	352	375	376	427	404	413	464	389	378	375	393	380	366	392	336	364	363	365	349	395	412	368	371	343	404	363	404	378	398	382	386	390	376	385	389	398	378	404	401	375	405	362	411	392	414	349	349	399	381	397	360	382	408	343	406	395	407	401	350	378	365	372	424	454	413	372	357	377	378	373	388	405	407	402	386	391	383	391	426	332	394	393	378	370	363	362	395	389	377	401	347	365	364	368	376	403	379	378	384	392	388	382	388	394	384	362	366	378	371	422	391	365	388	367	368	388	379	409	378	361	394	397	370	398	404	375	386	364	380	399	368	360	408	374	386	371	391	394	358	375	368	390	382	382	401	414	349	356	353	365	428	427	390	395	396	403	361	379	390	372	397	379	383	423	400	363	389	368	370	391	384	366	406	421	367	385	363	403	383	353	388	390	418	370	383	386	359	342	370	383	379	365	373	394	363	381	405	373	402	365	373	394	366	362	386	384	410	378	401	419	388	402	409	386	430	396	434	389	385	357	376	390	394	432	367	371	384	424	399	389	383	360	390	373	356	380	389	369	355	370	398	389	390	405	388	388	345	405	392	378	380	401	377	390	347	356	390	380	370	352	413	406	432	365	398	407	395	350	372	410	410	389	404	411	392	402	350	386	402	402	351	351	409	399	389	410	392	387	367	373	379	395	351	388	354	414	383	352	389	341	386	419	384	379	391	363	387	382	395	400	357	361	374	381	399	404	366	385	378	405	398	370	346	375	387	405	392	387	385	349	374	360	378	395	393	365	435	376	398	383	384	394	359	365	387	387	361	383	421	348	355	384	386	343	385	394	366	379	401	392	376	376	384	386	407	406	375	352	373	368	351	388	361	385	378	418	363	405	386	377	396	402	370	397	420	358	408	377	372	408	378	378	370	384	377	382	408	359	406	384	366	386	371	394	394	420	390	341	390	430	375	407	361	375	400	401	341	372	409	434	383	385	409	383	391	368	379	392	378	376	390	388	402	374	361	389	403	383	404	390	398	348	371	376	379	393	359	391	373	404	394	377	428	334	352	353	398	351	363	369	383	409	393	380	384	376	403	427	364	407	409	367	365	361	378	373	366	385	430	396	390	387	374	388	356	406	378	380	401	378	369	368	393	387	386	396	397	349	377	393	367	408	378	363	376	361	410	377	404	381	381	386	358	386	379	376	398	377	428	359	391	381	370	382	360	411	391	424	370	373	363	377	422	365	354	377	363	430	409	379	358	379	362	394	349	392	380	418	394	387	389	361	372	353	399	360	372	404	361	389	355	381	350	394	362	369	405	393	394	399	430	355	365	375	391	398	389	388	369	351	420	386	392	377	386	405	451	384	411	404	385	358	372	415	362	393	377	366	351	370	391	392	369	403	385	345	348	375	354	387	368	415	408	369	374	375	380	367	360	381	368	361	355	392	356	393	399	398	374	394	418	358	353	400	374	379	395	379	379	374	351	374	414	402	408	333	385	385	414	401	389	376	417	420	381	384	396	363	400	426	381	386	372	409	364	383	364	411	387	394	400	380	386	356	389	351	365	343	386	380	375	379	393	371	357	351	353	387	358	374	400	396	401	381	400	362	407	389	363	399	399	340	355	374	378	369	371	384	376	367	381	389	405	364	391	379	357	404	378	402	394	378	368	382	386	379	430	352	425	392	378	368	380	379	389	405	399	373	402	398	353	347	371	379	395	404	452	404	386	345	434	390	395	398	337	344	390	361	359	394	374	408	370	379	396	361	400	384	400	396	372	382	415	358	350	432	416	398	380	396	342	401	363	359	404	354	350	385	386	391	395	414	400	365	391	391	376	379	374	373	389	374	364	418	375	379	357	418	385	400	361	373	403	394	383	332	371	398	384	410	388	347	390	383	416	357	387	406	406	365	404	376	394	365	339	393	411	397	379	362	375	379	404	384	422	372	391	417	346	381	359	387	388	367	341	396	384	365	365	424	393	371	361	424	381	401	372	375	380	402	345	386	362	410	381	392	392	416	408	389	394	426	393	359	328	360	375	369	397	383	358	418	413	368	414	323	375	407	336	389	382	386	382	372	371	406	405	379	362	397	387	383	406	379	352	423	376	374	367	395	373	397	388	384	378	381	373	370	369	369	384	357	375	342	357	371	400	394	378	408	375	373	392	377	421	411	372	357	373	370	397	413	354	372	402	384	405	386	402	352	408	400	397	384	380	397	407	357	380	415	324	378	399	358	383	356	395	392	382	398	389	374	383	421	403	376	373	373	382	372	351	397	377	399	372	386	398	391	383	363	386	424	361	371	347	392	368	427	430	358	391	419	397	389	371	408	371	403	377	404	422	369	383	381	426	407	384	382	376	360	371	373	374	370	373	364	378	372	368	412	346	406	360	420	401	365	395	382	374	337	398	383	399	361	374	371	387	382	386	377	393	406	428	384	394	378	385	362	400	371	356	384	371	342	384	361	364	353	355	373	367	361	391	384	380	387	377	365	395	398	358	367	390	358	384	373	363	408	379	377	377	417	420	357	384	360	377	403	389	387	368	349	352	414	396	432	378	378	370	402	397	361	389	379	383	398	385	385	366	370	347	370	392	421	368	402	363	379	375	385	386	398	358	368	340	354	410	335	389	380	377	393	380	412	371	369	398	381	406	373	377	349	345	367	350	393	354	401	409	383	394	343	380	375	361	392	406	356	361	387	383
3317	2902	2054	1243	1004	977	926	873	895	898	864	892	899	867	899	845	836	822	873	809	808	858	819	850	804	863	827	823	854	829	835	837	847	859	808	885	854	846	795	812	837	766	892	852	836	843	861	818	822	845	890	844	836	832	823	830	834	864	899	822	801	788	886	850	822	861	844	810	853	875	882	848	819	861	850	814	851	861	836	880	813	873	843	848	861	804	817	835	881	864	793	854	848	844	797	875	844	885	885	879	869	849	876	790	827	829	861	801	863	873	835	827	799	833	816	850	870	857	847	885	837	849	781	815	847	819	841	811	802	838	857	821	835	861	830	823	812	814	810	879	848	858	812	793	818	822	841	867	826	786	838	774	793	869	823	834	846	878	820	819	857	797	821	870	847	817	837	844	830	852	832	806	838	842	851	848	821	854	842	865	825	870	848	830	863	842	792	856	846	837	866	841	840	880	817	833	833	855	860	846	845	814	847	862	830	837	826	836	869	839	844	860	818	837	804	877	858	792	863	894	854	830	847	804	784	830	835	858	832	856	858	896	830	811	868	810	896	871	824	872	794	864	820	874	891	813	824	817	789	808	878	874	864	844	843	862	903	848	849	777	881	804	847	800	818	857	808	793	835	857	821	851	829	838	853	831	853	888	851	858	845	846	862	885	827	861	860	862	858	856	807	827	825	847	839	830	874	867	858	804	828	813	795	862	810	855	891	857	790	818	885	826	807	847	841	829	812	777	835	832	842	883	851	835	861	835	850	879	868	869	839	833	871	876	798	864	868	847	832	884	806	851	848	832	871	858	837	840	883	840	852	852	833	871	848	803	885	864	817	812	871	849	860	802	889	843	823	818	789	840	819	865	794	850	799	840	843	835	854	808	780	866	865	856	868	807	828	810	806	835	825	884	810	816	844	883	875	752	894	823	796	855	825	842	897	874	806	878	835	858	817	844	890	865	841	821	852	811	814	870	836	826	853	813	889	874	781	880	863	836	890	843	860	813	815	834	909	886	849	798	875	856	863	856	897	827	858	820	874	842	830	869	787	856	811	855	835	830	852	870	827	858	812	803	842	795	852	869	829	886	865	838	826	836	851	898	807	864	826	845	878	862	851	851	851	853	841	856	818	811	810	876	885	860	838	829	819	796	889	829	835	862	855	813	814	841	871	868	837	857	828	883	795	863	865	837	842	838	869	854	831	929	845	871	833	812	822	831	840	825	816	844	853	833	809	812	905	847	845	821	870	844	800	819	874	860	821	858	831	871	851	849	852	809	847	856	857	746	856	887	836	859	866	837	849	846	869	823	823	892	882	878	845	827	798	838	835	827	849	821	822	830	899	875	874	831	883	842	833	846	844	832	859	852	820	819	795	806	820	850	862	813	854	875	830	857	826	861	827	854	845	799	886	877	823	838	857	873	795	821	853	813	804	821	912	843	799	758	827	805	848	885	815	841	800	862	839	841	832	825	828	855	860	820	850	812	888	869	857	850	798	803	843	814	813	892	817	847	817	833	888	837	817	826	844	855	823	871	838	875	779	875	841	863	844	903	882	893	865	812	880	904	806	792	874	851	822	872	822	844	828	869	848	841	806	858	842	804	870	874	873	856	828	832	857	809	825	810	878	826	811	822	820	867	873	827	856	881	859	814	814	884	881	881	833	848	880	827	843	789	842	813	933	811	849	816	849	851	875	806	870	866	871	834	819	871	885	874	858	835	867	870	869	854	859	820	893	854	823	858	824	798	814	846	828	817	853	856	842	855	836	901	824	854	857	874	835	797	864	854	857	797	898	801	847	820	857	892	829	840	812	854	809	830	811	898	835	875	814	856	855	829	838	875	887	864	877	775	822	818	836	821	824	882	830	783	863	829	832	845	859	841	849	840	815	823	896	877	855	817	828	825	865	859	811	869	825	835	854	847	856	885	812	831	834	855	847	800	813	847	872	833	843	858	825	866	830	838	830	879	828	847	854	807	832	851	797	832	819	857	850	824	881	811	866	863	885	836	818	852	815	820	867	892	890	897	824	851	804	901	808	895	848	847	862	821	849	876	840	873	826	868	801	841	886	848	844	840	837	853	812	859	851	835	858	919	860	853	779	892	867	820	852	794	875	797	834	872	836	869	849	853	907	899	875	809	842	839	833	851	827	891	801	835	824	857	864	840	838	844	878	832	834	804	855	846	843	801	862	864	863	805	808	830	893	820	836	801	857	851	850	821	872	826	774	829	823	847	902	835	848	820	835	831	836	796	809	818	830	847	873	843	819	824	868	853	764	848	905	808	867	841	818	818	779	812	833	831	877	906	803	801	867	828	835	818	836	846	826	860	857	819	817	860	819	863	872	817	825	852	803	807	874	813	861	854	800	811	793	804	813	815	860	859	864	838	882	865	836	809	938	859	834	882	905	878	850	831	825	863	809	830	808	844	854	859	813	797	866	910	834	786	795	846	817	874	828	899	844	822	837	861	827	841	905	841	834	853	902	847	818	869	870	807	847	850	826	834	872	831	882	874	826	749	822	805	849	811	834	813	901	821	821	831	864	871	796	773	851	832	857	871	860	828	829	835	824	849	817	829	873	817	870	829	798	906	847	846	800	903	835	854	862	843	828	856	858	830	877	867	890	867	864	852	832	858	832	882	895	840	840	864	838	822	892	863	828	836	839	830	856	854	811	829	803	864	826	834	804	887	831	802	878	825	804	874	882	877	866	862	899	829	809	881	796	840	827	810	834	821	819	835	842	858	870	871	844	843	905	839	811	814	849	837	821	910	846	845	845	895	887	812	855	821	834	808	831	855	847	836	838	842	885	825	849	840	855	838	873	865	893	812	863	884	877	843	846	820	843	820	855	856	812	805	824	860	825	824	874	802	820	849	832	845	829	812	821	821	860	847	852	903	845	864	867	842	857	790	843	901	840	861	848	844	875	853	831	837	855	863	880	874	851	901	841	855	833	814	798	916	843	801	893	839	840	831	868	881	835	821	866	820	861	737	833	850	808	857	810	854	834	836	820	784	867	869	827	902	839	858	823	834	875	876	801	820	819	837	817	877	867	853	858	815	865	868	815	780	818	861	867	848	819	844	842	845	797	870	839	879	775	835	903	817	832	833	880	868	819	820	833	818	823	838	883	841	873	799	838	864	826	808	880	766	840	870	869	865	851	839	823	807	874	825	851	877	833	868	865	852	865	823	797	846	839	826	872	871	843	861	854	830	870	843	888	898	831	811	865	873	861	835	868	842	821	863	804	859	824	836	817	844	809	838	833	867	801	884	835	857	819	848	849	815	834	860	799	861	837	821	865	871	865	850	850	867	757	855	851	886	818	843	876	857	850	838	849	829	831	912	874	833	826	802	811	822	878	861	843	844	831	800	853	843	829	828	871	862	881	932	843	828	856	845	780	793	855	850	822	856	851	814	862	831	800	853	830	847	831	812	819	794	829	834	927	855	895	872	837	883	809	851	804	898	828	865	841	862	825	812	887	909	833	847	826	843
23630	20896	25147	26766	20899	20891	2839	525	362	315	340	307	296	278	259	249	255	249	237	221	251	226	214	219	243	255	227	223	220	226	191	253	246	231	230	233	246	222	218	230	249	217	215	213	249	223	217	242	226	216	210	235	247	230	216	222	269	239	203	205	232	265	205	237	216	228	225	219	255	219	232	223	242	219	251	254	214	234	232	227	206	213	238	222	222	222	211	246	213	228	213	213	239	221	229	221	206	243	232	228	221	225	241	234	207	258	183	227	233	236	234	196	231	218	220	260	237	225	214	240	204	238	254	241	213	227	203	227	236	241	214	209	213	218	211	237	231	217	232	239	249	227	205	206	238	253	243	236	204	234	225	223	234	217	230	204	248	242	216	211	245	227	195	223	229	231	210	215	199	218	250	253	245	230	230	228	252	243	226	193	183	217	244	223	219	216	215	204	215	237	232	249	219	221	208	210	237	226	230	233	206	260	237	230	220	242	231	235	199	235	209	230	218	215	231	207	241	230	212	213	245	233	205	237	231	245	239	242	236	234	266	251	259	230	237	240	211	201	257	194	190	232	230	228	227	205	239	228	237	202	225	227	223	225	206	196	217	227	220	205	237	253	235	225	216	227	264	239	234	244	235	255	217	219	209	247	246	256	209	256	206	250	214	228	239	197	253	260	207	221	229	227	230	206	221	224	238	209	228	216	240	242	217	204	246	256	230	221	254	238	234	239	244	218	225	210	242	213	250	213	214	241	207	218	203	219	213	220	228	231	236	236	256	244	224	223	224	205	243	217	235	236	235	230	215	223	222	227	247	229	244	214	223	230	230	250	216	245	203	219	195	237	215	222	228	230	215	206	221	235	205	207	246	246	239	226	218	206	212	252	233	243	244	228	234	223	213	238	230	242	247	223	243	231	225	218	246	232	241	210	255	214	221	226	246	213	210	224	238	226	230	247	198	231	255	217	229	224	226	216	205	237	239	247	224	234	225	210	229	215	225	222	227	218	219	210	239	224	236	232	222	192	206	241	228	209	216	238	227	221	235	223	202	226	227	249	229	223	239	216	230	207	232	237	229	224	216	252	227	212	210	206	245	231	227	226	225	208	218	226	252	206	223	219	246	213	232	229	184	234	208	228	232	199	227	259	217	240	235	232	253	227	201	262	250	231	231	223	206	208	203	214	215	192	219	238	226	187	220	240	233	252	220	235	214	247	246	235	239	241	227	242	233	198	230	231	244	210	209	233	230	236	246	216	224	219	213	240	224	214	214	215	229	255	241	250	233	225	222	222	209	220	217	216	235	225	240	236	217	222	243	198	218	223	214	213	236	203	217	217	249	255	227	222	230	204	265	235	220	224	221	208	240	223	230	214	226	252	230	230	193	204	238	227	218	239	223	217	217	226	230	237	213	240	242	218	248	221	232	215	235	255	215	199	230	254	210	206	228	230	211	227	244	214	249	217	208	209	223	227	220	228	217	207	220	225	227	212	215	245	255	226	220	236	244	237	192	203	220	231	209	207	235	210	236	203	209	210	212	232	202	208	215	237	193	240	231	229	249	235	236	245	228	228	228	216	227	224	232	232	236	226	224	249	219	219	215	215	199	226	217	218	256	248	205	252	222	218	216	224	204	226	247	228	209	220	237	240	254	232	206	238	232	228	228	251	211	230	264	191	227	221	220	214	237	244	245	218	250	234	211	191	210	221	244	223	236	218	226	214	205	217	239	217	237	251	220	222	211	212	213	227	219	206	248	246	233	235	218	218	224	275	224	230	223	243	243	200	221	198	240	234	249	232	216	240	248	221	215	195	230	219	231	227	266	228	239	236	247	247	220	225	237	214	237	205	226	236	210	218	223	227	217	231	222	248	207	216	216	229	231	256	235	210	222	242	206	226	261	269	242	221	222	213	239	217	216	234	253	241	206	221	216	219	214	219	202	233	244	238	231	221	234	244	221	230	229	234	227	214	229	245	217	216	247	222	205	215	210	254	255	259	232	209	213	233	243	227	235	228	223	189	229	234	225	238	211	232	196	239	218	233	220	220	213	195	239	234	227	213	226	186	197	223	185	226	250	230	228	222	219	257	241	234	232	215	207	241	244	210	240	219	215	220	215	230	227	201	200	212	218	218	227	225	237	231	239	221	243	256	222	227	216	208	217	206	241	230	210	231	238	238	203	237	226	238	208	209	230	192	240	208	239	214	217	209	214	172	212	223	226	212	224	201	215	242	271	240	239	209	234	227	206	225	248	236	222	235	219	244	222	233	226	252	212	211	212	217	236	233	242	258	228	216	247	239	204	215	257	224	245	224	231	239	199	201	243	221	244	205	230	233	230	211	217	208	229	211	218	222	228	232	237	244	223	225	232	220	246	225	223	235	221	210	230	198	239	208	219	232	258	202	224	196	210	210	233	222	245	228	212	219	270	224	239	208	223	231	231	232	239	251	211	205	238	218	228	196	221	230	249	217	230	240	264	226	211	232	240	244	220	234	210	198	216	254	207	199	229	229	229	218	249	236	195	217	212	229	223	209	242	218	227	244	234	227	255	201	262	241	194	202	234	252	239	230	224	231	247	222	215	246	219	208	234	291	205	229	225	237	236	219	223	210	252	226	218	219	208	196	237	232	214	219	242	226	234	213	221	204	244	229	223	210	204	227	221	229	211	237	222	228	214	238	260	225	219	219	204	206	196	229	259	234	220	204	239	241	223	209	251	215	207	216	240	204	223	206	234	227	210	223	238	211	213	235	225	214	236	230	234	245	210	236	232	216	238	202	235	235	206	226	250	236	218	233	233	233	184	219	255	228	230	239	246	215	218	209	226	246	241	223	244	247	234	223	228	198	232	222	225	214	213	222	187	247	238	228	206	230	209	219	245	253	242	238	231	222	256	227	218	232	204	228	236	238	249	204	237	248	216	236	242	210	243	248	245	215	219	196	232	203	212	240	227	222	199	253	207	268	228	236	242	228	257	227	235	246	236	221	201	228	223	226	223	225	200	239	210	247	213	222	229	266	211	231	211	218	243	238	198	200	238	213	224	250	240	219	228	221	241	234	226	220	232	214	228	229	231	246	275	234	250	200	251	214	228	217	235	241	222	189	230	225	206	237	226	222	231	228	231	261	207	250	224	245	213	219	218	209	235	239	218	223	220	235	238	231	213	194	210	240	246	210	229	243	203	204	206	216	218	226	252	225	248	200	211	206	227	211	212	204	198	211	244	217	244	225	233	225	211	236	210	202	194	207	227	212	243	209	225	251	214	229	229	205	211	238	243	203	236	210	206	220	212	226	203	237	224	247	227	216	240	215	236	218	239	227	254	211	214	243	243	228	219	229	217	208	227	220	224	211	228	209	218	249	232	220	224	233	234	212	214	232	217	225	210	227	213	211	251	242	231	252	237	220	243	241	203	224	232	235	259	238	235	211	227	239	236	203	240	231	229	223	230	206	230	210	232	217	204	209	225	227	206	227	215	220	212	249	194	231	223	214	241	195
3207	4936	3062	1507	976	767	686	659	588	577	609	579	569	584	556	561	537	563	522	532	558	546	495	524	488	504	506	540	553	530	533	501	497	537	526	515	516	523	508	538	510	527	544	521	499	506	543	497	510	535	546	532	545	500	505	534	492	539	533	518	542	552	545	512	508	528	526	504	518	535	485	513	492	530	552	462	508	524	508	525	507	522	504	540	514	514	510	525	509	498	491	517	551	531	524	484	533	565	512	511	533	514	568	478	542	511	520	520	513	486	467	475	531	506	502	554	501	538	562	482	524	537	528	503	525	529	537	510	553	489	486	507	524	498	570	517	521	551	498	549	502	479	529	494	492	539	553	525	561	487	527	521	526	520	531	550	508	485	530	524	495	539	535	535	541	556	550	486	534	561	521	521	482	512	559	517	519	471	507	521	508	514	548	510	535	547	542	538	493	518	508	471	557	509	497	519	502	465	529	531	507	492	491	514	551	531	537	499	513	513	534	521	534	513	515	530	482	518	511	517	541	507	492	523	532	499	534	579	517	530	529	513	496	529	490	547	544	531	542	467	510	532	494	498	517	508	516	483	526	515	491	520	547	530	516	504	509	493	486	516	540	525	522	517	507	518	529	501	534	544	529	496	539	489	539	526	510	545	492	565	524	539	525	529	537	538	485	547	479	515	540	519	484	507	511	513	513	550	516	520	503	530	499	527	515	517	532	521	521	505	497	526	503	528	515	540	513	515	494	489	521	518	513	519	527	490	517	481	542	486	495	530	520	516	538	537	542	537	531	551	511	510	539	528	500	535	491	502	491	517	504	569	521	528	552	509	491	527	506	530	561	492	510	529	496	531	528	540	545	488	585	527	531	520	500	525	484	529	512	531	506	541	519	518	519	509	533	533	544	515	516	522	504	514	537	506	489	497	561	534	539	496	497	499	496	541	498	520	557	565	508	509	493	511	540	498	464	497	473	547	522	505	509	507	539	490	516	520	535	546	495	493	508	514	546	526	503	514	537	509	527	514	516	482	515	531	538	476	511	555	513	536	528	528	503	539	540	481	525	530	512	558	511	518	503	509	531	508	544	506	500	502	500	485	538	526	554	543	512	487	507	539	484	538	538	517	489	504	518	522	494	544	520	545	528	507	531	506	508	512	521	590	540	520	527	535	547	567	521	515	586	507	508	509	555	527	507	486	468	523	514	494	554	555	515	541	506	497	508	470	507	533	485	490	525	533	541	560	517	541	552	506	551	514	499	507	477	502	512	545	525	554	544	528	542	514	511	537	546	557	528	560	540	516	514	526	538	496	514	496	478	498	514	509	538	551	516	503	518	534	513	489	497	563	500	515	515	512	540	529	525	524	543	509	534	484	534	507	486	487	496	498	544	526	522	521	490	540	535	509	535	505	479	526	514	510	527	493	488	499	512	541	517	512	521	560	531	499	518	516	488	509	511	562	542	468	502	506	515	559	530	498	493	543	465	518	503	490	494	533	517	559	503	534	529	493	512	503	479	518	519	543	526	549	517	512	546	513	508	478	527	509	490	512	516	530	500	496	526	504	547	506	531	536	521	536	516	484	533	493	566	528	528	498	553	487	548	491	516	489	490	525	508	500	500	542	493	482	533	498	505	520	506	504	508	540	534	519	504	519	528	470	515	502	534	545	497	514	534	542	432	504	520	539	544	502	528	492	485	505	582	523	521	544	508	464	560	540	539	555	523	531	440	520	521	484	579	531	527	542	524	482	528	523	519	540	547	544	609	525	528	514	497	502	510	529	515	520	545	546	502	506	506	503	492	531	524	521	526	454	555	536	504	527	519	517	528	571	534	525	488	549	550	514	547	571	494	521	498	507	530	546	510	541	490	513	519	522	508	522	486	499	510	526	520	497	496	531	511	491	508	536	540	557	516	530	518	539	540	518	519	489	523	520	548	554	531	501	525	527	535	507	517	541	534	496	483	500	530	564	531	523	519	509	542	490	564	510	509	524	477	513	541	520	492	517	569	510	519	523	514	502	533	490	528	532	532	522	501	526	530	526	494	514	519	540	523	482	511	528	542	528	543	505	503	499	498	505	475	532	520	558	528	532	526	511	514	516	498	551	504	507	499	537	542	499	511	524	508	509	536	549	520	557	535	531	492	528	540	549	528	533	528	508	507	508	516	502	529	531	479	521	518	513	541	583	488	518	531	504	490	532	517	466	533	479	485	510	504	512	513	534	551	526	519	487	539	508	503	502	526	486	540	503	484	527	497	532	527	531	510	534	540	462	526	553	507	498	503	504	492	492	501	515	515	524	525	522	495	533	541	540	492	515	505	551	522	524	541	526	475	526	540	557	541	523	524	517	546	504	539	512	535	502	543	545	522	516	541	481	513	502	524	513	533	532	525	531	501	514	558	487	518	534	535	493	503	536	520	508	518	533	539	550	516	511	535	490	513	516	506	506	523	492	559	512	479	471	510	488	524	515	562	536	485	515	514	504	515	484	496	527	514	535	534	500	508	529	474	550	512	519	497	478	530	492	479	530	512	549	507	512	504	511	528	505	549	533	521	500	504	523	489	510	497	489	530	507	510	544	553	507	515	515	539	544	469	499	513	505	526	515	525	484	483	519	545	504	524	485	549	528	524	489	487	495	481	516	525	507	500	524	524	508	510	518	552	493	538	493	505	519	542	550	495	510	567	514	537	517	536	498	552	503	526	497	512	501	520	498	517	517	502	531	522	526	510	508	504	486	529	538	488	522	529	492	528	518	532	521	532	534	506	547	564	546	519	523	505	473	544	488	493	545	522	524	537	485	507	512	527	492	541	510	514	504	471	530	510	516	528	516	490	545	516	494	524	575	544	479	501	529	515	539	510	517	533	508	508	527	503	510	494	504	537	516	520	537	506	525	508	531	516	563	554	508	549	535	562	503	533	482	508	516	478	517	527	531	498	554	514	489	540	511	531	531	514	528	507	524	546	502	517	540	534	485	539	509	554	555	515	552	515	521	493	491	493	516	535	533	528	509	499	496	520	556	499	521	475	528	469	477	525	516	536	521	494	522	487	521	547	538	513	539	512	494	461	522	488	523	525	516	475	512	472	510	526	509	535	533	500	466	504	546	454	503	534	522	534	535	502	512	523	551	506	539	510	552	516	509	518	526	502	517	473	518	523	506	541	490	509	513	546	512	512	522	513	519	503	483	504	544	540	497	499	492	510	525	523	543	503	474	529	515	508	547	530	538	541	567	537	531	483	541	524	486	532	472	514	537	560	483	527	501	487	502	539	551	533	542	520	481	526	525	504	475	490	493	506	515	504	510	522	494	475	522	544	496	551	487	486	537	520	543	496	491	480	482	499	541	510	544	483	510	527	510	522	518	535	522	512	487	498	511	531	473	534	507	528	541	521	530	526	499	535	526	517	497	547	510	529	488	538	609	514	525	550	519	500	488	551	496	510	512	505	507	547	501	522	538	510	516	501	524	522	504	531	499	509	525	525	450	497	489	519	482
32665	12289	1464	432	359	306	318	294	329	348	322	297	313	311	338	350	303	316	293	338	301	295	298	316	326	338	307	298	324	331	329	318	279	344	296	330	336	292	311	353	314	327	337	335	327	343	307	284	300	301	311	314	339	296	316	300	301	359	309	297	320	304	289	296	329	328	267	302	318	344	264	321	307	329	320	310	316	315	289	319	312	275	302	318	298	324	307	289	288	286	340	298	286	282	316	315	327	332	300	309	325	306	283	301	325	322	342	293	281	305	321	284	330	322	296	317	322	324	294	335	353	308	311	324	276	321	320	312	277	312	323	300	302	328	306	303	304	321	292	322	301	302	295	312	302	333	333	284	305	316	300	301	330	341	303	304	288	330	311	306	283	306	302	313	341	314	341	296	313	304	324	297	324	331	311	287	321	314	311	319	306	343	342	315	303	307	318	302	321	284	298	326	291	333	313	304	315	340	298	273	307	327	322	299	305	266	299	290	345	288	309	320	312	324	308	310	330	333	329	276	323	317	288	304	303	328	313	323	283	313	320	308	319	323	328	290	333	312	288	326	295	353	300	343	340	348	310	289	312	299	325	285	293	332	320	294	291	332	291	303	296	309	333	322	290	345	339	307	318	320	293	351	297	306	289	312	305	295	324	326	322	314	294	300	287	306	306	330	270	330	335	314	308	285	300	319	309	318	324	304	324	329	315	291	276	304	300	319	305	320	316	290	308	325	325	300	313	335	341	282	318	289	318	333	293	318	303	298	326	272	307	318	312	357	342	320	311	317	356	322	296	326	333	303	331	314	300	306	321	275	319	303	295	309	298	308	308	302	298	312	311	316	348	300	291	310	336	323	275	302	348	315	274	298	308	350	327	301	346	316	284	294	315	326	291	356	301	320	326	329	315	293	291	337	311	279	281	305	356	340	317	328	276	316	290	283	303	326	353	309	296	280	304	313	321	314	307	341	326	310	345	304	304	324	333	314	319	307	316	304	321	298	316	317	305	330	301	291	314	310	283	321	314	316	313	300	323	313	303	307	312	258	318	294	281	304	309	316	302	270	312	337	320	320	294	354	301	297	321	321	349	343	311	310	311	314	326	290	320	348	322	310	303	284	305	302	304	309	337	358	294	326	324	291	361	343	277	336	305	313	332	303	294	299	315	282	315	282	304	345	304	285	285	330	321	309	325	297	285	338	301	294	314	309	294	315	327	315	318	319	286	311	301	318	300	320	323	279	310	307	305	296	296	320	314	281	287	320	310	307	305	319	328	327	315	322	302	317	300	295	288	319	315	293	273	303	275	321	309	288	318	302	277	312	338	328	312	315	316	299	342	344	328	320	287	308	333	298	342	315	307	319	316	282	299	323	338	289	301	331	312	311	336	281	310	301	317	331	305	279	311	295	317	313	316	281	322	301	321	326	306	313	293	286	307	333	317	305	350	292	340	325	312	332	320	310	341	342	312	307	305	324	302	307	294	314	308	310	280	339	310	300	304	313	317	323	281	331	308	287	312	315	343	303	316	321	327	318	311	305	257	300	307	328	296	307	312	286	289	292	312	291	312	337	332	307	321	267	304	328	275	316	295	308	312	291	288	297	303	306	302	296	310	333	310	317	313	346	288	297	297	300	305	311	293	319	341	326	328	304	310	269	327	306	291	323	326	305	357	300	285	305	289	298	309	303	345	291	307	330	302	314	345	328	351	315	305	302	309	336	290	317	329	314	288	320	299	305	281	296	332	294	321	306	301	333	329	278	291	336	337	317	313	316	306	330	305	326	312	333	325	256	327	311	323	298	335	320	315	300	300	321	298	297	296	314	324	304	289	306	299	351	285	293	323	284	308	347	327	304	332	320	302	326	319	307	310	274	307	311	301	292	306	315	333	266	336	315	295	334	279	310	339	334	306	304	307	307	267	336	281	337	326	314	302	271	333	299	289	281	300	344	317	275	302	292	329	296	316	316	326	293	319	295	310	326	301	321	322	297	333	309	322	272	313	375	277	321	323	308	324	357	312	299	301	307	311	319	297	332	315	333	322	322	300	307	321	310	317	284	284	321	291	307	311	265	319	294	325	333	336	326	315	284	310	319	322	323	337	292	305	298	334	277	327	314	290	314	266	264	298	310	336	344	322	352	308	326	327	291	305	294	332	307	295	310	330	321	313	337	284	293	321	306	303	333	319	289	289	354	311	304	307	336	335	279	285	288	313	327	288	310	319	310	296	302	339	308	345	306	326	299	334	304	330	319	280	333	295	303	290	298	301	318	342	328	304	337	295	291	296	304	347	299	327	309	303	349	312	324	309	314	313	317	290	289	295	327	325	306	292	334	304	312	318	268	307	303	337	267	296	291	293	325	349	338	315	293	294	327	330	282	294	312	312	310	328	327	339	306	355	316	327	307	331	317	309	301	286	309	308	325	297	310	309	278	328	305	293	307	328	288	317	325	305	297	362	311	293	305	333	295	292	290	322	279	343	332	325	324	343	313	314	289	272	321	315	302	294	313	341	293	298	318	308	305	303	332	328	314	301	322	321	323	314	312	310	289	313	338	270	313	348	318	330	304	304	310	327	351	326	304	292	334	286	339	294	334	307	299	319	294	340	322	312	309	341	308	317	325	297	338	320	318	310	302	348	289	286	327	297	302	304	312	311	277	315	308	312	293	283	312	293	345	257	335	311	332	330	334	301	279	306	337	311	325	304	308	327	313	311	313	294	305	324	289	313	314	291	288	334	281	335	317	326	350	321	325	294	308	319	323	316	314	304	315	273	327	309	313	319	302	275	312	341	310	309	290	292	309	311	315	313	299	309	319	317	292	295	322	323	302	316	300	326	316	312	310	312	302	320	292	330	313	295	293	297	307	305	331	324	326	336	324	329	305	316	322	304	313	275	311	312	325	296	302	319	293	300	341	322	286	343	302	281	313	333	326	302	290	311	320	299	298	336	316	312	329	311	302	304	286	340	332	297	339	340	337	317	280	260	294	295	307	311	280	286	315	315	294	320	350	320	314	297	313	290	321	302	286	314	338	294	275	302	351	316	295	292	283	303	287	354	312	311	343	274	311	306	336	316	316	324	294	317	326	333	321	343	305	302	318	312	286	319	297	313	354	308	293	314	334	313	308	335	279	332	339	342	323	317	308	308	338	289	333	352	327	331	301	295	288	305	305	344	311	318	341	322	294	278	288	299	284	298	319	323	331	265	278	318	326	307	304	294	339	299	331	313	317	283	287	317	339	314	306	283	324	321	315	284	342	313	358	313	310	313	287	320	312	304	307	317	328	355	320	305	275	317	300	340	294	289	321	274	318	328	294	310	301	296	335	290	278	305	341	352	327	330	302	316	332	326	275	294	293	296	322	310	296	296	319	318	295	321	334	321	305	352	354	336	317	320	283	338	301	296	321	302	309	312	292	356	300	335	316	320	312	295	340	297	325	305	311	288	287	312	293	299	320	299	327	332	324	355	319	324	295	325	287	300	303	341	332	272	317
5320	914	830	769	737	746	709	719	742	699	663	756	671	756	670	767	787	702	683	691	766	750	743	705	710	713	720	742	719	694	694	720	697	701	709	701	706	698	787	672	697	727	727	730	668	722	779	696	753	728	707	742	689	698	708	729	736	711	727	686	732	711	714	727	730	726	690	766	719	690	724	730	750	656	664	741	728	691	708	717	702	698	765	761	734	729	717	737	731	753	722	698	711	764	729	744	683	722	696	700	762	716	729	737	717	710	707	700	725	723	721	744	689	711	671	709	711	749	704	699	734	737	738	671	716	757	746	731	735	757	714	778	743	735	727	720	744	723	677	702	749	693	745	714	737	701	737	729	729	703	734	693	720	706	733	755	720	693	712	698	745	752	700	685	774	722	729	729	720	762	706	729	698	746	737	744	787	714	713	711	717	691	715	688	668	760	743	697	759	704	673	736	705	741	715	732	738	778	763	725	714	684	720	726	708	738	756	676	697	676	703	717	707	676	718	716	737	691	772	745	785	712	709	693	698	818	691	708	708	756	695	702	738	758	671	677	719	684	712	742	744	770	762	730	718	682	759	724	710	730	696	721	704	699	698	690	724	732	751	696	735	700	714	697	742	722	739	729	714	717	729	711	688	714	712	704	665	741	743	714	717	720	742	726	684	748	742	723	694	720	724	729	713	746	710	725	714	729	728	704	707	745	693	731	704	681	718	740	724	692	783	690	703	731	736	699	722	707	692	763	693	691	617	772	705	736	688	738	746	747	732	674	730	704	711	706	723	737	694	674	730	724	653	753	690	690	716	712	691	734	716	712	780	737	730	709	703	708	715	684	729	705	716	732	736	714	752	715	744	686	716	750	733	714	716	719	724	686	711	752	723	730	750	759	719	704	740	698	720	744	739	712	700	764	748	694	719	713	741	725	729	738	732	687	748	725	685	708	803	710	714	708	675	713	738	720	712	750	750	706	717	726	699	729	701	705	707	708	748	696	744	688	707	705	719	740	727	691	730	671	698	680	703	707	724	714	716	732	763	716	671	713	719	711	707	681	755	709	746	719	773	736	717	716	680	716	702	752	674	710	748	724	728	736	668	722	696	707	749	704	689	682	743	713	705	735	761	707	751	691	703	702	718	674	744	735	709	694	738	716	724	752	697	713	741	715	711	715	738	786	751	777	727	776	679	725	758	737	726	704	697	755	749	746	715	664	742	722	737	757	731	716	739	696	774	715	701	701	705	736	689	737	786	699	763	774	708	742	729	719	716	730	775	678	763	712	700	694	720	712	697	731	754	745	745	685	717	709	700	732	718	732	716	689	760	693	759	726	732	687	729	750	746	785	716	755	703	730	756	725	746	704	722	667	718	727	767	711	734	667	733	739	707	754	749	764	715	697	725	736	707	683	764	718	720	727	691	680	776	689	701	740	741	694	751	728	730	722	725	661	661	732	726	702	726	727	737	696	748	699	732	717	697	709	742	735	703	698	725	740	724	706	735	752	749	714	700	739	729	725	705	736	750	787	718	737	724	713	697	720	694	719	708	704	753	743	741	710	671	760	717	775	750	803	684	771	765	743	711	700	745	757	753	719	785	768	790	715	729	709	743	723	696	767	720	726	718	802	720	733	738	764	715	696	690	710	706	689	765	723	729	760	762	706	771	735	756	689	785	701	709	691	684	713	697	682	732	718	687	715	712	697	709	715	736	712	700	732	717	722	740	719	787	677	690	764	714	656	734	749	713	788	689	680	704	753	742	721	729	700	749	678	682	737	749	729	699	691	681	712	714	744	787	734	726	707	774	733	729	705	719	654	738	726	769	687	721	682	713	730	720	719	674	731	725	751	733	730	717	695	692	755	765	737	705	718	769	744	657	686	698	737	705	701	718	705	670	732	752	708	726	708	732	701	767	704	752	748	720	702	762	709	711	716	767	771	712	728	704	769	686	789	718	712	755	690	719	710	712	689	730	706	732	667	743	639	735	722	704	699	726	719	702	730	731	708	732	689	693	746	736	711	726	722	735	722	673	722	752	673	733	698	679	754	707	689	689	670	693	692	763	722	714	732	715	681	686	749	683	714	700	750	720	720	751	657	702	724	716	720	711	730	773	741	697	725	701	719	674	704	711	758	739	728	710	709	703	734	801	674	762	747	732	709	724	743	731	715	732	695	693	680	694	651	714	701	713	763	731	792	735	760	754	729	707	759	769	748	699	694	706	684	721	710	730	736	778	745	706	697	726	770	734	708	700	730	738	672	695	712	728	744	714	727	742	650	716	755	752	704	742	740	763	680	736	721	721	708	704	719	725	691	757	731	708	724	683	731	744	720	751	768	732	799	742	722	718	742	742	716	681	694	757	691	693	661	699	711	701	713	718	688	726	756	793	706	712	742	671	733	776	738	710	706	751	684	754	723	772	697	702	700	727	761	711	743	755	696	685	704	735	726	654	722	703	694	722	730	706	723	687	713	729	716	674	704	765	726	744	716	809	711	717	729	715	707	713	725	731	672	737	742	756	719	703	726	648	714	719	680	695	694	740	697	732	695	767	714	718	738	737	737	714	701	678	760	757	724	751	680	715	742	748	754	670	743	714	706	751	705	745	729	738	663	768	719	708	756	782	714	712	689	768	734	725	706	727	737	736	682	716	701	746	706	717	695	729	695	750	732	751	758	713	727	755	702	750	710	730	716	761	715	750	710	749	691	697	727	709	730	671	711	690	731	701	719	726	753	742	723	695	728	718	677	663	741	719	725	715	734	678	719	742	728	686	739	721	709	691	716	660	736	732	720	649	712	742	706	750	715	715	698	752	732	685	772	746	736	727	731	711	767	763	746	682	753	760	763	730	714	713	696	777	740	733	719	740	717	705	714	744	733	723	697	722	710	679	754	745	757	726	749	709	719	779	752	729	711	760	738	726	703	767	729	704	702	749	725	727	728	699	765	685	720	681	724	723	712	687	707	720	681	716	741	727	787	720	754	675	707	748	649	741	706	738	740	714	729	743	687	704	739	714	709	725	758	743	737	704	704	738	695	696	715	733	708	700	725	722	754	734	716	663	763	686	728	654	742	727	697	741	731	703	714	737	711	735	753	697	701	719	764	731	684	715	709	720	717	739	674	699	751	747	763	735	712	756	706	691	706	739	746	694	713	762	679	723	727	713	709	686	758	717	750	731	690	697	724	714	698	701	751	698	698	731	724	768	703	749	708	760	715	712	713	709	756	756	702	680	788	663	704	721	744	702	699	731	713	649	680	741	714	747	695	703	666	758	702	696	720	707	746	726	753	736	734	697	741	710	754	731	771	706	739	731	791	714	691	679	740	722	711	684	738	688	678	751	665	712	760	767	738	717	723	698	752	747	681	757	708	707	732	741	686	720	741	675	726	743	746	734	729	707	728	729	725	763	676	726	711	724	711	675	680	730	751	744	731	685	738	741	714	718	700	769	738	716	721	735	704	714	712	677	713	732	794	698	742	718	751	706	730	704	685	671	738
24541	20825	24342	27387	19798	1503	595	454	444	435	429	430	371	383	350	421	393	389	368	391	357	342	382	421	393	409	355	398	365	375	373	407	384	384	360	364	378	387	390	341	386	401	381	379	384	353	350	383	377	394	392	381	399	376	381	364	376	387	405	365	360	342	384	359	391	360	414	379	429	350	357	361	387	384	386	342	391	375	366	382	378	376	371	404	395	402	411	375	412	374	385	346	359	370	395	355	363	349	363	389	346	422	399	371	342	385	361	415	417	384	401	424	374	373	390	386	429	408	382	387	369	383	397	382	375	374	368	374	392	370	363	382	373	409	345	369	403	422	372	414	387	412	375	363	391	389	399	357	411	362	420	369	362	369	395	367	374	369	393	382	370	366	403	381	377	377	391	428	373	397	378	400	372	356	387	409	382	335	377	393	375	370	382	375	394	388	373	400	399	354	385	381	357	381	362	354	397	370	395	381	349	385	419	364	384	409	386	377	356	394	370	369	358	400	402	414	367	366	370	360	375	383	365	392	376	383	370	394	360	360	389	360	403	392	369	371	353	387	358	388	367	413	386	377	353	390	394	379	377	402	396	357	399	366	393	383	338	366	387	376	377	420	409	367	385	373	402	382	384	342	406	378	368	381	371	393	358	377	354	375	395	371	387	387	386	391	377	379	398	391	381	380	339	377	404	350	373	401	405	394	361	390	368	406	408	362	368	358	375	368	385	395	391	367	415	396	440	361	415	371	411	416	363	404	350	393	350	388	354	379	397	357	398	369	377	397	383	383	370	385	374	414	393	395	390	402	369	368	355	381	373	321	394	378	401	371	377	381	385	398	360	367	402	376	356	362	390	393	358	383	384	382	362	394	394	343	414	393	385	425	382	392	383	397	389	387	375	380	385	356	363	410	377	388	385	374	379	372	356	385	379	373	412	424	365	352	362	393	404	329	422	380	363	386	357	387	372	387	385	378	410	361	340	406	407	361	397	361	406	389	410	408	384	389	370	381	368	383	415	403	375	381	374	404	402	362	345	417	391	363	389	381	374	386	400	380	395	368	364	392	391	410	377	373	385	413	431	340	337	375	395	392	368	386	374	372	353	331	419	386	388	405	419	403	378	354	387	399	378	374	429	376	340	386	363	382	387	364	351	343	333	391	391	403	442	383	424	402	367	400	401	358	402	418	379	399	369	390	365	390	368	381	384	363	396	406	347	363	346	447	364	399	357	346	395	383	408	399	363	365	399	385	385	386	361	403	399	405	440	379	384	370	367	374	372	368	371	406	371	400	402	385	374	376	389	363	362	408	402	411	369	366	396	405	382	384	388	395	364	413	371	385	443	392	364	403	390	398	366	386	384	392	373	429	388	380	385	385	381	396	379	355	391	405	395	437	393	387	405	394	358	397	391	403	379	368	412	374	366	408	393	408	378	383	384	371	400	399	388	374	368	368	432	385	365	365	401	400	380	362	362	386	405	399	393	388	397	408	373	378	389	391	404	377	347	387	422	395	359	353	387	354	366	391	381	410	399	385	362	383	375	401	321	379	345	370	414	374	403	333	351	414	392	365	360	419	381	376	404	348	373	389	385	342	388	376	406	361	394	374	347	366	403	388	355	373	378	380	373	384	356	390	407	404	340	398	357	404	355	372	366	372	355	408	384	358	432	432	399	377	370	377	381	387	372	408	391	381	443	402	379	376	390	341	373	381	377	423	372	386	362	390	380	369	392	368	367	358	395	377	369	371	352	360	424	359	387	390	353	385	364	389	396	385	392	375	353	334	365	376	360	381	370	384	373	365	424	372	408	370	390	412	415	359	327	362	425	371	365	399	398	413	387	366	374	388	378	410	386	400	380	345	380	395	367	360	359	417	384	413	353	375	359	422	406	389	401	354	360	397	383	400	403	374	382	382	358	395	389	363	335	355	376	365	394	329	389	366	377	407	406	365	399	351	406	384	400	437	381	376	347	409	374	393	354	366	412	391	390	370	371	384	397	374	386	365	393	356	396	375	343	402	363	375	352	367	388	360	361	373	417	380	405	384	371	354	360	388	360	369	397	358	348	362	343	376	358	368	427	384	374	401	371	375	375	380	401	349	352	340	368	378	420	399	398	365	408	391	378	410	359	375	336	397	412	405	360	410	385	380	369	386	392	399	394	374	413	395	361	353	378	379	366	371	379	371	387	397	390	371	405	382	366	380	362	369	401	404	371	381	365	376	383	352	380	377	392	383	402	357	360	360	363	394	378	400	402	375	355	328	365	361	352	370	383	411	399	381	391	361	366	394	366	357	373	390	362	387	375	424	399	377	384	387	409	362	396	352	411	406	379	336	419	347	386	397	394	387	399	380	392	353	377	362	386	358	393	404	399	352	401	395	354	398	339	391	354	396	392	377	361	392	366	371	378	323	378	438	382	401	399	397	403	385	388	379	375	376	373	420	394	379	416	410	377	409	391	365	384	332	404	359	407	347	368	364	345	399	367	389	371	368	357	332	395	386	371	406	379	363	369	414	365	387	379	378	357	356	379	377	384	423	356	365	403	366	390	363	363	393	398	397	402	403	416	394	386	378	399	359	362	382	395	395	400	378	404	403	375	381	391	394	373	344	372	379	376	400	390	389	389	384	371	402	371	351	391	378	450	431	395	378	410	334	391	372	383	426	356	405	358	353	357	376	399	393	397	351	412	398	415	390	360	374	436	384	393	376	385	378	350	389	362	414	412	384	344	397	392	381	393	387	390	399	367	386	404	352	364	349	363	338	398	381	381	377	397	357	406	372	372	382	369	375	384	385	375	409	369	361	386	385	427	401	398	388	369	382	354	373	396	414	354	348	406	391	352	330	376	390	380	369	381	394	353	368	375	395	401	407	411	399	363	362	366	385	390	370	360	353	368	398	389	362	386	344	401	354	358	378	413	409	421	368	390	350	378	372	398	373	409	403	395	363	404	401	398	315	353	360	377	452	389	354	371	384	404	367	374	389	367	417	392	386	404	384	424	375	371	417	362	367	414	388	364	346	375	384	392	381	357	385	383	356	374	395	398	404	399	364	392	379	386	390	398	371	359	351	369	391	382	372	356	373	357	383	396	383	367	383	388	393	359	390	369	402	416	359	383	360	392	353	367	382	392	365	415	390	396	419	384	407	366	330	357	415	379	388	371	394	404	397	402	392	363	383	372	390	385	407	392	398	410	385	387	396	393	393	371	376	412	365	395	368	388	405	404	377	409	361	408	358	404	339	364	375	381	389	369	392	382	406	427	390	375	379	376	352	359	380	360	402	400	353	393	400	389	387	387	391	366	394	382	331	379	397	404	373	374	410	359	410	365	370	359	371	417	368	393	356	390	371	385	341	393	408	357	394	434	392	364	398	362	406	393	371	352	353	383	341	397	392	369	380	371	382	403	370	400	403	383	344	406	398	388	378	361	420	362	413	345	356	391	375	379	400	369	377	406	361	406	393	395	416	405	377	422	392	407	378	392	421	423	354	389	399
3360	2970	2080	1281	1066	914	940	840	831	853	769	868	890	839	877	871	850	783	829	904	879	843	814	864	856	851	836	835	843	848	880	847	860	811	834	879	899	784	859	808	864	884	856	805	824	836	845	849	847	792	834	857	823	838	859	864	887	877	795	853	794	879	821	855	827	858	849	832	806	816	859	823	841	820	869	860	891	829	816	818	821	847	849	911	808	816	838	807	831	849	850	846	778	884	824	793	822	856	826	896	792	785	869	793	882	850	790	864	823	828	801	923	868	817	837	882	840	846	840	861	868	864	798	797	836	875	856	864	793	832	840	864	803	881	830	830	897	843	803	902	848	809	832	832	884	834	813	805	843	830	871	839	835	883	857	828	821	806	770	834	838	884	833	801	800	842	804	847	829	821	866	913	844	871	870	817	857	868	861	791	818	810	815	803	860	841	823	809	810	858	834	879	827	829	804	838	866	821	829	809	891	821	804	831	860	873	839	836	859	815	832	780	829	836	869	816	877	869	877	888	848	821	866	850	845	852	898	881	829	846	848	848	817	800	846	872	827	835	829	828	821	858	894	817	835	852	827	870	862	871	876	865	849	870	825	833	789	869	827	846	854	827	876	794	825	778	823	875	792	819	844	797	831	869	840	851	845	820	845	852	821	822	844	865	840	852	787	815	881	835	848	863	878	826	857	815	838	841	848	787	836	889	787	839	816	866	861	849	808	827	838	880	841	860	885	895	818	828	869	781	819	826	794	822	812	865	818	825	851	844	813	819	819	830	864	813	876	879	881	842	815	789	853	893	789	878	831	807	841	781	846	829	824	859	833	885	816	839	833	799	759	883	850	831	866	821	878	826	820	831	895	868	877	856	837	824	840	806	809	802	884	853	802	824	846	849	822	837	885	811	833	856	860	777	783	866	898	887	865	825	826	819	891	843	831	811	787	881	816	847	803	844	818	834	829	763	831	802	779	869	815	832	796	859	838	883	825	879	806	860	829	884	869	837	829	843	797	800	802	859	814	850	858	838	833	848	849	836	871	849	865	877	847	845	810	825	821	808	874	814	846	861	850	858	856	857	832	829	804	811	796	858	808	867	848	763	864	818	783	821	842	835	862	837	815	811	834	876	830	829	882	794	865	856	810	832	825	819	854	832	874	861	813	837	820	839	784	831	807	844	850	781	859	812	881	878	838	807	912	854	833	879	859	840	846	834	861	801	875	861	840	850	851	833	865	862	841	839	815	871	832	828	848	821	834	871	824	815	835	803	828	876	834	789	885	842	865	875	898	802	852	818	844	783	824	879	837	832	801	827	806	833	853	866	842	917	831	853	846	874	889	859	806	824	848	847	838	894	852	834	829	873	884	884	777	829	859	801	886	820	812	887	833	819	805	811	813	853	852	822	813	836	839	873	828	844	820	804	804	841	887	852	838	804	859	829	831	848	846	831	835	840	824	890	861	872	827	828	844	848	863	832	839	903	860	848	841	822	845	873	859	896	852	836	823	858	818	848	823	815	870	849	831	818	822	828	837	817	878	877	840	843	808	828	851	827	803	863	838	820	826	854	810	853	839	851	825	864	775	802	898	869	807	874	853	848	881	801	881	867	790	790	849	885	815	846	868	832	867	822	867	860	841	794	844	848	820	870	841	813	877	851	838	790	854	812	867	827	884	852	857	796	820	868	843	825	818	826	868	869	851	825	858	776	827	837	813	812	815	879	826	802	806	841	847	824	850	816	837	886	823	868	855	863	845	864	804	912	851	834	831	846	866	891	828	817	801	863	864	860	855	849	844	845	828	848	780	823	816	815	857	851	859	843	787	812	810	823	876	854	852	815	826	858	900	861	868	821	813	821	815	850	857	845	864	829	833	825	873	868	815	823	844	842	845	829	820	829	801	837	885	824	802	879	825	836	865	847	851	835	820	831	864	865	848	827	885	838	852	870	775	806	825	853	781	840	872	843	835	836	827	870	831	836	835	854	868	809	852	818	846	857	780	838	783	825	804	861	823	810	846	851	835	849	799	852	829	840	833	826	813	824	846	823	850	816	864	799	796	842	812	839	876	832	846	863	784	884	873	854	864	841	873	866	847	861	827	873	844	848	789	826	820	848	828	856	850	783	839	832	862	864	838	894	776	808	829	849	802	844	869	847	822	791	842	806	805	829	846	881	814	792	808	854	851	847	834	877	846	822	824	854	835	831	838	864	851	854	811	849	844	825	834	878	793	874	829	910	855	836	787	828	837	853	808	780	798	831	830	850	859	857	849	841	852	811	820	877	792	854	808	809	847	878	809	803	833	823	792	805	882	786	826	869	832	872	861	803	849	880	818	865	794	829	853	854	879	852	874	822	836	794	837	803	881	850	823	838	801	846	875	801	813	846	858	855	833	847	874	819	800	831	867	800	864	837	793	855	806	849	865	818	848	801	880	842	854	902	858	812	841	718	859	800	844	837	826	846	818	884	820	823	847	872	882	835	871	804	845	890	805	875	853	839	868	853	818	824	785	843	832	784	836	838	833	796	840	874	861	812	813	848	834	846	865	839	830	851	842	845	822	852	874	853	862	821	842	822	855	813	812	861	851	871	858	801	840	853	875	834	829	840	874	800	806	746	870	809	812	864	854	839	844	873	888	829	809	841	844	774	846	865	860	869	848	838	828	885	839	823	825	817	848	854	873	843	876	853	875	862	803	779	846	802	887	796	857	793	868	829	796	839	832	859	847	808	834	803	831	862	898	803	868	836	816	759	846	797	849	849	870	891	882	812	845	834	807	842	827	839	864	863	847	839	858	793	807	826	811	807	818	767	882	861	863	854	871	811	848	882	804	863	847	805	820	807	796	842	826	851	780	836	872	888	849	820	916	841	804	843	878	867	811	812	824	807	870	822	854	850	826	824	809	848	893	767	790	870	873	891	883	769	808	870	825	864	861	880	860	882	781	799	832	814	812	832	804	829	852	852	844	818	848	826	780	818	809	886	833	806	809	813	839	818	821	844	831	825	778	855	860	871	849	777	896	844	916	850	834	826	810	810	845	881	866	836	845	874	884	840	825	876	911	833	828	831	828	851	820	819	818	843	867	823	850	812	793	798	849	839	829	877	840	824	797	889	835	835	840	835	820	823	811	848	826	782	823	870	800	817	883	825	852	822	839	838	839	803	853	827	862	787	881	867	878	862	820	816	886	887	847	854	849	795	811	821	835	817	818	803	847	765	854	803	835	791	811	882	877	880	813	797	836	796	838	805	786	853	835	777	855	819	809	858	860	872	850	883	827	806	801	795	836	853	885	823	824	806	840	860	781	878	880	855	848	870	868	853	854	829	831	836	825	872	888	802	827	855	823	874	808	824	884	839	831	833	858	811	840	838	833	822	871	849	881	885	814	827	835	820	847	811	882	864	837	840	849	819	819	872	817	804	846	802	859	796	890	835	855	845	848	850	871	856	826	825	799	863	803	863	843	837	853	863	848	860	850	832	789	831	855	856	842	829	883	845
23462	20802	25061	26657	20807	20811	2925	512	387	324	331	288	284	280	289	257	280	241	241	268	246	245	246	214	250	256	238	242	245	256	240	242	232	238	258	261	210	220	227	243	221	215	213	233	229	237	228	206	231	255	225	221	213	211	230	221	246	255	227	228	221	187	243	208	205	250	207	214	243	212	223	230	238	247	257	231	242	189	224	221	245	277	250	216	240	248	230	252	233	221	216	237	202	212	225	214	260	247	211	210	240	231	235	202	223	210	216	235	269	225	217	218	238	224	197	224	233	219	223	216	210	237	216	236	250	200	198	232	234	191	227	236	268	237	253	229	223	239	203	219	217	197	237	245	212	245	221	210	211	211	222	218	239	248	235	228	215	224	220	202	200	231	205	223	231	249	284	257	227	252	218	197	250	243	244	195	219	207	205	240	203	230	198	232	211	208	254	267	230	257	217	227	221	230	210	209	227	231	235	250	212	227	204	239	211	220	215	222	248	263	216	214	226	226	221	252	220	195	262	204	225	197	215	231	245	201	250	223	217	213	212	238	215	208	247	204	213	206	232	265	244	204	206	214	249	240	233	220	250	236	237	243	209	240	212	210	231	224	210	237	243	223	225	203	206	206	218	220	216	212	230	242	224	240	216	240	224	203	228	227	239	239	262	223	203	211	219	204	241	216	235	220	216	232	219	212	256	219	219	224	190	247	224	245	237	211	230	238	218	218	247	209	217	221	239	211	235	232	234	229	224	209	193	237	228	217	209	214	220	205	240	213	231	203	210	204	237	235	226	243	219	230	221	231	209	233	219	188	219	195	224	231	222	238	210	214	229	211	215	232	231	223	214	225	212	223	211	231	241	223	247	220	222	257	194	231	223	212	227	214	234	229	222	225	244	242	212	260	210	229	225	223	217	193	238	199	226	227	237	223	242	239	238	256	226	236	234	231	212	225	206	254	204	225	233	221	248	233	223	239	241	237	202	200	240	257	239	221	249	224	202	238	224	214	202	218	231	257	223	240	242	232	249	217	215	229	237	213	217	250	250	215	239	204	238	235	230	218	201	227	248	214	270	207	225	229	233	223	248	244	214	196	211	237	226	221	244	222	229	201	208	210	207	230	228	230	221	213	234	219	250	221	229	264	266	270	216	262	209	224	216	186	221	238	223	215	211	216	214	231	218	229	222	227	211	216	208	228	239	198	229	228	260	219	215	231	213	236	202	231	215	214	235	243	227	233	242	226	231	224	236	208	215	234	238	233	218	200	216	235	233	219	200	232	217	207	228	210	193	220	241	257	261	199	224	220	218	224	212	218	248	219	242	250	216	230	248	225	226	235	229	229	236	237	242	202	237	242	253	221	228	226	190	214	254	244	249	252	223	180	239	228	244	230	203	236	235	252	236	240	245	215	228	223	226	240	213	264	237	220	216	214	216	222	250	226	230	239	231	224	246	214	226	227	188	211	229	251	219	238	233	221	224	237	219	228	228	226	239	234	238	201	200	239	213	215	200	188	222	212	212	248	253	224	220	230	247	208	215	229	258	228	259	228	233	206	222	204	210	242	223	223	244	235	252	213	199	224	220	218	220	234	236	227	212	215	213	211	215	228	217	205	207	216	222	262	227	239	211	239	195	241	211	234	207	222	241	235	223	228	257	237	260	227	215	233	228	223	234	225	202	214	269	225	227	202	224	188	194	209	240	216	231	218	197	229	223	206	240	229	249	221	258	223	225	213	219	217	252	227	239	256	206	224	220	231	218	227	220	209	218	226	240	248	251	210	250	223	237	213	238	219	215	207	205	226	207	228	232	235	230	242	211	210	195	220	222	246	233	236	232	213	187	214	204	218	205	221	240	253	241	219	208	207	207	213	222	251	224	216	239	217	235	242	232	229	238	209	208	240	220	194	219	248	214	222	224	228	221	213	248	262	248	234	229	216	258	230	215	245	243	213	244	238	231	238	240	247	252	258	239	257	228	232	255	205	266	229	229	226	235	191	209	221	224	193	240	227	224	235	231	205	239	215	232	230	212	217	198	215	208	243	231	189	187	252	241	215	213	250	218	249	233	226	195	238	235	229	223	218	209	198	240	250	254	241	209	248	233	215	216	210	227	237	218	215	227	236	225	217	212	236	220	246	204	228	260	217	211	216	246	246	224	232	229	246	274	201	214	219	239	224	206	227	244	260	243	201	249	222	234	221	244	243	226	205	233	247	250	195	211	228	222	237	255	215	197	192	225	244	242	198	221	226	254	237	236	210	220	228	201	218	255	242	228	260	218	192	230	206	238	235	207	228	214	225	211	210	250	228	224	239	207	216	234	205	213	225	241	231	250	210	249	258	244	229	221	197	205	229	236	234	217	247	231	256	219	223	228	247	229	235	261	182	249	253	235	215	240	239	230	243	230	238	256	232	226	234	224	224	201	225	216	224	216	279	229	250	244	224	222	218	230	241	250	235	219	246	194	243	210	239	221	228	217	249	210	244	232	212	227	215	222	212	196	237	207	227	217	201	219	241	211	222	225	202	230	208	200	226	252	238	204	215	214	237	233	236	223	229	247	225	234	222	231	225	231	212	233	221	224	238	224	210	226	210	236	227	267	217	234	201	213	215	212	244	213	230	226	229	220	212	234	240	239	247	211	205	230	219	240	227	202	244	192	238	212	250	216	259	205	209	241	221	237	267	239	218	232	209	227	231	245	218	195	208	199	204	226	239	234	251	223	219	246	229	243	212	238	251	242	221	241	221	213	229	236	246	226	226	235	207	248	229	212	212	202	228	215	224	242	234	261	233	229	241	212	231	237	212	248	223	228	230	247	248	230	235	233	206	204	202	212	211	204	231	222	227	200	215	201	225	213	230	214	214	219	253	231	244	224	203	229	234	211	213	232	237	209	230	212	236	218	227	241	226	227	213	217	217	242	205	241	231	212	228	246	220	215	218	210	227	207	223	228	239	238	235	197	226	237	218	187	242	221	224	232	245	238	202	223	218	222	189	202	216	253	216	223	254	200	218	224	214	204	221	187	256	220	229	221	233	229	224	207	228	258	233	212	225	247	218	233	224	264	257	228	223	232	183	224	245	243	198	225	215	204	224	232	200	202	194	223	197	226	240	230	212	230	204	211	243	236	244	222	212	212	244	215	205	239	222	214	240	220	221	223	223	235	267	224	240	236	216	222	232	259	214	218	210	246	217	220	207	210	234	217	235	204	209	210	243	241	242	227	195	270	237	217	244	200	224	212	203	204	227	228	209	226	228	250	255	246	218	241	233	248	249	215	238	202	234	271	199	238	236	194	225	224	231	224	223	238	235	193	225	224	218	227	232	215	234	245	206	237	222	208	207	249	223	236	241	217	212	217	228	233	208	215	247	214	262	229	225	229	213	227	226	228	241	235	224	251	220	249	231	210	221	217	234	214	245	235	216	235	229	225	221	223	236	217	237	189	230	208	233	217	200	240	235	230	212	206	246	209	244	216	241	221	224	208	201	230	239	243	211
3414	4961	3026	1395	998	749	711	603	547	604	582	572	542	621	528	551	502	526	504	552	542	512	517	518	531	554	539	557	499	528	528	518	513	517	515	564	560	511	545	500	513	562	549	504	515	527	494	563	550	527	537	501	522	530	543	524	519	539	558	529	565	560	521	539	514	521	503	521	540	527	535	528	507	515	521	485	528	546	523	545	494	562	540	518	500	536	526	538	553	520	497	497	485	526	494	554	542	549	532	498	541	544	522	506	536	551	546	485	566	525	540	498	491	501	524	528	557	522	523	521	465	521	497	541	503	528	521	516	514	521	503	502	502	531	548	501	513	512	517	518	524	536	460	541	506	542	517	490	505	520	524	534	533	564	533	539	515	539	508	525	496	543	496	538	536	539	505	511	538	547	515	503	555	530	528	536	492	528	529	512	482	511	508	505	563	535	544	506	496	499	552	525	505	533	510	513	534	486	505	496	544	511	519	476	525	516	500	536	489	540	506	486	481	520	493	544	504	523	537	522	520	501	534	475	504	481	538	532	529	529	505	515	524	533	503	522	532	487	510	519	542	495	507	483	512	521	533	528	479	496	508	468	503	525	523	518	521	569	489	514	531	534	490	524	513	507	511	565	498	486	525	530	524	522	491	481	527	522	475	512	544	495	473	519	504	535	532	493	539	559	472	506	476	523	522	508	497	495	529	520	520	514	487	523	511	486	540	554	523	542	518	504	478	515	523	514	515	516	519	562	494	512	515	505	559	580	537	494	510	489	504	495	507	511	516	476	489	488	534	506	485	518	541	532	492	529	542	543	548	538	498	515	499	549	541	555	553	500	512	535	534	543	522	541	501	545	547	542	543	458	519	476	546	559	532	546	518	501	508	552	539	515	515	555	528	512	505	518	538	502	523	545	507	534	535	514	539	497	519	550	501	502	499	526	545	539	468	544	528	529	551	507	500	504	513	503	510	537	542	506	515	471	504	474	522	536	514	527	533	509	558	506	487	535	521	534	583	540	529	516	548	498	487	514	542	556	506	526	524	502	510	528	539	525	522	505	535	489	477	507	531	512	537	515	571	543	549	575	520	553	505	535	503	539	508	524	504	502	512	508	545	518	505	520	537	523	526	496	545	520	472	545	513	532	513	514	519	511	504	487	526	499	515	526	518	533	538	482	518	516	529	529	510	531	486	502	541	514	517	530	533	523	496	564	483	543	511	510	491	506	510	519	539	518	510	543	531	452	548	504	562	492	493	542	499	528	541	504	532	513	534	554	512	535	469	533	513	535	511	504	518	561	482	506	538	539	533	576	531	505	562	542	520	544	538	506	464	487	487	531	522	503	506	489	553	531	515	481	511	493	498	513	491	520	527	557	544	486	512	510	562	486	502	527	522	513	518	516	538	465	548	538	499	504	496	534	510	560	499	541	521	526	526	502	519	523	510	455	549	497	554	517	517	506	494	499	503	547	552	491	533	520	513	501	523	465	559	557	525	509	511	522	525	542	481	495	526	523	550	514	553	502	521	489	494	518	512	551	519	507	521	507	513	492	514	477	547	512	529	552	508	506	487	503	581	512	509	519	511	494	498	490	492	501	472	527	515	513	550	552	493	530	565	509	527	540	549	519	549	486	535	518	507	534	556	520	503	546	509	513	567	509	510	515	519	501	499	496	531	513	564	553	510	503	546	521	557	524	491	488	508	529	511	552	495	501	540	504	553	491	518	494	507	581	500	536	545	524	545	524	505	524	485	497	527	497	478	493	527	503	489	514	501	544	573	529	520	508	553	525	524	547	530	507	467	561	542	510	498	498	542	510	497	473	529	497	489	487	481	497	492	535	494	523	554	508	515	544	508	530	485	531	587	533	497	495	521	489	507	495	546	551	525	519	547	474	512	507	505	517	540	547	505	493	498	575	505	576	503	499	534	554	546	514	551	499	519	506	525	524	506	538	562	486	552	480	495	530	530	491	561	532	511	522	506	515	518	548	563	508	519	497	521	559	486	529	509	497	523	506	513	503	522	552	536	523	481	511	528	525	550	487	540	502	523	540	519	480	524	564	473	499	535	565	532	526	505	493	559	496	516	532	515	525	516	533	527	536	543	537	531	526	529	501	495	556	533	531	503	512	488	485	515	533	496	565	549	532	503	502	516	509	534	511	493	538	516	526	486	520	472	521	515	476	503	527	534	509	518	487	522	498	509	497	527	496	513	486	544	492	545	516	541	514	518	530	524	503	540	507	530	526	500	573	533	517	578	549	546	516	533	532	541	505	549	534	518	551	514	568	534	554	503	544	497	516	517	545	528	508	522	473	484	542	480	521	550	534	510	503	541	523	536	495	529	525	489	505	504	503	520	543	538	524	478	543	494	507	482	509	492	540	502	520	520	518	522	532	492	525	536	540	516	557	532	516	501	497	534	487	466	486	514	505	547	533	582	543	524	562	525	527	543	566	520	504	498	510	510	524	474	576	529	490	532	543	532	496	521	515	487	478	533	542	599	545	560	525	488	524	527	520	514	501	524	499	559	525	547	493	548	524	500	461	522	519	442	509	523	539	495	487	510	488	523	507	496	491	536	494	548	571	505	529	515	503	513	503	489	518	500	517	527	510	511	486	536	547	481	559	527	498	519	510	555	515	488	526	524	503	515	519	525	500	484	510	467	506	575	528	506	512	512	550	521	506	538	540	513	514	488	491	494	484	568	532	529	525	516	522	560	509	552	497	544	482	516	538	567	524	533	524	530	488	497	529	502	550	500	545	484	489	526	499	474	549	521	517	560	479	513	531	522	497	511	500	570	501	484	525	574	528	528	562	531	530	525	486	536	524	547	481	511	535	557	537	527	536	531	541	513	491	529	512	526	516	484	538	473	510	563	509	530	492	523	508	512	490	479	514	527	522	517	470	497	503	551	497	508	532	548	508	511	506	528	517	512	491	501	504	534	549	521	485	556	488	481	528	489	500	484	537	517	516	514	493	511	551	527	523	523	529	538	531	504	517	513	527	563	507	536	521	526	551	519	493	515	547	541	506	536	560	558	550	533	490	482	520	557	516	479	505	520	561	531	535	534	499	525	465	521	502	546	551	512	512	488	483	516	520	523	530	506	479	496	501	445	509	507	519	531	536	551	520	572	559	500	496	508	537	491	546	476	521	531	558	490	495	528	519	498	543	501	518	476	510	483	515	543	501	504	490	536	541	535	513	537	495	541	514	554	494	502	527	520	536	467	491	509	520	501	526	525	510	510	522	568	531	544	550	534	508	478	528	545	501	523	504	538	530	507	535	529	510	538	563	542	517	489	552	527	531	509	468	499	510	528	544	537	520	513	513	550	512	492	525	534	542	542	516	512	549	511	490	498	537	523	519	538	514	514	549	481	468	553	509	515	556	534	513	510	536	461	544	521	510	489	521	523	490	534	481	539	515	469	529	482	488	526	466	547	518	515	502	503	525	516	525	545	531	522	522	512	500	512	505	522	510	517	521	474	511	512	518	525	523
32474	12189	1600	615	554	499	322	338	319	343	351	303	305	299	313	337	301	329	321	332	291	318	346	301	311	276	305	296	289	326	315	269	285	325	313	303	341	318	345	336	300	299	316	314	303	296	310	325	334	323	307	324	320	304	332	295	292	303	348	323	313	298	290	326	302	298	277	312	341	295	308	305	345	316	320	298	338	315	292	328	283	319	323	307	312	306	302	290	304	344	319	299	332	324	331	315	334	318	294	311	293	333	310	275	311	342	280	311	296	287	287	319	289	342	310	315	344	313	339	279	299	329	349	315	310	343	299	325	272	311	317	303	309	324	321	324	306	326	314	320	336	320	311	293	334	309	310	318	317	287	299	303	338	337	326	290	325	329	303	299	303	316	294	323	308	302	317	299	310	303	310	322	373	309	319	348	309	300	326	341	296	328	338	307	310	308	296	302	333	301	325	306	317	341	312	327	302	303	333	313	295	307	284	298	306	325	312	323	304	288	356	316	295	293	304	316	321	310	315	306	315	322	325	288	342	311	306	325	293	338	314	289	296	301	316	303	294	293	275	315	283	314	310	299	300	331	288	304	305	313	305	318	313	312	330	307	288	304	309	328	316	301	300	258	309	303	313	276	315	290	306	305	295	300	332	321	322	303	295	321	306	294	340	292	273	308	332	286	311	301	327	290	306	316	329	333	292	320	306	311	313	303	301	301	276	326	307	309	311	305	310	295	317	337	318	302	326	319	347	303	280	320	296	268	291	348	286	289	324	317	328	322	302	313	327	341	289	313	282	314	301	280	315	286	301	293	307	299	284	331	333	333	313	307	317	329	302	290	287	305	309	305	307	319	296	303	333	306	276	291	312	331	297	319	280	300	305	336	343	310	281	309	313	311	336	324	304	318	321	312	298	323	289	307	289	303	309	299	304	333	276	293	339	294	299	303	313	337	311	310	319	287	318	335	309	300	296	280	332	335	314	329	315	315	280	318	294	328	325	306	326	303	325	297	297	286	328	303	334	345	322	334	315	312	326	333	313	318	315	315	315	322	313	324	304	304	311	337	324	317	321	285	321	312	293	311	322	314	301	332	309	326	304	297	370	344	347	323	327	315	301	306	310	299	337	299	287	295	302	335	296	387	296	308	350	298	309	265	305	299	300	322	316	325	303	309	333	338	294	297	333	321	283	280	296	319	302	330	288	279	361	333	347	296	317	268	300	298	313	314	318	313	306	301	293	303	290	304	300	292	297	261	310	286	315	348	298	294	289	294	333	359	335	334	301	350	309	318	274	288	329	292	307	312	320	311	323	313	288	271	306	299	320	334	324	307	296	310	293	316	311	318	309	309	283	278	325	281	318	289	300	339	290	289	288	325	355	294	289	307	314	303	323	311	290	309	312	311	303	314	294	314	303	303	309	309	301	316	302	317	313	276	316	322	331	328	297	314	294	301	331	322	310	318	314	308	352	310	293	313	284	292	319	307	322	296	305	303	299	334	334	282	311	285	298	342	308	284	339	253	300	330	312	301	272	322	344	299	281	332	293	305	289	328	288	332	302	332	339	319	301	320	331	318	326	304	306	299	272	285	318	325	315	267	317	309	337	329	325	304	352	309	291	293	315	313	349	311	312	292	298	302	311	305	315	322	267	341	332	283	299	318	305	304	267	284	325	302	343	301	322	299	301	277	311	283	323	334	314	288	307	309	306	311	280	328	314	321	299	327	293	303	334	285	302	314	306	318	297	324	305	303	315	303	317	332	312	317	306	300	327	310	311	275	282	301	299	303	321	314	323	325	318	310	332	326	268	323	294	327	316	319	276	294	314	292	293	307	291	324	307	332	260	328	282	303	282	303	303	308	299	311	323	338	299	327	330	312	305	328	334	258	297	321	298	291	345	320	278	318	316	324	323	310	334	324	326	302	296	335	328	322	313	287	280	296	324	302	291	280	331	321	320	329	313	327	336	286	274	288	288	279	337	321	328	309	298	346	302	348	289	294	283	309	318	342	320	305	322	282	330	329	298	306	302	311	291	333	298	311	328	327	299	304	321	285	313	260	297	277	353	273	340	293	321	345	320	331	303	284	345	330	301	320	338	279	301	316	318	385	344	277	358	331	311	315	298	319	344	301	309	330	312	326	336	326	281	314	356	317	330	337	331	318	334	319	324	306	294	298	325	317	342	324	273	326	307	334	329	361	306	307	298	291	318	320	336	286	309	306	300	311	323	313	308	346	326	321	286	305	291	337	329	291	307	292	304	303	321	324	300	327	310	324	299	310	323	325	318	297	325	291	324	314	298	314	303	326	302	308	297	288	274	357	327	286	313	300	339	267	304	294	293	344	302	295	336	289	310	323	300	295	305	320	336	311	348	289	313	321	310	301	280	297	324	268	307	313	315	303	309	292	333	339	310	319	274	290	284	295	336	313	312	302	318	328	341	338	366	307	322	282	310	340	320	335	283	328	298	349	287	302	311	329	275	286	309	350	317	319	295	315	304	296	312	299	334	297	325	291	305	344	296	305	302	327	351	304	344	298	319	322	341	310	276	288	292	319	329	325	301	298	293	317	331	307	312	292	313	344	332	294	344	332	309	301	328	298	341	293	305	303	329	278	308	283	303	332	345	290	322	305	300	297	324	311	290	316	296	333	290	293	304	277	298	313	296	307	311	334	342	301	348	336	325	316	312	314	331	310	313	298	366	297	333	290	285	283	269	317	304	307	307	328	307	313	305	319	308	322	320	315	297	321	305	342	310	310	314	324	304	321	294	335	307	298	308	299	324	269	287	325	286	280	296	309	330	329	278	334	285	333	337	321	323	309	293	309	298	315	301	290	334	308	333	295	308	317	306	304	299	325	327	320	297	328	305	304	322	340	343	306	294	307	325	340	307	291	291	310	304	287	273	331	339	298	299	312	308	320	309	299	296	312	283	300	311	293	289	344	288	307	293	299	282	303	349	310	323	305	288	321	318	290	297	296	289	329	283	290	311	297	318	316	343	296	288	342	311	290	303	322	325	324	299	311	344	330	328	299	298	324	302	330	303	294	310	306	295	307	300	345	334	306	306	315	345	347	308	295	313	299	303	336	345	279	334	336	313	289	310	304	329	309	271	329	315	324	320	286	302	299	291	306	334	311	325	314	344	296	268	314	324	308	281	287	312	355	326	312	330	315	318	307	295	286	321	322	314	282	324	309	310	319	336	319	321	318	312	336	307	323	304	311	306	288	345	278	320	326	342	331	273	327	344	306	334	322	318	307	343	279	299	350	321	323	323	322	315	270	335	303	308	345	337	328	303	353	327	319	287	312	307	313	300	286	363	321	293	298	319	319	330	324	326	300	287	329	317	297	370	261	320	314	310	346	286	317	283	301	328	304	322	331	282	342	270	296	293	318	335	326	311	312	311	306	309	324	313	321	304	290	310	330	339	308	325	332	327	321	326	343	306	305	315	326	322	285	329	326	307	306	327	283	290	304	353	313	331	307	270	304	325	305	317	320
5246	898	847	793	715	742	724	735	705	710	780	747	732	710	726	701	678	723	732	719	726	714	681	673	717	761	733	728	727	740	747	784	706	710	756	765	742	738	706	745	714	735	704	688	710	701	745	687	712	729	700	697	674	711	740	739	698	709	737	695	743	744	725	718	704	726	737	706	686	727	750	738	712	756	726	746	673	750	684	717	700	700	714	704	780	728	717	713	711	703	723	709	724	729	670	784	733	737	655	752	714	704	732	760	711	801	785	672	774	704	723	716	710	714	759	713	731	706	734	704	723	745	734	747	744	715	751	668	714	740	722	762	744	727	730	757	739	704	728	701	727	704	690	752	746	685	764	757	708	732	730	755	641	656	689	736	716	690	727	735	726	696	712	709	713	692	696	673	747	735	718	729	716	732	705	736	675	724	716	719	726	740	773	731	725	699	745	716	743	760	724	719	766	731	719	699	685	725	708	674	746	705	731	757	691	696	723	709	736	725	715	742	729	745	721	687	750	691	754	766	712	745	728	747	733	728	738	773	709	711	728	728	802	704	753	754	709	777	713	728	689	686	685	714	700	732	718	719	719	679	694	718	715	701	741	753	716	693	715	712	682	700	719	727	692	749	691	700	731	708	709	702	770	763	752	738	713	680	756	759	729	720	764	722	700	735	721	714	704	717	658	756	728	738	743	748	744	736	709	754	709	804	708	708	711	719	751	720	738	699	692	689	731	735	763	690	687	706	739	738	697	720	772	708	734	701	717	727	679	658	765	743	713	730	748	681	721	744	708	708	700	741	704	728	727	720	705	737	668	683	740	732	763	732	738	706	723	718	719	730	802	741	747	781	694	745	732	723	741	742	736	730	734	732	717	705	665	745	715	670	755	744	675	725	711	782	712	748	691	728	673	775	682	721	759	700	695	718	718	727	721	764	734	703	749	696	748	747	697	667	773	770	710	707	696	756	751	734	728	769	705	735	699	647	717	676	750	730	732	722	665	726	732	723	728	686	707	727	739	686	728	693	719	691	706	726	729	732	768	796	720	727	759	697	720	719	747	679	742	749	748	730	718	704	717	704	741	708	696	692	731	699	724	747	777	738	725	689	696	688	716	745	735	685	714	707	700	747	744	703	688	691	710	737	721	701	726	785	738	777	716	745	715	750	769	745	702	765	735	720	759	740	698	709	756	688	759	730	715	741	701	709	724	734	702	754	673	795	720	745	746	683	715	723	710	710	744	732	737	706	737	727	763	712	699	735	758	701	750	735	716	732	685	710	753	690	735	721	749	729	705	665	769	729	723	762	743	745	718	693	719	736	689	746	724	717	704	713	680	725	681	706	702	730	740	724	732	742	729	729	737	708	704	726	692	712	712	767	699	723	716	706	749	758	725	729	745	730	728	700	695	720	726	756	722	724	693	702	742	713	764	728	725	710	740	685	738	744	750	708	679	722	750	693	760	759	711	745	763	781	729	720	772	657	717	714	747	746	742	716	731	755	719	720	682	726	743	701	676	719	729	704	681	704	717	716	733	743	748	770	693	687	755	716	697	750	726	706	683	760	743	722	732	742	730	730	746	733	674	775	691	703	724	722	724	773	700	724	704	695	732	709	751	708	741	728	723	744	767	714	765	780	708	730	713	685	737	743	718	712	721	734	679	714	734	723	726	713	740	730	742	728	724	709	742	749	737	738	708	753	738	635	740	733	676	734	713	752	706	690	716	727	756	715	738	737	704	698	711	784	714	693	677	729	697	705	751	759	737	730	739	671	724	731	709	725	709	688	743	702	776	715	744	693	658	684	724	753	746	727	678	691	758	739	707	729	708	695	738	743	736	770	647	740	727	724	743	708	720	806	752	736	728	764	781	722	750	772	673	743	702	682	711	713	769	740	732	719	735	696	734	759	721	761	700	719	697	688	707	651	693	732	726	765	705	755	761	692	739	730	755	732	718	665	673	765	716	713	715	696	739	708	746	695	711	713	756	722	743	739	742	741	727	756	722	720	769	738	722	745	753	699	731	767	775	687	723	733	724	747	727	785	700	724	645	679	708	735	701	704	730	793	690	690	716	729	675	730	717	722	733	687	682	712	731	636	722	689	750	741	727	763	738	726	770	712	706	745	709	720	726	685	733	716	740	693	749	726	756	726	759	726	700	705	669	768	697	709	716	749	731	726	689	767	712	697	688	714	682	722	726	730	713	683	771	762	742	709	725	746	707	720	723	719	689	716	758	771	765	731	730	803	739	696	716	729	734	745	673	759	673	671	757	737	713	766	728	720	762	754	726	696	744	727	693	721	719	738	723	715	761	699	711	704	693	752	758	745	710	708	695	704	725	714	733	738	754	738	702	681	718	712	683	689	732	720	825	732	782	691	710	715	714	722	672	737	741	728	710	736	745	726	727	722	751	741	709	727	725	784	709	750	715	645	666	697	733	739	732	732	708	690	754	691	736	771	725	752	703	752	699	755	725	703	766	718	741	729	758	729	728	730	743	714	770	743	714	693	651	719	743	729	704	733	748	785	692	715	733	719	722	740	719	698	703	721	729	745	678	718	718	723	697	695	741	754	757	758	745	742	749	724	728	722	754	762	755	712	680	747	683	733	716	703	731	755	733	733	762	708	721	671	724	716	714	702	720	718	719	713	712	742	759	710	727	734	742	732	691	744	729	689	733	722	685	783	769	746	696	757	750	742	750	721	703	717	722	733	697	720	691	706	737	722	690	746	766	713	722	747	742	683	757	729	732	732	716	729	745	725	712	689	768	744	761	731	770	742	736	693	711	737	696	750	765	755	760	703	694	685	697	723	704	719	705	720	770	694	712	697	735	729	747	709	716	687	724	697	721	727	698	712	698	713	744	741	689	696	707	798	683	735	696	738	723	730	735	724	681	716	692	679	710	704	751	691	712	760	731	751	729	723	767	750	770	727	704	722	702	736	696	714	715	782	690	748	733	698	664	723	741	761	712	728	724	702	699	783	758	707	719	676	727	768	742	725	748	706	764	742	691	692	733	681	771	722	727	724	783	718	763	717	705	767	668	707	670	730	726	716	717	692	725	718	720	752	731	728	696	722	745	754	736	723	680	717	752	727	753	691	693	700	688	739	742	708	761	762	704	722	730	721	729	738	702	721	685	705	699	735	728	722	724	716	742	730	710	774	699	709	715	742	758	692	697	734	703	686	708	759	731	783	727	757	716	700	742	681	784	755	712	698	707	677	710	713	709	755	728	736	694	772	746	682	714	702	707	753	746	735	640	718	728	785	708	710	727	717	687	730	746	726	737	740	706	746	770	731	673	739	735	701	712	744	728	781	773	698	754	724	711	740	735	716	709	725	697	722	741	736	698	724	727	773	710	736	754	697	740	691	698	718	718	677	727	763	716	747	709	720	731	763	741	717	722	693	707	748	690	688	746	766	728	761	749	711	735	684	745	727	702	737	727	751	735	773	711	755	758	731	746	672	724	692	741	756	720	710	713	741	703	791	720	731	741	687
24506	20891	24444	27434	19822	1649	588	480	436	429	422	458	441	407	394	401	400	386	425	400	390	394	402	399	406	384	394	376	354	391	371	386	354	452	379	368	363	404	390	402	402	387	400	378	384	400	372	414	390	397	371	365	361	407	397	360	371	375	384	395	356	384	418	366	401	361	361	367	395	377	339	383	369	402	349	366	375	373	384	394	404	411	365	383	374	389	370	398	362	394	350	419	398	367	431	397	412	359	382	371	396	430	373	367	401	386	350	380	394	418	387	357	371	394	370	400	388	395	363	395	374	434	378	394	386	402	375	407	359	387	366	374	381	367	358	406	409	347	374	373	365	391	350	376	359	393	381	371	373	407	397	348	364	419	393	383	381	404	417	383	383	393	375	433	364	399	361	337	351	435	384	407	405	394	373	393	342	423	345	372	398	379	342	403	387	394	371	367	392	392	336	411	395	369	373	398	377	386	416	407	399	397	401	381	297	351	381	352	378	379	407	383	373	315	384	348	369	389	381	393	377	393	404	364	400	368	390	382	417	407	388	415	384	351	375	410	376	358	435	383	397	378	396	401	411	376	392	351	399	408	400	341	387	408	371	378	344	360	411	363	386	391	376	376	368	405	378	389	396	367	350	407	405	388	372	410	377	425	403	358	380	392	368	385	407	367	405	438	402	390	410	391	380	376	372	406	371	384	408	384	378	387	395	354	377	362	375	416	393	406	408	371	404	363	391	398	370	404	373	378	406	387	371	354	402	377	412	378	358	404	368	352	406	384	399	356	406	398	371	349	351	384	425	378	408	384	398	393	381	385	391	436	378	405	380	393	397	385	399	379	392	346	393	408	403	386	359	372	355	433	374	353	417	374	381	386	348	379	359	358	384	357	374	407	380	426	368	372	343	340	352	366	402	356	375	353	415	396	373	372	362	359	369	377	350	380	418	399	382	368	377	370	395	394	390	375	402	385	390	361	395	383	364	352	376	371	373	380	377	406	379	385	366	346	331	362	389	384	385	403	392	414	388	376	367	386	397	397	415	359	374	436	378	357	418	404	346	402	430	404	397	389	432	392	353	381	391	411	410	369	382	402	393	368	402	389	385	397	357	366	410	369	381	385	373	382	390	367	353	343	371	401	403	394	364	382	391	393	370	374	384	373	372	375	382	369	401	406	390	384	369	387	399	335	385	388	392	366	411	361	348	376	410	391	399	361	375	369	417	385	407	363	372	387	398	410	379	395	400	373	379	394	379	364	388	408	389	386	384	361	389	403	345	387	402	365	373	412	380	420	386	391	361	415	362	387	406	357	402	372	401	367	398	412	396	409	395	385	361	393	359	347	402	369	337	351	384	349	356	382	380	415	370	393	400	380	407	380	374	354	365	405	397	402	401	387	406	359	385	396	390	367	382	401	390	392	391	391	368	356	371	376	392	388	404	424	396	356	369	380	379	399	401	362	354	410	389	384	377	349	421	377	353	386	381	380	379	400	373	354	414	424	379	386	375	408	399	382	412	375	348	415	391	384	367	408	405	373	380	362	390	390	378	385	397	401	409	382	388	409	360	381	391	414	374	396	342	397	387	383	358	388	402	370	378	384	383	331	385	392	368	418	342	393	365	369	349	402	344	390	351	398	393	382	352	373	403	356	366	423	379	366	350	363	378	394	376	389	382	420	403	367	398	416	385	392	412	368	377	355	368	343	386	375	365	343	380	387	407	370	381	375	432	381	369	389	402	388	410	342	389	419	369	395	395	396	397	372	381	375	381	377	418	403	392	376	362	425	367	359	452	370	371	389	410	408	397	384	387	417	386	386	376	387	374	366	388	381	361	366	343	387	357	405	402	337	363	385	389	387	375	405	405	365	362	367	415	403	368	376	376	401	357	388	382	373	380	401	362	386	330	392	375	413	371	388	361	355	413	390	399	399	398	422	385	360	330	391	388	381	362	412	389	372	411	383	418	382	357	373	413	390	395	332	363	368	373	342	430	402	377	397	344	376	382	411	387	380	375	364	409	390	394	379	327	327	385	416	371	410	389	379	396	385	399	362	362	378	368	395	407	358	342	390	398	378	381	427	406	400	370	355	424	401	370	367	381	369	360	386	394	409	396	360	377	433	377	400	358	370	356	413	355	387	398	420	375	398	379	369	397	409	380	364	393	373	391	363	392	375	380	390	392	398	392	366	356	366	387	382	350	343	344	408	374	384	385	364	394	400	346	397	407	388	339	382	383	391	390	373	373	397	368	401	389	365	395	378	421	391	366	382	374	366	365	392	365	394	389	380	366	354	402	409	373	399	392	357	375	399	401	363	351	397	375	391	419	335	389	415	379	379	343	383	352	375	367	428	396	363	390	376	370	320	369	360	359	391	323	359	378	407	396	377	378	397	376	376	367	391	390	367	361	381	392	388	383	412	383	361	409	411	373	376	394	385	375	373	388	370	407	362	348	346	363	381	352	407	384	391	377	392	387	367	361	394	356	363	402	411	398	385	398	411	380	367	369	397	412	394	400	434	384	369	416	388	413	407	371	417	400	385	412	371	409	419	369	408	390	381	419	403	391	386	404	377	381	368	377	340	384	362	399	419	345	405	380	400	406	379	371	375	413	383	343	380	392	365	405	388	395	426	407	385	385	331	373	394	368	414	377	379	399	369	349	358	371	372	416	371	414	366	373	389	383	348	370	384	386	359	405	373	349	401	397	382	406	417	364	351	370	395	385	414	402	373	399	411	409	390	418	386	382	404	377	337	349	390	399	428	379	384	339	429	392	399	378	398	365	374	352	385	413	397	362	365	362	376	380	379	410	400	381	366	385	389	370	393	370	362	373	381	355	352	349	404	395	407	395	416	354	394	398	366	365	396	395	380	420	386	424	426	350	396	338	355	390	401	373	395	359	381	383	389	403	386	356	384	369	402	375	356	384	412	372	368	396	374	393	391	370	377	381	377	379	383	341	364	368	378	415	377	362	406	368	411	369	348	350	392	365	371	395	345	354	340	378	355	392	399	392	386	377	395	358	353	414	376	387	350	374	393	377	383	389	388	393	405	368	369	365	376	346	395	363	391	371	390	388	422	363	367	392	383	392	388	382	406	405	380	389	401	394	374	412	381	415	423	400	359	380	378	364	386	377	329	372	380	371	386	367	379	376	413	417	371	378	385	413	363	369	384	387	400	396	362	410	414	357	340	391	419	414	375	426	364	382	392	404	350	346	370	396	428	354	405	400	394	413	386	393	368	340	363	405	398	404	380	402	411	368	402	403	400	389	370	401	420	354	402	389	371	434	382	365	378	357	397	395	351	396	373	390	364	372	392	423	353	381	407	374	372	372	393	372	389	393	392	370	337	399	390	412	401	390	370	404	379	401	359	395	362	429	367	356	376	378	384	372	352	389	385	404	369	386	392	386	392	406	394	382	400	371	366	351	408	396	400	380	389	368	378	363	381	400	380	351	347	369	378	377	411	403	366	390	361	379	386	386	370	402	365	431	399	384	373
3312	3006	2051	1342	1061	1002	972	861	901	794	851	855	852	860	836	823	859	861	839	861	828	788	891	866	860	822	825	861	868	836	823	857	893	852	825	857	844	826	851	876	831	836	863	829	839	819	898	892	843	835	875	850	828	847	878	829	810	844	858	839	832	848	859	848	857	882	811	866	826	848	830	812	826	888	853	829	850	922	834	869	843	792	860	815	808	838	826	852	868	846	792	830	857	798	869	849	843	888	853	855	798	802	894	819	835	826	866	860	809	853	810	860	844	864	878	862	857	839	799	884	827	789	859	870	871	832	894	838	817	850	755	839	865	894	840	846	816	840	828	852	842	837	882	844	817	867	812	821	856	779	847	832	845	780	864	835	878	884	936	857	857	872	836	803	838	834	876	816	875	840	824	834	797	840	853	870	862	821	865	868	848	853	866	826	810	882	828	813	866	827	835	832	804	859	848	907	838	834	919	802	863	817	894	838	826	848	837	830	850	761	878	890	833	833	867	811	866	821	861	821	883	809	793	858	817	849	893	835	875	901	883	878	791	864	855	859	823	853	832	911	888	869	840	821	831	837	838	820	824	800	875	849	852	838	775	796	829	822	813	799	804	848	845	852	800	822	809	821	782	883	854	853	830	818	842	829	839	886	816	831	831	811	839	889	877	790	808	876	862	828	876	847	844	861	837	830	806	811	851	820	768	837	813	898	837	868	814	854	841	839	837	821	862	831	866	873	853	860	848	865	855	856	875	818	838	848	841	841	865	820	845	831	814	851	798	820	882	809	849	887	860	854	821	817	868	857	843	859	845	771	816	849	813	872	811	813	831	829	821	850	833	797	861	822	847	781	868	800	840	867	865	869	849	841	825	904	846	847	842	817	834	855	826	886	879	853	830	884	856	861	854	859	850	826	863	872	872	865	856	833	859	816	804	860	824	881	806	780	846	879	829	852	855	812	865	817	909	848	841	787	842	870	807	849	813	844	811	797	821	819	814	800	892	902	889	792	847	800	815	841	851	838	818	822	838	841	839	810	838	847	814	861	835	830	868	874	860	794	852	837	813	847	829	819	782	802	850	894	883	821	849	844	794	901	832	855	815	850	861	856	782	852	853	795	827	815	847	845	855	803	836	850	825	850	863	788	844	820	813	833	828	808	831	902	887	844	829	805	811	834	825	854	815	832	874	848	873	802	846	843	878	837	864	816	873	865	855	859	820	866	821	815	818	835	836	855	852	804	905	872	823	825	805	821	816	813	875	824	827	819	857	836	832	834	820	851	828	821	802	844	758	826	777	882	832	833	885	844	866	827	882	841	819	865	861	843	864	850	809	861	831	832	900	843	871	868	804	807	855	847	805	843	793	813	898	835	869	811	878	882	854	821	844	853	879	805	857	823	882	903	861	756	850	815	831	828	846	843	886	831	846	894	800	871	850	798	821	846	890	870	844	859	821	848	834	819	805	873	827	863	823	806	875	845	868	843	811	866	820	900	862	874	825	811	803	782	843	803	854	882	804	871	818	827	827	874	831	873	784	818	888	859	862	882	857	826	863	879	793	880	836	852	874	824	801	829	873	837	838	852	796	839	756	837	839	853	831	813	808	862	850	857	856	824	821	851	831	863	829	878	813	871	802	896	825	845	890	831	886	849	859	840	808	846	845	819	840	841	869	830	879	834	815	836	775	858	808	751	772	838	772	818	851	884	824	834	883	863	856	842	850	834	810	815	884	810	868	872	855	903	823	900	815	841	856	874	866	802	784	830	869	848	833	857	841	800	841	817	843	861	832	773	830	840	840	831	881	815	881	883	880	828	851	853	831	841	866	834	800	877	819	808	821	785	841	798	883	819	870	867	827	874	818	868	883	854	845	872	840	813	876	868	938	846	805	809	869	826	845	833	859	815	764	819	831	807	830	868	817	860	869	818	859	851	797	841	846	793	817	815	841	855	772	791	891	816	856	858	849	835	785	811	811	834	849	807	860	870	821	836	821	891	857	797	875	874	816	895	813	862	826	880	853	845	817	823	847	825	876	868	868	817	859	840	858	813	831	818	882	825	855	800	853	801	813	799	846	872	846	867	868	815	877	860	822	761	789	885	828	847	853	823	856	848	840	839	863	838	813	891	850	892	866	839	813	850	818	837	860	828	830	779	860	875	861	842	844	877	881	839	836	857	849	860	839	859	831	826	829	892	819	818	885	909	878	865	848	830	813	854	842	871	867	840	909	836	897	828	836	828	844	837	878	848	837	894	807	804	868	842	847	873	808	783	810	824	855	839	874	836	840	842	828	875	827	856	823	855	814	778	848	834	801	832	857	840	864	833	843	790	854	861	837	819	871	887	829	872	839	829	828	830	841	823	847	887	766	858	869	847	856	858	850	832	858	869	846	839	844	797	798	881	832	833	864	835	882	819	808	838	896	852	859	788	833	842	817	807	863	840	873	849	827	835	838	817	851	845	836	860	811	777	807	833	888	846	883	865	836	835	830	885	893	778	864	852	862	831	875	869	879	889	818	818	794	842	812	849	850	894	828	899	804	861	841	840	835	881	868	840	847	854	849	840	842	855	861	811	903	844	834	860	806	849	884	834	835	856	806	835	867	837	857	813	826	926	887	817	819	810	802	834	854	842	840	879	836	856	771	799	846	878	857	892	834	791	867	852	849	870	795	799	862	835	825	790	887	911	820	828	891	851	855	864	840	896	830	833	810	887	860	890	835	881	792	855	856	900	847	853	851	860	885	838	853	841	825	833	785	820	763	863	856	803	834	800	815	859	852	875	805	867	837	765	853	871	804	804	840	867	877	807	886	834	856	818	790	806	854	852	849	836	802	855	773	796	859	878	846	824	796	828	872	809	826	829	830	882	818	844	831	852	898	835	827	862	826	864	865	780	807	856	844	843	824	864	828	847	909	846	782	774	855	800	827	810	833	849	846	827	865	883	822	866	841	846	816	829	839	874	809	896	846	823	835	882	858	882	832	829	807	813	890	842	865	860	893	872	835	810	831	827	891	802	832	782	845	851	789	847	836	841	830	846	831	858	873	857	829	828	854	801	796	796	852	829	805	824	846	858	866	812	807	833	816	865	824	839	885	840	792	861	856	827	855	831	895	815	881	857	878	828	875	895	831	844	817	810	809	861	807	834	861	818	820	872	834	787	836	822	825	889	842	848	871	828	813	825	825	834	843	881	823	836	801	840	793	845	848	849	855	853	891	816	836	795	780	889	859	856	835	861	800	836	815	894	859	800	841	878	904	861	823	862	836	883	834	920	830	896	848	880	864	890	826	846	837	822	833	908	872	823	833	877	846	839	793	861	826	840	832	865	869	827	824	852	846	835	809	891	843	855	899	844	883	862	845	868	873	862	883	911	863	786	805	875	854	873	814	845	823	859	874	878	854	837	883	849	876	859	839	841	879	813	854	839	864	868	858	826	829	831	811	818	868	839	861	862	837	865	853	792	826	849	839	830	816	864	838	878	798	805	818	863	847	849
23673	20864	25046	26801	20875	20878	3113	527	355	341	323	271	293	237	264	229	239	228	250	212	258	233	257	244	223	240	249	265	228	215	187	242	213	232	212	265	223	228	235	212	258	261	261	194	211	214	198	251	237	202	241	216	206	230	231	211	270	238	222	234	251	240	222	210	233	224	250	230	234	209	209	218	240	223	232	224	211	217	223	254	237	226	227	197	249	209	221	210	206	205	224	225	221	253	269	238	235	254	246	223	199	226	219	230	253	240	209	223	199	209	233	219	241	217	227	252	208	227	217	232	247	237	266	257	240	224	243	223	235	224	230	236	200	237	221	235	208	223	223	247	216	218	223	242	238	217	250	207	238	227	244	217	235	170	221	204	214	223	249	239	230	218	219	244	251	191	221	192	194	233	225	236	206	214	221	241	210	215	229	261	218	215	217	215	227	228	215	222	228	236	228	234	281	228	229	224	272	224	223	193	230	216	249	206	235	235	223	255	240	203	245	216	235	223	235	233	239	229	236	260	250	223	220	229	214	217	241	263	219	222	225	230	242	223	238	238	257	223	232	190	214	217	228	236	221	230	227	264	233	223	212	235	231	204	195	234	253	224	226	223	251	232	223	238	221	204	245	219	237	207	210	242	244	201	239	231	192	219	214	207	213	260	224	214	267	233	232	214	229	233	232	237	217	234	220	235	224	208	235	217	217	214	220	197	241	217	246	239	228	209	234	213	239	218	199	220	230	235	203	230	246	227	212	221	214	239	234	242	227	237	234	211	203	206	233	235	230	232	242	203	226	227	247	245	234	222	195	225	233	233	201	238	209	256	214	240	242	203	229	200	234	236	236	236	247	251	221	235	228	228	216	198	252	214	253	227	238	232	225	208	251	228	220	235	234	235	224	211	214	217	237	249	238	233	229	228	205	250	260	251	207	227	234	224	223	209	255	214	232	239	234	211	216	219	224	238	217	217	233	218	226	235	253	245	252	240	254	238	227	234	208	217	209	219	243	214	253	235	233	221	208	234	217	239	262	214	234	241	236	218	218	219	204	240	245	248	223	207	231	197	210	218	231	239	209	215	210	230	229	233	233	198	226	233	233	186	201	218	212	224	211	210	219	179	238	258	232	244	237	246	229	245	209	224	232	214	258	190	219	238	241	248	234	218	229	223	223	207	225	224	227	218	243	249	247	224	211	198	209	201	247	241	215	214	201	220	224	228	229	229	217	222	214	240	253	251	229	232	222	231	209	231	210	203	207	231	219	234	236	220	221	211	241	232	244	214	232	233	265	220	194	229	217	234	248	227	208	198	227	206	231	234	230	230	239	239	259	204	219	270	220	257	197	228	207	209	209	240	245	254	279	209	260	221	235	221	236	240	239	223	242	210	217	206	229	230	224	222	200	219	218	236	236	211	232	257	230	194	245	213	222	242	253	252	234	190	251	215	197	211	219	234	250	227	248	222	232	241	229	209	252	231	262	243	227	231	208	220	233	221	228	238	233	231	216	218	266	227	214	225	217	216	235	226	249	218	221	198	219	202	208	193	226	210	217	215	250	242	221	208	230	221	226	242	259	249	257	207	223	226	197	209	220	216	209	223	245	223	227	207	241	217	236	223	224	220	247	212	249	207	228	225	219	224	226	247	202	244	225	247	220	237	233	220	191	212	210	233	222	235	214	211	211	249	229	245	212	212	215	237	230	214	247	231	223	224	234	218	258	228	222	245	230	221	213	242	241	202	225	240	221	221	269	267	236	234	220	218	224	220	223	214	239	257	238	207	238	213	201	233	219	230	220	204	197	246	227	237	232	248	242	247	236	186	203	221	210	213	235	228	232	262	210	201	250	234	232	246	231	236	198	212	215	217	231	224	215	216	252	230	204	189	249	237	228	236	231	249	207	250	245	232	230	251	271	219	241	254	227	224	226	251	200	234	215	246	236	214	210	188	226	204	243	268	218	211	199	228	219	217	205	228	225	215	219	224	239	235	221	258	226	231	235	226	209	230	221	213	237	188	217	239	200	224	218	216	233	227	235	214	206	242	229	214	221	253	245	207	255	227	259	198	259	230	251	223	210	242	215	210	229	216	197	224	223	200	237	211	231	199	247	217	218	189	205	235	251	232	235	238	253	242	230	228	210	209	232	204	212	214	246	233	233	242	214	211	228	223	220	235	205	225	213	242	253	221	226	211	224	206	241	239	223	227	248	228	223	241	214	243	212	267	211	229	255	215	207	208	220	240	208	222	232	218	200	212	232	245	226	228	253	254	198	236	236	207	230	220	271	230	243	248	253	219	228	244	188	236	194	234	206	221	210	211	235	215	222	204	216	239	226	227	218	231	253	216	229	203	218	226	223	243	220	217	225	238	207	237	222	205	197	239	233	245	255	251	213	225	247	227	226	218	225	184	210	233	231	218	231	220	221	219	226	235	208	213	226	223	216	232	220	195	247	241	231	203	212	251	209	243	229	197	244	244	245	240	222	231	219	231	251	214	203	197	225	213	226	269	237	249	217	234	223	238	231	258	214	217	235	228	201	239	214	247	235	201	233	212	232	226	216	234	233	226	216	199	216	229	246	228	223	240	228	232	242	213	211	233	208	217	222	222	243	244	230	221	211	244	232	227	244	234	207	199	238	255	227	224	213	234	233	226	228	231	208	185	215	223	225	229	215	199	226	225	205	203	194	207	206	250	216	210	228	223	193	204	202	236	204	235	259	256	214	221	205	219	234	232	221	228	194	239	218	217	247	220	213	257	225	236	211	234	226	209	213	204	263	238	249	223	228	248	235	193	236	252	225	219	234	224	207	219	197	207	209	225	224	202	206	214	220	228	212	210	204	223	218	216	232	209	212	204	215	216	234	205	200	227	236	262	273	233	224	221	227	243	241	238	211	207	209	214	246	215	257	238	219	197	215	231	230	238	231	214	207	215	207	218	227	213	218	212	216	225	222	212	226	249	234	223	227	243	230	203	218	232	234	232	227	242	229	234	202	196	200	215	232	195	214	260	259	248	233	229	239	204	227	243	228	228	220	232	219	234	232	200	259	240	227	209	212	226	221	249	247	260	236	219	278	233	250	216	215	246	206	185	220	249	229	236	219	235	188	229	213	216	233	233	222	234	227	234	244	232	239	230	244	181	235	204	193	206	242	213	229	224	222	208	263	267	223	221	221	243	221	227	196	223	221	244	221	250	221	228	217	242	216	237	225	230	227	227	232	196	231	213	223	221	240	204	204	221	192	205	237	226	236	207	236	205	204	176	218	241	254	203	224	225	239	228	214	255	210	244	237	174	225	207	236	241	214	275	204	221	228	222	205	217	256	240	225	208	226	240	223	215	231	229	221	215	233	236	213	206	225	236	236	248	241	234	263	270	220	218	245	246	238	225	241	230	230	202	219	232	231	229	211	197	234	228	207	217	210	232	209	236	206	233	235	215	254	235	244	231	208	232	253	248	213	260	256	224	211	253	213	211	192	227	234	211	238	265	232	205	196	224
3287	4931	3043	1490	989	777	642	623	608	569	558	577	553	582	527	571	511	560	567	552	519	565	510	515	565	510	547	589	568	483	548	563	521	497	526	557	514	531	536	501	542	545	513	536	515	490	515	533	506	515	481	519	487	508	530	466	515	506	515	525	513	544	501	497	485	500	570	526	493	551	517	485	471	510	530	496	506	540	547	534	501	506	533	529	534	526	535	506	504	536	511	546	532	509	474	503	499	489	467	491	527	514	499	519	539	506	537	495	558	493	496	507	537	536	494	535	507	522	480	528	526	517	507	504	519	523	509	535	532	541	566	555	518	532	493	537	504	534	470	508	522	541	497	534	501	496	530	490	501	527	493	516	492	537	536	500	520	539	556	529	502	574	470	504	491	514	527	525	509	499	543	495	501	519	527	506	527	515	505	536	505	519	538	524	514	543	496	491	518	532	500	496	535	477	494	476	516	508	517	511	510	474	503	538	533	505	477	510	557	517	541	550	528	488	521	545	488	542	532	506	553	516	488	541	499	533	533	515	518	492	554	507	529	523	507	517	528	543	567	482	508	538	519	516	500	552	529	518	507	503	497	505	553	540	488	514	556	545	495	524	532	565	490	528	500	481	544	506	533	529	483	500	520	532	503	524	532	518	511	534	541	528	521	527	525	545	541	499	503	534	504	517	542	514	534	500	490	499	488	520	521	512	480	530	492	510	523	505	527	506	528	523	506	477	552	526	510	502	541	559	516	515	515	476	537	510	546	508	492	532	528	516	492	497	462	503	499	476	560	524	510	554	499	488	517	537	584	498	485	512	520	522	518	568	542	510	526	514	496	500	536	478	529	516	554	522	496	518	539	529	536	525	536	523	523	504	511	512	513	537	544	539	528	527	473	508	488	476	467	500	450	538	489	546	506	508	527	566	520	532	533	538	536	480	533	506	498	551	470	505	542	495	487	505	508	504	522	530	494	539	535	517	503	538	461	511	526	511	540	529	553	526	507	525	508	531	493	463	519	533	488	544	511	493	516	499	540	519	527	511	499	513	484	524	523	491	540	508	526	494	502	530	488	489	497	530	547	528	519	512	502	521	553	498	530	503	553	559	527	486	533	507	523	537	521	552	525	493	492	498	519	481	555	471	538	501	483	532	559	529	471	499	496	487	506	496	539	474	501	535	501	478	542	509	539	533	561	517	520	520	514	536	506	517	525	536	511	509	544	524	561	502	517	506	554	540	502	503	557	524	512	527	552	547	532	516	539	529	516	532	506	487	529	477	511	524	525	518	515	523	532	519	534	501	484	506	534	534	543	522	494	496	507	540	483	541	527	526	511	472	520	538	541	488	538	556	509	521	504	501	511	527	547	512	508	536	519	522	525	545	519	528	515	512	519	488	496	552	512	522	503	519	517	483	526	528	527	538	501	520	557	471	514	553	531	543	539	481	549	509	515	515	530	507	517	544	530	508	543	534	526	530	531	504	482	521	558	500	548	499	528	503	504	546	516	514	499	510	509	509	533	514	505	532	479	498	503	492	545	527	509	517	583	508	551	518	507	552	499	533	540	510	534	483	498	517	497	540	522	502	487	511	509	517	496	516	542	469	563	480	549	501	503	534	526	523	523	524	534	512	474	538	553	536	522	521	501	505	512	495	533	510	488	523	544	529	541	456	560	523	474	512	504	492	530	497	550	483	495	516	530	540	559	545	532	510	520	550	516	540	514	542	515	533	534	512	527	500	553	508	499	493	546	483	510	506	526	514	499	534	482	533	532	507	510	559	490	506	497	513	507	489	518	510	523	530	513	488	504	548	507	537	562	529	502	541	497	495	540	508	484	553	518	470	542	524	528	564	500	497	558	508	515	500	535	521	503	487	524	482	456	523	501	506	512	500	519	499	507	520	536	504	493	475	501	507	546	526	532	466	484	515	495	532	521	463	564	514	563	509	496	553	546	534	526	479	549	519	516	492	527	530	475	519	494	578	481	522	525	465	537	514	496	499	495	490	560	500	496	497	524	493	493	510	559	525	529	481	510	494	520	536	527	542	517	516	518	467	482	520	540	569	529	537	545	499	500	516	495	508	542	506	487	517	468	526	527	509	495	539	494	531	549	526	502	496	547	500	542	504	562	532	486	490	483	559	500	541	533	513	499	491	519	477	525	514	516	550	503	530	522	516	501	491	541	509	527	518	499	500	490	523	533	546	530	496	512	513	525	539	503	508	516	467	542	499	517	495	523	496	496	525	560	511	481	513	511	531	500	496	513	539	506	528	543	534	489	569	527	510	510	552	511	567	566	494	497	499	486	479	493	548	519	540	519	507	495	509	524	546	474	516	498	500	495	550	508	520	515	515	508	508	516	500	537	514	540	525	515	529	526	515	538	522	555	511	540	520	537	510	524	507	493	479	535	506	531	509	532	519	539	530	507	507	504	517	535	494	498	508	503	512	533	551	503	548	520	546	515	520	479	488	496	507	535	516	485	534	516	515	538	520	506	522	513	501	556	510	528	492	504	504	488	509	504	536	523	517	509	517	511	519	536	527	554	526	519	537	528	534	497	515	518	516	515	496	516	545	501	511	499	545	529	508	512	517	509	510	503	507	521	523	533	521	521	514	502	554	496	543	533	509	501	500	537	515	512	517	492	467	489	500	498	545	496	506	500	532	509	516	484	506	541	477	507	511	561	494	535	491	508	558	526	537	541	492	482	508	524	507	519	517	527	518	500	523	491	561	484	497	538	499	528	528	506	523	486	535	499	536	582	512	502	506	498	491	523	500	513	578	560	493	535	501	513	526	521	530	540	501	481	561	515	510	496	498	462	497	531	511	547	484	507	538	507	530	526	482	517	501	565	519	494	513	486	537	529	504	532	483	524	513	508	538	506	531	534	525	526	520	491	539	500	530	502	517	523	494	490	496	539	529	532	521	512	505	540	513	514	481	530	527	497	548	500	552	541	499	531	486	476	515	482	520	532	506	498	499	489	536	515	555	497	473	522	532	533	498	514	516	545	497	510	518	495	520	513	533	500	480	506	498	495	520	547	527	548	527	516	476	513	542	527	536	496	515	504	457	510	512	536	555	494	501	472	510	529	542	506	511	517	547	524	532	544	533	512	539	514	516	525	498	521	520	477	539	510	491	548	518	533	533	543	523	507	481	463	511	485	508	532	477	494	521	532	493	552	522	493	480	464	537	540	515	533	546	503	472	490	521	511	448	524	518	494	526	495	516	506	480	538	538	522	525	528	538	564	546	510	524	518	482	541	512	496	533	542	556	480	544	533	511	510	458	531	482	499	493	547	564	558	528	493	539	511	515	537	537	530	544	530	514	510	488	544	519	510	459	540	536	537	534	517	525	515	506	513	529	550	517	520	484	509	524	513	503	509	524	555	473	529	506	540	522	492	513	516	522	498	517	509	514	507	488	495	514	536	494	533	522	491	518	529	524	528	532	500	519	530	538	528	490	507	523	503	496	523	517	540	517	532	498	541	545	539	519
32691	12069	1596	685	564	552	344	353	290	337	310	326	296	342	324	321	310	313	322	316	313	344	355	321	329	308	330	309	325	313	340	307	323	301	336	261	346	343	328	345	308	318	323	299	310	334	340	285	290	319	310	305	338	328	294	322	315	299	274	315	353	348	306	337	317	318	335	296	334	303	276	319	310	330	338	297	300	326	313	303	307	284	311	308	301	286	318	306	291	337	320	326	322	298	279	300	320	310	310	314	299	350	315	319	327	360	328	314	316	294	304	315	316	343	290	319	308	290	290	335	329	299	320	321	300	297	328	317	324	313	309	308	313	301	314	269	283	322	324	329	284	336	325	317	313	310	318	322	314	330	316	301	333	335	306	363	301	310	298	326	368	339	281	317	296	318	299	313	324	303	314	298	320	319	322	325	335	323	323	306	335	318	339	322	318	314	296	283	318	311	311	309	332	321	336	313	316	362	296	283	313	316	313	320	321	303	345	306	331	355	309	284	330	315	295	333	341	319	318	307	327	320	293	321	307	320	321	298	318	313	314	304	289	323	302	307	321	308	328	317	304	308	325	284	334	316	288	339	313	286	300	305	328	284	280	371	329	316	320	364	323	321	266	276	285	293	327	308	305	283	303	340	313	333	322	297	326	331	300	306	288	313	341	309	321	326	338	331	336	339	345	283	311	295	313	324	283	313	349	281	351	306	346	312	283	331	327	325	314	288	345	304	310	283	298	311	297	307	318	343	311	357	328	346	307	303	320	331	318	318	309	324	348	292	321	347	317	316	310	335	337	317	316	310	306	317	323	343	270	326	358	306	329	360	335	345	334	288	307	292	285	309	355	340	323	315	332	293	299	313	318	313	310	323	297	306	302	298	341	312	309	344	310	334	331	322	301	295	290	303	307	320	327	300	316	319	287	302	288	311	295	316	347	307	281	334	299	311	324	291	330	284	318	277	268	308	359	344	323	292	350	339	323	315	308	305	328	318	335	303	314	345	305	305	311	322	286	315	316	317	343	308	296	330	294	326	360	310	271	332	333	314	361	300	351	346	310	302	342	284	295	311	304	298	296	302	348	294	337	335	319	298	327	309	298	336	323	301	346	313	305	341	262	350	322	298	300	322	301	293	314	319	280	305	329	314	302	301	292	340	336	321	301	289	283	314	338	273	308	292	370	297	343	299	331	312	318	337	309	317	325	296	305	319	300	301	285	307	296	294	270	298	309	311	314	309	311	301	320	306	305	335	304	300	321	321	330	345	327	312	329	294	344	294	316	309	321	298	341	280	316	327	333	313	319	293	303	296	324	342	384	310	281	291	321	305	338	305	292	295	312	339	314	300	321	316	278	338	320	295	275	309	333	315	336	298	282	291	331	351	265	310	297	333	301	310	351	312	340	333	339	313	286	329	321	325	313	296	312	324	313	301	324	346	342	329	326	337	316	330	311	337	332	305	318	315	322	309	299	286	357	300	290	329	302	284	278	299	342	324	290	296	289	305	286	315	312	299	331	324	313	332	293	295	352	333	324	339	313	334	285	312	299	330	289	317	319	315	325	303	319	332	319	360	310	297	358	313	291	283	319	333	279	323	295	318	307	285	316	300	330	303	261	325	303	321	306	345	309	309	345	296	316	317	305	311	338	346	286	324	334	322	335	318	335	303	282	312	338	321	303	301	346	287	335	303	327	324	342	298	291	334	361	326	306	358	342	331	342	311	321	330	341	305	324	313	302	317	344	335	340	305	300	315	295	310	317	292	308	295	339	294	343	303	325	285	305	298	289	314	350	337	302	310	309	308	320	334	314	301	338	328	286	306	317	303	310	319	312	328	320	327	341	320	292	308	328	345	332	276	309	324	336	279	364	296	310	325	304	309	282	313	321	303	332	307	311	287	335	300	301	311	319	303	284	296	318	304	334	329	286	286	295	345	319	326	350	349	320	301	319	315	284	334	325	322	285	316	286	267	320	311	313	331	350	349	349	294	324	302	334	280	320	297	323	305	331	338	269	308	349	323	297	301	311	325	325	291	337	294	304	291	318	307	304	329	295	285	331	315	307	302	289	314	285	305	295	331	325	318	303	301	316	304	313	345	335	286	302	318	325	345	263	340	326	339	343	335	294	284	334	318	321	296	337	297	315	336	315	313	283	343	358	314	332	280	302	321	303	325	287	271	313	342	328	303	313	355	312	317	334	307	311	287	314	280	328	309	314	342	371	307	318	326	291	299	331	299	306	304	320	301	305	353	317	314	328	317	321	322	311	302	319	272	323	304	323	349	308	308	319	326	325	293	305	310	338	312	343	336	320	321	296	312	335	298	328	303	349	307	339	344	305	295	321	307	344	323	317	336	324	314	307	315	331	346	315	318	298	293	319	345	335	286	318	331	322	323	284	304	333	318	304	319	311	295	295	339	321	317	329	325	323	319	321	304	321	285	299	298	307	325	296	331	335	332	283	295	327	308	284	283	307	312	310	311	340	329	307	324	335	297	331	345	305	344	308	299	321	309	343	334	339	292	313	312	333	319	314	343	310	299	333	331	320	286	309	314	318	298	314	313	321	320	349	298	301	326	337	333	324	331	287	298	302	324	310	270	313	327	316	269	287	337	338	332	317	337	317	346	305	329	311	335	344	313	305	336	318	303	304	323	307	324	322	364	334	310	297	312	281	312	328	300	309	323	310	338	356	319	340	288	296	328	308	312	274	322	309	344	335	289	289	297	313	351	312	276	312	309	354	343	304	343	324	317	310	321	337	312	335	314	306	316	282	322	331	251	299	292	308	334	327	293	332	341	295	330	327	314	279	336	304	324	320	343	328	302	323	337	342	319	312	319	296	340	345	312	299	311	296	298	303	314	311	328	278	321	300	325	317	293	332	334	306	318	301	325	283	344	310	320	315	295	311	295	336	307	298	311	329	318	305	319	323	307	357	308	319	302	287	301	320	310	282	309	310	301	333	332	326	323	332	307	362	314	334	316	357	350	275	321	289	296	346	326	299	320	264	311	302	312	290	321	332	314	281	306	310	347	316	320	340	305	348	311	354	328	325	358	308	307	301	325	302	306	306	318	326	314	338	327	322	352	324	269	296	288	336	309	315	335	302	343	324	315	325	296	298	267	283	300	312	306	266	293	292	330	305	346	367	293	293	324	318	308	324	377	353	299	334	300	319	316	299	308	329	307	299	337	330	298	328	291	314	283	311	317	295	318	266	313	331	329	334	294	282	336	275	304	321	309	330	320	301	335	332	324	288	313	334	296	309	310	301	286	282	322	302	282	331	285	319	318	303	287	351	318	334	302	322	303	309	322	289	314	301	317	315	354	289	294	324	331	346	349	294	329	293	319	311	317	318	309	296	312	268	341	308	294	328	337	305	283	300	299	343	350	287	332	285	279	308	338	320	336	303	292	322	328	348	324	299	364	338	324	302	281	308	305	320	313	329	300	321	332	302	293	311	313	312	328	302	351	319	321	297	322	313	297	309	296	310	296	337	319
5743	1006	879	756	708	699	748	755	750	717	757	662	770	767	759	749	721	731	727	752	728	738	753	720	758	744	764	706	706	744	720	700	710	732	737	718	738	759	785	720	721	764	694	738	731	732	699	736	740	767	761	771	782	721	689	749	769	727	706	751	710	700	740	719	772	714	737	726	728	754	722	735	744	759	719	706	761	769	696	733	706	713	695	711	711	755	708	762	670	722	740	725	759	703	695	726	762	733	748	781	745	734	734	728	712	733	736	742	715	763	790	719	761	707	754	727	735	731	783	735	766	703	662	710	728	745	745	739	694	734	709	743	713	764	669	791	740	785	698	699	711	722	748	744	721	712	718	741	745	777	739	690	706	743	704	712	758	690	713	728	718	803	741	728	719	700	772	705	739	710	715	769	738	756	711	683	736	783	746	714	710	700	714	747	735	727	755	730	753	725	716	761	786	708	696	721	739	750	727	733	729	770	747	734	763	697	712	702	750	731	684	694	738	747	752	728	737	773	730	744	781	655	686	744	726	700	748	738	711	731	742	732	772	687	713	761	717	691	724	749	725	768	729	742	711	743	688	727	744	712	703	743	719	717	748	740	758	743	727	721	714	680	744	727	730	709	742	729	754	701	764	701	758	739	716	783	699	710	766	691	725	759	760	747	712	745	689	711	742	726	750	756	744	762	738	747	717	709	764	727	698	735	765	728	741	736	741	715	720	739	752	712	668	747	744	773	695	743	766	716	704	726	756	759	780	719	748	709	725	715	748	700	739	732	708	753	719	682	730	727	686	738	707	715	743	758	779	735	693	750	739	728	733	704	725	704	718	742	726	729	761	758	716	704	741	710	777	712	737	728	707	744	745	778	704	710	664	772	709	704	772	716	706	785	658	678	740	744	752	745	725	744	781	709	740	752	725	732	717	773	794	740	772	754	748	689	744	721	779	773	759	715	709	749	658	774	749	720	694	710	744	712	692	749	710	716	712	723	748	768	705	759	746	720	779	760	764	725	732	698	735	744	773	771	759	757	727	700	723	747	773	746	754	737	746	726	742	728	735	754	688	674	775	761	737	751	739	726	776	727	672	738	769	721	708	767	710	704	726	700	703	809	725	740	748	741	742	750	769	718	715	751	793	778	750	696	727	747	723	753	750	755	724	746	713	746	705	707	711	751	739	751	738	720	769	710	703	705	712	767	701	709	708	725	729	698	745	715	744	744	708	799	711	723	722	760	768	731	722	742	686	754	726	757	695	740	732	768	716	741	722	682	702	722	757	758	684	739	728	779	676	738	758	695	684	748	767	760	733	751	704	677	744	724	692	736	749	736	714	766	707	685	753	758	735	741	723	709	700	690	772	742	712	688	733	701	747	742	702	748	711	720	708	663	709	739	706	728	723	726	710	727	733	727	690	731	710	707	734	737	676	730	745	713	726	686	748	746	728	767	718	738	770	749	726	729	719	733	749	784	667	725	737	713	731	733	710	748	758	703	677	764	695	793	709	750	753	791	700	730	779	738	730	707	712	744	707	694	751	719	698	721	745	659	724	758	716	737	702	680	733	705	760	721	736	762	740	776	747	718	688	757	737	766	722	743	711	720	764	736	748	695	745	757	726	685	738	682	744	758	751	734	702	744	747	777	789	695	762	752	716	765	713	735	724	731	740	727	746	736	721	718	728	687	726	712	702	719	801	743	750	732	756	722	690	720	640	742	716	764	707	726	735	736	743	732	758	727	731	746	749	693	763	730	721	677	735	732	702	745	731	741	757	687	782	675	736	697	721	740	732	718	726	705	720	733	778	742	710	743	722	774	698	723	716	726	687	703	691	775	782	745	783	783	750	721	691	718	715	728	717	773	734	737	706	751	686	754	780	717	755	746	698	731	710	740	750	738	777	734	690	740	738	684	724	739	702	754	709	684	745	718	743	770	732	786	721	723	764	735	717	693	741	750	757	742	732	751	670	740	732	717	727	731	698	723	735	699	767	680	708	708	709	788	728	707	769	810	718	726	736	696	724	708	778	708	697	736	735	687	692	729	712	760	734	725	713	710	777	725	673	709	731	669	756	739	757	720	735	732	743	712	711	710	764	740	771	689	751	761	737	735	751	722	706	699	724	701	682	735	684	727	731	784	744	703	760	708	748	721	747	681	732	703	742	704	725	724	764	728	731	753	700	715	735	725	701	676	768	770	709	757	731	730	757	744	701	774	731	765	731	695	743	687	738	748	748	693	724	724	736	695	678	716	743	727	741	738	721	727	703	770	730	784	703	741	704	704	763	773	732	716	716	682	661	696	728	698	730	711	755	768	674	734	694	795	720	730	735	716	752	728	712	740	710	731	736	752	736	683	715	713	711	699	726	775	764	723	700	756	768	748	690	747	712	762	727	736	706	743	762	723	735	715	733	689	730	738	753	754	752	708	751	742	742	729	750	714	691	757	725	737	735	768	721	730	699	743	760	751	712	689	737	672	781	758	717	751	750	751	736	689	779	670	718	735	748	750	718	740	723	732	738	739	736	759	749	672	769	761	752	713	736	727	709	772	746	706	754	787	719	764	741	762	702	726	758	697	708	765	731	743	713	779	683	718	714	783	735	767	772	755	742	724	724	766	786	743	722	709	725	757	688	681	728	706	684	765	795	766	738	725	697	718	708	720	707	724	690	730	732	717	690	774	774	699	723	725	691	726	739	740	733	736	734	716	697	717	745	752	734	703	736	760	684	756	737	723	717	751	746	700	776	751	719	704	714	723	753	747	725	688	717	729	757	797	728	792	701	740	741	697	727	698	749	677	762	723	758	705	734	758	690	701	701	708	733	718	720	762	740	711	749	716	728	742	777	706	741	756	696	732	718	719	700	750	730	740	745	731	740	704	728	693	743	724	722	757	737	737	705	781	728	774	739	752	732	686	723	784	724	770	702	751	683	736	762	729	711	714	705	746	755	705	686	740	725	694	736	701	653	728	704	740	716	761	735	696	728	755	769	737	757	762	732	677	704	725	749	759	770	703	723	765	733	697	738	734	754	699	690	792	737	760	725	746	716	754	747	676	752	721	707	732	725	705	690	672	746	761	728	783	716	721	736	700	737	715	730	815	728	753	747	721	738	737	747	745	738	736	694	718	764	724	759	778	726	745	739	761	728	721	773	727	770	730	792	747	700	775	774	765	727	753	677	734	767	735	692	727	735	736	656	705	744	762	754	754	717	744	746	772	778	746	723	723	706	765	731	769	685	733	707	722	745	724	714	673	745	711	697	738	725	710	745	734	766	732	754	750	753	802	723	726	727	745	734	753	724	728	767	770	720	688	738	707	718	712	700	733	730	718	712	725	740	723	717	717	725	742	676	723	738	752	758	712	751	756	732	730	712	788	742	706	729	744	699	734	711	686	731	717	754	709	702	745	744	765	739	734	752	720	725	727	692	787	741	735	712	722	669	723	714	716	778	760	766	755	739	756	764	757	727	781	696	725	724	720	704	699	747	725	762	745	759	720
24458	20822	24371	27354	19827	1596	589	502	443	441	437	439	379	389	403	413	445	405	371	398	409	395	401	396	395	359	439	374	428	383	359	433	409	391	393	401	400	381	401	335	390	402	397	387	438	379	388	401	417	378	406	387	371	377	352	349	373	365	374	380	392	399	386	353	386	376	369	365	389	378	365	384	369	402	407	405	402	386	379	356	356	356	356	389	423	401	391	370	391	383	391	360	385	404	395	412	372	414	361	413	397	357	394	407	416	390	379	405	352	372	372	375	398	384	354	393	349	403	394	354	371	400	378	398	372	383	401	349	387	367	357	379	334	359	368	351	431	361	375	392	412	440	412	379	374	356	374	422	380	387	383	358	376	364	392	392	362	389	426	404	398	402	377	380	392	361	355	340	358	378	366	345	412	374	390	380	364	397	359	426	400	347	388	349	369	418	345	352	369	396	390	375	377	391	390	367	380	379	391	355	405	315	377	358	390	425	349	392	389	377	389	378	379	381	381	371	411	378	401	429	407	354	411	384	421	363	351	350	355	372	357	362	374	397	413	386	363	343	366	393	386	407	375	389	391	363	367	428	400	394	394	379	424	411	372	379	415	397	371	385	415	422	382	378	394	380	349	396	332	365	380	383	357	357	345	443	374	397	407	351	411	400	419	364	367	385	351	361	378	419	389	393	415	380	367	374	402	386	412	402	410	385	387	382	360	391	375	398	392	356	352	406	365	359	375	407	407	448	377	356	415	404	401	380	411	394	421	377	384	400	409	349	396	408	394	394	347	372	365	393	412	357	400	358	410	359	400	389	418	368	371	405	402	384	367	375	385	395	357	419	386	400	380	414	364	385	377	401	390	381	403	374	404	382	387	403	371	380	404	380	367	403	373	354	360	397	393	339	379	401	387	403	404	394	386	358	404	398	371	407	338	365	369	375	374	384	400	384	371	376	389	406	384	385	409	366	377	395	398	359	380	391	399	398	373	418	400	398	394	398	366	353	393	421	389	378	403	395	393	377	405	394	391	382	388	395	417	342	385	396	394	396	369	384	343	384	386	394	387	389	417	395	430	365	364	422	399	402	388	378	376	379	397	310	371	387	391	371	361	385	410	413	400	363	378	391	402	389	376	369	400	395	395	394	363	346	378	373	398	378	380	398	399	397	392	405	400	407	373	388	332	401	374	386	387	340	372	426	376	388	377	402	374	385	391	336	399	383	405	388	390	398	427	407	382	367	405	411	398	365	375	345	348	358	372	384	421	381	436	402	371	366	372	403	346	373	405	387	370	399	397	367	393	395	425	405	370	393	372	393	373	399	404	379	390	391	396	419	410	411	352	401	363	351	373	419	358	382	407	406	420	381	396	391	363	385	370	357	420	373	387	418	376	395	379	386	340	428	367	398	398	417	372	382	368	393	366	388	355	377	359	350	357	377	399	341	375	358	376	396	358	347	421	383	391	380	381	426	353	394	355	371	354	398	377	411	359	402	364	404	389	412	395	396	353	348	388	388	381	389	380	444	416	395	397	379	388	382	361	401	399	378	396	387	425	369	410	368	374	359	405	384	369	383	362	375	391	400	372	382	399	410	416	396	388	412	400	408	384	403	378	398	418	404	368	405	384	372	367	379	385	398	373	348	361	429	368	409	377	375	362	355	385	377	377	361	348	373	378	371	354	374	390	359	404	402	376	375	380	393	397	387	425	379	371	382	385	363	375	403	376	348	407	377	376	365	393	371	438	387	399	370	372	372	400	353	406	403	378	382	382	396	355	394	383	382	380	418	413	375	387	359	406	398	412	368	351	371	355	360	393	344	366	373	335	414	358	377	412	383	401	377	390	348	402	400	395	394	383	400	383	377	359	378	417	401	436	352	366	393	441	373	390	398	410	404	370	401	382	378	377	401	410	392	400	372	401	385	390	401	383	383	359	385	397	384	391	354	398	391	403	373	394	406	400	374	420	404	383	389	401	402	376	390	412	377	374	386	368	403	369	352	333	409	414	349	381	384	403	381	407	373	387	379	379	371	425	381	413	370	425	414	372	386	367	373	389	377	414	401	360	404	403	390	398	378	414	384	371	407	388	383	395	345	392	345	394	392	362	357	406	414	434	421	341	428	402	395	381	368	355	390	349	345	390	389	365	358	381	368	357	413	369	395	386	377	394	381	387	372	416	359	404	355	391	362	386	382	369	384	370	383	380	372	372	376	365	423	398	354	382	397	385	377	356	399	409	383	388	386	382	393	388	370	385	369	379	406	368	387	357	388	373	378	365	364	370	419	387	413	344	404	416	414	398	393	336	393	373	358	378	379	406	378	382	372	384	374	379	386	372	402	363	366	384	419	368	372	350	351	372	390	351	381	381	393	393	406	407	385	400	381	362	347	379	398	396	392	361	371	345	364	405	411	400	356	345	372	349	382	415	390	434	378	406	393	394	391	395	363	377	422	369	388	384	369	398	453	412	353	423	412	405	375	402	370	398	418	357	449	418	391	387	356	369	390	405	380	426	394	379	339	390	385	370	432	378	375	374	388	374	390	335	380	390	403	374	371	396	370	371	385	406	427	398	399	379	388	342	374	363	381	381	379	432	393	368	384	401	425	373	368	412	370	385	378	380	352	399	408	379	390	408	366	427	371	392	395	366	410	396	378	398	362	413	348	368	399	402	353	400	370	418	386	408	383	359	370	362	387	404	414	415	394	415	412	388	384	421	383	368	390	404	400	392	424	432	407	393	393	366	335	404	376	363	373	368	345	361	417	405	381	367	375	373	380	410	347	401	410	391	432	374	404	406	390	391	396	384	388	372	371	369	386	392	391	398	387	383	426	390	397	396	415	382	352	380	380	415	394	390	367	410	358	403	404	360	415	381	349	384	421	388	345	380	409	375	370	359	430	415	363	374	390	366	385	351	385	391	428	405	366	418	388	402	419	373	380	412	354	405	391	367	382	386	372	384	350	350	400	383	381	362	408	373	381	398	392	378	350	396	374	398	391	365	366	387	377	399	390	396	378	387	371	369	415	373	370	359	374	362	403	356	362	362	368	390	369	412	379	379	409	391	382	394	401	371	387	357	361	367	357	373	400	383	361	396	389	395	368	366	358	414	422	376	386	387	394	405	385	372	388	374	372	417	412	406	410	367	387	390	386	377	366	411	367	387	418	354	354	376	357	385	407	389	380	377	380	397	411	388	395	371	380	389	359	400	372	357	381	377	373	410	366	394	383	363	398	386	396	383	425	423	384	372	402	374	397	386	365	417	436	380	338	389	370	369	362	350	406	396	388	373	346	425	329	383	369	399	427	388	412	371	415	391	391	361	397	369	379	375	362	394	354	373	371	386	386	399	368	409	406	411	418	394	399	426	349	386	386	370	392	387	394	385	365	387	408	377	364	355	356	403	388	417	412	355	362	343	404	383	423	394	383	382	420	357	353	400	372	378	382	408	408	389	360	404	408	370	357	400	381	355	385	394	424	408	392	399	364	397	385	388	385	387	379
3399	2957	2054	1325	1001	955	920	851	821	925	854	849	852	863	852	850	866	847	903	858	843	831	901	787	870	866	863	875	858	843	837	827	811	845	810	850	847	809	894	793	800	870	901	880	829	831	893	847	827	842	885	852	883	895	800	838	918	799	853	859	809	855	836	829	834	819	879	856	860	857	839	831	851	865	872	834	833	794	835	841	849	836	849	817	869	863	807	843	810	859	898	836	834	832	868	857	815	799	793	835	862	837	868	837	845	870	882	857	807	820	835	865	859	845	876	827	817	838	838	867	849	855	806	831	839	875	837	829	805	875	844	832	849	855	865	841	884	896	860	844	831	867	837	845	829	860	827	823	857	837	846	870	865	880	828	839	848	816	795	829	833	866	812	840	879	858	855	828	818	867	899	875	865	859	793	846	816	841	824	844	828	880	816	797	848	909	806	836	896	870	827	853	868	908	844	823	815	870	813	848	814	865	871	898	866	844	913	869	862	859	827	811	803	809	845	830	868	808	858	864	859	816	828	868	850	836	820	808	856	841	842	819	846	893	841	844	819	835	836	852	795	807	814	862	851	853	804	841	787	877	844	872	837	818	889	833	827	826	846	845	865	818	836	826	882	856	835	843	842	816	855	858	875	880	902	822	885	813	817	828	844	829	878	770	861	814	829	818	869	842	858	840	843	848	876	800	845	816	886	831	849	853	785	809	867	862	805	880	866	841	874	842	818	800	827	855	842	813	847	860	834	852	854	876	830	799	822	925	810	826	843	915	866	887	846	823	842	838	870	811	839	870	822	859	873	865	864	841	863	804	813	832	836	844	876	868	858	877	834	859	823	876	805	814	828	846	865	817	845	914	825	840	851	861	834	863	840	804	836	825	814	831	842	871	838	893	812	820	784	805	786	874	825	835	885	827	791	876	844	874	830	808	851	804	838	886	843	871	857	860	884	866	884	817	861	824	799	823	832	841	824	839	832	873	811	871	847	879	843	848	863	840	816	838	830	806	868	810	796	871	889	845	819	846	866	849	847	828	837	877	843	816	846	800	840	862	872	807	841	820	833	835	824	850	870	858	850	836	793	846	842	850	901	854	852	862	879	845	847	860	860	839	814	844	896	865	874	802	921	811	813	860	855	844	816	834	848	804	797	799	818	837	787	865	866	881	843	838	866	845	855	847	852	810	799	845	859	904	782	836	803	848	836	850	837	830	823	852	806	862	836	863	874	855	855	797	819	827	858	849	847	868	855	888	815	807	830	878	840	820	824	865	881	855	833	859	888	870	851	887	810	872	806	852	843	837	857	889	894	849	830	854	845	855	870	853	814	847	873	831	840	857	818	868	815	865	815	836	835	816	859	870	839	847	861	839	851	863	844	823	883	824	887	800	850	858	829	855	859	840	827	786	916	825	841	814	834	840	815	853	850	838	821	852	843	867	846	864	854	812	893	831	796	848	819	835	831	868	856	827	842	860	847	838	853	833	851	799	828	842	843	817	882	836	804	832	877	858	831	808	839	818	860	845	830	856	845	835	817	778	897	838	833	790	905	778	856	836	882	876	881	836	893	850	882	826	849	857	912	831	827	897	846	852	840	849	849	854	874	799	889	840	837	833	859	871	851	838	818	786	840	819	753	857	823	847	885	834	881	845	813	826	887	825	854	793	870	843	817	885	838	855	802	807	777	827	838	848	870	881	816	863	835	792	828	883	916	852	852	855	856	848	851	823	906	818	861	828	827	824	863	808	849	829	816	845	818	826	834	840	800	832	844	873	859	838	897	838	851	847	812	847	828	853	812	835	871	788	862	817	854	833	878	865	905	851	837	854	846	868	842	901	836	809	848	835	821	856	820	789	867	858	852	826	871	840	823	858	843	843	919	849	901	830	819	860	846	845	868	809	823	889	825	861	838	898	817	855	863	871	856	829	877	869	872	840	852	878	837	858	854	866	867	822	850	869	877	882	832	822	908	843	827	851	853	868	861	837	864	848	833	830	837	836	851	839	841	844	886	867	843	807	829	872	844	787	832	790	871	829	796	865	795	830	825	855	845	856	812	859	759	844	787	800	861	834	823	855	820	837	911	883	865	846	863	859	879	846	849	835	878	831	869	854	868	792	792	847	839	806	826	817	829	852	790	843	847	865	778	831	861	837	799	852	805	786	854	820	818	836	876	865	882	841	862	835	821	814	825	865	851	927	809	842	876	828	869	848	837	821	866	794	856	819	864	862	868	831	835	860	830	856	902	837	866	812	804	811	853	874	874	840	810	867	855	886	812	837	860	858	817	853	827	835	867	860	830	840	790	879	860	896	838	830	813	832	844	897	852	884	877	846	852	841	840	881	839	819	845	862	839	870	875	852	816	830	856	857	825	872	824	859	854	871	869	854	862	803	901	837	829	816	860	810	791	863	817	833	827	847	855	883	858	802	825	814	854	854	823	849	854	781	888	872	863	860	837	846	857	816	815	837	827	815	853	835	824	878	835	871	819	833	832	774	781	885	870	844	812	857	824	815	835	845	784	857	815	876	823	795	822	856	790	838	891	852	834	832	848	844	822	808	867	837	857	844	854	820	841	866	824	821	883	865	840	844	884	816	840	845	828	885	811	909	849	834	807	831	828	889	793	827	855	861	838	815	854	837	838	808	794	842	815	796	875	870	873	836	849	854	872	853	838	823	828	805	889	809	886	847	864	848	864	806	851	869	854	843	874	791	821	841	803	811	826	851	868	846	801	852	840	813	877	826	791	818	843	831	856	850	841	825	837	910	842	837	847	835	833	841	848	843	840	873	825	888	850	844	875	834	886	847	831	851	897	834	850	856	782	820	844	858	829	842	841	829	856	846	882	902	850	847	824	897	869	825	834	834	820	845	860	834	850	808	846	809	870	842	850	853	894	831	836	844	841	852	835	809	821	825	840	831	860	841	822	825	813	786	809	859	859	854	812	839	871	879	852	865	883	818	869	828	818	929	873	869	876	817	863	846	869	867	842	844	858	849	883	818	867	869	850	837	876	847	829	825	811	920	804	847	888	817	837	860	866	860	817	840	812	802	835	848	834	849	827	852	829	789	803	858	846	833	841	894	831	832	854	851	855	860	838	830	812	818	847	805	882	882	836	796	815	841	829	847	855	858	856	859	847	858	837	879	827	859	882	856	878	837	834	865	847	833	841	863	828	921	847	872	851	930	875	842	846	822	871	888	850	824	830	775	811	849	797	831	862	777	875	874	844	827	844	843	829	910	854	871	803	831	867	837	853	853	864	853	853	827	825	867	808	852	791	814	860	878	829	823	852	826	883	825	826	810	837	883	841	846	837	767	899	833	858	828	871	877	868	813	862	846	838	815	808	846	783	835	879	832	844	873	809	795	875	813	857	837	816	858	861	834	834	838	832	857	811	873	836	827	850	852	852	898	850	873	872	795	838	807	831	854	851	829	854	857	858	825	909	853	847	814	851	897	844	811	844	856	797	850	874	798	871	869	876	825	877	841	839	821
23581	20872	25080	26782	20874	20867	3095	465	361	331	336	269	290	261	254	258	250	240	247	223	265	276	232	240	259	232	218	207	218	258	221	246	240	227	239	251	244	249	217	225	204	237	191	251	248	229	223	224	213	216	250	231	219	259	214	202	233	223	228	221	235	223	217	212	241	230	225	211	251	250	233	215	212	241	234	214	188	243	221	251	236	216	218	196	248	214	240	257	252	238	274	266	218	230	237	218	200	227	262	229	218	228	266	228	220	229	224	222	221	211	216	206	229	227	217	260	222	212	221	229	248	234	224	247	227	242	234	217	237	222	215	228	228	213	213	209	216	232	238	242	238	232	235	211	205	193	212	201	248	222	243	202	206	213	227	205	250	230	235	220	199	216	204	209	205	243	238	227	235	216	232	228	261	219	226	236	208	234	212	220	235	208	236	202	239	236	236	233	251	227	235	216	199	229	215	246	230	219	214	219	237	239	202	215	233	229	228	223	222	254	224	228	229	214	247	218	214	248	233	226	242	236	226	240	209	202	222	212	219	233	224	235	198	248	229	240	219	211	227	200	216	212	226	204	249	223	245	210	234	223	224	230	228	227	223	266	226	208	232	222	193	223	222	238	234	254	208	212	243	237	234	191	219	214	221	244	230	220	251	244	212	230	226	185	203	237	233	229	231	236	243	235	247	231	232	234	237	243	229	236	277	249	220	242	234	222	232	252	222	244	232	227	236	233	218	220	237	250	259	223	224	251	234	217	228	234	246	217	252	219	216	212	232	227	249	245	245	234	202	208	238	204	209	206	223	229	226	237	230	233	220	224	241	232	210	214	257	228	203	217	260	237	258	234	226	233	211	259	195	229	221	214	221	209	229	233	208	251	220	225	212	208	230	229	235	230	218	242	242	228	217	230	222	242	235	230	233	218	208	226	223	221	214	235	248	233	225	219	219	201	191	204	220	190	197	222	218	224	221	254	243	229	244	205	229	247	211	220	227	238	254	219	227	221	242	235	271	225	205	220	240	210	216	225	212	258	228	225	235	246	238	249	219	222	259	250	244	270	250	226	223	204	236	202	229	226	202	210	225	211	211	224	215	223	235	211	201	210	189	229	206	241	236	243	248	205	234	216	224	225	212	207	219	239	219	244	218	242	242	219	239	218	214	217	236	229	227	231	211	244	234	211	223	224	220	235	263	237	193	238	236	233	198	228	220	224	226	219	215	253	223	219	209	224	217	257	243	209	238	230	240	226	232	260	225	223	254	227	223	234	198	204	215	226	218	200	241	237	228	234	215	234	222	202	233	253	215	222	233	202	226	233	225	219	228	243	233	251	233	249	231	231	216	198	217	242	234	221	228	260	202	214	232	225	210	215	219	204	223	233	190	215	238	215	216	227	247	245	223	223	228	217	197	215	232	223	199	227	183	267	237	201	228	247	232	241	235	220	205	181	215	231	208	236	217	218	213	233	230	224	221	223	224	248	232	219	204	223	231	267	236	228	256	238	223	242	207	211	246	221	236	204	221	240	235	226	236	235	242	213	230	215	218	246	217	254	210	209	221	220	251	226	204	231	209	232	219	241	226	200	211	229	215	218	239	218	237	223	225	213	220	226	250	242	245	215	220	264	235	238	215	224	230	221	259	215	251	224	249	211	235	212	200	212	242	238	229	262	233	245	238	226	245	238	212	229	211	225	222	209	224	235	227	246	231	236	236	224	219	238	223	251	237	237	227	237	236	212	202	202	219	226	183	221	247	222	217	228	227	232	234	226	209	212	245	213	241	219	231	222	242	238	249	193	215	246	236	248	227	201	213	237	220	244	236	234	238	245	223	222	224	218	191	216	223	195	231	198	235	213	206	258	224	209	230	254	221	200	243	219	205	225	250	242	238	226	219	221	227	231	245	212	237	213	207	224	256	235	230	214	233	202	248	238	224	226	224	228	190	197	230	228	235	240	257	252	238	229	249	216	258	237	233	249	239	215	214	210	251	221	216	236	219	220	230	241	207	201	245	224	228	240	193	211	246	215	225	254	232	248	215	219	215	222	231	217	253	208	265	223	238	238	217	217	201	242	247	216	222	213	259	205	243	234	233	232	231	231	219	255	252	202	211	223	242	229	207	220	242	248	213	227	262	224	253	218	247	227	196	218	244	208	219	261	214	257	231	207	257	227	230	227	230	211	250	215	236	237	206	262	224	220	231	236	258	212	214	202	221	220	261	240	201	238	214	196	244	228	269	250	213	247	265	245	211	245	229	230	195	215	220	240	236	234	226	244	230	217	219	214	220	225	223	210	202	238	233	210	222	238	252	222	210	209	216	250	212	202	198	236	233	260	232	229	219	205	198	219	247	266	234	203	214	255	210	228	240	229	226	255	218	250	246	231	239	229	220	229	222	236	239	228	190	253	207	214	248	261	266	234	242	248	236	216	216	249	235	249	256	217	208	233	211	232	236	247	221	240	225	245	206	241	233	238	258	215	211	220	209	208	262	228	252	222	198	224	234	225	195	261	215	243	222	223	226	248	226	199	217	248	232	225	241	234	251	214	207	240	199	264	240	261	219	242	254	240	217	218	240	216	200	209	220	208	218	243	232	209	213	243	213	249	247	197	243	225	250	200	236	210	197	215	205	211	243	224	223	233	202	203	229	226	207	230	226	217	255	210	220	242	255	231	221	220	233	216	186	206	233	241	223	264	232	271	238	234	209	233	260	221	202	240	218	233	242	230	241	220	201	237	223	189	202	207	223	210	207	230	252	219	216	234	253	247	224	204	207	223	220	248	238	242	213	241	253	223	219	251	237	231	221	217	235	227	255	211	224	229	234	226	222	216	229	241	202	246	213	221	249	251	240	213	217	241	236	237	222	227	220	227	202	244	211	206	233	228	259	247	224	221	211	205	235	227	208	245	226	248	219	207	217	223	203	221	254	223	256	225	248	208	216	223	198	222	240	211	238	246	232	224	238	203	203	211	206	221	249	222	217	203	240	241	238	207	214	230	224	236	214	226	222	227	222	230	207	203	224	211	211	218	255	226	255	235	254	214	220	221	223	223	235	215	238	227	243	242	228	245	234	252	218	243	253	246	226	238	217	213	225	228	236	238	241	223	222	229	226	247	212	209	228	241	221	220	226	239	244	254	211	260	240	221	235	243	209	244	224	248	218	218	255	219	236	231	226	240	244	246	264	226	218	229	229	216	220	249	249	217	265	215	270	231	218	216	196	238	210	237	216	228	207	217	238	216	211	211	241	226	218	245	215	235	218	228	207	235	212	194	223	221	196	209	244	236	239	218	258	246	259	220	203	262	241	242	259	212	243	217	217	256	243	249	219	209	240	227	230	245	241	214	240	225	206	188	237	232	243	221	239	217	205	235	220	260	230	241	274	251	249	212	231	241	238	217	218	173	226	251	235	212	256	245	209	241	222	213	248	228	201	226	231	237	232	221	232	204	206	224	217	233	193	237	224	234	260	225	228	208	249	217	245	236	212	217	245	232
3304	4894	3073	1468	1004	745	635	629	548	575	617	568	518	547	561	495	491	574	541	543	517	534	560	504	568	553	551	507	568	483	544	499	518	514	554	490	498	527	531	527	494	544	522	506	489	529	514	521	544	521	528	517	510	532	549	530	484	546	508	529	530	554	524	513	543	469	554	539	528	492	556	513	506	531	515	506	539	534	551	515	499	547	531	521	529	491	475	491	495	521	512	507	498	513	512	513	494	545	543	513	534	529	507	514	513	526	534	541	501	492	537	495	552	522	488	544	533	549	500	568	518	521	535	553	505	492	513	507	509	548	502	479	552	512	516	526	539	504	504	482	555	533	503	511	548	548	501	499	490	527	547	518	504	561	495	525	577	526	518	501	507	540	506	523	527	539	554	495	562	508	527	536	540	492	492	553	530	550	508	510	455	556	525	508	509	528	506	542	546	528	553	529	526	525	482	505	479	532	492	529	518	552	526	512	492	526	519	546	544	529	512	546	473	517	517	503	477	519	521	531	535	490	551	542	503	564	517	517	485	539	530	480	557	539	504	529	537	521	503	522	486	499	549	490	554	520	509	564	549	550	498	556	532	535	496	547	506	526	496	518	504	485	532	514	535	504	560	498	500	542	534	514	495	539	515	559	561	508	511	485	535	511	524	524	490	524	508	534	523	505	527	521	540	485	518	508	513	509	528	538	517	544	494	514	563	475	487	477	529	483	524	515	527	527	517	501	510	507	543	528	547	517	537	508	497	550	540	553	536	569	524	497	517	558	540	501	525	519	520	529	545	502	534	499	502	516	495	543	542	516	573	532	523	504	552	525	525	483	512	512	493	534	530	517	497	573	531	470	479	536	487	550	522	548	537	532	495	555	476	501	549	509	503	515	509	515	526	499	476	541	503	530	538	489	536	458	526	498	499	553	531	528	484	517	536	517	552	540	479	510	522	502	536	518	533	484	522	573	538	514	566	537	472	521	568	507	549	512	541	591	488	497	505	524	524	523	528	537	532	535	526	502	553	508	539	519	522	533	473	553	509	534	501	525	512	538	513	531	506	563	526	549	506	508	525	550	552	516	500	505	544	533	460	500	480	539	497	483	544	542	563	536	555	514	508	530	515	531	512	484	537	495	528	549	489	583	555	534	522	525	514	520	511	505	512	532	498	531	499	525	514	511	517	505	518	513	512	530	515	514	552	467	508	510	538	568	509	470	501	540	494	528	523	531	508	536	519	517	529	499	502	491	530	553	538	490	496	542	552	540	481	519	525	515	519	546	503	515	525	484	518	522	523	514	507	553	553	477	549	503	532	528	532	540	498	528	542	528	490	525	515	549	502	527	502	540	517	564	520	523	505	493	508	534	554	524	482	545	521	508	525	540	467	529	506	559	490	543	518	492	509	571	487	540	501	506	531	532	557	526	516	535	521	536	516	541	516	523	543	498	500	508	513	555	448	562	515	484	539	489	521	528	553	513	537	481	553	519	486	532	551	522	525	568	516	541	536	519	532	553	554	552	526	519	462	552	547	538	575	485	540	511	487	539	522	533	535	477	559	487	531	523	521	470	529	524	511	481	530	503	516	529	508	509	549	481	516	513	512	530	477	528	502	545	518	533	500	559	512	517	494	515	522	523	507	495	509	493	551	520	465	521	504	493	549	504	531	550	511	527	532	511	526	546	519	507	525	497	520	528	548	506	548	527	543	510	503	516	541	507	533	505	542	504	494	544	535	568	516	488	528	502	517	529	524	523	516	516	566	517	516	531	537	523	558	505	502	473	488	524	538	505	534	499	523	509	520	505	538	516	539	507	506	515	504	512	526	485	525	526	514	514	543	547	585	507	535	542	568	529	506	514	494	541	578	537	488	484	513	531	506	514	500	561	512	491	499	547	531	512	514	594	551	537	486	502	486	505	543	506	547	527	539	558	498	515	516	507	508	480	496	531	549	506	485	519	512	529	502	496	525	544	512	500	533	524	490	552	522	502	508	557	535	538	515	488	515	567	521	520	525	550	479	518	526	514	483	512	522	540	490	495	540	529	523	531	526	548	551	508	524	496	549	567	503	543	508	501	517	494	508	525	486	505	531	481	539	553	528	517	513	525	525	497	522	545	518	548	505	506	502	497	525	500	521	508	534	519	541	516	500	528	494	536	500	536	522	514	535	545	509	532	551	509	504	541	481	512	530	494	516	530	473	522	545	527	508	508	494	528	525	542	525	507	518	526	507	524	501	534	509	528	502	526	486	537	529	482	521	523	534	509	495	537	511	563	555	519	538	514	524	502	516	506	516	546	521	559	543	544	491	480	527	505	515	504	518	567	491	539	486	575	539	535	572	530	550	549	492	524	555	525	531	584	503	536	513	499	554	511	531	513	516	517	521	489	524	531	518	499	559	553	491	511	580	481	561	561	537	511	528	524	505	509	551	491	457	512	489	532	489	536	531	491	541	488	533	513	506	510	563	548	511	534	534	525	493	499	481	481	515	503	468	557	510	528	546	556	517	524	507	519	498	529	557	536	540	512	542	527	571	485	508	497	558	568	535	508	492	509	499	493	529	460	541	511	525	506	544	508	517	501	510	496	547	522	537	462	536	551	487	536	500	490	514	541	521	550	518	537	513	568	500	550	502	481	545	494	494	538	512	558	569	555	536	502	559	527	517	508	531	503	543	501	527	509	528	515	514	558	543	520	514	533	546	507	534	521	474	540	533	535	500	469	500	512	525	488	545	547	539	534	539	526	525	496	541	515	489	548	485	560	517	473	492	488	542	492	477	528	563	517	542	516	539	485	511	533	511	518	516	511	507	506	510	512	531	543	524	555	551	560	542	492	515	529	519	517	512	482	503	499	495	519	517	505	453	503	517	476	557	512	492	521	508	501	533	552	531	532	517	501	500	544	523	524	556	546	478	512	505	518	540	551	520	541	495	512	509	492	533	543	541	486	428	523	527	502	524	542	580	524	514	529	504	537	554	521	498	549	510	505	539	570	534	527	545	474	567	530	521	499	560	510	535	470	502	556	508	487	500	519	512	490	547	514	497	531	519	480	560	517	525	505	480	523	530	510	548	501	499	547	453	481	514	543	546	520	517	513	473	507	531	518	559	520	534	513	490	511	537	571	551	504	505	510	515	501	528	513	518	506	477	534	506	522	475	523	527	538	521	520	539	534	543	504	538	491	510	557	498	496	527	514	548	518	528	522	548	535	557	476	532	509	510	516	510	491	527	521	501	499	492	506	502	563	524	509	486	510	539	513	505	526	547	513	490	540	500	551	519	495	504	510	515	563	545	520	478	521	509	498	569	522	530	526	492	555	528	544	503	542	563	522	481	522	519	506	540	537	525	564	537	534	512	532	524	553	551	498	522	516	540	522	483	506	524	522	512	498	544	494	548	535	510	541	491	483	509	522	538	519	529	537	501	532	549	503	509	514	503	529	562	454	510	509	519	519	519	499	510	505	524	505	537	539	543	484	535	559	482	558	492	497	514	501
33033	12082	1372	390	326	329	315	341	329	322	321	281	330	294	315	301	314	315	320	331	322	305	309	324	279	317	299	333	306	286	287	317	330	309	309	304	362	313	310	309	324	314	354	324	337	332	329	295	299	351	304	320	328	310	315	301	305	298	302	325	308	295	323	328	303	311	300	308	317	324	329	309	313	314	311	302	334	310	326	356	299	325	310	339	336	292	324	289	289	293	317	332	345	280	308	310	323	280	347	314	317	354	304	319	328	334	307	300	315	297	292	312	337	342	346	360	338	326	358	317	328	327	300	294	332	281	319	325	321	313	301	328	296	308	316	320	345	319	327	320	291	322	324	296	318	330	306	313	294	360	315	314	307	332	307	308	333	310	288	340	332	313	338	334	314	375	295	304	303	317	316	289	318	309	337	327	333	358	330	338	342	357	348	317	313	316	331	298	335	318	288	327	323	309	321	340	295	331	337	307	299	340	346	305	299	328	343	310	335	341	258	313	351	316	322	340	294	346	308	284	330	306	339	284	329	298	318	307	325	315	306	302	318	306	333	332	322	306	331	328	294	289	301	319	330	313	325	323	340	346	282	337	337	294	301	305	343	326	324	360	333	356	305	326	306	346	320	289	295	344	337	308	333	358	346	295	332	350	333	362	327	328	329	352	343	305	310	307	293	341	311	318	290	357	303	329	282	339	292	310	296	360	337	336	318	313	358	304	293	327	351	334	304	334	324	350	302	317	343	344	324	313	306	354	306	332	323	294	322	317	298	324	335	312	333	285	309	267	351	346	330	297	325	286	307	325	310	313	340	328	310	353	305	320	318	331	336	316	307	323	319	324	339	295	336	327	307	305	307	345	337	335	320	327	294	301	303	313	340	317	285	331	299	328	303	296	349	310	303	295	358	300	337	320	300	345	334	316	309	303	311	292	313	332	318	305	327	345	341	316	345	325	304	311	330	307	354	306	307	317	307	371	317	282	313	311	332	315	306	329	321	291	298	307	315	334	288	306	325	318	275	285	328	318	308	316	351	314	315	304	380	342	335	306	309	297	303	304	301	332	304	335	351	305	309	341	330	339	304	337	316	333	329	314	344	330	289	333	311	341	304	337	293	287	331	325	326	314	315	315	299	289	298	338	347	315	316	314	326	318	316	326	327	333	268	276	324	297	324	287	329	322	264	292	305	279	311	312	315	317	317	333	292	333	296	320	316	323	345	338	294	312	317	320	311	317	315	310	312	308	313	316	326	358	328	324	310	295	332	354	312	317	298	322	299	338	329	309	300	319	329	307	335	318	298	315	365	320	349	302	334	282	335	339	327	315	322	260	310	312	314	333	359	317	347	307	311	320	309	319	315	291	297	298	340	314	296	318	282	328	321	280	284	356	325	313	314	312	302	369	344	324	329	299	329	284	288	286	342	335	311	361	334	335	300	317	333	332	298	314	320	295	328	322	346	301	323	297	315	331	350	339	289	323	315	321	319	336	327	289	342	314	341	287	316	321	307	337	319	285	314	312	338	298	332	320	328	330	342	311	296	305	310	317	329	334	307	283	315	309	311	345	298	285	302	317	305	311	317	342	309	350	312	301	308	336	353	318	313	309	305	283	318	319	339	327	302	332	323	318	314	304	331	347	318	304	328	333	302	332	337	325	309	346	310	340	331	340	317	296	305	292	311	310	331	302	328	333	319	304	335	356	330	328	309	303	300	305	271	303	347	306	297	319	318	319	306	315	305	344	283	288	349	398	293	323	285	318	331	311	352	317	289	320	310	319	333	291	295	322	341	319	324	315	289	324	304	339	331	327	331	342	304	333	321	355	295	319	335	304	363	326	328	323	329	324	336	333	307	314	330	303	308	337	319	308	306	293	281	336	332	314	283	324	291	301	294	341	319	301	320	301	303	316	345	326	327	290	310	290	313	306	301	317	269	371	329	313	298	317	341	316	333	308	345	318	318	348	341	326	322	355	312	292	299	307	360	322	307	346	341	279	292	356	306	319	333	309	315	361	343	305	342	351	326	302	307	285	323	320	336	319	335	330	294	331	319	348	305	309	300	339	338	322	317	316	323	306	333	267	346	294	315	298	295	321	305	306	336	308	342	328	369	341	330	296	321	299	312	322	304	347	333	300	287	335	294	353	313	337	325	322	288	327	323	298	314	328	314	293	342	328	309	352	300	322	341	318	328	325	339	329	288	307	295	305	309	353	341	366	276	288	337	289	344	301	304	312	331	316	338	323	304	354	340	323	318	325	332	328	307	332	331	305	316	311	281	348	286	342	351	329	291	320	324	322	310	283	320	290	326	320	339	320	318	331	311	320	326	315	303	348	336	339	288	320	348	304	327	292	286	336	308	297	328	315	291	326	342	298	310	334	319	269	355	290	343	340	327	326	287	327	313	296	319	319	299	300	304	307	341	343	324	302	325	326	311	321	316	305	354	334	315	354	313	312	314	342	317	327	348	314	302	338	325	340	320	310	346	320	353	324	292	328	336	363	355	303	323	320	330	309	298	354	322	314	338	324	312	310	330	326	307	333	328	297	358	353	345	319	318	337	304	311	333	331	312	344	340	313	298	341	302	289	329	341	340	325	329	274	308	325	384	320	300	332	292	325	332	347	296	297	329	328	329	304	282	327	356	300	339	346	304	326	332	335	302	299	322	287	347	317	320	307	315	343	348	298	316	325	294	338	327	308	304	320	333	344	323	333	344	326	293	323	331	284	310	292	313	330	299	316	337	303	324	326	312	340	304	278	300	343	363	335	314	297	339	311	325	329	309	337	316	321	326	318	291	322	305	282	311	296	347	362	312	287	297	304	295	282	299	308	323	343	335	318	316	325	308	350	331	290	333	329	355	310	339	288	325	314	341	352	355	293	295	355	306	301	325	325	305	301	332	330	285	353	308	309	338	312	345	347	332	315	339	338	314	286	290	312	308	335	330	297	323	318	340	311	306	317	301	326	351	307	317	333	312	353	324	306	281	317	303	291	295	308	306	327	333	332	355	309	339	300	322	317	334	347	357	311	326	332	340	323	320	338	304	301	316	310	289	325	308	327	298	296	335	354	343	333	358	310	310	320	353	317	303	316	313	345	316	302	334	321	306	322	325	319	305	334	325	332	362	303	318	285	347	361	317	314	304	299	333	278	287	315	304	332	320	318	340	333	324	323	341	299	321	353	319	278	318	358	315	294	299	296	324	300	325	343	327	350	312	275	321	327	308	320	338	334	317	336	329	322	330	312	326	289	318	311	325	315	316	318	313	319	325	321	326	311	285	309	330	289	310	351	333	346	317	320	270	309	305	306	371	334	327	321	319	318	313	319	289	290	303	330	293	325	287	303	310	303	312	292	309	308	353	334	334	316	322	325	327	292	319	351	299	310	331	324	320	350	328	294	332	325	303	286	348	330	337	283	359	320	320	306	357	309	313	317	334	317	331	317	269	305	347	336	327	356	325	287	313	296	306	316	308	337	332	337	318	328	300	338	306	302
5691	930	850	843	767	804	753	762	774	741	700	738	718	717	758	784	737	806	767	780	775	735	747	751	744	721	738	718	779	753	731	751	736	729	755	779	728	773	732	767	684	739	744	743	723	790	752	742	734	709	748	728	745	737	715	764	744	718	711	695	765	699	749	766	766	740	719	763	734	738	747	750	699	677	738	707	693	754	754	734	745	729	704	733	797	734	736	741	664	731	761	770	735	744	699	703	717	751	764	740	705	721	736	716	756	749	746	736	759	714	714	692	692	683	713	705	778	706	700	736	747	730	742	735	711	769	719	760	695	743	695	727	721	709	805	720	735	735	720	747	729	738	735	708	699	772	749	799	758	720	749	698	762	751	755	749	725	724	729	772	756	759	718	749	703	778	780	745	720	780	723	676	725	749	703	774	762	731	743	764	764	757	763	709	728	773	733	751	732	777	744	717	749	690	736	752	766	753	727	743	743	734	721	736	741	755	769	705	726	727	763	754	743	723	741	748	667	779	735	744	694	708	730	727	724	753	729	777	697	721	758	724	755	706	776	752	685	725	699	761	750	757	751	724	716	735	712	731	738	721	762	765	774	695	697	735	733	727	776	708	769	729	760	758	689	772	692	742	718	723	769	728	721	710	712	709	715	698	764	724	707	749	720	785	758	771	733	773	743	755	722	727	751	738	729	719	698	756	733	782	726	688	730	724	748	730	764	741	724	727	721	726	748	704	717	758	767	749	719	747	737	766	750	751	734	726	750	765	737	695	699	695	716	763	707	700	733	731	664	780	743	752	737	705	692	733	754	739	705	732	722	749	724	758	711	688	746	742	777	725	709	751	701	739	728	739	719	742	698	738	742	793	711	743	744	735	727	735	753	717	710	742	725	757	749	734	715	739	693	731	772	758	701	720	733	707	681	810	797	764	725	745	737	736	737	722	730	800	789	713	755	719	754	771	730	800	745	767	657	699	749	753	725	709	752	731	690	679	735	753	733	744	715	754	787	724	746	759	709	767	711	769	746	762	722	732	699	772	761	746	760	753	720	780	726	749	727	720	732	696	734	759	738	748	729	755	707	739	721	733	733	731	788	750	750	734	698	708	764	788	788	722	713	722	746	736	718	732	767	712	761	753	727	779	701	719	714	714	743	775	735	731	738	687	781	774	725	744	761	731	759	687	768	730	713	757	705	751	739	693	752	737	803	762	774	751	694	785	750	790	720	759	710	715	747	725	764	756	723	726	755	746	710	717	714	756	738	713	747	712	723	749	743	714	717	689	753	760	711	738	712	736	808	733	758	703	746	756	739	688	713	757	739	680	669	711	696	683	777	751	739	703	740	718	728	704	734	700	789	733	710	722	705	744	740	736	792	730	772	720	731	757	703	748	746	756	736	751	674	757	747	719	744	732	693	719	788	706	749	745	774	744	679	718	723	738	735	766	751	725	750	731	746	683	797	737	753	752	755	695	744	765	715	782	806	679	727	742	758	746	713	700	737	781	726	782	685	717	726	738	702	701	732	716	721	743	702	757	694	715	802	727	768	717	730	744	752	709	731	772	741	727	783	730	715	769	773	743	697	767	727	714	765	817	709	714	714	756	723	761	708	761	704	699	777	734	754	733	743	698	704	727	675	738	713	735	723	695	746	738	746	748	730	759	702	756	759	729	784	702	796	738	713	777	755	718	775	705	765	695	744	747	746	728	733	709	723	715	719	751	723	740	777	735	734	699	671	714	732	733	770	778	709	735	731	774	737	713	744	698	759	706	758	751	765	723	718	713	724	697	733	716	793	714	723	728	752	668	692	737	737	758	756	727	790	740	749	747	726	728	754	694	748	726	751	759	748	691	737	758	736	751	742	727	726	711	717	736	794	775	751	734	743	711	679	715	759	709	687	690	743	735	745	718	742	755	717	724	730	746	718	764	733	782	696	769	728	732	789	762	738	737	700	700	751	734	747	732	746	778	768	739	793	703	747	715	716	777	798	762	723	736	726	759	691	739	751	708	736	719	733	749	731	751	796	699	730	742	793	771	678	757	742	779	696	691	761	775	741	774	767	704	771	710	735	739	696	720	769	768	705	728	742	756	714	772	732	729	724	752	728	701	730	722	756	733	726	715	757	756	741	729	702	736	740	735	743	714	749	733	732	770	777	707	728	769	747	784	758	729	750	739	738	737	744	689	721	773	742	736	795	714	779	770	750	751	737	736	768	753	750	721	773	757	699	723	715	726	748	754	686	722	798	760	738	790	701	727	752	739	758	782	782	745	770	709	719	723	686	762	748	718	715	758	703	756	773	731	750	725	734	764	774	703	725	729	747	737	758	718	742	734	707	727	769	715	704	734	736	725	697	737	707	759	758	750	739	763	739	743	712	750	706	735	712	708	734	747	780	744	699	757	722	721	737	738	745	741	722	752	675	797	749	737	731	749	709	732	698	751	768	732	722	755	723	710	721	681	739	768	749	715	732	736	722	745	773	737	741	731	745	760	757	712	770	740	763	763	743	738	686	710	771	730	769	781	672	786	774	751	767	757	735	705	808	689	752	777	666	681	740	738	732	729	724	777	726	724	728	719	734	745	722	734	757	751	748	712	756	731	729	711	712	723	725	704	739	716	769	771	721	738	741	745	759	740	720	761	753	723	691	754	716	754	760	724	723	700	725	728	767	721	714	761	777	700	705	753	740	770	753	712	739	726	708	760	749	762	694	764	798	742	742	758	735	737	777	694	742	742	774	720	736	745	698	695	742	743	711	715	702	739	788	774	727	786	759	698	757	710	758	775	704	705	768	746	785	715	724	718	731	763	725	777	719	708	765	688	766	747	766	704	716	702	709	795	780	698	736	755	707	689	729	751	721	761	715	758	742	757	779	771	779	720	723	709	727	747	715	724	697	715	770	733	718	737	698	754	777	726	774	705	728	708	766	725	706	787	710	726	743	766	737	771	736	711	720	708	730	753	732	741	692	751	760	713	743	784	752	748	703	692	731	744	726	810	723	728	754	724	727	755	732	725	738	732	729	757	761	709	708	772	723	747	691	716	741	713	780	732	757	715	705	750	782	707	718	728	783	777	742	704	735	745	687	729	680	761	766	707	756	731	765	718	765	729	779	708	740	752	781	740	755	772	705	738	766	762	692	732	729	789	747	700	664	793	719	733	733	784	777	714	715	776	692	730	698	807	750	741	765	733	725	719	731	740	704	672	743	718	741	741	760	707	728	753	681	763	745	733	684	730	764	719	718	707	746	690	754	748	731	770	736	705	682	784	736	757	722	759	730	693	729	804	739	755	681	737	771	735	733	682	801	725	744	721	755	787	736	789	713	749	748	730	712	762	757	752	744	685	738	733	724	752	793	768	674	700	766	712	745	749	742	670	717	711	699	715	709	731	746	722	752	737	701	749	745	774	805	721	772	740	673	713	746	746	806	753	728	751	769	690	671	753	788	715	741	706	765	754	724	710	762	731	761	763	741	696	750	745	703	728	759	719	704	749
24504	20880	24395	27450	19899	1632	529	479	417	428	418	389	409	429	387	400	396	391	389	437	390	397	385	358	403	366	381	395	359	401	374	410	353	411	385	379	380	384	365	379	354	414	362	423	408	374	393	376	374	366	386	443	385	398	414	369	376	397	393	391	398	426	392	375	387	394	414	392	394	373	426	381	358	375	404	397	428	375	397	402	392	401	382	412	376	370	363	368	433	373	411	366	382	382	389	365	427	390	376	392	391	420	392	408	380	377	376	377	370	421	387	388	409	383	389	378	416	393	360	394	406	363	352	413	360	387	372	374	388	372	382	404	362	370	409	392	386	353	352	370	388	361	373	361	353	390	391	387	397	400	378	396	383	411	427	316	356	391	369	396	352	396	387	376	411	384	334	355	381	402	393	373	381	339	390	400	381	396	378	415	411	400	376	414	416	410	379	338	381	406	426	378	374	401	377	386	345	358	384	388	383	387	375	388	398	372	345	368	396	426	368	385	407	386	385	379	409	375	396	400	355	358	386	367	411	370	388	405	356	385	344	372	404	374	397	390	342	387	375	364	375	383	362	359	419	389	358	378	350	387	384	382	386	350	392	386	373	378	400	363	339	395	377	368	378	379	337	367	393	411	358	386	361	366	383	364	430	341	428	379	358	335	376	424	380	328	392	398	393	358	363	374	404	401	335	366	386	393	393	410	389	394	404	332	376	411	407	388	376	367	409	382	390	394	384	373	380	384	393	369	382	394	399	383	397	404	396	368	395	393	393	402	393	408	386	387	376	377	433	342	369	344	378	380	383	377	403	427	393	394	394	409	349	369	388	404	375	373	362	396	370	358	365	372	355	399	333	398	439	399	360	381	373	384	370	420	406	384	367	410	400	378	416	355	414	412	367	389	335	412	355	363	378	355	381	374	401	368	394	386	408	370	381	385	358	392	391	393	364	412	354	395	368	362	371	376	395	409	346	366	402	404	397	424	393	368	382	397	378	393	360	353	380	364	376	371	345	354	398	421	381	402	353	391	380	377	413	387	412	373	387	370	403	388	360	393	380	386	377	392	382	383	384	362	394	397	388	405	407	382	382	366	391	394	392	366	365	336	393	371	363	336	361	385	354	358	388	414	394	387	368	407	378	358	386	391	437	358	417	398	428	345	362	387	373	356	375	366	368	362	379	355	401	339	384	410	368	376	390	401	400	395	335	380	398	389	423	397	387	353	368	375	394	384	366	368	395	396	400	435	425	349	393	379	353	412	377	379	401	337	410	384	398	380	379	396	395	369	339	386	373	351	345	405	405	415	390	410	398	391	350	336	342	385	393	387	408	384	358	391	358	393	392	387	385	382	404	380	367	429	394	379	353	380	327	357	383	390	378	334	415	382	372	366	395	364	370	355	381	391	387	381	400	342	391	392	367	349	385	404	369	360	407	354	346	376	372	399	382	383	376	403	389	364	427	355	364	396	385	402	361	366	401	373	395	368	357	387	340	412	369	381	356	436	345	368	363	389	369	368	404	409	399	385	377	379	358	390	377	352	405	400	394	376	369	374	369	404	394	356	420	374	377	424	371	377	378	386	384	378	367	392	367	391	364	401	374	411	389	366	383	369	395	381	397	394	388	369	378	357	373	388	359	385	391	372	390	401	410	358	388	394	391	364	392	398	367	387	426	395	414	426	403	379	371	383	412	369	337	409	390	359	375	369	398	376	367	390	405	401	361	391	358	344	415	374	374	374	398	348	323	382	377	388	412	404	405	386	378	396	407	405	372	389	351	403	383	392	417	377	370	399	376	361	382	351	395	396	403	391	382	390	399	408	381	410	368	346	360	407	383	396	368	383	369	366	350	384	370	361	403	408	364	345	392	344	366	433	419	387	348	405	386	366	394	408	347	358	352	408	363	368	394	360	376	374	372	362	412	378	371	368	387	361	373	381	393	403	416	411	400	327	412	363	383	399	400	366	372	383	356	361	379	366	386	387	401	398	383	389	372	367	372	380	402	376	355	374	357	395	352	392	361	395	372	393	390	386	395	369	380	420	410	373	363	356	371	378	433	379	406	392	426	398	431	388	385	343	355	373	385	415	366	391	407	351	385	400	415	360	360	377	327	354	352	370	362	370	428	395	346	364	369	367	369	376	397	393	367	353	381	374	405	377	341	353	396	388	390	387	418	381	403	372	370	345	355	453	368	385	362	379	387	372	384	376	377	373	393	383	368	392	322	360	421	380	361	357	377	384	415	352	373	364	396	388	360	387	408	395	374	352	372	381	363	379	389	399	390	396	363	367	371	358	392	381	387	414	371	366	369	385	359	391	351	407	370	377	371	378	355	386	404	380	394	376	377	378	390	345	374	392	385	420	385	325	384	385	361	365	373	382	399	340	396	391	397	430	387	390	360	371	374	369	382	350	355	405	400	396	409	381	407	347	336	381	384	410	391	363	381	369	389	377	401	369	370	386	390	419	367	345	400	370	417	370	353	412	403	402	392	366	378	422	401	432	406	400	365	376	381	374	406	427	389	380	369	390	365	408	389	393	344	354	413	373	373	374	389	374	390	368	416	351	377	388	346	392	387	385	367	368	380	414	393	390	375	359	413	438	409	372	359	381	384	398	390	364	396	352	396	393	338	352	352	355	353	396	400	366	362	397	402	369	386	379	401	399	385	359	367	378	377	402	394	358	372	420	350	378	356	388	388	387	416	419	360	409	372	371	382	365	373	409	419	341	419	349	394	368	365	408	336	351	364	390	408	374	362	399	371	385	349	377	370	368	375	412	367	372	369	376	407	412	392	373	381	394	363	369	378	409	388	367	383	389	366	380	411	395	367	392	400	406	416	383	407	374	416	384	386	372	365	377	395	369	349	430	384	397	383	374	379	400	374	363	351	360	418	362	384	379	392	373	387	369	370	371	407	372	365	391	363	379	414	402	381	340	380	353	381	376	395	363	424	367	393	366	359	403	364	404	391	384	394	385	366	368	390	389	403	369	353	368	388	390	377	405	386	360	391	356	377	370	394	384	393	428	380	385	417	378	380	359	363	348	365	418	376	389	381	381	397	403	414	411	394	402	377	385	391	348	374	367	369	403	351	385	398	380	358	385	364	385	424	410	349	400	378	398	393	364	373	374	382	397	359	409	394	380	360	408	357	371	396	377	367	398	390	377	411	384	406	432	357	401	392	398	368	346	383	375	411	391	450	379	384	424	388	359	386	387	383	413	364	432	382	353	401	371	375	380	361	377	390	387	384	401	415	374	360	361	372	388	368	364	399	384	379	358	366	373	373	428	412	384	361	354	396	398	376	401	404	362	376	410	380	376	373	404	379	398	380	369	374	406	381	370	402	403	405	401	347	395	390	386	366	369	393	355	403	327	400	361	401	364	351	397	402	400	399	393	408	395	384	380	347	407	438	398	392	363	403	350	349	368	368	376	366	390	354	388	350	375	382	379	408	369	359	347	372	372	378	324	369	380	394	358	346	403	367	340	401	415	344	398
3419	3091	2113	1317	1038	954	911	907	897	923	852	843	885	869	813	839	847	871	860	844	839	852	879	850	834	868	806	854	882	845	813	852	906	827	812	818	831	847	840	866	871	825	811	882	836	859	847	839	813	834	823	843	840	826	859	824	826	886	852	842	873	864	830	849	842	891	868	844	851	815	862	837	824	814	829	897	879	843	835	847	845	822	824	814	867	839	829	844	816	866	832	861	910	843	849	854	842	819	858	883	872	830	866	813	856	829	843	826	818	787	840	833	869	850	853	833	852	813	866	845	818	828	895	835	865	783	832	849	801	820	878	841	859	831	835	807	850	853	823	817	843	845	837	764	842	857	832	874	859	833	814	817	853	760	811	817	839	855	788	830	849	844	774	885	848	811	864	872	873	809	843	850	871	849	871	843	838	819	870	856	804	864	831	838	833	809	825	871	838	817	859	863	806	863	879	810	828	847	854	841	809	817	835	858	850	843	849	789	813	887	869	855	790	759	842	823	788	844	830	804	854	844	867	873	907	823	807	793	786	849	825	849	867	845	788	849	823	890	876	818	844	858	828	840	806	796	777	832	806	902	795	829	839	897	804	772	837	807	818	824	858	823	845	831	853	827	875	886	785	856	839	856	821	844	811	924	831	885	819	840	837	852	831	874	876	838	788	793	849	829	855	808	869	884	844	904	834	845	837	808	836	874	866	817	859	848	803	854	847	813	857	871	842	858	843	866	821	780	838	816	844	825	843	843	790	848	835	842	830	825	839	837	840	896	831	831	851	871	872	811	871	909	875	818	823	833	786	813	797	822	829	841	804	805	796	852	853	848	876	890	861	820	810	865	860	861	848	781	855	828	855	863	840	920	826	829	855	813	847	856	840	864	776	836	886	843	862	908	870	829	884	855	884	804	844	829	857	907	832	836	839	853	807	882	809	793	841	843	857	896	906	759	890	844	873	804	868	816	896	860	851	844	853	853	798	851	825	868	819	859	898	840	862	834	866	849	847	810	797	836	832	868	842	837	850	848	797	855	836	844	843	848	844	816	859	813	755	837	846	878	866	818	878	807	873	897	787	834	815	841	838	794	854	784	884	875	813	828	846	815	849	876	902	893	890	849	871	835	892	789	899	833	831	848	881	838	855	820	902	838	865	844	858	832	843	840	828	820	862	806	815	843	835	864	817	815	857	831	870	803	837	856	872	889	893	815	817	818	888	837	855	906	767	833	858	823	869	812	862	835	832	840	832	863	838	774	863	865	791	866	836	860	821	836	838	807	869	808	890	849	827	781	856	869	845	872	869	887	825	862	831	897	807	833	829	840	869	880	855	860	826	794	819	852	822	838	844	855	851	831	818	871	862	905	872	827	817	847	844	807	846	835	869	829	784	785	782	836	888	820	777	880	889	880	809	825	858	813	859	804	802	827	804	843	856	871	839	812	801	831	864	819	877	798	843	831	842	877	876	831	797	792	864	889	815	840	851	818	899	849	811	782	862	830	861	830	851	870	866	858	830	850	799	811	797	805	836	871	839	843	860	833	825	835	790	782	861	837	841	845	858	830	849	846	834	897	847	796	860	832	847	853	807	880	848	816	842	801	848	893	835	828	812	817	804	806	861	808	848	835	858	806	883	806	814	849	940	816	839	858	867	811	789	872	828	799	840	918	817	849	881	798	859	887	842	866	847	795	846	824	848	886	881	809	893	789	811	831	835	817	810	851	820	859	838	862	863	840	806	830	805	807	899	893	789	805	837	815	821	821	847	807	826	802	874	828	803	890	773	763	799	840	845	828	845	809	826	787	839	789	820	834	816	808	890	870	866	842	834	842	829	814	883	826	868	838	854	858	805	868	791	830	868	881	899	858	818	827	832	790	900	805	829	857	849	868	822	795	878	811	877	819	812	885	784	897	823	892	814	834	787	805	865	818	886	866	837	827	878	825	816	879	878	857	788	869	820	835	867	806	801	861	827	840	843	883	831	832	886	820	851	833	852	835	843	870	867	908	839	910	911	877	902	827	857	828	824	874	840	815	864	777	829	840	882	844	835	824	867	838	813	820	805	820	873	862	839	825	822	851	867	833	845	886	820	858	796	842	901	831	835	865	870	864	856	859	851	845	857	818	865	832	838	850	894	842	846	918	869	798	827	828	819	846	832	777	866	924	836	800	782	833	872	833	842	844	846	882	916	794	853	825	888	823	833	889	805	849	842	851	840	865	827	851	857	798	856	820	821	865	851	857	841	862	833	848	812	864	791	842	893	830	882	877	824	801	832	872	829	862	849	857	849	857	853	850	810	861	852	826	768	826	822	859	886	873	872	854	870	833	828	829	844	837	856	872	780	909	854	831	862	897	857	860	910	872	786	865	835	815	880	832	885	811	865	838	833	837	847	863	818	834	824	826	785	851	876	803	855	886	845	903	821	805	822	841	829	822	795	819	857	891	864	873	875	870	932	865	868	805	843	846	845	842	832	838	836	803	873	844	835	835	821	850	853	811	838	810	859	846	831	848	859	879	781	852	803	839	857	865	861	852	868	794	821	848	846	813	874	817	815	825	818	838	831	831	845	798	796	850	891	871	872	856	842	848	854	851	800	833	803	829	855	860	870	852	867	795	871	817	836	869	844	867	846	836	840	788	826	871	845	868	797	787	761	819	821	858	823	871	852	826	883	826	848	823	888	864	817	849	842	821	812	866	793	826	877	863	830	878	809	766	868	873	781	819	879	834	821	866	832	867	825	859	866	830	865	826	818	859	796	828	795	824	852	856	862	829	822	840	830	828	828	812	865	837	867	864	853	815	879	848	843	887	845	842	821	838	811	877	869	887	849	829	854	846	827	833	838	851	871	809	863	868	845	821	823	861	858	848	840	877	794	870	862	855	802	821	857	828	844	846	866	831	854	824	884	848	850	847	930	821	853	835	869	884	839	848	871	819	800	827	831	812	848	814	842	819	848	866	827	841	810	795	823	888	838	836	847	862	828	864	837	865	795	803	867	798	819	871	868	859	912	824	808	820	852	870	897	856	828	792	788	802	830	760	815	806	845	857	798	815	851	838	843	866	842	784	861	807	833	804	819	813	827	877	809	883	818	798	825	807	813	817	907	881	841	776	825	826	796	846	846	841	798	850	820	850	873	839	860	832	863	890	849	839	806	846	798	840	836	870	868	868	849	803	798	829	889	830	844	846	801	854	825	813	871	800	858	850	857	806	856	800	864	882	817	797	804	851	823	845	861	814	848	837	849	868	809	845	859	848	834	801	856	852	781	859	865	797	856	877	823	824	832	835	838	852	824	845	843	882	826	846	858	837	829	840	799	824	845	816	819	797	802	851	824	858	819	821	832	774	843	873	818	878	888	837	881	828	858	831	824	847	871	839	832	824	824	868	847	867	797	851	859	843	815	852	840	794	832	877	840	848	887	831	855	814	868	857	836	763	814	833	812	823	800	891	810	830	845	809	806	853	843	846	824	802	836	815	821	845	784	892	806	878
23662	20910	25131	26827	20920	20918	2954	499	360	312	302	261	280	264	268	262	250	234	259	226	223	228	217	230	231	238	218	249	230	242	232	232	211	232	233	250	241	247	226	229	232	239	232	229	195	229	251	243	251	237	216	243	219	206	223	222	259	251	221	250	221	214	221	201	222	237	207	235	236	204	240	218	207	248	223	223	222	228	217	231	220	217	211	216	209	235	220	206	228	235	232	200	224	243	224	230	246	216	211	225	260	216	220	188	209	210	238	230	222	279	193	226	243	248	198	213	194	194	244	228	258	228	239	228	221	209	231	272	228	216	232	212	242	222	220	212	219	228	210	218	246	217	225	265	232	228	222	217	211	247	230	224	229	210	233	225	232	246	223	219	209	217	205	214	257	202	222	230	225	238	227	204	225	234	238	243	220	224	231	240	214	224	219	232	244	227	223	237	233	226	204	226	226	197	232	224	234	216	249	247	238	217	219	217	227	237	216	220	249	242	222	232	190	228	215	220	222	241	202	258	215	211	203	201	228	232	204	236	211	224	231	245	239	221	206	216	205	208	215	217	240	214	242	220	227	215	216	202	216	248	199	233	228	210	215	236	199	235	215	217	241	227	239	210	265	221	244	235	185	221	221	207	220	222	232	210	199	212	234	274	239	243	227	227	236	232	235	203	213	219	233	218	217	248	234	217	230	196	189	220	233	231	179	233	244	241	261	233	225	233	231	215	247	220	226	222	211	206	212	234	227	234	191	227	228	226	238	221	236	220	199	243	212	239	223	221	199	232	218	222	254	233	206	230	196	240	263	213	226	202	193	200	212	221	227	254	218	221	229	219	214	195	197	239	244	217	235	218	225	253	248	234	225	227	228	226	245	249	218	222	241	212	206	228	225	238	227	202	225	235	226	249	224	246	255	226	206	209	222	243	231	267	222	213	234	255	216	191	211	199	246	210	199	225	239	235	237	210	228	260	214	229	244	242	231	240	198	215	206	221	215	216	226	227	245	232	234	237	167	217	204	228	200	240	221	227	257	219	208	256	209	195	233	238	210	247	231	245	203	203	209	208	224	257	263	248	203	233	235	232	223	220	253	234	213	197	214	217	240	242	222	237	247	229	208	220	223	233	232	212	215	226	234	240	245	236	266	213	194	219	211	233	216	204	233	231	222	235	226	211	226	219	218	220	211	252	227	207	191	230	222	208	213	227	204	225	207	233	233	215	249	232	222	218	206	205	213	209	216	247	240	219	211	259	211	209	244	206	208	243	230	212	211	240	232	204	225	250	237	254	233	204	236	213	221	223	248	225	244	221	226	210	239	211	189	194	201	215	193	219	248	238	259	225	231	242	205	229	204	219	220	230	223	220	207	219	234	263	206	218	255	210	211	230	226	226	224	220	235	240	242	210	226	221	245	233	231	240	234	226	205	241	218	204	235	219	231	224	235	249	211	203	216	232	232	222	222	219	208	219	198	210	219	234	219	258	230	230	205	232	243	223	205	213	221	231	234	226	228	214	247	227	223	185	205	220	212	224	218	219	215	243	243	235	233	207	231	251	235	228	209	258	235	219	222	212	219	199	195	239	220	222	261	227	244	242	234	230	214	216	234	230	229	226	198	234	206	239	211	245	255	217	244	225	228	257	214	203	231	190	225	250	242	211	237	252	190	210	233	213	242	245	235	245	224	222	233	214	218	201	224	240	235	241	222	239	197	186	213	206	247	233	204	210	233	232	227	213	208	205	223	248	219	223	215	206	201	219	225	191	230	224	210	207	222	232	214	238	217	218	215	216	228	253	215	193	221	251	214	257	218	237	221	237	237	204	213	193	220	235	247	203	230	228	206	221	230	208	211	232	242	249	229	232	234	232	225	215	210	207	207	213	215	230	202	209	233	210	215	199	242	203	212	232	238	200	257	233	214	202	229	245	210	222	223	216	212	232	222	240	187	215	223	241	205	218	213	219	208	220	217	227	228	244	226	207	226	208	248	219	248	246	244	232	187	247	217	219	230	228	226	240	245	238	220	209	211	248	222	232	229	219	240	208	228	223	257	240	196	207	235	220	230	245	219	241	228	202	191	203	207	232	214	226	226	258	216	250	228	254	195	239	208	232	199	202	229	206	205	210	218	200	209	243	238	225	240	236	234	218	228	243	209	227	203	241	210	226	214	222	227	215	207	225	235	206	230	238	231	206	239	225	231	237	219	235	222	225	223	233	229	224	235	207	256	217	235	237	226	208	209	201	232	196	234	264	233	245	249	228	227	244	183	233	228	200	214	225	201	208	215	254	229	220	238	255	231	255	254	198	208	191	220	211	274	197	202	206	258	204	189	235	223	229	225	203	200	175	203	234	202	247	220	223	207	224	252	213	211	238	247	239	220	215	210	221	253	243	221	229	244	230	262	230	217	181	203	244	244	202	220	215	233	233	237	231	208	251	229	224	227	240	207	229	254	194	237	223	234	228	212	230	220	224	203	201	222	232	212	203	228	230	252	237	209	238	205	220	227	226	209	228	216	207	263	225	250	245	236	202	224	225	213	219	203	236	209	247	191	215	205	243	227	206	238	216	242	215	193	248	202	233	250	191	227	219	226	208	239	239	224	246	237	207	215	225	220	214	227	247	257	200	244	249	220	222	224	220	216	229	251	244	230	221	234	202	225	225	216	227	216	228	210	239	236	219	226	215	243	231	198	192	222	216	240	227	211	225	205	241	234	211	205	217	214	238	204	205	224	246	227	215	235	263	213	222	213	233	195	222	221	221	199	227	224	188	209	234	239	208	245	179	206	219	231	193	219	224	210	220	226	216	212	228	196	249	200	229	225	225	213	206	206	252	212	249	252	228	243	226	225	222	235	211	217	224	258	193	216	195	234	231	218	226	229	208	201	223	223	240	238	205	232	209	228	228	218	216	209	220	195	222	234	223	235	220	210	232	219	253	239	252	233	220	222	223	205	233	234	233	238	242	219	235	222	199	237	246	244	232	216	220	233	227	236	239	228	240	241	212	226	242	225	223	241	227	205	234	220	213	219	210	217	202	223	221	234	232	200	234	248	242	229	231	185	221	235	213	237	223	238	235	241	208	246	242	226	233	233	243	237	248	201	208	223	217	227	221	226	219	209	213	219	234	237	218	195	206	222	224	210	230	214	238	249	241	221	259	238	218	202	221	209	230	207	255	210	245	240	239	200	247	209	214	224	260	229	224	216	221	235	243	250	213	221	221	216	208	220	234	211	227	217	215	217	222	242	246	239	236	265	221	223	209	203	236	218	212	208	210	232	222	225	222	224	248	213	235	226	236	227	238	221	226	233	249	226	208	222	216	201	241	230	212	207	234	208	194	216	196	210	214	219	220	229	217	229	222	219	227	246	212	201	222	234	220	184	197	234	178	203	224	232	243	213	250	210	231	247	231	218	211	209	225	225	240	230	245	214	216	243	229	207	202	250	218	228	220	210	209	239	230	235	239	235	221	212	234	236	217	223	231	238	201	192	251
3388	4983	3170	1490	989	765	628	618	604	601	526	517	513	595	516	560	561	504	549	499	556	501	538	532	545	525	505	482	550	489	517	541	493	521	503	502	548	521	544	483	501	528	552	487	517	497	517	538	481	537	479	497	522	531	532	538	515	475	572	533	496	527	491	517	481	521	502	498	510	494	537	487	548	473	527	508	546	502	506	547	522	510	538	519	543	505	477	546	494	506	545	480	520	475	524	486	514	501	533	547	491	513	524	534	528	495	514	537	498	513	534	506	521	493	547	507	551	542	529	497	546	522	524	532	513	536	507	525	549	495	471	531	530	490	509	500	478	501	570	532	555	581	530	514	547	513	509	484	517	524	517	497	544	502	556	500	528	522	512	515	515	514	506	533	558	556	511	546	504	527	486	497	500	532	534	468	528	484	530	513	518	503	550	469	507	446	502	476	505	491	529	503	520	538	527	496	507	494	510	479	526	482	544	511	502	520	508	509	484	497	517	507	535	502	542	498	537	515	544	509	505	518	539	529	544	521	492	488	539	523	513	507	556	454	495	538	506	558	505	521	556	504	493	502	531	532	541	501	475	536	525	508	466	539	518	501	505	532	529	533	521	518	527	532	522	557	511	492	517	505	525	478	489	515	500	561	527	539	512	533	499	525	560	499	551	529	510	551	566	536	474	524	523	530	522	486	541	529	524	553	516	500	505	527	505	524	539	531	511	533	500	528	515	496	484	506	493	505	483	486	544	516	514	519	535	520	545	526	527	500	543	514	499	516	558	514	489	519	471	490	530	500	499	493	508	503	515	507	513	493	533	473	493	519	513	521	490	535	488	493	551	493	503	517	485	499	491	511	508	488	519	518	508	490	517	505	553	569	480	506	515	527	531	535	517	535	499	530	557	481	487	554	490	520	534	503	497	508	498	530	546	482	539	573	487	566	508	495	508	504	454	509	516	493	544	520	508	520	530	506	508	533	496	493	532	542	509	490	490	523	518	501	520	486	490	544	541	494	498	512	498	524	498	500	491	562	533	509	531	514	501	479	510	465	495	523	539	515	526	500	528	504	518	564	563	533	494	510	530	471	535	555	553	473	520	514	493	481	497	525	507	539	540	513	517	522	522	522	516	549	538	515	495	502	509	475	522	491	503	499	476	528	517	505	519	490	477	551	501	531	505	508	491	478	536	510	507	523	558	487	494	505	538	543	484	532	501	513	529	533	524	533	552	465	502	490	526	483	492	502	522	532	506	519	528	505	499	493	523	513	498	556	503	506	533	575	488	506	514	492	484	494	547	543	514	507	511	481	494	523	502	514	485	515	515	504	539	523	546	504	496	535	540	519	511	468	504	485	485	591	510	526	535	492	495	551	561	527	474	526	512	544	478	524	463	513	523	484	525	542	458	512	472	510	543	521	518	489	481	551	504	555	525	501	553	520	501	507	533	522	499	539	509	490	453	513	486	533	547	529	531	531	518	491	513	502	498	528	521	512	532	501	537	494	500	550	531	546	528	514	492	527	543	569	521	504	499	498	509	544	504	500	481	520	541	516	549	520	523	495	542	485	498	511	505	530	524	497	475	518	497	494	554	499	549	522	561	534	533	486	493	500	525	532	516	499	525	530	555	515	575	503	524	524	480	507	516	533	502	501	525	507	490	493	493	499	525	485	533	525	516	501	502	531	484	537	532	502	493	542	518	497	532	544	544	511	490	546	501	495	557	508	556	489	507	544	485	540	557	512	502	529	491	550	485	494	517	543	490	530	521	521	477	492	507	539	521	536	528	513	529	527	566	504	516	522	504	520	518	515	525	527	483	517	479	520	528	516	543	516	495	500	543	492	541	523	454	449	536	505	513	549	497	520	500	508	501	566	520	518	508	477	520	515	505	513	519	497	501	530	525	518	512	574	502	536	493	505	534	529	576	479	512	502	467	524	494	543	518	547	517	517	499	514	516	531	536	523	509	513	502	510	513	510	555	494	516	557	494	526	525	486	528	515	552	509	535	493	552	513	519	507	501	466	497	527	467	501	514	572	509	508	554	485	519	527	515	511	515	480	541	474	498	528	552	520	494	524	568	480	526	487	482	507	522	459	530	510	529	499	544	515	500	517	498	520	495	583	510	514	520	512	529	484	518	510	524	521	508	542	505	500	507	517	490	508	520	545	513	508	528	511	490	514	503	523	525	516	510	511	539	508	502	506	530	510	515	538	490	516	490	529	520	523	513	451	546	513	515	503	515	492	485	513	468	503	491	457	500	474	504	521	532	510	525	488	513	485	544	509	484	503	534	516	534	502	512	525	505	536	514	531	543	523	512	535	544	527	474	537	510	504	520	512	484	478	528	544	534	522	554	543	531	542	548	502	496	498	518	523	505	472	534	506	503	492	522	525	501	542	470	522	535	533	505	513	528	514	562	475	515	528	492	513	535	516	504	487	542	527	557	510	466	482	505	514	507	539	504	545	516	513	520	515	535	506	498	525	503	500	555	531	495	522	504	506	525	511	522	537	473	530	516	522	485	518	551	513	551	468	503	590	499	503	522	509	531	548	512	552	493	533	485	520	549	524	509	516	500	527	536	549	524	477	494	536	527	519	526	528	512	531	552	484	526	547	503	519	530	551	541	538	517	514	546	524	543	513	496	519	530	563	515	542	526	521	510	502	491	525	526	503	464	512	539	529	562	542	521	496	554	527	500	482	511	490	492	544	509	532	528	544	553	506	528	531	531	520	522	492	539	520	531	491	492	504	486	501	494	522	488	555	511	510	522	502	501	516	528	512	471	595	509	510	503	513	512	519	491	491	568	535	518	521	520	556	549	495	517	496	537	508	522	490	508	505	546	465	541	524	503	506	514	498	521	499	590	508	526	555	539	506	509	532	516	481	530	510	492	498	504	554	559	529	514	486	498	547	530	512	551	514	514	516	529	480	524	550	509	521	490	505	503	512	479	488	528	554	490	542	526	470	515	520	501	507	499	559	506	497	510	532	528	521	540	502	516	550	488	533	510	525	512	542	524	508	505	554	478	503	527	482	500	531	530	523	504	558	505	496	524	519	563	519	487	546	552	545	502	489	520	505	517	551	528	525	501	530	514	529	549	502	517	520	490	489	533	513	547	536	483	540	530	478	517	507	507	466	522	510	546	501	512	513	534	507	493	508	549	519	549	500	559	490	468	533	522	561	502	469	516	512	509	531	501	503	532	543	530	535	462	561	515	518	537	528	540	510	517	517	491	500	555	493	535	524	505	496	498	570	523	530	512	520	456	492	513	478	495	504	518	521	545	515	524	528	511	494	525	520	530	541	474	522	508	515	513	509	510	523	554	519	483	531	524	510	562	535	521	500	490	514	531	520	540	469	500	512	512	513	541	499	479	524	513	535	539	514	529	507	490	571	533	523	517	530	521	531	510	550	492	474	521	535	491	489	550	587	550	548	539	501	523	555	482	479	536	483	531	525	493	533	530	490	480	564	504	558	485	486	507	518	498	534	525	528
32808	12224	1427	351	337	311	309	321	310	312	312	335	318	340	316	320	288	318	339	302	328	301	314	323	351	279	305	312	308	332	314	265	337	299	312	286	330	287	323	325	312	318	332	286	292	316	277	344	336	332	320	340	320	315	293	297	333	304	318	327	335	361	282	316	348	304	361	306	289	332	296	342	340	307	314	318	329	318	316	312	340	309	291	304	331	319	315	300	257	319	315	305	331	288	337	365	323	309	298	296	295	299	346	311	308	305	329	315	299	310	317	318	299	267	323	330	324	321	307	293	302	300	305	324	335	326	328	306	318	327	286	302	330	307	350	351	339	291	297	307	319	300	333	285	310	300	302	328	339	324	291	326	296	325	313	318	311	322	304	337	327	301	311	305	337	319	306	337	314	307	298	305	302	323	313	290	319	310	322	300	311	323	284	299	327	298	317	328	299	304	326	275	294	282	278	310	314	330	331	324	312	306	306	280	305	319	313	311	303	305	324	326	285	320	287	300	323	336	327	327	301	281	270	313	319	323	320	332	311	339	306	312	328	325	289	335	292	320	349	297	387	315	314	294	327	330	284	310	315	357	328	330	308	308	309	312	316	306	297	352	340	281	320	326	349	308	321	314	325	318	308	327	312	318	344	312	298	327	310	302	302	338	307	268	314	342	304	289	312	323	363	325	316	342	322	301	319	337	317	316	324	313	316	294	306	333	340	327	294	302	326	260	302	317	313	358	318	321	332	304	287	342	311	298	280	288	277	321	275	285	339	319	288	325	330	332	344	347	315	323	291	320	292	301	327	310	295	317	318	324	375	330	314	305	325	312	315	301	315	309	298	304	289	294	269	313	316	297	302	321	319	307	321	300	341	295	321	328	315	309	340	350	341	288	278	298	354	321	296	318	330	314	331	329	293	283	276	335	317	318	264	299	296	341	283	340	310	320	304	298	317	343	319	302	324	308	283	300	305	347	277	325	287	300	339	312	305	309	330	316	313	346	319	291	308	310	314	285	298	290	282	321	332	306	310	326	331	320	303	340	325	313	281	299	306	306	321	328	312	292	290	301	286	301	301	335	330	358	314	320	320	319	306	334	338	315	281	344	314	279	305	324	340	318	299	314	275	318	297	288	321	320	294	316	333	312	316	291	336	276	296	328	300	333	316	299	344	276	299	314	318	329	325	306	323	289	296	302	298	332	292	313	307	289	346	294	300	323	310	325	325	312	310	288	323	308	297	315	321	304	325	318	309	346	315	298	315	343	292	329	329	318	333	319	307	269	296	289	307	327	323	322	308	293	327	312	329	299	293	306	297	294	353	330	331	310	352	342	327	298	312	317	327	319	313	316	308	309	303	338	307	298	331	333	316	331	289	278	320	299	300	333	308	327	347	345	301	325	318	321	303	343	346	305	313	301	306	348	308	328	307	294	301	320	323	292	318	325	327	310	294	313	311	309	346	345	285	306	347	313	329	344	322	312	314	333	338	332	316	337	305	299	327	333	314	332	296	330	297	324	323	340	344	344	322	344	321	321	305	332	277	326	286	327	329	308	303	292	349	313	315	317	317	299	347	320	302	346	313	305	331	299	333	324	299	323	325	306	281	316	330	333	286	300	294	326	331	303	316	335	313	312	308	309	292	322	309	333	321	334	338	309	285	326	329	329	315	300	316	310	330	319	282	320	298	320	311	329	335	282	303	335	296	345	369	304	290	274	305	308	316	299	320	333	280	298	312	308	313	310	340	282	317	297	316	324	291	313	314	288	344	291	322	340	319	343	290	342	314	267	322	338	338	299	301	285	288	327	324	341	291	299	295	323	312	288	306	311	277	309	341	313	306	299	323	325	311	331	321	311	299	298	303	314	272	288	302	326	277	321	337	283	315	296	319	303	316	357	348	286	323	293	316	329	330	320	347	328	305	295	312	320	297	290	303	305	326	308	321	332	314	339	321	296	312	279	316	307	281	296	333	353	310	335	322	310	297	317	326	321	347	287	311	314	329	313	301	300	351	319	321	304	304	300	317	285	315	339	320	307	311	307	302	318	301	338	324	299	312	299	319	351	332	296	326	279	309	307	303	298	313	326	332	344	302	292	298	314	337	322	302	304	312	312	310	322	342	323	302	309	344	330	326	336	328	336	315	298	290	327	339	321	321	326	317	345	296	283	303	293	289	320	298	281	315	319	291	343	327	323	332	313	295	310	312	293	310	295	347	322	349	288	285	285	299	325	307	356	317	295	312	321	297	317	325	338	298	305	317	308	296	341	344	321	290	330	336	312	309	312	332	304	291	284	302	340	298	319	283	269	326	343	323	344	333	326	281	295	301	316	294	281	289	331	330	313	327	291	355	324	326	328	303	360	333	308	330	334	296	310	291	329	314	326	312	312	316	364	318	334	283	325	340	315	319	293	285	330	343	341	324	319	296	322	307	358	315	329	288	330	300	325	312	312	308	315	317	328	304	321	315	318	303	288	309	315	328	312	318	308	291	325	294	310	315	349	316	337	323	336	337	311	298	287	286	340	353	315	306	315	319	297	290	286	330	311	303	296	302	286	339	325	321	281	294	337	317	306	321	325	343	310	316	302	302	304	298	324	333	309	326	295	295	320	266	286	291	361	318	321	333	319	279	304	296	292	279	326	307	339	331	319	293	332	301	306	346	313	288	310	310	319	302	292	295	315	293	352	310	318	335	344	325	295	335	296	336	320	294	304	305	274	277	297	274	312	320	276	313	321	289	287	310	303	319	316	302	294	307	309	314	333	314	308	303	284	300	323	339	339	321	333	330	331	319	289	309	310	306	289	283	323	300	308	334	315	309	289	356	340	321	326	337	285	322	301	317	319	312	332	331	310	306	300	329	310	293	307	291	324	283	314	322	292	329	325	302	336	349	280	280	311	356	325	288	330	305	283	330	326	307	309	340	292	314	313	329	327	308	349	331	329	319	343	319	338	288	306	333	289	322	310	313	291	309	302	336	314	302	306	312	296	307	291	336	307	302	319	336	305	298	324	334	326	305	281	323	290	287	350	315	340	296	311	319	308	279	276	284	294	312	304	315	349	359	353	321	322	301	315	302	309	337	349	288	288	310	290	309	311	304	315	312	315	331	330	331	335	359	278	305	295	300	306	323	305	345	309	329	285	329	317	295	288	325	329	338	332	328	353	321	292	312	308	333	329	326	290	294	329	339	325	263	283	281	314	338	316	311	322	321	281	324	298	318	314	316	325	307	300	303	293	311	331	338	309	326	297	318	325	309	329	292	293	294	313	363	354	295	309	282	314	301	323	300	313	313	342	330	322	325	300	320	313	308	294	314	282	321	300	307	306	307	323	299	292	305	337	296	286	281	292	297	337	301	300	329	308	317	336	323	282	322	330	331	296	282	327	305	295	340	331	308	335	333	319	292	317	288	336	303	291	303	275	279	303	295	276	310	305	308	319	285	299	324	358	296	335	302	318	316	298	313	356	318	305	323	281	334	286	288	343	290	298	318	317
5406	960	820	739	735	682	725	748	703	749	727	711	760	737	778	692	714	715	724	731	730	728	696	739	715	748	769	737	651	734	731	759	751	690	783	737	703	736	727	763	700	697	734	729	700	751	689	707	739	749	692	699	766	756	753	712	741	758	735	669	741	686	797	731	672	715	712	729	780	698	712	725	717	726	713	748	698	711	701	725	728	726	719	758	739	715	772	754	752	710	735	733	724	764	689	700	757	752	735	750	711	717	718	755	725	757	722	682	693	740	662	727	746	740	709	741	698	715	768	698	725	724	723	728	763	759	754	674	779	716	737	708	728	731	766	705	728	765	711	683	715	726	698	723	735	701	734	727	727	701	735	708	746	719	751	716	736	740	740	719	720	705	736	703	723	754	726	707	777	712	752	724	702	781	732	696	737	708	671	730	737	737	762	686	739	697	750	790	741	711	690	758	760	760	776	739	761	738	760	744	715	740	763	778	715	741	715	731	702	724	785	758	743	730	714	709	699	685	703	720	740	710	730	740	747	747	725	724	743	765	752	754	720	779	725	734	722	728	723	765	732	725	719	757	786	747	683	724	750	701	719	774	738	718	776	724	726	760	729	743	791	762	714	783	741	703	757	687	718	715	724	704	704	741	712	701	798	695	710	733	729	752	687	715	672	730	765	748	721	740	757	735	761	730	724	701	782	716	744	741	720	701	747	733	729	710	753	747	750	706	747	732	718	757	742	742	746	748	733	739	724	755	747	764	724	701	705	711	738	691	764	748	720	691	714	738	728	727	718	769	724	747	762	784	704	753	757	667	743	727	757	711	789	732	704	773	722	722	718	771	712	712	724	718	708	739	650	751	761	753	711	768	762	720	716	719	712	666	746	719	760	707	747	821	759	771	724	769	738	737	734	748	753	723	747	764	709	716	669	745	778	734	661	714	686	732	687	771	748	716	747	758	792	764	758	730	761	701	702	732	711	739	719	711	753	774	776	671	721	704	724	665	731	707	793	691	756	701	753	720	720	690	752	685	704	713	758	726	683	721	721	654	706	742	717	756	767	722	755	737	754	688	702	687	747	719	751	786	752	709	762	739	721	705	710	671	711	763	747	838	741	754	719	766	721	720	689	714	725	709	714	748	765	723	722	754	698	766	715	746	720	690	722	754	725	729	713	714	764	760	765	699	736	758	716	679	711	712	705	730	687	756	745	742	731	721	693	708	731	690	734	754	744	701	736	749	724	725	691	692	763	754	755	688	733	732	696	676	712	717	691	715	747	749	743	776	740	741	747	751	680	726	736	698	759	773	707	739	713	693	703	757	782	792	740	760	753	710	717	725	769	689	701	686	740	758	742	745	800	713	738	753	683	723	729	719	712	705	746	753	752	738	755	728	723	745	720	716	685	754	698	705	696	760	717	731	694	756	742	730	746	731	706	787	742	765	689	712	763	691	757	724	728	688	731	741	704	711	722	766	719	729	726	742	726	762	703	781	763	745	716	692	684	703	740	721	716	734	758	703	678	709	716	760	718	685	725	746	742	767	734	785	693	732	713	756	721	778	757	738	714	694	718	742	746	719	697	736	702	699	729	712	737	715	728	712	743	729	721	688	708	672	755	732	732	768	748	724	718	714	699	769	717	737	710	713	731	749	738	731	738	768	704	713	722	772	696	682	762	654	712	731	712	694	745	719	718	767	711	731	678	702	698	718	703	701	725	681	743	711	738	741	718	747	711	744	731	722	739	778	749	675	696	752	723	726	729	706	695	700	751	748	758	688	722	731	791	725	775	695	772	721	720	711	728	740	743	716	730	759	739	774	768	733	744	714	721	749	747	752	740	722	759	693	731	724	771	725	705	734	718	715	750	758	713	686	691	735	733	712	758	762	735	716	685	726	705	736	763	728	729	707	730	762	741	712	744	718	742	754	736	760	714	732	741	744	765	739	740	746	761	769	714	716	724	782	695	716	735	713	725	741	772	773	736	761	703	704	738	729	724	727	687	726	730	731	685	734	726	701	742	727	762	713	716	738	755	742	732	723	729	710	711	717	747	734	730	752	721	715	705	716	719	725	749	773	778	715	760	756	696	713	724	670	698	731	733	769	737	710	734	753	713	717	726	746	708	717	699	731	762	724	775	748	739	733	693	723	750	746	668	723	710	755	708	734	740	764	726	720	686	713	747	728	692	751	702	750	760	705	729	727	713	731	713	713	710	722	702	745	735	764	726	779	704	712	704	726	738	711	747	775	715	723	710	662	752	721	736	689	711	715	734	734	769	725	736	740	753	701	752	727	706	697	712	715	744	670	783	737	725	669	711	737	743	769	777	687	728	717	767	703	738	728	724	732	729	752	712	751	754	715	716	666	739	680	720	770	716	703	762	724	703	697	704	718	766	739	739	757	708	698	719	693	716	708	719	729	711	731	743	732	720	740	691	721	685	738	699	745	742	721	729	705	751	735	731	725	731	721	714	723	757	745	714	727	710	716	754	702	679	738	697	741	787	758	730	731	704	727	754	711	691	747	798	734	748	801	738	723	791	721	754	704	784	737	741	782	721	723	721	742	710	747	725	736	771	721	721	739	736	709	724	706	690	725	748	770	771	687	725	752	699	727	718	685	709	718	741	724	740	763	753	711	765	731	706	756	719	712	730	724	696	726	759	694	701	712	710	664	754	780	754	742	780	705	695	749	696	721	767	740	700	751	716	750	732	754	726	756	720	727	705	734	726	699	751	739	714	750	768	680	740	724	727	681	712	741	731	732	736	723	685	749	734	712	742	730	733	760	703	745	731	736	778	768	739	744	759	747	692	746	693	768	729	705	754	694	760	761	766	746	666	701	703	714	720	728	727	751	731	697	729	734	721	676	715	713	739	769	748	768	710	731	684	758	768	718	746	702	745	722	728	733	737	721	702	724	768	729	698	746	667	705	682	786	704	755	770	740	778	698	741	785	742	717	717	745	767	779	760	720	757	751	732	704	775	709	717	698	715	726	698	719	776	768	676	686	712	796	711	736	757	750	772	719	735	745	702	716	714	715	791	742	702	727	733	738	747	715	712	707	736	764	717	721	743	752	702	739	693	746	747	774	745	699	765	720	732	698	765	739	735	712	714	690	693	701	758	760	714	737	691	697	769	713	769	713	719	746	702	737	729	756	727	715	738	734	746	722	689	741	739	718	761	708	767	745	690	684	716	684	707	721	679	735	779	734	700	745	719	682	732	716	671	710	724	723	774	733	716	732	704	690	735	711	730	696	749	743	720	773	664	726	740	764	717	717	743	736	743	758	718	705	730	734	761	727	732	706	744	727	729	722	719	758	735	744	761	739	719	723	738	761	706	740	767	759	703	704	697	723	710	718	741	730	765	726	735	690	748	701	716	750	709	721	742	717	713	684	744	728	720	714	773	706	704	726	684	717	713	685	773	725	739	741	678	707	762	759	708	737	724	746	777	704	726	732	693	727	722	735	701	726	753	784	738	714	734	697	722	687	725	702	714	724
24538	20880	24441	27466	19900	1558	638	450	445	416	463	418	419	396	435	416	390	415	418	383	397	378	412	358	400	427	362	382	388	403	393	371	387	362	384	393	392	388	401	391	384	364	362	405	409	399	390	360	341	378	429	388	377	368	428	408	387	379	406	414	356	378	398	401	369	398	358	389	399	362	395	380	404	406	407	388	359	376	409	411	358	381	405	350	412	384	401	371	392	363	353	389	378	390	397	368	408	369	362	378	343	376	437	387	389	381	354	374	381	360	398	401	410	423	391	381	443	415	400	362	389	412	416	372	406	379	382	363	375	369	416	375	368	391	399	413	414	390	402	366	398	369	402	368	423	410	423	363	385	348	412	405	399	417	400	393	387	378	392	416	377	392	374	367	385	356	402	385	363	372	416	418	384	431	401	414	369	374	400	326	375	362	405	381	394	363	377	383	389	357	388	356	404	383	413	390	402	387	401	395	374	407	408	410	413	432	417	370	360	353	379	401	392	357	341	381	414	385	359	365	389	363	404	433	337	375	363	368	390	380	379	387	422	399	430	371	409	364	365	364	359	395	417	371	335	439	375	323	442	406	350	371	381	384	395	417	382	411	377	386	403	372	400	378	390	373	381	333	391	357	389	389	382	385	360	380	399	386	396	333	402	385	384	368	381	382	388	350	362	389	366	369	387	392	423	383	370	386	384	415	397	380	368	370	357	394	375	378	383	416	377	369	366	352	402	391	394	347	405	378	384	397	331	397	382	368	386	371	355	370	384	402	392	369	389	359	405	371	375	391	379	405	395	355	424	380	389	399	373	390	377	413	406	407	399	364	399	412	389	379	392	396	365	397	396	417	368	357	333	378	401	385	334	381	385	343	385	370	364	389	380	392	381	385	373	355	391	408	395	378	376	342	375	412	407	424	384	398	371	371	410	393	379	390	389	372	392	358	393	411	395	404	354	351	350	418	419	400	391	396	402	322	391	368	370	406	365	395	355	381	372	364	371	379	363	394	377	361	374	374	374	378	383	373	376	366	357	386	370	400	368	396	356	371	359	370	375	423	372	370	394	382	395	369	405	368	369	388	389	390	399	366	401	388	359	380	382	370	379	390	350	391	389	325	399	421	388	391	377	416	396	429	378	377	390	389	381	383	371	413	374	384	368	377	408	427	367	352	363	383	408	374	356	382	412	389	409	345	395	401	398	361	415	419	385	386	355	374	384	354	390	345	375	370	377	384	384	425	364	383	395	423	368	398	383	398	373	383	380	404	358	420	392	389	368	360	373	382	370	408	404	380	417	395	397	372	390	422	375	375	415	391	383	400	395	398	415	388	388	326	407	405	349	398	385	389	395	377	400	345	388	343	390	420	415	384	386	361	347	402	397	376	371	402	359	370	399	398	376	394	407	393	361	385	421	415	372	366	360	374	336	371	358	418	394	393	409	359	406	395	392	360	369	392	375	389	384	399	369	393	423	404	425	402	343	405	403	380	377	349	347	386	359	366	427	395	361	395	392	399	345	400	405	399	385	388	409	383	394	378	371	391	389	378	372	398	393	386	407	391	387	381	357	406	357	395	393	366	393	392	374	392	415	341	376	385	384	381	355	384	368	395	386	375	392	351	391	370	380	377	385	401	340	401	389	376	413	381	395	378	354	359	356	407	380	402	396	376	401	398	415	391	390	398	424	369	364	401	449	391	377	363	392	406	398	429	372	364	405	368	395	397	370	382	374	382	371	382	356	400	419	347	359	361	409	348	351	354	373	425	436	370	406	407	360	383	388	357	344	414	379	392	347	377	364	353	397	396	392	386	352	370	382	378	357	386	421	387	380	418	427	356	385	356	363	386	397	377	408	371	395	420	400	394	430	336	373	365	352	385	379	393	409	352	405	383	352	384	354	402	361	376	412	391	420	368	360	398	371	366	429	387	358	391	395	393	345	361	404	352	347	401	384	387	379	379	411	389	376	394	377	390	398	377	365	391	398	397	394	357	401	378	345	417	384	363	394	385	397	357	350	387	351	377	403	402	374	373	406	378	407	415	401	374	376	417	385	418	400	332	363	359	388	355	378	385	413	411	389	378	421	373	377	356	359	385	374	367	381	389	391	369	370	345	379	386	404	370	400	403	383	402	395	354	364	442	418	369	359	366	364	372	384	388	399	347	389	354	377	402	360	394	400	395	382	376	390	418	386	374	389	387	394	409	370	399	362	369	354	387	365	350	358	398	390	392	349	381	364	381	404	373	351	379	395	385	379	329	372	382	415	377	371	376	389	428	380	398	370	439	391	360	386	410	395	382	382	345	375	367	364	397	349	361	402	379	398	391	366	340	393	368	395	414	370	367	355	403	357	404	392	370	374	372	369	368	362	360	407	367	397	364	362	410	372	386	358	393	402	408	427	379	372	393	378	370	391	382	372	386	397	412	400	401	386	381	378	400	406	406	419	363	405	368	356	404	373	402	383	391	365	396	395	366	382	404	428	367	398	392	363	395	355	360	399	414	396	445	412	363	385	357	366	398	366	370	398	369	401	378	386	377	365	391	389	384	378	365	410	409	392	393	395	362	373	349	378	358	381	419	373	370	355	350	384	393	393	355	368	348	371	391	390	380	387	428	375	398	388	391	362	400	408	372	402	396	412	398	350	348	349	395	380	411	359	423	394	375	382	427	417	406	364	455	386	373	432	367	429	405	404	404	352	425	411	394	390	373	393	395	372	370	358	342	401	428	373	400	389	372	363	357	341	386	388	387	390	360	386	414	396	375	398	359	386	378	378	396	401	395	369	417	390	409	368	381	412	374	383	445	391	374	406	381	412	377	366	388	363	407	393	387	388	379	394	358	396	390	408	381	395	421	407	390	345	412	404	380	362	366	351	393	376	364	412	363	388	374	381	415	386	396	389	390	405	369	389	387	367	348	390	396	336	407	387	398	408	401	353	384	399	367	385	394	350	388	399	393	379	403	382	381	413	400	359	354	376	391	403	400	384	404	386	403	384	372	400	365	359	392	424	387	412	403	343	401	403	419	421	396	359	406	388	383	407	373	400	414	397	361	356	386	397	381	355	370	383	353	364	412	383	366	372	377	414	375	410	387	390	356	402	375	390	400	379	367	343	417	426	361	399	376	378	415	358	368	382	369	402	355	387	414	413	368	402	405	356	418	380	359	392	394	406	418	390	362	413	398	378	394	368	389	413	385	392	374	357	371	401	405	355	385	394	367	385	418	403	377	374	398	375	410	384	367	366	381	367	366	340	401	357	379	402	402	384	367	402	384	387	367	413	372	378	388	387	371	399	402	389	341	406	387	384	352	386	401	396	404	363	382	403	413	392	403	384	388	384	380	367	410	447	389	416	361	411	392	410	414	423	419	413	387	389	379	353	377	408	384	392	381	397	378	359	366	389	397	384	404	427	415	381	360	400	380	405	388	406	375	388	419	365	367	358	365	374	398	400	398	406	412	377	405	399	409	377	363	383	418	388	416	415	387	394	422	408	374
3690	3005	2174	1310	1062	939	891	860	922	887	906	891	886	896	885	788	875	889	907	884	853	860	841	838	848	854	867	881	839	856	870	860	879	861	849	875	817	845	864	821	841	851	858	832	848	851	872	820	844	848	894	815	802	834	799	815	844	853	834	867	865	836	859	873	866	828	831	813	811	820	860	850	924	863	851	854	882	868	936	818	864	862	803	841	878	824	832	828	855	875	831	864	806	900	827	879	865	821	847	826	871	870	826	820	836	867	843	900	849	917	846	889	832	855	875	876	838	783	850	876	882	846	854	855	864	878	841	864	890	829	798	828	909	833	843	822	879	787	816	803	870	845	843	833	864	831	827	856	883	791	854	851	902	861	857	881	810	805	802	919	867	851	828	828	855	873	840	847	884	813	897	845	867	855	882	881	870	850	880	806	835	842	853	841	832	822	880	845	927	882	845	844	866	832	899	845	819	890	877	888	843	816	901	826	871	869	883	875	819	871	845	832	839	856	858	836	842	858	861	870	845	823	879	867	887	858	852	859	834	875	835	871	865	864	827	926	841	852	834	848	869	886	851	834	861	872	886	906	813	861	831	856	865	851	899	823	830	839	879	825	863	821	851	836	838	833	880	807	846	845	876	895	871	868	830	805	846	896	874	861	852	866	831	820	923	876	865	855	833	875	910	854	827	835	854	854	884	814	856	897	859	870	842	830	855	883	905	826	827	857	824	877	807	873	836	783	871	895	860	802	852	856	850	859	839	873	823	868	849	874	898	853	838	846	861	838	887	832	852	853	811	829	845	830	875	840	833	833	817	877	855	891	856	863	825	812	821	894	895	842	836	821	849	819	871	896	888	836	871	839	859	830	856	885	822	861	870	817	830	841	834	838	837	871	862	839	814	861	846	887	838	881	835	831	823	785	911	804	824	804	824	825	845	807	873	854	821	858	903	908	836	822	883	863	939	861	816	842	876	842	789	880	819	824	799	872	833	822	805	866	842	864	805	908	837	854	816	868	836	877	828	837	880	853	883	816	834	892	870	836	839	834	862	869	879	903	858	851	846	881	864	844	878	894	798	836	876	821	872	868	876	831	827	805	873	858	857	907	859	841	888	842	866	863	838	862	895	844	861	882	843	857	831	794	814	815	800	811	861	857	821	843	805	815	823	854	859	860	832	889	889	847	839	862	837	837	890	863	848	874	877	848	865	831	810	858	920	847	846	880	893	830	833	817	864	868	864	913	827	838	847	889	798	824	804	860	824	807	805	823	840	846	849	830	833	834	814	862	887	846	852	853	850	883	793	826	937	826	834	818	836	865	824	842	817	804	832	907	862	903	876	877	865	813	832	808	853	831	816	855	856	814	801	820	843	847	812	854	811	842	872	834	876	844	853	872	831	890	898	859	853	903	894	848	872	874	872	848	837	871	829	816	861	879	868	789	861	857	864	827	869	832	879	841	901	902	845	862	855	857	867	828	830	880	825	843	896	894	830	817	849	863	845	841	825	834	851	860	893	819	836	837	881	847	863	815	855	867	860	816	830	819	824	872	815	854	845	885	826	867	847	906	862	830	855	848	820	772	823	801	895	822	846	829	840	846	848	847	843	828	914	842	860	819	852	866	826	817	824	845	860	828	839	856	828	816	827	862	829	825	949	907	847	804	918	868	870	836	846	816	822	880	775	785	862	813	849	793	842	853	893	854	809	897	832	893	849	863	831	879	827	887	893	852	865	859	830	833	859	876	811	803	875	814	823	896	848	871	883	814	861	852	768	893	877	818	913	873	828	833	880	849	823	854	831	820	840	880	833	837	841	850	824	898	834	820	818	843	879	876	829	790	808	840	826	873	863	845	823	831	832	835	915	834	851	814	860	814	823	844	887	852	860	862	864	885	856	805	859	830	839	853	830	892	868	872	812	779	831	832	840	852	815	900	806	917	804	864	800	833	875	831	821	873	848	849	872	835	843	886	796	867	821	886	833	906	867	869	881	830	850	854	858	877	883	835	829	818	821	846	828	816	851	866	861	888	863	872	863	866	808	853	848	807	850	899	813	845	816	866	887	843	847	823	823	845	859	926	868	844	879	823	848	809	834	846	815	836	854	806	890	839	842	864	833	803	880	841	860	902	843	897	848	852	829	822	786	870	833	865	777	835	881	850	860	860	857	838	849	867	793	843	867	882	879	861	865	854	896	831	864	872	825	853	918	877	854	882	785	798	872	854	799	843	825	834	856	854	828	845	835	850	857	858	798	790	855	829	820	867	835	898	888	872	835	834	831	877	846	862	793	893	830	883	823	834	842	851	791	838	778	845	841	835	865	868	827	838	865	842	824	869	853	825	836	788	824	874	852	852	820	825	797	862	815	845	840	882	870	827	918	873	782	888	861	921	782	861	876	837	846	834	833	788	875	851	853	819	863	872	914	837	861	887	858	836	862	869	879	820	847	864	849	840	841	852	853	844	840	910	787	836	855	859	815	843	856	890	808	865	861	885	836	868	848	924	917	830	829	835	862	863	813	859	857	856	849	856	831	888	860	849	853	856	848	835	808	877	829	841	889	834	825	853	853	845	766	838	838	792	870	843	851	886	829	925	853	847	842	828	877	798	842	869	837	790	826	823	852	889	837	825	865	847	814	808	859	854	779	875	848	862	890	859	842	799	884	839	840	833	814	863	872	841	837	821	798	856	839	850	792	913	825	885	870	858	859	824	854	844	843	851	845	828	811	867	839	818	829	836	887	848	876	851	815	880	846	859	856	826	858	808	869	875	882	832	826	852	891	830	855	800	852	825	862	897	845	816	867	878	880	843	835	812	881	834	850	888	866	897	865	843	812	824	879	855	865	888	809	883	883	875	803	802	835	827	855	820	822	843	873	846	852	928	858	863	837	925	813	902	874	833	842	881	897	905	860	877	829	861	834	822	866	828	853	858	903	801	862	855	880	830	833	856	852	845	877	845	911	923	831	901	864	797	827	865	872	807	802	825	862	865	840	873	842	875	864	836	864	858	838	789	828	859	799	840	866	834	840	828	892	864	863	864	891	934	848	851	882	836	857	806	768	806	850	837	806	818	848	858	821	815	814	875	863	854	804	907	838	871	822	795	824	837	854	828	871	822	880	845	888	857	828	910	899	843	853	858	837	868	872	832	888	878	869	841	904	868	895	818	841	833	821	842	899	842	886	817	797	871	842	837	803	846	847	836	780	860	811	812	880	842	818	847	819	833	849	817	839	883	858	825	861	855	838	843	800	860	806	826	836	873	828	816	883	884	842	812	859	873	857	847	833	815	829	868	871	888	838	772	812	854	887	829	861	883	803	888	834	851	858	892	835	882	838	839	818	809	811	839	810	862	881	855	807	840	861	855	833	878	815	885	784	762	843	884	834	897	821	855	802	913	866	800	883	841	852	852	851	861	860	878	875	878	834	822	888	851	894	843	846	833	841	820	839	827	834	854	832	840	830	870	875	826	880	894	891	854	812	827	839	871	859	846	870	850
23654	20892	25102	26825	20902	20873	3029	523	337	311	292	290	285	283	267	248	235	250	275	233	256	249	227	248	240	234	257	248	237	243	253	254	230	242	216	228	244	240	211	250	226	231	246	234	250	230	235	235	211	218	210	215	244	228	253	235	208	225	216	235	239	237	190	232	229	220	230	263	246	237	247	229	222	199	216	222	212	241	242	209	223	210	223	220	234	226	236	220	224	213	229	243	229	214	224	242	248	225	230	227	227	229	239	222	219	219	234	234	205	213	270	225	254	246	246	243	242	233	217	216	244	225	240	216	206	228	224	203	214	214	218	220	214	211	223	218	223	215	237	222	201	205	233	250	264	213	233	214	206	257	202	251	227	243	217	217	240	232	220	203	216	237	201	222	203	223	237	231	231	216	236	230	235	244	208	195	193	221	241	222	216	226	242	223	199	214	232	239	224	240	214	212	253	248	238	233	225	234	231	245	230	230	239	237	210	222	248	264	198	199	215	229	267	227	221	250	254	222	225	249	188	231	230	225	249	275	225	222	210	194	223	207	236	225	220	230	221	217	219	223	265	215	243	204	238	194	202	226	254	225	248	201	225	219	220	216	222	198	215	201	243	236	216	241	240	182	239	195	228	218	248	240	201	226	225	249	211	219	211	234	209	237	224	209	229	219	202	244	222	198	223	204	238	202	238	207	239	249	196	220	229	215	231	228	236	232	273	228	236	227	202	219	205	204	242	215	238	246	228	216	239	212	227	242	193	220	229	240	253	259	230	211	253	221	192	226	276	231	243	254	226	225	221	224	265	243	200	217	217	237	213	228	233	233	208	204	206	233	225	205	228	246	219	229	214	241	196	207	213	219	228	242	217	241	202	204	208	201	210	223	207	248	211	251	201	203	226	214	207	216	212	222	240	238	229	227	213	243	230	199	221	227	227	241	231	209	211	214	230	204	220	230	221	214	211	220	225	248	212	221	220	222	223	238	239	243	203	204	232	233	242	208	211	244	233	230	235	230	226	205	240	232	211	227	259	236	233	207	217	214	236	221	197	199	238	233	195	220	237	190	243	222	205	228	216	200	229	229	221	208	219	218	217	238	208	228	222	219	215	234	230	235	237	220	242	232	245	225	196	239	205	216	205	240	213	242	225	195	213	239	227	200	203	213	229	222	213	202	209	200	208	229	210	229	236	214	257	263	244	233	242	232	239	243	235	202	221	221	211	242	200	242	210	227	227	213	225	240	197	240	234	235	221	227	254	214	238	216	223	223	198	231	229	204	230	217	206	218	228	225	220	215	231	237	234	247	224	231	224	193	244	215	248	215	258	242	211	194	198	213	228	248	243	263	237	226	177	226	202	215	213	235	232	225	212	225	265	251	212	200	253	231	248	225	213	199	211	212	210	246	251	233	209	238	233	206	230	238	188	221	220	259	211	227	216	200	212	224	262	260	244	235	217	221	192	205	217	214	208	198	229	227	219	238	249	251	232	206	226	231	205	244	219	198	211	197	197	259	259	226	206	237	215	214	207	241	223	206	196	208	211	220	219	212	257	240	215	224	263	249	224	232	182	224	247	271	255	222	219	207	206	220	228	200	226	236	234	237	217	226	227	240	259	209	232	237	258	240	218	207	200	215	241	215	227	235	228	232	185	211	244	235	224	223	263	217	229	228	231	245	232	206	219	234	203	243	212	223	213	221	237	219	206	219	243	217	240	237	225	227	234	232	221	224	201	190	210	219	235	219	214	214	240	232	218	218	206	213	225	210	251	215	198	219	233	211	240	223	290	219	211	242	202	242	227	237	245	218	237	208	226	185	234	258	228	194	220	194	236	217	228	229	240	245	244	211	246	235	230	248	236	232	212	200	213	235	249	229	223	229	223	228	248	214	202	230	228	222	214	240	211	232	207	201	220	226	234	229	246	248	224	221	240	261	250	235	203	219	229	227	218	221	231	216	223	246	201	201	216	222	216	240	224	235	238	211	217	235	214	246	218	244	284	233	207	207	206	242	238	220	231	229	212	240	202	189	220	212	240	245	254	231	211	220	204	224	224	214	222	233	221	188	213	238	239	221	231	260	223	254	228	216	221	199	207	209	237	241	246	279	224	218	215	233	235	235	224	220	239	214	231	235	228	241	199	211	220	214	242	204	231	243	222	222	228	199	252	244	236	243	244	228	227	247	199	218	220	238	243	259	253	238	224	207	214	228	211	222	237	240	203	231	225	263	217	214	232	233	210	253	238	223	229	226	197	221	236	222	215	190	240	222	214	242	225	203	218	216	206	224	232	217	220	234	216	209	230	206	242	220	253	239	204	219	211	198	224	193	221	209	213	238	222	240	231	228	234	234	231	192	207	240	226	238	226	199	187	218	221	253	215	240	223	248	231	220	213	210	245	221	231	227	230	244	210	241	233	233	224	227	239	232	227	198	199	220	197	240	223	228	216	207	246	226	206	250	213	223	224	212	204	191	229	243	243	206	230	231	223	225	232	249	221	209	240	219	228	225	202	235	213	228	248	238	230	211	203	194	213	219	211	224	209	217	210	203	198	247	209	237	210	230	205	224	232	227	237	218	232	236	244	224	246	213	235	216	231	225	226	247	215	205	255	236	241	220	226	236	205	230	226	194	222	223	234	218	224	238	231	222	242	220	231	225	181	201	197	219	243	236	204	205	225	237	218	247	245	239	230	226	243	200	221	235	230	224	221	220	252	229	198	240	237	236	229	213	232	226	234	220	227	238	197	220	214	238	241	239	259	200	248	195	242	210	234	244	223	235	214	225	207	196	221	236	224	219	242	212	216	262	242	222	247	233	255	210	208	235	241	216	241	211	221	221	222	225	228	229	203	262	230	223	212	208	230	215	212	226	244	211	218	227	222	214	208	222	240	245	253	232	216	223	235	256	232	211	230	204	225	215	256	226	204	214	227	229	234	215	212	225	243	236	240	213	228	230	226	200	232	225	195	207	238	219	218	213	244	233	214	248	215	209	203	234	204	226	264	238	260	245	227	253	230	253	189	211	228	214	216	228	231	200	216	208	224	230	212	224	252	209	243	229	222	194	218	235	247	221	229	216	251	218	242	221	203	232	208	228	208	225	207	207	237	210	196	219	223	222	232	264	254	201	233	244	256	237	218	223	241	228	216	207	238	199	233	220	214	214	200	225	214	231	226	200	209	243	223	220	200	238	201	222	234	242	233	215	223	213	238	219	231	224	239	223	236	216	225	216	235	194	227	265	247	220	246	261	249	215	209	205	221	200	222	201	234	243	237	224	242	224	218	209	215	255	211	188	200	232	211	218	254	208	204	239	261	232	231	210	225	233	207	229	215	219	210	252	229	267	225	223	224	207	206	211	228	218	216	211	220	262	215	224	190	254	245	255	215	218	223	214	249	225	220	257	204	213	224	232	210	199	214	205	238	243	221	221	203	226	201	189	241	250	208	247	210	247	225	240	212	212	207	208	216	213	214	212	220	217	228	244	221	211	224	229	223	238
3321	5018	3107	1556	971	790	634	637	613	615	544	535	553	523	535	528	517	533	538	525	532	565	497	515	543	510	542	575	488	564	519	511	534	507	508	557	515	479	507	506	541	500	492	527	529	531	535	508	522	504	537	537	529	501	531	512	467	559	555	527	477	532	536	531	518	513	524	523	496	514	524	504	503	536	548	502	508	538	528	500	507	507	520	503	494	502	512	509	512	516	550	483	519	505	532	514	540	480	523	523	516	499	520	517	531	506	531	557	533	517	517	508	512	565	522	492	488	529	542	458	542	509	530	540	518	524	519	541	533	507	504	535	559	502	460	530	521	541	515	537	513	561	518	526	536	531	508	531	548	516	480	481	499	554	538	498	545	536	489	523	514	506	535	551	537	520	507	495	518	507	496	555	546	533	514	495	555	528	506	510	503	519	504	540	522	530	537	509	526	540	529	514	499	436	489	534	508	542	543	510	505	502	515	514	515	516	511	529	517	491	497	537	529	519	500	466	557	504	518	511	483	554	505	494	563	500	497	512	514	486	545	509	515	482	499	557	527	521	503	500	535	505	461	516	497	557	555	525	481	506	556	522	521	497	556	507	512	553	491	506	532	500	553	489	511	555	544	531	516	519	524	550	507	512	515	529	513	502	536	540	503	537	490	481	528	484	506	512	536	592	492	532	510	538	532	541	548	509	491	506	480	539	523	516	552	583	503	548	488	519	499	521	533	544	493	537	524	551	556	526	579	510	509	532	525	509	507	551	541	522	505	538	529	529	501	475	551	520	516	489	512	524	494	546	494	517	545	554	527	508	512	465	541	520	515	518	504	486	516	472	501	522	539	472	485	538	507	521	524	524	516	560	523	501	474	499	509	506	488	492	518	532	557	510	508	501	520	503	538	525	502	557	519	525	525	551	517	539	509	542	533	543	459	544	506	515	498	527	523	518	493	521	550	521	510	517	477	531	506	515	554	512	512	511	552	511	533	492	507	460	479	506	464	502	559	483	479	484	484	512	479	510	546	518	529	485	539	520	541	523	526	514	510	516	531	503	549	493	562	545	492	521	518	521	513	535	541	494	523	597	550	528	500	526	566	475	578	512	494	529	509	546	529	497	526	531	555	528	510	522	549	507	497	518	501	508	512	551	502	495	503	494	508	528	529	503	512	523	502	513	507	508	552	495	537	502	521	534	525	493	546	513	459	508	483	522	537	520	504	475	489	524	561	539	525	504	546	526	488	534	474	484	522	487	538	527	534	486	513	543	521	530	505	520	524	480	533	493	554	517	500	550	507	526	499	513	518	541	533	565	483	523	511	497	520	463	511	484	471	513	544	465	537	548	522	582	523	501	541	508	499	477	536	482	549	545	572	545	534	524	497	507	527	522	522	516	520	551	506	555	535	521	523	502	540	467	538	552	516	514	536	526	562	526	521	519	509	539	543	510	517	525	510	496	494	518	527	500	496	530	571	525	481	504	461	542	528	490	526	531	547	550	514	508	500	495	521	497	526	480	502	469	542	549	552	538	517	529	492	531	511	523	478	499	544	507	525	522	517	501	515	527	506	508	516	489	504	561	492	556	511	556	545	539	505	507	512	537	532	502	511	501	552	506	585	492	508	527	505	540	494	519	539	528	540	470	502	536	463	476	504	502	531	521	525	504	530	521	472	518	529	543	517	513	526	509	542	518	542	531	554	503	488	535	498	478	501	532	497	498	487	521	516	565	559	568	546	531	523	508	582	528	511	536	517	456	545	543	510	496	550	532	519	519	542	528	492	487	552	497	502	542	496	465	534	522	487	468	545	548	561	473	537	556	502	484	508	472	536	513	516	501	527	526	539	510	522	529	533	533	505	506	554	576	502	525	452	525	539	536	499	505	506	531	517	509	498	499	496	538	510	541	524	515	526	538	516	518	523	503	507	516	532	528	543	504	514	522	526	519	540	493	513	476	559	488	495	521	533	487	520	502	550	501	524	502	523	522	485	562	492	499	529	530	518	489	547	494	478	520	555	496	489	525	542	519	530	518	502	465	516	488	502	539	485	539	533	553	520	529	526	509	504	523	481	483	521	490	519	475	533	527	546	526	531	570	529	476	541	518	511	469	542	501	530	475	479	548	544	500	558	535	484	548	531	527	498	553	552	502	498	498	510	503	575	516	525	517	495	548	516	522	506	502	502	542	532	530	498	534	537	487	503	555	529	567	502	535	511	514	479	534	516	520	546	526	492	498	545	541	522	537	552	536	551	535	539	533	528	571	542	506	521	522	583	530	520	537	534	527	481	459	511	526	477	568	520	534	498	521	522	535	522	539	497	503	509	495	528	510	531	558	455	508	484	533	484	516	510	511	489	472	535	505	528	531	512	557	537	556	549	527	490	527	516	490	540	510	530	516	489	536	539	529	483	527	544	525	517	498	490	509	554	560	522	521	520	533	537	532	500	555	502	534	540	507	504	531	497	563	497	566	514	542	518	503	542	510	516	509	510	527	507	503	533	503	538	552	503	525	524	481	511	571	527	510	540	507	514	540	511	517	516	534	545	529	552	525	544	469	489	478	508	510	496	535	510	525	535	537	513	535	529	499	520	543	524	541	532	543	524	535	507	513	528	499	471	497	488	507	510	531	494	565	501	520	543	495	530	520	511	497	567	502	498	534	487	544	513	561	557	496	509	502	536	490	526	506	522	551	514	558	543	523	511	519	536	510	549	514	543	530	504	532	501	549	529	525	529	502	549	508	536	493	555	500	518	561	520	510	542	545	544	553	538	550	487	526	574	530	538	502	536	531	529	554	510	526	516	561	540	505	553	523	491	500	531	558	513	472	527	498	512	538	568	500	527	529	494	504	519	489	511	526	537	536	507	533	498	488	497	537	504	583	534	532	505	528	508	473	504	507	518	512	534	508	509	447	521	545	491	525	487	500	505	502	525	539	529	529	506	551	551	518	551	540	507	547	559	500	521	530	531	523	537	498	548	539	561	530	525	543	531	492	486	493	536	516	557	515	512	498	519	516	543	489	482	523	527	545	522	483	506	482	546	497	509	520	517	532	530	505	533	559	492	558	504	531	522	545	570	521	541	538	520	542	555	496	520	511	528	501	533	526	522	515	532	509	550	491	524	520	544	538	545	500	516	544	543	527	507	487	548	489	532	529	519	533	516	473	478	542	498	516	530	513	517	541	530	497	534	501	505	509	517	525	547	519	491	502	514	504	525	505	508	529	548	508	499	492	516	556	527	532	507	513	523	523	516	470	490	517	503	524	487	512	498	500	523	486	527	537	496	560	555	492	559	492	497	554	558	527	506	519	492	514	519	495	504	533	494	522	534	489	520	501	513	510	533	559	458	511	530	489	543	512	532	520	538	511	493	524	474	523	550	563	551	503	517	488	544	528	523	537	543	481	503	561	548	540	516	539	503	532	534	537	520	513	525	484	511	533	507	547	515	517	509	475	572	529	588	514	528	531	490	503	496	514	537	522	536	517	501	581	508	537
32731	12210	1445	386	330	325	325	289	323	294	340	314	301	314	359	330	321	309	293	312	335	314	310	290	344	295	347	305	326	306	335	319	311	315	301	334	329	335	293	292	305	306	315	302	344	329	309	346	314	309	296	315	315	319	332	304	307	339	328	320	307	300	300	308	318	314	327	293	364	289	315	275	327	356	322	312	312	309	344	301	307	334	300	326	311	292	331	332	340	288	337	332	322	309	316	327	343	326	319	286	344	331	266	302	355	307	299	299	340	290	344	303	298	309	317	324	326	334	302	323	306	303	303	331	314	334	322	312	303	294	301	307	300	338	317	311	339	298	306	304	329	361	329	315	326	331	299	317	288	323	283	312	291	301	315	339	285	310	351	304	308	320	313	342	321	270	304	303	292	294	287	290	327	323	312	322	305	318	304	312	297	333	298	316	316	331	299	328	325	349	316	332	283	285	288	313	336	311	291	270	328	334	347	294	307	326	291	309	278	343	316	321	321	306	308	322	303	325	312	296	297	306	320	294	313	315	313	325	340	357	329	335	319	329	318	314	324	323	325	353	315	332	308	332	319	300	295	355	318	292	277	311	343	304	286	335	337	295	319	294	298	309	322	321	283	356	358	295	273	360	320	303	325	375	307	317	321	333	321	303	293	284	324	326	314	326	315	306	313	302	339	327	318	310	336	307	319	334	338	314	330	316	326	322	320	306	316	309	315	325	316	331	317	297	312	313	316	308	317	307	314	341	327	285	302	349	299	333	349	318	312	281	291	320	324	295	311	349	317	317	338	288	322	300	294	287	314	290	317	334	304	295	368	304	329	302	287	296	324	297	323	295	330	322	293	292	286	335	327	298	329	316	332	289	333	336	321	330	300	355	289	323	313	326	340	309	285	312	332	327	301	351	289	286	297	306	313	313	307	319	302	318	336	285	319	281	339	314	338	324	309	324	336	297	332	292	288	304	329	325	324	347	272	285	295	290	282	293	337	350	317	286	308	288	307	303	309	312	324	312	314	294	266	289	357	293	328	313	267	308	327	337	290	309	297	326	329	306	311	318	314	304	314	325	339	310	318	347	315	311	302	308	330	308	345	300	313	315	329	297	350	298	297	303	302	355	305	314	289	328	301	325	293	346	323	304	318	334	281	326	277	306	296	290	330	304	307	316	341	338	334	330	328	296	329	321	317	295	317	325	298	302	322	308	296	308	328	287	306	327	299	276	298	314	290	306	322	282	314	307	305	325	280	321	329	327	298	318	324	332	304	302	308	326	308	348	313	317	316	288	293	337	286	280	338	327	316	325	330	315	301	314	326	325	314	340	298	278	290	328	297	293	272	299	306	299	293	350	329	305	302	324	343	327	296	278	298	331	321	282	305	326	318	324	311	297	334	302	298	286	288	294	331	325	293	306	305	305	291	340	343	276	313	296	306	287	328	348	310	321	299	323	311	341	319	298	359	309	363	351	304	305	329	300	332	317	312	307	347	325	347	328	354	323	322	322	315	303	295	309	329	349	323	337	338	327	334	322	296	321	331	338	303	301	324	308	324	306	324	319	274	303	318	305	279	332	292	329	291	304	289	314	287	319	299	287	319	291	317	307	326	326	337	314	309	319	316	313	328	314	297	299	311	319	299	288	326	295	303	354	320	289	324	330	310	324	295	331	306	334	277	343	303	278	288	316	366	300	311	353	310	322	315	316	318	309	341	319	336	319	343	328	347	307	358	338	319	311	328	341	316	296	309	327	307	321	344	301	319	296	319	324	334	310	358	273	318	303	297	363	297	319	302	291	318	324	313	297	332	287	334	309	294	320	343	311	332	337	323	287	320	291	316	322	332	324	305	306	324	315	297	318	301	319	327	319	297	332	301	281	301	334	330	316	344	301	318	310	326	275	359	286	312	312	322	345	322	292	322	335	268	329	323	337	323	319	323	323	311	311	289	315	301	325	304	304	309	308	287	307	305	329	307	325	326	297	297	276	294	293	341	320	319	287	330	316	334	338	284	328	292	327	327	316	329	318	311	333	322	350	331	319	302	309	299	312	315	297	323	311	300	304	323	308	324	308	305	334	290	310	298	368	325	285	296	322	328	287	291	351	330	327	319	340	310	312	315	287	315	294	340	328	316	345	295	358	317	334	319	307	290	312	348	326	322	305	320	300	320	298	315	295	334	325	281	313	333	368	333	321	307	319	337	342	326	315	335	302	313	336	271	285	328	337	294	329	356	292	338	318	289	302	296	324	308	311	313	291	328	337	310	322	310	292	317	307	325	329	311	324	292	306	286	304	337	299	313	334	302	317	286	322	312	313	331	333	319	317	288	331	339	313	320	270	322	284	312	345	287	314	320	299	340	295	306	318	293	357	308	313	330	341	316	354	298	314	303	286	343	302	301	290	278	299	314	300	336	340	303	341	386	327	279	301	319	306	281	303	347	299	318	321	333	296	320	336	288	343	327	333	321	327	304	311	298	305	303	314	291	349	295	321	287	343	285	294	334	295	334	324	306	321	310	289	268	305	321	325	334	323	323	291	308	299	322	312	316	300	318	346	313	292	324	311	305	284	323	313	336	290	321	297	356	324	315	324	331	350	333	313	278	276	311	319	343	281	323	329	311	291	311	340	359	319	313	332	297	336	290	289	326	335	348	311	296	314	335	357	308	340	323	336	320	357	351	297	321	298	318	313	314	334	322	328	306	291	317	306	274	320	319	322	270	271	299	317	289	325	335	332	299	330	302	317	298	320	331	312	292	324	296	335	321	327	339	301	323	318	365	307	291	303	324	321	300	300	350	321	298	331	309	302	334	305	316	312	322	319	319	318	280	306	311	311	306	310	329	345	341	329	305	316	317	298	341	346	301	299	288	297	282	333	289	261	312	275	293	282	314	320	355	286	296	316	314	303	303	302	299	299	301	315	333	306	336	309	317	336	325	298	286	331	292	340	301	313	277	335	297	329	319	336	303	313	340	280	316	310	320	310	335	302	309	330	321	341	316	321	304	273	287	338	294	291	311	300	301	316	343	342	316	335	298	347	305	304	326	343	271	323	345	317	351	325	274	295	357	316	332	311	328	310	315	358	309	318	309	343	318	315	324	300	346	329	311	356	323	315	292	309	315	294	350	306	340	323	322	334	305	292	288	307	313	344	328	292	330	319	328	323	302	324	313	309	275	308	317	307	316	324	291	325	308	326	313	275	317	320	316	325	304	327	343	320	308	300	333	310	310	317	314	304	327	313	291	322	341	337	296	313	313	323	296	329	312	301	317	285	312	319	334	311	349	289	329	293	306	292	346	325	292	306	332	314	321	308	340	301	336	302	318	311	320	333	318	302	287	306	309	315	321	320	274	329	304	296	293	322	335	289	334	357	295	324	322	343	312	348	317	300	322	326	307	320	292	323	307	351	337	296	306	314	319	321	321	284	295	330	304	320	290	324	322	307	336	316	303	310	330	333	323	319	302	308	328	326	329	305	314	285	316	283	303	330	294	319
5366	905	786	724	764	769	738	753	686	710	713	722	731	722	726	772	707	764	706	677	744	722	717	766	754	755	741	759	749	733	778	724	738	759	725	701	729	780	703	772	764	695	748	680	713	719	700	734	704	692	698	723	765	772	732	732	703	739	680	735	785	737	738	738	714	686	736	736	690	730	666	750	726	697	741	718	763	730	750	741	749	677	774	710	713	758	702	743	718	746	723	774	701	693	739	701	756	702	745	733	747	716	718	748	752	748	728	699	727	708	758	779	711	761	730	748	745	711	679	683	743	713	733	695	741	716	750	742	699	744	710	770	706	752	736	704	722	744	712	708	800	695	736	707	687	735	743	732	714	730	747	728	748	747	704	711	726	749	727	743	771	759	679	726	762	725	760	738	719	703	724	739	744	719	772	724	721	711	709	729	701	760	743	724	720	702	681	713	725	709	716	686	707	713	720	738	702	751	736	740	729	753	729	744	732	673	726	729	725	740	747	738	777	751	704	746	801	762	669	751	760	712	727	766	751	717	736	741	740	666	724	714	743	731	716	783	773	702	727	736	680	771	696	664	795	730	731	711	694	697	727	715	717	715	768	747	763	704	738	675	781	767	747	715	701	713	699	730	717	702	678	723	687	709	766	666	702	772	741	768	753	767	726	777	740	715	735	750	729	738	693	724	692	718	766	719	749	739	685	774	723	744	720	707	691	664	746	739	746	723	750	730	693	730	751	715	739	746	771	716	733	703	741	688	722	717	731	703	743	744	670	744	755	745	680	794	727	779	764	743	769	742	700	692	701	741	713	696	756	717	741	755	709	700	731	741	751	722	733	697	739	721	774	720	729	711	729	692	742	728	724	703	706	741	742	728	733	746	729	738	722	766	685	768	713	709	762	728	762	739	757	764	729	734	721	719	732	730	729	775	699	772	727	701	740	748	738	751	719	748	770	728	773	709	643	721	703	758	713	743	744	747	728	681	758	707	745	775	670	710	694	732	697	720	774	736	713	735	729	709	699	753	749	743	698	698	743	790	767	767	699	713	711	712	728	700	713	696	674	739	755	741	718	736	715	719	740	733	709	660	756	725	711	710	707	699	760	699	736	744	737	720	720	748	751	725	715	679	722	739	737	725	656	732	721	745	757	712	741	739	757	708	746	697	774	687	724	722	745	754	739	743	698	693	747	728	727	705	709	774	725	698	786	775	730	736	719	746	706	709	764	716	757	708	712	724	719	679	713	708	759	749	721	725	750	783	682	712	728	746	741	785	734	764	733	716	715	726	755	787	719	684	758	730	744	737	735	749	732	698	731	683	729	722	758	780	755	722	737	775	689	761	766	733	723	693	726	742	726	714	734	730	733	721	701	684	699	744	743	716	735	695	757	729	658	762	771	736	754	713	719	774	769	749	704	764	736	745	738	741	716	726	767	715	724	754	734	748	689	730	716	733	753	785	748	717	760	770	720	729	733	715	727	742	715	769	759	715	766	737	716	743	685	760	714	733	735	717	689	732	735	743	703	714	754	718	709	738	700	720	785	692	726	688	675	690	701	749	717	745	711	704	728	698	724	758	706	713	734	775	707	733	691	697	705	725	716	771	755	714	769	699	716	721	760	765	749	760	751	751	725	724	717	723	729	708	726	708	734	717	759	716	694	693	684	674	706	721	759	745	694	739	739	659	753	711	733	704	723	710	719	724	705	714	722	747	705	739	751	725	777	784	712	744	763	717	738	678	707	688	721	684	727	741	744	793	721	773	710	764	720	714	707	690	730	760	761	729	753	760	757	692	691	738	720	718	723	715	729	719	770	726	739	729	722	722	749	748	736	705	728	732	734	727	740	800	740	728	733	726	742	753	754	740	711	754	746	738	703	727	753	737	729	723	723	753	740	751	791	744	749	762	748	734	759	712	697	749	762	714	760	713	716	744	748	752	697	714	741	766	735	723	721	720	696	721	710	738	726	715	761	707	704	760	764	781	735	759	768	749	685	695	741	712	737	739	750	731	706	701	787	714	746	718	751	716	703	748	747	716	739	753	760	720	700	773	749	739	725	722	736	719	756	734	718	700	705	735	751	775	687	691	739	728	729	717	706	767	783	710	717	732	701	765	689	695	678	723	729	673	739	722	718	759	725	699	705	720	743	724	816	745	675	763	741	689	662	720	756	688	756	752	755	699	703	749	718	755	743	717	728	795	710	693	740	721	732	699	720	750	714	755	716	693	743	744	715	697	729	671	720	748	736	729	718	687	720	709	696	755	708	689	757	686	718	747	733	696	758	756	735	719	679	777	697	719	655	748	771	732	721	734	732	725	742	673	747	774	767	728	709	759	745	734	749	696	764	734	702	766	718	725	748	767	716	747	727	747	708	791	746	711	751	724	742	710	738	705	732	703	781	753	750	746	735	727	760	711	722	775	724	724	721	758	766	679	752	755	738	767	747	708	736	731	701	728	734	752	719	740	735	774	726	746	735	734	763	690	758	721	690	687	752	739	780	675	739	738	757	745	748	739	750	735	718	690	746	746	683	715	723	761	728	709	677	750	721	720	706	718	717	740	732	762	690	746	754	722	704	760	744	741	711	731	718	719	728	727	716	740	736	738	737	668	754	732	743	739	739	704	738	740	739	721	756	740	745	748	724	712	711	757	757	715	725	699	754	743	697	757	721	727	758	756	714	705	748	723	742	700	725	771	766	763	721	717	718	732	742	702	726	726	726	726	732	727	728	735	696	713	758	766	729	694	757	682	693	729	716	730	752	709	744	741	703	757	814	722	756	754	699	708	687	727	730	692	722	717	701	794	684	746	657	723	728	738	702	761	749	719	757	744	750	741	777	731	758	689	730	721	754	696	697	745	714	724	704	663	711	756	732	758	729	762	715	735	732	752	698	723	736	714	729	807	706	694	726	731	714	747	725	709	737	712	783	711	761	731	708	711	741	736	719	731	777	774	755	684	720	738	767	720	731	716	678	742	769	744	758	759	718	752	722	705	717	708	758	738	710	745	659	690	687	742	731	717	713	758	673	745	730	686	707	718	757	735	713	727	768	692	754	720	728	723	735	744	749	717	741	722	736	736	712	749	697	730	748	697	675	713	773	751	719	713	706	696	719	691	714	740	686	686	767	738	745	736	703	777	768	794	795	719	745	692	703	711	749	722	720	745	781	743	726	713	721	691	724	708	737	743	713	742	733	763	733	705	754	758	724	723	740	734	724	752	691	754	722	758	750	676	719	708	737	745	717	748	725	732	718	745	754	729	655	726	708	730	693	746	739	689	725	730	726	713	717	763	756	763	737	695	758	692	726	724	756	732	728	700	697	760	674	712	725	740	730	697	711	732	758	730	743	672	705	721	770	702	706	751	698	744	751	764	754	716	718	728	750	697	741	752	786	688	711	797	723	674	694	726	709	755	710	718	716	719	733	709	705	740	782	716	730	708	675	716	698	780	701	703	701	732	730	731	765	702	698	763	710	738	697	700	758	731	762	714	730	691
24505	20864	24421	27417	19964	1680	565	524	430	421	423	404	409	446	408	378	417	382	381	429	391	402	393	375	376	361	366	376	349	406	378	415	411	355	383	418	365	421	408	406	401	409	372	348	405	378	353	372	384	383	384	398	367	401	388	366	378	399	381	399	382	365	366	401	369	384	400	397	380	376	361	382	414	380	380	372	365	391	381	372	411	411	366	351	383	425	392	370	372	423	377	427	372	356	376	348	379	413	390	376	367	388	388	355	393	381	395	390	424	383	368	387	420	409	386	383	364	359	400	367	384	394	406	384	363	393	368	349	350	379	398	380	387	361	369	372	326	380	427	356	415	384	386	356	390	393	383	357	350	394	373	414	401	367	367	374	356	359	376	379	391	406	402	388	336	396	407	369	383	379	348	332	427	412	391	383	402	373	373	383	351	407	426	376	368	386	395	391	375	370	403	360	418	395	337	384	397	390	354	417	382	401	418	344	405	373	390	395	391	362	373	366	366	364	349	370	395	413	358	373	358	363	371	402	412	401	398	390	380	408	406	391	381	370	379	398	367	343	396	394	416	366	354	395	373	357	370	386	397	404	385	356	400	375	388	370	362	405	413	398	407	371	347	361	410	394	355	376	380	378	375	377	372	380	416	412	402	376	358	418	361	385	353	353	384	368	382	369	376	372	379	364	398	378	366	390	356	428	345	369	412	376	358	412	353	361	381	352	395	389	361	427	378	394	363	370	393	358	399	350	368	382	386	400	371	407	381	383	405	388	385	377	435	380	378	372	379	387	381	398	339	376	386	383	394	371	370	379	364	396	360	364	385	391	418	344	368	381	377	343	351	399	386	370	409	395	355	406	379	400	354	399	396	405	373	401	400	394	398	379	360	386	351	386	421	373	394	408	370	344	353	371	367	369	416	360	355	347	403	397	358	385	355	418	378	392	379	347	376	385	382	393	383	364	360	361	386	375	334	385	375	374	376	362	393	412	375	375	383	374	391	402	386	407	364	332	364	402	400	388	416	400	391	385	377	364	352	372	415	404	387	397	425	386	389	406	362	413	398	362	370	403	399	370	385	382	376	359	402	354	399	411	395	392	387	402	405	357	407	401	371	374	348	367	372	374	382	363	404	393	373	382	363	397	383	348	380	367	368	364	397	412	425	380	371	369	372	382	357	400	409	381	333	405	395	342	396	395	358	373	390	375	417	356	368	384	381	345	391	357	371	362	369	371	431	386	385	397	385	378	392	402	392	392	419	381	380	371	358	368	364	387	396	382	382	414	413	368	364	346	394	357	396	379	379	405	393	362	358	340	415	401	364	355	380	380	382	376	364	377	385	350	390	358	378	370	430	378	350	396	418	384	373	379	443	365	386	320	367	422	400	370	364	389	361	425	388	407	411	412	408	366	432	366	377	373	377	362	382	363	379	391	374	351	415	386	382	372	379	389	368	386	362	376	366	402	346	375	377	395	395	368	406	399	366	350	336	374	350	356	399	381	396	376	379	377	375	375	344	366	353	402	385	398	340	372	387	373	401	373	372	434	354	387	393	376	373	395	419	412	412	351	358	389	411	396	370	354	387	348	390	386	387	345	387	406	402	440	385	368	387	373	381	369	334	375	415	403	392	347	339	365	401	384	369	366	341	361	412	383	395	371	374	346	391	360	399	399	401	367	405	376	379	409	420	367	367	382	361	380	379	369	364	358	394	366	365	376	372	387	351	381	391	334	371	362	392	362	387	386	354	360	362	405	411	382	374	391	378	372	382	406	400	355	378	408	433	389	378	364	391	414	379	394	352	335	364	378	371	376	409	355	395	392	398	395	360	354	391	391	381	432	367	349	405	427	393	361	370	378	378	406	364	368	401	371	413	402	395	356	410	371	405	394	397	379	386	376	410	371	378	395	353	396	405	388	403	398	369	348	369	376	363	383	371	405	388	407	387	392	412	353	387	393	369	355	397	351	395	381	362	376	358	371	338	391	388	395	386	403	391	418	402	352	425	381	401	397	377	360	374	419	410	398	363	386	360	340	387	372	388	371	374	396	350	352	362	374	390	380	377	379	369	395	377	391	363	391	417	369	347	374	371	416	387	381	369	362	370	377	423	417	372	371	413	369	422	323	422	375	392	364	363	394	400	428	380	383	389	386	392	365	383	388	396	369	367	347	355	460	372	382	391	383	380	393	402	383	403	345	399	395	392	344	389	345	362	395	399	392	341	382	364	374	379	355	382	399	357	379	392	394	381	396	425	376	363	362	386	389	371	378	378	402	405	357	403	384	376	410	381	379	409	389	385	404	412	349	378	373	367	416	373	387	387	386	380	396	366	373	386	374	369	379	364	385	398	391	413	401	385	378	399	407	368	381	339	377	387	370	380	408	346	382	362	402	402	399	386	373	410	341	418	351	361	361	375	388	418	374	391	425	422	351	373	356	403	365	382	404	386	408	383	400	345	399	364	380	365	377	418	355	349	372	314	373	383	409	374	386	386	384	347	405	353	355	405	369	388	397	402	376	376	375	386	378	403	350	349	374	381	372	407	401	383	382	400	371	396	405	383	379	391	400	385	357	369	375	396	395	403	384	384	385	395	398	365	367	382	409	347	383	396	390	352	390	354	375	404	382	373	406	403	380	383	379	381	367	408	393	337	367	453	392	358	358	401	379	400	386	378	388	398	411	344	366	376	382	393	391	339	380	383	378	389	356	357	333	419	388	362	360	433	401	395	402	354	371	376	375	453	366	359	384	415	365	367	422	393	355	410	367	394	368	359	384	370	388	359	414	364	357	364	372	363	341	336	391	363	410	396	382	383	373	352	384	376	385	409	350	374	375	385	406	408	375	365	406	371	387	384	363	348	351	341	393	393	355	369	358	423	372	382	383	362	385	382	371	360	400	368	371	349	381	379	389	405	402	389	422	382	402	374	367	377	382	382	377	389	417	339	380	381	370	346	407	408	390	383	363	342	401	432	380	383	385	360	421	386	354	379	386	341	319	378	404	391	374	386	381	416	400	373	385	363	376	398	404	351	369	416	392	376	406	376	386	395	412	410	364	403	405	388	385	372	396	376	415	395	418	397	397	402	370	370	411	368	380	407	387	381	381	373	382	407	392	391	410	397	387	342	346	374	389	380	374	391	407	363	380	424	368	395	375	422	379	397	413	385	410	403	401	390	374	365	356	381	364	389	398	409	377	401	402	380	382	395	348	384	378	386	386	397	384	382	415	406	411	369	376	356	354	386	361	388	386	337	363	414	352	404	420	354	363	416	380	406	385	330	395	368	356	412	352	405	361	383	376	377	422	372	369	374	383	394	371	361	376	338	374	388	392	400	369	355	359	371	365	401	434	381	379	380	395	371	391	384	371	385	344	369	356	351	393	349	434	368	383	369	369	406	386	406	358	319	366	336	389	376	340	406	346	363	391	410	378	387	352	377	413	377	382	373	352	383	390	376	383	400	413	372	366	361	387	371	383	365	333	376	357	353	402	399	403	369	363
3466	3007	2128	1254	1055	987	876	910	890	869	896	865	822	834	887	908	915	815	865	890	852	864	825	850	831	866	844	894	868	827	817	873	904	816	833	872	839	856	859	851	807	885	863	883	854	868	830	822	866	835	874	892	819	799	834	865	841	847	837	847	810	844	810	879	813	771	807	860	849	824	855	785	889	837	803	883	842	862	790	808	832	816	793	819	896	806	871	833	828	852	860	841	852	840	824	895	811	838	833	824	845	813	874	879	883	860	848	832	805	855	848	821	823	858	843	816	852	824	839	829	861	883	872	829	829	890	825	862	878	817	917	817	910	884	917	817	811	841	889	869	827	916	875	826	871	823	843	826	823	794	822	831	850	818	852	832	758	837	852	824	838	814	876	878	877	821	810	867	875	891	824	801	819	830	882	824	847	822	803	814	824	815	830	847	812	843	814	843	812	804	841	823	831	823	841	805	812	865	828	827	878	857	827	816	825	889	801	855	831	832	849	835	837	894	851	832	905	803	817	810	880	836	845	873	860	789	893	831	859	806	835	832	832	859	899	834	834	806	848	857	826	880	837	866	872	763	862	870	806	831	907	835	838	835	828	830	834	848	865	872	849	863	864	805	822	847	840	895	858	816	882	851	808	859	831	835	787	836	878	848	778	825	849	844	854	871	800	834	862	828	844	858	864	870	878	843	802	819	830	865	808	832	829	849	820	845	819	841	855	814	892	889	850	824	816	832	843	859	869	828	804	907	813	852	875	810	766	842	850	834	849	834	802	840	819	827	828	835	851	794	814	838	859	878	815	804	852	864	860	815	865	832	849	849	856	841	829	852	820	861	838	823	872	839	794	853	854	828	850	910	815	868	841	889	839	837	850	814	862	841	775	786	829	868	824	847	831	849	853	846	856	831	859	891	852	832	835	833	846	844	811	841	893	856	873	864	864	816	810	884	790	882	796	873	819	831	844	870	804	903	835	827	855	820	793	862	835	850	845	842	797	866	901	846	868	825	837	828	863	856	855	829	853	870	843	827	870	822	827	832	813	845	842	863	845	781	857	789	831	836	873	806	859	869	853	816	811	839	859	893	813	830	865	817	850	835	863	880	862	826	830	853	882	923	879	858	853	915	896	794	853	848	821	865	856	836	854	875	830	839	811	868	857	866	867	829	872	794	803	849	828	813	809	823	854	779	838	816	824	859	876	859	852	814	827	839	774	864	878	850	871	854	845	863	832	829	822	855	840	807	814	884	845	860	835	864	895	839	825	847	872	912	804	857	827	801	853	851	838	792	817	843	854	780	786	868	849	831	845	827	843	843	844	879	838	843	805	853	878	827	828	881	838	884	833	858	845	883	855	866	857	880	867	821	824	910	896	820	800	828	900	858	825	872	833	849	846	829	865	812	819	809	839	836	828	837	850	812	837	812	838	828	898	816	856	866	865	833	819	753	827	832	871	831	848	851	820	869	828	849	824	857	818	880	855	828	793	862	773	856	851	791	865	858	855	830	901	845	878	842	847	871	855	889	791	863	809	828	776	792	822	878	835	854	863	844	813	856	875	840	844	845	777	855	835	846	794	808	818	872	814	890	847	818	859	856	829	838	840	848	820	851	834	839	851	803	817	805	803	847	811	856	839	844	864	910	870	839	808	839	858	833	855	840	799	857	852	836	831	870	857	871	829	829	867	873	821	890	835	810	874	868	836	868	849	817	870	836	851	846	822	863	858	877	900	835	889	855	804	832	800	827	878	853	797	872	841	831	798	770	806	830	849	795	852	815	798	827	863	819	875	821	829	837	859	816	813	836	806	820	834	826	877	888	825	846	855	825	836	910	829	819	820	832	818	860	830	819	778	815	848	854	845	852	842	825	818	857	820	847	856	845	840	816	851	839	865	810	802	836	854	836	860	843	864	858	873	864	853	889	876	866	820	807	842	851	803	824	834	789	841	816	834	845	861	838	839	870	870	813	845	899	837	822	887	803	819	843	869	835	920	796	843	870	852	870	798	824	831	852	818	845	845	813	844	852	862	802	800	857	880	859	844	856	820	860	849	832	854	803	862	864	810	852	826	802	859	817	836	782	828	808	820	801	820	859	873	826	770	829	825	828	839	855	845	845	831	837	806	843	861	856	886	910	830	817	839	837	844	806	820	879	841	834	835	823	853	903	855	888	802	835	860	816	837	822	811	830	859	839	818	864	779	847	837	883	840	909	879	859	838	814	883	873	844	827	845	808	843	805	873	823	854	862	847	873	840	849	801	840	873	824	821	851	873	867	852	866	863	843	852	868	846	833	889	821	828	865	839	847	867	827	836	846	854	884	832	796	849	898	814	837	843	818	859	812	796	891	826	855	838	846	851	888	864	859	845	826	775	794	854	836	804	855	780	801	850	884	826	856	780	847	816	828	874	815	866	847	858	871	892	837	859	851	898	816	884	777	812	800	919	874	900	853	856	833	869	846	864	843	850	833	860	811	801	844	878	878	883	882	894	855	850	823	835	834	814	834	882	861	855	792	828	801	844	889	808	792	829	841	845	849	833	880	826	911	831	822	818	860	848	844	821	843	883	831	827	883	850	873	808	848	850	858	840	831	812	835	808	821	767	856	891	844	877	852	878	826	803	797	792	825	854	832	835	796	866	887	857	875	870	845	813	843	815	843	858	833	841	860	840	866	852	848	873	827	851	870	827	843	833	861	842	795	857	812	887	877	813	823	791	837	868	897	847	881	838	876	830	881	874	861	875	833	837	855	893	815	813	833	840	871	837	826	812	821	867	883	867	768	809	824	841	821	856	857	865	883	841	837	843	877	868	883	860	845	904	859	870	841	844	908	809	873	908	879	872	836	878	870	859	838	841	849	876	803	851	880	843	816	828	851	801	874	829	853	812	797	873	809	845	838	850	891	845	865	845	841	843	828	839	824	866	846	841	810	881	864	811	812	901	848	854	847	874	843	836	824	835	823	825	838	786	825	837	789	863	846	836	876	842	862	845	808	878	848	823	817	851	853	814	822	850	883	852	856	858	870	860	834	812	827	848	850	828	816	829	885	861	861	884	887	847	874	868	831	865	882	826	810	837	869	845	864	802	818	779	827	862	886	860	843	811	840	818	812	776	876	834	813	851	856	817	865	818	814	842	829	801	874	908	841	853	843	830	848	843	844	834	894	826	839	859	793	817	839	838	875	839	891	861	849	868	798	814	814	859	790	822	827	804	808	877	834	845	828	843	907	831	860	821	782	891	864	867	802	887	827	811	787	808	816	838	880	821	831	806	862	892	844	861	876	869	877	827	825	818	880	832	851	819	838	875	843	842	857	833	844	790	884	882	863	874	855	827	851	744	810	815	858	820	809	791	842	875	835	830	844	821	864	872	816	781	848	862	827	868	866	848	787	856	882	895	832	837	874	828	859	814	826	829	823	833	852	821	897	855	862	871	861	847	856	823	846	851	872	814	840	814	880	816	866	884	898	843	874	894	850	826	811	808	900	915	877	847	843
23613	20896	25102	26826	20899	20918	3244	493	361	350	272	267	264	279	244	276	234	251	257	255	241	259	231	267	238	242	241	228	223	230	236	248	220	219	224	233	252	212	205	225	224	212	229	203	260	229	240	272	248	208	224	235	253	235	226	231	252	244	211	243	230	248	229	241	219	214	218	229	261	238	256	229	251	219	204	217	201	216	237	231	242	233	218	215	216	263	260	248	250	228	219	243	251	207	260	246	222	254	217	240	252	233	272	214	224	206	237	223	228	235	245	227	239	205	245	255	219	261	233	259	210	239	253	250	220	199	237	236	247	208	190	238	230	208	216	216	250	212	228	243	213	216	204	215	210	202	223	225	248	234	225	205	241	240	201	213	216	217	236	244	213	227	209	229	219	222	197	249	227	252	228	212	216	239	221	230	214	239	239	224	213	233	222	233	224	236	251	223	212	235	210	230	240	239	231	215	206	215	237	253	240	219	227	215	199	247	251	230	230	215	243	217	238	236	266	219	233	217	239	203	235	240	232	221	233	243	216	227	234	239	211	211	210	191	210	219	220	251	232	236	229	196	208	203	236	227	229	211	227	205	217	201	242	219	215	215	234	281	243	194	202	242	223	212	224	202	189	241	245	213	215	211	254	224	225	230	228	221	242	227	225	217	242	241	211	249	247	235	239	227	205	235	218	193	236	247	222	202	232	224	240	230	267	235	222	231	258	238	200	212	217	204	238	242	219	229	218	248	216	232	193	253	227	214	245	219	239	252	229	232	236	226	224	217	207	220	189	237	254	233	224	270	215	221	232	202	223	209	201	221	190	221	235	242	221	211	228	244	192	214	237	264	253	220	245	245	236	210	231	230	225	217	218	186	229	233	226	224	225	240	229	223	206	223	223	236	230	229	227	231	230	208	215	255	220	228	237	185	206	241	221	200	229	221	211	235	242	221	231	230	207	238	214	224	250	223	231	215	218	220	234	259	255	239	202	249	218	219	254	237	241	207	222	210	211	239	222	228	222	226	234	217	216	224	245	219	210	230	232	225	250	219	230	217	237	263	216	232	217	209	211	237	226	234	237	215	235	233	221	246	241	240	197	230	243	229	248	210	221	234	241	213	252	224	233	210	240	209	207	244	235	216	243	256	200	230	252	218	221	231	238	222	264	217	174	207	228	206	241	239	215	234	218	194	229	245	243	220	235	218	244	232	233	205	223	215	227	186	234	236	226	229	229	202	229	223	216	251	214	235	240	222	247	232	213	240	252	248	237	210	222	227	211	240	203	214	220	205	247	249	219	228	234	228	249	205	226	229	245	249	242	222	216	213	239	206	221	233	229	210	219	212	220	228	214	228	214	215	207	229	227	240	239	263	220	244	257	244	257	211	216	239	236	251	254	228	222	234	243	226	242	212	241	243	254	237	241	237	211	217	264	229	241	243	220	223	221	258	244	238	241	226	244	223	220	215	236	250	243	225	209	244	223	215	263	230	254	272	259	235	237	223	241	200	208	220	245	238	229	250	248	201	228	241	215	216	210	224	219	221	222	243	216	218	223	224	193	207	252	207	258	209	254	249	210	212	248	261	221	221	237	243	225	238	233	237	238	206	228	244	209	193	233	205	255	230	214	195	241	229	246	248	234	241	222	238	223	233	262	222	228	235	238	222	248	219	236	264	258	237	207	246	216	243	206	251	240	227	254	257	235	233	205	250	223	234	229	228	206	230	224	235	232	200	225	217	209	212	261	245	211	262	209	235	206	199	230	230	194	230	211	229	225	255	206	232	256	204	261	210	238	205	233	238	214	233	230	255	213	226	247	228	226	229	222	233	225	235	227	242	239	245	233	230	230	242	211	215	253	227	238	241	240	191	216	229	253	237	232	207	216	213	247	252	217	246	227	265	224	239	226	204	233	244	237	231	243	236	230	246	245	254	243	214	203	239	228	226	210	206	218	212	230	224	249	247	199	227	227	219	245	253	249	228	246	221	198	221	209	241	240	242	236	218	223	245	237	223	220	208	250	233	233	229	235	212	261	213	227	213	255	230	222	262	265	212	222	259	253	210	222	216	209	228	209	255	213	190	237	231	229	226	255	251	227	212	218	239	211	243	224	227	229	219	229	232	244	212	246	231	204	231	270	213	239	225	234	246	221	220	216	233	221	207	199	223	228	228	238	232	229	207	224	233	249	228	203	242	233	235	219	217	236	244	239	218	237	225	245	215	257	249	207	229	266	231	255	247	218	223	216	231	204	208	255	241	225	223	224	224	220	248	223	209	228	256	246	216	239	228	251	211	218	231	198	237	233	220	220	255	219	225	203	269	224	245	229	190	214	218	212	204	221	246	225	217	252	235	217	245	205	197	257	230	205	221	259	238	264	232	240	233	207	228	243	215	206	215	194	242	223	225	229	194	212	184	224	224	251	218	231	210	221	196	223	214	223	210	211	235	241	193	238	242	228	242	228	233	240	245	231	244	220	247	215	225	249	233	227	230	209	233	259	223	225	213	194	246	186	223	226	225	244	243	222	270	234	223	201	208	210	257	239	224	234	229	214	225	231	230	222	227	200	211	245	220	229	241	227	235	209	206	212	255	205	174	229	231	261	250	214	235	248	226	229	226	221	242	230	207	222	222	217	260	227	250	256	218	229	243	249	274	222	190	230	199	249	238	209	243	236	246	202	218	238	221	230	220	230	253	211	223	248	254	230	241	248	192	234	241	239	196	230	241	224	205	234	212	222	201	238	218	247	220	215	218	250	242	208	227	210	233	226	209	237	225	213	208	217	220	233	227	246	223	204	223	207	246	222	230	218	219	200	224	230	261	239	204	225	243	231	234	236	244	226	220	225	244	233	221	237	242	199	242	200	233	226	216	241	215	220	231	219	241	215	241	230	237	217	205	222	199	225	208	210	247	204	229	230	240	205	242	216	223	237	221	205	213	240	211	208	222	224	233	235	222	249	236	243	222	196	241	231	249	235	244	230	234	237	264	232	214	217	189	246	250	208	226	233	254	225	227	226	227	236	196	244	249	239	266	228	221	251	220	211	229	227	248	246	207	218	211	230	210	203	225	235	218	242	233	219	227	248	224	233	241	220	245	223	239	207	228	238	220	229	199	225	209	225	219	248	232	217	256	258	223	234	212	214	246	212	244	237	226	241	217	213	231	208	203	214	223	245	218	240	200	257	224	193	249	227	222	202	207	263	224	247	234	207	234	240	220	222	249	251	246	245	223	205	250	230	218	206	241	236	229	225	225	228	194	202	221	252	241	219	237	214	254	252	209	236	203	207	214	215	247	239	223	237	225	212	222	248	205	227	241	199	242	229	210	237	212	233	224	241	211	253	241	242	219	215	235	223	188	225	238	190	219	222	216	225	225	229	238	225	260	199	220	207	188	238	223	186	221	210	208	234	242	258	232	224	224	225	213	247	261	249	235	233	218	220	215	201	253	215	218	248	244	224	207	248	243	226	216	212	248	233	240	261	209	228	235	214	235	224	228
3367	4961	3096	1502	931	771	666	605	610	584	529	547	578	566	555	542	555	496	516	552	529	536	545	578	544	505	586	518	521	504	501	534	525	532	506	515	509	540	506	529	488	500	542	563	561	555	537	488	482	538	499	565	514	530	569	519	529	553	523	552	525	532	527	519	559	563	523	516	522	520	516	548	500	527	481	505	519	525	554	530	556	468	570	532	538	526	552	542	546	506	479	530	522	538	512	531	510	498	520	516	536	503	533	514	507	493	496	518	502	547	497	523	490	502	514	505	572	519	557	559	554	516	546	514	578	546	491	514	499	502	530	510	556	547	546	504	518	479	553	497	514	507	519	510	550	495	514	553	499	531	536	497	536	521	483	505	510	517	526	510	547	519	575	534	514	475	492	476	529	530	488	540	548	489	539	551	537	542	526	519	547	542	505	545	502	540	514	536	535	495	537	500	524	585	496	532	482	509	527	507	510	509	488	521	547	529	543	502	503	541	497	521	505	507	492	526	525	544	508	529	550	500	544	536	554	538	530	500	535	492	516	509	510	487	533	494	560	493	510	538	517	522	554	502	532	534	552	546	530	511	505	528	531	530	567	523	552	496	499	541	526	503	533	537	555	514	560	570	535	501	465	532	460	516	569	502	517	489	550	520	561	575	493	566	519	522	545	510	540	535	516	492	529	546	516	526	495	480	516	538	499	522	483	532	520	503	576	493	520	525	495	503	522	552	529	535	522	505	542	494	517	552	533	506	528	489	554	528	473	527	494	535	513	550	536	539	490	531	542	551	536	511	516	546	508	536	543	549	529	538	516	522	525	556	507	492	510	538	506	494	500	508	542	519	544	538	485	514	545	569	568	497	532	510	576	479	525	553	514	544	516	529	480	525	536	523	564	491	502	531	498	547	505	498	494	552	500	497	529	506	520	557	526	488	540	513	509	482	517	566	510	546	530	506	487	530	555	512	561	515	566	467	499	492	495	546	520	528	501	528	494	485	543	544	535	520	520	502	495	530	540	516	511	542	493	512	498	500	539	548	539	531	562	544	522	551	509	489	493	541	505	512	529	534	501	516	538	552	557	517	527	529	496	570	559	477	535	527	551	546	500	502	514	564	557	485	524	500	518	525	517	545	547	557	534	520	495	541	513	520	552	542	500	519	510	549	538	521	536	534	589	560	536	512	484	551	540	560	540	511	537	517	536	532	555	520	519	574	533	501	516	520	515	512	512	542	510	495	522	538	475	525	492	502	552	535	514	554	526	515	510	548	532	531	523	525	524	529	502	497	525	512	554	516	458	538	539	496	475	553	555	531	536	504	522	545	528	536	517	504	542	505	489	501	562	564	490	491	550	518	517	521	521	518	511	563	506	515	581	560	509	529	514	520	508	578	536	510	564	507	527	512	534	529	523	512	540	509	519	479	551	534	524	503	512	471	527	516	519	517	557	547	500	508	541	525	509	511	543	505	562	529	512	521	498	560	504	568	513	509	504	522	551	529	517	516	556	532	545	493	516	506	518	558	566	490	547	552	566	537	532	520	550	532	533	522	541	529	509	511	577	511	485	509	519	522	462	508	505	515	515	516	521	489	495	551	492	495	491	521	513	547	526	551	474	520	506	514	505	507	562	524	514	521	560	493	496	519	538	531	570	540	480	499	534	533	524	523	568	554	531	514	543	508	473	528	539	506	530	480	522	532	532	505	517	511	497	530	527	538	516	532	506	491	547	475	485	492	542	532	527	499	506	534	500	477	539	531	516	562	515	487	520	530	521	546	488	517	565	518	537	531	527	529	493	506	498	545	510	519	545	561	567	557	538	508	518	556	483	516	517	499	542	529	492	548	533	514	506	495	536	563	524	509	548	538	511	503	522	502	528	522	545	518	527	524	538	491	503	528	504	519	518	534	545	494	542	509	551	528	522	508	518	502	511	510	512	518	507	496	554	476	521	555	510	526	523	537	533	508	508	570	523	532	533	524	492	554	527	477	518	492	534	505	524	499	525	512	487	545	515	543	514	564	484	534	500	516	529	529	529	518	548	562	499	533	543	541	551	497	520	527	522	539	490	517	555	509	534	494	507	540	524	504	566	524	561	565	506	520	515	530	560	545	548	557	521	496	509	527	511	529	521	518	494	555	528	554	496	529	513	504	556	529	488	509	521	550	540	493	493	494	500	529	522	524	492	531	473	533	522	539	553	536	600	522	542	497	502	524	511	519	500	506	531	522	503	521	553	511	538	490	515	521	491	547	521	526	522	528	512	539	545	477	515	474	477	543	537	487	527	509	484	523	492	483	529	502	533	525	533	513	528	539	522	505	510	485	493	549	525	528	487	533	495	507	505	501	463	564	517	537	528	509	526	561	545	546	497	513	499	496	529	539	505	539	518	520	528	530	550	549	558	538	503	541	499	553	523	513	515	548	561	502	537	568	494	505	511	499	529	538	497	564	535	555	520	559	513	509	509	489	522	528	499	509	532	494	539	494	538	490	502	518	541	471	550	497	508	531	513	512	548	515	545	531	550	541	542	537	490	559	520	529	516	617	515	506	489	566	536	524	508	558	534	538	529	530	498	478	545	564	497	520	503	488	519	525	501	541	527	521	479	520	539	520	544	513	535	507	503	497	580	559	479	550	489	544	495	535	507	529	529	510	555	495	516	506	534	501	550	535	502	514	551	543	536	497	523	532	537	548	507	534	522	498	494	459	548	529	543	524	507	520	580	534	517	524	518	515	520	506	496	508	518	551	503	500	540	538	513	516	511	539	526	558	551	493	482	513	521	539	520	521	527	533	535	539	524	541	500	522	541	520	497	523	549	506	530	500	547	500	501	547	497	508	533	546	537	499	564	546	540	494	522	537	501	529	559	560	564	494	546	535	484	508	521	524	510	509	489	537	526	526	506	506	518	562	521	483	544	487	503	536	540	520	549	540	530	545	497	498	504	553	516	551	534	498	544	505	480	523	481	525	522	507	515	528	533	494	559	559	543	569	518	536	524	582	498	553	503	537	534	503	511	511	504	553	535	499	511	496	494	509	507	508	521	576	528	539	522	533	513	538	483	522	491	513	501	486	512	515	494	556	511	518	502	517	523	535	545	486	530	523	538	551	530	512	514	504	535	517	522	536	524	536	542	483	484	525	523	528	494	464	565	521	501	491	505	483	571	527	529	566	517	490	547	480	552	509	529	516	481	528	515	591	567	493	503	524	519	496	542	518	558	488	539	511	485	520	539	501	567	545	506	529	525	545	560	534	508	556	517	539	540	510	574	572	504	509	531	556	523	488	530	513	525	529	531	538	497	531	541	530	505	521	516	537	544	521	551	512	576	547	497	516	517	537	524	486	510	474	521	520	550	532	528	549	486	519	498	534	509	501	540	534	486	538	501	529	522	470	544	529	531	508	516	548	579	554	516	525	557	524	543	543	535	523	508	478	538	532	498	517	520	536	516	546	526	601	570	531	544	531	494	519	523	529	543	538	548	497	510	489	536	554
32850	12223	1416	394	365	326	298	285	304	291	339	306	351	310	265	291	295	311	334	288	309	326	317	276	307	322	325	303	318	342	315	305	291	280	282	293	348	321	318	334	328	340	351	311	353	296	310	327	296	313	288	331	322	296	317	326	354	332	295	297	342	287	306	325	332	296	283	305	341	313	317	330	341	340	301	341	308	304	322	307	316	328	308	279	335	308	308	325	285	306	330	306	320	323	337	275	309	299	333	316	331	308	301	317	348	335	320	282	300	328	314	312	312	311	318	299	269	302	263	328	268	316	314	342	314	319	296	302	335	331	320	331	315	312	284	301	325	326	311	287	323	327	300	307	285	303	302	301	350	295	316	325	321	316	276	333	302	323	305	303	313	299	317	296	331	313	300	353	298	340	295	306	292	297	310	319	337	319	300	301	285	322	344	328	336	334	313	339	318	317	308	330	325	318	318	305	273	295	329	331	292	333	330	307	323	318	323	308	305	303	297	300	360	326	318	320	340	301	286	290	279	300	326	320	286	314	315	349	326	347	309	309	283	276	324	335	385	326	343	315	309	302	297	298	301	304	305	326	321	335	290	294	298	294	313	296	314	299	306	319	321	278	279	329	251	311	293	363	320	306	301	299	342	314	337	316	272	317	313	260	301	325	314	361	342	332	313	326	342	313	276	332	339	306	339	286	309	332	309	309	342	331	351	278	315	314	323	331	271	321	338	311	309	282	347	357	321	286	313	306	303	323	320	314	295	311	285	306	312	302	290	334	304	325	294	336	317	295	322	326	341	323	268	300	316	299	308	312	356	309	312	345	324	322	326	339	325	344	354	308	319	323	309	316	309	326	317	291	321	314	338	301	331	332	347	302	309	312	304	312	302	280	305	303	324	321	326	305	302	302	282	305	318	286	322	335	346	328	311	331	289	288	309	285	287	309	310	290	303	328	319	317	299	314	337	347	335	324	317	364	311	331	344	326	321	313	300	293	327	302	294	298	334	313	319	293	349	300	321	288	341	305	285	322	286	260	349	316	328	338	319	309	314	308	309	320	316	322	315	301	305	321	337	300	333	327	302	358	276	297	305	326	327	311	310	333	331	309	301	328	324	293	311	318	360	323	297	302	292	302	319	327	286	323	309	369	343	320	278	339	302	323	288	295	367	321	300	304	336	325	308	320	300	313	300	323	320	291	291	316	301	368	302	346	303	307	321	348	315	319	290	333	313	294	301	325	314	327	312	332	328	312	304	325	339	324	334	308	313	321	347	334	320	297	337	289	310	327	320	309	302	318	338	317	307	299	310	334	342	313	305	333	327	335	320	307	264	321	330	287	302	324	334	284	287	319	301	328	262	322	345	318	305	326	321	321	316	312	297	325	332	327	329	354	362	312	323	292	287	296	291	303	352	311	335	342	332	327	296	321	295	316	321	333	328	338	367	338	288	311	322	307	322	311	302	336	329	310	311	287	310	310	316	266	311	316	329	304	338	304	332	354	321	287	296	297	317	319	314	293	333	310	304	315	285	310	291	339	313	339	298	325	322	338	332	332	313	310	302	317	326	307	288	316	308	308	331	334	297	335	364	358	329	292	319	335	346	338	307	309	310	302	310	340	284	310	318	304	324	287	351	321	321	306	341	322	293	313	323	285	321	336	276	313	326	287	291	344	312	329	301	316	324	260	342	326	335	322	321	280	313	313	302	325	310	320	314	337	288	321	324	297	269	308	297	310	321	310	285	315	319	343	272	311	302	309	314	318	303	331	338	302	306	318	298	321	322	334	360	318	326	292	339	319	343	313	297	341	333	329	297	326	271	330	343	311	310	298	293	318	313	324	314	297	353	309	346	327	302	274	316	298	336	296	301	314	348	309	320	350	310	297	311	307	282	305	328	313	328	324	324	287	331	307	340	322	304	266	274	311	308	307	348	320	313	326	302	307	299	297	326	328	310	296	314	341	303	299	313	309	307	309	325	330	320	297	332	286	316	344	356	286	323	327	311	313	344	313	331	332	328	333	291	343	300	291	297	297	319	333	311	349	315	308	315	313	319	338	331	305	313	340	314	321	330	277	327	315	321	318	306	321	321	290	294	321	318	323	298	301	298	319	331	315	348	320	318	307	285	317	291	309	301	294	327	303	324	280	285	320	327	299	303	301	323	294	292	313	314	307	308	302	296	315	335	361	340	321	344	320	309	312	317	324	286	326	310	338	305	302	316	299	345	313	303	318	303	348	322	331	281	321	298	298	308	335	343	327	331	317	325	330	307	305	306	322	356	337	326	319	347	299	314	292	277	325	327	315	317	298	304	300	322	352	359	320	300	306	311	326	294	277	321	308	336	280	320	310	324	328	321	324	314	319	296	323	288	319	292	290	350	322	316	323	319	275	327	310	316	290	288	318	339	318	294	350	323	284	324	314	304	307	318	289	305	304	324	317	315	317	338	299	297	329	317	314	336	341	362	320	300	308	331	316	301	292	311	317	315	337	317	360	296	298	335	324	303	290	333	318	311	315	320	298	335	348	330	323	336	291	302	293	308	311	331	302	299	288	309	315	300	316	297	275	319	350	314	300	263	299	328	302	295	332	324	346	309	356	315	330	330	329	335	336	291	344	314	333	311	317	301	344	297	307	314	346	312	305	307	319	303	318	338	341	284	332	344	313	293	323	298	314	308	286	322	260	295	320	327	344	258	321	352	325	356	330	292	340	342	319	281	315	320	287	314	332	304	310	328	325	297	335	325	298	298	305	310	300	298	305	306	353	329	331	317	284	307	339	296	282	317	316	331	302	302	317	341	338	307	314	339	300	328	346	325	308	296	314	297	303	301	315	297	336	340	322	322	325	284	322	309	318	347	319	316	306	285	288	304	309	288	324	326	399	303	313	308	322	311	319	291	316	277	323	325	312	291	335	325	307	369	306	281	334	303	312	268	294	336	305	295	300	284	326	269	287	329	295	310	286	332	333	345	313	336	285	311	340	304	288	286	289	306	317	291	329	301	302	279	309	264	280	324	304	324	293	327	295	296	306	341	326	300	311	340	314	321	311	333	322	311	334	311	323	312	322	303	311	351	339	309	293	298	309	330	325	336	318	328	320	297	318	298	310	293	285	312	293	336	313	340	340	341	318	309	325	337	319	308	317	316	322	286	317	310	303	346	335	320	332	310	319	320	313	338	324	317	304	308	290	307	280	304	341	349	323	345	301	345	292	345	329	300	341	298	303	361	319	298	310	328	301	329	303	317	311	309	314	299	342	309	332	313	337	353	295	312	288	306	313	300	314	323	325	306	355	306	316	323	304	298	297	291	304	297	340	294	288	314	301	289	316	300	307	328	321	330	288	309	321	286	328	284	340	294	341	340	319	319	346	317	310	327	337	279	356	318	331	300	339	312	295	315	287	331	320	312	320	327	321	297	303	301	356	338	328	345	293	298	324	275	300	321	328	324	311	304	315	328	325	329	288	322	336	309	340	300	291	320	359	310	308	300	314	324	342
5286	925	800	810	695	704	769	738	763	738	752	691	733	730	764	706	721	700	768	683	786	690	767	727	688	706	688	697	745	733	684	715	735	767	710	756	743	776	737	734	704	728	739	752	725	732	739	747	765	748	748	716	725	716	712	751	728	735	697	721	760	750	756	709	754	736	701	769	758	689	742	776	720	747	811	700	753	717	679	774	757	747	703	744	731	756	715	790	711	780	743	686	718	735	744	773	717	771	694	747	713	736	735	718	752	763	690	763	746	744	751	747	725	707	684	713	733	707	745	732	731	724	707	745	791	750	740	750	727	699	733	798	704	755	741	708	745	776	763	710	697	722	732	742	725	723	721	744	733	730	710	728	706	690	736	700	754	731	674	667	743	735	707	746	781	751	693	742	735	730	693	734	756	760	684	723	718	694	754	719	746	736	761	706	678	765	767	755	746	715	774	668	703	763	709	711	741	696	710	725	716	752	754	707	751	711	717	708	704	753	700	667	729	725	747	684	716	743	793	742	690	710	682	683	719	755	708	756	729	752	739	723	754	740	746	733	746	707	749	688	752	704	698	767	722	724	758	750	783	774	760	731	750	723	719	762	717	755	739	723	749	714	695	787	723	765	778	735	735	724	711	732	725	719	711	730	723	695	713	726	699	744	747	743	736	684	726	715	739	698	708	723	783	743	724	701	703	742	698	754	740	772	728	755	711	698	723	718	746	764	754	772	758	733	701	732	762	749	738	732	745	716	719	724	709	707	803	692	730	705	694	732	708	710	771	725	662	743	740	730	711	764	696	711	725	742	746	723	689	746	716	696	714	742	740	738	747	725	689	734	689	758	725	746	788	740	722	738	735	715	752	781	737	759	726	698	768	742	760	762	771	750	689	719	709	734	694	702	745	729	730	723	743	724	713	744	740	717	726	679	731	758	724	746	710	681	712	760	746	767	766	692	746	718	679	746	697	724	735	733	748	693	773	723	693	709	747	740	747	705	677	716	737	671	755	759	716	711	726	656	741	726	753	698	716	776	737	726	782	722	707	736	750	754	749	718	705	710	745	716	726	748	714	740	779	740	747	756	703	744	764	737	763	715	771	773	719	701	748	776	745	751	761	729	729	674	758	726	735	724	752	746	750	749	780	744	742	754	671	717	708	713	753	753	746	732	744	748	723	757	731	704	737	760	707	715	734	722	698	741	749	718	703	696	732	766	733	715	740	744	747	717	744	726	728	742	751	775	689	702	752	715	728	714	771	713	738	745	732	778	719	753	728	704	728	751	714	707	703	728	710	722	758	698	717	704	764	696	791	793	718	725	726	745	728	709	737	745	746	740	695	714	756	713	710	714	729	717	704	692	722	730	738	716	724	727	716	718	681	748	701	743	699	743	726	687	748	701	706	695	708	720	706	732	734	748	779	764	746	710	715	778	733	722	711	722	758	738	706	706	746	767	700	770	754	694	720	693	751	692	691	725	718	774	774	676	724	732	747	732	750	719	712	755	773	720	764	737	739	692	713	755	727	699	762	759	729	760	762	749	734	764	755	745	736	730	757	702	695	761	748	778	770	728	722	752	765	800	735	730	739	747	737	701	676	781	722	699	721	768	690	748	715	710	681	726	762	700	693	742	734	757	712	738	730	683	732	744	772	665	743	732	742	702	720	710	758	733	711	715	751	704	750	747	712	705	742	716	728	758	688	710	741	733	683	737	706	767	733	731	708	758	720	719	765	771	713	733	739	754	723	711	716	745	707	730	714	712	723	798	681	730	722	667	733	738	710	681	705	742	761	739	737	768	755	688	721	723	726	774	734	736	722	759	751	730	755	715	784	702	727	757	718	740	727	717	781	718	707	770	717	731	738	674	754	710	697	806	715	752	732	744	729	735	750	743	714	707	681	650	781	751	692	707	718	711	763	714	727	704	698	737	697	693	701	747	678	698	678	767	686	741	741	746	734	730	722	757	758	747	677	733	683	679	699	718	728	746	715	705	744	759	684	746	744	731	718	723	688	742	768	752	717	723	716	687	749	690	711	756	723	689	745	730	711	733	725	736	749	708	701	764	687	713	686	714	718	766	793	764	736	736	751	759	721	746	707	758	677	754	673	706	706	754	740	734	724	687	709	741	703	701	745	762	709	701	698	723	730	724	748	705	729	753	667	767	738	708	721	721	709	749	712	736	746	727	709	736	735	729	709	764	712	729	724	746	710	716	729	717	774	736	705	707	765	732	752	743	721	666	746	742	742	761	737	742	727	708	741	755	683	730	683	712	761	774	745	787	728	724	717	730	692	745	681	725	700	713	747	704	738	765	729	697	734	716	714	709	757	714	700	723	790	696	756	749	711	735	702	716	735	749	814	726	769	726	748	727	733	745	706	701	725	740	693	779	748	700	670	734	703	769	742	688	699	718	734	740	716	767	679	752	706	750	759	660	707	687	731	742	763	728	708	737	713	744	762	744	714	729	752	707	701	751	745	765	748	734	727	718	727	718	707	765	700	763	737	779	699	715	760	738	716	707	703	751	761	714	736	750	732	751	753	778	749	736	770	770	774	733	742	702	714	704	705	742	717	726	750	735	746	731	719	755	742	736	764	741	810	676	729	707	737	734	746	714	734	736	743	739	713	755	707	713	727	735	713	783	725	726	737	697	763	661	766	720	726	707	766	767	758	710	765	705	762	792	742	714	773	742	734	715	782	714	728	743	722	750	718	763	716	756	756	722	723	730	723	717	747	747	704	742	708	722	755	735	746	722	739	731	740	724	761	704	777	728	784	758	737	722	701	744	724	749	716	790	728	740	711	726	719	706	741	753	692	727	715	751	760	710	735	771	763	748	753	764	710	723	728	750	725	771	731	760	703	741	707	753	763	731	725	711	739	729	736	756	745	725	728	702	771	692	734	763	753	727	689	710	734	714	783	746	691	757	729	701	692	687	701	713	713	708	780	708	827	761	651	733	751	730	744	745	731	716	753	705	714	676	753	737	731	764	720	738	752	724	745	739	720	770	707	715	698	724	662	754	700	731	705	770	695	769	727	715	712	773	778	713	714	728	698	741	730	760	726	740	703	748	692	724	741	753	669	721	683	714	773	722	739	769	724	748	699	716	760	736	745	735	705	764	698	746	746	707	711	789	760	668	685	741	702	749	694	713	727	748	761	713	733	693	724	704	751	685	729	746	739	739	755	701	671	769	704	739	710	742	742	753	694	705	739	689	732	746	768	727	769	742	707	678	735	737	737	715	683	736	669	749	755	767	740	716	752	707	763	737	748	776	722	725	731	743	727	672	719	733	711	768	775	734	737	771	734	721	757	681	689	697	725	770	752	752	739	752	764	748	741	693	713	717	748	723	707	699	737	740	697	714	741	712	722	758	746	700	747	744	743	780	771	746	706	671	774	753	758	712	773	736	716	730	760	797	790	686	713	749	737	707	740	749	726	711	756	740	735	725	749	790	718	751	746	733	760	737	706	756	686	725	737	768	749	689	702	744	733	801
24369	20774	24329	27280	19987	1829	584	475	454	416	445	432	365	412	388	365	442	382	379	416	416	404	337	354	360	369	390	361	407	390	385	434	423	421	393	391	392	402	410	359	404	384	390	364	406	361	389	358	343	393	379	402	386	397	368	364	385	375	395	419	383	376	363	421	388	390	370	414	380	381	428	414	380	322	385	355	369	377	420	348	359	391	368	384	400	361	384	409	378	397	391	385	421	380	395	368	367	396	381	406	392	411	395	406	376	378	357	394	378	401	369	403	404	366	424	370	399	423	397	375	406	375	415	395	424	416	396	413	359	382	331	382	386	350	417	400	359	363	400	402	376	352	384	404	373	367	394	363	388	405	395	393	399	343	384	385	393	348	368	357	367	412	418	420	407	383	390	398	396	414	378	400	397	370	398	450	385	400	413	384	372	365	407	402	373	397	404	380	379	414	396	378	337	378	354	389	381	392	376	380	411	378	399	396	351	401	376	363	376	389	391	401	433	404	376	390	382	402	401	406	373	411	374	401	356	387	352	404	388	386	386	377	383	397	357	359	390	410	416	355	420	368	395	376	427	394	387	413	360	383	381	398	396	387	380	406	393	409	366	367	398	392	369	424	355	389	414	400	395	403	394	386	418	380	363	418	399	392	411	359	434	409	380	399	364	378	373	400	394	392	426	418	418	378	396	411	385	394	373	391	384	377	398	383	363	395	407	380	351	369	373	360	375	337	419	390	382	387	383	354	415	416	383	385	379	389	377	388	419	431	370	370	375	392	413	376	349	377	372	382	383	367	409	384	395	375	355	389	386	353	421	387	388	388	371	394	351	394	378	349	371	359	403	362	422	387	374	364	383	384	399	402	338	385	362	367	390	377	383	405	416	383	402	373	405	377	363	435	389	415	351	347	379	383	365	403	407	391	425	403	361	399	426	389	381	367	432	375	378	377	407	379	387	388	386	374	364	376	361	370	393	411	421	412	438	402	397	376	395	390	369	345	425	415	356	382	357	405	390	344	397	399	397	405	399	382	401	399	410	383	353	370	385	350	360	395	383	369	384	380	404	372	394	381	358	390	364	402	375	379	407	410	366	378	390	365	379	384	385	395	400	372	383	388	390	386	420	378	372	369	389	379	406	377	368	368	380	392	422	402	403	368	409	364	364	370	363	387	404	373	400	403	404	404	404	387	377	402	364	362	407	377	324	382	373	377	381	393	370	387	370	380	403	416	387	406	400	359	408	390	412	391	361	383	424	392	406	393	394	434	425	391	366	414	359	368	398	365	385	409	381	424	379	392	368	382	350	403	426	401	372	405	375	379	383	401	437	391	366	373	368	350	387	392	366	379	372	380	387	397	393	408	368	378	363	390	395	402	379	363	373	345	414	376	402	381	360	384	343	378	366	372	386	404	386	364	374	353	383	355	399	416	404	365	404	381	421	357	396	378	400	382	395	392	406	387	358	395	368	366	387	370	412	386	386	370	373	391	373	370	394	350	406	380	379	371	411	420	390	405	382	399	390	386	368	385	355	365	363	393	404	400	365	384	405	393	378	367	397	418	405	381	381	375	394	357	411	369	400	379	397	400	420	366	374	366	389	398	414	419	413	392	344	424	395	400	355	396	385	403	418	404	370	344	389	382	408	410	418	360	379	404	378	369	400	377	369	389	407	351	379	373	386	407	402	373	378	391	387	373	386	406	379	383	351	408	358	401	393	380	403	372	393	387	385	365	422	366	426	381	357	397	390	389	371	413	365	400	378	409	387	368	377	389	382	436	355	404	401	399	403	392	381	335	390	398	373	435	396	374	409	363	401	405	351	394	350	400	395	387	391	360	401	379	360	416	383	363	401	373	402	406	377	392	407	374	380	406	374	385	371	376	375	369	358	381	372	383	375	378	416	384	359	382	419	354	383	398	374	404	413	377	352	372	369	379	355	387	398	401	371	345	405	398	418	376	386	370	380	390	383	404	369	394	384	392	389	377	360	372	384	367	372	374	409	343	398	400	344	413	379	364	350	386	432	393	380	371	381	370	398	404	383	396	399	368	385	411	383	408	413	399	375	374	361	386	414	397	364	364	387	350	409	378	385	359	397	384	369	381	372	379	347	379	364	361	352	408	383	367	388	411	384	398	367	407	368	387	381	367	348	373	390	359	359	386	370	430	391	381	397	391	403	353	407	353	415	384	359	387	374	387	409	345	392	387	392	411	395	384	416	359	402	419	405	379	370	411	411	363	365	379	417	390	409	395	409	388	369	385	431	366	356	376	402	359	380	372	380	378	379	357	392	378	419	352	424	368	376	365	403	405	363	372	356	394	385	395	379	366	379	362	393	382	396	361	369	368	392	367	387	424	383	401	362	373	401	369	405	345	356	420	356	376	345	372	325	363	391	373	381	393	362	408	410	397	379	372	349	391	373	359	408	396	364	339	368	407	393	360	350	378	386	382	347	404	370	384	404	337	398	366	360	416	404	400	403	386	402	417	356	406	387	390	368	393	372	379	396	365	373	381	355	369	365	388	340	422	420	415	382	372	385	396	412	383	356	377	402	428	402	413	399	411	429	414	363	386	367	400	406	409	369	383	361	351	336	378	389	386	398	392	370	373	377	416	391	398	345	368	375	390	387	407	359	382	374	372	345	421	371	384	400	392	390	360	397	385	379	386	365	405	397	370	390	366	398	367	387	396	366	421	392	424	392	354	421	382	384	392	390	434	412	376	384	385	401	373	385	381	410	398	397	405	382	357	365	380	420	365	365	426	376	390	396	367	363	374	378	362	390	429	353	384	388	361	357	401	373	381	382	396	355	384	378	359	404	346	336	342	375	342	365	422	394	415	369	403	423	380	382	423	344	390	393	391	347	449	397	360	406	405	371	392	397	402	359	381	386	389	386	355	386	388	397	383	362	396	394	419	407	417	377	396	346	404	398	404	410	380	415	408	384	382	372	398	409	378	354	364	401	349	414	390	363	419	433	398	416	392	376	354	394	394	391	389	359	347	373	387	353	418	412	362	411	357	402	347	412	409	354	362	381	395	378	396	391	388	397	378	371	387	359	376	406	401	378	412	421	396	397	387	387	379	382	368	398	375	411	433	397	405	411	401	379	332	419	346	362	374	411	374	377	397	413	411	371	405	377	391	387	392	415	392	359	385	399	382	342	353	398	405	367	389	391	411	421	377	424	380	425	395	388	393	399	414	388	383	415	380	405	391	395	414	395	358	368	409	383	386	400	404	374	362	395	382	366	384	369	378	397	410	400	387	416	397	430	402	411	387	391	375	387	415	395	413	363	407	407	416	397	408	359	373	343	414	326	359	390	430	335	386	361	386	398	390	342	414	365	364	382	400	433	372	417	377	406	397	392	391	406	414	392	408	361	396	370	358	391	375	418	363	385	380	361	376	364	351	412	368	359	384	382	375	408	359	389	368	387	418	384	396	369	375	425	358	408	410	353	367	379	433	380	350	357	367	371	387	394	398	400	379	363	392	386	406
3383	3069	2102	1263	1048	980	946	915	883	873	846	852	865	860	838	842	785	923	882	848	847	894	866	822	807	846	847	861	872	815	806	867	835	880	820	832	856	894	838	867	857	870	853	839	829	841	871	786	823	813	862	879	886	871	882	866	826	856	852	884	862	846	898	854	857	841	839	885	880	899	805	822	881	801	789	844	842	833	832	840	826	858	876	863	809	847	845	836	783	817	903	861	844	858	833	868	871	832	841	833	804	812	860	816	833	827	861	892	855	854	843	885	817	857	868	826	862	835	822	821	843	822	838	831	857	836	850	901	864	828	847	780	879	791	860	832	854	820	839	892	883	833	830	846	894	848	811	871	827	863	870	827	824	853	841	784	843	891	849	903	764	832	910	865	768	846	821	853	820	855	858	797	831	841	902	845	864	828	834	907	860	854	891	832	870	825	865	830	832	850	835	838	880	827	880	870	827	857	860	853	821	836	830	835	859	873	819	844	878	817	817	883	860	878	828	845	864	873	842	816	830	891	841	854	821	837	825	845	882	849	822	843	860	857	846	844	841	815	815	841	916	864	807	866	832	805	834	880	832	882	858	890	860	882	802	857	913	897	828	873	832	824	863	801	922	863	824	870	800	887	874	867	894	848	851	877	884	837	878	851	839	857	860	905	845	833	825	858	788	873	845	800	862	888	839	833	833	846	879	797	819	868	871	839	877	860	866	780	864	837	839	842	776	819	846	868	878	873	889	839	814	831	875	906	789	811	808	862	887	897	866	830	837	844	828	859	834	867	875	859	864	844	867	834	842	848	811	879	870	854	832	890	823	796	872	859	837	883	825	788	803	826	833	836	826	859	830	825	798	831	850	870	803	869	862	904	941	865	852	810	826	803	838	869	849	842	875	869	876	820	807	844	798	839	794	855	844	824	854	842	868	893	800	891	882	853	833	876	855	906	847	792	815	791	829	852	862	869	839	872	800	836	847	831	782	816	862	813	870	891	888	837	858	853	843	965	783	828	835	854	865	865	883	861	891	801	818	869	868	850	828	818	885	845	826	837	828	909	847	879	828	827	828	872	861	856	848	869	847	804	876	828	848	853	911	869	870	883	841	851	828	839	832	808	890	855	874	817	887	855	796	753	894	856	872	824	911	865	837	870	828	766	850	861	793	806	827	884	863	843	832	826	842	804	832	851	877	824	832	867	884	888	812	812	812	848	876	862	860	845	885	909	799	882	848	866	861	851	859	887	847	886	834	898	867	884	853	799	841	843	868	878	853	852	860	760	849	879	857	839	862	874	837	860	863	890	834	825	785	837	878	871	863	856	839	847	787	803	887	826	815	828	871	831	879	862	824	840	873	841	841	841	836	845	849	852	906	906	842	849	820	846	849	824	789	862	892	830	795	834	854	836	812	843	798	811	858	883	847	818	880	842	825	826	855	833	883	835	870	884	897	813	845	879	841	863	818	850	873	892	845	790	808	823	862	810	840	870	833	801	853	872	871	863	901	867	844	856	809	897	877	897	817	846	856	787	825	806	887	799	840	787	858	916	849	851	842	821	826	851	868	809	840	866	798	872	816	895	808	825	846	830	791	846	877	800	841	808	863	819	874	825	868	893	844	901	814	837	872	897	893	818	883	861	825	824	853	833	827	881	832	830	848	853	861	816	853	890	904	838	846	880	845	746	772	826	841	879	830	880	869	828	840	823	892	834	879	842	832	829	890	878	821	810	850	833	854	772	865	830	812	906	869	820	847	883	886	821	888	859	855	810	826	809	842	813	787	899	867	797	873	816	841	864	874	822	820	836	838	857	896	830	884	867	859	836	863	839	842	803	830	880	871	854	822	811	847	835	834	820	898	828	826	847	832	878	889	872	847	866	856	863	860	884	852	806	838	797	850	831	843	866	792	848	807	783	854	776	889	824	832	874	854	826	860	821	788	855	832	839	768	868	834	865	873	909	796	811	869	830	832	882	839	866	850	835	831	830	881	851	848	800	847	849	814	798	852	863	849	909	840	829	831	844	799	869	835	834	877	859	837	873	845	841	931	865	866	903	844	903	862	832	875	867	835	825	903	818	864	837	824	847	829	870	833	889	851	842	883	904	861	801	910	875	819	844	859	819	873	895	802	828	770	853	866	838	823	881	897	850	828	844	805	852	890	871	820	864	838	841	876	870	857	871	827	875	815	814	829	874	832	832	794	859	878	893	852	894	838	865	876	843	797	832	842	856	886	837	818	795	859	858	820	897	875	844	890	872	874	862	803	868	894	792	811	854	882	864	877	887	825	877	858	868	870	815	806	883	887	864	866	830	819	884	845	876	860	849	853	837	813	836	866	820	891	791	858	869	853	869	852	884	852	834	872	860	800	854	855	860	841	831	849	832	890	874	852	815	846	835	842	868	815	800	868	871	853	845	853	747	857	839	831	874	870	905	827	830	829	858	820	862	873	851	851	875	850	846	816	852	842	847	853	902	859	852	815	859	799	886	796	912	902	857	820	846	833	917	854	910	874	845	838	823	852	827	816	833	832	852	877	858	824	886	777	807	839	821	814	816	859	839	788	799	816	848	876	843	853	826	867	854	834	826	856	839	877	867	826	862	814	864	827	864	839	821	868	874	843	842	799	851	874	855	818	895	852	852	877	818	830	840	746	801	848	887	863	877	827	832	837	875	831	828	816	862	870	852	807	856	813	848	905	919	855	832	856	855	876	814	834	867	879	879	847	833	825	850	831	851	829	887	891	855	796	875	841	822	855	825	836	836	823	815	838	863	873	856	832	865	869	836	860	898	819	891	906	845	877	909	848	873	901	850	852	860	833	872	839	860	858	883	835	819	815	882	877	869	853	871	812	837	814	845	854	841	833	830	847	823	827	814	821	880	804	829	839	842	849	821	819	846	880	836	832	859	858	820	846	830	868	868	890	833	848	893	846	904	842	871	808	859	817	925	816	800	843	827	848	854	873	891	866	850	830	847	849	813	852	836	831	838	830	897	821	872	867	834	873	863	866	862	861	891	842	822	859	806	818	849	839	876	814	842	859	813	823	842	879	849	830	861	864	830	832	849	808	847	873	869	857	860	863	845	839	833	878	787	843	827	867	856	891	853	851	826	852	873	814	853	831	858	816	896	785	825	859	786	861	874	843	856	860	843	865	859	824	856	802	885	873	821	845	797	866	876	822	804	808	847	833	884	776	898	799	859	834	883	815	849	836	807	812	852	826	863	849	814	814	844	879	805	810	839	813	874	820	803	825	851	846	796	820	779	882	825	846	831	802	833	834	821	856	850	836	860	819	832	848	812	850	801	870	880	844	797	816	869	894	854	879	807	854	842	838	883	811	844	849	828	862	861	803	889	887	854	880	824	859	852	851	841	845	825	862	854	861	851	830	877	826	794	854	902	815	846	915	849	829	867	820	842	883	848	827	853	901	858	873	846	851	843	809	840	877	892	869	853	866	859	810	882	849	839	830	881	863	833	862	834	776	858	877	831	878	811
23608	20880	25147	26730	20886	20878	3310	502	366	371	300	301	280	273	285	264	271	272	225	230	265	214	221	227	225	246	237	227	211	226	261	270	246	201	256	239	241	221	218	200	232	221	245	258	220	228	219	196	250	203	228	232	234	259	225	228	207	238	253	218	209	224	229	246	231	209	221	215	229	207	252	234	244	232	248	208	238	226	228	227	237	209	204	170	231	204	217	261	219	228	216	228	203	203	247	238	221	242	224	183	226	224	252	240	231	260	197	216	214	227	241	209	238	216	244	219	231	227	205	245	202	233	231	207	197	224	232	248	220	200	222	231	235	199	232	198	216	215	235	221	228	191	214	258	207	249	213	196	225	227	240	193	218	262	224	202	214	238	257	216	201	214	224	229	238	221	231	233	212	217	238	238	239	230	249	230	224	200	217	220	231	221	232	235	225	244	217	242	236	229	217	220	225	213	223	225	236	240	238	220	195	204	216	228	227	221	236	227	243	225	224	201	250	219	217	234	264	254	217	214	215	212	213	189	206	236	232	263	218	256	198	212	225	228	214	252	232	222	226	254	228	218	224	242	252	221	228	226	243	244	231	236	212	246	253	224	207	238	221	230	229	213	240	232	223	238	219	224	222	196	226	249	246	205	199	209	243	230	250	244	238	216	211	248	219	194	222	201	226	214	229	240	224	233	198	206	227	242	235	230	216	252	241	220	232	208	231	230	231	216	220	224	190	244	238	230	234	237	217	201	210	252	231	252	241	223	224	256	203	222	234	190	199	233	214	271	227	231	214	229	227	244	269	257	186	219	235	256	206	213	233	212	248	217	227	204	231	210	235	249	203	216	229	212	239	233	203	199	233	223	226	228	218	239	258	234	225	227	246	216	203	228	240	245	224	212	237	234	220	210	232	205	199	211	247	239	246	215	188	238	218	216	246	188	227	245	234	218	246	224	211	231	212	243	233	244	232	209	205	252	235	227	220	237	226	227	211	237	220	223	233	240	221	224	237	209	206	244	202	209	229	216	237	201	242	212	198	233	229	234	228	237	234	223	224	201	220	228	263	223	218	259	225	250	235	251	218	237	231	234	252	231	237	237	247	211	207	214	208	234	232	232	238	238	211	219	219	210	211	251	244	234	206	203	232	224	236	226	201	243	244	224	229	218	203	225	226	227	252	249	237	260	210	224	209	228	225	209	268	266	214	235	244	239	226	194	232	221	224	224	219	217	220	218	221	216	230	203	222	211	215	237	225	210	187	210	235	215	220	242	231	208	233	235	221	240	225	264	234	243	215	206	221	231	210	215	186	216	216	242	225	204	220	227	224	216	209	257	256	231	219	223	232	228	247	212	216	223	203	241	221	234	235	250	229	189	235	217	250	193	230	213	235	224	229	216	212	217	252	233	219	225	212	244	216	255	214	214	201	211	214	231	234	208	206	218	212	207	212	234	191	214	248	218	232	224	226	225	235	232	228	232	230	207	197	216	235	216	227	211	171	236	238	200	225	237	231	241	237	216	248	232	242	233	243	231	244	236	236	203	214	231	231	237	223	217	195	225	225	217	208	243	229	207	225	230	234	225	241	231	228	225	195	222	195	221	229	222	233	207	231	244	239	212	208	238	220	245	232	227	224	216	207	233	216	191	210	210	229	210	223	252	202	237	218	219	219	236	250	246	239	181	222	245	235	237	228	216	230	223	192	223	215	204	236	218	194	232	223	235	232	229	221	195	226	202	207	224	213	230	228	205	226	204	217	217	216	232	251	255	254	240	219	221	199	226	203	211	201	238	220	231	216	210	215	254	218	231	236	239	210	224	228	260	214	237	240	214	268	242	219	217	208	225	220	247	208	240	227	209	209	237	239	206	218	210	226	210	223	205	207	213	220	204	249	231	215	222	244	217	222	228	252	202	227	193	232	220	224	248	230	243	215	210	252	207	250	225	185	209	196	244	220	229	236	227	242	238	221	211	219	239	227	204	215	227	215	221	219	248	205	220	222	208	197	222	213	233	213	252	229	235	242	215	233	231	255	202	223	261	216	217	239	247	222	229	243	208	222	250	225	227	218	245	200	231	225	261	246	219	210	249	196	189	251	245	217	221	237	208	218	253	263	213	240	240	227	232	216	232	246	224	243	255	212	251	222	231	223	244	211	224	253	220	249	238	208	237	199	237	238	220	190	203	233	233	199	202	236	256	219	218	196	178	243	224	192	223	235	235	247	235	223	201	226	241	240	222	215	220	196	218	203	217	258	217	196	206	244	234	223	209	214	210	214	232	216	247	200	222	209	233	229	252	230	214	217	221	220	217	229	231	252	204	231	240	207	197	211	263	217	235	217	216	210	245	236	226	239	228	210	214	246	223	197	211	211	220	202	249	184	245	210	236	261	215	223	244	207	242	175	231	226	199	235	244	240	225	241	249	263	218	237	233	221	221	212	238	223	244	207	225	196	213	218	220	236	226	237	236	198	186	228	236	246	239	219	213	207	227	230	212	234	188	249	251	233	209	211	202	232	222	222	212	191	230	212	200	200	239	233	214	208	216	198	245	253	232	278	216	219	213	218	221	232	246	256	200	238	211	238	243	206	205	198	240	200	231	234	234	229	224	196	206	222	243	247	206	229	236	233	228	224	201	210	230	215	196	196	235	232	243	226	232	223	239	235	210	223	198	243	261	202	245	247	237	200	224	243	232	207	240	226	211	227	224	255	227	246	203	217	226	213	200	246	221	222	225	194	208	271	213	258	202	233	247	217	229	243	232	226	222	225	274	215	265	225	242	219	218	219	193	206	235	222	279	231	177	218	215	230	239	241	253	268	238	234	245	232	204	226	212	225	236	216	224	213	230	193	213	242	219	224	215	227	237	241	273	238	208	233	212	243	238	236	233	215	238	248	249	241	251	226	235	220	219	226	238	250	236	218	195	243	185	233	241	227	210	234	221	206	227	218	216	215	225	229	192	235	250	202	235	216	230	218	228	203	221	220	224	194	209	214	220	204	229	241	217	240	196	223	254	233	231	237	214	246	249	233	241	217	222	226	248	217	203	212	211	194	218	233	231	219	214	243	192	235	214	213	222	206	216	212	198	244	207	224	220	195	226	233	214	219	233	225	206	242	225	251	255	234	232	226	218	213	222	225	256	250	217	217	216	215	235	251	238	212	235	247	218	238	231	240	247	223	216	215	220	222	244	242	248	226	227	222	213	221	235	205	218	221	233	203	184	232	207	218	240	223	232	190	213	192	208	205	224	241	229	231	200	220	212	198	230	238	206	190	236	217	237	215	229	208	250	241	246	227	199	231	214	225	206	217	194	210	218	216	225	217	223	255	205	219	221	248	189	227	223	237	219	209	228	231	242	223	225	238	185	232	197	212	221	219	246	216	250	199	215	203	205	194	233	213	249	224	220	219	227	196	242	219	218	216	248	232	223	223	249	218	205	231	223	218	232	272	242	229	205	231	255	192	233	244	211	203	272	246	234	218	228	253	233	239	225	226	216
3251	5169	3076	1455	1016	805	667	649	576	609	580	554	545	545	549	538	511	542	567	557	546	512	543	554	508	508	494	530	509	489	537	514	504	514	537	473	535	553	506	546	515	561	536	545	511	523	519	517	532	554	486	561	538	553	548	531	533	521	522	486	511	554	518	511	500	514	541	581	486	521	509	490	549	554	519	488	540	509	551	527	537	505	506	508	553	513	509	493	502	540	529	507	544	525	499	512	540	535	499	531	535	540	524	444	497	522	508	534	522	525	538	521	545	523	501	536	523	490	531	537	490	498	504	517	524	531	569	492	538	519	571	535	535	519	451	499	514	533	529	541	519	497	504	522	503	513	501	510	525	502	520	518	555	519	512	514	540	541	516	577	540	523	572	523	501	491	527	531	503	458	513	506	539	557	467	530	513	525	520	498	517	527	511	535	527	518	473	559	528	490	516	525	518	557	495	506	528	505	523	517	487	478	501	568	565	479	514	504	506	531	520	532	499	538	513	507	550	514	543	503	505	522	522	506	511	508	520	512	557	493	540	522	503	501	507	499	520	522	466	491	479	533	513	493	562	501	558	521	576	504	552	551	485	523	512	513	530	532	539	568	537	507	557	521	538	526	502	539	549	510	559	528	523	470	497	517	513	479	540	542	551	519	446	545	511	523	497	505	504	527	501	531	526	536	531	497	530	507	531	522	519	570	512	503	475	537	543	481	527	529	480	537	543	469	511	525	497	482	532	528	507	521	553	585	517	540	536	485	497	521	492	503	501	511	504	525	523	530	522	531	533	506	558	500	500	481	491	534	544	495	545	544	525	500	504	515	525	511	491	527	503	498	513	515	527	554	469	508	530	500	518	507	534	514	511	550	539	551	523	517	521	512	560	531	502	499	480	524	545	558	547	548	495	524	514	534	511	536	491	516	523	535	536	520	524	560	545	551	521	536	502	520	484	483	495	491	492	523	490	503	506	469	543	503	515	497	492	498	512	505	513	523	539	523	519	497	497	485	493	509	523	522	537	497	515	514	547	501	498	528	518	543	545	509	527	492	519	491	527	534	544	531	541	470	504	527	558	501	500	508	523	506	530	526	533	497	529	530	507	524	542	468	507	500	542	522	510	494	504	537	487	534	525	521	518	522	508	521	529	565	550	526	480	519	510	528	525	479	457	531	524	491	502	537	530	521	503	517	494	508	561	522	508	538	524	543	540	501	532	496	513	484	483	535	546	531	510	549	515	503	505	527	510	522	492	504	492	529	487	526	506	496	543	518	516	510	521	500	519	488	537	535	555	507	529	561	486	540	534	523	551	505	504	502	531	492	526	508	539	474	465	545	509	516	513	496	504	537	507	491	530	510	508	524	503	490	497	543	517	513	537	529	514	475	506	531	516	510	515	553	545	559	547	575	502	536	496	520	487	516	527	534	532	469	500	519	505	526	492	518	507	524	494	509	490	503	494	504	519	464	493	507	552	538	553	532	533	532	546	531	505	486	534	525	521	537	502	542	498	498	530	546	527	557	508	518	490	540	523	517	507	546	526	525	540	568	523	493	526	562	477	489	516	443	474	554	516	522	498	517	518	513	528	535	550	507	501	522	565	509	513	520	500	534	536	521	514	499	495	504	515	514	501	536	494	540	507	479	521	495	524	496	465	529	497	486	519	543	532	525	483	512	501	471	516	494	496	499	476	529	510	505	480	532	551	558	531	505	505	517	531	543	522	519	510	545	549	519	534	481	512	523	526	498	545	495	531	525	516	464	508	474	491	481	546	505	540	505	525	561	484	528	514	493	513	484	510	513	491	517	495	510	492	484	516	507	497	546	524	507	521	512	532	536	534	527	531	495	534	525	506	511	546	525	489	504	499	554	539	530	558	573	509	514	539	496	493	508	532	507	533	514	541	523	552	515	540	527	503	535	491	527	545	520	509	544	526	515	498	474	533	505	546	445	532	483	492	511	482	519	523	552	505	519	571	508	522	526	542	537	533	501	514	512	490	533	519	514	539	498	507	528	493	496	503	502	546	523	514	530	502	515	525	519	587	536	509	502	529	517	528	479	496	476	508	560	552	522	507	528	512	519	560	564	516	502	511	510	556	502	547	551	518	513	539	513	520	532	512	511	535	504	536	525	515	553	519	527	531	535	531	509	518	499	526	554	487	492	499	521	561	533	516	546	521	544	538	536	506	510	534	529	508	521	550	533	521	508	499	534	496	556	527	544	542	489	462	493	496	519	506	480	522	524	488	530	506	529	470	560	476	480	513	493	519	521	508	541	507	492	492	512	524	516	507	539	546	561	529	513	488	494	519	484	503	527	527	545	547	556	501	499	503	504	536	497	499	511	498	505	523	548	516	516	494	514	540	490	487	519	478	525	521	514	494	500	509	503	535	519	519	502	517	490	497	534	546	544	537	476	516	540	547	590	478	489	518	487	537	538	507	517	482	484	541	535	533	502	547	507	480	500	517	538	533	521	519	505	507	548	492	538	484	534	542	538	491	499	544	483	494	520	519	540	510	557	529	537	515	506	514	523	540	517	481	502	534	524	511	495	538	526	539	492	534	515	505	516	568	545	536	541	531	537	487	507	518	534	487	538	517	521	499	507	509	562	545	520	509	545	522	505	512	505	506	532	505	530	521	512	523	491	511	497	535	511	499	501	513	494	505	532	506	528	515	561	516	521	560	499	550	535	514	481	493	504	517	559	533	500	511	548	558	558	496	490	511	525	539	494	562	537	518	531	527	490	533	498	513	474	503	525	527	535	516	484	509	523	510	481	545	521	494	494	527	525	539	520	509	480	541	503	530	533	540	515	533	522	503	506	533	489	469	517	512	511	548	498	506	515	569	518	525	506	495	512	518	495	527	533	565	494	509	526	544	516	535	481	506	520	498	541	526	524	520	566	504	479	517	498	516	488	547	537	516	489	525	561	546	555	510	542	504	545	512	522	492	566	465	521	537	500	552	512	539	533	523	502	535	516	539	504	547	480	539	518	520	520	484	516	508	540	502	508	556	541	525	521	506	549	526	503	481	499	469	540	515	523	497	485	514	564	504	526	500	492	508	543	494	512	489	512	528	572	502	501	530	506	550	518	497	504	502	521	526	512	490	490	559	504	520	527	478	543	497	494	493	509	494	508	460	551	516	504	492	521	493	524	495	497	456	515	501	485	514	528	516	528	548	545	499	492	477	521	536	565	529	528	541	552	473	530	491	490	535	513	542	552	497	509	488	523	473	505	542	524	491	552	524	524	493	486	561	499	504	523	535	492	497	530	546	514	565	562	542	579	517	507	487	516	486	527	503	549	506	527	530	534	557	536	570	541	569	488	529	523	540	524	515	507	501	514	506	506	499	483	495	524	520	517	534	561	517	538	516	522	541	510	539	498	511	512	564	539	516	511	499	488	505	525	502	487	532	498	513	491	513	520	490	525	505	520	503	495	503	539	524	534	513	519	509	540	566	530	533	533	517	528	562	516	510	461	521	532	509	503
32953	12354	1396	381	345	322	337	287	309	309	297	319	317	332	305	310	320	291	328	312	301	337	306	284	308	322	326	282	310	328	293	316	299	322	302	324	349	327	301	285	327	291	307	294	317	334	365	315	323	318	356	316	333	332	322	307	321	288	369	297	305	319	299	311	281	321	293	269	327	287	312	328	358	319	325	311	326	289	348	278	313	306	321	309	298	311	281	327	298	324	333	295	310	295	272	332	322	308	309	296	320	353	307	275	331	320	339	312	292	301	270	300	315	308	292	306	305	335	320	319	327	334	304	315	310	338	332	294	316	340	279	302	318	354	299	309	280	349	289	295	336	323	316	310	320	312	326	323	324	312	304	321	303	281	353	333	326	321	318	281	335	318	271	300	303	304	322	342	317	304	292	277	337	287	297	326	309	290	310	284	313	264	310	313	302	293	365	277	272	335	317	313	301	305	328	316	331	324	339	312	310	288	287	316	273	312	282	322	344	318	328	340	308	320	311	307	298	287	291	321	341	329	312	312	302	292	324	297	280	313	300	350	285	313	276	342	307	313	320	327	339	319	305	321	289	350	328	303	318	346	318	292	309	326	331	294	329	304	320	277	325	286	308	283	275	315	309	320	335	320	340	346	311	325	310	326	300	305	313	331	292	342	325	321	311	328	263	288	343	329	317	306	342	317	319	312	313	317	322	327	310	286	320	341	354	302	313	324	345	353	335	310	332	321	268	285	339	314	323	303	290	302	292	299	312	294	329	331	324	282	315	311	326	252	365	299	305	316	300	322	307	318	300	314	321	347	330	326	313	280	303	303	348	322	304	342	302	286	329	317	314	321	317	296	329	319	301	291	318	331	318	302	299	320	328	300	313	300	332	315	319	309	316	315	297	345	307	309	295	314	315	286	354	291	321	332	353	276	316	308	313	307	298	314	321	272	318	302	351	323	346	328	319	307	347	307	301	322	328	321	336	306	347	323	331	321	353	337	296	308	301	304	336	315	319	293	308	306	312	306	319	316	329	330	324	340	301	314	311	346	312	317	303	353	343	312	306	313	297	301	322	315	307	291	298	328	328	298	302	311	327	304	304	328	308	281	344	281	317	311	296	304	311	308	316	307	298	330	274	321	323	285	344	294	330	271	326	287	333	322	297	327	307	318	333	300	310	306	319	299	306	292	271	325	303	333	335	334	310	298	326	359	352	341	338	309	331	292	318	293	331	308	321	350	327	311	308	286	326	322	317	279	268	315	323	286	329	345	283	314	305	332	322	336	304	277	298	300	275	322	325	330	279	293	284	328	323	301	300	316	285	312	313	307	315	338	317	299	316	339	308	305	324	315	333	293	280	340	359	326	269	319	300	288	312	306	309	313	311	307	298	315	329	316	312	331	281	309	297	293	306	329	288	319	313	338	315	304	289	304	299	330	341	304	328	288	316	344	317	327	310	319	310	331	273	272	299	299	313	339	302	326	299	316	333	272	296	340	335	332	276	309	304	318	318	291	327	286	320	311	317	323	298	349	328	326	302	306	284	281	348	288	297	354	288	315	321	323	301	306	308	291	320	301	274	278	307	296	314	333	306	318	290	330	344	320	336	302	286	311	305	308	324	292	301	305	335	336	310	305	337	337	306	317	331	279	311	289	288	316	292	313	307	284	292	323	321	313	317	335	301	347	292	291	318	292	325	326	325	324	303	323	296	304	337	323	294	316	357	307	320	298	301	308	328	335	308	336	289	275	312	321	328	289	302	322	309	309	339	315	274	326	307	298	365	359	340	274	337	303	295	325	324	289	314	283	306	322	312	318	308	372	318	312	302	320	285	330	328	320	304	291	305	317	308	333	308	298	309	301	266	296	331	306	311	276	340	351	303	312	323	321	335	319	315	293	292	364	300	293	314	346	321	301	321	314	305	271	309	299	317	332	297	296	303	356	340	304	288	350	307	341	334	348	307	346	304	301	312	348	336	313	276	299	326	306	334	334	315	306	313	321	319	274	292	309	315	320	334	305	324	291	304	291	319	332	324	304	308	327	316	296	316	313	308	306	309	289	308	308	312	327	306	284	301	321	317	309	337	326	288	324	311	308	343	345	332	338	296	295	312	314	310	339	277	347	298	298	341	322	292	291	340	314	269	327	331	325	328	331	328	336	319	332	320	302	300	312	327	309	312	336	299	298	346	323	344	300	290	300	328	339	299	322	311	300	328	317	311	305	299	296	312	292	334	338	351	299	307	330	310	320	325	308	306	357	327	320	306	294	300	306	294	310	309	300	299	329	344	316	284	335	333	315	306	306	335	331	338	339	334	310	344	308	318	295	320	331	312	273	304	313	323	298	330	309	305	292	285	316	296	325	306	305	289	316	326	275	335	324	314	286	302	298	310	314	348	292	302	305	302	327	293	301	286	359	312	308	299	289	337	309	317	342	313	330	326	325	317	281	334	306	293	315	300	313	290	260	312	308	296	297	356	322	305	297	336	292	295	262	324	327	304	310	287	345	325	350	315	328	302	283	284	307	296	316	335	302	310	285	304	304	318	276	314	278	297	310	300	338	294	320	300	283	331	314	321	310	318	321	361	280	325	348	301	297	250	310	300	304	310	306	308	300	312	311	331	322	309	313	311	334	303	288	310	326	353	312	313	325	322	323	310	324	302	295	322	306	312	302	304	328	304	340	359	337	287	323	301	264	313	305	320	305	316	331	332	313	293	288	298	340	324	331	313	325	320	306	297	294	325	278	332	330	305	295	311	311	290	345	298	291	314	312	304	313	336	325	341	301	324	310	338	325	348	328	292	318	300	322	316	333	333	288	310	337	294	323	330	313	304	313	307	276	321	318	331	309	295	317	316	292	298	336	310	333	282	321	304	307	314	291	315	312	294	333	335	354	306	374	322	333	326	306	288	293	293	283	293	332	298	291	307	299	308	352	316	298	292	324	279	328	313	290	285	304	293	307	301	307	320	295	315	299	292	319	281	311	301	324	285	320	305	305	354	295	299	304	306	304	339	301	322	298	305	321	339	317	324	308	342	317	287	312	313	309	356	326	316	303	338	312	300	319	305	308	320	318	340	288	322	308	337	312	306	316	247	315	357	331	311	313	313	328	284	314	313	321	316	349	300	297	299	323	311	275	266	336	328	292	326	329	330	302	314	333	313	315	299	314	336	321	328	306	313	307	280	306	323	323	319	331	322	314	296	347	301	276	312	311	304	330	300	282	291	284	324	298	299	309	334	309	304	321	304	306	324	301	315	301	332	316	312	282	320	289	332	314	340	317	316	318	302	284	337	321	311	312	326	281	333	332	321	311	342	291	299	326	289	289	351	281	309	307	343	302	287	304	278	303	335	317	267	324	304	354	311	315	301	319	325	278	311	296	315	347	313	307	340	315	342	310	294	331	294	304	304	311	325	339	306	290	290	333	285	285	284	262	325	357	294	309	315	318	330	289	309	344	293	296	311	303	285	304	293	325	293	261	340	328	311	328	326	308	321	331
5202	866	859	809	720	706	755	708	750	740	726	758	674	756	737	719	747	695	676	726	743	760	683	757	765	695	735	708	764	693	693	755	747	711	742	762	701	705	706	697	706	726	720	716	743	751	708	716	753	724	758	742	709	747	772	707	721	723	731	753	737	719	744	724	723	695	784	708	748	722	748	734	676	724	711	713	743	742	788	718	755	678	726	746	723	703	770	777	740	758	736	721	709	729	713	736	732	715	729	733	722	729	712	725	711	718	739	723	736	754	729	732	703	729	739	774	720	719	670	699	693	728	702	787	747	716	673	772	704	724	646	731	665	775	674	692	760	733	759	758	736	743	732	731	751	743	752	686	733	707	742	726	730	692	788	731	736	711	705	738	654	727	703	764	728	682	708	766	753	732	734	730	691	756	684	730	743	759	717	710	726	698	709	734	751	777	720	721	746	744	775	714	732	754	690	733	715	691	690	732	721	733	708	753	745	694	748	712	737	735	710	773	777	700	685	676	701	744	744	716	765	671	697	703	773	706	743	730	704	708	731	738	801	736	756	698	714	741	734	685	720	734	764	696	702	777	738	733	747	735	717	749	780	720	720	699	667	750	720	679	721	739	647	698	710	692	732	747	782	751	716	745	735	692	706	710	649	709	715	698	711	753	776	715	735	708	733	711	735	688	788	757	743	732	744	734	720	689	724	730	734	708	735	732	765	702	734	753	755	741	706	647	770	768	674	699	761	710	692	732	773	709	706	753	772	733	721	736	767	694	753	734	725	740	700	745	732	741	718	721	692	731	711	709	743	751	733	733	723	754	721	758	729	723	739	752	744	706	751	730	704	670	721	664	711	714	729	720	691	692	705	702	765	768	694	786	694	713	700	738	738	730	721	744	774	707	718	746	732	715	737	781	713	735	704	698	775	720	761	745	757	725	735	716	723	732	734	732	768	750	765	770	761	720	781	753	725	728	768	702	758	751	691	734	742	746	780	783	719	749	716	741	760	744	742	717	770	718	694	733	740	776	669	714	722	716	693	741	749	723	698	708	696	715	675	707	747	753	764	779	729	748	760	761	721	736	710	740	717	690	692	695	699	771	760	734	718	799	765	682	764	714	707	710	691	782	736	734	727	773	707	694	729	779	694	671	709	732	734	752	684	723	722	732	707	710	783	748	749	773	718	769	734	734	713	694	759	756	700	731	721	694	720	706	757	734	745	731	717	683	765	674	721	708	745	710	728	764	739	693	722	724	781	793	730	722	673	740	746	717	751	708	748	731	751	713	751	679	649	711	667	720	734	713	753	768	675	750	721	705	723	702	704	726	761	720	725	720	726	717	705	700	741	718	713	665	752	710	710	756	753	750	723	716	734	705	695	743	742	709	724	728	730	746	712	666	703	732	708	677	741	720	716	717	768	769	747	689	744	724	690	662	725	736	680	692	774	740	737	700	751	727	764	702	719	701	730	720	683	674	758	709	718	705	764	752	753	766	721	755	742	712	745	735	732	718	751	701	720	729	711	691	731	718	739	750	753	736	735	703	697	758	735	735	775	763	731	721	735	730	736	730	713	736	772	721	744	739	693	759	734	768	726	697	747	759	740	721	705	733	706	760	746	752	698	677	703	710	767	733	647	726	731	764	725	725	722	711	784	716	713	697	760	781	756	700	763	732	712	740	750	673	757	788	740	742	748	743	708	683	721	781	685	726	759	720	691	698	678	744	723	806	719	786	763	730	711	758	715	734	735	764	718	709	778	743	739	739	724	720	736	747	742	740	736	751	737	755	696	794	688	725	727	703	697	704	730	742	738	754	716	771	733	740	708	731	724	740	672	712	739	740	695	725	771	696	700	722	754	707	686	751	770	759	749	728	735	753	737	704	732	705	761	735	696	719	697	706	761	694	755	731	717	665	733	749	721	739	773	735	710	717	735	706	711	761	730	728	714	762	688	712	749	748	737	699	746	662	761	763	730	695	733	683	725	701	773	746	739	730	778	762	740	759	729	723	715	737	710	750	713	744	761	727	726	720	748	698	698	759	688	717	770	751	763	667	723	705	700	721	712	700	759	740	699	755	728	727	735	737	721	727	745	746	765	748	744	727	699	694	765	736	709	738	787	728	739	736	741	722	763	744	728	774	697	699	715	749	716	752	709	719	713	749	751	712	698	746	732	691	710	732	710	696	724	695	745	731	708	760	732	671	718	791	719	755	735	732	713	695	778	738	696	756	692	709	721	756	679	721	767	672	687	700	710	727	717	762	696	740	739	723	781	721	792	705	741	749	700	737	725	697	721	758	775	741	763	716	754	743	740	700	725	686	743	693	761	741	761	724	730	758	722	756	741	747	755	756	722	778	760	700	771	706	736	707	720	742	712	744	731	723	677	756	686	736	779	723	686	750	732	757	783	706	729	738	763	689	693	691	716	713	730	756	702	756	764	744	692	728	764	746	741	718	704	777	701	724	683	763	705	753	689	728	679	722	707	769	741	750	725	769	670	717	724	733	760	726	709	706	705	723	716	701	712	707	708	718	726	727	750	707	615	772	724	716	753	705	716	747	719	771	720	760	753	687	710	712	759	728	694	725	717	703	766	739	750	708	732	715	731	733	697	690	789	730	740	728	759	730	738	724	731	701	753	705	760	728	736	701	754	660	704	746	707	733	723	710	736	748	747	739	734	757	746	705	747	727	703	753	738	738	745	713	751	740	715	713	729	733	726	727	710	696	704	708	771	702	684	724	683	727	715	748	791	722	723	711	715	758	732	723	668	712	750	740	758	751	721	690	756	750	738	725	694	726	707	730	736	738	768	763	707	737	703	786	738	725	727	747	731	741	741	726	723	761	701	659	690	728	722	679	769	772	728	715	729	715	729	715	695	728	756	724	750	725	661	684	705	679	684	718	717	737	732	675	726	729	695	760	694	744	716	751	698	770	707	743	760	705	729	719	717	726	715	657	734	726	659	777	714	793	747	724	722	733	721	684	788	697	722	715	749	685	714	721	711	720	687	740	713	710	719	695	740	740	760	752	756	729	742	726	721	710	707	739	688	734	691	726	727	731	757	788	708	768	720	723	730	729	710	738	718	726	721	732	703	728	679	708	744	716	731	775	733	767	745	788	687	734	755	721	765	759	719	732	704	787	710	723	714	756	722	737	718	746	698	699	682	720	744	714	680	683	757	678	689	742	724	710	720	732	711	735	752	719	688	704	756	714	747	717	766	711	729	730	774	667	690	757	706	715	776	720	715	687	769	721	674	726	718	702	745	725	722	710	760	742	745	695	717	718	740	736	708	718	702	716	745	735	740	722	727	701	726	744	709	743	745	724	702	687	751	735	699	718	748	730	676	708	762	720	678	733	751	774	747	699	756	687	772	743	745	798	713	665	754	714	731	694	740	710	749	689	769	727	740	709	745	688	705	698	701	723	705	737	778	775	721	698	725	691	782	754	688	718	737	790	696	681	700	727	736	728	750	736	712	737	703	741	701	720	682	728	759	713
24551	20868	24421	27438	20107	1816	588	495	482	416	402	397	396	416	419	387	355	379	428	425	375	391	422	406	345	383	394	402	352	362	398	368	374	387	371	382	400	395	392	347	367	376	375	384	387	381	403	385	412	382	369	409	401	387	391	412	388	399	412	363	350	375	369	349	390	350	398	397	379	396	386	393	375	373	349	390	375	399	416	402	389	386	359	392	387	397	397	373	411	333	375	419	368	400	356	423	390	371	376	411	411	390	402	422	379	404	409	354	414	416	383	384	420	330	369	378	401	390	391	385	354	377	381	399	394	394	362	379	379	384	348	349	369	387	390	387	394	384	397	401	388	413	395	402	394	401	393	395	406	413	374	370	370	340	376	397	368	352	428	392	340	346	388	384	356	406	359	403	398	384	347	411	397	421	350	354	404	419	352	349	371	368	395	373	378	394	408	375	404	357	385	392	395	377	380	415	401	363	406	388	369	369	367	402	361	363	392	401	371	348	400	379	413	377	395	392	395	413	368	369	420	385	387	400	403	409	387	391	406	354	397	400	408	384	382	372	375	374	383	404	375	373	354	350	376	374	390	383	356	394	381	369	375	370	439	409	391	383	378	344	365	400	357	391	404	417	398	396	385	384	405	406	373	426	412	368	391	400	380	436	410	373	393	367	405	387	365	388	393	379	408	364	357	386	353	416	409	394	373	361	382	366	381	397	392	403	425	390	348	388	395	429	383	415	390	397	407	401	396	388	370	354	333	364	404	363	378	408	387	382	412	382	390	410	366	386	403	373	418	413	357	387	386	382	374	385	380	391	381	444	370	383	364	427	359	397	398	404	367	391	411	359	364	393	387	352	407	396	354	385	407	376	373	412	388	415	347	362	366	374	374	354	415	380	370	364	396	349	388	366	401	333	382	363	346	378	383	397	338	378	355	356	394	392	362	394	353	393	368	349	411	365	400	383	399	389	377	377	384	397	377	400	381	355	407	416	369	403	350	373	373	384	393	389	402	364	421	390	387	378	374	358	355	361	348	386	414	368	365	371	373	358	379	400	404	385	401	366	392	351	415	405	369	377	452	392	373	397	380	377	406	343	387	412	387	391	355	395	380	361	381	395	384	337	421	370	375	361	421	376	377	379	356	399	415	360	398	368	410	389	379	365	387	383	373	385	370	398	361	412	383	349	419	402	385	386	342	379	376	358	416	401	409	366	401	400	374	404	374	360	429	399	372	372	413	368	361	365	381	414	387	414	361	404	374	372	410	418	398	382	368	359	399	364	377	363	397	376	369	421	372	353	381	372	406	373	362	365	388	346	395	377	372	388	359	382	409	401	387	398	401	376	362	421	418	423	399	390	335	400	433	367	367	395	391	386	359	351	393	417	401	368	386	402	379	373	406	356	370	388	385	363	369	356	386	380	362	389	371	400	402	399	415	407	359	425	368	364	407	400	392	377	403	379	393	400	395	364	362	405	396	434	366	394	415	365	420	332	382	388	386	361	376	398	343	393	378	395	384	354	365	360	404	396	379	362	386	378	401	376	347	410	347	372	384	418	409	359	372	370	404	379	379	388	370	369	365	364	380	380	400	378	384	390	385	419	349	420	375	372	385	410	362	388	394	353	382	396	378	382	456	400	393	366	406	423	374	375	424	379	417	418	370	379	408	395	368	352	387	363	392	428	369	393	405	418	381	374	419	383	388	439	425	367	382	366	352	383	392	377	415	392	409	413	385	367	347	374	382	412	440	437	370	369	401	377	385	360	376	378	390	375	400	379	373	396	390	395	412	395	351	375	394	379	380	381	390	401	394	388	415	365	383	370	379	382	371	361	414	381	389	372	404	361	403	430	383	410	404	338	371	362	375	425	365	367	371	389	377	351	408	387	354	386	369	369	373	386	389	343	417	406	393	399	368	400	412	388	414	406	377	383	358	395	405	380	384	381	390	385	375	368	400	386	346	383	402	357	378	332	350	386	415	402	396	413	370	393	420	395	394	373	422	376	391	424	396	390	370	406	397	370	378	400	387	387	405	363	349	375	402	402	403	399	413	381	378	396	361	381	370	354	382	333	405	378	368	378	399	369	376	396	330	405	365	378	424	385	380	348	373	391	368	387	381	384	390	400	412	376	384	369	364	381	412	399	355	362	362	413	381	386	400	388	380	399	403	391	385	386	411	383	426	359	384	427	419	357	372	379	442	416	376	385	409	395	389	407	367	356	372	417	393	399	387	356	374	396	359	345	367	357	373	363	369	393	354	415	389	364	372	392	372	382	376	406	380	406	398	365	396	397	379	388	401	389	359	425	388	391	382	401	376	358	377	354	367	387	386	390	402	388	407	369	394	397	385	393	397	387	394	429	380	361	399	402	398	378	367	376	365	404	397	407	382	370	407	386	428	417	380	371	429	396	403	415	379	371	393	375	397	377	394	373	388	339	359	381	366	354	368	357	381	400	342	414	404	400	414	401	367	415	408	377	381	391	434	411	399	407	421	416	368	379	363	382	378	371	406	398	364	382	408	379	379	388	402	410	404	374	360	417	356	392	365	394	413	392	409	392	369	402	378	399	387	379	351	403	396	357	372	381	404	383	384	402	403	399	375	397	467	398	372	382	411	382	394	386	358	362	381	392	396	369	365	363	383	396	378	394	372	415	376	407	386	441	386	411	387	354	401	401	387	405	404	379	371	399	406	361	378	365	359	380	386	385	419	413	399	364	376	399	365	362	386	399	378	394	394	413	405	398	373	407	375	359	377	383	388	388	394	392	385	360	391	390	365	405	359	422	407	388	386	420	373	389	364	417	375	391	383	364	358	368	394	408	410	375	343	369	374	367	371	391	379	360	388	397	405	399	396	396	385	373	384	405	387	371	378	359	354	373	350	383	403	390	390	359	401	388	365	374	343	393	377	388	369	417	376	372	390	373	366	369	380	356	364	407	400	364	394	409	367	411	385	340	387	420	413	372	347	399	377	415	377	393	384	343	364	376	377	400	377	358	360	379	369	377	376	382	422	374	380	363	373	388	335	391	384	371	398	392	388	392	408	427	384	368	401	384	379	369	403	397	388	390	357	426	408	400	397	402	411	395	373	379	419	431	397	398	378	373	379	385	406	369	371	388	379	398	381	360	333	399	368	404	370	370	425	391	383	419	374	408	344	390	360	374	387	383	380	358	406	377	375	384	359	362	390	394	387	400	387	399	410	398	342	389	339	365	384	377	400	408	390	399	380	340	402	381	399	352	383	377	375	415	431	381	386	370	401	414	384	363	391	351	354	416	372	398	418	396	358	396	413	390	438	425	391	394	354	379	396	403	366	406	381	365	391	399	399	422	323	399	410	379	374	361	389	366	349	373	374	379	401	401	417	358	384	413	353	384	390	439	384	423	382	375	372	344	375	388	372	337	339	416	383	381	368	370	368	377	363	404	388	393	404	375	381	366	379	383	416	370	371	395	429	370	389	372	368	353	384	393	408	399	353	353	349	344	398	388	371	367	377	355
3527	2997	2035	1391	1101	965	927	875	843	919	896	862	845	852	880	852	886	856	825	818	855	896	852	864	872	851	885	837	846	808	891	840	859	856	827	886	896	890	873	828	890	892	860	849	854	862	838	833	856	834	812	796	822	822	852	866	875	834	826	859	835	839	843	869	876	829	871	840	801	894	826	861	864	791	865	839	854	855	836	851	855	884	819	884	818	870	830	865	836	794	858	890	804	842	869	872	840	836	828	823	844	849	822	875	837	908	851	856	851	869	857	854	851	819	877	859	851	848	841	813	813	860	855	801	881	873	835	903	860	830	875	885	870	838	829	868	888	828	840	883	891	871	844	869	910	801	870	859	837	854	848	848	888	823	802	850	839	863	855	826	875	857	830	861	856	780	801	913	879	831	837	879	864	882	847	815	861	819	813	893	860	864	833	840	761	805	828	817	847	854	831	830	876	829	851	846	846	847	795	854	895	844	846	866	868	915	880	804	846	835	892	874	792	833	829	858	878	820	879	828	845	857	829	874	845	834	846	786	870	860	867	820	846	859	846	849	815	799	848	849	826	928	833	834	853	833	825	859	870	816	847	844	895	844	860	817	856	877	850	842	853	835	844	894	843	873	881	805	800	866	867	821	848	878	821	884	816	824	870	820	820	861	849	838	793	827	872	876	874	843	868	819	827	814	860	847	832	892	893	850	867	821	800	842	858	789	836	886	857	868	900	826	883	822	860	855	867	839	818	853	815	813	800	836	873	862	884	846	816	849	835	839	896	820	859	870	824	841	894	852	888	900	856	820	828	916	804	896	860	910	889	840	816	806	885	832	837	823	898	878	870	867	795	904	871	815	895	857	846	836	856	871	870	822	879	806	832	800	867	913	860	844	910	838	861	865	854	861	799	861	842	849	837	821	800	861	868	885	864	833	872	852	835	817	798	867	815	867	911	818	868	812	853	846	860	844	891	880	816	866	865	845	862	809	855	867	843	889	767	874	863	896	891	885	850	775	820	849	835	869	825	885	889	849	871	839	846	812	875	883	842	851	834	898	822	844	832	865	848	843	840	843	881	842	847	897	875	847	883	866	852	861	833	896	848	872	848	839	867	855	825	845	875	845	869	887	829	868	900	806	819	845	844	816	823	820	842	848	800	861	849	849	812	854	832	886	926	794	855	849	876	831	852	866	852	848	874	825	904	841	801	888	812	820	843	863	855	878	898	867	838	845	823	830	850	857	798	842	841	811	841	883	865	843	862	874	833	846	848	857	873	874	924	883	844	847	887	859	846	832	861	852	836	832	862	876	815	824	871	858	882	886	871	828	809	835	841	825	814	839	808	838	822	823	809	851	869	840	820	866	820	850	824	861	868	830	846	890	811	918	860	799	816	815	829	808	889	855	821	857	817	845	838	844	885	877	866	869	847	884	776	838	858	875	891	871	841	859	881	883	853	842	868	871	892	841	818	857	821	813	844	805	845	827	871	844	893	884	827	884	847	816	860	840	868	846	831	804	910	858	883	875	888	833	894	839	882	852	889	837	849	831	831	830	862	842	878	843	820	869	857	856	859	777	811	866	895	839	862	813	855	877	834	853	852	839	814	850	874	866	859	815	872	851	810	845	876	896	857	876	843	810	834	867	866	880	878	884	863	835	843	813	868	803	899	871	855	876	861	880	854	786	813	836	857	833	840	860	862	832	869	871	889	843	856	849	839	861	794	856	843	837	857	852	845	823	877	834	850	855	890	861	865	870	844	823	825	864	823	801	843	892	796	876	826	822	830	834	823	831	896	885	876	798	845	879	838	867	892	873	850	853	823	835	873	845	843	868	849	817	853	801	808	878	862	834	855	881	816	850	879	841	898	815	833	891	814	885	854	862	803	840	844	844	837	853	812	830	853	850	817	855	850	881	814	806	796	809	861	850	814	862	832	821	900	838	860	909	881	801	831	827	859	834	842	834	870	883	874	872	838	790	855	844	861	878	874	858	858	830	811	809	854	859	848	838	870	820	899	855	879	880	861	810	811	865	878	849	832	810	832	911	865	892	848	862	878	824	817	873	900	833	850	876	852	854	841	875	801	836	848	870	922	832	900	826	822	848	825	844	833	788	817	863	907	894	809	849	865	835	872	824	815	788	874	866	823	821	859	891	868	844	830	854	848	861	868	944	874	862	905	859	850	843	789	810	816	822	864	865	852	853	840	825	879	824	826	817	795	868	881	800	842	826	878	861	909	857	880	840	888	871	880	889	882	876	872	877	858	828	849	860	881	871	848	858	860	880	843	836	872	819	826	839	896	823	828	851	841	840	813	840	848	853	830	841	851	829	838	843	920	815	829	834	843	844	876	864	794	841	822	842	880	860	871	867	900	857	825	857	863	877	837	822	847	863	855	876	876	884	887	861	906	880	807	852	841	838	851	831	885	843	884	899	808	871	861	958	860	848	830	838	828	900	870	862	881	854	849	908	828	810	863	877	842	854	886	876	817	808	837	809	850	825	849	848	789	829	852	811	816	841	814	869	852	856	833	888	769	811	808	870	859	824	841	874	836	868	874	853	822	862	828	839	865	882	874	838	828	820	861	860	803	844	784	823	863	843	829	796	882	849	864	859	802	806	871	834	881	823	861	875	843	784	831	859	870	847	893	861	826	818	819	821	841	829	900	860	897	820	860	845	831	851	882	834	827	847	870	817	853	819	852	898	829	827	825	864	882	852	829	830	846	868	853	820	817	832	847	932	811	872	887	816	761	835	880	871	867	867	846	856	851	867	815	801	837	812	871	834	864	887	833	836	802	862	850	848	831	860	872	865	841	858	824	830	843	880	876	874	917	936	869	829	830	856	864	854	899	806	872	826	811	881	821	851	819	867	889	810	856	853	877	794	828	876	829	826	873	906	844	844	841	800	899	875	872	863	895	776	850	832	831	843	816	868	810	873	844	856	815	890	873	834	872	826	787	846	862	874	822	893	821	863	874	871	808	842	905	846	832	921	877	817	873	839	840	858	842	836	862	853	830	834	840	861	853	888	881	872	855	862	826	854	852	860	872	841	776	846	847	853	761	824	833	822	870	830	836	829	885	880	869	870	843	851	805	816	844	806	836	844	856	879	843	790	877	861	872	853	877	879	876	813	863	786	855	814	839	912	856	836	826	865	843	860	836	852	891	863	858	851	824	859	861	901	852	774	852	802	799	853	823	811	852	902	868	772	863	872	851	827	832	841	856	828	831	872	854	842	846	774	813	874	842	818	844	845	843	883	828	826	867	829	831	799	886	829	788	860	789	859	912	834	932	824	858	854	914	795	866	874	848	821	851	838	809	840	850	832	873	844	830	889	870	842	925	843	855	876	835	893	809	857	901	833	866	871	880	882	809	886	792	880	844	848	847	878	848	828	863	872	860	818	903	851	850	813	862	845	795	870	833	845	878	805	829	870	831	812	846	852	865	837	826	822	835	888	849	807	889	903	897	830	848	863	865	827	822	882	833	876	842	851	848	859
23617	20878	25121	26762	20887	20900	3227	453	396	297	290	286	279	278	267	285	251	253	256	235	240	266	231	221	207	226	242	225	232	232	249	229	228	227	245	218	234	223	228	221	210	200	236	216	254	218	228	226	224	256	215	223	243	255	227	219	264	247	229	243	206	204	218	217	232	257	228	229	232	218	259	246	225	225	212	204	260	192	236	211	230	227	213	229	237	222	254	223	218	224	231	233	210	237	208	229	214	214	206	218	228	227	225	205	239	240	235	231	235	228	234	219	199	222	210	206	211	224	222	247	240	220	198	226	222	239	244	214	213	237	227	230	210	227	237	214	229	220	204	213	234	224	225	217	221	250	234	215	227	240	234	201	234	206	222	219	236	215	222	214	238	237	225	238	235	220	249	220	251	205	222	225	222	204	201	243	230	207	196	221	222	213	255	226	230	228	222	201	236	236	200	223	226	227	230	221	235	225	220	216	222	192	195	223	220	211	220	215	212	212	224	237	212	204	240	239	216	216	217	242	236	257	222	261	221	190	231	245	236	237	224	222	210	250	225	224	209	243	236	206	203	223	224	222	187	216	256	241	203	247	216	221	233	215	245	259	199	239	258	222	258	235	221	241	205	189	209	240	254	227	224	216	251	252	233	242	261	231	256	234	226	225	200	202	220	219	218	221	227	203	238	234	196	214	239	228	218	213	215	230	220	217	225	243	215	218	205	221	219	235	242	229	225	231	235	221	233	215	229	206	219	213	208	201	200	209	216	214	262	197	227	241	208	218	232	238	224	206	219	231	242	230	228	227	248	220	235	238	195	218	232	251	264	220	222	206	239	225	214	205	215	220	223	239	199	257	207	221	224	235	205	212	226	228	228	223	241	231	195	214	254	208	209	229	247	241	237	219	231	227	233	211	219	247	219	213	219	212	224	241	220	194	242	229	242	240	203	240	240	244	226	197	205	204	226	205	233	212	215	237	227	231	223	231	201	227	234	231	218	232	233	235	232	217	236	196	200	238	233	224	210	230	227	228	211	210	208	216	197	192	231	194	241	238	221	218	211	237	230	227	259	246	200	237	240	230	221	230	241	243	224	209	212	223	209	219	223	215	202	212	216	197	226	227	238	214	206	188	250	214	223	213	217	225	210	216	230	252	215	235	225	224	234	229	214	233	222	207	232	221	257	246	212	199	232	215	220	191	235	234	191	236	217	237	226	221	231	231	231	231	238	229	246	219	244	229	248	246	238	250	240	224	247	222	206	215	242	222	215	219	239	255	238	205	240	266	205	236	213	210	219	185	205	207	249	203	229	236	216	218	222	214	199	201	232	209	199	208	226	238	240	223	205	243	219	221	224	200	212	224	216	230	188	200	229	231	234	245	245	220	222	212	216	238	212	205	247	198	249	241	231	204	224	207	218	237	250	259	202	197	224	243	214	198	259	225	236	191	217	213	239	203	229	224	222	220	250	243	203	243	205	253	229	212	265	240	187	231	245	245	238	249	252	210	222	210	235	238	249	247	256	216	237	204	220	206	207	225	225	241	217	226	241	204	224	231	219	235	249	227	208	220	219	228	229	217	222	239	220	220	229	244	238	211	213	217	277	186	222	211	219	216	227	228	209	224	234	235	229	251	265	236	195	198	235	251	253	200	206	228	201	234	231	218	208	237	202	223	217	234	209	229	212	225	239	238	244	212	230	258	228	228	235	242	241	220	251	231	246	219	217	218	212	233	214	218	205	212	210	255	236	248	239	216	232	218	195	235	219	240	239	202	189	204	221	226	244	237	274	227	213	210	230	206	226	210	216	233	220	217	239	230	233	240	209	221	242	210	241	231	220	227	243	241	197	208	202	232	225	256	236	206	195	241	219	223	244	234	219	221	252	219	229	235	226	220	232	220	230	220	250	234	240	231	233	242	217	230	246	249	217	257	190	230	199	233	189	201	224	235	239	227	244	226	224	227	217	216	223	237	205	238	231	201	236	229	217	209	196	235	232	255	237	240	222	211	245	231	229	225	216	236	233	230	223	257	239	221	220	233	226	211	229	191	204	226	215	222	229	225	216	223	257	245	223	222	234	223	227	215	222	217	214	214	209	193	231	239	214	229	238	203	202	237	219	237	227	252	230	228	201	213	233	220	240	191	217	224	204	245	205	239	231	241	209	209	228	252	219	222	230	246	212	228	226	213	226	207	224	225	229	209	216	217	235	235	209	240	233	224	227	218	230	224	226	239	229	260	230	204	206	226	240	245	228	218	210	223	254	206	210	214	233	244	231	217	184	252	225	217	221	230	208	209	207	235	239	235	235	246	238	230	214	219	251	239	239	253	220	200	200	230	238	236	231	213	228	217	240	247	243	260	206	201	204	215	196	206	210	208	236	244	228	212	238	194	226	225	230	254	242	219	216	227	223	241	196	231	217	232	212	234	215	217	228	217	215	215	221	244	222	237	237	245	222	200	235	247	217	210	209	232	197	209	248	213	202	242	216	252	223	225	228	181	238	213	228	215	228	202	213	178	230	254	224	235	205	212	213	227	239	214	244	257	215	226	213	184	200	230	198	230	229	229	228	225	223	251	213	235	210	228	222	240	231	229	211	210	208	212	236	220	208	256	211	217	202	232	224	217	233	220	228	219	239	223	228	240	241	235	227	206	228	206	243	235	226	222	225	215	232	213	230	240	225	189	224	242	210	217	230	236	225	230	213	259	217	211	216	232	208	236	221	240	222	188	202	228	221	205	233	219	245	235	231	228	198	213	212	191	203	248	222	207	220	225	215	223	246	203	246	254	224	212	224	221	204	246	216	237	220	226	217	238	222	216	222	238	223	234	234	193	210	205	222	213	231	242	205	251	213	211	218	228	212	221	239	230	204	212	187	252	195	235	200	195	203	216	212	226	220	217	252	235	265	239	195	198	222	244	195	230	208	219	234	226	233	261	203	225	213	212	245	218	235	229	216	237	227	221	213	207	239	220	247	209	228	212	236	213	217	230	236	227	238	238	237	210	199	222	212	228	203	248	225	206	237	233	224	211	240	217	205	224	222	211	219	248	251	235	217	237	224	228	215	241	216	236	229	216	246	224	239	226	193	210	206	222	245	208	223	244	200	206	225	192	230	201	210	216	236	235	229	229	252	256	225	250	259	236	218	218	230	228	218	212	243	228	241	224	218	235	234	230	201	241	238	222	217	230	214	219	215	195	234	218	205	230	241	225	243	225	220	243	236	221	202	226	245	210	207	211	235	230	226	212	222	208	242	236	238	232	236	218	204	223	218	206	214	212	206	248	236	251	259	245	206	229	195	229	233	211	199	232	193	233	226	210	210	225	215	237	229	220	221	228	222	230	245	236	224	233	215	215	218	213	261	255	195	197	206	249	211	239	216	208	245	224	238	178	241	195	227	230	238	240	258	223	216	212	213	233	201	209	217	208	209	247	230	217	202	198	196	231	239	214	227	228	211	233	234	221	244	208	233	243	215	211	211	233	206	200	199	231	207	231
3348	5037	3030	1469	955	783	655	626	587	578	545	553	513	582	534	497	548	526	498	535	552	568	545	517	551	525	505	517	543	524	511	589	488	550	536	513	549	522	532	503	509	501	512	523	500	520	484	516	497	536	548	508	474	562	533	518	502	536	528	508	528	519	535	505	494	541	522	493	536	512	554	486	508	503	543	554	497	515	537	535	526	513	538	533	496	523	510	519	556	552	522	584	556	542	560	535	486	518	461	495	522	531	528	542	540	547	501	516	492	501	527	503	542	547	559	486	538	524	512	526	494	511	513	496	510	530	549	538	551	535	534	528	495	492	507	508	527	510	501	531	509	541	502	536	496	522	524	518	496	587	532	504	514	463	514	522	512	525	510	531	496	550	528	513	546	546	512	484	520	535	521	530	504	513	490	527	527	538	476	509	515	475	509	561	545	518	489	537	481	527	488	499	556	510	497	527	522	524	556	521	479	512	488	480	556	534	546	484	504	480	549	498	511	491	531	523	519	508	469	502	496	544	504	480	545	506	518	460	511	535	508	503	506	522	490	490	539	540	522	486	555	499	493	548	506	512	568	516	495	550	543	518	481	490	499	488	561	529	495	546	510	521	515	509	490	496	494	521	520	515	520	509	486	525	505	444	519	490	496	486	522	502	518	540	541	533	524	485	529	546	509	527	527	479	485	527	537	505	502	548	510	501	516	519	502	527	554	540	528	508	516	525	568	534	492	569	554	509	517	462	504	517	524	490	515	516	517	558	519	463	494	478	511	522	543	521	500	520	520	504	485	555	499	510	495	511	501	545	516	501	521	504	531	533	514	464	515	489	475	523	503	507	519	499	512	514	505	570	546	512	521	514	572	521	526	519	525	534	556	516	488	473	532	499	526	538	484	553	554	500	503	540	540	522	508	459	543	536	498	544	542	528	512	503	509	502	550	542	524	531	556	464	531	498	516	501	460	521	468	501	500	542	531	522	549	571	518	491	468	528	492	493	505	541	529	514	502	510	525	539	510	488	529	518	527	519	514	533	530	520	462	530	526	556	518	511	526	495	550	483	583	501	525	526	438	516	493	518	511	535	509	564	526	530	523	562	538	518	528	501	481	507	524	482	529	509	497	524	496	507	555	496	510	500	523	523	515	529	516	488	494	522	546	525	470	514	492	528	508	537	515	528	509	487	561	505	503	499	477	505	520	465	490	568	577	541	483	506	532	533	502	515	453	530	517	507	506	519	481	474	516	544	542	527	521	513	501	485	527	519	513	510	469	518	540	521	498	505	513	542	488	539	494	513	529	537	488	483	535	515	514	499	560	482	528	530	524	507	533	496	493	479	493	521	497	545	504	527	596	517	532	491	512	509	522	505	510	471	461	538	508	528	509	552	494	524	489	516	539	540	516	524	521	447	507	493	513	530	553	501	512	538	566	555	529	486	480	538	490	479	519	502	531	512	555	511	547	474	508	484	542	517	575	525	537	496	465	512	551	524	522	483	538	506	508	493	469	534	509	491	507	528	550	506	510	479	536	503	564	534	516	493	524	512	502	487	526	492	581	535	541	512	504	547	534	534	501	538	510	492	532	507	563	514	498	515	536	500	512	523	530	479	533	526	555	535	563	525	518	554	496	525	555	503	517	555	509	544	476	511	500	536	567	499	538	528	513	520	508	507	496	556	506	557	503	522	506	523	486	542	495	510	531	504	485	507	546	531	545	531	504	529	498	550	509	538	569	550	522	508	508	526	544	541	511	505	491	555	531	501	502	492	507	517	536	536	524	511	569	518	535	491	559	537	536	532	506	530	548	505	512	486	493	492	587	513	537	529	451	510	534	541	534	513	543	520	525	531	484	471	528	503	488	538	546	532	513	462	488	518	494	506	536	542	511	500	487	525	520	531	509	496	501	515	561	547	536	508	489	501	520	544	530	535	549	538	503	483	556	519	562	536	507	500	518	556	503	520	502	528	504	525	528	544	517	530	550	517	499	523	538	511	467	483	526	538	519	529	503	507	533	533	511	523	493	561	527	523	493	491	541	527	591	524	532	492	489	538	559	505	571	552	541	512	457	486	539	529	550	516	516	519	617	506	525	561	544	505	507	481	508	499	496	488	504	542	493	530	532	513	503	532	548	480	534	511	537	544	493	548	508	498	488	506	546	509	509	507	512	512	519	547	537	553	487	526	506	515	519	486	517	488	476	521	507	496	514	527	531	551	474	520	499	502	496	552	493	524	520	556	511	534	575	506	530	482	526	492	547	524	489	514	500	505	521	558	508	491	526	509	502	497	514	570	499	551	485	506	506	529	472	509	534	530	501	495	529	497	526	488	536	500	546	501	525	470	522	566	498	544	513	505	519	533	532	491	537	529	494	533	501	546	501	523	465	532	527	522	545	534	485	490	558	529	520	524	500	525	507	481	488	489	556	488	493	515	533	508	488	490	505	512	528	525	525	557	539	520	547	501	461	521	508	524	487	520	514	542	516	532	476	466	509	499	499	522	517	554	512	534	497	557	517	532	490	518	544	495	492	554	551	489	513	470	508	490	522	492	569	500	529	525	505	512	515	525	519	535	504	515	560	490	500	524	494	499	497	531	514	497	487	536	516	520	536	538	496	505	521	537	489	520	557	500	553	505	521	489	492	497	527	544	528	525	490	553	554	532	559	561	484	543	478	533	503	544	509	517	504	517	575	508	518	518	505	508	540	521	500	490	547	531	516	510	536	546	511	508	520	496	561	494	509	538	522	542	496	535	533	486	535	527	531	490	492	501	501	490	538	496	550	514	491	510	583	536	518	503	536	540	519	500	520	518	543	546	508	518	503	543	505	553	486	527	487	484	483	543	515	493	506	511	530	542	512	509	488	553	487	478	567	519	488	483	492	523	516	472	540	511	512	515	546	506	566	532	535	489	512	507	493	526	486	523	497	524	501	506	506	517	557	494	530	521	534	497	517	518	532	549	529	518	518	521	540	531	509	508	527	500	527	525	495	507	494	506	477	522	553	528	503	516	516	523	554	536	553	497	529	547	509	508	511	530	516	507	498	512	497	542	484	552	482	528	483	519	538	544	498	539	508	527	508	498	506	507	499	519	532	536	498	503	518	533	522	536	520	506	497	560	508	558	505	506	492	497	519	515	494	509	464	507	520	501	496	549	551	522	496	485	510	534	552	534	512	537	532	479	537	531	503	536	499	513	467	544	517	509	487	513	524	524	516	508	546	516	496	486	517	524	502	526	535	513	505	506	523	497	519	522	514	485	488	528	538	510	562	551	510	532	547	543	506	540	550	519	522	507	510	531	524	514	494	498	507	505	503	537	501	517	520	531	511	506	525	489	547	549	520	485	520	511	522	523	519	510	539	514	534	529	510	525	458	499	489	515	515	460	564	489	520	528	447	511	502	548	524	539	516	492	533	520	503	548	550	501	515	495	495	532	511	575	518	504	486	518	503	523	530	527	506	523	517	526	517	499	534	561	493	475	534	494	521	566	505	534
32793	12280	1408	379	344	304	302	301	294	336	327	277	324	291	288	313	336	321	308	289	328	307	335	334	322	319	345	339	322	321	284	309	282	342	322	341	327	309	304	330	321	339	274	310	347	304	298	312	321	319	311	332	342	302	305	278	291	319	325	298	312	331	292	322	340	302	278	286	303	348	303	293	287	308	344	323	274	351	300	304	325	303	314	319	297	341	313	309	326	316	340	325	316	322	302	289	329	333	319	332	335	295	298	298	323	293	333	311	303	310	299	279	318	320	316	311	326	317	310	299	338	268	331	308	290	317	338	291	317	334	326	318	337	351	349	338	280	300	307	337	308	319	337	337	289	297	286	315	305	308	306	291	323	322	312	315	319	324	302	307	313	321	320	340	340	326	333	328	330	296	320	314	295	317	317	303	310	325	306	292	324	334	335	337	290	288	322	330	295	300	312	315	336	303	303	317	354	318	310	289	325	309	340	305	284	330	325	315	327	304	326	291	307	285	301	325	297	304	297	349	310	358	341	326	332	322	317	325	307	354	330	327	358	323	352	300	362	312	312	326	328	316	320	302	289	333	293	316	309	291	322	311	305	343	276	289	318	347	324	359	298	332	324	300	303	292	314	325	345	318	301	350	305	378	277	296	312	311	309	339	283	269	313	348	313	302	293	303	306	311	306	276	310	316	336	305	324	326	340	332	330	325	336	307	294	333	313	297	332	325	313	329	292	323	294	309	305	338	267	306	293	303	329	320	327	279	283	362	333	339	335	285	310	307	343	330	294	311	327	306	314	309	326	301	330	307	349	294	336	323	293	359	320	288	347	327	344	322	292	350	321	314	312	348	339	320	302	318	306	320	306	332	292	300	317	317	325	315	338	352	321	311	284	299	314	317	293	319	349	323	341	306	305	290	311	308	310	304	282	314	338	305	295	305	291	329	362	314	333	328	335	336	335	331	282	318	324	348	341	321	310	335	316	308	336	325	311	302	321	293	287	302	275	346	343	290	305	314	290	311	315	312	345	314	306	345	318	281	308	324	311	343	302	311	295	339	337	330	288	296	317	302	308	317	310	316	314	333	298	328	324	310	306	326	310	318	315	337	294	322	305	304	341	306	283	286	279	318	319	285	313	318	362	336	312	285	339	333	307	317	310	306	310	329	329	318	301	308	311	321	357	286	348	317	284	304	321	294	304	322	323	317	319	344	286	291	310	320	317	318	318	286	329	322	329	326	337	303	314	318	304	322	335	280	331	341	314	330	328	303	320	303	320	314	340	313	328	323	309	331	311	312	326	317	323	302	326	309	317	319	329	298	307	327	308	324	352	321	331	311	307	321	321	311	276	321	295	316	334	315	298	298	339	300	305	318	306	311	291	385	342	340	303	315	301	344	337	346	323	337	307	314	347	303	303	332	346	342	300	347	304	289	300	350	316	320	313	324	372	324	339	288	327	340	275	307	332	331	287	313	316	308	327	300	303	316	311	329	309	339	292	302	329	314	309	311	321	325	287	293	303	304	320	300	330	295	305	338	341	342	284	337	303	300	300	386	322	337	296	332	300	325	297	334	316	323	352	314	306	314	302	339	319	307	313	329	290	333	319	342	305	306	342	349	311	294	307	349	346	296	305	294	319	310	304	338	286	314	307	354	318	297	313	333	307	324	336	301	295	321	290	299	286	323	316	340	294	348	282	316	310	321	312	298	334	306	268	313	303	330	335	305	357	343	296	357	299	310	358	305	329	326	316	310	316	342	307	349	271	322	319	351	347	321	295	318	322	316	343	324	286	317	307	327	357	315	295	291	355	308	314	310	326	295	350	312	320	322	306	269	338	334	309	295	308	318	349	304	314	309	342	318	330	275	313	315	328	316	281	315	300	333	334	324	316	280	316	319	315	315	318	326	294	346	291	336	317	341	314	309	303	328	347	287	293	285	381	362	328	318	374	332	357	336	269	327	311	320	306	293	287	347	314	328	303	317	324	319	304	339	329	322	319	354	313	330	348	296	327	281	301	306	327	347	321	291	322	372	319	332	305	303	319	285	293	310	300	323	285	296	318	313	333	325	305	318	312	307	329	324	304	324	282	320	344	320	313	283	303	310	307	304	307	307	306	294	337	304	317	310	307	330	330	322	330	291	301	296	325	325	299	296	298	306	315	344	334	349	317	301	305	318	348	351	334	310	336	346	312	312	294	298	308	302	307	306	317	289	312	312	315	324	372	328	355	350	321	258	299	298	316	331	335	329	330	332	309	289	340	302	350	331	318	312	311	322	320	321	315	320	332	304	316	316	326	291	317	308	316	343	336	313	298	333	346	318	309	327	337	321	289	317	306	262	338	313	329	329	322	333	329	349	307	314	287	306	316	334	293	285	307	335	312	321	280	339	307	321	317	340	328	323	317	351	282	293	328	335	311	309	316	322	330	329	299	330	329	316	306	326	348	291	320	314	360	306	321	321	288	329	307	311	329	305	310	320	327	321	319	295	304	324	322	335	314	327	307	300	323	352	359	321	308	315	306	331	346	373	359	314	345	295	333	320	308	332	298	310	325	335	302	302	334	335	298	311	318	313	323	304	321	330	307	311	323	318	322	322	310	290	310	310	354	300	300	291	339	326	316	284	320	313	294	339	307	318	303	301	300	320	325	333	330	329	331	298	319	328	315	335	299	301	322	311	314	291	306	278	309	347	279	258	287	303	291	321	334	313	321	323	344	305	336	294	335	311	322	335	279	310	330	277	322	302	316	343	299	311	336	290	325	303	289	306	307	291	326	282	308	294	326	328	265	339	310	331	338	301	316	288	320	334	314	292	312	285	307	280	298	297	309	370	307	355	288	343	291	296	293	318	344	323	343	332	334	308	323	297	325	301	302	300	310	318	288	296	331	315	332	281	290	304	338	330	312	290	351	317	315	329	326	319	323	302	313	304	318	315	286	290	313	333	353	312	324	336	310	280	324	298	361	311	342	314	315	344	309	338	295	313	292	320	327	348	324	325	332	301	296	312	261	306	359	295	311	327	304	303	308	306	293	293	316	313	295	317	340	317	297	333	293	335	320	332	279	346	303	325	298	312	297	332	351	289	309	288	322	275	296	359	351	328	333	272	319	353	313	265	321	310	314	295	314	309	317	303	298	293	318	324	327	257	318	319	322	364	297	308	338	280	258	308	314	304	330	322	332	308	344	319	329	293	316	298	320	290	301	313	313	309	320	308	346	329	311	285	326	327	292	296	330	322	315	335	328	301	307	325	311	298	344	318	330	330	344	306	283	284	319	308	289	317	329	288	298	301	340	329	311	341	309	334	309	282	307	332	341	300	297	325	288	309	313	350	324	283	309	317	343	306	335	327	329	335	315	328	315	319	342	348	307	295	300	309	323	343	319	301	322	285	343	321	352	332	324	275	334	306	322	337	286	302	329	326	298	323	308	320	338	317	336	320	347	305	317	326	324	317	325	351	301	310	292	302	297	346	304	308	301	284	310	311	294	316	308	314
5441	932	862	776	762	773	704	720	770	716	743	775	739	776	692	695	723	759	718	732	720	783	706	715	725	758	730	772	730	774	774	756	716	793	721	728	753	760	740	695	724	729	744	730	742	766	731	739	735	729	757	741	737	681	764	718	713	718	682	729	698	764	755	784	739	730	700	693	712	711	784	747	738	716	720	755	721	702	721	718	778	724	733	661	746	738	795	727	790	716	745	750	802	728	710	701	712	744	739	759	754	701	741	736	730	729	759	708	695	751	720	721	743	758	765	750	729	719	742	752	679	723	733	755	732	718	734	734	726	739	689	732	730	715	765	743	773	737	688	756	723	679	755	720	734	722	769	689	699	734	779	706	750	713	774	777	723	732	774	729	739	764	690	788	753	713	766	730	729	723	728	791	735	745	726	771	772	746	731	692	715	756	732	741	707	765	741	754	741	725	755	726	752	753	724	740	714	736	712	692	734	729	723	747	715	761	729	796	786	714	744	719	697	706	746	738	733	768	719	769	682	723	729	691	767	682	774	738	743	745	700	754	712	736	776	686	755	753	758	713	800	734	744	744	723	699	706	787	749	751	729	715	708	742	686	768	691	731	714	736	736	742	724	766	714	719	773	694	801	778	721	705	731	743	736	702	732	721	711	697	772	738	735	727	765	774	696	726	725	716	751	708	758	794	754	762	698	734	774	712	723	767	737	745	709	667	762	738	754	704	739	754	733	724	715	735	757	714	742	720	722	701	702	775	769	725	646	740	711	712	732	754	741	725	777	720	776	739	757	722	687	706	739	770	699	724	745	691	745	705	725	750	744	723	691	730	738	771	776	743	755	762	735	691	749	702	773	717	714	720	697	741	721	745	740	747	784	746	743	700	748	749	750	720	695	734	694	747	721	750	719	752	747	775	717	752	755	784	766	755	714	687	698	741	676	726	686	709	714	777	750	769	716	747	743	747	779	738	686	758	717	732	728	699	752	726	743	754	752	710	774	716	762	711	747	759	735	722	784	705	768	749	741	745	712	722	761	781	697	702	734	738	753	756	726	728	750	749	765	815	724	738	760	720	720	718	753	708	708	743	723	771	738	751	694	774	759	774	704	756	755	758	736	742	753	723	732	735	741	774	735	759	730	702	732	751	760	705	701	734	751	740	753	679	757	727	729	716	716	716	783	724	756	726	728	715	718	699	759	753	782	758	748	724	776	762	748	713	733	684	741	695	685	736	714	754	720	753	764	731	713	765	708	757	746	771	715	741	786	704	724	712	733	759	702	759	710	719	709	703	750	753	709	712	758	753	723	767	717	740	758	748	729	743	713	706	765	716	716	766	734	754	727	773	757	722	726	721	703	741	722	755	750	732	741	788	758	703	737	737	708	733	738	742	701	727	721	686	682	731	716	746	737	719	763	727	755	731	771	770	733	751	716	724	718	734	749	707	756	710	749	696	715	732	743	722	714	740	687	743	741	714	775	758	706	732	701	701	730	752	700	728	747	721	744	765	724	690	749	769	683	754	701	697	718	733	805	742	720	706	773	773	747	729	737	761	713	760	697	743	725	743	772	705	802	737	743	736	736	728	716	681	709	765	757	737	772	739	756	684	669	708	723	701	737	760	727	734	717	742	744	736	723	727	714	726	747	739	700	752	716	716	785	736	746	701	707	757	750	804	716	741	718	746	723	753	739	789	717	724	758	697	709	733	700	720	725	735	717	734	706	759	758	781	777	732	728	760	730	668	786	744	725	744	773	749	726	722	775	758	675	750	761	717	737	743	727	739	778	773	740	753	725	779	742	723	791	740	729	726	698	733	778	727	676	762	704	733	722	760	714	725	727	749	711	756	740	706	757	712	707	705	723	689	759	716	721	743	738	776	742	772	749	693	707	748	735	743	782	720	745	770	723	730	697	765	737	730	769	758	738	742	754	736	711	796	729	708	715	732	732	720	753	685	710	713	776	701	775	698	698	749	740	724	699	729	714	719	741	711	698	702	722	706	736	728	730	729	771	717	706	713	711	703	691	769	749	710	740	744	721	754	740	759	778	693	743	729	734	722	713	686	737	693	738	774	744	703	704	721	773	735	745	698	723	744	734	693	769	688	762	765	772	776	775	729	813	697	752	761	703	707	767	751	743	725	743	679	735	713	761	733	734	731	761	742	718	752	711	759	702	753	717	727	722	722	733	696	742	748	763	747	721	747	731	670	680	748	746	753	730	735	765	725	745	702	807	737	728	706	723	748	738	700	771	762	749	728	720	755	734	746	719	684	750	743	753	713	698	737	753	743	750	736	758	717	709	708	793	721	753	671	773	751	712	719	703	702	754	724	715	767	750	738	746	740	730	730	693	771	750	748	748	722	722	757	727	748	708	720	743	691	786	749	775	691	740	734	770	769	723	759	686	763	800	691	734	760	725	687	736	734	745	695	769	740	762	711	732	704	727	777	709	775	753	776	735	719	729	729	727	753	746	745	716	733	724	745	733	705	730	696	730	730	700	737	714	740	743	718	760	736	713	744	685	685	697	752	759	736	754	711	698	722	726	800	745	794	761	743	770	754	754	735	685	710	698	691	748	717	742	744	696	709	737	713	679	675	731	728	751	750	763	719	753	733	752	723	765	765	730	732	719	737	731	690	727	730	728	709	690	676	696	751	727	726	696	764	694	760	730	745	734	722	710	724	765	697	740	712	742	732	684	768	733	705	727	728	729	754	777	717	701	749	740	729	743	758	721	746	695	738	762	718	753	760	724	758	717	713	702	754	749	783	704	736	713	722	745	728	741	760	727	730	739	766	688	783	711	749	718	739	774	772	742	760	698	700	716	763	785	802	745	762	704	746	769	719	763	738	697	731	715	719	775	738	741	722	713	727	786	741	752	717	700	728	728	734	780	753	736	730	736	727	745	729	732	753	712	765	768	723	746	686	707	700	762	779	763	724	705	729	753	712	737	725	750	742	704	675	689	711	730	698	762	749	731	748	765	737	741	737	743	741	732	735	794	702	739	787	701	746	723	713	754	831	773	768	692	697	732	708	702	730	710	703	692	736	710	746	730	734	791	712	729	751	703	723	734	720	780	729	754	732	720	703	768	748	721	748	704	768	756	741	758	710	729	726	724	693	763	732	697	736	754	779	748	753	791	730	755	658	761	719	715	735	757	718	739	734	745	750	733	723	724	767	694	735	754	735	764	771	743	781	711	715	732	779	716	739	717	761	770	752	694	761	742	710	736	725	752	757	732	748	755	735	743	686	733	800	712	763	749	762	769	774	741	773	709	712	753	742	723	755	769	743	718	760	702	733	755	735	668	709	762	718	756	733	737	706	746	738	717	704	758	731	754	812	736	688	780	730	773	780	730	744	747	737	724	795	716	739	784	781	743	719	717	713	705	712	737	721	708	769	721	726	727	752	733	774	740	749	732	720	751	788	730	741	739	742	718	779	754	694	728	737	723	753	732	747	758	745	660	742	776	744	710	737	695	743	732	692	753	790	760	764
24543	20880	24430	27454	20126	1868	589	464	444	424	415	427	406	368	403	419	421	380	393	402	384	402	384	376	387	441	392	374	433	384	403	419	429	397	393	380	392	372	372	385	417	419	393	390	381	390	390	405	409	397	427	398	367	394	409	386	429	379	377	354	398	369	384	396	405	389	394	383	398	399	361	381	407	433	392	369	411	375	392	385	402	437	405	368	398	357	409	359	378	371	386	377	407	378	387	373	394	385	354	377	363	416	411	423	414	401	355	417	418	386	371	421	395	384	356	365	372	435	376	411	373	404	391	381	394	400	349	372	403	382	392	423	364	404	434	379	358	391	395	389	408	418	372	372	385	436	412	409	416	410	370	366	358	397	404	431	390	401	375	387	398	403	355	348	420	404	408	403	395	387	449	388	393	426	383	410	387	375	403	348	379	379	399	409	386	385	375	399	382	423	355	432	381	381	395	362	376	349	410	378	425	360	374	383	412	412	389	393	376	385	413	423	406	370	342	410	402	426	382	390	377	383	378	380	362	359	371	391	394	395	362	427	365	426	362	393	402	409	405	386	380	413	383	405	374	405	378	396	379	424	366	334	348	411	380	399	423	400	342	395	361	395	424	326	413	387	410	412	362	381	407	389	365	416	411	349	388	386	393	392	374	382	399	420	365	427	381	383	394	371	430	409	408	427	397	340	406	383	379	405	379	400	375	366	383	427	430	375	384	397	380	415	364	418	384	412	398	400	419	388	359	371	422	377	376	401	370	394	364	352	351	393	413	394	360	393	400	388	395	367	381	409	332	414	378	372	413	377	392	383	423	409	384	418	415	417	363	409	389	364	385	377	388	410	367	385	405	436	379	400	384	389	392	371	424	372	358	377	401	378	382	396	408	385	387	394	426	394	390	404	421	372	395	379	390	385	397	385	408	397	393	421	384	363	375	381	426	399	395	396	400	406	397	383	380	376	360	434	384	391	418	394	393	377	390	384	430	406	370	423	392	434	371	402	387	429	403	389	392	356	407	383	400	409	393	370	406	364	412	397	370	365	384	397	373	399	396	373	326	396	410	421	364	437	389	382	390	370	401	406	391	397	412	418	380	405	398	368	462	407	392	374	387	378	418	414	414	396	413	397	386	376	380	407	384	382	369	397	421	363	388	397	413	364	396	374	381	404	366	356	381	425	359	398	406	392	364	404	428	431	449	358	391	411	392	389	419	393	379	346	418	377	410	364	403	395	364	407	428	451	370	396	405	412	385	372	406	399	390	416	404	368	365	405	389	380	359	415	395	398	389	380	388	397	360	371	391	397	359	395	401	422	400	358	382	412	389	416	370	425	337	361	402	354	396	376	356	382	402	392	411	390	404	432	415	397	407	363	415	376	421	434	389	419	423	358	361	386	349	360	388	399	378	379	407	366	446	414	383	390	374	420	340	373	392	400	398	365	365	384	379	399	384	361	412	406	410	379	397	391	381	385	399	375	410	404	447	414	389	364	444	364	403	361	420	390	422	388	393	376	377	402	388	399	360	422	407	415	394	376	414	367	363	354	379	390	396	374	411	409	385	410	393	386	373	360	418	431	425	401	415	380	387	399	368	354	391	390	390	408	405	381	437	387	415	395	396	355	408	376	401	404	383	390	339	396	350	397	376	376	364	407	384	407	380	366	384	383	396	401	381	387	390	376	385	422	400	374	393	398	384	432	367	394	365	344	438	381	376	386	404	369	412	378	398	367	414	437	389	395	394	343	336	368	340	355	398	381	403	363	382	410	375	333	386	395	426	396	390	377	398	393	399	424	391	376	378	412	386	410	384	398	376	384	397	381	362	363	430	358	391	386	400	390	354	377	397	370	403	384	373	399	394	389	364	370	396	402	384	420	371	375	402	385	374	377	418	385	363	358	412	381	411	385	382	392	435	407	378	393	360	382	404	413	372	376	395	411	360	400	383	369	429	392	363	384	406	392	337	373	367	383	401	418	402	371	410	418	384	383	403	392	412	360	384	402	448	372	406	381	353	382	391	343	379	378	366	395	435	363	420	380	373	382	399	408	387	388	374	395	367	420	400	385	409	379	375	426	424	382	362	403	372	419	393	379	355	405	378	420	398	403	398	379	382	408	407	392	380	380	419	370	378	398	376	376	385	402	409	382	385	396	393	376	442	366	379	372	405	418	397	402	387	409	373	370	372	378	379	386	438	380	376	379	355	370	372	394	438	381	398	367	379	405	373	379	350	397	382	369	416	380	394	379	403	426	383	362	396	367	378	383	402	355	405	387	397	391	394	402	426	362	365	396	423	381	392	420	372	421	357	396	378	398	381	347	400	374	407	389	390	380	387	372	382	376	370	362	405	357	382	386	428	409	382	408	372	374	407	411	388	397	399	391	394	395	415	377	393	370	432	409	376	398	383	376	416	391	395	391	382	398	403	383	411	391	378	363	360	383	400	361	346	379	394	416	358	341	398	412	390	397	394	381	405	446	370	387	378	405	398	384	373	388	383	359	376	399	379	362	411	416	372	418	413	388	357	356	365	384	394	371	370	400	403	416	434	391	392	386	384	398	386	377	400	409	356	383	405	415	401	386	384	380	387	373	392	368	379	428	415	366	407	378	405	408	367	340	411	370	382	382	383	342	369	380	399	406	369	397	362	376	392	384	406	389	395	372	421	389	415	393	410	408	388	390	382	392	401	383	384	410	379	413	378	359	343	379	394	378	369	412	403	407	401	411	400	390	409	370	391	402	403	344	386	386	401	402	387	395	381	361	378	387	376	375	399	371	383	373	407	411	404	384	396	379	364	367	330	411	417	391	382	349	357	388	382	374	439	379	379	385	415	420	400	351	360	389	350	368	374	375	393	384	377	427	377	368	379	371	362	379	382	369	395	392	382	379	396	378	376	363	376	391	378	412	431	421	406	393	361	395	394	356	370	386	399	374	358	376	405	365	378	392	420	370	354	389	394	367	415	422	405	378	372	414	415	356	418	388	402	391	388	395	385	373	372	393	346	396	411	358	354	401	425	346	407	346	377	369	400	400	429	382	344	391	399	397	392	413	391	372	412	372	402	383	396	395	433	371	410	386	398	355	413	382	338	358	382	369	405	355	410	363	413	404	361	363	340	383	366	397	400	404	391	394	397	411	381	385	378	406	388	362	424	391	420	400	394	397	377	400	373	405	400	389	394	409	401	381	380	369	375	398	373	382	393	356	381	369	385	380	360	395	358	375	383	393	415	376	398	440	425	369	408	406	410	372	426	360	367	416	376	410	380	374	373	438	415	415	352	358	376	382	413	399	395	393	384	403	382	372	386	365	404	412	456	382	372	392	385	437	437	386	376	385	409	382	384	376	376	397	375	389	373	354	416	374	369	364	383	376	434	402	421	397	396	373	353	390	346	388	392	371	391	390	368	383	358	394	407	378	391	369	429	371	352	340	330	359	397	370	446	384	382	375	386	366	398	375	406	388	378	384	389	414	397	409	417	370	380	365	360	408	401	383
3751	2986	2088	1336	1088	972	932	947	875	866	897	870	871	907	863	837	883	862	822	889	837	853	899	894	885	851	876	866	880	853	849	838	880	913	860	824	864	846	803	867	927	877	878	893	836	821	837	831	895	847	847	839	843	802	826	840	893	854	861	846	829	804	840	845	890	903	860	943	833	900	822	829	881	893	879	859	867	858	871	843	830	875	838	902	895	877	846	786	833	845	848	822	849	830	897	880	884	861	830	807	859	835	860	825	796	808	833	871	848	880	834	882	879	855	888	842	907	831	830	849	832	850	848	811	863	850	880	879	875	791	851	875	881	877	854	786	878	827	880	919	895	810	857	869	889	845	857	872	843	872	829	859	839	839	868	830	864	830	823	862	853	871	852	873	876	840	831	846	829	883	845	824	931	928	852	865	862	807	892	846	857	840	826	842	859	880	866	895	854	824	835	842	814	859	858	827	866	802	812	868	879	872	786	879	813	877	896	886	868	816	873	871	846	806	857	895	870	872	813	909	889	859	856	829	869	846	896	860	816	828	804	852	842	855	896	879	883	913	848	809	871	887	841	894	868	865	903	866	838	843	863	877	820	849	828	909	815	823	887	911	837	877	919	820	873	839	850	881	813	810	849	867	878	843	857	842	895	804	853	900	851	861	843	858	848	823	811	832	862	865	871	805	849	852	893	887	809	872	829	840	852	887	838	850	812	862	837	886	881	880	824	833	835	859	820	874	913	857	850	856	883	825	846	867	915	848	819	856	835	828	855	872	854	912	871	853	866	789	804	893	882	881	852	830	796	883	835	868	854	910	901	855	859	885	939	806	818	853	903	852	831	869	887	866	940	846	877	852	845	871	831	821	825	818	874	876	861	841	818	831	897	863	879	861	880	871	892	916	840	870	863	879	843	851	818	841	853	851	844	925	910	854	826	881	851	832	863	884	914	845	828	844	891	849	881	858	864	856	864	870	848	876	830	841	854	879	888	846	846	841	847	873	884	842	861	837	863	831	844	866	871	844	859	891	904	927	860	830	878	846	877	875	873	870	913	855	816	867	840	851	877	890	813	882	829	890	830	864	866	806	820	828	860	864	871	901	800	869	810	862	899	912	840	861	800	898	831	859	868	892	816	815	859	822	876	849	862	857	927	844	876	875	873	882	854	870	820	897	888	839	875	905	884	905	839	887	826	839	885	851	875	831	869	890	898	819	821	822	886	832	867	836	871	857	761	860	866	900	858	811	847	873	810	863	877	890	850	839	832	830	875	801	828	871	830	845	863	856	840	870	845	826	881	841	896	875	865	850	900	861	882	864	799	856	853	840	852	865	843	854	862	870	941	873	876	909	875	880	875	894	894	898	865	863	847	854	833	878	875	882	851	895	921	885	862	855	848	845	830	791	863	901	856	850	865	846	883	882	869	868	800	833	905	853	875	875	811	861	811	890	803	854	847	941	850	852	881	859	913	874	863	864	918	837	844	852	834	882	902	887	892	855	810	813	874	967	905	886	896	859	842	920	861	876	888	847	839	854	875	837	917	873	885	858	814	849	854	844	903	871	821	834	845	882	836	875	849	857	858	857	863	864	911	873	884	901	892	809	851	864	925	870	867	805	886	844	905	864	864	873	864	927	904	890	888	800	873	782	840	855	849	836	833	881	869	871	881	813	871	880	772	872	825	810	876	839	866	842	883	833	856	858	834	920	856	854	829	833	834	837	853	853	867	879	871	798	872	854	928	817	818	862	858	794	842	864	818	846	841	804	878	814	875	890	875	836	871	909	928	847	880	852	864	792	850	784	815	852	885	833	871	863	876	854	831	843	907	857	900	829	868	888	887	818	844	857	843	884	882	844	865	822	849	899	828	859	833	848	891	888	880	838	878	822	860	842	839	906	822	837	795	852	835	867	842	794	835	875	856	872	826	823	839	784	782	877	846	833	911	814	862	830	852	806	845	832	848	824	845	873	794	895	886	842	830	899	843	863	864	902	858	816	817	857	806	867	844	857	764	908	873	831	880	899	819	868	869	872	849	865	820	868	805	918	835	843	828	844	845	891	813	834	874	859	802	853	889	907	844	886	903	854	876	863	888	841	840	874	915	882	843	867	909	866	823	823	864	861	868	867	826	873	862	842	853	863	831	852	847	853	845	837	908	836	846	884	855	890	848	881	895	829	868	833	863	861	887	835	858	844	811	895	839	866	809	841	836	856	852	876	885	887	859	790	896	872	875	850	879	856	872	834	826	871	872	843	860	892	828	817	899	880	862	861	849	813	856	837	853	851	869	854	872	824	819	871	860	861	852	867	827	837	861	857	846	796	871	854	854	877	910	874	858	848	903	891	838	836	846	863	836	910	870	807	840	850	810	823	867	847	824	817	859	848	830	831	801	850	888	833	912	881	824	792	880	887	836	844	808	867	831	843	912	867	837	861	809	830	831	853	810	850	853	854	834	886	924	881	875	862	863	826	868	842	828	802	832	820	854	854	847	899	809	779	813	857	873	876	864	865	891	910	885	849	841	827	830	871	860	841	832	841	841	871	816	821	844	849	843	837	813	811	884	832	837	845	823	876	847	858	867	852	809	837	890	890	863	860	832	915	880	862	870	877	838	849	845	807	828	872	885	836	850	869	855	880	844	844	838	809	849	881	865	912	808	892	841	886	887	860	860	909	884	890	861	855	816	873	847	839	861	824	831	829	826	834	850	837	870	815	828	877	875	897	881	857	876	863	795	829	844	897	876	872	876	819	879	843	855	916	864	828	840	866	871	854	834	865	875	826	851	853	840	810	858	848	784	860	813	853	871	893	855	848	869	869	883	862	862	900	839	861	861	893	906	838	878	869	860	838	813	838	854	849	871	863	834	878	896	871	908	852	825	831	815	838	846	862	913	852	842	850	833	839	844	897	887	842	878	876	836	870	860	891	847	884	858	842	888	869	838	846	893	872	863	828	814	818	814	846	879	845	859	838	881	856	814	837	861	819	856	877	854	883	848	880	860	833	852	920	865	848	850	870	828	867	838	831	850	870	882	880	872	837	856	867	884	907	822	890	831	793	892	878	880	830	888	862	837	861	885	846	852	904	817	863	862	830	827	806	899	863	889	847	873	893	909	897	868	849	884	931	881	861	888	843	872	841	840	910	859	855	842	828	881	870	824	890	853	900	891	828	887	827	844	861	892	822	852	843	827	878	848	849	860	888	888	904	864	849	845	846	863	824	860	872	830	858	873	848	863	894	912	869	856	874	841	867	849	810	846	842	864	866	857	862	793	900	880	898	916	842	891	815	901	836	847	894	870	848	860	813	858	853	875	900	891	877	873	868	875	899	895	872	876	876	868	854	876	852	831	867	862	842	811	817	850	860	877	842	834	861	880	852	863	824	828	861	917	856	865	867	873	864	891	883	851	861	851	809	826	846	866	845	838	870	841	824	850	876	880	845	872	930	866	870	843	869	858	890	883	888	866	850	875	837	853	838	847	894	839	873	842	877	842	868
23625	20880	25100	26759	20886	20898	3357	496	335	352	308	319	303	268	240	265	252	217	225	268	218	232	252	231	255	233	239	244	248	239	230	218	222	222	252	239	226	247	241	253	238	241	214	207	219	233	209	235	246	221	235	262	238	225	210	237	213	200	211	237	200	224	246	259	248	215	238	239	202	222	230	238	223	244	225	215	222	230	260	239	222	215	253	232	231	241	234	223	243	228	209	215	246	192	239	224	247	217	271	232	221	237	235	232	231	209	246	212	221	230	228	249	214	220	220	246	211	235	238	207	242	218	229	230	233	227	232	224	241	213	252	224	260	233	226	250	233	224	223	228	264	194	227	246	256	214	261	171	220	189	245	247	217	204	218	223	209	241	236	223	213	198	219	223	221	206	229	234	223	242	214	227	227	240	229	269	205	219	225	219	227	211	222	223	220	215	216	209	219	222	224	231	211	251	219	210	247	257	221	242	246	227	219	244	211	252	243	229	220	267	218	235	248	223	217	243	236	245	224	237	218	231	222	213	251	237	200	242	222	243	228	204	215	230	252	236	221	250	246	209	225	215	231	234	237	226	228	232	220	221	222	177	220	232	212	229	211	219	223	255	260	228	235	209	223	225	197	233	224	215	258	222	240	230	224	233	201	215	237	226	197	192	216	223	227	231	217	249	235	210	236	224	229	237	201	212	243	199	261	222	211	221	218	235	223	225	234	228	241	241	228	211	228	219	226	190	236	251	215	204	222	229	196	235	212	226	233	235	208	244	224	216	242	246	238	215	215	206	229	213	201	211	253	249	223	218	203	191	235	241	240	218	222	227	217	220	224	195	238	247	206	229	214	220	236	228	207	217	213	225	231	244	251	220	199	242	209	249	253	218	239	225	217	225	213	204	225	208	208	200	220	197	223	216	215	215	221	219	221	248	218	244	222	196	245	232	211	228	236	234	200	247	214	225	231	238	219	241	226	199	204	234	225	243	217	207	217	232	262	206	246	205	244	227	192	243	215	218	200	196	244	246	223	234	219	246	229	237	209	228	213	206	234	237	226	218	211	229	226	250	244	228	231	239	235	225	247	211	236	207	230	239	228	257	226	188	224	228	230	219	240	224	224	244	241	206	227	214	215	205	194	224	215	215	214	209	227	222	218	222	216	247	237	236	204	251	219	212	208	238	214	219	231	219	196	234	251	255	220	218	233	230	235	273	227	236	202	208	229	217	260	204	228	212	215	209	213	192	218	225	208	206	214	227	208	201	223	237	230	233	229	221	213	223	229	233	227	245	239	248	213	220	224	237	219	246	227	231	207	212	224	220	209	249	224	237	234	234	254	237	256	208	239	214	226	225	230	231	238	245	247	220	228	215	227	230	243	205	206	187	246	238	217	245	223	226	223	225	226	213	211	224	219	253	220	202	200	217	229	231	227	257	240	256	218	216	220	209	229	199	234	220	203	233	231	219	210	251	219	209	214	219	224	224	233	246	215	223	225	214	264	233	211	234	209	208	238	230	237	227	283	232	197	193	240	239	229	238	207	231	236	219	224	218	233	267	222	207	216	216	217	234	205	217	212	225	277	214	236	246	212	215	222	218	224	229	214	233	202	254	213	181	245	250	224	207	226	241	219	212	209	209	247	214	224	224	242	217	210	242	207	215	217	240	255	222	233	196	247	225	226	226	246	211	225	204	231	229	206	231	244	251	246	245	218	243	225	229	211	238	221	215	226	206	206	213	234	194	219	257	254	230	233	206	238	241	236	211	218	219	247	225	222	200	236	223	235	215	214	224	223	200	218	218	223	224	209	238	238	207	204	196	225	205	228	227	235	209	203	212	208	191	203	220	243	223	223	254	259	218	244	208	225	225	226	205	196	220	218	225	210	260	211	241	253	208	226	225	203	216	230	227	209	211	216	200	224	265	208	226	224	208	204	245	250	232	222	223	235	214	238	199	240	242	206	224	208	235	231	231	247	226	210	233	211	203	236	196	235	235	236	234	228	238	248	237	203	240	212	254	222	239	220	212	234	208	240	224	229	232	232	224	239	225	225	220	226	236	237	213	213	213	221	231	208	245	207	211	201	258	225	229	224	244	229	208	191	223	225	201	246	219	228	229	209	239	245	197	217	231	220	221	220	204	243	220	221	227	240	224	231	201	206	235	227	211	246	226	244	228	252	218	236	217	214	229	243	238	195	206	233	213	212	197	243	214	214	240	222	196	229	213	242	224	257	198	220	235	193	226	208	209	238	240	232	202	203	227	191	230	230	255	206	209	227	252	207	231	195	213	208	194	242	201	221	210	217	228	258	288	220	209	251	242	217	243	205	251	230	217	227	226	232	216	238	219	231	218	220	237	222	216	237	214	232	227	232	227	203	201	226	231	245	223	202	221	218	220	219	229	234	216	226	212	230	243	243	254	186	211	196	230	226	214	248	206	211	220	245	246	204	192	219	250	205	223	218	187	284	235	242	228	247	240	225	245	218	255	199	236	245	233	230	223	235	232	228	240	247	237	238	210	224	220	207	204	229	230	214	230	215	238	231	230	241	237	225	216	214	214	221	226	239	212	193	231	219	261	229	211	211	202	234	216	221	239	248	210	218	237	208	220	200	226	213	228	241	234	227	206	213	238	254	226	212	212	222	209	191	189	221	244	213	235	204	251	237	253	218	237	225	229	221	212	241	227	231	206	217	192	227	241	226	240	210	214	221	212	206	234	236	234	225	236	224	227	194	246	233	223	204	219	214	236	214	240	212	209	235	233	232	209	206	269	221	234	210	227	216	209	225	219	222	219	204	233	233	241	195	222	244	226	226	233	216	220	214	207	232	223	247	235	215	213	200	204	203	202	198	241	220	238	236	235	209	228	232	255	225	227	217	215	215	205	226	200	205	212	249	207	252	235	240	240	218	213	204	228	240	247	237	257	240	214	222	214	235	214	230	249	220	206	224	235	254	229	193	230	213	223	220	232	211	224	230	248	245	220	210	245	215	209	217	240	238	227	225	242	212	207	208	213	209	242	218	222	221	198	229	244	259	220	229	214	227	227	246	215	222	206	257	219	209	184	216	215	227	226	198	232	220	224	231	187	225	236	228	232	203	237	205	212	253	203	229	268	214	204	205	235	220	222	210	234	225	227	217	217	251	217	224	207	228	208	245	222	201	226	229	226	208	219	253	218	214	229	229	216	224	237	233	220	212	236	226	221	229	247	252	226	235	232	251	221	211	223	196	199	225	245	232	230	186	222	223	229	230	244	252	221	231	213	214	200	221	202	249	245	190	219	244	234	193	235	224	215	202	254	256	221	226	202	219	218	238	219	206	219	242	218	206	215	212	217	263	235	235	233	219	211	223	240	246	224	251	214	232	196	237	212	214	211	213	216	201	211	222	230	244	265	224	210	238	226	222	220	206	248	222	226	249	231	214	216	244	235	207	215	250	241	218	239	258	213	201	221	213	220	244	213	201	221	256	241	206	242	222	201	249	233	210	205	222	238	208	251
3278	5045	3116	1533	879	787	656	587	586	544	529	526	521	538	541	546	522	509	498	479	518	553	500	520	529	507	535	508	506	517	501	518	501	520	560	513	526	548	560	508	518	520	533	527	484	566	520	510	533	496	549	516	484	545	534	529	503	515	513	472	509	516	507	499	476	523	532	519	522	496	512	494	525	568	495	509	536	546	550	531	526	503	506	509	459	511	542	496	487	523	475	506	506	509	518	534	505	520	524	508	493	491	543	527	531	507	528	544	522	515	494	480	549	532	502	578	530	520	522	526	533	519	488	498	530	539	469	532	487	490	500	516	522	532	518	548	481	516	484	500	546	491	571	523	525	531	512	491	528	556	515	514	546	549	557	497	494	513	482	517	513	508	505	509	522	517	513	519	542	498	489	460	529	549	485	525	483	493	534	497	540	513	499	496	508	478	493	489	495	517	508	530	518	577	496	478	480	514	489	532	527	488	481	505	523	509	502	511	544	519	500	501	571	524	535	482	485	534	538	516	533	488	553	524	534	552	537	490	540	518	470	513	521	506	555	520	531	526	496	514	529	504	525	526	553	518	518	524	485	542	493	519	510	552	539	503	485	529	546	521	481	513	514	520	528	482	529	525	546	515	524	553	503	494	550	505	530	516	557	555	523	511	547	521	510	532	556	507	512	513	532	513	489	510	540	502	543	492	500	537	518	543	517	528	542	514	510	507	497	503	501	547	519	541	546	547	500	538	549	490	474	549	505	540	505	540	496	515	492	486	502	478	507	530	537	570	503	495	500	515	516	532	561	505	528	494	524	508	554	492	546	525	550	511	542	493	516	513	526	517	518	491	524	494	542	508	524	528	503	522	486	521	519	541	511	523	535	503	493	530	502	509	517	515	548	552	521	494	509	531	505	488	552	501	503	503	486	507	532	507	535	499	487	479	476	526	515	541	547	495	527	515	519	513	509	525	504	547	483	547	515	512	490	503	540	530	507	510	507	548	511	512	511	507	514	520	526	471	529	478	529	499	486	527	527	490	510	497	493	517	517	535	519	491	499	526	517	545	500	524	560	556	513	524	519	510	553	514	528	518	504	534	505	519	506	557	501	540	514	508	508	501	502	558	554	462	480	552	521	519	477	468	521	549	490	528	529	494	514	506	483	507	488	504	517	485	511	515	525	569	546	495	473	519	537	553	540	508	537	531	496	506	520	535	505	490	542	554	514	523	506	533	506	540	520	515	482	510	497	535	498	521	496	502	521	520	495	524	534	479	484	521	512	498	506	531	517	501	521	518	489	544	506	524	510	506	503	507	519	503	493	528	536	504	539	523	489	560	524	497	500	550	560	530	531	532	504	494	522	548	524	495	472	538	510	538	510	518	532	474	471	535	523	536	492	496	515	520	510	475	515	512	517	505	494	466	564	522	506	539	522	549	498	489	537	558	518	503	518	508	546	506	543	524	508	505	515	536	510	492	511	520	527	513	516	458	523	513	501	557	514	522	518	521	511	481	513	513	544	522	538	514	505	525	520	551	502	523	544	513	519	491	542	537	492	534	539	496	538	537	468	507	508	526	528	540	511	467	549	508	510	491	511	533	495	475	504	515	553	499	515	539	486	481	509	510	486	536	512	507	548	540	461	525	550	524	571	526	502	513	518	531	544	506	530	518	528	544	494	474	526	547	498	512	483	518	514	532	523	519	523	545	562	533	512	556	530	529	520	522	519	533	503	488	512	465	498	564	573	534	547	524	499	553	493	531	521	512	481	490	495	535	492	518	557	516	521	532	499	523	520	550	519	491	501	529	498	504	486	527	496	513	504	509	554	528	509	488	525	524	536	479	527	538	551	522	493	521	525	523	500	544	546	530	554	482	514	507	497	576	501	499	488	556	504	487	542	507	502	529	506	526	498	552	527	506	501	533	556	523	521	537	520	499	494	517	523	493	543	523	517	531	523	521	523	511	510	524	548	525	494	478	514	510	518	541	524	536	528	527	529	555	472	530	500	487	530	504	545	564	490	484	496	545	513	551	498	477	549	521	476	484	499	522	496	493	523	557	496	485	503	483	499	534	521	507	489	520	487	472	525	548	457	513	514	497	555	524	515	490	475	510	504	504	512	473	499	522	521	487	512	551	525	548	517	508	456	534	519	482	511	485	505	501	534	524	508	555	523	545	523	490	517	544	490	539	532	568	488	510	518	522	492	530	519	508	482	497	581	518	514	538	547	511	516	528	580	523	550	533	565	488	505	520	551	521	506	544	549	537	498	536	495	515	552	571	537	527	505	537	534	511	518	496	553	514	505	484	534	511	529	504	558	516	513	538	506	491	530	486	538	498	506	533	542	524	516	493	544	533	493	526	552	535	494	498	497	530	515	494	509	471	550	536	512	554	496	508	499	501	519	517	499	501	517	507	496	539	540	501	492	580	511	501	522	544	542	512	525	492	535	511	505	495	545	501	489	501	490	531	498	517	534	525	527	533	499	512	508	527	513	532	499	541	498	475	525	597	558	556	506	520	487	500	542	508	526	509	508	475	530	495	464	512	504	513	474	527	495	506	509	529	521	524	557	502	531	502	528	459	537	485	505	525	471	508	532	508	520	490	532	485	483	486	510	504	462	469	499	539	543	525	534	535	487	532	521	534	520	526	518	514	535	484	512	529	533	514	542	504	494	532	524	531	499	539	489	542	520	513	525	516	494	508	496	521	517	476	535	540	536	516	517	512	511	504	464	529	517	513	505	506	519	543	481	500	542	506	490	490	541	524	537	530	507	497	510	518	498	511	515	510	510	490	474	486	521	534	493	492	504	480	522	532	537	518	544	503	502	477	487	522	516	575	508	514	507	549	520	539	507	504	540	507	502	518	510	515	528	502	517	509	562	537	487	500	538	502	540	495	510	494	506	528	532	534	534	530	534	506	512	502	465	500	543	544	514	492	520	550	523	516	482	548	464	499	518	542	570	507	555	496	520	519	510	530	530	493	534	501	498	501	482	522	501	515	486	516	488	491	519	521	520	538	531	517	511	472	514	533	525	519	530	536	492	515	539	529	532	465	480	465	514	536	483	512	522	482	476	546	507	468	497	499	533	539	497	502	508	543	520	517	526	526	512	522	523	529	517	522	501	526	557	520	477	513	531	513	508	518	508	478	520	526	521	468	532	559	532	540	513	520	512	495	505	535	497	496	547	531	504	511	517	557	522	507	518	498	484	561	511	547	492	541	516	538	558	531	531	484	496	495	508	557	549	484	529	477	516	511	531	474	475	487	518	514	514	494	498	493	515	506	512	476	502	536	548	508	478	503	499	524	511	514	509	504	516	528	509	519	529	557	521	545	512	498	505	478	474	521	507	544	532	492	507	504	520	512	559	552	509	496	510	547	552	462	499	518	528	559	543	512	473	487	554	534	533	514	529	522	534	522	522	502	559	531	488	533	515	545	512	598	568	553	527	488	499	530	533	518	488	499	517	512	485	544	545	499	529	537	492	489	482	509	494	557
32755	12236	1460	393	320	311	306	322	351	315	306	295	295	335	282	338	335	301	339	294	314	322	349	333	303	309	309	314	277	313	338	302	308	315	291	360	339	284	335	325	309	344	292	332	313	310	330	332	314	336	333	312	303	314	308	320	301	338	349	343	334	358	361	318	298	347	311	325	350	292	380	330	303	315	330	286	326	324	337	303	324	298	313	310	316	336	325	335	299	297	280	299	331	309	327	319	310	321	298	342	328	306	333	280	333	319	300	286	293	311	313	301	325	329	319	327	326	325	343	285	324	306	329	322	349	306	285	322	315	315	327	299	329	310	351	365	351	336	301	310	321	385	311	294	321	304	324	294	324	291	296	312	342	331	316	302	285	370	321	333	338	297	319	321	315	331	284	340	353	297	322	267	298	316	328	330	341	351	317	274	271	309	328	315	323	318	295	296	324	332	288	316	300	310	331	315	310	330	319	319	284	329	317	280	326	310	324	305	352	291	282	301	315	337	333	353	296	301	302	337	296	334	313	297	289	342	333	294	320	317	314	312	346	287	301	321	324	304	314	296	312	300	309	322	296	318	290	308	293	331	315	287	307	276	323	310	305	310	302	294	319	297	316	319	307	310	332	335	321	298	311	329	324	346	329	324	348	317	336	314	322	342	329	326	328	337	352	292	327	313	313	293	323	321	343	294	295	346	315	332	334	304	315	309	325	330	318	336	307	333	337	334	309	332	315	315	288	309	284	301	330	300	303	298	336	310	314	316	318	346	343	327	338	319	306	365	343	352	313	321	310	311	361	302	345	284	286	350	341	290	317	338	329	326	329	297	306	298	335	317	306	323	293	321	344	350	332	322	322	335	356	320	331	320	328	310	307	291	322	319	293	355	326	337	321	303	296	278	300	327	298	337	332	326	288	335	339	334	324	327	355	321	283	329	292	331	311	325	333	322	305	308	313	312	323	328	311	297	349	329	321	325	320	320	286	373	290	365	342	322	331	310	317	336	339	334	323	292	327	312	333	295	315	317	357	348	287	296	292	320	314	325	307	337	331	368	302	308	325	351	321	335	293	318	320	334	285	320	314	324	328	331	335	332	314	342	284	285	319	319	310	320	311	326	318	337	310	315	317	342	336	322	317	311	309	299	298	296	284	317	314	313	303	355	318	312	310	317	319	301	321	305	309	320	306	316	304	313	320	338	325	336	298	315	331	330	338	316	331	310	342	324	346	315	329	326	307	308	307	310	326	290	336	314	359	289	344	315	312	289	291	305	337	295	297	335	284	312	311	309	349	344	315	318	318	307	370	298	309	330	321	343	313	332	322	335	344	322	336	323	283	325	315	305	321	323	365	320	301	317	321	323	312	313	294	359	329	345	317	321	309	324	299	326	301	308	329	332	317	301	314	297	327	301	315	323	321	340	288	280	277	330	323	329	306	323	313	325	308	305	327	327	321	307	303	308	333	317	313	327	312	325	314	355	338	328	327	299	322	325	328	302	293	303	353	324	298	286	303	346	302	304	341	320	326	301	319	327	300	335	306	324	331	342	284	331	356	318	317	299	313	314	348	280	317	321	316	326	341	346	284	297	380	333	328	329	318	284	318	293	361	299	320	306	294	346	330	333	339	311	328	321	348	302	316	333	298	335	285	312	321	339	326	313	299	282	306	325	316	288	304	306	317	307	299	304	281	326	307	328	343	336	319	306	315	336	294	341	306	326	300	306	318	291	279	320	339	298	309	304	371	326	333	347	321	321	333	299	345	360	302	319	314	300	327	291	309	330	326	360	344	317	317	322	320	294	338	338	310	343	327	328	307	320	325	308	343	291	309	296	316	302	300	327	354	334	350	305	303	319	354	311	313	334	349	361	315	295	338	340	283	318	304	333	341	324	287	324	340	337	316	337	325	308	335	304	303	299	339	303	319	332	320	297	341	345	310	296	328	362	336	311	313	314	328	303	336	269	296	318	341	270	331	304	330	343	320	320	330	307	305	330	322	327	297	319	269	314	317	346	310	329	310	309	313	295	299	280	326	292	298	350	289	294	346	325	284	319	326	324	307	330	328	313	296	288	332	334	301	299	293	321	309	272	335	312	324	325	290	334	300	297	345	337	335	290	355	314	315	281	332	311	336	330	308	303	350	325	322	320	357	317	344	299	318	322	298	300	302	329	294	332	319	322	300	335	330	300	324	319	310	307	342	316	306	288	306	314	311	334	341	312	301	310	341	341	298	330	332	324	314	336	303	293	358	329	344	296	294	343	325	263	294	310	331	368	321	335	322	330	321	302	312	343	315	298	308	278	301	307	301	336	321	288	305	313	333	350	295	303	290	332	279	307	334	311	312	308	339	343	339	338	316	316	336	327	300	319	365	300	331	315	296	291	312	310	339	315	302	299	349	305	309	308	304	312	300	292	320	340	322	347	302	304	309	303	352	322	347	317	288	313	309	271	324	336	339	306	311	309	313	345	334	325	314	340	337	282	294	306	305	313	305	319	300	287	298	311	346	298	322	349	279	316	333	320	294	309	308	306	288	311	337	334	323	308	320	361	328	314	316	327	328	298	319	337	314	349	320	339	324	349	348	351	307	321	333	310	302	335	300	310	311	329	326	311	354	329	322	348	331	340	313	336	300	286	332	345	336	288	341	305	285	305	317	295	306	342	306	315	321	297	312	344	294	320	346	322	310	315	307	317	336	307	324	339	322	313	303	343	335	346	282	328	339	319	313	325	315	333	312	335	355	317	330	336	318	320	336	304	322	329	313	355	317	313	286	326	296	320	271	304	303	333	284	387	328	299	298	354	333	297	316	300	338	309	319	311	289	363	306	337	322	296	316	270	324	313	290	331	292	300	311	304	316	316	316	292	315	284	297	327	332	311	339	338	303	333	324	323	295	334	322	339	309	327	285	326	317	299	331	318	331	338	305	279	339	323	358	281	322	294	326	350	316	279	327	348	303	311	326	279	301	313	309	329	288	295	298	330	339	332	299	321	333	334	328	316	359	325	308	271	282	295	300	340	377	335	336	305	278	298	297	371	338	332	368	339	306	306	319	342	335	359	297	321	314	313	306	327	308	323	299	335	311	338	313	346	350	335	286	318	318	373	312	321	325	311	310	328	352	342	346	321	294	317	335	334	315	310	330	332	323	293	307	305	344	298	280	322	319	320	306	346	297	312	297	285	334	316	306	310	317	365	332	285	306	266	299	322	287	308	351	324	337	309	318	290	330	366	325	351	292	340	294	350	305	312	328	306	288	328	311	300	338	317	302	337	281	340	299	305	297	331	337	308	313	333	327	300	328	301	304	342	327	288	323	346	345	326	317	297	309	341	310	325	329	334	318	313	314	315	327	337	333	367	315	297	289	325	315	326	304	296	317	349	291	336	320	314	287	342	310	318	324	330	313	309	317	296	273	317	322	294	308	291	309	300	292	332	324	343	323	331	297	353	335	287	318	335	331	316	333	308	339	309	312	320	309	320	331	324	309	318	296	285
5521	958	872	763	711	756	755	773	720	745	757	774	726	735	700	737	744	736	734	718	795	728	751	766	703	714	740	732	704	705	749	734	765	728	704	713	718	705	711	726	746	763	743	790	764	748	762	752	776	794	759	708	760	738	709	716	735	722	715	748	765	756	763	736	755	758	731	733	798	743	725	753	719	740	728	725	753	732	716	734	714	762	710	744	752	716	694	748	695	740	730	742	720	749	709	742	769	765	691	752	770	738	742	742	795	707	727	737	714	722	726	738	729	737	718	718	691	707	760	734	736	762	722	720	761	674	710	694	757	707	709	710	737	710	707	767	758	731	725	735	779	738	703	749	734	736	739	674	727	719	757	738	768	700	740	755	725	741	725	748	679	726	734	686	766	743	786	744	679	753	729	736	748	736	733	716	730	763	803	741	707	796	771	706	754	754	754	788	709	750	722	795	712	710	733	771	743	747	782	725	704	716	741	712	700	734	726	722	735	739	724	757	751	737	787	767	723	745	792	727	761	704	714	732	732	744	720	746	757	789	707	723	768	742	710	742	777	769	770	752	764	702	772	753	757	706	751	702	766	748	758	743	737	741	750	725	759	745	705	767	741	768	724	716	666	739	721	768	725	761	705	737	698	798	755	702	749	722	708	714	733	732	772	702	736	712	734	736	728	735	718	752	745	724	724	721	698	751	730	732	746	718	701	726	705	720	694	777	741	712	712	721	727	697	731	717	710	728	786	732	713	732	766	768	716	720	741	741	711	730	735	762	727	705	702	714	693	743	771	718	729	753	761	758	764	772	710	678	741	786	683	713	756	724	729	782	730	719	755	733	784	692	707	705	704	739	806	731	738	745	736	712	680	748	729	743	711	768	739	712	736	703	735	712	693	719	736	748	744	705	734	739	728	740	774	726	724	738	732	747	749	759	645	733	748	689	748	749	756	717	744	793	696	710	734	716	698	740	749	724	762	711	708	721	696	708	716	753	722	709	734	673	715	766	751	715	759	760	751	707	730	723	743	831	755	717	739	736	723	748	760	739	743	750	754	719	768	745	732	713	756	773	744	754	709	769	721	753	749	694	710	759	713	707	783	723	756	767	704	718	722	765	744	708	736	734	733	781	774	731	728	765	707	694	729	749	743	725	762	717	680	714	700	771	725	776	777	746	779	713	752	732	782	702	779	755	736	724	763	711	720	723	761	741	731	796	788	741	762	738	735	742	669	737	761	754	695	739	692	685	759	771	753	782	761	743	718	723	754	729	767	735	755	729	743	690	742	733	790	749	723	689	734	732	750	740	721	760	760	712	724	726	719	739	730	788	756	733	797	754	754	798	691	753	720	724	685	770	713	777	659	714	726	720	722	739	721	797	735	715	723	782	722	752	719	757	716	711	743	702	743	724	764	690	771	684	702	683	702	724	760	732	668	757	731	721	770	685	728	725	782	740	794	711	696	727	694	730	706	745	749	749	763	694	724	728	705	730	728	695	783	767	763	721	743	775	728	683	711	736	719	791	765	769	714	746	699	734	749	703	709	754	732	689	749	701	727	729	761	730	706	730	757	684	730	727	760	704	754	743	703	719	788	780	683	792	727	751	717	699	723	795	725	672	726	736	757	741	686	732	749	733	699	713	739	743	750	730	691	775	723	696	756	719	771	753	773	751	737	733	721	766	750	726	706	752	706	725	724	781	719	767	761	677	771	730	766	740	785	721	787	793	744	683	711	756	755	705	707	732	687	728	751	730	808	739	734	689	701	739	760	746	764	745	740	750	814	714	760	768	738	708	744	729	735	734	708	767	725	775	709	752	721	751	739	743	734	740	718	751	791	693	758	723	747	746	776	777	724	734	715	761	740	737	720	731	731	733	698	720	679	695	755	783	725	726	728	760	739	743	769	684	738	681	754	718	740	725	702	744	760	705	746	755	720	739	761	771	739	753	725	743	715	729	767	719	727	742	752	745	754	782	730	734	733	769	716	774	760	699	716	733	719	715	725	737	746	728	765	730	677	768	728	736	717	756	701	739	678	746	672	768	771	725	746	700	754	737	768	730	727	720	724	723	772	766	703	756	677	817	757	757	771	755	691	705	699	762	699	708	756	723	766	759	714	766	733	719	772	760	718	727	720	797	727	744	728	758	748	733	775	750	720	684	771	736	748	757	785	738	701	699	768	788	716	706	764	741	715	719	723	748	696	725	734	726	700	693	739	771	744	687	790	765	717	737	740	747	719	727	714	770	753	728	740	740	716	747	727	736	737	733	732	762	718	750	790	707	741	728	717	759	753	708	783	759	666	702	688	725	709	749	742	710	739	764	703	734	721	752	704	831	733	751	742	767	702	717	766	707	749	712	734	737	700	752	765	783	745	772	709	739	730	761	701	741	699	739	781	723	746	754	754	737	730	812	690	735	756	744	736	717	747	735	794	755	719	772	726	691	722	709	727	737	747	727	732	749	734	750	804	741	736	807	750	746	774	726	738	736	729	713	735	744	693	768	746	757	786	724	715	770	727	705	708	770	740	751	725	718	713	703	718	720	708	730	721	741	707	733	784	749	748	742	696	742	713	682	757	722	739	706	758	789	767	715	711	731	722	768	748	746	771	729	742	709	757	745	750	714	719	743	705	766	785	745	723	741	739	702	774	758	728	713	746	723	738	780	762	740	768	783	717	716	723	812	725	698	695	751	779	770	699	777	735	759	670	715	691	724	715	733	786	753	710	709	763	758	713	716	706	710	739	691	714	718	746	705	743	692	705	763	738	687	752	732	738	718	693	695	711	723	748	737	695	698	731	729	798	673	697	742	746	723	738	731	714	789	713	766	755	768	748	696	752	741	765	743	690	753	707	732	742	710	732	716	741	686	745	746	719	703	771	742	733	767	746	751	747	791	739	770	724	752	677	721	667	753	727	749	712	750	693	784	814	709	760	751	749	720	762	741	754	720	726	709	697	673	711	757	733	713	746	718	748	748	710	730	757	697	774	749	718	726	749	744	734	761	690	736	719	753	681	732	723	764	749	697	753	712	744	707	721	712	740	737	756	749	729	766	644	709	751	701	726	799	777	766	694	729	731	747	715	704	717	732	736	728	677	684	786	751	737	745	710	744	776	754	798	720	761	743	725	732	710	747	717	787	706	770	769	721	776	766	764	761	736	737	781	758	740	730	725	704	761	698	692	720	711	650	740	753	740	711	733	745	709	721	753	735	771	683	718	731	746	743	763	779	693	790	733	748	738	699	740	694	739	755	757	728	742	766	707	742	703	715	657	714	750	737	734	714	711	710	753	736	716	705	699	786	770	738	721	770	730	717	747	739	724	702	751	741	759	741	744	677	711	786	749	758	749	744	742	712	730	779	730	749	729	677	737	753	741	744	685	694	727	712	773	713	682	795	744	728	705	695	752	733	706	713	765	743	759	738	733	738	746	706	749	711	762	772	741	740	755	732	710	758	779	718	753	754	744	740	717	710	734	738	767	748	685	730	779	774	768	728
24518	20902	24505	27459	20143	1770	586	482	422	418	430	393	387	380	431	395	381	417	401	401	431	394	372	434	390	405	422	370	378	371	400	407	388	364	367	361	411	391	425	429	427	407	388	408	428	412	379	418	438	368	371	374	400	369	370	371	383	371	413	360	386	348	375	368	363	397	425	365	348	431	366	405	388	389	367	380	378	400	382	391	457	373	400	358	405	375	393	396	389	378	379	385	350	386	408	386	412	371	393	370	368	401	387	408	373	398	376	386	347	400	376	406	385	401	404	379	402	394	388	406	404	398	399	425	390	362	376	382	373	366	392	393	369	389	373	370	354	395	360	381	366	367	379	413	373	393	361	352	389	334	375	380	385	396	383	384	377	349	388	361	352	361	402	420	383	373	430	405	412	419	377	374	366	371	397	363	393	389	438	343	373	370	417	413	338	390	367	405	382	368	374	374	348	372	389	398	391	390	377	408	329	410	373	372	421	363	363	355	363	399	403	348	371	418	431	406	383	355	377	367	415	393	382	377	393	382	377	414	381	355	351	389	405	394	428	374	424	366	347	362	381	375	378	389	354	389	385	384	340	359	390	407	389	396	374	384	404	363	371	434	365	372	378	405	402	370	400	389	426	378	387	392	410	375	382	395	414	365	399	377	383	380	382	401	424	378	365	409	405	380	410	409	374	390	383	393	426	409	423	391	352	350	374	410	393	374	346	387	377	372	401	389	423	373	379	384	355	384	394	363	366	381	423	395	394	393	386	414	369	383	413	391	367	416	387	423	401	371	401	393	377	378	376	384	378	366	425	429	383	376	409	407	394	355	420	366	434	393	381	383	379	356	410	372	392	418	382	402	403	403	401	415	414	364	369	389	406	361	400	398	372	398	390	404	423	399	416	423	420	409	363	351	389	362	387	372	399	399	382	354	379	352	381	368	377	358	385	371	382	367	417	349	392	366	350	399	385	373	410	365	387	390	377	375	373	381	379	383	385	388	356	365	363	397	377	370	422	385	397	377	330	336	337	395	375	395	401	387	424	377	384	361	379	392	375	385	405	387	394	343	392	391	396	389	389	366	357	405	374	447	388	369	356	376	359	363	399	433	429	362	374	377	438	367	366	408	362	372	393	415	402	407	398	382	377	388	349	392	420	360	404	346	386	364	394	364	356	372	337	377	345	403	427	361	403	418	440	398	377	384	375	425	373	401	404	363	400	387	403	388	379	382	358	415	374	367	388	366	373	365	385	392	447	398	380	390	405	340	383	371	371	384	410	424	379	382	373	400	392	404	357	379	412	373	402	374	412	373	316	348	401	429	431	384	391	361	384	363	395	410	384	376	374	385	384	405	377	388	373	389	362	393	406	378	377	372	408	391	398	377	380	444	401	348	356	358	414	386	356	404	391	379	383	362	392	404	369	368	360	398	366	381	379	402	386	404	379	377	393	395	398	400	417	389	382	381	365	365	402	359	396	396	331	420	377	392	412	365	374	397	387	360	391	360	369	393	356	392	397	369	415	376	396	390	413	389	396	400	375	408	419	391	385	400	394	396	388	395	386	386	331	381	395	378	386	394	405	398	382	369	393	377	369	349	405	386	403	374	379	392	373	381	409	399	373	410	328	393	418	383	388	396	378	397	401	371	391	385	354	399	395	372	382	373	383	373	345	384	390	345	373	383	394	394	396	409	374	360	366	395	377	400	361	377	409	454	371	391	392	394	405	384	412	384	358	444	422	348	367	398	403	392	390	404	389	384	414	358	384	398	372	376	373	359	381	389	396	432	407	365	380	378	396	385	415	387	368	387	403	368	387	334	404	378	416	397	420	401	401	396	382	394	416	367	379	385	364	378	423	389	373	389	383	393	398	377	362	382	401	410	406	380	382	383	397	413	405	399	335	401	382	380	382	367	381	366	370	373	358	375	394	422	379	397	413	427	404	417	415	387	414	381	391	374	419	388	396	392	351	386	353	426	382	405	369	396	414	393	371	370	366	383	346	397	354	413	387	374	381	353	409	411	408	417	387	392	438	382	360	376	395	378	364	384	416	377	377	402	432	376	379	384	398	398	403	373	362	382	390	380	403	361	422	434	406	412	391	367	435	392	365	390	427	388	385	369	385	406	383	377	391	390	426	391	393	405	414	409	394	403	355	361	354	408	349	402	408	369	360	404	389	382	370	357	385	368	344	400	394	414	392	395	346	333	382	389	400	386	379	401	357	392	418	360	383	347	450	392	351	370	394	417	404	380	363	359	368	375	408	355	373	399	390	395	387	365	393	398	361	409	393	412	394	378	402	365	400	342	389	372	377	372	387	361	396	391	423	417	389	378	373	376	417	374	370	352	403	388	359	413	344	378	402	356	362	410	399	371	419	375	412	376	369	415	355	384	400	383	374	385	398	383	366	416	408	349	378	382	383	372	409	364	359	402	411	371	402	387	353	354	357	364	410	364	386	394	406	388	361	420	443	374	397	406	437	401	386	407	350	397	360	389	351	390	347	394	381	412	418	401	369	369	341	398	373	415	356	342	398	409	380	399	422	369	398	365	393	417	392	387	381	392	367	370	385	385	370	396	402	360	381	397	367	366	326	423	392	367	424	401	379	377	392	377	384	405	438	379	390	406	366	408	417	371	404	396	367	365	407	380	404	393	376	376	336	410	395	361	363	365	385	369	420	379	370	393	377	373	392	415	393	392	389	354	393	382	387	396	374	404	397	412	409	386	392	359	385	356	383	359	403	391	393	389	382	368	394	429	359	379	366	418	355	345	360	372	360	370	365	374	348	425	350	424	414	374	410	368	360	374	375	405	405	385	335	392	361	380	333	399	378	374	372	413	364	384	390	395	394	374	391	410	349	371	361	394	394	361	383	377	382	389	378	418	390	384	344	397	385	381	360	378	413	393	399	390	407	369	413	370	418	418	367	420	379	383	379	377	400	376	360	396	401	384	390	376	355	391	411	406	398	368	367	371	361	405	415	358	371	406	358	382	404	383	364	347	415	381	369	379	426	379	392	373	386	427	388	366	385	433	360	397	387	396	382	385	365	403	409	383	348	377	352	371	359	385	364	370	384	370	417	425	425	362	414	367	337	376	376	346	427	411	401	396	405	389	388	412	434	398	413	419	402	365	407	400	401	369	374	390	368	346	394	356	367	396	392	396	391	378	389	365	370	365	387	428	360	361	364	403	397	390	349	378	396	389	367	393	398	357	381	425	374	381	387	375	389	384	377	332	391	344	369	391	323	387	398	394	373	391	373	372	339	412	385	376	363	387	417	405	425	402	387	367	384	349	397	409	415	390	363	384	374	391	393	334	371	413	412	393	376	346	358	390	387	405	350	389	366	370	349	397	379	409	404	402	419	399	415	407	416	364	384	381	379	390	385	348	387	395	399	396	388	377	379	401	396	382	377	414	391	415	371	373	366	378	432	369	388	389	384	407	367	392	409	409	377	387	393	370	415	384	413	369	382	365	383	376	356	382	387	370	393	405	383	363
3402	3083	2092	1272	1050	947	927	896	883	892	953	884	834	891	842	811	861	798	884	871	846	827	839	840	909	854	887	869	830	856	868	872	876	829	820	924	869	890	811	881	855	903	879	790	835	876	834	819	805	872	883	850	905	855	825	822	903	815	804	805	808	865	830	818	834	887	854	819	833	804	835	901	838	852	823	833	857	815	868	843	817	831	831	865	835	833	862	864	799	860	882	848	858	834	825	885	868	801	836	864	855	779	889	809	882	856	817	824	909	841	871	873	837	931	836	828	865	813	871	858	857	831	790	864	863	840	839	886	891	830	856	801	861	849	845	852	880	835	836	835	828	817	843	775	899	857	865	834	846	830	821	847	845	924	892	882	863	839	812	832	871	871	907	814	860	879	760	866	862	841	837	914	858	893	880	862	869	836	853	854	793	905	852	868	829	866	845	845	862	819	821	902	891	851	898	823	903	851	934	853	842	858	829	860	811	861	829	828	845	869	848	869	867	883	799	897	861	898	844	847	881	885	822	831	862	832	839	799	893	861	790	834	907	822	841	885	829	857	917	838	809	861	832	832	884	874	873	848	846	895	850	829	829	790	855	843	859	828	878	881	871	871	834	865	874	858	861	815	854	864	812	838	854	890	841	909	801	822	889	826	836	919	859	822	877	862	817	861	828	863	840	877	857	858	881	887	834	834	860	868	878	845	844	812	862	853	815	866	862	814	845	866	881	817	856	852	830	840	848	867	885	848	819	833	836	814	896	861	818	890	847	865	863	849	855	837	837	843	868	840	885	878	788	819	842	876	838	863	834	810	904	851	808	840	814	889	866	861	862	848	814	826	860	911	911	829	805	827	804	808	850	899	844	867	824	809	845	861	863	879	827	842	860	881	837	895	845	918	881	874	846	815	878	831	812	842	856	880	833	852	843	855	894	855	857	887	888	860	806	894	829	808	868	900	853	854	843	834	776	890	810	806	863	836	852	869	873	863	839	815	815	879	868	846	881	830	849	839	874	867	844	872	876	836	837	840	821	851	820	837	821	919	830	869	905	812	885	833	860	902	856	795	846	832	848	810	891	869	851	845	883	860	822	889	833	864	801	848	893	864	880	858	828	827	862	875	803	863	872	812	865	833	892	865	867	818	859	860	853	843	894	864	855	877	854	861	834	833	791	897	873	797	873	891	859	836	844	839	909	785	856	806	827	836	843	877	859	801	876	843	851	840	864	808	866	827	806	877	852	875	872	829	887	893	821	866	844	779	840	893	844	849	811	799	823	836	877	893	815	821	805	862	865	825	846	867	849	833	826	839	814	822	865	831	809	881	835	827	839	832	885	841	877	873	845	812	853	845	904	854	800	851	869	858	872	857	909	849	855	848	845	904	830	934	866	866	831	897	858	834	814	848	851	875	847	911	828	811	890	839	837	858	866	829	899	858	857	868	816	858	860	850	852	872	884	877	819	820	805	867	888	821	899	813	852	804	857	860	818	827	870	798	845	811	881	823	839	840	825	804	840	918	888	842	844	839	856	872	837	829	927	850	870	796	773	888	845	846	843	794	845	837	794	831	874	847	802	824	816	858	804	868	868	843	837	899	859	861	846	833	833	831	850	868	849	841	893	801	830	847	856	882	818	851	839	846	865	835	862	806	821	849	877	868	851	841	797	858	798	877	850	854	846	828	847	858	841	873	851	884	881	889	831	847	801	880	857	864	880	887	865	874	884	886	819	863	904	902	823	778	835	834	861	869	813	844	815	826	867	860	813	843	860	793	877	832	864	838	847	821	848	887	817	876	862	830	849	857	853	863	858	878	829	860	851	890	905	827	848	812	885	845	908	813	804	858	866	845	814	822	875	845	864	892	816	858	839	807	882	862	810	849	820	866	849	808	832	869	864	883	816	854	902	868	893	863	835	835	839	858	826	868	838	829	822	878	799	877	822	857	843	847	814	807	880	848	874	796	831	833	862	863	816	847	846	849	878	818	822	863	801	834	829	857	829	845	820	885	838	848	808	856	818	820	900	837	796	845	860	828	858	851	824	818	825	824	867	846	818	865	854	834	809	855	885	866	859	810	832	795	808	817	835	853	801	878	832	896	856	859	842	850	860	884	803	862	841	814	853	873	819	856	848	802	851	816	820	887	817	799	859	836	850	812	804	827	819	892	874	803	839	889	814	805	841	836	799	857	887	837	885	826	812	872	848	841	829	868	822	851	794	829	834	801	929	879	886	855	859	843	858	790	814	866	898	827	890	899	885	836	786	871	855	817	869	802	882	841	848	852	841	858	879	848	800	863	818	825	859	859	839	819	910	808	860	848	943	858	802	854	858	822	848	832	832	808	820	842	832	837	866	913	867	837	801	859	850	831	884	803	879	824	861	828	861	861	859	861	904	859	787	870	894	829	807	864	832	854	842	771	803	867	867	866	815	843	839	852	860	851	870	845	870	884	919	867	819	837	854	869	848	781	873	819	828	817	882	891	875	838	834	824	874	866	839	835	822	807	867	858	858	840	817	842	857	803	836	853	872	841	809	816	885	804	934	808	826	807	852	827	833	872	820	793	862	902	852	864	855	797	775	817	883	861	829	837	813	842	858	886	826	858	840	848	833	839	864	853	875	818	853	825	819	859	826	857	891	880	831	829	864	833	806	853	837	873	858	868	835	865	841	830	808	836	900	876	846	855	873	839	903	881	804	801	855	841	833	793	866	857	840	814	808	906	829	833	878	826	888	840	857	840	829	868	831	838	757	872	797	932	832	916	832	893	860	845	844	804	858	906	821	896	814	827	851	829	838	840	747	844	875	825	865	862	885	871	806	830	784	787	847	854	847	850	839	875	837	856	867	848	837	847	837	863	814	865	874	815	897	825	824	833	811	877	879	816	796	861	867	847	876	853	805	858	880	820	846	851	801	867	840	857	884	884	841	879	840	893	871	830	869	858	861	860	861	831	837	861	870	900	855	845	826	847	880	837	862	817	899	897	860	830	871	845	880	853	804	851	841	853	848	834	851	827	859	826	815	809	867	855	840	855	834	852	799	825	856	838	792	882	855	832	863	855	861	855	875	876	845	852	821	823	838	861	868	862	854	851	860	839	893	825	845	843	901	902	811	868	868	798	894	813	822	828	866	861	782	878	842	820	826	825	810	853	856	859	852	854	843	840	803	832	799	822	861	851	796	847	907	801	911	821	909	835	828	905	834	827	852	866	857	849	850	792	826	862	873	813	850	859	838	852	836	810	811	830	865	840	873	813	834	869	893	866	825	823	869	855	863	848	798	844	869	806	846	855	851	870	841	846	876	846	879	845	844	858	870	880	881	854	867	836	851	850	861	774	834	853	846	873	878	815	888	890	876	833	860	825	858	852	840	871	901	844	862	851	794	796	876	866	858	833	840	857	869	819	896	839	863	877	831	870	869	907	858	833	877	887	811	841	828	856	884	859	865	828	837	860	886	883	853	847	847	911	843	815	866	863	834	879	824	819	863	810	821	840
23621	20872	25146	26749	20877	20890	3390	542	375	354	343	300	324	252	260	248	223	248	188	217	231	243	223	235	243	236	205	230	214	231	249	245	242	256	200	260	206	277	241	260	235	228	224	218	241	234	260	240	224	252	236	228	239	227	224	235	207	244	224	223	224	240	209	227	238	225	242	217	173	235	219	237	235	211	226	233	231	202	244	199	229	245	234	261	235	213	222	227	198	228	213	207	248	230	240	227	232	207	180	207	230	225	229	231	221	231	211	234	230	223	239	206	227	211	214	251	232	225	236	220	210	233	241	219	241	240	230	229	193	250	235	209	233	210	221	207	251	230	219	241	206	240	224	214	216	267	215	216	239	227	238	237	255	211	244	232	237	257	234	239	222	230	214	244	205	224	240	226	241	234	252	243	222	215	238	225	229	206	215	240	233	252	230	223	216	219	247	237	211	217	244	215	227	224	223	245	234	226	252	224	242	198	215	216	223	223	251	262	213	254	226	228	207	224	217	240	200	238	218	244	232	251	239	215	242	244	229	233	204	197	206	214	222	239	252	264	208	211	247	243	244	215	237	213	238	259	230	203	213	229	240	217	217	235	237	240	205	264	239	210	280	204	253	233	224	208	238	215	218	234	229	199	230	244	241	251	200	263	262	223	245	234	210	235	280	253	219	222	257	228	233	201	246	214	229	224	235	231	237	236	225	215	230	226	248	222	249	229	221	238	210	215	269	205	238	233	233	266	249	235	236	219	238	228	199	225	211	224	236	226	215	239	216	223	223	211	214	231	220	221	224	197	215	215	232	221	252	249	212	252	222	235	205	216	243	246	211	223	202	240	243	219	201	242	214	221	217	232	169	243	251	233	223	220	233	203	235	226	236	218	241	215	214	226	220	236	219	241	227	233	221	211	234	216	217	195	247	233	218	205	230	235	213	228	215	233	232	242	210	190	216	219	244	199	203	257	225	227	199	240	222	229	239	233	235	221	249	233	226	225	243	222	213	220	207	208	230	227	231	206	232	220	214	266	201	237	195	221	233	235	246	226	207	227	238	212	265	211	248	197	226	227	232	222	238	222	235	236	219	205	204	211	222	221	218	228	249	228	224	248	221	214	233	233	230	241	192	186	280	225	236	243	237	230	238	245	246	235	235	210	201	213	229	229	224	215	211	235	244	225	238	247	213	209	231	251	221	201	226	213	231	228	242	239	222	208	244	240	234	244	236	223	211	232	217	211	218	206	260	234	228	210	204	259	232	202	225	224	224	231	233	210	221	220	234	234	226	237	252	225	231	222	220	219	223	208	201	232	235	237	240	276	238	218	220	184	218	225	225	213	227	227	226	204	198	190	252	239	203	243	229	238	231	245	188	234	234	252	230	225	230	205	235	210	219	242	225	229	231	226	239	246	239	234	232	211	243	208	230	195	196	219	247	210	197	218	221	221	230	236	221	227	206	244	222	242	243	234	229	265	249	239	221	234	205	226	232	205	223	221	232	209	199	207	234	214	219	215	237	228	222	219	251	202	238	218	256	229	228	232	237	218	204	228	225	238	223	215	217	233	216	219	239	223	210	238	219	210	232	214	215	228	238	246	231	192	170	214	221	218	213	212	225	231	232	264	223	195	192	212	223	235	231	229	219	228	235	208	240	251	228	252	235	220	230	227	255	212	223	234	229	212	213	251	235	208	216	228	212	210	249	235	244	236	250	197	222	217	219	234	244	262	238	242	233	221	240	240	208	201	228	199	240	213	232	224	239	229	239	220	175	236	200	230	232	234	215	261	240	232	238	241	240	221	220	217	223	212	234	230	214	231	204	223	229	224	224	217	240	215	199	240	205	201	250	247	224	243	227	247	218	250	236	214	217	212	206	251	238	224	211	247	241	240	238	221	228	213	230	229	234	237	218	233	225	202	244	209	223	214	246	225	253	219	253	240	230	244	237	281	244	230	214	222	207	227	223	224	239	232	255	248	214	225	235	224	236	228	230	216	235	251	257	226	231	229	210	185	213	218	195	227	237	212	244	220	230	225	222	228	255	244	247	231	219	232	200	228	222	222	197	211	236	227	225	207	232	234	217	232	236	222	234	233	218	225	235	211	240	236	255	228	258	237	231	197	226	212	237	243	235	234	234	222	221	226	218	241	239	244	209	233	217	203	232	212	253	238	226	248	209	238	214	245	240	205	258	222	212	236	218	259	228	225	222	257	217	237	243	209	240	226	212	235	219	225	227	264	224	201	259	247	211	218	228	240	205	208	212	200	217	227	229	237	234	212	210	217	233	193	249	218	225	241	227	277	237	198	213	202	247	208	213	209	229	230	216	239	217	246	207	209	234	244	236	246	241	216	229	261	218	236	223	220	222	235	218	238	224	217	209	218	232	218	218	229	213	224	226	225	226	217	229	207	234	247	222	227	241	206	206	224	245	201	255	245	222	216	227	209	222	213	210	214	207	227	229	218	250	214	256	231	217	207	197	236	209	213	237	241	220	218	221	233	229	221	256	197	211	251	244	253	231	233	235	239	208	243	217	238	220	210	193	195	228	226	236	241	256	212	213	198	222	254	232	240	223	229	214	246	261	261	239	236	245	225	205	202	221	220	228	201	222	247	241	224	212	233	221	241	250	233	228	227	235	210	212	234	226	222	240	242	223	240	239	213	228	248	232	247	220	244	229	243	225	232	239	236	219	257	242	229	204	223	212	228	225	232	236	256	257	224	228	237	223	214	219	251	222	243	220	219	218	246	202	208	203	248	214	229	207	241	218	234	245	238	210	228	260	258	246	256	223	269	235	227	244	220	221	235	213	226	245	200	229	203	215	216	222	244	266	238	210	218	238	269	240	206	246	223	219	239	233	230	248	234	246	220	214	225	231	244	255	225	233	216	226	237	238	213	208	236	251	216	206	254	216	246	231	224	218	221	223	221	231	255	244	216	218	207	227	207	233	219	220	224	217	219	234	199	232	222	221	238	224	247	245	232	253	254	216	214	222	241	196	210	229	201	226	216	216	256	237	237	233	222	242	227	226	251	199	200	233	236	245	234	248	217	228	239	230	246	209	240	232	210	212	253	256	204	222	243	226	221	207	228	203	238	221	247	209	219	248	236	191	237	224	232	231	207	227	224	226	229	239	216	208	221	258	210	233	220	228	219	234	224	229	253	185	229	216	231	249	209	250	236	217	207	239	226	241	223	216	231	242	243	249	207	240	247	203	238	221	224	246	247	270	261	231	224	229	218	236	231	200	208	227	229	211	242	242	210	214	203	235	200	227	223	228	204	218	251	258	220	256	213	227	223	219	224	258	215	233	247	246	259	253	220	244	234	233	211	254	212	208	223	251	218	236	243	261	203	246	230	251	218	234	196	211	222	239	233	217	234	229	222	223	210	213	192	225	221	226	241	216	220	212	227	209	232	226	204	232	207	240	205	247	236	201	246	218	244	223	221	224	247	237	223	224	212	215	238	220	244	221	210	237	238	237	233	257	234	232	242	225	226
3313	5086	3123	1516	966	736	722	634	596	578	531	585	566	574	541	540	517	491	539	506	532	526	515	531	489	548	521	497	533	526	511	546	564	541	442	575	474	521	493	494	505	533	523	544	527	508	554	477	552	512	516	525	563	513	522	511	533	521	541	516	567	522	497	520	569	541	511	488	530	531	491	522	535	532	489	558	531	527	536	540	517	550	513	551	511	519	538	522	546	526	520	587	583	494	522	513	514	570	498	484	510	483	499	502	498	541	506	512	485	499	506	554	464	516	466	527	522	498	513	522	522	481	553	517	541	547	535	530	501	533	512	505	542	512	533	522	491	524	535	501	504	515	495	500	496	479	533	524	520	496	531	505	498	544	490	547	491	514	498	533	543	514	562	507	498	491	490	500	511	528	541	523	517	519	529	529	550	501	549	518	479	519	550	526	503	514	565	505	533	579	548	528	535	518	543	489	520	496	524	494	492	526	524	537	522	529	537	530	537	529	508	503	555	522	564	532	536	527	571	534	542	534	533	513	497	536	511	488	536	515	487	469	561	511	502	484	514	503	513	523	545	507	543	538	515	532	555	552	473	556	521	502	511	514	570	506	488	523	513	501	506	528	556	513	536	508	496	492	539	544	543	512	511	553	494	548	525	518	524	501	508	535	527	473	520	524	541	513	541	543	545	516	545	508	522	494	532	492	479	527	549	524	488	523	481	522	520	517	496	541	578	556	553	496	535	524	529	529	518	576	553	517	534	508	518	510	568	520	549	518	490	570	557	544	529	555	486	550	513	496	508	531	515	521	502	543	489	511	497	521	585	543	559	483	543	519	549	549	515	514	480	501	511	528	543	504	467	504	534	522	535	510	464	555	508	576	506	513	504	539	503	536	491	513	507	501	573	571	510	488	510	479	572	522	517	517	495	519	527	521	563	525	515	496	543	548	521	531	503	523	517	528	504	547	591	476	529	514	570	517	500	551	513	493	557	512	514	520	494	538	553	528	560	516	499	527	538	531	530	531	513	524	497	539	526	504	527	520	549	539	526	542	520	520	568	532	529	541	542	544	505	479	527	498	531	534	515	543	516	523	521	523	517	492	529	488	521	548	556	536	517	546	544	573	519	505	495	496	520	557	527	521	467	498	532	547	545	519	512	556	504	567	509	540	515	525	469	515	529	527	482	530	553	572	513	512	516	528	530	502	548	545	563	507	506	520	508	535	516	529	495	481	488	480	558	435	497	534	509	522	498	494	511	499	551	536	459	495	505	555	537	494	545	526	523	522	519	559	542	551	517	505	526	504	554	542	496	560	517	534	573	499	505	496	526	516	530	530	515	503	519	542	526	521	526	514	529	506	531	513	528	536	579	539	504	553	588	579	506	509	508	548	558	541	564	511	536	528	506	534	537	538	483	501	548	566	547	476	517	519	529	533	569	522	499	539	486	531	499	513	505	521	565	520	499	516	504	532	532	518	505	534	520	581	515	527	482	484	535	499	568	497	521	568	535	499	553	530	527	493	532	488	511	522	499	516	457	529	538	533	480	528	518	529	569	517	511	490	534	517	549	537	581	501	513	491	546	510	542	506	514	519	522	498	537	504	567	543	512	499	531	504	521	529	525	545	481	519	561	519	516	589	500	516	512	513	523	537	515	547	544	484	526	499	493	509	551	538	568	494	545	493	517	512	536	490	519	544	531	503	528	542	506	493	564	528	519	564	503	528	550	505	501	499	530	499	534	501	546	529	566	525	532	543	493	485	515	550	531	547	533	500	491	519	540	554	518	526	541	520	555	508	513	542	536	519	531	511	535	546	489	515	514	474	509	533	561	485	510	550	509	524	536	539	477	549	557	491	539	537	507	514	514	516	524	523	476	544	590	523	549	541	507	510	507	514	545	511	533	496	477	548	543	503	555	505	554	512	519	502	525	527	486	513	521	495	477	526	518	500	523	527	526	501	502	517	526	560	555	525	508	490	520	505	551	529	535	552	500	519	500	518	527	513	529	529	522	517	543	551	541	560	514	497	532	514	525	536	517	474	549	515	528	535	504	516	542	458	565	522	499	521	508	499	527	544	503	516	529	531	542	540	533	495	530	476	517	513	496	507	530	528	503	510	541	540	540	532	510	514	511	510	494	493	496	545	561	474	532	558	476	545	511	514	494	496	491	531	509	532	498	556	567	506	459	484	528	542	508	553	474	516	552	501	494	540	542	489	540	496	496	523	473	543	518	492	512	498	510	530	512	542	460	500	535	525	546	481	531	488	576	530	563	501	524	568	571	502	518	526	525	514	509	509	470	502	479	500	525	552	515	500	539	521	517	549	530	535	490	521	515	483	488	523	535	512	549	541	507	503	509	534	531	512	521	509	542	517	527	515	507	513	490	526	525	509	486	585	517	521	486	563	546	558	527	487	541	537	513	568	551	532	487	526	507	525	519	507	529	490	532	552	535	522	522	530	568	533	537	505	559	555	486	513	511	546	520	541	558	555	509	495	503	506	564	553	523	518	528	527	525	477	492	545	546	505	530	513	506	479	518	564	532	537	519	514	515	534	543	521	490	576	477	524	514	564	509	555	570	506	568	529	548	498	552	526	516	515	511	474	513	532	525	536	516	557	528	513	513	509	545	513	434	535	490	531	504	481	513	501	528	603	512	552	557	488	518	557	586	523	556	543	521	527	521	543	472	529	535	486	529	525	551	519	520	531	550	498	535	529	529	554	514	525	504	542	534	523	504	486	496	497	538	540	536	522	476	575	503	488	521	535	524	540	545	523	512	506	507	510	506	513	517	479	501	543	541	514	483	512	527	507	538	518	482	498	530	537	554	486	508	522	545	533	520	531	515	518	502	553	544	525	523	507	535	551	532	513	557	535	522	507	526	493	512	526	527	575	529	527	519	537	505	506	549	510	509	507	495	519	526	529	552	543	509	495	561	498	532	532	517	534	524	544	517	525	495	552	528	512	528	524	510	516	496	550	503	526	508	493	513	476	517	510	522	503	522	524	527	551	537	542	579	467	544	527	539	509	531	508	512	507	563	542	534	535	530	510	541	521	508	521	511	519	543	522	542	467	484	564	544	494	545	521	543	486	470	534	532	496	526	558	515	512	519	532	542	518	586	505	499	512	504	548	517	532	522	538	504	535	556	490	490	520	522	527	473	526	537	491	538	505	548	537	543	564	542	544	523	519	523	612	526	490	520	534	509	529	539	543	527	536	483	552	509	535	493	503	569	531	478	500	567	506	523	558	494	524	545	497	498	551	530	527	531	522	565	542	481	512	534	500	503	542	506	559	540	508	551	544	520	499	512	552	526	562	499	506	519	543	548	536	553	526	510	522	539	517	549	501	515	497	469	512	480	527	531	548	517	523	497	487	544	528	504	537	521	516	518	534	528	525	518	519	497	535	529	524	539	501	505	511	517	515	517	556	521	531	483	576	508	530	505	496	544	525	546	522	505	503	480	550	531	540	552	519	525	518	559	518	527	552	513	499	519	506
32765	12344	1437	392	365	324	300	326	302	334	291	334	291	302	363	312	341	320	313	307	294	309	326	314	306	330	324	321	317	302	310	309	293	314	352	255	351	310	315	297	337	314	357	339	293	303	318	278	330	318	320	317	344	346	333	324	306	304	270	329	310	355	333	304	291	341	290	319	308	322	309	315	329	320	319	308	317	332	331	328	329	340	307	296	362	320	317	333	307	316	310	316	321	366	316	323	336	320	314	325	313	322	311	320	335	317	338	306	327	310	311	341	333	326	338	318	306	348	357	304	313	320	303	314	287	337	327	339	307	321	330	332	337	313	322	340	275	321	330	314	364	300	319	301	345	331	298	336	285	330	276	299	342	306	335	292	310	326	351	346	320	349	356	341	329	299	306	313	348	311	321	288	353	309	354	334	319	348	322	299	335	305	321	301	311	320	331	297	312	294	299	305	300	324	307	322	299	342	325	337	319	341	367	340	291	332	311	315	312	304	352	318	296	331	338	327	323	318	298	320	350	339	333	290	337	330	343	289	349	328	302	321	299	343	350	313	351	335	302	313	341	350	312	300	292	313	297	323	296	322	305	324	325	320	289	313	304	346	352	316	329	309	296	338	313	321	278	324	291	297	292	336	319	323	329	364	284	319	340	311	347	318	342	320	321	335	312	310	291	287	320	307	309	315	315	352	314	291	301	294	304	301	322	341	341	331	317	334	326	332	293	324	323	335	321	334	324	320	331	336	334	288	370	323	287	318	329	302	356	270	306	304	312	311	322	307	306	303	312	344	292	287	321	312	318	345	298	326	319	301	287	303	330	355	324	335	307	329	318	329	336	344	294	312	294	312	296	334	330	316	312	331	377	300	320	329	324	315	315	323	328	339	333	319	334	309	338	289	322	328	310	308	298	330	327	296	309	353	330	314	340	329	305	310	338	297	332	319	317	326	298	274	323	336	323	313	301	311	292	315	315	338	353	351	322	294	341	342	293	343	292	302	314	298	322	314	309	310	308	319	320	302	303	319	310	317	356	301	328	333	332	319	350	293	340	298	299	317	280	312	334	314	272	322	314	324	340	320	343	306	306	341	281	331	334	307	332	303	296	315	301	338	323	313	285	329	276	298	294	334	326	354	342	365	318	296	329	325	323	330	330	334	324	298	328	320	302	300	321	312	352	295	329	313	306	333	285	302	360	320	347	292	324	323	319	303	332	349	303	298	312	314	294	328	325	298	322	295	309	315	303	368	316	337	334	296	286	332	320	320	337	300	317	293	306	348	343	350	337	337	315	329	304	317	317	313	314	312	358	277	332	360	291	332	336	302	321	341	363	296	312	314	317	309	323	306	326	315	294	376	311	315	295	306	316	314	318	315	336	327	311	300	309	298	320	313	277	295	338	299	328	294	326	326	316	287	329	319	274	348	298	311	318	325	323	303	330	309	327	295	330	327	318	321	283	321	310	320	321	310	287	306	351	347	316	300	346	281	307	322	335	315	345	327	346	355	348	322	306	304	334	312	336	311	334	332	327	283	334	337	314	312	285	288	327	348	311	324	313	317	308	344	345	295	319	336	309	315	300	337	318	290	340	347	315	309	305	310	326	326	309	326	342	352	321	350	298	351	313	342	323	321	327	299	331	337	328	308	301	304	326	294	349	320	316	319	353	340	279	313	310	333	309	309	347	323	318	327	337	320	311	323	315	323	306	321	313	347	315	312	297	322	266	284	294	320	352	307	296	315	332	298	323	335	307	334	320	341	311	300	306	288	303	348	326	318	310	312	323	327	301	348	302	353	333	275	303	299	306	321	324	336	296	276	311	357	303	327	326	327	308	316	320	313	271	320	352	324	310	311	336	306	302	317	291	323	351	306	305	314	307	291	300	335	328	325	298	312	317	336	346	353	338	332	330	342	308	291	332	345	318	325	304	312	324	317	352	318	329	314	311	370	312	319	317	314	289	315	337	302	356	313	319	294	281	337	350	339	316	320	300	338	287	341	317	309	314	311	311	327	315	295	324	299	333	326	318	340	322	365	350	319	280	308	303	320	355	350	339	293	308	308	295	323	359	328	321	345	328	310	317	333	327	307	308	317	314	311	308	352	328	341	294	305	278	325	322	339	311	316	300	354	315	317	328	303	301	353	320	326	290	336	327	325	310	349	335	320	339	358	324	322	304	336	314	325	302	320	314	327	332	315	297	365	306	302	334	326	367	279	346	356	295	279	310	319	314	310	282	310	343	325	338	314	317	292	312	300	345	369	351	316	337	298	334	301	324	362	296	323	317	311	312	347	344	341	326	329	339	323	317	335	308	303	319	327	310	296	332	294	344	299	311	331	342	314	298	344	304	319	346	312	286	326	333	324	315	307	340	327	302	309	328	314	307	319	330	327	321	301	316	310	280	329	294	290	347	323	289	316	282	349	314	325	288	299	303	315	310	310	299	335	337	315	312	285	266	355	375	318	332	344	321	322	327	317	320	306	331	289	336	313	302	298	298	348	303	342	307	333	303	325	322	279	315	332	343	294	313	309	327	313	305	347	323	326	345	325	333	325	350	317	288	274	332	286	310	354	307	314	299	304	323	292	314	342	312	349	291	315	348	312	304	290	295	329	315	310	348	338	363	323	375	363	310	342	315	330	296	287	309	387	312	297	349	311	339	318	346	307	326	306	301	325	315	352	331	331	338	328	280	314	279	327	335	298	316	324	321	320	348	315	326	345	359	309	310	311	307	351	378	289	311	356	311	320	313	312	304	307	287	314	296	294	290	327	336	301	312	341	326	339	305	328	328	329	306	308	336	328	313	328	320	339	357	347	319	327	342	281	293	340	296	345	332	311	292	297	316	323	320	352	306	326	317	312	316	306	322	330	336	336	312	350	310	262	333	308	322	286	342	313	305	317	329	315	320	346	320	328	296	344	324	306	327	319	322	300	306	334	336	300	265	294	342	301	321	336	327	336	331	332	304	340	337	313	335	332	275	365	305	334	310	320	329	325	313	320	323	313	296	342	341	325	328	358	324	354	306	345	328	350	320	303	310	306	308	341	293	287	313	290	314	296	321	307	322	304	292	288	310	291	304	362	333	296	323	323	328	304	283	332	296	305	304	292	333	328	317	319	335	339	322	328	272	293	288	308	307	316	336	335	320	298	321	304	325	292	330	306	365	299	327	304	297	300	306	301	304	301	325	323	334	315	299	317	313	325	320	348	340	317	307	319	318	342	359	311	327	306	308	323	372	339	293	326	309	300	312	313	288	299	262	329	303	330	304	308	302	310	303	304	308	333	341	285	328	294	291	318	352	341	304	323	292	324	366	331	329	308	306	295	328	317	302	339	312	299	275	282	311	304	357	315	312	338	309	314	348	345	333	321	343	323	326	345	351	327	290	300	328	320	324	326	356	316	302	323	287	321	330	332	325	320	307	333	316	299	347	342	277	338	315	276	327	329	321	338	316	312	307	306	345	338	284	324	321	316	325	323	336	307	332	314	345	342
5532	925	804	844	770	726	808	756	727	752	784	727	772	719	798	763	717	738	758	724	756	691	727	767	727	717	776	775	743	714	758	740	723	776	712	729	716	732	702	743	771	732	756	731	705	756	717	770	727	712	711	714	757	755	744	719	753	742	760	725	686	753	728	723	770	746	726	758	683	755	743	768	762	754	726	714	752	745	714	721	778	774	726	728	752	764	757	731	755	733	699	737	748	752	715	748	687	738	712	811	778	773	799	765	717	751	784	752	766	711	794	790	713	731	720	708	754	780	742	702	678	730	744	734	729	726	693	740	753	803	731	726	766	780	703	753	749	709	759	714	752	714	734	757	756	767	719	707	772	737	698	750	783	749	762	717	706	776	695	749	769	741	737	775	736	718	729	710	737	711	700	723	708	732	756	749	788	693	717	728	770	768	738	733	693	735	731	760	781	728	708	729	742	684	716	732	747	736	772	691	729	732	713	723	705	761	749	717	714	736	701	794	752	705	755	760	748	736	721	705	736	722	746	768	759	650	788	732	745	762	768	752	744	726	788	783	777	749	669	790	736	685	798	739	757	738	768	701	738	730	783	777	785	765	788	774	760	768	713	708	739	739	791	767	749	739	706	720	715	794	718	721	733	777	777	697	771	747	761	712	728	717	732	782	743	749	805	754	736	754	743	733	743	770	748	761	682	705	733	745	724	754	737	776	736	777	705	688	697	744	752	705	749	753	748	780	764	720	729	712	784	693	681	728	783	753	704	731	758	670	773	759	753	739	685	762	736	765	759	740	718	766	747	742	735	756	703	712	739	775	741	742	768	725	733	758	744	765	737	773	766	770	726	740	715	736	726	763	700	751	759	753	758	734	743	799	747	744	755	747	765	718	702	727	722	705	729	705	748	776	692	723	750	718	725	776	723	759	761	773	742	773	729	744	755	730	769	738	752	732	753	772	715	726	747	701	734	773	747	736	742	742	782	747	744	774	717	751	747	748	749	753	761	755	768	707	737	730	723	721	750	738	755	761	772	773	758	746	760	694	685	711	774	709	764	716	729	740	762	743	722	789	782	698	709	786	736	721	760	737	746	695	706	735	753	714	726	750	736	734	704	794	767	704	795	770	712	761	759	746	750	746	774	718	758	758	726	762	744	726	720	754	788	717	725	756	715	735	768	760	728	709	750	744	790	779	742	794	728	758	804	756	743	755	694	790	724	771	755	738	782	735	727	759	782	817	757	750	705	773	726	766	753	759	721	739	749	762	765	703	761	737	796	728	757	720	773	758	720	750	793	719	719	743	724	732	714	725	796	719	689	724	754	748	711	739	717	725	730	746	754	775	761	769	715	764	712	747	756	772	742	705	724	768	745	780	734	731	701	768	764	771	687	769	735	785	758	698	706	770	747	720	742	749	750	756	742	748	726	806	806	736	787	776	714	712	745	765	752	716	770	721	717	778	762	722	698	718	732	743	724	714	728	721	762	758	748	765	745	708	740	763	758	753	725	765	751	750	698	732	730	758	764	736	745	720	749	741	755	787	768	756	708	711	729	693	772	780	712	754	755	732	780	707	772	735	737	709	719	760	720	759	718	736	740	770	745	727	742	730	722	771	709	699	776	776	761	752	789	761	723	701	717	748	736	687	729	710	715	704	779	704	778	755	701	758	781	746	701	744	701	709	722	693	732	660	760	707	743	755	743	749	728	715	729	760	762	728	722	784	714	715	696	779	721	772	722	785	716	737	731	779	746	746	742	741	755	749	759	722	789	744	733	774	741	753	764	717	748	729	784	753	765	740	756	743	774	722	732	733	738	692	727	678	750	757	760	737	726	734	714	771	715	762	743	755	771	770	712	755	708	709	730	756	732	729	770	734	756	766	693	691	751	780	766	787	724	766	749	783	747	730	735	812	751	720	739	689	727	732	702	753	739	731	719	731	811	735	736	725	745	730	726	720	755	738	737	749	737	764	744	768	727	699	731	755	720	773	733	712	731	763	700	759	712	740	687	751	717	733	764	761	711	768	767	731	702	729	675	761	749	742	779	745	729	758	684	757	792	767	740	713	757	795	776	751	767	728	781	780	673	704	719	703	712	774	791	717	717	737	730	787	699	781	749	760	771	719	733	748	728	764	755	779	725	699	738	738	753	774	713	728	735	782	725	781	725	754	793	725	744	751	766	753	726	772	742	759	742	762	764	697	726	765	718	795	747	755	754	744	765	736	747	679	799	716	784	738	758	764	745	735	743	757	743	706	726	793	694	758	721	784	724	785	701	689	744	679	739	744	761	721	758	758	757	748	745	787	718	737	731	731	761	755	782	744	791	755	764	763	737	724	701	744	764	742	768	778	736	701	769	725	788	781	760	745	739	805	756	727	744	747	750	793	739	714	751	669	786	737	746	726	717	743	718	745	753	764	751	682	722	719	740	710	741	739	701	705	769	739	758	728	728	716	722	761	719	758	696	732	714	769	708	727	715	755	771	689	743	717	713	742	706	731	750	744	739	780	763	729	775	729	750	785	780	749	675	777	764	720	758	738	715	752	771	744	709	752	712	744	715	716	773	786	744	723	780	707	748	732	768	787	681	729	790	753	746	743	760	685	727	757	705	747	747	753	763	715	744	732	719	763	758	765	755	756	727	755	732	768	759	771	719	709	760	744	771	711	754	668	705	729	753	746	737	732	750	700	678	728	737	741	765	752	759	703	718	738	740	761	722	735	755	737	767	695	788	753	728	726	736	730	759	796	743	735	768	718	732	733	729	724	739	763	714	731	764	741	713	734	777	731	761	720	693	694	741	769	738	740	707	766	739	749	704	726	740	716	714	715	706	717	737	699	778	753	747	733	702	731	802	752	766	743	793	739	759	725	779	719	762	722	738	730	730	715	700	762	744	740	747	753	675	750	737	731	762	688	728	744	724	735	712	711	740	737	747	768	727	714	750	733	681	763	760	736	739	757	734	735	793	714	758	740	776	735	723	740	753	724	720	773	767	740	739	778	739	734	743	736	712	737	748	758	719	788	759	783	741	784	698	752	731	720	798	750	754	724	749	809	807	742	701	728	715	727	757	753	722	753	747	706	716	754	741	738	704	750	828	756	731	708	711	711	750	721	734	682	764	720	735	709	762	755	739	727	741	746	709	745	742	694	760	729	746	754	716	695	722	772	745	756	731	754	788	719	736	765	772	727	763	682	732	740	730	742	787	757	744	729	754	768	751	723	756	707	739	741	785	736	721	786	731	730	742	789	723	716	671	720	747	792	721	691	730	700	748	730	725	733	729	730	762	772	790	729	771	686	760	751	731	798	715	741	738	735	761	791	759	753	748	761	774	759	759	705	774	729	714	734	745	719	719	752	796	738	705	685	737	745	813	717	748	733	748	746	687	735	734	757	699	713	779	737	708	737	727	710	740	768	717	745	794	755	711	746	758	745	739	733	736	751	773	761	705	707	735	722	757	774	713	837	717	718	754	761	715	715	760	761	788	719	783	759	737	737
24516	20881	24443	27452	20145	1775	584	444	442	454	414	383	436	431	369	430	388	409	418	366	404	396	388	382	364	427	416	420	398	375	357	422	395	389	402	400	384	374	391	361	360	378	372	351	400	341	392	401	390	385	371	386	375	427	377	389	376	387	375	370	381	353	407	410	402	418	411	390	364	410	400	412	413	378	396	398	388	399	365	381	384	396	381	414	363	358	408	347	398	396	384	426	388	398	401	369	399	398	437	385	371	381	447	363	406	387	369	383	413	354	396	430	400	371	363	406	372	393	385	380	372	399	372	396	398	367	358	339	388	415	355	403	387	358	421	379	352	371	353	382	405	386	387	398	399	363	399	411	377	428	354	405	368	384	382	409	389	399	411	413	411	403	382	391	361	402	390	375	380	382	377	370	370	381	359	358	374	412	411	364	394	393	374	347	382	381	402	397	381	406	387	378	418	412	382	370	416	382	411	374	407	374	401	384	355	385	394	409	402	389	390	386	358	417	392	386	377	388	345	372	411	403	380	355	369	405	402	365	415	366	351	379	448	411	393	396	388	395	372	375	365	357	409	415	366	397	355	380	392	379	408	428	380	388	385	372	355	381	410	382	362	375	372	380	385	373	369	396	381	373	391	408	369	417	387	379	393	386	387	366	420	400	378	372	392	360	371	424	386	381	391	427	410	377	389	395	356	344	401	388	379	347	373	413	398	400	424	399	377	398	383	395	385	392	378	377	407	393	390	404	384	398	373	405	400	367	380	400	379	375	397	382	414	394	389	366	377	358	379	415	389	419	395	429	378	386	386	390	392	406	405	373	394	397	378	385	392	411	363	378	411	383	404	398	364	441	387	402	403	394	399	391	393	374	367	382	404	410	380	385	383	373	389	351	391	414	360	390	427	418	404	395	425	372	346	395	379	374	384	395	359	381	371	350	406	404	376	378	394	385	329	359	398	332	370	408	403	384	364	355	363	393	384	371	426	409	372	376	422	410	422	373	381	416	399	352	423	410	354	398	402	393	344	415	383	330	387	408	396	392	390	388	418	395	414	379	380	393	354	357	396	370	387	392	389	384	405	413	398	364	423	407	371	378	415	411	396	380	373	380	387	366	390	378	389	395	405	362	385	390	410	395	370	372	397	367	403	413	347	361	411	385	387	394	405	371	402	396	389	373	392	410	373	421	372	384	408	359	377	389	409	363	394	370	365	384	407	381	385	382	379	402	370	362	375	373	406	374	381	362	378	361	429	389	364	375	371	403	403	390	386	375	388	371	371	382	386	385	365	401	400	390	379	386	399	403	410	373	353	347	382	363	419	371	398	373	360	389	407	371	362	380	434	379	394	410	401	429	378	335	359	352	416	373	415	356	407	388	383	378	386	418	364	391	416	370	392	375	372	360	384	390	418	397	423	373	432	384	363	377	361	411	418	390	356	397	385	377	397	405	364	374	382	361	367	372	385	390	391	413	397	395	374	350	399	360	407	405	427	380	390	355	392	366	360	365	389	380	354	410	381	359	394	389	378	404	368	383	399	381	363	349	408	348	419	397	370	357	378	363	384	369	377	400	409	369	393	382	376	381	377	408	408	396	372	364	402	386	407	357	399	377	399	370	411	395	374	399	376	366	379	375	395	377	379	355	396	383	365	396	370	370	408	370	396	375	346	396	355	382	386	369	362	385	358	371	402	374	351	335	399	406	384	409	417	377	405	369	395	331	390	389	381	375	379	411	386	378	384	379	406	424	406	393	374	337	404	383	339	379	384	371	370	364	377	317	390	363	354	390	375	357	407	387	381	397	391	369	365	414	426	355	392	390	371	375	410	363	386	433	382	348	386	394	386	409	370	408	398	364	376	330	375	411	389	418	389	388	369	425	373	358	378	382	360	389	394	355	393	375	370	372	396	370	333	394	412	385	398	371	355	352	420	415	362	395	365	389	412	352	351	441	368	373	384	344	394	367	435	407	391	387	378	368	381	397	395	397	374	408	377	378	356	351	385	355	391	406	360	339	388	351	419	387	410	340	373	422	385	386	391	430	386	404	426	350	371	387	410	406	373	380	379	368	365	372	367	364	367	412	416	379	369	387	376	439	403	394	415	425	368	394	400	358	378	376	412	372	361	404	367	367	412	396	382	418	385	411	419	340	409	384	366	382	374	373	385	364	382	415	377	387	373	375	378	407	378	411	386	344	362	401	402	407	401	412	365	367	401	386	410	390	388	395	401	379	373	396	354	406	406	382	394	386	399	375	358	384	372	397	393	403	359	345	362	386	388	398	417	396	381	365	371	411	393	374	384	402	368	370	335	371	417	389	464	372	378	392	419	376	394	397	389	375	404	379	397	376	331	382	403	418	380	387	414	379	376	373	403	380	405	377	358	377	385	384	350	389	383	357	402	403	390	368	385	367	410	393	349	354	350	389	375	394	378	369	383	382	376	375	361	379	349	376	343	379	350	390	384	386	378	412	417	406	377	384	401	386	386	404	371	337	388	380	388	416	389	427	381	391	363	358	403	379	380	407	390	341	397	406	395	395	375	364	390	389	382	393	458	431	348	388	385	399	372	392	406	420	394	363	364	385	419	344	432	400	371	346	406	409	364	352	408	404	381	379	394	404	387	385	417	353	387	373	403	376	378	384	371	349	383	380	396	441	367	357	421	388	416	394	373	352	429	364	389	375	412	362	384	398	383	410	433	372	418	386	371	385	405	427	396	387	418	377	438	360	386	374	406	355	375	392	350	394	420	425	407	419	370	393	404	340	389	394	369	353	389	365	378	389	379	389	442	358	425	391	380	410	391	408	378	358	399	398	393	382	405	350	418	414	369	360	405	366	372	385	333	341	377	420	380	359	379	385	385	377	380	384	388	364	390	410	448	359	351	402	371	427	358	368	397	369	398	385	383	365	374	385	424	365	357	366	379	406	386	403	388	387	409	382	361	381	381	355	418	396	349	370	437	377	390	374	379	386	396	397	416	385	412	383	353	370	416	355	355	370	406	381	376	378	380	369	361	403	380	333	388	429	369	386	369	386	351	390	367	367	374	412	386	371	404	427	382	357	390	388	389	362	398	403	355	371	360	374	393	386	400	377	395	375	397	399	390	345	378	396	401	415	396	437	387	396	415	382	361	370	381	405	375	404	362	379	352	361	412	406	342	394	370	352	446	401	371	368	384	371	357	402	382	358	370	364	382	413	340	385	396	360	345	406	399	369	421	368	370	373	405	370	398	383	410	380	413	385	363	399	405	383	400	344	369	389	392	367	389	423	402	400	361	378	383	399	387	376	393	381	392	380	370	399	398	355	382	409	359	424	378	380	397	430	387	391	361	388	423	429	406	372	370	388	368	383	370	405	392	389	390	412	365	391	413	393	401	373	382	362	416	381	398	371	425	414	420	388	422	380	411	368	387	383	376	396	379	372	373	347	391	377	373	382	378	363	364	397	384	358	373	402	397	395	406	355	419	386	398	378	425	382	377	354	379	354	378	354	373	352
3461	3110	2049	1304	1013	927	996	878	860	861	860	863	832	868	878	873	881	874	868	884	871	864	868	871	844	876	801	834	865	838	782	914	844	812	826	849	867	836	847	884	888	854	809	853	835	834	849	880	844	864	816	875	866	829	876	886	822	851	837	862	867	869	870	858	830	837	855	836	867	845	892	796	817	837	838	847	802	835	869	802	875	857	889	845	821	866	894	845	845	838	894	875	808	851	840	888	833	820	851	845	812	898	853	873	810	890	839	804	886	880	829	851	910	788	883	863	856	843	845	831	830	887	818	826	837	860	868	829	878	824	860	803	883	873	823	860	854	833	865	863	842	838	876	825	877	838	825	839	882	863	876	847	865	839	892	885	825	889	902	857	845	819	869	857	870	870	835	887	831	799	896	842	879	865	818	859	842	857	841	805	819	826	859	848	869	787	886	821	778	922	897	860	812	847	852	870	867	843	854	842	835	865	873	899	859	852	876	860	877	897	850	852	841	893	867	849	887	849	836	840	855	817	866	888	870	845	902	849	793	816	851	814	894	882	870	847	858	837	802	847	833	828	884	888	915	858	900	854	864	861	817	825	861	800	879	885	841	810	865	858	853	905	759	853	834	802	839	842	847	838	854	879	887	818	829	821	793	794	815	870	836	847	827	817	850	847	886	831	803	854	868	810	862	801	812	824	882	850	855	850	902	870	915	802	871	863	858	884	841	791	832	815	912	832	838	888	783	916	887	845	839	843	867	859	833	814	815	794	857	874	863	860	905	857	837	852	852	845	896	913	853	861	854	870	898	807	866	844	783	810	857	818	855	874	832	810	847	824	818	940	880	829	919	841	820	850	870	842	866	871	836	841	825	888	850	835	914	846	868	868	841	834	811	804	891	839	891	890	791	806	841	869	876	818	847	839	877	878	831	858	832	844	851	852	822	906	863	822	834	843	813	844	894	891	822	901	855	864	866	874	873	818	815	803	903	803	809	851	844	890	849	845	871	855	896	831	879	843	894	844	849	846	858	856	889	859	862	870	843	844	833	823	863	840	861	862	812	796	830	784	855	859	819	833	816	858	822	835	871	858	881	855	817	821	867	843	884	844	805	820	833	862	839	831	849	847	801	880	823	795	862	848	832	875	851	861	847	856	829	858	819	853	858	813	838	879	860	849	852	801	852	842	879	896	821	867	836	858	848	839	803	867	817	901	827	936	872	825	794	855	874	896	806	913	814	904	766	858	848	870	801	845	807	845	874	822	860	862	832	822	861	806	778	814	845	820	856	827	824	892	840	857	822	862	858	825	822	869	816	909	878	876	880	852	826	792	846	866	840	877	845	848	825	874	860	841	854	864	838	841	870	851	842	847	892	816	901	872	843	856	837	911	845	832	810	844	826	892	853	838	849	895	850	851	935	797	796	855	819	837	874	810	854	836	846	843	850	808	868	863	859	861	846	854	878	849	872	818	892	896	835	864	862	855	839	811	841	804	801	870	822	813	840	851	856	873	756	868	876	827	879	858	846	791	860	808	816	886	863	843	857	831	843	847	870	834	834	893	850	844	871	858	856	904	876	883	811	813	869	829	933	817	904	816	872	930	809	900	843	823	864	865	846	858	799	912	892	797	846	863	867	843	837	875	878	847	841	886	808	851	822	886	879	833	845	811	837	850	893	862	844	845	864	861	858	836	855	835	829	841	853	928	801	821	873	846	837	830	796	833	792	856	849	855	829	869	880	819	851	828	845	853	843	839	838	811	857	812	828	835	847	870	837	913	852	824	868	854	809	837	854	823	857	859	865	838	851	860	866	770	880	820	889	828	897	863	821	880	845	875	898	820	843	813	876	853	806	842	857	891	824	858	804	904	824	825	791	841	837	847	853	854	875	889	809	831	871	910	866	872	861	871	885	822	796	851	838	868	879	866	869	818	819	842	825	902	868	815	863	817	866	876	845	830	844	854	886	847	819	881	822	910	868	864	847	859	875	803	851	886	866	807	819	856	848	826	849	842	898	821	898	896	897	868	901	883	834	857	851	852	865	848	860	860	840	866	836	781	844	867	853	863	909	818	841	873	824	833	844	874	873	824	858	844	845	826	823	866	797	835	872	812	860	849	864	848	834	818	858	839	855	918	879	867	874	907	852	889	878	885	843	818	871	904	873	859	842	836	797	903	849	800	856	879	854	840	834	865	854	815	788	872	828	860	848	838	794	853	863	862	840	869	849	831	852	826	843	841	822	879	831	791	860	903	840	876	861	949	838	909	845	901	818	835	899	859	835	869	904	840	802	863	877	895	850	811	849	830	854	893	864	856	863	827	859	827	847	851	845	843	879	857	868	825	851	883	784	860	896	811	818	863	894	825	857	803	873	875	840	789	811	859	831	875	828	839	862	866	812	821	827	777	860	870	861	926	897	881	845	842	841	861	852	819	837	883	786	850	898	871	806	847	860	870	851	846	844	834	845	854	824	863	808	839	849	861	856	836	812	801	855	900	853	841	892	857	866	823	865	840	825	836	830	771	867	844	826	844	850	828	834	823	937	843	859	807	819	847	833	868	830	851	806	852	851	863	856	837	867	861	874	821	892	897	834	845	826	853	847	846	839	839	890	866	810	814	870	863	886	820	901	843	847	799	811	819	816	891	853	803	825	802	870	849	845	865	843	869	840	865	883	832	854	834	856	854	883	814	839	842	852	826	861	831	841	861	811	854	825	820	824	839	853	855	820	878	833	945	809	844	890	842	877	846	867	870	836	841	823	814	869	890	932	848	862	831	848	854	845	814	820	849	851	828	842	859	845	871	819	823	880	807	902	828	792	887	862	886	839	827	828	849	892	867	866	855	841	869	855	817	861	875	874	796	829	825	917	816	855	884	870	892	901	833	823	899	910	818	815	818	870	840	849	823	804	847	843	845	871	823	838	856	882	845	820	846	855	847	912	940	806	837	856	846	847	828	820	850	827	867	826	844	878	893	886	883	846	862	813	822	839	857	861	865	865	874	906	890	781	858	842	848	819	838	925	860	868	868	846	835	848	819	853	803	867	879	806	838	871	837	848	846	856	889	804	884	913	865	874	803	815	851	831	861	861	843	847	827	837	863	814	849	855	864	838	857	800	845	815	843	859	821	820	830	860	799	868	854	902	844	832	854	843	776	835	832	867	855	852	864	831	908	860	850	842	802	805	857	849	868	835	830	862	844	857	812	834	860	881	857	820	874	794	864	794	841	839	865	849	906	823	897	843	832	840	829	826	833	839	808	852	873	819	822	835	891	876	876	855	814	877	780	834	804	862	869	846	849	885	883	869	837	843	848	875	844	790	835	833	903	860	865	823	840	850	827	834	772	835	859	864	840	860	874	850	861	826	859	845	819	872	867	870	849	843	885	848	864	878	865	882	857	878	912	910	839	880	872	830	881	830	847	882	880	846	869	849	881	887	847	828	847	904	810	867	836	796	857	828	819	819	908	897	855	839	915	816	854	895	846	811	895	848	778	833	846
23609	20886	25147	26775	20893	20890	3336	545	391	317	300	286	300	272	241	247	246	259	272	260	257	235	265	264	228	263	249	234	236	212	217	249	236	233	237	220	227	258	258	241	221	229	231	217	225	217	217	237	241	251	249	230	216	225	237	245	244	208	213	231	207	239	233	223	224	243	240	229	212	262	246	214	225	227	255	226	216	240	211	226	215	228	269	252	230	261	179	218	234	223	249	239	226	230	235	217	233	224	219	224	229	240	235	244	250	223	218	230	236	251	204	232	241	227	235	207	237	218	244	231	222	225	186	203	198	236	220	217	214	230	220	234	203	232	205	239	251	218	232	236	265	209	227	195	226	229	200	220	236	244	235	214	217	216	247	259	235	228	229	246	223	224	230	252	226	242	238	216	208	209	211	243	258	217	255	203	225	220	208	210	217	232	219	244	231	232	193	223	201	242	240	242	220	212	244	252	196	254	201	234	198	218	218	217	224	215	211	223	238	238	238	222	238	218	210	224	257	212	186	213	240	218	246	211	233	226	242	217	228	224	227	260	205	204	220	208	254	211	200	212	228	224	217	221	233	228	216	214	226	231	251	252	254	231	222	254	226	258	231	234	221	223	202	231	253	235	243	197	215	239	249	213	206	215	233	227	243	199	229	229	221	240	198	236	235	234	238	240	223	208	249	228	222	228	206	223	230	206	210	221	238	215	212	200	244	254	203	226	242	203	191	210	251	226	232	228	223	218	206	204	204	242	228	210	269	238	245	245	205	231	217	216	250	216	210	249	219	241	221	223	247	213	231	271	213	219	261	222	221	233	222	241	228	223	218	242	222	238	201	215	226	234	232	234	211	223	238	251	221	227	198	248	228	238	202	220	245	234	234	242	244	222	227	262	233	200	206	209	230	230	231	257	220	217	220	257	243	247	230	211	220	247	221	233	213	231	222	249	243	247	238	239	213	232	235	223	221	237	217	197	226	189	252	217	260	241	218	225	219	240	224	227	229	243	237	238	208	227	224	248	244	246	204	246	224	213	217	230	218	229	241	225	205	228	215	220	232	246	204	222	209	236	213	235	240	247	219	205	215	214	242	220	205	240	215	235	260	228	229	214	216	203	236	222	224	232	241	249	210	197	263	263	238	239	220	207	231	249	254	239	247	243	243	230	216	229	222	228	202	222	223	215	258	226	229	205	235	214	236	249	215	230	210	230	249	247	215	225	198	244	224	234	212	231	220	225	223	225	240	214	225	252	254	203	269	220	228	217	227	208	203	217	245	233	210	239	251	215	243	229	211	233	237	218	203	237	246	246	219	269	229	255	205	215	205	226	228	257	218	220	226	257	234	249	239	249	229	219	214	192	206	216	214	247	227	215	205	250	262	208	234	224	236	221	214	218	215	261	206	221	236	237	244	231	217	231	228	196	230	234	227	245	217	197	218	224	208	203	225	233	200	240	214	222	234	238	237	246	212	225	228	227	232	219	245	207	236	236	246	231	217	232	222	220	230	200	232	250	267	209	234	218	226	237	212	231	251	251	218	213	246	267	219	212	244	200	210	233	231	214	204	212	242	231	227	199	231	238	215	220	222	237	227	235	236	248	237	231	227	244	210	230	250	213	247	260	223	228	241	229	249	190	230	215	217	249	216	271	218	216	225	241	240	234	213	201	216	255	222	208	205	218	241	255	236	240	214	229	249	214	203	230	234	214	237	235	244	231	252	265	213	246	235	193	234	232	247	221	201	204	249	228	241	230	242	192	214	226	236	222	217	212	212	228	195	230	205	231	200	224	269	212	228	232	224	213	216	228	238	237	221	226	216	240	198	219	230	233	220	217	229	200	228	246	213	243	261	256	210	192	250	237	216	209	233	244	235	231	221	233	223	242	234	241	190	205	220	218	226	217	220	221	236	252	237	254	247	263	231	218	209	261	224	227	248	242	243	240	249	220	230	223	216	212	204	227	227	223	216	240	246	240	209	226	225	217	245	220	277	225	220	234	179	235	222	235	232	210	257	227	244	247	227	254	201	246	221	184	255	224	246	236	242	222	232	227	202	215	190	232	213	241	204	263	216	253	219	217	218	238	220	216	222	247	235	235	205	204	223	256	221	258	235	231	232	210	213	248	216	251	221	238	223	246	236	214	232	252	224	250	228	211	233	237	237	235	255	214	244	201	187	220	220	261	208	220	234	219	216	232	233	214	245	219	216	252	196	221	251	216	226	252	273	222	241	220	222	212	221	222	226	222	222	224	224	218	234	241	211	250	195	244	235	239	229	260	215	225	217	246	221	217	230	220	221	211	235	221	233	213	247	226	268	245	218	210	215	249	223	213	228	208	220	203	234	245	241	228	208	231	206	240	215	242	242	204	232	229	214	226	264	209	251	203	247	226	245	239	255	213	223	221	247	244	192	243	226	243	236	222	206	253	215	226	246	230	235	231	193	244	215	238	225	219	212	228	225	243	211	210	217	203	237	230	219	236	214	222	221	240	230	220	220	241	243	214	211	230	255	251	217	216	237	247	227	214	222	224	225	240	219	209	238	216	237	233	205	244	218	215	250	222	216	230	238	222	205	260	226	210	213	244	204	255	245	223	207	248	215	211	253	209	256	214	243	233	235	229	236	236	206	215	215	259	212	223	231	216	209	217	222	221	227	218	231	218	225	217	206	221	239	222	215	209	234	224	210	256	229	240	220	198	223	227	201	240	226	239	234	247	224	254	228	202	207	242	225	228	189	242	242	251	227	249	231	235	206	234	245	233	215	209	233	226	235	214	210	233	203	242	217	217	218	210	259	212	216	221	218	230	211	225	225	234	228	204	219	228	221	216	230	243	206	187	208	213	241	220	226	199	224	259	238	209	233	254	238	211	218	198	259	226	250	227	196	224	205	230	221	223	270	209	210	220	215	226	243	197	229	219	225	241	223	225	238	216	241	234	209	226	225	216	229	210	228	251	223	255	227	208	200	224	220	212	226	207	219	246	232	224	242	237	217	230	229	227	232	234	222	236	215	264	218	270	242	217	200	206	233	227	213	242	207	235	238	234	239	231	212	231	228	232	242	217	202	225	199	242	209	206	191	254	230	255	289	261	253	252	228	217	233	213	239	218	241	226	252	241	253	226	193	206	246	217	249	238	212	234	217	263	243	223	218	217	225	204	222	210	224	204	221	207	209	210	243	244	216	187	222	252	205	212	220	221	236	229	212	215	237	224	212	211	223	226	217	226	247	228	232	220	247	237	204	209	237	229	210	250	220	250	256	244	229	220	217	223	219	217	215	218	223	230	206	239	239	230	218	211	247	218	241	243	243	240	244	241	262	216	237	235	229	215	252	229	224	259	233	253	264	219	249	225	243	233	243	229	226	222	251	197	236	234	234	219	231	223	227	233	228	220	220	204	229	227	203	226	218	186	217	221	213	234	231	232	226	218	220	240	220	235	212	237	223	234	231	251	212	231	211	280	243	228	236	227	211	246	231	203	224	196	219	258	221	236	227	232
3550	5152	3183	1513	938	735	704	640	622	569	545	571	537	543	558	538	544	553	512	497	533	564	500	491	533	522	530	511	508	519	541	520	545	535	530	511	515	535	508	494	520	528	526	566	558	518	560	508	530	503	550	529	514	564	555	563	496	522	566	567	499	529	536	538	517	527	488	532	542	513	512	575	521	519	511	554	509	532	535	558	534	525	522	529	515	527	514	494	551	518	493	513	520	516	491	516	495	545	505	490	497	553	526	501	561	561	542	522	515	513	491	529	505	489	510	534	519	512	524	526	530	532	504	532	515	500	530	561	477	470	552	511	504	444	449	546	537	557	532	464	503	478	547	515	502	547	546	528	491	531	513	551	498	509	501	503	527	523	514	535	556	529	525	528	511	556	532	572	514	487	522	511	534	545	501	534	561	485	568	520	536	475	516	508	532	528	532	521	520	546	546	531	555	498	563	521	503	531	531	547	501	544	486	522	501	570	543	542	517	532	555	525	587	504	535	513	556	570	552	537	519	510	515	485	520	503	529	535	506	536	507	514	495	523	524	514	529	538	550	497	557	533	510	496	502	537	519	511	488	508	520	488	515	506	541	555	530	548	544	544	500	478	513	514	542	556	477	562	557	517	523	511	538	550	559	493	551	521	575	572	527	539	497	552	509	582	499	507	504	534	544	515	553	538	505	512	586	571	549	503	555	514	505	574	501	537	512	517	474	539	512	509	503	485	510	543	556	490	506	511	540	536	499	478	500	535	490	475	525	515	505	569	516	537	578	526	468	511	509	512	504	553	524	540	484	556	515	492	541	512	523	475	519	554	503	506	554	522	493	507	533	527	517	518	534	479	566	500	546	490	502	497	551	535	494	495	520	534	536	500	520	512	531	553	502	510	533	509	495	560	500	577	501	491	519	564	526	522	479	527	489	500	530	537	554	557	545	524	538	552	499	514	527	535	528	516	535	529	557	543	488	564	512	518	520	508	535	486	553	524	521	535	503	518	501	536	546	503	510	506	547	508	556	535	516	548	490	544	489	511	516	521	526	516	515	520	520	565	511	514	558	457	500	511	509	522	529	581	536	536	519	547	513	535	505	526	517	505	525	517	525	503	551	515	546	516	519	507	503	491	541	528	546	565	508	487	549	503	518	545	542	512	466	571	551	526	516	547	520	544	512	515	530	525	507	542	498	555	536	550	514	509	543	502	491	485	570	512	544	531	594	503	480	528	497	542	485	533	504	483	534	489	488	508	507	528	509	527	560	528	542	549	509	536	521	546	540	519	538	510	544	507	537	511	497	551	542	524	506	515	531	482	527	485	507	507	552	517	511	532	507	529	553	516	538	521	544	514	552	516	533	504	532	528	526	515	527	537	512	536	519	521	536	530	542	517	528	557	482	513	510	493	511	521	535	490	525	509	499	491	549	535	518	536	563	493	498	537	508	532	501	543	493	577	539	533	502	502	517	504	503	500	537	506	521	548	457	529	501	545	541	506	520	504	508	484	568	522	522	529	498	521	548	552	516	520	507	531	521	497	513	518	504	551	501	538	508	543	500	562	529	507	545	495	516	530	530	516	547	547	531	541	539	516	505	560	555	512	531	530	544	501	538	474	543	497	499	527	538	523	501	490	542	558	520	519	538	546	516	497	510	545	557	559	527	521	526	530	530	561	535	504	515	514	510	480	528	563	574	535	497	518	515	526	547	479	513	584	469	494	503	536	565	529	493	559	511	505	489	464	541	504	547	556	532	546	511	562	497	523	466	533	523	511	521	547	507	481	491	493	528	491	495	562	531	500	510	552	547	566	541	496	551	512	533	525	500	543	477	483	513	514	507	542	529	537	514	501	517	553	521	492	494	528	532	531	512	520	560	530	526	500	542	552	565	523	524	503	524	511	496	519	512	524	566	537	530	524	532	537	527	526	502	531	524	462	533	567	504	500	529	495	480	484	519	510	516	508	497	520	508	501	534	546	524	486	555	534	468	508	548	551	484	547	507	557	502	532	500	514	510	508	528	530	523	492	528	546	504	496	525	513	522	485	509	496	530	485	508	493	559	489	561	507	536	508	517	521	483	539	553	508	559	489	526	529	528	519	526	496	521	503	502	541	554	500	551	537	526	530	515	521	527	494	516	494	496	515	479	523	540	505	535	513	532	501	525	538	545	519	536	510	567	529	510	519	517	533	512	482	495	548	512	511	537	521	509	555	540	503	520	507	534	527	490	538	529	533	479	505	486	493	492	501	542	530	564	509	527	518	542	547	559	506	511	523	511	521	557	524	499	555	510	524	526	535	551	468	519	564	502	532	526	548	533	492	557	536	529	493	539	510	516	520	516	511	530	511	498	513	542	571	546	567	517	511	543	513	501	519	464	509	531	491	482	483	520	516	498	517	549	502	534	497	502	521	553	513	516	568	540	505	476	544	505	532	519	527	557	501	562	517	502	545	531	515	495	526	500	541	547	492	481	493	500	515	507	500	506	533	493	467	500	530	519	558	536	499	485	527	567	556	498	557	530	532	534	497	574	501	510	516	505	501	528	512	517	515	534	540	514	528	538	580	533	517	512	514	515	541	521	493	501	507	488	514	491	573	522	511	559	490	511	509	529	536	507	492	517	536	528	551	500	542	538	519	498	536	544	525	493	532	512	513	514	525	496	515	526	549	492	511	495	511	482	544	519	542	525	505	555	554	527	556	561	536	536	528	507	569	498	524	511	495	502	515	532	492	511	516	521	551	534	530	548	510	507	557	495	536	477	543	523	541	496	494	551	511	531	508	532	502	508	500	490	510	559	529	533	520	512	514	526	543	516	508	520	506	521	521	529	489	531	523	499	483	523	520	524	523	496	530	529	542	530	541	531	484	521	511	510	528	513	546	537	540	511	561	548	496	536	527	522	491	527	489	514	504	482	525	514	525	513	523	540	502	520	495	508	495	546	515	558	504	510	509	508	564	522	530	531	515	508	474	513	490	489	539	492	526	511	545	529	562	505	520	540	511	502	535	484	514	515	542	537	526	527	529	546	533	512	513	535	513	499	514	557	532	502	512	531	533	529	551	538	541	538	535	530	546	548	545	512	535	549	570	510	527	529	491	498	559	568	530	508	529	480	548	547	514	540	509	517	518	536	512	539	525	530	501	520	508	524	510	515	528	502	488	546	540	480	536	534	568	508	547	558	539	503	499	540	534	513	515	574	496	510	533	514	507	527	526	539	537	537	489	538	490	506	532	491	544	531	519	536	508	548	529	580	531	545	474	507	538	490	567	522	540	530	533	516	534	493	542	554	531	526	496	487	491	514	510	497	545	575	529	533	500	534	522	491	523	522	537	544	518	513	514	539	546	534	552	497	536	493	531	527	527	536	545	520	546	508	508	461	513	512	548	514	533	505	499	545	529	525	541	514	510	494	499	544	510	536	486	500	496	514	531	568	507	508	562	547	465	535	521	515	515	493	507	501	493	525	523	505	499	514	472	503	532	500	523	524	527	524	494
32890	12379	1466	399	359	354	338	308	323	323	345	314	293	291	353	336	298	309	340	338	314	281	326	316	328	318	313	306	326	348	325	313	339	350	325	325	314	307	316	311	331	298	337	308	318	346	321	327	334	354	339	292	343	329	317	328	333	330	303	317	328	286	300	324	318	330	319	305	343	314	340	331	298	290	340	336	328	329	310	332	333	343	328	306	322	337	307	315	304	316	330	300	338	312	333	289	341	327	324	354	303	319	306	319	321	366	342	341	357	309	328	326	351	353	321	322	331	312	324	318	350	322	317	300	322	321	351	349	325	319	285	333	318	375	314	324	310	348	329	322	354	321	314	328	316	334	319	302	348	305	322	328	298	313	318	294	308	301	306	342	340	297	369	301	339	326	324	319	302	345	318	343	334	326	311	297	342	275	298	342	323	318	347	310	346	335	310	303	379	333	317	346	323	345	335	312	348	313	307	296	320	310	296	297	324	341	298	311	298	329	339	288	295	352	335	313	352	319	340	331	324	296	276	296	345	340	306	342	310	342	296	324	360	364	305	338	325	317	330	318	312	324	346	319	328	306	288	294	298	309	328	323	316	303	309	308	353	317	335	315	322	319	346	309	325	325	348	379	306	313	290	337	335	295	293	300	337	346	322	313	298	327	320	333	337	334	291	303	310	330	310	351	351	356	341	354	323	321	326	305	316	319	324	310	329	325	330	311	323	322	322	317	328	312	306	301	322	344	316	324	317	347	314	313	352	299	318	324	334	323	345	295	324	326	315	343	331	294	343	311	344	324	312	331	329	295	310	332	304	325	335	342	348	332	345	318	360	347	295	273	321	311	299	305	385	329	328	349	311	328	298	317	320	285	311	315	336	320	302	290	320	310	334	336	337	335	323	328	327	339	308	323	319	297	292	322	323	337	322	344	325	383	312	307	311	339	313	300	341	278	275	311	354	329	305	326	321	353	333	340	340	333	313	329	336	352	307	329	330	355	306	291	325	303	348	293	317	308	335	333	345	349	292	324	364	326	323	345	318	345	317	332	306	324	336	303	289	326	345	320	331	321	310	334	315	315	310	327	328	301	308	322	329	321	283	318	294	343	326	307	323	325	332	311	309	318	322	315	345	343	299	307	319	314	301	327	356	365	347	351	319	368	360	325	321	294	356	326	315	314	276	305	347	346	313	315	327	327	315	340	346	317	341	308	322	315	315	306	327	306	329	314	320	292	312	338	302	330	336	299	377	344	300	347	314	306	342	304	314	334	320	302	279	301	325	329	310	350	291	318	332	303	348	323	322	314	278	305	298	337	313	315	326	335	305	332	283	356	348	311	342	371	291	275	324	309	315	339	367	314	310	325	330	340	350	310	317	350	356	312	302	337	340	337	353	331	300	325	336	336	305	333	292	311	317	316	358	335	293	296	309	296	328	298	302	367	332	336	314	296	345	293	325	284	326	316	326	341	314	319	308	315	321	349	331	339	290	294	321	329	327	323	299	312	314	289	319	352	323	294	316	276	337	318	359	299	320	307	325	279	308	308	304	316	313	315	316	294	295	339	351	299	321	332	356	349	338	351	296	329	322	331	318	297	310	314	283	308	340	317	307	333	288	369	322	347	319	303	330	320	335	308	325	306	322	302	321	309	301	324	298	324	348	308	326	286	330	325	327	329	361	321	324	310	348	330	305	327	328	287	301	328	274	286	357	342	317	305	310	340	311	328	318	360	351	311	325	323	323	329	293	375	291	316	313	322	290	324	339	310	340	329	332	302	308	332	342	341	313	336	328	305	345	322	325	323	296	334	355	318	332	311	323	293	295	339	335	328	320	325	272	318	318	317	342	327	340	312	315	317	306	310	280	324	324	355	320	355	334	302	361	324	314	316	345	318	341	342	317	354	296	337	331	327	283	329	319	309	337	302	303	357	344	310	343	298	340	329	340	313	293	313	351	321	300	354	326	291	329	306	281	305	289	303	324	341	317	333	314	342	367	340	324	311	314	331	312	335	316	332	320	344	313	316	366	355	307	306	342	327	294	339	340	313	337	316	312	291	316	300	364	310	321	321	364	309	355	313	289	318	346	338	324	316	361	305	299	312	324	344	315	304	302	316	361	347	291	307	295	323	355	362	351	324	305	339	330	296	333	312	342	301	305	341	278	343	325	321	329	320	322	361	341	330	308	327	329	298	313	330	335	311	317	332	364	321	296	305	314	313	319	333	338	329	318	356	326	317	320	341	338	298	280	337	338	334	312	319	298	307	309	311	329	301	308	323	322	337	337	334	321	321	303	297	359	355	316	337	321	340	305	339	284	354	323	341	324	333	361	315	325	283	325	332	325	366	337	331	322	326	291	321	311	329	330	328	300	311	334	315	341	327	344	363	293	277	342	291	308	320	288	331	331	311	317	346	309	330	319	331	350	334	319	301	310	309	337	367	302	300	326	293	310	288	285	338	337	294	310	328	337	332	344	314	323	294	316	318	345	331	300	333	334	347	299	324	338	329	350	321	306	294	323	324	319	327	315	340	290	311	288	298	335	334	373	302	344	353	291	298	328	298	293	316	336	303	267	344	317	326	330	355	327	311	283	324	313	301	367	318	337	333	325	325	345	327	316	332	361	285	365	325	295	343	317	307	320	317	308	319	376	304	377	322	304	336	336	298	343	305	339	323	325	342	325	317	311	316	332	320	317	329	317	316	310	335	316	308	316	303	336	302	322	314	290	294	347	321	317	320	332	319	343	324	276	287	325	335	340	296	308	327	343	292	285	320	297	316	303	331	338	300	342	318	293	304	322	317	320	303	326	321	338	303	341	311	296	345	330	303	347	424	342	315	334	348	355	318	326	342	284	338	334	293	313	319	342	332	355	331	329	322	345	339	366	324	293	303	340	320	324	313	332	313	318	281	288	297	308	325	306	302	343	348	313	341	333	332	337	320	315	318	310	301	271	332	348	320	340	281	365	323	315	341	295	301	325	332	332	322	348	365	296	312	336	312	352	346	297	308	321	335	314	313	292	312	330	320	311	317	266	303	330	319	326	333	291	259	365	310	313	342	322	294	310	361	338	328	278	293	328	329	330	347	302	331	311	314	354	319	340	358	310	314	342	326	341	326	307	346	336	327	336	343	301	311	337	332	343	343	309	318	324	330	327	304	339	315	315	312	309	344	327	316	296	314	334	339	317	304	343	340	339	352	312	287	353	338	341	329	325	353	314	305	305	301	327	348	323	336	309	312	319	319	311	315	324	329	315	332	348	349	309	281	330	302	335	323	302	355	314	325	351	333	308	355	307	351	301	358	284	297	323	329	344	340	330	326	314	329	337	305	311	326	326	326	342	336	342	325	293	295	299	317	333	326	311	309	334	314	335	325	349	360	325	313	317	372	304	336	322	358	326	278	356	301	294	309	281	341	299	341	339	361	311	332	342	356	317	311	318	318	296	351	318	318	337	325	338	355	308	302	340	284	306	304	298	316	326	317	337	324	356	352	305	331
5765	929	843	741	717	748	723	788	749	777	747	767	754	786	758	716	771	796	703	730	739	778	769	752	737	764	773	717	784	737	750	747	700	773	728	766	758	739	734	732	713	728	725	784	722	731	783	769	834	748	750	757	762	747	772	740	703	724	774	735	753	766	763	753	752	715	717	738	767	690	742	740	785	761	749	738	750	727	743	791	721	801	794	755	728	750	771	787	780	726	716	772	723	775	729	701	749	719	761	714	777	745	738	722	778	794	686	762	686	752	725	749	754	730	767	735	782	747	759	750	806	754	735	744	764	765	788	731	744	725	724	713	736	762	736	729	703	773	707	742	790	740	745	754	772	750	784	726	727	693	735	748	732	732	773	710	781	725	737	773	729	774	787	770	760	759	754	738	733	744	775	764	711	728	748	767	745	772	716	759	732	715	731	789	732	727	755	786	769	746	752	727	699	752	793	737	786	730	741	755	753	734	744	742	749	743	765	760	725	753	739	694	780	772	776	731	719	712	744	729	785	734	763	764	755	757	755	755	746	743	796	682	743	705	746	718	766	740	754	758	742	752	753	724	722	742	780	735	724	723	731	731	772	708	830	765	787	741	742	720	729	733	763	771	702	747	777	739	752	770	699	794	732	715	763	742	752	720	743	739	729	748	738	712	758	739	733	797	724	720	691	760	752	752	762	755	725	782	742	696	789	758	741	739	745	734	781	745	690	727	758	756	711	743	766	747	730	713	710	762	720	771	715	771	748	786	802	735	801	722	756	734	778	699	680	714	745	765	711	772	775	727	756	739	682	742	751	791	714	717	741	681	698	752	738	778	733	715	799	737	776	765	756	753	795	721	759	736	763	781	674	795	705	759	738	737	750	714	759	730	743	757	753	776	700	773	762	782	741	749	730	728	751	759	755	748	756	701	737	766	777	775	737	765	737	750	753	697	799	830	724	761	742	710	749	757	769	773	749	749	726	736	709	761	795	740	664	716	709	777	804	740	740	749	810	772	721	733	765	732	760	716	747	762	766	770	732	782	758	707	717	745	737	771	771	707	765	760	746	758	795	679	705	742	726	733	763	722	709	735	826	705	733	740	735	783	744	770	755	747	775	699	717	692	737	764	775	783	755	756	760	723	708	798	733	741	783	761	747	749	758	741	687	733	759	713	751	732	730	712	755	766	775	795	732	727	737	728	724	755	758	798	711	771	732	766	704	744	775	770	765	739	697	772	755	749	770	702	731	737	718	711	739	754	743	741	737	769	764	730	737	735	793	740	736	764	769	735	730	753	715	776	754	760	768	730	708	755	794	745	749	734	730	774	732	734	759	764	734	712	714	758	736	749	784	717	765	752	682	723	714	741	738	802	786	727	735	752	706	720	749	747	744	758	772	700	794	775	757	758	719	779	741	760	778	767	726	749	749	735	771	781	734	751	747	782	745	769	819	764	739	701	710	759	738	733	770	762	816	769	697	711	752	771	743	807	761	781	779	736	779	706	774	730	757	684	763	784	790	742	709	728	737	715	741	799	762	790	792	739	776	741	715	686	744	768	752	752	760	725	753	768	723	690	792	758	770	785	762	736	796	760	731	729	763	758	732	708	733	773	798	710	729	678	736	721	714	724	765	759	722	754	698	750	773	740	738	782	686	741	720	715	738	773	773	746	750	752	711	768	751	727	737	712	738	769	747	711	768	744	772	732	738	771	774	750	758	780	754	725	700	763	754	747	743	785	764	709	785	732	772	707	720	796	741	691	759	731	726	729	780	709	702	759	806	734	777	736	735	775	716	776	782	783	701	789	764	787	749	742	743	817	744	728	712	751	757	802	748	716	740	751	754	754	764	761	801	762	718	762	758	732	755	750	693	739	767	735	796	684	752	737	789	804	788	734	802	761	749	751	732	748	734	769	728	783	756	745	766	717	751	778	737	778	745	760	800	740	704	752	736	737	775	768	753	719	794	718	764	772	700	747	787	720	759	714	769	675	761	741	751	728	715	724	728	761	745	788	698	738	730	742	724	731	689	763	729	731	777	736	777	732	675	716	727	749	787	784	748	722	744	772	727	687	726	740	741	732	739	772	727	748	772	754	746	750	741	727	732	792	762	734	732	755	715	777	781	770	726	725	693	762	769	759	759	817	750	768	756	739	693	775	708	749	770	748	799	720	733	761	716	730	700	749	757	740	780	746	718	738	785	745	729	742	737	785	734	783	727	759	750	733	769	755	813	785	769	763	735	764	724	743	696	751	764	760	754	747	739	808	729	698	764	796	778	752	803	733	728	744	752	737	762	764	753	757	769	738	750	718	731	785	729	776	732	774	721	705	762	733	731	779	766	724	733	695	730	762	728	749	741	771	808	785	747	703	772	786	745	777	739	740	773	808	704	751	736	740	741	738	749	744	708	766	735	765	749	739	803	753	742	759	730	790	701	713	751	779	732	767	753	732	758	770	698	734	736	806	764	760	744	732	749	768	731	750	749	740	758	723	761	742	771	834	734	733	779	747	749	709	751	753	756	697	749	701	710	703	775	708	751	749	739	728	774	775	715	706	743	756	731	787	748	762	747	743	745	761	704	750	741	746	737	790	732	772	751	788	684	696	779	744	723	746	746	767	707	759	703	712	713	733	721	768	762	708	723	785	722	786	736	731	708	768	761	747	754	778	783	759	756	744	727	698	760	757	747	733	797	761	661	736	782	707	736	741	760	767	755	769	689	744	732	665	780	734	721	749	748	748	729	708	771	748	740	725	769	766	759	760	723	723	773	717	782	755	742	715	772	739	755	691	802	786	787	775	774	740	782	726	769	715	709	739	724	769	727	717	688	770	728	718	728	743	751	788	771	792	726	748	772	750	754	794	733	768	758	761	780	786	711	747	717	778	768	774	724	663	763	735	768	721	744	721	740	744	798	775	717	716	723	744	727	761	752	714	737	721	758	736	733	745	730	759	780	752	759	738	702	735	750	706	724	721	725	725	802	763	720	746	749	741	795	741	764	786	686	718	730	746	734	741	752	707	722	749	760	766	736	758	792	725	717	733	750	753	758	736	750	759	743	759	725	741	770	700	756	714	723	721	744	756	728	721	820	796	776	756	775	742	762	761	704	739	744	742	792	751	742	755	709	739	769	713	774	741	772	761	719	736	758	667	730	735	726	759	709	727	720	719	794	722	706	789	764	740	703	787	745	780	724	779	763	685	744	756	746	755	804	733	731	764	745	759	785	748	715	741	741	750	751	740	693	754	740	790	724	774	735	763	743	751	775	725	735	712	786	758	754	714	764	745	719	707	754	745	791	777	732	794	731	747	702	774	750	769	779	708	731	708	751	768	742	808	800	690	718	725	713	709	771	722	770	730	773	765	745	711	732	777	706	773	740	726	780	729	756	705	792	712	723	750	771	749	756	699	748	765	686	777	718	753	748	731	731	782	703	744	778	743	735	759	735	768	748	737	772	718	749	720	778	740	742	775	678	749	767	735	749	778	742	750	753	774	746	716
24510	20884	24477	27409	20203	1895	616	506	399	438	433	382	373	410	401	393	419	411	379	398	385	415	365	380	375	431	406	399	394	403	411	423	395	374	418	370	397	406	373	400	403	415	396	387	402	395	366	422	407	384	366	386	388	389	381	382	386	394	413	375	388	378	392	404	390	381	399	386	363	406	387	408	394	382	373	395	392	350	403	371	420	397	378	410	388	443	399	397	382	380	381	395	353	369	396	391	426	390	387	402	386	429	397	392	351	379	390	382	402	363	394	420	379	402	359	420	390	375	387	390	422	398	381	387	393	374	348	396	373	375	403	396	371	402	390	367	391	382	436	404	386	378	350	403	353	388	369	393	388	371	406	393	379	385	384	389	418	384	385	436	417	364	403	368	420	385	424	375	363	370	408	354	382	398	395	395	398	389	414	386	404	416	399	402	409	394	369	380	385	381	385	400	395	403	398	365	347	348	391	427	390	357	447	413	375	343	386	388	402	400	380	360	395	380	374	352	373	395	409	398	380	421	378	367	398	409	366	388	349	370	346	350	384	402	407	391	380	385	381	381	360	375	366	422	407	379	347	402	363	350	406	380	377	360	372	413	356	376	395	388	363	357	406	375	384	389	370	381	378	429	342	390	377	378	356	381	393	380	366	384	415	353	360	354	373	355	434	390	404	350	399	400	374	397	358	358	411	438	410	357	386	362	408	383	373	383	385	408	385	362	391	403	383	359	355	389	399	382	374	390	399	403	388	407	385	392	397	446	370	352	405	383	390	391	376	375	402	371	386	400	389	395	385	383	406	388	392	391	408	380	380	405	398	394	376	374	413	395	381	413	385	407	416	382	362	401	351	426	407	388	384	394	420	379	423	392	413	367	377	403	412	361	409	401	417	387	394	406	378	408	381	390	411	398	369	369	400	386	379	399	414	385	364	372	413	360	372	411	390	373	407	405	401	372	388	351	376	361	389	414	423	390	437	409	407	375	384	404	416	383	357	364	415	416	424	400	404	405	422	420	408	400	374	382	379	362	376	380	387	412	371	411	365	393	383	452	404	466	384	381	408	355	378	393	395	424	360	361	393	386	384	350	366	370	412	395	395	400	403	398	340	356	384	402	351	393	395	399	413	391	382	392	419	377	359	390	344	389	366	383	401	390	395	440	373	361	380	382	376	379	336	378	379	372	404	429	375	397	363	380	375	401	390	413	388	361	413	390	370	399	372	404	399	423	361	405	367	409	390	371	413	373	368	416	414	398	394	362	382	369	398	367	404	398	405	390	393	374	365	373	375	385	418	374	380	404	402	456	406	355	366	370	378	445	401	376	427	344	404	414	416	381	407	391	387	401	402	363	361	366	398	392	388	412	364	377	403	395	386	380	409	429	368	395	418	377	350	367	398	380	366	373	412	390	348	416	382	380	420	368	369	412	365	364	440	366	402	396	409	389	396	422	400	403	410	399	351	393	389	397	355	366	366	386	367	374	401	387	391	388	369	399	418	420	388	358	378	412	365	400	366	385	366	390	390	402	377	380	354	398	404	381	326	391	381	388	409	361	383	397	394	433	378	407	399	378	361	397	413	378	381	371	406	345	384	367	379	365	382	394	402	355	389	372	407	380	402	380	388	385	393	396	383	384	350	391	426	373	369	407	367	365	386	405	342	381	434	371	371	387	368	401	392	358	366	373	406	398	421	409	400	393	395	366	402	404	429	402	385	389	373	395	397	367	380	418	419	379	383	375	389	396	435	316	401	415	388	356	362	386	381	403	411	425	397	405	423	393	407	384	430	373	378	406	360	389	397	392	347	409	407	330	402	389	370	397	384	372	423	417	412	406	404	365	412	425	366	374	412	399	377	357	418	428	417	381	395	412	393	385	410	361	403	388	390	353	364	384	406	393	330	398	399	394	381	364	411	344	386	376	373	363	375	411	379	373	407	391	375	390	397	378	386	381	353	387	401	349	376	370	375	378	411	415	413	364	386	378	400	389	391	392	403	419	385	407	378	393	416	415	363	364	392	345	359	379	364	378	352	390	396	373	354	394	382	367	393	400	366	379	411	347	422	393	423	344	390	406	358	368	396	391	417	376	385	375	394	400	359	334	395	377	378	383	362	355	426	360	409	407	342	425	377	390	379	337	372	392	409	349	440	384	368	375	375	402	347	382	383	414	427	435	411	387	378	378	402	345	417	371	372	412	408	410	382	420	394	416	361	399	386	380	353	403	396	356	411	382	382	391	388	376	353	387	400	371	389	378	396	379	368	389	401	370	380	347	394	347	400	386	419	415	387	384	353	375	386	395	377	380	432	357	414	360	385	395	369	399	433	372	354	364	381	409	364	368	403	358	392	397	406	401	369	422	393	362	362	388	359	378	343	362	375	413	366	426	385	406	368	369	401	384	372	398	421	378	360	365	415	405	423	374	397	372	362	393	376	405	405	399	376	350	388	393	385	416	379	386	389	360	408	395	410	375	388	424	400	380	393	367	379	343	398	393	394	384	383	408	385	396	396	419	331	389	379	399	417	386	364	389	362	396	407	372	359	420	355	424	367	373	392	379	390	355	386	349	361	416	377	412	398	381	378	386	408	368	389	436	417	388	359	385	393	387	382	356	375	384	416	387	402	398	398	362	397	419	396	431	417	356	384	402	407	402	387	427	406	375	381	410	372	348	394	421	377	414	368	402	435	414	374	409	381	405	370	394	379	425	435	407	343	358	395	387	401	402	369	383	385	415	403	437	412	375	362	437	353	423	396	392	430	421	374	385	412	368	406	389	390	405	377	371	378	375	353	377	412	407	383	392	382	382	384	413	375	366	373	392	396	379	368	374	372	340	355	417	387	385	366	378	395	395	380	388	400	381	376	401	401	410	372	390	368	395	416	371	399	359	362	374	354	384	377	378	352	353	419	382	401	376	413	388	371	363	386	338	401	384	414	389	369	398	395	401	398	369	368	408	372	353	391	408	403	353	360	389	447	397	395	402	371	405	392	381	431	404	378	382	390	383	395	389	392	370	378	376	356	415	385	361	409	420	365	400	395	392	369	399	400	397	398	393	372	395	374	422	390	379	407	379	406	399	351	364	404	389	398	399	377	374	416	396	400	378	388	423	390	387	406	385	409	394	372	363	381	413	401	367	383	393	400	344	379	381	396	413	366	389	391	370	374	369	410	371	396	390	405	398	399	406	384	404	354	382	376	415	401	415	390	371	382	391	384	369	390	368	360	394	382	422	387	354	363	363	361	396	391	411	358	395	393	427	364	394	400	377	385	373	391	376	415	402	382	393	390	363	377	379	338	411	386	394	403	394	418	416	369	411	367	406	350	360	402	382	398	377	361	375	396	388	401	365	374	391	408	363	400	389	400	402	377	388	387	364	376	395	421	373	375	410	393	420	392	357	343	387	375	373	357	385	402	393	373	373	376	380	379	360	358	363	402	400	378	362	370	368	411	377	418	380	374	385	404	357	379	413	407	404	348	391	377	334	401	419	415	381
3494	3157	2114	1309	1111	1000	918	917	892	914	843	864	862	909	854	828	821	852	902	852	807	867	818	886	856	820	863	791	890	861	781	910	825	924	803	857	844	849	811	897	890	909	886	882	848	863	808	843	813	847	879	832	845	850	874	879	877	882	892	841	845	831	857	864	878	826	884	837	842	865	822	882	866	836	911	825	872	854	810	819	850	822	859	854	853	853	780	923	802	851	840	843	827	832	884	825	833	832	852	869	849	852	865	869	862	865	863	824	870	847	864	911	887	915	861	875	848	840	870	856	854	826	865	847	853	849	829	789	819	896	818	842	868	843	848	899	883	901	861	805	819	808	871	827	883	791	862	842	853	870	843	885	851	876	886	866	804	877	850	906	845	833	900	879	869	844	846	860	832	835	808	803	887	878	842	830	886	824	824	865	866	842	849	871	847	850	806	844	805	865	819	869	855	863	832	900	789	836	846	876	871	881	830	800	873	869	849	836	867	884	860	852	821	848	832	894	842	876	912	830	845	837	841	878	851	840	881	823	828	856	835	888	854	823	787	861	845	856	887	862	819	836	847	868	842	861	856	837	902	816	833	910	858	832	860	788	845	867	827	864	821	864	852	835	858	867	903	862	843	905	811	880	883	873	800	853	837	872	892	785	847	792	841	849	849	867	867	866	903	839	828	859	846	841	813	862	868	815	809	866	816	870	844	880	849	841	827	830	833	892	889	834	889	873	852	907	854	856	826	873	856	871	886	809	805	803	839	863	865	831	868	825	840	834	885	878	855	837	863	815	853	824	879	865	798	875	843	854	842	871	843	822	796	854	859	888	780	815	842	867	851	872	793	894	884	887	827	840	853	860	880	871	855	874	897	859	835	812	837	860	843	862	837	839	840	832	882	803	843	748	862	882	862	818	878	861	852	859	835	835	828	842	812	830	853	839	825	899	840	880	832	887	841	842	870	832	880	837	879	848	871	824	807	858	816	860	851	837	867	872	878	831	893	840	821	754	826	861	840	843	866	863	846	844	831	808	842	882	853	827	860	848	843	884	846	871	829	884	786	876	867	830	861	836	833	806	892	915	847	845	861	848	837	876	803	915	901	844	850	891	808	868	816	871	836	883	850	825	878	827	851	847	871	866	817	815	835	891	796	868	835	881	806	851	832	821	816	881	812	848	799	845	807	814	887	831	843	880	839	870	808	797	886	844	894	875	836	780	806	863	837	909	842	796	837	885	838	848	852	855	804	870	853	860	831	810	847	873	847	874	824	849	831	860	852	853	917	891	819	835	864	813	859	860	923	863	791	792	846	862	827	864	816	870	845	848	894	868	821	881	830	775	903	861	831	876	863	818	816	830	832	838	823	851	861	862	929	830	878	814	854	902	840	838	839	870	901	838	866	862	824	884	858	852	834	859	842	830	850	818	883	845	870	825	848	829	877	807	820	816	833	848	855	828	873	849	858	819	859	843	805	866	880	818	803	814	821	841	861	816	887	836	890	822	840	866	838	827	846	829	820	837	872	922	837	838	869	889	861	835	831	835	821	862	837	832	845	908	815	850	879	874	854	895	921	926	854	867	883	839	848	829	910	831	871	845	848	859	832	842	804	884	857	854	873	876	872	895	901	830	821	847	853	842	906	853	823	834	844	848	873	847	830	880	812	817	917	900	857	847	885	868	839	879	901	882	878	886	892	831	838	872	844	797	863	886	858	784	799	865	809	802	816	832	813	836	899	835	899	838	850	829	849	854	888	827	885	896	859	857	890	905	847	806	838	867	878	818	878	866	878	846	872	877	893	835	798	841	911	846	816	849	856	863	854	838	851	832	812	877	849	860	834	820	871	870	882	870	888	937	872	821	840	854	864	853	854	881	849	844	776	869	870	866	853	894	871	866	875	865	874	892	912	830	885	840	842	828	846	827	837	883	892	851	845	846	885	880	860	853	844	846	862	844	887	850	832	853	828	862	881	807	881	818	831	795	840	867	872	832	836	859	875	883	854	886	860	822	856	878	868	868	892	885	850	799	878	823	881	858	849	904	898	812	829	887	856	894	825	821	829	841	840	880	855	838	813	877	865	833	840	854	899	917	827	831	820	865	860	865	836	818	840	876	845	851	888	856	801	847	836	923	891	890	825	927	827	850	907	841	831	831	895	892	831	830	903	872	842	859	812	821	846	905	782	817	854	882	819	860	847	860	868	862	827	879	859	843	906	822	817	896	877	873	821	843	850	850	821	825	836	841	844	848	813	864	882	862	853	837	910	835	846	788	915	813	836	884	846	826	890	892	851	885	778	820	924	816	811	842	848	829	854	845	821	839	835	845	839	864	816	865	856	933	913	844	809	834	798	869	829	869	850	862	877	781	870	844	916	820	869	829	887	842	861	819	816	806	894	869	821	815	821	824	855	831	857	823	836	786	863	951	856	831	819	810	876	860	870	873	875	842	817	825	822	856	801	804	843	866	780	871	859	885	887	819	848	844	819	855	814	839	889	851	862	816	878	834	849	886	774	827	828	862	891	881	853	771	822	804	873	765	838	899	834	822	857	878	852	783	878	851	891	832	815	858	873	844	847	853	817	853	809	841	870	817	819	814	884	866	811	850	896	869	828	881	888	862	872	805	834	890	828	908	836	899	888	836	861	865	798	859	839	845	815	829	842	800	895	832	878	912	855	876	824	798	832	867	832	843	837	860	848	861	870	831	893	882	815	857	858	812	857	843	867	803	864	797	846	864	872	890	859	861	869	839	856	876	856	859	797	833	856	888	926	888	824	832	902	830	867	801	845	812	867	800	826	810	870	787	825	860	835	884	866	889	919	832	814	801	830	851	881	866	776	846	822	879	878	820	820	922	817	855	906	845	795	803	809	878	868	840	884	893	873	821	866	913	851	863	892	841	835	861	854	822	829	875	847	858	814	865	800	806	866	843	863	819	813	855	792	909	857	860	837	840	844	910	866	840	848	878	869	862	861	837	817	840	898	877	827	901	878	877	809	817	832	834	824	893	873	920	809	851	884	792	860	811	873	889	825	864	859	830	866	821	859	861	896	824	812	853	866	834	896	852	872	872	841	841	869	833	907	850	849	894	831	875	879	879	828	856	895	828	853	860	870	918	811	831	879	842	843	815	850	809	858	859	835	880	848	848	862	808	834	847	806	854	895	915	836	836	836	812	878	825	819	821	876	807	866	836	832	835	843	847	835	838	855	855	846	811	873	922	854	848	816	856	858	851	905	833	879	838	832	890	832	877	871	853	840	831	851	854	823	859	895	852	823	859	879	824	794	864	771	866	801	876	867	813	885	896	862	820	859	828	866	873	868	841	887	903	853	849	819	867	826	880	871	864	847	854	856	811	870	845	874	812	887	802	855	820	876	863	849	852	826	793	806	873	844	825	856	835	829	902	869	862	855	882	846	780	857	821	866	839	866	831	834	838	822	887	870	810	884	781	879	850	836	848	888	882	883	842	860	870	841	885	877	852	806	913	849	898	870	835
23550	20864	25118	26721	20875	20871	3328	520	381	326	285	302	260	233	277	273	290	261	213	265	243	256	249	265	250	247	242	246	239	247	263	248	254	237	273	221	245	272	266	203	217	294	227	219	216	226	212	228	229	255	230	240	206	236	226	225	243	247	235	233	255	191	223	239	224	224	212	226	218	231	216	230	243	222	224	229	223	220	219	259	220	235	212	225	214	235	235	247	221	236	240	234	234	226	233	217	242	230	238	211	244	226	257	218	262	195	233	233	243	256	236	220	219	211	236	268	232	199	218	231	229	216	224	216	220	227	229	227	215	227	208	236	239	217	229	217	212	247	238	197	220	230	230	244	234	211	227	214	205	225	212	259	240	246	234	218	220	225	217	258	220	223	239	229	210	216	235	244	213	200	205	251	216	252	240	234	241	206	231	251	243	259	246	206	227	231	266	224	263	248	247	212	241	223	210	205	206	257	228	251	245	222	245	208	221	242	232	229	230	210	245	212	212	236	232	197	235	199	238	223	230	237	224	236	231	236	221	227	218	230	260	216	220	232	238	211	231	248	249	247	232	212	207	252	227	224	212	224	230	235	238	214	230	243	208	258	252	253	216	225	220	213	227	215	216	223	238	211	225	242	257	233	220	247	215	256	223	254	239	246	208	232	232	252	247	183	226	235	252	233	209	217	238	234	228	224	240	230	216	221	205	229	214	244	206	236	236	227	225	204	215	235	236	220	227	238	241	238	234	216	199	226	220	210	228	220	224	221	221	209	220	203	220	217	229	222	212	221	232	252	204	214	246	241	218	226	214	252	236	206	258	258	189	253	257	243	232	218	247	244	236	235	211	226	220	229	222	245	193	204	227	193	224	229	221	249	251	214	207	226	254	206	244	206	194	246	257	246	257	221	227	219	227	214	252	212	233	251	248	246	224	201	224	246	236	233	232	216	248	233	229	226	218	238	240	225	253	237	236	207	221	222	245	234	256	237	241	209	232	221	249	257	231	245	224	226	217	236	207	230	226	214	231	199	219	206	196	247	229	234	235	251	256	227	223	239	230	235	220	255	242	246	231	234	232	213	209	255	228	257	261	220	228	211	203	238	216	246	244	227	203	218	221	212	255	229	231	210	244	218	254	250	215	223	229	237	248	218	226	192	208	221	242	193	231	228	226	236	234	250	228	214	237	202	217	240	224	209	238	223	226	236	263	237	216	222	202	274	241	227	236	237	274	232	233	240	231	212	251	223	221	232	239	255	219	226	217	220	238	251	207	249	219	261	239	215	256	222	245	230	209	212	219	214	236	206	240	243	235	259	222	189	225	204	227	228	220	242	211	207	213	225	244	218	264	236	240	226	226	231	209	221	219	213	209	216	210	253	238	221	232	233	246	232	236	240	220	238	254	242	220	219	248	249	271	240	222	205	228	250	235	209	253	263	241	233	217	210	250	251	225	228	247	209	214	217	260	251	236	213	207	222	230	265	224	249	226	255	222	226	245	220	224	281	209	264	216	206	220	226	207	203	226	201	224	254	232	226	210	209	226	232	237	223	229	221	252	227	238	221	210	250	239	248	249	218	208	241	242	267	250	236	246	253	218	217	242	226	220	216	218	206	227	233	220	208	235	211	227	252	198	241	198	223	221	218	235	219	242	213	207	191	244	230	203	239	203	202	213	207	228	201	242	236	241	233	232	234	228	240	234	234	248	220	235	231	233	226	269	216	225	218	231	221	250	227	214	265	204	225	252	221	210	209	256	229	215	218	207	225	206	221	237	247	238	226	254	252	245	229	210	221	242	234	234	229	226	217	241	214	233	232	231	204	220	243	273	231	230	276	233	229	253	234	234	214	235	214	214	249	244	208	217	223	225	223	252	225	206	217	212	203	248	258	231	213	212	202	196	247	247	238	234	247	221	228	230	220	237	240	241	225	243	242	255	221	237	233	210	227	227	220	271	206	246	213	207	242	206	217	205	234	260	254	174	253	202	224	244	239	245	224	244	232	285	220	227	230	234	229	255	231	219	245	225	214	208	222	225	228	235	232	273	245	231	243	244	234	240	249	235	242	199	229	223	194	236	243	281	225	244	242	266	230	242	224	231	219	231	239	232	221	240	233	256	229	218	262	244	215	216	228	243	221	225	196	216	237	261	221	254	210	216	229	204	234	233	192	227	234	214	225	244	223	205	246	218	213	233	239	218	205	237	223	223	265	223	198	225	267	208	229	221	241	199	217	217	237	206	211	226	240	235	240	229	239	248	247	204	256	270	268	229	203	225	261	230	244	230	231	231	263	262	216	214	243	222	235	217	238	212	213	216	190	220	236	230	244	245	241	211	201	225	265	238	233	218	229	228	234	232	249	238	210	223	240	234	260	247	233	237	250	262	206	237	237	233	226	226	244	254	254	249	223	235	238	205	226	231	215	240	215	237	194	223	218	224	215	248	220	213	239	236	242	232	235	216	225	212	253	212	235	247	212	197	219	231	236	226	209	243	231	215	229	189	247	233	236	259	253	217	232	214	248	224	214	203	224	236	211	237	239	232	260	237	244	243	227	227	213	236	255	260	206	240	225	236	224	242	223	237	239	255	226	232	206	234	224	252	248	217	239	228	229	222	223	235	208	247	217	242	242	228	271	211	231	242	243	247	239	236	268	238	225	253	215	226	244	251	233	219	212	223	219	277	225	250	215	223	236	204	215	226	230	262	226	214	268	235	232	183	188	239	210	243	208	205	228	226	255	217	244	232	274	227	220	236	244	232	222	212	226	232	239	218	212	233	208	257	252	227	229	228	241	260	230	229	235	231	240	244	237	245	220	217	227	231	222	209	231	240	210	238	247	234	211	215	196	228	243	244	224	227	224	242	222	230	249	220	236	273	247	238	214	231	240	236	233	223	230	225	231	218	221	209	250	215	214	224	245	214	224	243	235	219	240	189	212	217	217	256	193	225	194	215	247	227	245	228	200	238	232	224	198	237	220	247	239	196	266	233	237	245	235	231	231	202	196	237	236	252	238	215	227	203	202	239	253	222	233	212	215	212	217	218	225	208	240	231	213	207	204	240	268	234	234	214	216	229	221	229	251	238	215	234	225	251	260	233	207	217	238	229	242	266	229	216	213	203	214	219	242	217	255	204	258	226	210	262	219	251	242	235	208	226	233	235	212	227	204	214	221	232	209	233	225	232	238	228	232	214	220	259	246	208	224	223	219	208	216	232	256	271	212	263	245	211	242	219	244	232	227	225	216	208	220	229	239	228	231	226	229	230	241	234	211	213	248	206	222	204	245	226	214	235	215	222	226	212	256	234	244	234	230	253	224	234	233	254	215	237	212	210	262	256	244	229	231	225	229	225	237	220	234	280	236	225	228	234	218	214	198	237	248	237	225	216	231	228	233	204	237	212	217	210	236	205	205	223	238	251	247	236	233	239	223	200	240	227	240	223	253	218	226	256	194	215	251	242	228	213	232	225	204	249	224	222	220	254	211	229	212	214	238	265	232
3569	5051	3065	1514	991	770	665	648	592	562	552	585	526	551	556	494	529	541	534	532	515	563	535	531	521	518	569	531	553	530	525	530	466	542	549	524	530	523	526	520	539	546	543	521	501	506	514	543	539	509	543	557	532	532	532	504	527	522	540	556	546	505	508	492	500	530	481	510	515	511	516	575	512	498	488	538	548	567	563	518	517	530	512	504	494	540	486	501	534	483	550	524	507	507	513	498	535	557	515	515	537	520	553	495	547	519	528	517	528	522	553	521	547	555	506	587	528	513	502	538	527	516	504	585	540	511	531	516	492	521	505	512	510	535	496	522	489	516	525	569	518	511	559	536	520	532	521	558	514	522	535	551	527	476	493	539	517	533	490	550	527	527	533	543	570	495	535	540	540	575	545	539	504	501	511	500	564	541	468	545	545	528	504	528	557	491	526	492	522	563	514	498	511	552	505	491	499	559	572	493	507	520	522	524	540	522	545	549	501	541	543	514	546	485	537	535	490	502	508	497	556	547	561	520	529	520	528	546	510	553	522	542	560	538	501	496	514	511	523	509	511	561	563	533	508	528	503	504	565	533	529	575	508	499	521	514	511	581	535	528	505	525	513	524	562	548	491	547	519	530	496	563	543	561	495	535	507	536	519	471	512	543	562	537	501	514	541	556	468	515	496	482	523	540	536	512	549	507	524	529	540	495	526	498	540	512	487	549	542	562	505	499	521	551	538	560	497	546	550	564	540	542	541	514	534	512	558	492	511	522	547	533	511	503	578	545	511	554	525	529	532	505	536	476	545	545	547	518	527	515	548	515	531	523	522	493	496	527	498	509	495	495	544	559	504	500	515	517	510	566	524	538	523	528	501	504	483	495	521	524	540	531	522	537	520	476	527	515	508	499	528	499	540	530	494	514	535	506	520	568	509	494	493	482	536	500	522	561	527	530	536	552	497	491	515	565	557	515	553	551	502	540	504	491	546	491	514	564	500	504	499	519	507	549	494	506	538	530	516	493	523	542	521	510	524	529	536	506	557	494	550	502	473	539	524	527	511	482	524	497	526	540	491	533	546	539	524	503	476	526	501	550	572	488	543	482	558	549	506	508	542	518	521	518	503	522	561	498	491	501	530	563	523	502	542	502	503	561	547	548	535	496	534	535	526	518	536	522	517	495	528	521	516	502	544	515	537	557	531	532	553	572	580	576	512	525	544	511	527	545	552	549	528	546	510	515	547	567	482	535	526	552	541	570	540	537	541	493	510	531	513	500	548	531	528	533	510	566	518	531	522	501	518	535	517	530	533	552	512	489	509	511	505	514	515	530	555	528	530	503	508	556	500	518	553	492	501	526	534	540	520	555	567	508	525	504	541	502	548	521	511	479	519	548	496	523	542	513	540	519	500	506	511	507	494	533	504	501	518	513	529	531	520	513	520	552	551	532	513	508	571	510	541	532	530	529	514	543	506	521	528	510	520	523	504	503	508	490	518	524	525	532	522	535	485	541	512	531	502	519	518	512	521	521	516	578	526	531	495	534	545	507	551	572	501	567	522	494	527	520	543	557	511	507	529	504	526	570	504	546	524	520	511	514	520	521	519	474	513	518	515	545	535	538	494	527	522	570	508	487	530	520	544	566	535	547	526	486	538	517	475	543	518	505	516	521	577	507	519	569	489	559	581	542	501	474	517	506	510	543	557	529	499	534	510	495	540	532	519	538	499	480	479	477	521	519	524	506	529	534	552	521	564	525	530	476	521	558	539	541	537	510	496	552	507	532	511	533	515	505	511	520	526	526	535	529	543	579	529	525	544	493	542	525	539	518	524	522	532	514	526	513	504	506	496	510	555	529	544	512	538	575	522	523	527	516	533	509	547	564	505	538	507	506	477	525	509	528	501	542	514	523	528	499	518	538	518	533	523	546	520	539	571	483	500	511	501	561	522	469	560	535	501	507	504	493	546	518	484	533	509	519	498	518	569	527	533	489	556	535	520	513	531	528	565	537	534	513	525	503	515	551	524	502	554	512	503	499	514	539	512	504	553	533	522	513	521	534	550	531	495	510	598	511	544	507	571	509	499	551	535	550	512	496	521	556	529	547	542	526	555	531	483	514	503	521	543	535	516	578	520	530	528	522	521	551	524	568	469	514	530	507	528	505	535	527	463	511	569	510	544	498	546	480	494	526	537	532	488	524	522	547	511	558	490	489	511	503	500	512	513	520	529	544	479	511	533	528	471	519	520	514	535	515	576	507	533	524	561	507	524	526	537	547	550	575	544	504	524	516	537	500	560	544	487	544	490	507	501	491	510	528	474	526	503	555	525	501	541	557	561	508	520	494	515	514	568	505	536	510	496	513	533	590	536	548	551	549	518	517	524	505	523	526	552	566	500	540	535	550	529	479	540	517	568	535	507	511	509	517	519	532	502	532	477	511	520	558	513	553	525	498	509	507	502	540	515	498	543	523	481	512	500	512	518	567	527	534	524	512	522	525	573	499	544	530	507	543	504	579	473	510	515	544	545	581	545	529	555	549	514	531	520	512	552	567	489	533	526	523	521	523	493	528	485	549	502	506	518	519	543	510	549	500	531	556	545	515	508	517	489	529	546	503	580	521	498	531	515	512	570	543	517	531	530	523	567	526	519	539	520	539	519	512	536	536	552	526	486	501	510	517	535	508	510	500	519	567	541	538	520	558	535	531	560	586	553	496	529	553	578	517	567	514	512	519	514	538	571	536	491	527	524	541	502	535	544	543	526	484	533	536	502	546	536	532	547	526	538	537	501	520	536	525	490	504	554	502	508	465	519	534	492	505	525	516	510	523	536	524	533	468	527	512	513	536	520	503	518	548	533	501	495	520	483	527	541	500	546	499	532	496	570	554	571	508	573	529	518	514	563	538	500	523	532	528	532	542	505	484	524	489	522	554	520	551	515	520	517	595	494	540	483	552	498	484	518	563	513	507	530	483	545	520	527	513	534	541	507	500	517	496	516	501	477	559	519	520	526	505	529	501	530	559	553	508	504	539	524	488	507	502	537	532	490	483	526	509	515	508	493	499	551	530	524	549	535	506	527	505	526	510	509	522	544	549	570	492	527	523	556	501	528	482	529	519	517	529	550	521	549	499	491	566	552	544	561	515	548	532	521	511	530	513	551	517	516	565	474	531	561	500	457	540	517	531	500	529	515	551	529	539	554	520	531	499	503	529	508	535	563	562	555	495	509	528	498	508	528	489	506	514	548	550	520	553	567	530	562	558	514	518	536	589	558	533	576	506	521	533	534	511	537	499	488	518	588	498	532	557	519	503	506	531	503	497	487	504	525	535	510	492	520	548	527	507	531	562	490	549	519	542	492	507	499	567	545	513	542	518	541	538	511	527	528	506	497	570	543	550	516	528	498	507	496	519	541	507	525	505	515	504	539	527	486	529	537	533	500	528	532	530	527	522	553	541	508	517	499	510	555	526	537	524	531	535	497	517	572	527	540	545	512	567	529	553
32683	12024	1375	383	344	325	345	341	287	320	320	344	299	330	294	271	335	335	341	300	304	323	352	293	308	337	316	346	316	288	321	299	286	313	318	327	312	300	303	315	270	314	326	338	333	311	333	290	339	343	328	308	307	322	328	304	279	304	362	331	324	313	318	329	326	314	318	336	313	304	338	302	348	330	346	305	306	333	315	308	329	319	306	339	315	286	312	293	303	325	280	298	318	348	318	309	316	315	307	314	343	341	323	292	322	342	351	307	351	289	314	290	335	309	327	308	320	315	307	335	297	298	311	313	334	299	276	308	300	319	262	319	323	313	327	316	301	292	322	307	310	321	320	297	296	329	311	351	336	339	330	352	347	328	333	307	331	308	333	340	300	331	300	297	330	330	325	345	303	313	324	322	325	314	324	307	322	298	330	316	322	305	287	307	301	341	319	324	336	311	311	334	346	341	328	326	311	317	338	311	332	331	306	350	294	318	315	297	359	286	319	341	334	295	273	305	303	304	320	351	298	286	328	325	293	352	349	281	279	335	296	324	326	286	323	313	338	316	319	334	322	291	324	295	294	334	367	285	303	295	326	318	278	284	289	338	296	292	306	291	312	312	350	320	315	318	330	296	337	333	281	327	306	321	356	305	291	290	314	369	306	310	329	356	331	332	292	327	355	335	351	358	325	358	323	315	340	308	331	317	279	310	333	295	283	310	336	307	322	332	306	321	338	309	339	333	338	339	299	294	319	293	318	340	330	329	314	315	344	339	318	329	304	324	296	294	287	316	332	309	317	328	323	339	293	298	317	306	299	314	299	293	288	310	330	328	345	291	290	329	319	315	300	312	300	335	283	309	302	302	352	297	304	332	324	324	318	315	325	322	297	340	338	325	315	323	307	346	310	307	306	303	296	297	322	323	349	348	318	298	302	326	319	342	330	314	319	286	298	284	338	324	302	299	291	304	310	294	303	292	344	309	316	305	317	342	300	317	320	294	328	364	350	314	303	333	300	309	321	306	305	347	286	295	327	325	312	316	319	283	337	304	309	351	294	322	299	319	359	348	350	324	295	301	318	320	327	308	303	323	310	291	324	322	291	318	308	343	343	289	300	302	322	303	276	305	306	263	322	324	334	291	305	295	349	328	302	324	329	332	313	316	299	330	346	336	302	312	371	330	318	299	336	362	295	325	292	326	300	363	317	294	326	301	312	323	335	346	306	352	314	301	357	335	337	376	312	321	336	320	327	307	313	346	331	318	327	322	313	317	327	297	327	331	305	289	316	287	307	300	288	300	295	309	338	326	291	274	333	320	318	352	289	290	282	315	328	316	315	292	286	294	302	327	296	351	348	317	334	330	329	299	305	297	305	308	301	326	301	320	352	288	303	341	286	318	299	290	344	339	334	315	322	306	304	335	320	282	315	322	310	327	299	337	308	311	363	298	320	278	332	339	352	327	332	336	321	340	324	307	310	298	336	294	331	321	314	302	310	329	302	331	312	331	305	314	334	317	326	286	336	307	342	363	318	294	341	338	288	313	291	312	311	308	332	294	339	280	260	332	296	328	328	303	287	302	318	289	280	305	320	310	306	328	302	302	341	318	331	314	296	345	307	316	321	314	306	305	297	324	296	307	337	345	300	319	307	299	295	317	357	314	290	284	338	317	298	311	321	314	338	325	321	300	352	328	306	350	318	312	319	334	331	297	299	342	299	327	289	302	330	302	294	343	323	304	321	308	292	318	315	333	311	328	291	329	333	319	351	311	313	343	299	313	298	288	315	339	286	304	353	297	314	311	313	339	324	300	309	296	331	323	315	321	292	330	331	339	316	305	306	320	333	337	300	307	364	297	329	313	276	326	296	291	288	329	303	305	288	323	292	306	355	345	349	328	324	335	302	296	320	312	286	326	348	298	324	330	326	311	315	326	300	320	302	298	312	337	313	271	322	334	290	289	333	301	284	344	294	295	339	329	317	309	301	316	323	327	323	302	305	315	339	331	324	331	307	308	339	344	310	320	301	337	306	305	336	320	319	288	322	326	302	320	277	306	319	316	297	280	304	300	307	320	337	291	313	313	302	335	306	357	346	313	306	328	338	337	304	306	332	322	292	348	326	311	311	313	293	289	322	336	334	313	303	316	349	357	322	302	320	325	315	321	320	330	312	311	317	337	309	286	325	320	274	285	310	346	338	310	302	297	284	323	299	324	317	300	346	321	288	331	307	334	313	353	308	300	335	317	300	332	337	308	285	301	322	307	344	330	300	321	284	323	311	333	296	305	330	311	322	323	321	307	308	314	308	307	290	333	322	323	318	312	321	323	336	325	336	313	320	313	285	303	333	311	289	311	317	306	310	322	319	309	298	307	327	302	291	290	318	340	357	312	314	331	336	299	302	355	314	320	295	274	311	342	319	346	302	318	343	318	326	286	300	319	326	314	315	336	341	321	319	312	331	299	332	322	332	314	289	322	315	321	307	339	298	301	305	361	310	330	297	322	299	282	295	305	318	289	317	307	332	341	322	318	306	334	311	315	308	355	333	328	326	321	302	302	288	314	328	330	332	293	285	333	288	322	338	349	313	300	311	326	324	319	318	326	302	341	302	335	301	269	337	317	322	300	306	298	312	322	309	296	296	333	333	317	321	293	329	331	340	334	311	314	330	328	332	340	312	334	300	312	318	321	324	309	322	302	343	309	328	320	332	309	306	295	314	323	327	358	294	318	337	304	314	313	318	302	324	303	283	326	294	296	294	314	316	334	322	326	319	330	281	322	310	326	321	304	323	284	304	301	374	316	334	305	302	349	305	316	365	328	330	328	304	283	314	329	320	341	315	323	321	281	296	333	337	275	315	304	303	282	326	300	327	321	304	256	307	301	271	308	278	284	301	308	345	313	281	314	309	285	310	330	310	300	327	324	309	324	340	278	299	336	335	301	333	306	322	330	313	326	294	323	297	368	321	305	333	315	332	330	348	327	327	332	312	307	329	302	328	319	319	325	311	310	303	309	325	312	300	311	303	350	371	337	315	329	328	291	353	334	309	304	327	318	289	352	304	348	335	310	320	299	290	311	304	295	327	323	312	301	297	335	323	295	310	307	294	302	285	293	282	337	336	318	295	316	335	315	318	322	335	307	322	323	323	299	307	318	307	296	348	344	341	312	306	294	331	349	325	303	376	333	346	321	345	327	293	304	304	317	300	318	333	310	301	316	293	329	307	343	304	314	343	292	310	361	316	317	304	305	312	288	297	321	323	327	332	344	314	354	321	288	318	327	325	306	318	335	304	335	344	298	289	300	347	323	329	327	312	308	326	297	341	310	328	318	359	349	303	319	312	301	307	298	315	306	350	288	328	316	310	348	328	310	321	275	342	329	315	354	325	328	300	326	335	311	314	332	345	323	317	302	317	328	313	328	300	336	301	341	347	290	321	323	301	346	287	290	304	348	314	307	334	338	334	352	307	317	284	300	282	295	303	357	330	287	310	352	318	281	303	324
5271	921	839	729	760	738	780	749	716	711	725	761	735	738	782	760	722	779	747	762	699	700	746	738	741	731	745	823	716	701	762	749	736	753	750	710	749	713	770	742	739	773	737	773	722	730	740	784	779	759	710	706	761	718	709	697	705	732	727	750	732	740	697	739	737	726	775	755	720	770	697	729	733	727	726	768	745	744	714	719	736	771	697	717	734	746	715	715	697	714	691	735	695	758	714	747	729	740	737	712	719	695	726	711	749	700	709	695	720	736	791	748	721	784	729	750	715	702	739	770	704	755	734	747	762	754	793	721	708	760	801	774	755	727	735	714	749	756	724	754	733	741	731	738	726	746	750	769	723	718	745	709	750	666	736	713	722	755	717	679	738	737	769	757	785	712	747	736	783	740	703	794	804	756	716	759	724	690	704	753	776	722	793	689	748	726	743	766	743	716	754	734	740	721	718	804	729	724	703	720	734	750	713	718	731	741	731	758	727	765	722	744	733	721	717	736	709	752	735	729	763	763	755	695	748	762	736	737	724	729	755	737	672	743	692	734	701	719	703	709	742	740	731	775	771	746	698	721	723	782	723	730	715	728	709	721	714	771	738	753	716	716	754	771	698	750	726	651	733	735	704	726	710	761	705	710	720	682	704	815	781	743	754	766	745	721	756	730	721	744	745	742	693	727	744	703	721	726	676	705	743	738	773	765	727	754	731	711	752	691	690	694	762	718	760	757	753	694	758	762	755	738	750	713	725	704	741	730	732	771	724	738	695	780	759	692	706	719	689	744	734	763	716	763	740	755	726	729	770	724	673	699	755	735	683	746	774	686	720	745	767	719	730	747	712	743	723	670	761	716	664	721	709	747	735	713	727	796	729	705	705	693	797	702	711	701	801	759	718	722	747	775	771	740	745	717	666	746	800	711	699	711	782	736	712	701	763	734	750	763	737	725	753	787	772	748	785	742	726	732	734	761	761	739	752	720	730	760	722	743	768	707	750	785	712	721	723	734	733	740	700	716	744	744	766	776	717	756	739	722	722	689	753	765	771	748	767	781	718	707	727	781	740	738	737	741	686	757	698	751	667	720	725	704	735	738	760	780	722	749	765	725	703	739	728	727	714	721	719	698	743	748	757	772	691	722	755	736	756	799	742	754	707	782	794	711	742	743	710	791	749	777	757	724	743	741	714	763	763	683	749	738	745	704	761	684	730	723	693	748	762	775	731	751	772	731	735	737	784	747	703	731	739	760	733	727	701	698	757	699	758	737	736	814	757	758	749	731	718	722	757	734	778	696	711	755	724	754	756	711	742	745	717	721	701	767	745	757	756	758	767	672	702	694	707	747	711	775	752	725	722	724	696	733	761	689	773	697	760	702	699	765	762	719	735	721	749	733	690	712	753	760	727	747	696	738	751	722	709	736	727	747	700	667	747	775	752	729	722	713	713	716	705	747	708	741	747	722	705	712	754	697	718	727	719	708	735	730	780	744	732	739	739	726	738	718	725	770	728	670	747	677	719	730	716	741	729	685	749	716	693	721	727	682	709	742	765	724	726	715	704	760	712	691	768	719	741	772	751	695	769	752	709	703	769	736	725	727	736	740	725	730	726	741	742	732	750	708	677	743	700	764	723	733	740	771	702	767	732	762	763	769	731	741	733	737	724	748	693	758	741	718	747	688	718	788	737	728	727	750	688	699	756	685	716	725	768	770	744	747	783	776	746	684	765	750	719	729	750	748	716	766	707	827	745	805	821	725	725	763	741	744	703	720	687	728	737	768	739	720	701	701	735	770	764	736	764	700	702	722	743	774	748	747	713	716	712	672	715	733	740	752	762	750	767	720	719	744	776	711	775	745	774	698	793	698	703	765	725	740	668	714	713	686	726	743	772	769	728	719	716	693	737	737	718	773	724	749	723	729	739	742	729	743	736	724	759	759	741	753	729	710	736	722	733	731	715	737	758	729	713	767	722	736	725	744	741	724	725	674	803	721	734	735	778	725	743	732	740	733	732	741	732	774	724	761	720	730	778	734	751	725	735	714	724	717	753	751	699	766	726	687	693	729	708	730	775	734	723	657	738	739	725	737	758	715	736	770	735	762	697	758	745	774	729	742	750	710	748	680	793	715	759	752	681	757	793	728	697	754	755	692	784	725	732	701	743	719	730	740	681	723	705	721	811	756	741	717	714	740	749	769	721	745	769	722	724	710	704	719	767	709	768	696	740	687	727	707	709	775	747	758	717	726	741	738	766	708	729	713	746	771	776	697	750	687	718	717	736	675	746	736	703	766	749	717	706	726	742	709	826	716	742	763	715	702	715	718	735	768	743	713	784	709	777	768	744	746	701	736	738	731	708	755	688	744	724	739	714	739	722	735	693	732	731	730	729	742	760	733	714	758	783	717	680	746	747	684	763	695	694	748	720	769	702	731	735	687	775	739	729	688	712	706	744	756	695	738	713	723	761	725	749	730	720	780	759	750	676	751	741	756	725	731	743	718	697	729	714	725	746	772	728	713	728	721	729	727	740	722	703	698	725	749	693	751	719	746	738	827	723	752	750	793	741	733	742	731	751	747	755	765	724	814	764	807	706	804	713	729	729	705	710	766	733	738	744	724	748	710	733	686	752	788	727	757	691	732	771	786	752	791	721	720	764	803	778	768	788	740	730	738	710	798	756	692	754	715	686	715	745	728	778	741	668	699	741	723	718	749	718	783	732	735	729	754	722	749	771	735	754	706	735	714	736	783	740	784	753	739	746	792	700	738	715	743	721	744	759	734	737	728	747	758	770	765	743	752	723	718	733	701	710	708	724	725	724	756	770	697	717	724	721	724	769	723	703	716	763	723	768	722	778	746	730	729	691	761	765	704	774	714	736	756	712	753	715	711	690	753	726	716	761	770	716	702	748	727	731	755	721	723	752	697	702	761	697	737	710	743	706	767	743	734	706	715	769	726	704	773	727	675	696	751	714	784	724	737	703	741	715	778	717	745	767	679	683	732	694	747	740	778	766	751	687	709	714	720	736	694	786	708	730	716	726	783	701	701	814	729	767	697	719	743	768	677	730	755	738	736	778	741	765	726	731	718	742	732	702	715	741	695	752	747	704	771	756	749	723	733	794	741	710	693	769	762	708	725	744	751	677	735	715	709	704	716	779	768	740	758	714	767	710	678	683	716	761	763	762	754	748	771	695	714	767	733	713	705	709	703	744	718	714	749	751	749	740	737	731	728	789	710	753	704	744	749	751	786	706	754	719	747	746	753	771	714	747	718	729	699	736	700	724	743	795	733	743	758	749	748	758	726	733	732	703	743	756	751	721	748	739	744	673	734	721	783	743	684	736	764	714	737	704	744	710	760	698	750	736	682	723	718	736	767	766	738	732	782	701	739	781	729	745	709	740	766	730	713	679	750	722	747	750	725	773	708	739	723	738	740	753	761	703	728	731	728	716	734	781	729	694	751	687	685	793	770	752	724	747	754	741	782	746	713	710	704
24472	20872	24488	27396	19996	1706	599	461	444	444	427	395	413	428	447	415	371	427	361	408	419	368	377	411	408	390	452	382	385	402	424	391	400	394	417	385	401	382	421	420	369	395	371	373	350	400	375	381	387	340	399	379	399	371	341	374	384	399	379	398	409	386	374	337	362	380	380	358	386	384	379	378	394	347	350	383	393	367	375	424	350	381	409	361	407	373	450	388	421	387	411	368	391	389	459	378	367	396	380	359	422	353	417	390	386	415	365	399	416	377	432	383	383	356	408	405	409	398	380	394	397	364	365	356	409	381	363	375	380	375	378	386	389	373	390	389	381	347	382	406	385	377	383	420	395	418	420	411	384	352	394	394	358	379	384	415	430	411	379	348	397	371	418	399	382	401	413	413	425	390	365	382	349	393	405	399	367	392	329	344	362	396	381	380	400	390	371	392	381	389	373	389	371	385	378	388	356	396	414	411	393	399	386	380	369	389	377	394	442	444	370	378	402	398	387	425	402	388	361	373	415	400	387	371	359	375	417	375	389	361	389	398	388	405	400	375	390	384	373	405	409	377	412	413	398	363	371	385	380	362	358	405	365	391	404	405	390	392	363	373	381	403	407	373	384	381	345	397	390	410	375	362	381	394	387	337	361	384	395	410	373	413	385	423	399	372	426	365	400	386	360	375	343	364	402	396	415	397	408	391	381	426	376	378	435	384	374	354	386	393	406	408	428	389	419	369	403	392	377	385	374	405	382	363	359	425	391	401	394	404	374	408	382	394	382	382	408	372	396	399	385	406	408	369	382	357	416	428	404	360	438	400	386	385	357	393	367	346	367	378	412	408	393	393	386	372	356	394	369	354	374	392	372	367	410	405	415	418	388	367	389	436	391	348	368	378	379	383	375	398	363	409	366	416	384	380	372	394	370	385	375	346	391	372	406	366	357	377	393	368	400	344	372	393	406	363	406	375	367	394	353	397	346	407	375	386	392	371	391	408	399	391	387	408	377	386	387	349	366	385	389	363	380	363	409	396	389	394	391	396	398	374	384	391	349	392	368	387	391	378	395	413	419	390	394	395	384	372	423	422	397	404	377	390	370	387	364	395	384	396	404	405	385	366	387	377	388	405	390	380	370	392	409	357	380	387	391	407	381	364	395	379	375	400	360	393	413	345	346	379	362	395	388	404	383	382	410	390	374	414	382	383	361	388	405	404	393	386	399	362	371	378	391	401	387	409	384	362	401	377	384	361	338	390	364	378	378	367	409	361	437	374	413	418	363	366	378	356	427	385	373	389	376	408	406	376	405	381	420	386	385	390	415	360	399	395	377	398	376	399	412	373	354	440	403	382	404	382	404	399	385	381	393	406	381	376	391	380	391	379	393	419	368	374	367	387	415	378	404	348	404	377	413	425	392	364	414	385	372	406	360	337	396	397	408	373	390	391	361	393	403	373	367	372	383	346	394	339	355	354	413	373	381	391	403	370	356	366	366	399	388	405	402	374	381	367	400	364	397	380	359	365	386	427	339	419	392	421	373	433	401	386	399	390	424	351	345	404	422	396	357	388	390	356	384	383	393	418	404	379	434	428	423	396	402	371	388	398	363	393	427	424	387	413	392	387	379	367	356	405	414	400	364	354	380	358	398	402	385	409	357	353	373	420	411	415	388	390	407	385	389	362	381	419	417	354	399	390	375	395	387	367	376	395	382	401	396	381	372	418	375	390	378	412	358	368	418	401	405	388	390	370	370	419	375	375	394	369	381	372	409	377	434	394	383	427	361	388	340	426	385	386	418	356	430	382	350	377	410	405	411	382	397	354	377	386	383	362	398	390	379	399	406	406	408	400	414	414	349	404	401	402	426	439	401	423	361	405	390	363	414	398	385	379	398	412	414	357	416	390	418	373	418	391	374	364	365	394	415	378	353	379	392	353	400	380	414	377	388	430	381	396	381	380	390	393	356	386	370	408	369	381	403	380	391	405	405	391	366	412	405	405	376	378	365	362	361	392	356	405	424	379	381	439	385	383	364	383	402	423	379	400	392	354	397	371	380	396	368	382	381	383	375	367	376	392	439	400	430	405	416	382	403	409	387	410	393	401	402	342	368	409	368	403	415	391	355	374	409	379	382	340	384	402	421	400	390	412	392	378	415	390	423	353	398	372	407	412	403	378	381	418	383	360	405	401	404	389	372	350	411	389	389	377	381	376	410	374	390	411	383	402	394	415	376	382	368	383	382	380	391	375	381	385	401	375	394	390	390	409	389	386	392	438	370	380	369	411	453	405	371	402	390	366	379	422	408	381	358	381	391	404	392	408	416	396	409	402	382	377	412	396	388	389	389	343	431	336	428	392	417	352	380	352	383	383	365	363	367	392	425	384	396	401	413	409	368	392	387	388	384	396	386	358	373	403	395	381	406	388	394	360	374	373	344	397	417	415	399	374	374	357	427	400	403	350	360	416	392	370	370	383	422	417	378	392	404	379	406	464	408	412	375	398	405	349	410	400	400	339	378	368	390	399	376	378	394	367	357	399	380	395	393	423	362	377	393	340	381	409	388	374	363	400	364	378	387	386	370	371	392	395	416	380	377	334	401	376	400	353	377	399	393	421	376	388	368	374	382	368	403	408	370	393	404	406	402	369	361	402	370	396	378	419	337	397	364	379	377	404	363	361	420	382	378	372	435	389	399	405	406	386	345	405	409	392	410	379	379	398	400	389	410	358	375	419	389	397	372	374	376	394	458	416	382	377	354	399	407	397	399	371	380	374	384	368	393	396	442	389	387	385	376	369	394	406	379	400	376	404	367	358	382	375	373	385	363	385	366	390	382	393	352	379	411	384	393	344	403	431	377	405	409	389	391	390	392	369	412	395	369	360	379	405	403	363	354	406	396	396	404	382	404	414	375	379	417	383	374	401	400	422	405	382	382	386	364	367	388	395	385	373	396	389	423	357	365	377	403	408	381	363	395	402	375	364	389	394	368	376	385	421	401	413	376	398	407	364	392	389	377	366	386	386	378	404	342	357	424	389	411	365	408	405	384	382	400	393	384	378	393	366	393	368	358	385	414	390	393	384	393	398	363	388	375	355	402	401	368	352	434	382	371	391	385	373	351	379	404	426	390	392	385	401	370	370	430	383	383	352	377	346	389	419	448	373	388	392	374	372	441	406	380	401	389	403	422	390	419	396	420	400	383	377	373	390	350	381	380	382	385	357	365	377	390	403	371	411	414	396	403	368	362	393	403	377	371	401	424	380	380	417	372	361	363	393	344	403	356	406	406	364	366	361	370	360	389	384	381	362	419	382	398	394	408	410	368	385	427	407	373	399	390	384	374	377	382	442	400	387	387	401	356	426	399	398	370	347	356	414	379	405	374	351	375	418	384	379	380	376	409	385	400	382	367	370	443	350	403	385	393	414	394	384	392	389	401	370	365	368	350	380	399	387	364	435	401	385	403	389	335	372	392	408	422	350	384	409	391	398	369	385	395	384	389	395
3449	3052	2081	1322	1011	942	892	923	892	951	861	840	866	926	852	882	858	831	887	888	863	890	850	844	887	923	820	880	840	851	891	865	805	831	843	807	858	843	860	856	890	906	847	882	873	916	879	868	880	865	872	817	828	811	890	807	823	811	850	812	843	871	887	851	792	892	856	865	840	876	857	897	881	836	825	904	857	823	819	872	848	872	857	849	852	801	864	848	826	878	854	818	852	850	840	799	853	865	880	821	836	837	858	846	805	875	831	856	832	872	818	866	839	887	854	835	850	850	881	835	834	852	814	839	823	875	831	905	829	879	826	861	873	839	839	857	828	834	870	873	841	818	857	859	849	909	845	849	841	849	859	808	846	909	860	895	870	833	834	878	882	896	818	840	850	882	895	844	823	862	836	843	826	830	883	896	821	837	861	820	834	808	872	880	819	829	861	840	856	883	902	866	879	842	828	852	861	881	877	868	853	841	852	879	870	787	848	831	850	899	834	810	901	863	801	861	862	852	861	878	837	849	836	856	859	859	809	903	859	823	888	900	841	843	871	810	833	819	879	842	862	864	860	834	861	845	875	843	877	867	916	835	848	918	864	867	850	873	906	834	830	844	883	854	839	887	815	849	873	863	791	813	862	861	940	837	848	867	862	862	892	811	878	853	839	815	847	847	851	883	872	851	857	866	834	834	889	791	834	883	851	849	914	895	854	830	853	829	881	868	833	842	800	865	833	845	880	898	793	804	836	852	819	872	832	810	816	858	875	826	894	792	837	852	847	824	790	884	834	808	870	863	881	859	845	873	798	905	847	870	876	832	816	888	845	901	834	840	858	878	816	875	871	871	846	854	791	795	863	878	860	844	868	841	837	849	863	836	867	822	872	889	857	821	888	827	870	842	804	817	863	869	845	863	844	911	800	891	905	824	833	846	843	901	880	823	774	837	818	870	871	872	911	782	878	825	882	882	856	831	838	872	863	890	824	846	921	877	802	864	900	881	794	830	832	890	869	879	852	815	901	875	902	843	904	848	864	875	866	865	855	876	819	836	845	834	802	842	831	874	851	835	858	863	810	847	877	884	846	830	847	892	868	800	935	876	771	835	857	974	854	896	868	867	870	848	886	898	850	836	837	862	829	822	862	848	826	848	882	839	801	868	825	884	838	862	829	860	886	852	838	852	813	819	848	842	833	853	846	844	863	810	839	829	811	888	837	823	867	809	814	894	857	879	861	851	906	861	848	825	801	859	836	854	826	888	853	844	860	853	822	880	856	830	809	890	873	818	826	878	836	851	864	872	818	814	852	809	841	797	874	889	844	838	836	886	848	886	891	879	865	877	865	851	808	784	874	859	839	876	850	860	827	865	868	878	826	804	859	838	883	871	840	836	910	845	860	915	862	882	847	807	863	851	826	866	889	881	867	878	822	835	838	872	875	793	775	887	815	857	846	966	891	872	868	825	827	829	853	825	857	788	827	830	859	830	846	859	867	856	799	892	825	865	846	836	832	831	888	849	875	920	844	888	793	846	824	778	837	841	785	857	828	815	858	883	875	843	858	846	861	850	928	853	820	826	831	885	885	893	832	824	914	844	826	861	825	872	915	862	870	870	860	846	844	789	862	838	906	838	831	851	875	812	821	875	835	881	798	885	840	879	796	870	854	853	825	861	822	897	883	858	839	866	871	839	857	823	894	834	831	858	864	832	831	848	858	820	846	869	840	883	882	821	850	858	837	840	875	893	902	825	877	882	785	838	858	827	815	837	855	892	843	825	863	819	871	867	879	829	844	826	815	778	852	839	850	839	826	837	809	921	800	808	857	874	868	821	908	816	858	859	874	852	837	873	858	854	814	928	865	864	867	864	850	861	899	853	839	836	894	862	840	815	844	825	809	821	840	803	856	871	842	860	902	817	883	866	822	834	883	841	833	868	847	840	848	831	878	869	851	827	847	825	850	830	864	915	833	873	855	897	834	860	858	895	834	833	821	879	891	829	806	889	863	810	832	872	891	838	798	841	827	878	884	846	823	860	833	895	842	857	878	864	874	846	803	850	775	829	791	863	855	880	854	820	896	835	803	871	864	869	851	886	874	856	847	819	871	823	874	929	823	864	829	847	866	850	881	840	825	821	837	829	849	824	780	849	852	791	872	830	826	804	869	843	881	887	885	841	887	812	807	824	878	878	853	817	814	897	858	808	839	875	811	878	812	800	848	856	824	893	821	854	817	824	856	863	887	877	880	785	856	850	848	865	819	833	877	807	876	864	852	848	824	880	898	878	867	855	834	878	825	839	870	827	878	913	870	865	882	834	858	929	851	838	830	835	858	918	883	811	835	840	846	803	888	850	820	830	914	840	903	867	884	852	861	880	879	822	841	948	829	899	857	816	843	819	849	829	830	857	888	833	813	864	850	864	881	827	837	847	853	851	818	845	858	870	861	851	856	813	879	917	903	849	877	864	890	867	878	830	788	872	861	892	886	847	861	901	845	905	858	907	839	796	817	803	898	850	853	858	877	829	851	851	856	860	864	885	867	819	882	810	906	854	844	832	913	874	809	869	836	858	809	872	862	841	839	870	894	877	894	816	842	835	864	834	852	830	801	836	867	850	830	849	800	807	844	814	871	865	873	843	830	882	808	873	854	813	883	780	871	856	862	826	830	810	843	938	854	886	834	830	863	835	841	844	867	841	885	875	876	870	866	850	836	880	838	875	823	884	873	851	881	836	837	850	838	895	843	821	811	802	844	851	849	843	816	842	837	841	884	852	817	830	878	846	856	808	845	809	884	866	895	834	892	859	858	819	855	861	841	831	896	859	918	805	836	862	849	831	878	819	919	884	852	886	870	865	861	847	858	884	868	810	835	900	852	868	802	897	881	868	823	822	875	890	885	867	822	872	869	836	821	850	877	884	837	887	830	841	835	797	818	862	802	866	852	839	874	872	878	822	840	860	848	837	845	792	859	864	864	907	834	917	815	843	816	856	855	839	867	850	910	860	844	812	838	867	880	823	870	911	872	860	836	865	855	838	845	816	864	847	836	869	879	856	849	816	842	814	870	851	834	853	849	853	892	858	850	835	814	881	823	874	906	830	815	812	867	834	865	798	828	932	884	858	854	842	853	875	877	870	840	832	832	825	838	853	856	894	875	907	820	881	884	867	860	870	862	854	888	818	826	855	857	874	851	888	886	859	883	897	821	826	810	853	822	893	854	900	835	913	795	846	879	892	865	863	894	835	867	893	813	848	820	872	808	827	862	830	847	864	870	820	796	903	876	841	870	838	861	838	843	808	817	893	858	867	866	872	854	843	835	878	834	955	796	843	840	881	867	836	885	827	850	857	862	838	880	883	831	835	824	825	836	830	848	851	851	831	808	810	860	914	842	923	866	853	857	833	925	853	862	847	888	854	877	899	854	923	888	848	808	880	846	911	867	834	854	809	828	850	848	842	881	846	867	828	864	834	850	853	838	864	895	871	836	909	863	865	840	826	882	847
23665	20894	25161	26771	20895	20902	3036	477	372	330	299	311	254	259	272	267	247	233	247	193	254	265	231	250	215	249	244	226	232	265	258	213	231	244	273	235	228	246	274	200	199	224	228	214	217	220	235	212	205	223	188	248	256	225	218	225	234	238	253	203	210	231	223	203	213	246	195	220	216	237	239	225	203	217	222	244	251	227	227	224	236	230	211	261	210	216	229	215	225	242	226	204	221	250	235	242	202	201	222	232	239	233	246	250	218	212	233	239	244	232	218	243	239	214	218	252	238	226	196	231	230	199	218	203	236	244	243	253	243	207	214	219	226	222	211	229	203	239	214	197	241	206	237	240	226	269	213	220	255	237	234	223	239	246	249	210	244	232	209	237	209	208	241	228	255	217	233	228	219	228	215	219	234	230	208	272	247	208	222	251	230	237	209	264	245	233	239	204	196	220	227	237	220	235	236	213	217	214	227	211	242	231	224	235	232	228	259	205	219	223	264	247	246	238	218	236	225	233	216	216	245	266	197	236	206	233	246	219	213	227	224	233	221	223	220	227	230	186	221	207	235	245	227	207	224	249	222	248	244	205	211	237	199	228	221	212	229	230	215	242	242	223	232	238	204	227	232	245	244	218	246	239	248	248	232	218	219	246	264	245	256	247	217	224	218	238	235	238	239	256	234	217	249	228	250	229	252	207	200	205	236	223	237	211	228	211	247	210	213	206	225	190	207	229	190	226	215	219	223	211	247	233	199	244	245	204	226	194	249	238	229	214	223	241	206	203	231	222	242	232	206	230	232	217	235	219	187	206	237	232	200	259	234	221	249	208	200	235	223	233	237	230	231	237	221	232	247	230	215	226	215	242	247	215	222	235	200	243	231	189	229	204	238	212	211	231	239	247	230	207	238	238	235	263	255	209	248	250	195	227	237	229	218	218	223	209	242	256	232	224	229	244	221	214	240	228	184	223	266	221	245	229	222	235	208	221	231	215	232	231	208	213	215	216	204	215	216	222	211	221	233	208	233	240	219	224	182	221	210	206	238	218	203	212	222	204	229	234	236	230	216	247	205	220	237	247	239	194	225	217	248	218	226	238	245	245	227	212	215	237	231	204	234	242	216	210	241	222	217	169	222	234	235	231	228	231	225	261	220	229	203	222	223	246	241	249	220	254	215	214	234	218	229	224	240	231	221	220	213	223	215	247	218	261	244	209	233	225	205	224	235	200	224	215	201	192	227	223	233	261	257	224	254	248	211	229	214	254	232	233	230	206	235	206	246	237	237	222	224	226	281	227	212	232	217	224	236	235	224	229	210	214	200	235	250	203	217	228	252	228	206	226	231	243	224	234	224	225	253	215	192	212	229	238	250	229	209	230	246	211	229	199	231	246	229	201	176	236	212	231	240	247	215	234	216	236	225	208	197	198	203	214	243	205	211	244	254	234	233	250	215	210	208	220	231	212	210	228	217	218	203	250	254	231	226	205	242	206	228	223	276	218	226	279	234	251	207	220	219	236	226	234	225	186	204	225	223	221	221	235	215	223	229	252	215	218	246	228	240	199	179	214	200	239	229	211	258	236	228	218	253	202	221	228	209	214	237	241	209	266	180	217	257	230	211	217	240	223	212	218	218	214	233	241	216	226	208	240	211	228	227	236	200	237	211	259	219	236	230	219	235	215	217	223	223	234	237	226	234	230	253	243	251	233	221	228	219	249	218	203	232	243	211	237	221	218	226	224	237	239	217	222	224	261	214	210	228	242	219	232	237	214	225	231	248	222	228	220	250	222	218	226	237	216	217	197	243	230	211	219	197	214	218	202	202	217	226	251	204	234	224	232	239	250	265	236	247	195	228	245	252	214	226	230	195	194	228	227	239	240	240	223	220	219	265	256	200	241	234	223	217	249	256	232	237	250	213	220	235	213	206	212	239	258	243	217	263	226	241	233	243	235	227	227	216	227	231	212	222	227	232	256	217	220	231	238	188	217	223	216	204	199	213	241	220	220	223	238	246	231	214	238	220	238	249	211	194	219	245	233	242	205	229	253	248	195	250	219	241	234	224	241	204	221	232	227	251	207	250	234	220	226	227	246	205	204	228	230	241	246	237	240	234	235	218	216	243	207	223	209	229	206	214	245	218	198	220	187	229	239	237	185	235	228	233	224	239	223	224	230	211	211	199	206	218	243	222	243	227	220	250	224	243	210	244	224	232	249	211	223	236	221	243	231	231	251	222	207	218	252	236	246	259	241	234	261	226	243	215	225	231	246	227	215	241	240	224	203	221	235	217	225	253	233	207	213	208	222	216	232	245	192	211	204	230	218	218	228	223	220	257	236	229	222	216	253	223	248	229	275	222	228	230	216	227	220	237	243	223	229	234	220	215	223	238	240	218	216	218	238	232	213	224	201	208	266	229	221	227	204	237	224	226	226	239	238	231	233	236	215	265	216	236	200	234	201	260	226	245	233	196	236	215	214	235	221	198	246	210	224	259	242	229	216	213	233	220	253	219	218	228	222	200	244	232	242	270	241	216	268	213	228	200	221	220	245	244	242	221	224	248	233	242	221	230	230	237	214	224	192	200	262	201	245	224	230	248	214	186	253	245	232	225	238	240	243	235	232	208	204	248	257	229	217	222	215	229	203	238	206	233	251	218	235	218	222	230	226	215	229	215	241	249	218	224	226	216	215	221	181	242	221	220	209	260	228	230	206	209	198	227	211	227	240	222	213	210	250	248	232	276	209	209	226	233	215	248	206	210	236	200	250	212	241	220	248	219	208	206	240	218	244	247	220	221	222	212	246	226	230	225	230	232	256	215	207	213	242	224	226	239	234	231	225	192	197	226	228	239	217	234	226	215	223	205	242	234	205	231	238	259	222	238	211	231	238	229	207	231	237	229	240	229	223	242	215	202	225	250	240	235	216	233	231	221	217	211	213	189	237	212	220	223	233	189	246	222	212	224	238	213	241	233	255	246	249	285	213	230	220	208	234	229	247	209	234	228	259	245	207	227	233	226	205	218	224	255	254	222	243	243	210	239	265	234	210	243	249	228	220	206	221	229	217	218	245	234	253	224	216	238	244	252	209	226	194	213	240	234	248	216	216	234	247	248	238	196	206	251	231	258	241	258	200	222	236	207	240	252	229	216	228	235	208	231	251	222	215	218	225	240	225	218	202	233	226	226	220	233	206	213	223	213	226	212	215	199	211	209	230	229	238	223	207	235	224	227	199	236	253	222	204	249	235	197	214	227	234	232	209	210	215	218	239	198	226	226	219	219	225	205	216	247	243	248	220	215	220	223	252	217	214	212	217	229	229	220	253	212	219	217	242	254	211	247	225	254	243	226	218	217	229	217	206	203	211	224	232	219	224	224	220	197	206	244	208	217	225	235	219	205	211	231	210	287	225	199	204	251	201	232	213	214	210	241	246	211	236	218	229	195	200	237	216	207	199	220	224	224	211	226	252	210	222	204	239	224	239	220	233	222	239	215	231	228	243
3414	5137	3163	1515	1006	751	677	637	600	603	546	576	579	605	505	537	555	500	519	560	478	545	536	522	544	543	467	508	542	532	528	566	518	525	507	532	543	508	538	529	539	505	549	527	526	477	507	551	505	557	482	528	516	510	548	517	538	497	477	527	496	528	498	550	515	509	510	507	523	546	479	503	484	501	537	528	489	494	518	528	523	470	491	549	526	505	513	505	493	528	513	515	527	485	513	515	534	503	534	529	489	538	537	551	530	522	546	535	515	512	515	530	549	504	501	553	510	499	544	498	543	511	572	572	518	515	529	490	553	563	531	496	501	515	501	527	521	524	526	500	485	501	559	545	560	522	551	500	525	536	524	545	509	527	540	516	521	530	513	526	498	505	525	517	529	494	549	506	509	556	533	504	546	498	533	506	527	521	558	514	519	507	517	571	527	528	503	505	492	493	537	574	485	494	462	530	496	552	509	541	504	515	516	497	552	562	458	533	515	520	572	524	524	547	526	549	526	507	553	520	522	522	531	541	535	497	493	522	489	514	512	551	562	518	520	522	496	556	493	493	513	471	542	538	536	536	528	462	470	542	545	507	502	516	531	511	515	534	535	525	520	539	513	504	546	504	493	525	509	513	530	503	542	514	488	489	491	521	535	549	483	505	530	514	544	505	526	509	506	528	483	511	508	573	526	502	556	527	498	556	497	521	548	479	560	515	551	532	524	501	521	508	493	486	549	519	497	533	537	517	504	509	514	514	501	494	526	537	500	531	523	572	495	498	511	531	486	526	499	506	513	500	532	498	556	517	497	540	533	549	529	520	538	528	518	564	514	524	518	555	517	569	499	510	521	533	575	525	556	535	544	510	533	549	565	532	574	508	527	501	533	518	534	524	572	475	523	516	526	542	580	502	535	514	532	545	553	523	483	507	556	506	515	499	543	541	512	530	490	546	539	540	529	579	534	514	507	512	504	514	537	548	503	534	508	542	517	551	553	509	544	494	525	508	524	519	510	484	562	537	496	513	520	488	455	566	539	513	531	524	536	545	506	526	508	539	546	473	522	525	514	515	536	555	566	499	529	492	485	529	498	519	532	529	521	528	509	556	482	501	490	532	510	518	503	518	525	572	512	520	527	548	472	463	554	535	473	539	537	561	507	514	500	530	502	567	511	562	552	492	526	546	512	553	529	532	551	543	493	534	533	508	524	503	569	531	559	545	515	541	562	517	546	489	523	510	552	517	525	532	534	535	558	493	517	537	537	510	515	505	515	561	492	532	547	564	516	538	491	513	531	557	493	517	531	492	550	547	516	508	516	532	507	522	495	531	542	502	526	514	544	526	500	535	551	500	477	530	501	532	549	496	528	511	469	484	519	495	527	508	521	493	542	474	483	540	544	533	556	522	514	499	533	502	545	529	562	471	537	509	530	506	536	489	519	517	515	496	538	543	525	523	514	562	497	544	514	536	541	477	554	494	518	529	525	522	533	500	517	535	546	544	508	547	532	540	534	525	556	492	513	521	513	532	507	507	482	534	497	520	560	514	543	510	529	539	527	540	531	494	520	518	549	518	541	536	514	549	538	556	498	547	516	518	564	522	525	528	527	515	495	533	570	514	489	572	479	575	519	549	511	502	534	502	506	503	541	542	518	544	536	518	518	547	552	538	508	559	519	517	518	542	523	522	513	533	516	507	477	457	514	482	490	558	541	466	546	483	521	543	529	529	505	476	486	495	519	518	547	544	525	505	485	556	521	536	571	488	514	504	530	518	550	524	509	513	549	505	540	520	515	501	504	573	534	542	495	520	490	526	511	548	504	488	526	522	505	534	508	515	498	518	517	524	553	534	494	529	527	507	503	526	516	509	510	488	503	511	514	555	517	534	519	526	525	535	516	531	525	521	526	499	471	502	529	521	510	524	530	506	516	509	515	489	487	543	536	517	516	528	503	550	530	502	537	532	534	537	500	500	564	491	498	518	506	509	526	513	549	500	533	523	511	538	542	547	536	511	528	495	541	493	535	536	513	485	552	529	532	544	506	504	509	498	553	520	454	547	503	534	492	533	504	535	465	502	499	514	485	547	547	531	499	487	487	553	514	512	524	546	527	504	492	507	510	500	491	488	512	463	516	508	469	490	527	509	489	549	544	533	524	562	503	513	512	528	483	506	516	517	518	501	502	496	523	507	533	541	516	534	513	545	499	480	504	527	517	515	513	512	484	550	513	506	489	543	492	531	575	513	544	512	551	549	559	497	564	484	518	488	538	535	518	528	514	527	532	508	525	526	479	529	545	507	503	504	539	523	505	541	495	492	548	510	480	476	501	518	536	531	538	516	519	560	506	518	533	534	568	494	530	547	540	552	525	506	498	564	502	497	523	564	530	504	504	545	488	527	534	532	533	483	539	525	475	546	558	519	540	526	511	520	554	494	525	511	528	528	457	504	516	517	546	547	535	525	537	560	518	516	536	534	509	526	507	527	533	524	508	538	506	514	501	547	486	541	523	512	520	529	477	524	551	511	486	533	553	531	538	517	511	504	535	478	492	583	526	499	553	511	506	550	514	531	539	478	510	518	520	513	507	526	481	531	515	490	515	553	556	572	563	500	569	488	510	498	512	534	487	449	537	556	497	516	507	529	519	543	525	503	540	510	480	486	519	515	513	517	556	491	530	554	570	566	507	519	592	519	518	522	493	519	514	525	480	495	524	520	492	478	533	497	497	533	480	513	539	538	527	543	545	517	540	524	503	530	512	553	503	457	544	500	530	538	530	516	529	550	503	481	507	480	529	535	520	512	528	540	522	537	523	555	466	534	536	514	583	523	528	556	525	484	489	561	549	479	474	496	560	545	527	540	536	515	546	535	524	516	509	530	523	545	527	531	525	536	556	552	522	511	549	500	467	553	523	517	500	539	530	519	530	470	552	461	518	522	583	540	485	538	549	510	475	561	530	549	539	507	462	462	501	521	510	492	517	527	503	474	517	530	548	519	507	531	519	506	535	536	487	493	534	537	537	508	546	499	543	493	568	483	491	493	504	520	554	526	512	529	518	508	485	469	501	500	543	530	511	488	491	531	497	498	523	527	497	531	483	516	527	531	531	539	563	525	506	503	494	498	514	539	495	512	498	529	514	501	522	539	503	506	522	537	559	540	506	507	522	555	512	559	520	495	516	503	508	478	508	508	522	557	545	513	513	515	532	500	555	468	510	524	501	519	535	528	533	520	524	520	490	506	560	493	519	507	493	498	509	554	501	525	491	539	513	557	490	517	567	522	559	540	510	510	507	520	496	527	511	542	514	489	514	491	513	564	513	544	541	472	503	504	526	542	530	516	532	462	527	487	523	532	513	483	535	533	530	530	548	488	522	538	507	526	518	540	553	519	530	507	515	505	549	507	546	517	510	501	536	521	539	533	530	539	535	528	526	524	538	489	502	525	544	523	509	531	524	490	557	540	540	514	515	518	543	531	521	569	505	512	549	506	490	491	526	509	529	527
32588	12149	1382	381	342	322	306	292	307	340	326	322	279	330	305	298	320	322	293	312	308	332	350	331	336	290	308	331	368	317	323	375	316	321	310	319	320	282	322	311	348	348	352	328	318	338	341	318	346	329	346	304	307	335	310	331	313	308	326	328	309	308	304	306	311	309	328	283	318	294	312	322	323	322	296	294	345	331	323	351	313	317	313	315	298	299	320	341	297	342	347	285	318	316	331	330	310	293	305	303	351	275	313	315	317	299	319	342	285	325	324	343	324	319	346	343	322	321	344	342	330	334	322	350	293	301	313	302	336	309	311	309	351	284	317	304	364	347	322	308	340	329	304	322	310	321	331	310	321	299	351	299	300	311	314	299	321	317	308	305	323	320	339	342	308	316	345	331	361	305	298	297	339	293	332	339	361	339	295	298	315	302	309	365	349	334	372	325	303	307	292	314	334	326	330	335	316	302	308	340	330	300	359	339	293	310	289	337	329	328	329	320	287	296	315	296	336	322	329	340	317	289	301	310	342	314	331	323	329	269	298	346	322	304	333	281	309	318	331	338	353	286	303	285	337	310	302	323	314	312	286	347	316	341	331	304	333	333	321	313	316	276	328	340	336	303	340	341	305	354	344	321	331	336	324	327	335	327	332	307	310	306	324	309	333	312	319	326	308	297	335	283	324	311	339	309	293	321	326	301	338	323	338	344	299	310	311	298	312	300	319	331	289	321	326	298	278	342	307	322	333	333	324	317	326	312	321	344	322	325	329	346	301	332	304	312	325	335	334	354	338	320	279	310	315	309	294	282	301	334	291	330	353	342	324	329	312	328	324	318	311	362	332	337	341	341	326	331	307	333	331	332	338	293	299	324	333	364	291	344	335	320	304	357	347	327	303	338	352	301	326	319	333	343	340	305	311	281	325	337	341	324	340	323	300	319	329	309	314	307	272	327	327	291	339	311	351	336	333	326	302	293	334	306	327	328	341	278	330	293	319	319	330	327	331	371	328	332	337	349	353	332	304	311	298	303	319	333	326	325	308	330	330	290	351	327	312	347	301	343	318	292	315	317	320	320	316	284	319	314	339	295	338	295	335	351	340	337	313	292	361	302	320	328	297	314	337	335	322	337	307	278	322	311	336	328	328	295	334	319	289	311	327	309	348	355	320	338	340	326	324	318	306	364	322	328	319	296	323	344	328	324	324	316	316	285	317	321	346	333	326	342	343	315	335	334	313	294	299	308	314	296	315	336	336	323	342	310	312	293	314	314	309	349	321	320	327	340	361	316	335	323	326	395	299	317	334	336	308	345	326	355	364	297	293	317	338	316	351	332	297	319	303	281	327	318	291	356	328	321	343	311	336	309	309	312	312	325	327	324	326	307	343	378	325	301	305	308	372	328	319	330	303	325	314	335	333	334	321	328	292	306	308	306	339	314	289	307	287	348	338	347	353	337	320	365	312	312	341	305	302	295	342	312	338	334	278	320	329	321	312	305	308	339	311	273	331	325	326	362	295	300	329	313	334	307	345	332	356	312	329	328	337	324	317	348	330	323	279	338	331	323	327	317	307	349	352	324	321	328	344	332	314	300	343	317	344	315	324	324	321	316	364	338	322	297	315	350	316	328	361	320	342	291	330	338	318	324	353	318	328	308	336	358	346	336	333	311	316	304	345	335	374	342	326	308	335	347	317	332	332	325	332	310	310	313	322	317	316	330	377	315	324	329	312	309	356	316	302	328	316	318	336	329	344	336	306	311	339	335	334	314	331	302	275	357	362	334	346	319	356	309	326	349	331	326	353	331	306	341	346	325	326	297	340	322	332	330	316	302	296	342	342	309	328	333	325	330	354	295	305	325	301	273	357	348	356	318	306	341	355	279	323	299	358	325	311	346	303	325	329	348	359	322	306	310	322	346	340	305	331	327	349	299	278	304	326	348	292	322	291	330	345	336	350	347	348	315	345	337	295	308	300	276	279	305	362	304	331	341	305	342	302	312	340	342	327	337	334	321	306	335	312	285	348	299	327	307	307	325	310	313	328	323	333	276	299	328	308	325	322	339	326	329	318	288	314	354	297	296	310	353	290	324	326	328	318	293	285	353	310	297	318	326	315	344	349	325	352	303	342	318	334	321	315	306	299	281	387	310	320	308	344	310	303	334	355	289	326	296	304	324	354	318	297	323	348	332	302	299	315	279	341	325	334	334	309	327	347	344	305	333	331	341	320	326	313	333	329	350	322	313	333	307	339	344	349	310	303	306	323	292	300	319	326	345	318	304	336	322	292	329	355	319	313	325	315	354	319	342	292	292	344	325	315	254	321	315	317	317	343	306	334	325	317	298	312	333	313	338	330	332	323	311	282	334	305	327	320	343	332	315	331	295	320	290	308	323	330	332	351	290	341	290	298	309	344	351	365	303	322	305	334	326	352	308	305	313	336	321	363	320	329	343	345	325	313	341	332	321	339	333	308	315	313	327	316	334	341	338	351	312	301	304	356	344	310	353	306	328	344	307	325	311	321	347	333	321	328	329	309	326	324	347	312	308	298	302	317	303	327	340	308	342	319	314	295	332	303	335	277	312	327	316	317	328	325	339	310	299	290	282	358	326	340	327	331	330	332	339	331	313	310	338	344	315	292	301	311	355	300	281	299	333	349	308	323	309	336	324	357	349	289	341	322	337	333	337	303	333	304	315	336	315	307	310	340	315	300	313	314	335	322	306	331	287	325	334	329	341	314	307	335	346	291	302	288	332	320	340	319	300	296	298	310	361	320	362	308	317	326	323	312	315	328	325	311	324	305	313	329	313	335	332	351	348	347	318	301	355	363	312	325	346	342	297	298	301	331	315	368	317	307	324	338	359	288	324	325	307	323	336	296	356	322	292	317	321	324	341	341	308	320	297	344	283	342	291	320	324	318	292	344	317	341	328	351	331	324	338	321	324	337	304	287	312	337	370	300	308	327	302	323	325	338	357	333	335	324	300	322	316	373	331	306	321	318	316	343	312	301	312	283	303	306	299	299	303	315	307	303	341	341	328	306	316	320	376	301	323	331	350	282	328	360	334	305	332	334	307	318	364	328	312	287	332	342	364	309	337	330	322	309	308	320	324	308	296	317	329	332	343	312	296	330	348	344	318	320	312	329	327	317	336	325	340	373	354	325	291	329	353	285	309	307	304	334	299	330	313	306	320	335	297	346	347	318	326	329	332	322	299	316	349	314	341	287	310	324	296	346	338	283	318	350	340	300	306	325	306	317	307	326	349	300	310	333	350	341	327	308	314	352	328	316	310	352	303	316	309	300	326	311	300	308	303	311	319	323	293	361	351	340	314	322	333	309	333	314	279	326	323	311	329	295	332	303	327	284	296	294	336	335	306	344	346	345	296	328	344	333	299	310	350	345	343	286	321	308	308	315	314	299	312	288	339	324	350	306	333	304	311	338	355	327	315	326	357	325	322	331	324	318	309	330	353	347	313	304	310	330	346	318	332	311	319
5466	939	836	783	750	803	770	728	752	697	783	805	749	750	790	747	754	717	753	719	736	708	711	744	722	742	744	775	700	779	769	745	691	730	782	751	712	725	764	737	714	742	730	726	723	714	713	764	738	732	721	801	746	775	735	801	775	745	759	708	725	730	748	793	736	737	808	759	755	765	741	768	761	714	745	739	797	709	747	710	761	735	731	791	787	748	743	712	737	769	721	724	761	761	757	768	824	766	745	713	785	748	770	792	758	735	701	712	766	730	724	781	712	776	741	746	766	772	790	775	796	767	735	704	766	752	766	729	737	759	717	736	788	751	687	769	715	743	708	739	725	759	714	774	737	806	766	748	744	761	746	780	760	737	772	767	715	750	807	745	751	756	767	744	737	729	793	721	741	771	751	726	791	742	781	731	765	754	675	782	802	771	724	739	767	718	767	783	720	708	794	715	723	770	715	757	772	750	773	772	757	744	785	732	762	729	760	742	713	735	775	784	764	761	761	726	726	758	699	737	789	795	730	748	757	732	752	800	696	749	736	791	750	737	744	763	751	695	734	773	758	711	761	726	786	760	732	791	763	758	748	724	744	790	755	753	749	734	764	783	735	718	777	719	786	761	753	734	748	765	768	735	763	741	761	722	743	702	714	750	706	756	739	757	730	718	712	776	756	715	724	794	712	797	692	773	740	721	761	741	716	758	751	751	763	750	692	710	720	721	758	767	786	723	756	761	786	736	761	739	748	753	760	740	750	753	732	717	728	746	746	736	726	733	735	747	736	741	729	750	705	759	737	743	708	689	732	746	768	731	755	768	776	697	702	780	713	750	749	731	780	749	715	785	810	761	731	765	707	775	716	704	770	774	767	798	775	777	714	797	792	737	783	739	756	765	786	741	785	794	708	692	725	777	764	756	758	781	775	754	750	771	765	750	743	753	745	783	799	752	706	742	772	748	787	735	701	734	772	761	782	770	726	701	729	745	753	753	739	792	766	736	738	777	700	756	756	759	717	745	730	713	744	697	777	742	750	735	736	787	717	802	782	686	763	751	733	748	703	777	762	696	743	746	705	738	784	780	775	740	740	713	782	750	756	723	778	729	719	787	725	769	732	722	757	718	717	806	720	764	769	767	799	751	718	767	746	747	715	753	746	774	774	762	727	722	719	703	806	753	737	714	730	745	765	773	783	752	797	729	740	789	733	804	760	696	768	716	718	753	773	815	731	751	727	760	766	785	776	705	727	742	742	770	749	703	728	727	743	714	746	724	726	756	701	735	739	728	746	719	759	778	706	725	814	704	737	703	674	735	737	728	737	741	692	716	723	747	707	752	721	753	745	766	717	736	707	777	723	690	708	788	716	718	738	771	778	668	781	716	767	723	744	726	746	735	745	718	795	727	760	745	686	749	754	744	697	775	709	757	716	731	763	762	737	699	766	737	759	750	712	743	771	710	777	765	738	774	766	746	771	756	737	757	731	736	780	756	773	693	791	760	784	707	776	738	742	739	708	738	714	746	776	717	731	736	726	749	764	739	762	725	786	756	783	785	737	729	767	740	703	820	738	753	762	758	777	748	788	752	783	730	747	738	754	737	772	770	741	725	727	795	724	713	755	741	703	735	732	737	753	783	762	794	758	750	764	750	717	748	738	759	714	712	763	798	733	743	725	810	743	704	789	735	759	747	722	759	703	783	747	759	717	727	763	710	737	769	788	738	722	747	754	714	735	731	762	757	743	787	715	718	743	717	710	708	760	776	753	750	716	772	711	749	759	773	754	735	702	779	731	710	750	708	775	759	721	798	746	728	770	727	726	760	730	740	707	716	744	723	784	730	741	725	721	750	746	729	787	764	715	794	784	738	728	751	765	765	731	775	732	804	727	733	746	715	769	737	733	713	674	759	755	735	784	734	747	747	762	735	707	731	748	736	769	730	739	789	714	750	750	691	792	732	735	711	716	721	759	707	808	742	698	768	808	781	767	748	743	717	718	732	759	752	718	742	713	741	751	784	781	717	756	763	768	763	752	718	744	743	743	753	753	725	735	714	753	716	747	694	708	770	748	761	720	787	751	755	764	728	695	736	763	764	779	750	720	707	738	784	720	771	730	731	666	740	741	741	766	719	763	739	757	728	730	727	787	773	774	790	796	766	778	726	754	743	728	743	790	752	707	741	762	763	753	747	733	742	772	772	773	705	721	735	784	745	776	750	803	767	768	725	716	720	727	712	774	754	723	720	761	775	748	725	706	746	747	723	669	756	721	768	758	709	797	719	784	760	803	738	737	717	739	728	774	705	752	737	759	751	761	755	757	704	701	722	773	707	771	748	714	778	725	732	765	690	745	748	736	770	747	779	714	715	741	750	761	757	748	781	746	781	725	751	694	757	733	760	755	683	791	734	761	750	764	741	774	767	748	731	735	729	770	771	747	746	733	742	757	757	812	750	715	726	771	744	772	767	719	749	757	775	773	733	729	721	747	760	755	788	788	724	789	735	752	738	734	773	745	735	725	732	736	742	729	761	737	731	757	761	711	775	751	756	720	759	760	769	758	813	710	756	763	767	746	695	780	708	723	728	675	747	705	694	754	716	766	708	770	731	745	712	785	752	734	725	691	767	698	742	745	731	753	748	763	747	733	696	758	729	728	743	761	702	788	767	743	742	766	779	748	714	733	739	774	737	750	774	717	724	755	760	759	779	740	759	719	725	737	756	730	762	732	788	751	745	722	736	767	699	735	716	779	702	780	698	777	699	733	753	693	742	739	728	738	769	763	732	720	723	721	745	758	728	742	768	746	752	754	748	758	744	729	733	765	699	708	781	761	711	733	765	735	729	726	737	755	795	761	741	748	757	740	707	757	766	750	773	741	744	774	777	794	745	773	755	746	756	707	802	728	770	711	741	746	770	730	772	730	746	701	776	750	724	730	749	761	763	786	752	776	742	687	729	718	754	743	726	741	767	740	682	721	733	739	746	739	798	774	732	802	729	751	713	741	705	774	736	752	735	784	698	749	706	735	796	713	719	740	724	740	766	713	746	717	740	768	747	703	740	732	753	755	737	743	757	758	777	742	708	742	704	719	687	717	756	769	802	775	731	772	732	764	777	799	750	757	722	736	803	755	739	762	738	726	745	787	759	739	761	754	759	764	737	751	765	682	754	718	714	777	749	790	786	808	753	721	740	803	757	726	757	762	752	749	756	729	730	742	785	732	750	768	769	749	729	726	739	749	727	755	747	764	818	772	738	742	762	692	729	759	734	741	743	768	761	764	697	766	712	712	718	726	737	755	782	719	763	755	755	758	718	763	772	719	688	765	720	738	724	742	760	728	780	780	716	718	756	718	763	746	799	750	788	730	742	763	754	699	764	755	732	747	742	751	737	743	705	754	750	782	709	777	776	783	708	733	736	716	745	712	758	752	748	741	768	759	779	706	742	724	729	759	679	763	743	746	774	722	773	720	716	742	768	806	723	737	759	857	730	758	736	744	748	785	757
24547	20916	24581	27418	20062	1661	614	460	497	460	443	415	404	457	424	419	439	419	421	399	364	409	418	389	373	408	409	359	364	383	397	447	392	412	371	362	406	426	380	356	388	398	423	395	388	417	358	390	401	383	399	402	395	402	387	367	392	362	420	382	417	404	389	391	387	386	380	369	376	401	390	359	369	389	390	375	363	367	408	356	377	375	388	371	362	374	366	406	396	396	426	416	413	370	404	383	399	351	400	393	384	403	397	403	393	406	398	440	424	415	385	422	402	447	373	377	421	393	410	384	391	379	415	424	421	358	409	378	406	417	387	408	393	392	391	367	372	382	381	377	395	392	394	389	403	398	396	402	374	360	421	387	435	407	374	391	378	392	405	366	410	436	389	399	391	399	419	345	406	391	396	421	371	394	416	383	388	375	386	367	394	372	384	376	379	401	378	425	373	397	383	378	413	391	405	394	415	411	400	357	369	352	388	382	386	384	386	358	391	402	394	420	384	400	409	403	384	414	348	393	378	409	372	378	380	373	400	367	400	393	385	382	416	428	401	467	385	396	394	416	406	371	397	409	416	415	406	400	424	414	374	365	373	389	385	392	399	398	376	384	381	405	363	380	378	441	392	375	376	440	371	387	377	412	395	408	379	382	363	403	378	373	350	401	426	425	387	379	416	350	384	381	336	395	418	385	405	367	382	371	428	377	373	401	398	365	382	397	372	396	353	365	352	380	395	354	418	406	393	399	408	428	403	392	416	394	352	384	402	401	346	364	395	390	399	401	388	405	400	417	391	363	383	418	385	370	405	386	357	387	365	366	395	396	381	403	390	384	377	356	406	373	381	387	356	392	362	355	398	377	388	430	407	387	379	424	373	365	374	424	414	379	374	405	365	376	407	382	426	390	382	375	360	384	384	380	369	365	384	371	420	407	418	375	405	390	351	355	397	388	393	428	422	365	377	378	368	375	370	408	389	352	395	414	371	386	397	424	420	396	374	468	392	383	370	395	376	399	418	357	390	398	414	402	393	336	391	402	395	407	412	354	376	403	351	362	414	401	399	352	372	428	401	398	400	380	389	380	392	352	399	382	399	399	357	443	407	372	422	400	364	402	377	402	405	400	392	400	375	364	372	395	402	416	376	376	340	358	380	376	401	412	395	419	424	407	411	379	428	383	369	430	395	384	399	381	403	407	403	409	388	373	373	426	406	373	364	386	397	389	388	389	386	415	403	390	364	365	391	373	368	393	411	395	394	374	441	406	407	375	365	399	383	424	396	425	385	416	403	392	390	398	396	421	377	361	377	415	363	400	410	396	393	376	410	405	409	364	402	401	373	401	388	408	380	398	398	381	367	374	355	359	418	369	405	365	410	391	389	407	403	346	410	409	383	373	417	409	404	385	422	351	389	393	412	385	389	413	354	404	366	414	347	437	384	363	392	437	367	394	412	388	426	428	401	395	412	376	401	390	383	408	425	399	415	396	421	361	410	372	436	392	378	397	416	405	429	399	395	402	396	398	433	382	351	368	386	389	400	397	403	355	394	403	381	382	387	395	379	402	388	403	382	385	410	381	381	401	396	391	376	401	378	350	409	387	411	357	393	394	382	405	382	419	393	388	360	373	348	379	358	412	358	383	379	385	409	383	382	403	393	368	382	359	389	392	398	411	361	375	358	410	418	359	371	380	339	380	353	381	372	383	387	354	355	380	390	379	410	358	420	386	404	407	388	358	394	396	374	374	372	415	364	397	366	393	368	357	362	363	382	366	425	347	377	347	344	421	385	414	396	421	416	370	431	398	382	372	416	398	382	403	391	426	400	395	389	363	410	405	371	389	395	395	413	420	392	403	385	398	380	366	387	376	375	415	422	421	356	367	387	402	391	381	407	411	400	404	408	442	417	376	342	412	368	394	398	425	429	393	378	409	375	383	388	434	419	396	377	376	408	385	441	431	393	381	396	420	367	394	412	342	398	375	401	400	362	367	417	360	414	377	342	401	364	419	352	399	407	410	372	417	392	407	385	414	380	408	392	386	391	391	388	394	360	402	368	391	378	417	379	405	395	428	381	420	398	397	330	406	421	397	363	364	367	356	379	399	386	366	395	380	361	385	361	413	396	390	380	414	383	397	388	406	375	387	392	391	359	414	360	405	380	405	376	412	410	422	396	363	371	370	364	391	379	387	368	383	387	361	364	410	368	357	387	391	384	375	377	392	399	359	392	425	386	346	396	370	367	419	383	381	421	400	377	388	407	411	425	397	397	378	418	405	378	389	398	465	386	389	351	379	356	414	409	378	434	375	394	386	366	394	388	381	457	408	378	414	382	373	372	378	398	385	341	413	409	360	380	413	379	392	369	402	399	370	395	406	390	406	384	393	355	401	411	360	369	402	403	424	420	404	369	397	352	366	359	386	380	406	350	386	377	338	383	394	371	403	389	385	406	388	390	409	366	360	371	404	406	373	385	457	365	395	408	385	381	381	372	393	360	366	401	380	383	401	383	397	371	386	404	362	379	397	381	418	396	394	395	401	410	394	344	407	405	366	360	424	362	353	427	384	368	380	391	351	353	384	397	426	364	420	400	419	373	426	363	369	394	392	369	413	402	401	359	358	404	422	379	361	396	409	355	401	422	380	405	395	396	433	397	404	414	390	409	390	403	457	426	364	406	393	371	390	381	382	394	399	379	407	419	385	438	401	387	398	399	407	428	375	378	401	409	394	401	396	406	386	382	365	409	400	369	380	377	387	411	382	428	395	351	369	383	369	425	397	376	364	415	401	369	410	350	401	389	354	394	385	409	425	383	407	365	397	352	401	380	369	352	376	405	388	429	386	380	372	387	387	389	379	388	377	422	397	385	399	378	369	394	335	401	380	404	414	396	403	437	377	376	413	373	412	401	376	382	366	374	406	409	397	419	382	380	397	361	380	388	426	391	401	360	385	373	393	355	403	428	354	385	390	377	385	405	362	354	412	381	402	395	423	410	396	408	384	397	374	390	383	401	429	382	411	397	390	430	360	389	422	386	416	406	400	360	390	385	377	381	389	373	409	364	373	386	425	383	411	369	382	377	350	385	408	440	441	386	400	411	443	372	352	385	416	386	383	406	393	410	363	412	387	415	389	381	400	343	408	407	395	350	334	367	387	379	410	352	399	365	372	392	366	367	379	379	380	380	412	364	380	372	366	400	370	369	398	408	422	388	361	371	405	377	364	427	403	411	363	405	388	395	401	359	401	372	376	434	382	370	390	428	406	396	380	379	401	400	388	403	368	400	384	425	382	392	359	405	404	433	384	377	418	390	430	376	349	384	372	403	448	394	432	409	405	411	371	373	405	385	370	406	390	397	413	369	370	399	386	373	422	375	384	349	384	381	399	402	397	390	368	385	415	386	399	399	405	349	356	383	387	361	403	375	405	403	338	370	366	394	406	386	404	339	385	395	384	355	387	409	414	382	367	382	331	381	397	382	408	406	386	385	387	378	367	376	390	412	359
3414	3063	2146	1276	1099	985	955	910	943	893	850	892	873	881	889	866	862	826	864	881	885	841	893	844	885	870	850	837	817	828	841	821	894	854	851	908	820	867	891	857	862	859	886	900	892	847	902	839	883	826	867	866	801	829	873	855	847	834	855	880	864	882	840	837	864	881	820	850	828	866	894	843	903	832	848	827	779	840	842	886	851	873	896	851	849	839	866	840	890	861	789	807	868	835	819	796	879	824	868	859	848	817	798	843	773	862	844	865	832	805	911	830	863	896	873	855	854	859	811	834	807	884	843	894	892	841	854	844	842	814	847	848	878	800	837	859	850	834	872	885	848	900	861	855	851	795	859	851	827	863	843	855	829	841	890	902	887	817	871	877	827	907	852	854	872	797	829	874	779	824	824	857	855	859	859	896	862	831	848	803	826	852	871	891	849	871	891	807	864	869	886	859	878	844	801	835	840	811	854	882	846	903	883	853	847	911	836	873	853	890	882	879	926	803	836	864	902	868	855	830	883	836	873	901	882	814	832	826	863	827	863	843	823	826	858	868	839	855	866	875	816	836	828	859	897	882	840	893	835	837	860	848	825	895	875	845	840	895	885	857	811	896	808	899	844	909	842	865	877	841	807	823	806	868	875	878	889	836	858	799	845	831	887	827	894	797	892	846	847	857	855	878	900	857	854	841	881	887	798	839	854	883	860	822	854	876	894	838	876	825	838	807	830	800	892	860	827	847	884	844	868	845	796	812	896	861	880	824	831	824	884	794	844	853	789	877	837	880	860	818	856	813	842	830	878	860	851	863	853	858	814	843	805	880	878	843	853	832	847	859	791	843	858	942	863	853	870	868	841	855	847	854	872	858	910	805	855	880	881	862	816	819	845	855	889	881	885	870	856	819	868	889	838	900	850	844	887	827	884	843	854	843	911	846	851	902	846	810	851	887	840	855	864	851	864	822	868	861	842	869	850	825	865	861	823	881	857	898	857	922	857	819	880	830	878	844	859	840	867	869	848	883	839	838	821	845	835	837	876	864	843	816	852	819	786	859	887	819	859	868	883	859	896	819	822	890	838	833	827	844	828	878	864	856	846	855	826	882	903	879	833	833	863	854	881	853	840	806	875	881	846	866	844	835	871	874	834	841	853	889	912	824	860	801	815	826	864	865	832	846	887	862	846	877	830	795	858	841	800	862	882	896	828	851	903	840	866	834	890	857	844	831	764	858	857	826	926	875	848	808	857	898	908	842	780	814	822	856	906	875	874	893	873	905	860	803	851	883	856	828	794	808	863	840	803	908	815	875	837	849	857	863	858	830	877	908	851	863	817	823	799	843	852	839	931	868	856	814	824	834	886	894	897	829	823	844	882	816	874	811	861	817	854	845	840	884	893	824	832	848	837	875	827	821	859	837	862	864	847	839	870	827	851	910	811	817	879	825	841	884	829	902	851	825	842	845	842	848	859	879	860	866	868	855	842	805	867	848	913	870	874	836	853	821	840	831	879	847	820	827	828	864	888	888	856	847	843	849	829	875	840	851	869	843	854	869	797	860	835	788	876	841	881	875	845	864	848	882	821	851	868	836	833	852	891	854	831	821	818	816	824	833	918	865	864	884	832	839	840	814	829	814	852	881	842	874	845	899	855	818	859	845	852	907	824	825	843	828	840	852	860	816	854	841	824	840	830	834	815	817	875	831	843	887	877	873	860	832	865	809	903	870	900	781	887	855	849	862	829	807	867	867	844	858	878	851	857	858	889	832	849	825	874	779	839	828	863	876	863	867	852	801	885	875	864	865	856	861	794	800	875	848	852	933	860	824	852	874	863	861	839	847	860	880	824	838	820	861	849	807	868	845	803	843	873	868	863	879	895	882	887	823	885	829	824	832	820	864	911	842	845	861	853	833	872	855	843	847	849	821	838	855	872	841	877	900	867	880	857	841	868	855	811	878	827	836	871	878	859	838	820	861	854	803	851	875	890	864	900	816	869	846	836	848	880	888	893	807	845	870	836	858	860	852	848	872	848	821	830	851	866	841	875	834	890	916	832	881	920	804	871	885	832	840	881	823	841	818	851	850	861	883	843	844	834	862	852	848	878	846	834	891	805	811	842	832	869	860	862	875	826	881	886	896	816	871	899	879	884	887	826	826	842	822	874	871	885	878	883	870	833	902	793	845	935	855	832	750	840	863	876	846	824	861	857	867	849	914	798	829	878	868	857	870	847	879	805	870	831	824	848	882	797	864	853	829	797	833	838	833	832	869	864	858	887	815	776	860	790	823	823	816	821	846	836	925	857	813	828	901	863	849	843	854	871	883	857	850	828	838	850	850	832	866	787	875	869	835	829	842	829	865	848	848	815	865	786	866	801	819	823	872	845	878	889	849	835	821	886	872	809	887	867	828	894	836	848	800	857	883	882	920	807	851	845	811	869	874	816	800	820	839	805	857	870	872	844	846	851	934	860	862	853	908	848	837	843	885	830	848	843	846	850	852	864	897	868	829	874	829	825	890	875	873	846	801	868	848	846	854	868	811	834	815	829	803	855	900	888	834	841	791	864	875	847	851	834	873	880	845	807	894	869	893	808	894	840	818	829	802	880	841	883	875	873	877	841	911	787	840	842	883	864	831	838	847	893	755	834	828	897	849	867	843	858	890	841	829	878	867	835	835	872	869	851	818	838	842	839	890	822	870	855	830	886	849	842	845	874	871	854	902	820	833	824	894	844	809	834	882	828	814	812	832	844	783	784	833	806	855	774	902	889	825	874	797	852	844	879	823	880	848	849	872	867	887	837	811	811	882	833	832	826	845	858	884	859	843	857	816	858	845	835	830	904	870	846	851	855	865	821	896	847	847	890	878	818	842	900	818	887	829	822	858	874	900	808	824	902	878	817	848	801	852	876	835	910	885	830	873	857	837	865	870	815	820	872	861	860	845	860	849	848	863	828	870	848	909	850	871	887	820	826	854	801	839	877	841	846	807	840	797	846	835	894	845	886	869	849	875	841	861	803	934	849	881	843	848	873	802	876	860	871	840	891	843	871	872	880	860	846	791	851	793	848	926	859	760	884	892	901	848	896	815	876	865	862	853	878	846	856	853	857	881	875	874	830	874	830	822	857	837	897	874	870	872	853	856	845	826	867	831	879	841	841	824	851	842	875	857	880	828	856	901	817	835	828	851	839	834	808	837	822	832	826	904	839	855	873	880	850	827	897	816	860	836	916	838	837	831	935	819	850	840	925	845	869	880	829	875	838	881	891	866	801	806	848	852	830	812	860	882	876	878	830	863	880	866	806	856	854	875	897	887	822	880	867	833	809	870	902	838	906	853	807	858	855	857	853	878	818	853	860	822	801	844	881	838	848	822	836	864	869	854	828	816	932	870	847	828	832	873	846	826	840	895	832	866	881	846	877	883	845	862	852	834	853	860	875	840	848	888	850	869	879	803	827	856	851	801	856	859	819	815	793	870	821	828	809	874	858	857	823	840	857	814
23668	20878	25135	26764	20883	20900	3244	487	353	328	313	317	280	290	255	271	243	235	267	258	229	301	276	243	223	257	252	236	222	216	229	249	237	243	241	262	230	206	231	240	261	217	244	185	261	238	248	237	199	237	231	226	188	234	236	238	227	233	203	227	244	235	258	229	228	242	215	205	227	239	223	226	215	217	221	253	211	227	223	228	208	210	268	240	245	240	217	233	213	231	215	194	240	255	239	223	239	225	224	220	244	226	226	225	223	210	203	246	220	255	215	227	245	246	213	226	215	206	220	257	216	210	215	228	224	205	230	227	222	222	228	237	221	246	221	205	262	250	221	194	220	240	226	218	253	230	208	221	236	246	257	238	219	228	243	251	215	237	202	230	191	245	249	221	223	229	237	213	229	217	217	243	211	205	213	236	219	241	235	217	220	222	225	238	233	235	227	210	222	234	271	224	214	218	207	182	212	213	208	215	233	222	236	228	193	245	238	193	223	218	253	187	255	223	231	217	246	211	220	245	229	232	208	224	241	231	209	221	240	269	246	232	245	223	223	208	244	204	256	231	216	248	227	228	216	213	235	235	216	205	247	215	211	225	254	245	234	212	247	244	254	215	208	221	246	243	235	225	223	214	224	236	203	230	228	228	219	220	232	209	222	205	251	225	213	233	242	263	224	204	213	209	215	239	224	209	256	225	251	219	240	245	214	240	231	201	235	221	226	233	245	211	218	254	214	207	230	226	235	211	257	228	225	253	222	229	186	239	244	223	208	217	235	195	251	236	233	215	249	227	209	245	205	217	238	223	258	249	197	220	270	226	226	202	224	227	261	219	218	236	220	232	242	235	212	212	203	212	225	208	216	205	237	213	228	242	206	227	243	260	232	250	198	245	216	197	240	231	217	208	257	196	199	217	214	223	215	240	246	224	244	210	249	244	229	209	235	249	232	209	228	222	257	224	205	240	227	242	204	231	241	245	227	227	225	212	217	239	237	227	215	191	268	205	217	229	204	214	213	235	225	213	219	215	248	240	240	246	240	227	196	236	251	246	228	231	202	212	239	224	211	213	222	235	184	214	213	191	236	229	236	203	249	219	214	218	232	215	216	225	244	230	234	231	228	234	237	211	224	236	231	224	211	240	227	215	220	254	231	230	215	208	190	251	247	212	232	222	236	240	236	222	226	249	220	236	224	217	243	208	229	219	201	238	236	234	233	219	208	267	242	230	223	215	218	203	237	199	234	219	217	245	212	241	233	228	234	217	243	234	207	235	188	237	235	244	252	231	245	208	224	241	233	231	217	232	254	221	209	223	243	245	195	227	230	223	215	241	230	206	234	256	228	215	224	230	213	203	239	245	227	239	250	228	237	226	206	214	255	199	218	245	204	249	237	215	227	254	216	220	238	227	238	226	249	227	243	208	212	239	247	231	222	249	253	237	217	249	230	204	233	223	184	191	216	210	279	222	230	221	243	226	204	246	233	227	217	237	233	219	268	250	243	269	225	228	217	205	216	229	210	230	249	240	247	217	250	226	237	220	227	240	210	237	213	223	220	248	233	248	228	204	237	237	225	235	239	240	221	238	242	242	228	208	224	214	228	247	207	226	211	210	227	263	238	223	201	210	233	224	231	227	219	226	212	236	244	205	233	212	203	224	194	242	246	217	250	236	223	233	201	219	224	214	250	263	198	218	193	227	224	212	212	224	225	227	232	227	255	216	256	227	221	208	253	220	260	212	220	254	235	215	238	206	217	254	199	236	240	245	223	237	221	218	242	267	219	225	208	215	230	204	231	234	220	235	245	223	250	206	243	221	241	238	222	258	220	242	230	211	232	242	209	232	223	247	216	234	236	242	235	220	212	201	234	240	219	260	237	201	235	220	251	245	206	232	227	232	248	250	239	234	195	228	217	222	199	212	211	214	250	246	234	213	234	223	193	237	226	215	227	239	207	215	224	219	260	225	216	235	230	227	215	253	183	247	215	229	227	233	226	226	217	244	236	222	246	230	235	227	226	219	227	211	248	237	223	219	229	240	249	199	220	224	203	208	205	245	243	226	230	220	236	237	226	227	282	210	191	203	231	216	231	222	228	197	219	206	198	210	213	223	251	212	223	253	235	242	221	233	257	221	237	229	236	211	222	201	212	245	239	183	240	187	256	233	227	224	188	216	226	203	223	249	251	211	226	212	205	208	229	193	212	220	203	188	214	224	233	233	230	230	232	227	238	238	242	240	206	204	231	246	256	225	244	221	232	228	240	203	220	207	203	215	204	235	230	251	230	229	239	221	216	220	180	199	234	222	218	215	234	230	216	233	206	233	223	241	240	212	220	222	219	244	225	233	224	260	246	235	226	211	218	212	241	219	213	222	215	226	210	230	220	235	225	215	218	215	234	218	221	208	228	228	256	230	217	218	249	231	217	227	201	212	201	234	210	242	238	224	214	253	220	215	214	237	223	227	213	221	222	223	227	226	230	267	231	238	237	206	195	220	213	215	199	239	245	214	221	230	215	249	218	237	223	220	201	217	249	217	194	240	237	255	209	253	245	192	224	231	219	222	236	199	241	224	235	218	240	197	235	236	245	218	202	225	215	217	207	256	220	226	228	219	233	231	215	202	246	248	230	213	226	200	227	213	210	245	225	231	230	216	238	252	224	233	228	211	231	219	215	246	209	248	230	241	222	211	246	205	251	255	227	230	217	221	244	244	206	243	221	239	226	240	269	238	237	232	235	221	203	237	226	233	231	233	221	204	236	223	221	240	239	217	211	219	244	197	229	238	245	234	203	208	206	254	228	232	220	204	225	222	233	225	232	235	243	248	204	225	213	229	208	234	194	240	242	234	241	213	249	230	235	218	203	252	227	267	213	212	223	239	225	207	214	249	201	243	227	225	234	233	211	230	207	219	235	218	214	250	219	237	205	217	225	240	227	263	238	219	218	216	221	224	195	227	226	225	193	250	208	219	226	249	231	231	205	228	220	238	240	219	211	207	198	246	229	204	237	229	243	245	224	233	236	225	214	214	226	218	257	231	226	214	218	221	218	208	244	225	226	231	260	206	242	226	223	226	236	226	221	213	257	231	210	238	212	207	226	229	255	253	226	200	226	236	244	231	245	249	236	249	288	233	237	252	224	249	218	224	229	225	200	225	237	231	251	226	237	202	235	220	202	225	244	249	219	201	205	238	212	241	191	214	239	249	232	201	232	239	221	194	210	238	207	211	202	203	214	233	206	213	208	229	251	214	213	212	245	207	227	216	217	238	228	238	255	236	249	229	228	231	238	220	219	220	203	227	232	229	236	240	234	252	226	224	228	210	219	210	210	223	233	188	192	217	221	201	196	216	220	229	226	235	232	220	228	231	221	227	246	219	231	215	210	217	223	247	216	249	216	203	207	223	234	229	217	208	241	235	273	234	243	270	226	238	225	234	232	231	226	222	233	235	207	239	240	252	221	222	219	210	204	200	208	230	194	233	222	215	241	236	225	241	219	249
3342	4941	3160	1538	958	765	650	637	553	559	518	544	565	558	522	512	525	543	540	535	499	539	517	514	549	512	543	539	540	552	521	539	511	534	515	588	521	530	501	529	523	493	519	539	552	507	484	565	547	526	504	550	506	499	532	503	545	541	570	541	507	515	528	502	522	475	562	530	532	582	508	499	551	519	546	516	531	539	506	530	536	531	474	490	531	496	509	502	542	504	526	536	504	506	532	481	518	531	486	505	559	498	532	519	551	514	516	503	542	487	566	541	533	537	555	536	512	501	541	503	489	513	523	501	506	526	507	484	502	522	492	531	484	515	476	490	491	485	519	527	501	533	508	543	507	485	513	506	490	526	478	521	556	509	555	481	532	515	505	525	516	493	526	493	511	496	497	488	531	534	548	515	529	524	507	547	503	532	554	519	503	492	555	521	512	502	526	526	512	555	503	509	539	528	545	540	539	556	513	503	517	544	517	519	531	527	516	498	541	555	526	533	502	524	507	559	536	515	478	535	519	506	538	503	530	508	522	512	516	519	497	494	511	525	498	493	564	517	487	530	534	525	491	513	567	549	523	492	490	464	544	459	519	504	479	509	521	498	550	521	502	513	486	498	534	513	523	547	542	560	535	516	498	540	517	552	532	524	508	542	521	529	490	510	525	525	524	485	534	565	531	526	511	494	554	529	487	493	538	508	501	516	514	502	531	533	503	535	506	506	498	569	552	560	525	489	494	494	529	535	501	505	522	515	547	498	503	504	558	535	501	554	513	518	496	542	478	525	533	486	502	531	520	545	514	503	506	559	555	544	567	544	532	511	505	526	525	522	496	497	532	547	525	498	511	502	501	527	454	533	499	496	487	537	552	541	541	536	487	512	517	509	530	533	543	512	483	553	501	501	548	516	536	548	509	563	548	557	503	519	534	507	499	547	526	507	480	501	482	518	539	540	507	498	497	528	536	503	510	546	526	503	509	480	497	487	544	532	513	528	536	542	535	513	567	497	543	559	520	530	552	533	609	519	509	540	530	497	521	509	497	527	520	494	510	513	499	507	487	497	531	559	478	517	514	540	519	538	537	493	499	516	511	545	554	486	534	550	498	542	513	529	524	545	547	538	515	482	500	535	522	513	462	529	540	534	523	535	489	558	573	548	506	501	523	472	521	545	532	524	525	532	521	502	511	533	539	519	473	525	528	508	538	521	531	541	556	518	531	538	507	555	533	523	548	516	501	510	537	534	463	492	504	536	546	509	549	552	494	504	528	514	528	500	563	518	544	539	501	521	514	519	513	565	527	545	516	498	524	486	491	578	562	510	524	510	567	472	494	491	477	477	526	490	512	512	485	519	566	563	466	536	559	546	507	561	521	515	534	572	478	505	474	522	503	501	503	490	545	557	519	563	564	519	511	504	544	500	519	522	527	521	552	517	486	514	541	518	560	511	526	531	480	540	531	521	554	543	514	526	510	503	540	516	511	501	549	501	539	510	496	510	495	529	542	498	490	555	482	502	537	523	515	564	559	510	549	559	494	507	466	477	537	549	486	489	484	523	507	538	492	515	515	545	523	506	521	528	533	499	503	479	535	529	536	504	507	510	546	531	541	527	522	493	540	515	533	501	510	498	517	501	528	511	500	535	505	509	529	521	565	552	505	511	509	542	543	534	484	515	511	536	528	543	512	528	546	527	508	523	530	515	527	537	511	531	510	479	545	576	543	534	539	511	538	541	524	503	508	495	563	501	487	534	510	508	480	507	522	526	505	488	512	523	522	498	536	542	539	523	491	505	515	507	535	559	508	541	584	512	542	525	513	543	498	521	523	547	489	506	541	525	570	538	517	517	505	533	478	532	509	493	520	531	539	525	528	495	562	518	526	486	549	507	547	507	564	480	542	500	558	503	516	515	537	502	567	525	477	536	541	512	526	499	537	549	511	541	476	533	575	505	505	514	573	528	537	517	521	552	528	485	485	558	515	491	515	539	494	512	523	518	460	464	492	500	524	504	494	502	532	522	547	500	503	502	523	534	506	514	499	481	482	517	571	525	552	526	507	572	537	520	537	483	488	526	498	509	514	491	508	521	525	512	522	510	518	499	541	491	533	526	520	546	501	554	507	522	508	473	475	490	546	508	508	506	536	517	501	511	529	517	515	519	511	534	508	521	501	534	520	550	569	515	516	531	531	509	535	538	498	530	492	526	511	522	553	485	565	511	515	534	520	542	538	533	530	502	521	546	517	494	519	492	505	562	554	470	460	507	553	515	515	550	493	542	542	502	563	545	510	509	543	526	553	495	545	522	553	543	493	519	515	506	525	515	547	515	520	523	538	556	540	520	524	524	530	507	527	559	510	519	491	528	523	485	481	506	504	518	528	492	539	487	493	551	556	518	496	531	546	514	529	525	492	524	561	515	517	506	526	490	486	536	542	544	495	565	510	535	513	551	554	508	545	501	510	525	503	535	545	527	561	486	523	545	535	523	522	504	496	523	503	479	501	514	544	500	516	515	491	525	477	550	526	523	520	479	512	515	499	509	520	549	474	486	529	516	476	529	553	523	543	510	485	555	515	490	533	535	534	529	536	529	506	538	531	496	481	520	517	546	521	542	523	516	541	510	543	548	474	539	527	545	495	513	534	511	525	528	530	534	526	466	563	489	503	510	527	511	490	502	487	543	530	496	536	465	524	536	513	522	502	519	519	513	510	497	518	546	490	503	505	504	516	535	504	521	535	535	480	488	524	490	505	543	548	521	474	511	495	515	546	507	510	485	488	554	516	508	524	525	515	536	520	485	481	517	484	544	526	510	512	530	524	529	499	541	532	498	512	546	478	537	493	544	571	504	547	515	478	498	535	528	506	533	537	529	491	587	516	478	531	556	545	546	540	545	525	506	557	487	531	500	533	534	500	520	478	523	524	529	529	533	523	494	508	493	471	512	507	469	500	524	481	542	521	515	475	507	504	517	516	534	510	545	570	522	565	530	519	468	516	488	491	529	514	497	527	546	491	533	521	528	536	505	529	532	509	526	523	516	536	482	522	515	546	528	546	560	520	499	490	524	516	509	510	486	548	547	527	526	503	510	511	532	508	561	528	512	510	505	520	506	517	513	495	535	498	505	552	525	525	539	525	554	481	526	524	476	515	520	495	516	537	523	512	514	532	492	539	485	495	542	557	539	553	526	499	562	544	515	510	545	508	540	517	523	542	519	526	517	538	520	518	527	526	533	460	495	516	526	516	503	507	500	497	515	469	534	502	543	522	547	536	483	531	477	506	520	615	532	472	527	509	504	541	513	520	490	488	490	543	520	495	577	543	516	499	524	549	535	530	521	530	508	515	534	496	541	514	524	503	538	518	509	556	539	510	460	510	507	553	510	517	524	507	489	502	547	502	543	538	504	532	511	495	505	535	524	516	533	552	511	460	521	518	509	460	512	522	487	501	496	528	519	491	480	550	518	519	495	501	469	530	517	502	552	522	519	501	538	529	477	514	512
32654	11982	1381	340	337	340	317	285	316	295	328	308	323	310	299	308	305	333	306	298	294	341	335	317	337	311	324	302	341	337	333	310	333	309	304	331	328	326	311	330	327	333	325	317	307	312	322	313	344	338	345	311	348	294	320	320	341	342	331	335	353	302	291	303	328	315	314	315	293	330	301	296	295	304	328	329	294	311	347	311	320	331	297	306	288	291	310	324	308	323	337	309	305	328	316	344	309	316	300	305	354	352	314	329	334	333	321	313	329	311	315	288	319	322	300	319	282	331	300	305	347	321	294	324	292	305	305	339	320	336	348	351	301	283	299	330	308	318	293	304	277	320	303	319	300	332	338	338	303	328	311	312	300	295	350	330	344	334	326	316	304	346	311	307	353	317	296	307	311	323	308	327	275	308	327	329	278	337	307	358	323	330	346	316	309	349	281	341	328	329	312	323	324	310	337	285	302	307	331	327	322	323	367	313	308	330	298	335	321	316	303	313	314	371	333	324	315	311	313	317	291	311	299	329	346	354	326	348	347	283	325	308	303	323	299	315	311	305	319	337	303	340	331	325	315	332	357	329	337	315	311	303	326	357	310	326	287	334	336	346	341	351	337	322	323	288	321	323	310	313	300	317	305	334	294	336	327	334	345	324	388	312	326	309	289	332	313	293	290	330	292	328	304	304	306	335	299	324	325	296	325	340	335	301	318	336	343	325	314	299	305	295	351	310	311	281	338	324	322	290	329	299	309	334	319	339	334	341	343	320	278	327	275	293	339	330	319	357	297	299	302	323	353	300	322	337	307	357	339	335	323	360	319	341	351	295	314	306	295	330	302	337	333	310	289	326	308	311	348	318	324	337	354	335	319	312	314	298	302	351	295	287	286	290	329	323	336	296	335	354	325	326	344	314	294	334	334	323	320	305	336	336	319	314	318	320	327	322	327	332	336	291	304	333	315	325	353	368	299	318	369	319	354	326	309	325	318	323	310	312	330	334	322	337	321	333	349	311	325	321	296	317	331	313	327	347	309	333	304	332	338	335	330	331	302	314	314	304	324	340	321	294	316	304	354	325	314	305	302	319	324	306	304	275	292	308	309	309	293	316	336	304	332	334	304	314	316	303	336	334	319	303	313	322	292	348	289	311	321	340	306	311	315	270	348	328	314	328	304	318	295	315	324	322	314	346	362	327	309	369	312	301	302	336	308	302	317	315	304	318	332	320	290	346	316	321	329	313	327	331	342	306	283	311	281	351	293	317	301	325	304	316	305	306	318	300	320	344	296	339	299	339	292	337	291	343	338	316	298	319	330	308	298	296	313	322	318	335	322	346	323	343	337	305	327	353	327	287	309	338	298	324	320	299	315	333	355	346	312	261	342	325	320	291	315	323	338	275	341	334	298	300	317	311	320	320	305	335	305	299	317	284	345	323	307	326	344	311	302	330	328	295	279	325	316	296	322	330	323	312	327	340	314	324	344	335	306	327	317	345	293	334	313	274	340	294	328	324	309	311	329	329	343	343	351	332	337	288	341	302	303	326	344	305	322	311	322	288	300	306	323	346	343	338	324	302	337	371	315	274	343	345	336	341	300	307	377	315	346	357	291	333	351	316	315	282	319	283	301	321	358	321	320	319	337	337	349	313	314	316	326	346	307	334	336	345	287	322	292	331	346	309	322	316	331	301	311	350	321	324	310	308	311	310	334	336	327	333	292	307	296	314	324	349	305	320	302	316	310	327	314	320	349	309	337	307	316	348	325	310	315	327	352	308	335	321	358	334	339	327	306	306	349	303	336	295	331	301	314	323	347	329	345	310	294	310	310	322	337	342	316	315	356	309	287	367	306	320	284	310	325	324	315	308	337	287	302	299	332	343	325	308	299	309	353	323	328	328	337	317	331	337	295	341	288	312	323	342	344	353	316	313	372	306	295	358	319	319	310	323	288	336	304	310	331	297	333	315	323	313	320	327	284	293	283	332	318	328	306	325	363	303	317	288	286	332	325	294	318	304	304	309	318	302	305	322	315	337	300	330	327	319	323	340	306	345	305	318	326	332	303	288	313	278	344	316	332	300	321	330	330	324	325	307	322	331	348	320	316	314	313	319	343	271	331	341	322	321	314	314	372	314	308	313	319	313	306	312	341	280	320	317	279	307	291	272	316	340	325	329	330	276	328	352	332	318	315	326	300	289	351	334	352	349	334	330	314	302	304	331	310	338	351	343	340	295	331	301	308	309	309	291	321	315	354	339	297	327	326	316	312	316	356	367	311	316	312	317	281	297	307	304	300	331	319	337	314	317	315	309	327	306	336	307	321	361	328	309	318	344	311	290	344	314	293	294	331	301	297	346	336	322	348	302	333	321	334	341	325	309	336	333	322	328	361	302	292	299	311	339	296	334	305	276	315	297	311	322	326	334	328	325	315	328	284	332	337	331	309	340	345	341	330	327	315	311	326	313	317	323	331	309	319	343	292	316	329	342	337	322	315	340	328	305	307	345	343	353	338	318	311	321	348	310	303	312	312	320	304	320	340	342	329	313	341	321	327	310	322	322	339	330	336	285	338	322	313	315	303	337	327	336	330	324	319	308	309	344	319	332	328	353	339	319	300	339	289	313	305	292	321	306	319	310	286	334	305	347	326	334	350	300	318	292	302	296	317	328	328	321	342	345	303	346	300	304	332	318	345	314	286	351	314	336	299	323	307	312	284	316	322	298	309	340	338	322	318	266	334	336	318	313	317	321	332	322	327	359	318	280	310	343	308	348	333	330	318	301	336	326	338	317	326	313	358	320	334	291	338	338	310	296	354	329	314	335	297	316	285	286	327	327	344	328	316	321	305	339	354	318	311	317	357	323	304	325	281	318	330	309	327	327	293	315	309	336	312	310	315	325	359	340	300	294	335	318	321	341	335	334	295	336	346	358	341	353	308	325	313	341	297	308	356	332	304	325	300	294	330	298	319	299	329	324	315	328	327	344	301	305	298	358	305	324	318	347	327	323	306	328	328	302	304	328	317	306	300	341	329	292	320	331	281	313	304	319	295	323	304	330	304	315	315	317	347	325	328	298	307	304	294	308	304	298	286	324	296	305	338	341	301	301	317	316	338	331	308	321	322	361	309	308	322	331	346	313	353	325	320	324	302	325	317	329	316	315	293	317	337	315	290	320	307	299	328	306	303	331	333	328	326	349	318	292	360	335	331	367	277	332	329	310	349	316	324	290	297	334	348	298	297	325	303	316	321	326	333	308	320	321	300	341	323	337	326	301	318	339	332	319	306	319	300	316	319	327	300	364	291	343	330	314	309	359	292	340	300	350	324	305	309	323	319	309	337	303	323	331	335	313	322	290	323	295	310	313	339	365	306	296	332	312	332	347	315	295	357	322	341	309	337	314	331	316	310	334	332	305	325	324	313	321	302	292	297	304	301	325	339	340	300	355	332	291	341	324	318	342	328	298	315	325	323	336	321	323	327	311	310	310	312	359	302	271	360	311
5632	889	881	802	745	738	760	745	737	734	794	757	776	740	781	735	704	747	750	697	700	752	747	733	708	761	745	821	773	690	755	722	777	740	755	729	782	747	760	786	720	740	724	729	737	776	761	724	785	730	718	755	724	698	794	765	761	710	738	752	777	732	790	765	760	705	751	767	768	719	737	703	742	767	714	743	732	710	729	686	759	721	712	707	691	693	785	766	737	789	767	716	710	712	740	697	711	756	768	745	718	775	749	722	720	707	740	729	773	741	785	722	727	738	715	732	748	732	773	734	729	751	728	753	722	725	728	757	744	749	758	710	753	809	815	730	756	780	783	738	735	740	719	742	776	722	749	718	777	680	706	755	679	744	714	744	749	768	711	719	756	738	716	765	736	700	773	716	738	697	757	733	711	704	756	785	753	731	716	729	701	782	721	705	752	799	736	752	804	725	746	735	734	725	714	742	743	732	732	706	729	759	758	702	768	765	757	734	746	712	720	763	759	759	764	733	772	760	784	741	773	737	728	709	725	767	764	731	715	767	768	726	765	767	729	756	761	699	711	771	755	790	749	747	748	764	761	739	739	721	729	704	784	714	744	773	729	734	758	695	767	755	709	749	745	739	756	783	752	779	722	755	798	767	726	679	771	719	762	773	750	732	717	697	712	709	732	741	695	739	733	754	729	780	745	724	686	721	735	703	754	734	722	711	737	749	770	767	780	748	758	715	787	756	737	698	767	807	717	726	729	722	795	749	739	751	758	782	776	738	719	792	741	741	735	741	739	726	728	769	784	722	685	735	757	754	745	725	710	697	731	740	760	705	764	742	759	727	738	758	752	718	770	682	696	711	776	763	740	753	759	735	757	724	761	727	759	723	770	738	705	771	756	741	756	683	714	742	762	705	742	715	740	734	752	733	749	750	746	752	714	710	770	733	729	751	692	740	724	767	689	737	739	728	744	753	716	721	756	754	719	719	715	734	724	720	706	746	747	749	691	696	737	721	748	723	749	727	751	771	778	764	760	717	795	711	739	722	767	731	741	722	692	713	689	742	718	708	738	765	734	762	820	741	754	795	704	783	710	760	758	734	710	738	771	766	744	734	721	748	732	746	751	736	770	708	651	731	769	776	754	785	740	710	752	746	744	729	741	759	772	715	748	735	785	735	720	708	794	730	759	715	695	743	754	686	752	725	771	749	720	730	774	751	695	737	759	691	757	757	765	757	703	737	760	712	770	730	730	752	739	765	736	758	712	745	728	743	724	713	773	701	745	683	739	784	738	752	753	700	722	725	800	785	760	732	776	736	695	811	697	715	748	737	758	794	716	728	749	780	743	775	760	759	742	795	724	763	781	741	735	759	729	728	758	744	755	755	777	717	764	711	731	781	739	702	744	728	702	739	721	738	728	701	723	736	724	716	751	787	743	717	755	738	753	774	758	766	706	752	752	771	785	748	801	726	737	771	751	740	733	764	739	736	751	745	711	776	717	778	753	721	754	759	754	761	700	771	751	720	749	749	750	784	770	764	759	729	756	752	733	743	715	714	735	771	746	725	724	738	715	710	705	733	733	721	726	724	721	724	742	743	769	718	714	675	721	701	780	758	718	749	729	745	791	713	713	748	731	783	726	726	728	723	756	730	750	736	663	754	753	741	695	692	715	772	728	800	766	703	704	741	734	735	742	727	752	713	697	763	722	745	680	746	728	751	729	680	701	760	721	725	739	780	685	730	770	732	778	720	700	708	712	751	763	718	722	753	769	751	739	684	676	753	710	739	739	739	748	756	785	795	757	748	788	737	671	751	727	749	775	708	729	726	733	717	727	773	720	756	752	731	720	760	695	726	716	706	726	768	706	736	761	696	751	721	705	727	697	747	760	766	740	766	799	761	741	744	787	722	736	741	728	760	691	768	727	697	736	743	720	740	715	746	691	703	730	772	689	745	767	716	730	744	732	766	749	804	717	740	775	708	714	745	723	750	727	788	767	686	733	735	750	742	705	769	743	707	728	767	747	825	726	747	727	712	732	711	728	744	730	734	754	722	708	746	761	729	746	702	769	696	740	725	734	770	732	777	749	759	721	701	779	740	779	743	742	758	747	735	758	714	769	764	714	773	718	696	772	748	721	729	697	737	756	720	729	710	719	755	764	745	715	759	736	727	674	736	756	702	741	708	751	708	752	730	719	851	720	754	738	729	733	714	717	730	732	753	700	706	745	767	696	755	749	755	734	759	747	720	741	731	758	733	706	696	722	783	715	762	722	760	759	743	736	695	773	734	737	746	752	743	773	742	735	774	727	723	718	756	712	752	698	717	745	702	787	690	739	723	742	737	772	760	757	766	750	752	755	710	800	757	756	729	805	718	765	717	744	724	751	744	763	726	753	761	739	729	709	734	740	732	718	751	723	743	732	758	760	758	764	765	775	726	720	725	672	730	730	698	708	758	736	696	795	708	701	718	746	758	811	779	772	700	752	718	739	694	730	735	727	734	732	685	737	767	738	712	759	715	778	740	767	729	748	780	763	784	723	743	755	709	756	716	721	765	691	778	711	766	693	768	744	726	787	737	712	767	771	730	769	757	698	747	725	731	692	741	729	734	744	753	683	740	747	691	751	734	715	712	761	773	767	766	808	761	731	756	739	701	791	740	749	799	731	701	764	727	753	776	691	762	773	755	755	693	768	732	750	763	795	781	752	747	723	784	767	710	770	745	740	762	725	748	747	753	741	742	772	745	741	788	704	798	746	760	728	747	758	732	705	797	689	670	728	754	780	778	773	767	780	726	741	743	784	711	733	764	749	723	755	766	726	772	770	756	693	759	762	733	662	728	741	721	719	714	730	802	734	779	722	731	726	761	752	761	707	755	729	756	747	742	758	759	771	737	768	760	748	752	699	769	747	759	764	745	757	750	750	712	728	720	780	781	728	701	728	725	784	720	740	732	777	720	736	753	767	731	761	778	759	748	730	757	758	749	725	779	765	731	751	765	731	713	709	797	712	743	744	756	769	764	725	757	677	713	773	757	734	713	755	704	801	744	750	813	743	723	728	762	733	725	789	744	780	755	687	723	756	750	708	734	748	765	794	776	719	755	744	775	697	704	748	710	740	732	789	793	705	721	729	716	725	715	722	757	727	695	752	759	761	707	666	702	756	713	753	704	748	768	718	715	702	739	752	742	757	712	733	690	719	746	751	747	716	731	759	741	758	766	744	768	735	718	763	739	776	731	787	738	735	771	734	731	731	711	708	759	742	706	710	762	725	818	772	734	761	720	728	776	744	726	656	751	746	732	740	798	793	754	730	718	739	665	700	711	728	770	723	765	760	711	739	739	711	730	776	691	788	737	739	710	759	704	727	744	718	723	778	693	766	702	782	744	744	714	715	783	739	729	705	779	736	765	697	755	739	776	751	822	734	807	768	764	733	745	732	766	736	755	700	719	723	764	776	762	717	687	731	753	771	693	742	760	746	735	747	741	773	728	692	744	754	745	697	752
24453	20860	24474	27344	20032	1699	550	510	420	456	403	442	404	389	415	443	403	390	379	412	394	399	398	369	392	400	359	395	384	368	386	370	391	382	395	409	385	391	366	396	404	418	414	350	392	386	393	416	377	379	404	383	418	396	355	390	400	371	405	371	377	395	358	418	426	426	404	358	369	418	376	389	415	372	374	413	417	351	397	439	391	353	373	424	399	401	423	396	356	382	383	415	406	405	365	385	400	333	392	385	397	424	406	362	398	404	404	388	411	409	388	377	394	375	406	350	401	379	369	374	406	379	373	388	395	418	402	383	429	389	352	418	386	327	395	368	345	380	416	359	336	395	356	378	400	390	357	385	384	387	405	413	404	415	390	418	394	412	402	334	386	403	386	409	381	368	355	405	358	392	393	373	422	354	402	359	396	371	390	371	371	371	411	367	408	410	340	422	400	380	384	392	407	351	414	368	370	376	380	414	337	407	330	403	398	355	392	367	393	368	406	415	388	399	368	367	384	366	391	409	411	369	390	383	426	377	441	376	406	381	387	363	354	405	359	377	378	357	360	364	327	369	403	413	369	378	378	424	338	384	410	346	399	398	375	382	400	392	386	401	387	370	372	360	418	376	415	398	404	357	406	376	375	399	407	401	396	398	354	417	390	394	354	378	345	376	384	412	403	421	381	442	360	363	388	391	369	413	415	359	368	388	410	410	403	363	365	394	366	386	399	376	361	375	377	392	402	395	399	383	365	360	409	406	389	384	414	369	379	413	382	370	398	372	386	403	378	411	410	390	388	353	356	364	442	398	415	400	376	376	445	362	407	409	411	427	364	387	368	404	400	386	371	347	400	380	350	410	405	409	387	362	383	440	409	376	419	400	389	440	388	392	394	371	376	392	410	402	399	352	376	375	380	356	414	379	347	398	435	400	412	377	376	423	396	373	423	410	414	360	423	363	416	357	388	380	390	337	383	372	390	421	341	345	403	368	382	387	381	340	411	407	397	389	351	365	380	418	396	376	392	368	373	395	382	386	354	366	391	359	382	420	380	351	362	380	383	406	423	376	381	385	372	424	421	390	384	377	411	379	421	390	373	362	393	368	371	389	410	403	381	395	398	373	391	393	382	406	407	371	403	394	397	411	359	390	383	394	413	396	439	423	387	370	404	394	390	414	382	369	390	431	384	417	391	391	388	402	385	413	361	396	411	399	374	389	411	391	404	388	397	391	383	393	363	427	395	377	386	376	396	397	372	374	400	407	431	406	360	419	397	367	377	418	397	392	410	385	363	398	385	402	382	395	393	380	394	384	349	379	360	402	368	421	361	393	380	374	358	397	390	429	367	398	402	384	380	385	403	374	361	347	406	398	383	376	381	374	360	370	386	351	399	373	343	411	425	370	363	392	410	384	428	385	375	375	372	395	349	373	415	377	395	374	399	355	340	375	377	380	409	408	385	411	396	340	355	378	413	359	377	391	397	392	418	400	341	345	364	367	390	375	408	365	389	359	414	399	396	419	394	394	393	376	380	416	360	366	403	418	414	405	412	389	392	379	391	414	380	387	381	390	366	374	396	423	408	389	399	377	375	348	404	391	383	401	395	428	381	383	360	397	408	347	384	406	378	416	408	382	380	392	405	337	381	389	361	396	387	396	399	386	390	388	383	413	434	373	374	366	375	399	419	370	366	350	386	406	376	373	387	392	383	363	400	347	373	387	377	326	362	396	396	364	382	390	438	385	375	396	413	372	398	378	373	368	374	409	398	396	408	403	382	370	381	390	424	357	419	394	422	412	333	396	428	388	424	367	349	404	393	387	390	337	363	366	426	363	409	414	400	392	398	353	400	409	363	418	423	434	378	362	373	386	337	381	378	365	409	395	365	401	405	361	403	417	409	393	392	438	371	380	370	377	404	381	391	430	405	395	384	378	394	393	377	398	384	416	385	399	378	387	419	385	378	359	396	422	406	390	408	401	413	368	380	386	400	374	362	354	329	358	389	404	381	388	410	346	428	413	392	396	410	365	341	404	390	396	415	354	367	382	402	392	351	389	401	376	387	418	371	406	402	399	375	369	419	383	390	378	386	367	384	385	331	387	392	402	395	390	406	433	379	397	357	375	387	381	405	382	403	388	407	400	382	396	403	398	373	362	419	409	424	362	423	378	379	340	369	360	381	349	398	405	388	422	421	392	365	401	381	412	386	398	400	396	392	415	381	361	410	377	410	362	401	376	413	398	407	379	352	410	405	390	380	422	431	410	352	379	369	435	373	399	409	373	377	328	352	349	376	449	402	389	395	423	399	410	370	379	390	375	370	371	356	396	386	397	400	407	374	393	395	398	375	426	382	417	396	411	417	387	404	387	370	333	397	367	419	428	396	380	420	406	352	365	364	406	386	391	407	415	360	371	370	401	374	369	387	415	390	405	394	381	356	355	415	412	372	370	417	348	396	409	343	397	383	420	351	363	367	387	377	420	377	365	366	392	358	411	379	396	368	400	382	355	380	389	380	384	424	382	343	369	377	414	401	396	349	391	373	416	392	366	403	406	384	346	376	401	380	442	379	384	425	413	410	365	379	381	410	395	363	379	347	370	391	453	376	453	395	433	409	396	402	350	382	364	370	382	380	406	381	407	378	422	410	378	379	392	374	374	386	396	387	382	363	357	400	391	370	415	353	391	399	366	376	373	382	356	392	429	394	376	384	392	355	365	420	371	384	404	385	425	374	412	401	412	389	407	360	373	404	339	385	401	396	401	358	367	391	384	371	364	372	424	439	361	416	419	432	397	417	408	376	382	364	392	368	395	412	380	370	413	399	416	383	368	429	388	384	364	380	383	374	396	386	399	416	375	420	419	377	368	370	362	407	366	361	365	402	396	348	434	399	343	408	406	391	413	381	398	400	382	384	400	360	383	393	378	378	370	341	372	388	413	391	387	400	367	392	385	369	373	413	381	385	374	370	361	349	389	402	359	380	378	385	395	398	447	398	399	389	382	381	369	379	354	381	366	398	382	429	397	405	354	357	379	392	386	399	371	359	400	380	432	404	387	429	405	374	398	355	388	401	378	404	415	378	414	389	384	372	374	378	380	391	392	404	375	370	407	360	394	383	406	421	367	426	378	363	364	421	398	408	378	399	431	396	389	348	417	427	377	408	414	351	389	381	385	422	411	372	378	372	376	405	403	420	379	382	383	358	393	397	404	392	387	395	343	385	403	393	423	376	397	395	376	388	410	367	399	407	361	378	393	366	387	389	361	400	366	403	368	353	403	375	368	402	377	357	432	399	447	402	373	382	367	406	386	421	362	411	394	390	412	426	350	387	384	393	395	376	357	390	375	384	390	401	394	365	403	382	366	389	360	368	403	392	354	379	371	382	361	358	382	371	377	381	376	411	373	337	400	425	379	361	400	380	387	365	395	406	407	395	407	400	363	360	396	393	399	433	381	378	340	403	362	349	375	373	409	399	383	401	401	385	409	395	371	430	439	367	437	346	397
3366	3008	2102	1364	1023	995	925	871	866	910	870	878	870	823	897	930	849	889	863	895	838	846	898	839	901	861	869	849	819	872	840	876	836	863	834	874	847	863	843	851	861	884	891	875	817	858	840	858	903	806	817	874	882	895	873	890	831	859	871	855	854	846	840	858	801	817	846	880	845	880	888	869	899	881	907	834	856	823	833	853	835	881	842	846	808	941	894	808	835	867	821	884	841	905	844	861	892	842	872	890	826	847	802	824	887	882	882	904	852	875	882	848	833	817	837	873	801	829	872	860	865	851	846	853	848	839	817	899	831	817	836	865	845	856	816	824	819	870	845	832	834	763	835	838	861	833	886	829	857	880	838	852	874	816	835	845	846	826	815	865	824	830	912	846	869	846	859	856	851	890	863	832	784	826	868	824	892	863	857	847	875	828	856	859	813	874	854	876	824	910	874	871	846	824	884	879	924	862	856	853	874	811	839	844	863	846	817	845	835	863	863	865	828	833	875	847	795	835	870	887	890	840	836	820	860	846	840	847	826	886	845	841	861	795	785	872	785	845	877	904	902	840	846	842	863	853	845	895	883	886	797	912	855	859	848	824	838	895	837	864	877	848	792	876	832	891	883	847	825	811	823	852	859	905	870	827	857	903	909	839	884	876	876	889	770	910	859	885	828	894	811	816	836	810	839	809	899	829	852	823	804	869	819	829	917	857	843	810	869	876	893	800	855	806	830	875	799	758	798	838	870	867	856	828	859	803	839	854	854	857	794	901	876	855	854	832	893	847	883	877	805	881	839	861	809	835	836	847	907	840	833	875	859	822	897	853	879	836	805	873	804	829	835	867	830	781	845	843	841	838	825	858	894	882	880	895	827	832	879	850	844	809	850	856	803	842	903	843	854	866	853	812	833	879	876	866	879	828	859	836	831	870	848	829	791	858	843	847	911	829	874	782	859	837	863	833	827	817	910	818	877	885	888	846	859	833	897	877	848	844	826	873	847	841	874	854	831	856	852	872	879	862	842	854	830	883	864	881	818	822	838	884	825	865	855	840	880	829	803	883	856	814	801	827	832	840	791	877	845	876	885	840	862	860	850	840	866	868	883	840	840	900	798	839	850	835	865	837	816	854	781	855	799	866	824	871	842	840	810	862	881	825	882	862	863	868	830	871	868	876	853	810	802	818	859	894	847	850	930	819	870	859	812	848	886	788	882	874	815	815	850	844	824	879	855	873	864	816	825	863	890	860	855	858	861	891	850	794	821	914	876	841	848	838	893	853	845	820	876	829	894	876	879	830	847	839	895	845	854	872	897	793	869	892	860	825	848	856	817	836	864	823	856	857	831	814	902	816	882	843	804	849	891	876	914	831	871	847	860	875	890	883	875	781	849	825	890	851	850	867	852	849	867	837	890	843	832	860	798	833	856	909	831	797	862	852	825	856	790	838	877	859	857	813	821	837	844	812	871	827	883	810	823	832	866	839	866	893	803	855	864	860	842	865	884	857	835	800	853	800	893	848	889	815	848	844	873	895	819	864	816	844	845	799	880	860	867	832	867	897	808	895	908	882	829	846	828	815	888	852	842	876	895	873	857	870	846	864	871	857	871	841	886	786	862	843	908	840	841	863	877	903	840	884	863	815	865	828	866	835	871	852	804	874	844	906	854	763	862	873	798	861	892	866	848	822	808	838	845	878	851	849	855	869	862	849	834	845	889	816	823	854	885	842	874	883	842	836	844	834	877	884	870	803	876	878	830	866	846	901	913	867	857	862	825	861	879	884	860	852	908	909	840	879	892	849	927	874	856	880	899	843	831	876	823	836	838	853	894	795	826	897	882	897	838	887	836	841	872	848	823	873	846	839	850	908	830	816	868	911	813	848	825	869	823	830	888	808	818	843	905	823	822	885	861	885	869	824	881	819	816	873	834	847	814	831	872	859	842	861	908	841	830	874	853	846	838	867	866	874	804	813	854	837	771	840	818	869	804	826	841	867	881	811	875	812	765	868	836	806	906	841	843	870	838	816	846	839	830	861	847	838	854	906	838	838	858	834	854	853	821	852	849	806	835	863	818	873	830	811	863	871	829	775	872	855	844	862	875	846	814	900	841	846	860	803	792	797	845	907	863	878	892	835	821	849	921	830	842	853	820	817	860	925	848	800	849	900	832	877	843	887	908	838	848	911	870	873	865	823	840	829	862	845	880	860	836	833	819	834	875	842	881	825	830	866	796	851	911	898	863	886	864	859	828	833	885	853	846	872	867	846	836	887	836	820	892	905	896	795	859	859	864	918	800	815	880	799	859	799	829	811	863	835	772	855	897	896	870	822	898	854	806	821	876	885	865	798	883	859	858	859	876	843	887	809	848	805	812	814	862	854	821	826	889	843	810	841	834	815	844	859	806	856	823	882	840	831	883	791	828	839	847	901	832	866	809	804	887	848	881	866	872	840	826	844	836	905	910	862	839	798	859	829	827	897	808	817	827	851	805	787	828	861	865	828	849	830	860	850	878	850	849	857	841	879	857	850	812	863	900	840	828	833	881	829	898	846	843	805	847	837	828	846	835	857	846	820	840	863	871	828	831	845	897	854	879	851	846	843	841	861	836	885	851	793	865	838	827	849	861	856	897	859	899	827	841	838	877	873	830	854	882	878	831	864	854	874	870	880	876	908	866	844	849	851	891	863	864	872	790	825	901	852	815	873	807	844	896	799	879	893	861	904	861	851	884	851	848	875	878	877	875	867	868	881	895	889	837	828	877	870	844	823	865	843	824	891	867	880	855	879	783	859	825	811	838	890	821	843	856	879	822	885	853	780	826	844	851	873	853	850	840	860	897	806	815	846	838	795	896	781	891	847	873	875	887	862	857	865	909	855	889	841	820	835	861	891	849	865	830	886	837	875	816	861	892	837	868	869	857	795	868	844	841	866	850	885	837	861	869	840	883	830	841	830	822	824	880	881	866	815	869	852	839	899	859	840	829	842	870	858	838	845	876	873	844	839	844	911	805	852	818	818	838	873	813	842	811	873	827	844	800	813	912	859	852	856	861	848	837	796	828	847	826	838	837	827	850	896	819	809	874	884	792	930	835	850	839	810	852	900	806	836	812	775	842	809	853	902	877	861	893	861	821	825	794	882	872	857	832	855	865	802	855	873	884	832	844	888	872	868	848	829	840	854	831	856	885	823	874	855	893	857	807	862	858	841	896	866	864	865	852	835	821	821	857	890	814	806	849	839	862	868	850	844	858	880	858	853	867	864	822	847	878	892	811	857	892	871	835	877	868	851	811	852	827	800	878	833	859	870	824	849	825	877	861	845	869	820	793	876	812	845	856	832	902	859	842	862	841	816	840	861	795	867	901	793	873	837	828	902	846	825	861	867	846	826	852	859	891	836	863	849	891	870	811	827	854	838	857	804	837	862	846	814	803	845	904	880	865	811	813	850	900	840	893	858	883	877	861	894	821	814	862	833	837	804	792	860	878	840	864	821	891	867
23583	20872	25124	26768	20875	20883	3226	495	394	328	286	298	311	271	274	287	241	267	240	271	284	225	228	229	237	253	252	247	238	293	225	228	247	264	245	221	209	238	226	245	260	263	223	233	237	231	226	241	226	219	194	208	238	228	218	221	216	243	253	223	226	216	226	234	229	231	210	242	224	229	249	241	216	216	229	236	215	224	226	214	278	217	238	254	248	242	219	228	209	237	208	246	220	226	244	213	208	181	209	217	222	213	204	215	208	210	222	227	230	185	213	235	246	203	233	233	247	229	214	255	196	191	234	199	223	233	231	218	220	207	227	200	275	239	238	221	226	227	240	209	220	239	231	250	225	228	233	238	245	239	230	222	229	242	231	252	221	252	249	252	201	220	205	222	229	220	247	217	204	166	217	235	245	241	278	239	212	251	205	224	214	205	244	231	214	251	247	236	226	188	227	247	236	212	217	217	221	221	214	251	208	196	218	241	228	226	222	222	218	238	224	239	211	242	217	231	216	227	190	199	210	239	247	193	249	248	213	251	237	203	243	229	238	221	237	241	209	195	227	223	212	218	219	226	214	239	212	201	208	234	200	225	202	256	249	266	240	231	233	254	216	247	233	246	203	241	241	232	236	230	236	241	205	223	197	228	226	247	242	230	226	222	249	206	210	214	233	205	226	232	230	261	199	238	240	238	236	203	235	243	188	226	206	227	247	222	221	216	235	193	204	217	219	246	207	231	223	218	202	197	226	242	202	233	217	211	225	199	237	239	217	206	213	219	242	207	258	205	248	241	226	233	198	225	196	229	197	219	219	227	255	242	233	201	233	238	228	286	224	195	237	220	221	235	232	224	200	244	206	212	216	230	218	213	255	232	233	222	259	254	222	217	213	215	229	223	254	232	250	221	237	203	215	225	219	211	192	247	246	224	263	220	242	214	210	247	226	213	221	223	221	238	248	232	221	218	234	202	222	233	233	273	206	248	242	226	242	226	227	252	234	213	234	229	242	199	240	235	198	218	236	230	219	209	227	239	226	233	234	219	241	223	214	197	249	224	239	236	235	212	227	232	202	208	239	219	232	247	219	213	214	218	248	239	244	222	252	221	238	233	189	207	213	222	229	253	246	220	219	234	255	253	265	218	236	228	220	215	218	198	206	246	224	225	195	235	218	234	213	258	231	219	233	230	212	242	210	223	250	248	237	245	245	255	218	233	270	234	224	229	200	237	231	241	171	209	221	203	201	245	235	222	225	219	216	223	214	235	239	238	237	224	221	236	220	238	210	208	231	243	231	245	233	236	229	221	221	238	210	218	210	214	194	199	232	245	235	187	232	215	201	231	206	219	223	225	246	238	230	217	233	215	217	216	226	196	226	218	225	223	225	202	185	234	266	203	234	226	241	238	260	239	224	231	215	195	254	230	248	248	236	207	197	228	215	248	214	230	240	221	210	235	220	229	208	220	225	246	224	245	214	197	204	216	227	222	241	214	219	210	209	239	217	224	224	224	230	236	239	238	196	241	221	231	248	244	220	220	233	226	230	247	228	205	213	247	239	243	234	234	229	211	213	207	223	213	243	223	241	211	228	232	231	229	193	173	221	239	216	202	218	197	247	207	245	187	209	196	235	238	230	230	221	241	241	236	217	230	252	206	242	249	245	243	263	250	235	241	246	229	247	209	223	212	222	216	235	222	214	245	242	219	218	217	240	224	197	226	192	203	217	220	255	229	227	228	207	228	218	221	246	253	250	248	207	205	195	259	217	218	227	231	253	239	251	225	229	215	251	219	216	233	217	234	205	232	199	223	210	236	214	206	207	247	248	196	218	218	200	233	219	192	249	264	295	191	223	219	218	210	240	228	242	245	221	241	235	263	231	268	224	219	223	207	202	218	238	215	249	220	233	228	237	195	253	230	237	216	204	249	221	221	230	241	218	216	195	247	231	225	215	211	243	215	229	209	209	218	239	233	228	230	216	217	207	222	200	227	236	219	225	200	224	234	219	208	243	233	246	257	236	202	229	211	229	237	249	221	213	243	227	247	239	221	228	228	203	235	217	236	243	222	234	246	232	218	230	233	259	230	220	209	214	227	237	264	227	216	248	217	198	238	233	212	243	241	212	237	238	201	216	215	213	237	189	218	243	217	239	218	223	223	231	246	222	212	228	227	224	203	206	214	243	229	231	240	214	235	228	211	238	219	241	244	221	213	220	222	231	210	215	244	244	223	230	218	223	233	263	239	233	204	231	228	213	253	228	257	250	258	202	241	248	216	229	209	202	220	227	230	236	214	225	235	225	199	204	239	233	244	206	238	194	225	227	217	228	257	261	236	225	241	257	209	238	253	222	236	231	257	219	251	234	203	220	207	242	216	198	216	214	221	226	200	230	226	202	222	243	264	243	198	201	210	220	241	220	220	220	217	205	218	224	227	201	242	216	225	222	226	221	241	239	220	216	224	230	239	229	204	226	221	236	234	239	221	233	261	240	213	240	236	261	231	240	230	236	198	217	260	256	237	200	204	223	203	238	215	248	233	221	228	263	245	199	206	247	246	249	241	215	224	224	215	224	271	203	196	209	218	240	242	237	197	237	240	217	241	220	238	229	214	224	243	245	236	252	241	211	226	227	206	236	233	215	223	202	226	223	208	266	226	242	238	217	239	268	211	239	236	227	218	198	240	215	236	259	230	240	247	220	224	221	209	219	224	231	236	240	220	227	219	242	230	246	263	201	230	240	229	242	260	241	243	244	203	230	211	228	247	232	221	233	238	232	237	225	228	215	218	235	210	200	244	261	233	258	219	225	220	230	228	214	251	233	224	244	226	228	225	221	252	236	226	210	218	215	211	213	249	225	192	225	222	240	251	224	235	215	228	248	237	231	248	229	236	239	254	215	236	187	231	210	235	226	206	254	190	231	232	238	208	213	212	221	231	217	247	207	239	250	218	224	235	192	212	238	212	226	230	224	232	208	228	254	247	265	244	255	192	212	231	275	217	237	229	213	227	227	222	222	246	222	238	218	227	252	272	220	235	227	218	202	215	251	196	209	215	216	245	241	228	243	243	219	205	245	249	239	210	253	225	221	222	241	253	243	229	211	206	190	243	236	240	242	236	200	227	261	209	198	231	219	239	256	221	204	230	231	196	217	232	223	214	237	227	195	233	226	225	248	233	225	225	240	266	237	217	224	250	221	196	228	219	218	229	202	213	234	208	176	228	230	210	220	236	236	238	218	257	229	255	253	211	219	236	245	239	268	232	246	251	221	215	226	239	262	246	239	211	224	194	251	207	253	204	226	230	230	210	234	251	205	243	230	211	261	227	187	224	228	249	213	218	253	241	227	218	240	200	244	228	225	199	237	232	232	217	210	219	232	210	250	217	242	246	228	237	252	221	236	223	241	212	199	246	229	240	215	232	233	241	237	237	206	229	195	188	234	223	232	245	210	214	240	245	212	243	215	239	209	216	246	238	239	226	239	228	262	216	212	219	204	215	236	219
3402	4990	3133	1425	923	760	654	658	587	637	530	550	516	532	535	515	522	534	535	531	553	486	557	497	528	512	535	501	533	511	554	513	523	540	543	525	516	517	510	529	514	522	520	482	534	527	527	526	511	509	564	500	516	551	536	527	531	495	578	482	536	526	498	520	553	515	561	499	480	522	504	492	514	500	526	534	507	543	481	495	491	502	520	507	513	487	515	511	507	497	487	465	502	472	545	557	503	505	475	502	528	504	512	530	492	517	524	541	532	510	529	524	540	545	520	487	505	521	503	520	478	528	502	475	519	531	503	516	485	504	545	552	516	483	529	510	510	496	522	507	516	520	512	484	530	506	499	478	524	482	506	549	482	538	517	536	524	513	501	528	536	520	563	501	513	549	503	504	488	541	533	474	521	562	518	526	503	535	519	522	506	532	516	513	497	528	516	533	522	533	509	509	488	500	483	497	512	571	486	539	483	544	523	550	510	486	569	519	494	484	503	536	497	538	491	507	518	507	514	504	542	503	504	535	548	481	549	526	459	524	503	518	499	518	536	476	555	484	508	487	525	489	533	517	546	502	549	537	507	519	525	552	516	529	529	528	511	547	533	501	478	550	511	512	529	491	534	504	512	498	566	516	538	541	501	520	519	512	493	519	523	506	526	510	469	501	516	526	507	525	515	518	522	537	492	529	563	484	497	514	546	553	516	522	540	547	528	492	525	519	544	534	539	549	522	563	536	496	523	511	500	492	501	519	510	505	474	513	524	508	504	525	517	503	524	518	495	504	517	517	512	533	535	520	514	530	542	512	522	533	542	534	524	524	517	554	526	499	551	510	540	536	476	583	486	496	510	523	527	566	535	529	548	518	494	504	460	520	527	527	496	527	504	523	549	547	539	521	553	551	484	522	519	490	509	475	494	534	521	499	546	508	542	498	498	497	526	494	511	513	496	484	580	520	526	513	499	502	500	541	528	509	516	535	510	527	539	538	500	523	498	483	501	489	536	494	470	502	509	561	535	536	568	512	481	532	536	481	533	527	507	520	516	548	568	522	527	525	546	492	506	535	492	528	499	516	503	537	478	479	495	513	539	521	532	506	532	518	510	493	509	526	521	506	545	518	502	527	533	503	521	496	547	488	536	529	535	530	511	521	522	500	521	509	493	506	474	533	514	517	508	534	510	489	519	527	526	519	505	515	515	501	507	480	548	551	509	543	465	490	502	487	514	508	515	488	505	528	583	492	538	501	526	518	537	528	513	547	540	509	475	507	540	517	514	550	520	533	550	545	529	572	458	494	542	529	488	529	517	503	549	500	520	576	539	489	499	505	499	525	521	528	519	525	549	578	528	487	543	541	554	502	494	528	518	529	499	516	524	502	545	517	549	528	493	500	507	515	512	513	516	506	509	491	515	507	480	502	531	504	499	461	519	544	539	522	522	514	523	469	582	492	558	537	497	507	480	537	525	495	509	517	501	561	584	520	475	528	532	522	541	536	515	486	507	512	506	489	523	511	533	510	552	506	509	499	531	528	510	513	487	532	519	518	521	497	510	504	533	497	465	516	526	511	510	526	538	497	508	543	541	491	510	510	504	501	518	520	500	473	507	511	520	542	511	474	527	514	516	506	545	523	531	494	505	579	542	533	552	520	530	519	512	528	512	553	506	559	532	486	500	505	488	532	474	517	516	525	525	524	514	512	474	525	523	531	562	525	503	555	501	543	539	509	524	535	540	536	490	488	522	570	506	533	491	521	492	519	518	506	460	486	546	502	516	511	563	517	506	521	485	517	508	468	534	529	531	533	554	550	482	536	498	489	506	523	507	515	486	528	563	522	491	530	525	494	518	504	503	527	511	516	493	503	519	517	556	525	538	506	486	516	504	530	515	527	496	519	506	531	520	545	520	503	518	502	542	522	510	522	502	506	521	489	509	473	522	545	482	517	556	506	513	557	531	504	512	518	516	508	481	546	523	502	485	486	498	524	508	511	572	519	492	504	506	549	539	539	526	503	534	513	570	513	482	536	525	527	520	519	526	551	490	481	544	536	516	527	480	518	526	524	546	491	563	475	528	527	513	479	522	537	499	550	505	491	510	519	554	482	522	550	503	515	536	532	497	531	471	511	527	523	529	539	506	551	516	512	508	497	518	513	537	546	530	519	534	517	531	526	516	538	496	528	546	510	504	540	510	482	533	534	513	524	527	539	512	532	545	521	506	533	527	548	522	526	524	511	495	511	506	505	489	480	512	526	530	527	505	518	515	501	487	496	492	534	565	534	519	519	481	522	516	495	511	484	517	498	558	484	501	510	526	507	501	501	511	527	529	520	523	539	548	530	533	507	547	541	530	583	476	515	514	491	518	484	502	489	511	499	548	504	524	541	517	553	523	517	497	535	499	516	519	565	512	552	540	524	513	491	483	519	522	503	506	530	491	487	467	487	533	494	482	464	513	560	540	528	535	510	497	506	489	540	473	501	494	541	502	531	588	509	505	506	519	495	475	522	518	475	519	471	477	517	523	495	516	532	526	550	560	534	548	528	516	495	500	490	499	547	486	502	547	484	511	506	532	530	506	487	547	499	518	530	490	495	531	508	515	538	504	594	547	487	548	487	511	506	512	515	527	536	513	505	531	530	523	534	482	507	510	546	515	542	482	462	551	510	492	564	523	539	519	497	567	492	534	515	529	476	533	523	496	468	490	521	534	502	516	508	499	527	538	530	530	480	504	551	531	491	527	556	500	490	540	521	506	522	526	528	509	503	503	527	497	506	487	502	538	567	536	487	500	511	485	510	513	525	546	499	517	512	501	493	509	516	532	512	482	497	542	518	532	480	514	528	506	468	525	530	508	518	493	540	519	493	535	533	547	497	503	524	491	548	513	548	519	499	532	510	507	549	526	506	525	551	503	487	538	539	513	484	526	519	494	515	474	471	527	537	522	504	530	531	492	538	505	538	531	545	539	509	490	510	491	509	547	565	526	447	523	535	514	529	505	506	504	486	526	519	546	518	538	483	525	494	519	534	532	500	558	529	540	532	519	507	512	475	516	545	534	542	538	528	515	515	552	553	495	560	525	533	548	512	526	508	515	523	534	485	497	485	507	559	545	489	549	574	526	509	541	532	532	513	513	502	495	524	530	503	545	526	500	496	518	479	489	486	488	498	543	507	512	490	502	517	494	500	504	521	546	519	521	493	539	526	518	531	523	538	511	533	514	544	509	535	514	501	543	526	521	570	512	511	522	519	504	556	572	484	497	512	528	517	511	491	510	511	546	553	520	511	487	512	527	539	507	469	488	508	524	491	508	504	513	584	499	520	506	510	492	494	520	513	508	530	487	529	509	525	552	508	482	529	532	538	505	503	506	512	497	518	508	499	549	529	512	519	512	519	581	517	536	495	509	495	472	499	467	530	572	522	526	541	508	515	527	536	541	554	561	499	547	498	503	499	521	525	526	486	518	542	463	532	519	498	527	514	507	556	544	547	538	532	526	508
32649	12192	1368	396	365	312	314	319	336	319	340	311	300	300	345	335	311	309	295	298	364	302	327	315	383	288	334	308	335	299	306	344	352	298	295	312	333	296	343	323	318	349	322	354	319	317	324	333	316	312	316	307	313	308	349	318	343	327	320	326	329	319	338	345	336	315	324	320	292	340	389	319	321	328	331	313	322	324	332	334	298	324	284	342	329	316	317	341	383	304	321	299	313	295	318	322	328	319	331	321	314	318	325	359	317	312	307	289	272	301	341	326	323	294	318	320	329	341	311	333	346	329	329	351	289	320	299	343	301	348	325	329	320	319	339	333	361	312	349	314	315	312	335	306	333	329	340	345	319	309	356	338	305	300	339	325	301	307	310	351	317	339	305	308	323	320	287	328	266	306	342	308	319	319	319	312	304	314	345	323	316	294	351	271	314	289	329	326	350	328	310	320	364	303	303	329	332	311	328	327	326	302	315	348	335	301	296	331	291	339	362	271	303	300	357	294	310	340	334	299	302	293	303	347	322	329	335	348	302	325	327	338	317	312	312	337	329	303	294	326	318	346	319	335	341	316	323	338	306	312	308	332	314	321	327	334	332	310	321	312	321	308	341	344	349	329	305	317	293	335	318	259	312	323	352	321	304	331	308	321	341	352	296	307	298	320	322	352	316	305	351	316	315	334	320	322	297	346	377	321	306	326	339	330	342	317	293	362	310	291	311	342	350	308	327	366	307	339	328	292	338	325	338	315	306	316	305	296	303	338	308	317	327	326	345	319	339	315	324	342	297	322	326	342	292	300	342	319	344	294	307	294	299	336	315	318	288	317	320	331	304	325	287	329	319	277	310	336	310	330	356	306	323	324	294	342	328	329	302	321	308	336	325	316	328	291	330	277	377	327	323	310	342	317	314	288	304	305	282	343	319	326	334	310	314	330	325	315	302	334	339	309	326	315	335	334	301	304	329	321	305	342	315	354	287	316	339	335	338	312	337	331	317	322	358	309	312	326	342	345	288	319	322	322	334	312	313	325	308	352	318	319	338	297	314	309	350	322	275	301	331	360	330	327	304	321	283	299	326	306	323	281	334	306	289	304	326	314	318	306	320	349	342	333	315	318	306	285	342	314	330	299	295	295	314	304	338	313	341	347	360	331	306	325	293	292	307	320	343	334	335	322	307	317	300	344	327	293	307	313	287	307	343	336	326	339	321	334	344	305	309	359	349	303	325	308	319	362	332	331	339	345	352	309	316	337	298	309	296	354	337	352	334	315	316	321	300	310	345	295	299	373	343	288	307	330	351	344	345	331	379	325	303	319	340	318	323	308	313	325	381	323	279	330	297	297	312	335	330	293	335	355	356	306	320	294	308	337	291	303	319	313	286	348	331	315	314	359	329	315	313	334	333	357	334	304	322	315	354	320	344	336	314	329	313	309	357	320	313	286	321	295	327	319	333	317	323	296	326	333	310	294	362	326	335	297	317	346	338	341	298	325	343	337	327	297	354	331	340	325	323	312	315	288	315	325	292	328	335	292	309	295	322	330	308	328	306	322	297	321	355	340	334	324	324	314	317	323	309	370	360	334	326	290	325	324	326	320	320	302	361	302	326	321	310	306	325	320	338	308	357	300	324	310	323	297	293	319	332	304	342	316	315	299	319	357	308	294	344	331	312	342	338	313	328	309	287	352	326	296	318	269	354	314	311	319	335	296	321	304	293	325	293	301	338	295	300	416	300	350	319	297	322	332	309	312	312	325	314	303	296	343	296	298	349	303	301	289	358	327	327	314	283	309	297	314	299	345	340	339	314	360	320	305	348	346	305	298	363	315	327	301	302	332	308	315	297	379	297	371	298	299	295	323	306	296	333	321	321	311	327	346	293	274	319	275	346	317	357	336	315	316	349	338	321	337	283	329	331	311	336	307	341	315	323	310	326	328	309	330	292	296	320	302	307	322	319	312	314	298	299	318	331	345	286	323	325	342	305	347	313	324	329	318	380	339	343	320	304	317	339	331	326	308	342	334	313	324	347	303	329	317	322	335	314	325	310	328	301	322	334	307	303	287	327	319	289	325	328	305	303	341	307	314	346	327	317	309	360	299	313	329	342	296	346	316	283	309	360	328	299	306	340	319	344	334	320	308	353	331	344	345	336	336	319	308	350	325	299	319	335	326	293	361	323	301	326	321	327	318	296	336	330	297	318	339	311	295	330	314	335	302	321	324	330	303	326	350	314	317	283	324	355	316	267	267	298	305	329	294	317	332	316	316	312	321	300	328	324	326	367	310	335	332	326	266	314	308	322	331	351	307	289	329	309	332	315	311	331	336	309	309	358	321	315	325	326	323	349	351	349	328	349	318	312	344	345	318	332	292	328	319	324	351	329	323	315	328	346	320	323	332	317	317	294	341	354	306	306	318	353	363	322	348	298	323	322	317	325	334	314	340	324	325	306	334	307	321	317	312	337	284	333	300	343	360	319	305	358	330	350	308	283	318	308	333	322	352	348	339	320	326	350	318	319	313	330	293	325	349	321	304	303	321	313	324	322	326	328	317	310	350	318	302	308	314	332	294	326	333	365	356	315	318	319	337	349	335	335	297	287	312	310	327	334	345	295	308	338	300	315	330	289	307	313	298	318	343	324	306	311	295	316	331	352	308	346	303	287	345	306	313	318	329	348	340	334	311	353	336	367	339	280	330	344	308	297	326	335	331	306	333	332	328	328	365	284	294	345	322	306	326	314	313	319	334	330	301	340	347	330	312	306	304	298	314	346	320	316	316	306	331	321	333	306	364	311	319	314	301	296	338	346	312	316	338	315	326	311	304	323	337	331	297	313	351	326	290	307	319	288	318	311	323	325	339	343	285	355	352	324	337	328	333	333	306	306	329	357	310	349	310	302	271	299	304	322	299	335	306	319	329	301	314	361	312	295	333	310	313	326	325	302	310	320	322	299	302	343	335	350	322	311	370	297	326	306	298	321	338	298	313	296	303	294	320	314	304	303	278	323	297	306	336	322	325	345	307	323	327	296	338	355	308	347	334	321	309	334	324	316	303	317	338	356	297	337	360	325	329	318	313	313	350	310	308	337	327	302	332	283	329	332	297	334	307	339	359	330	310	320	345	356	321	340	339	310	329	323	303	352	316	296	332	335	320	309	292	352	338	329	311	317	338	345	333	311	319	322	343	341	326	297	352	335	308	303	285	345	323	343	340	329	320	307	318	345	325	312	342	340	305	287	324	331	310	298	305	380	367	303	306	298	311	280	338	337	311	350	330	302	344	301	294	332	325	347	327	325	325	349	355	322	333	335	332	312	334	346	313	310	305	337	347	320	320	343	329	332	312	297	303	300	260	302	327	344	303	343	328	337	331	302	303	299	346	335	306	359	325	325	320	294	321	308	313	337	303	302	346	342	336	328	310	331	325	335	319	315	325	301	325	318	336	319	306	321	311	329	344	338	332	315	335	326	320	353	301	339	332	326	362	311	295	294	338
5343	921	816	780	806	720	713	789	736	761	728	727	753	746	666	758	773	697	726	841	744	769	787	703	754	703	751	793	739	759	718	725	739	735	757	733	757	754	762	660	729	681	698	738	724	764	737	701	699	780	742	768	724	723	756	726	710	779	727	712	721	738	725	769	715	727	779	755	766	736	774	774	762	774	748	778	701	747	741	699	756	738	707	777	732	737	780	711	726	753	805	735	752	787	741	752	746	668	743	765	743	728	800	766	723	772	732	782	757	743	743	776	760	714	693	727	772	778	752	714	745	691	760	767	760	741	701	734	756	745	753	805	754	743	715	730	738	681	803	711	716	697	727	700	711	747	739	781	750	739	758	725	803	800	753	707	761	755	740	721	708	756	708	692	706	715	700	754	744	802	756	735	746	709	757	767	756	734	710	744	705	731	725	763	746	788	679	727	701	724	708	781	760	778	718	740	714	744	765	755	775	740	771	777	720	769	740	740	724	726	712	756	690	714	705	750	755	712	769	718	707	712	783	781	719	732	737	716	743	790	700	772	773	736	748	754	741	744	760	789	745	737	759	749	708	713	772	706	771	719	691	776	720	758	713	735	716	729	696	709	733	718	736	747	750	719	728	767	727	735	759	730	747	717	760	782	705	716	718	758	699	746	767	732	729	696	749	751	740	756	711	739	730	759	725	736	739	711	765	809	736	723	795	734	743	749	750	776	735	741	718	761	733	734	740	728	740	711	724	758	771	732	734	738	750	759	770	753	758	742	745	728	722	715	779	739	772	758	693	718	776	744	757	726	738	766	767	701	723	785	765	739	765	737	753	727	735	731	742	701	754	766	780	706	753	683	779	692	744	750	788	763	705	713	765	761	732	768	727	762	753	750	707	753	764	696	761	721	755	695	732	769	779	789	766	750	714	741	712	737	751	789	770	789	780	745	706	715	700	750	736	776	744	716	712	733	717	770	810	734	762	728	739	693	734	746	760	766	758	705	716	718	757	749	738	755	763	766	794	767	736	736	757	725	746	728	721	746	750	755	719	727	704	690	746	755	700	755	819	693	773	693	751	734	747	717	737	742	759	759	738	719	730	762	711	758	785	721	752	776	729	737	767	717	704	723	718	727	709	726	766	730	756	756	707	773	732	745	768	715	764	775	789	709	777	754	715	728	730	717	682	764	717	715	725	780	724	724	742	729	719	691	726	695	749	683	704	798	726	743	734	783	725	753	691	776	706	757	755	714	748	699	729	781	728	754	756	737	813	760	780	721	707	721	766	752	747	717	728	759	767	704	749	706	780	794	746	760	758	741	696	738	686	758	721	719	747	790	731	720	753	755	784	730	745	729	713	754	748	713	748	735	743	794	767	738	709	811	766	748	772	753	740	767	786	761	733	749	683	729	708	763	725	755	732	720	748	760	769	704	747	788	786	742	765	695	732	697	768	753	690	724	744	692	752	735	777	737	717	732	730	734	724	820	796	796	730	775	767	757	726	779	720	797	743	773	735	699	712	795	789	730	791	721	754	733	719	736	729	722	711	715	720	679	771	716	732	742	747	732	732	787	791	713	725	789	715	795	740	749	736	820	700	715	742	724	695	738	758	728	785	720	772	791	740	764	744	707	771	728	732	722	715	701	727	757	707	738	702	731	703	698	791	711	744	792	694	745	747	743	781	742	750	708	737	763	725	774	730	756	721	735	764	749	775	700	740	736	726	726	754	686	728	735	743	742	731	789	750	758	767	767	769	739	696	735	660	729	753	758	741	694	779	727	702	728	723	760	776	740	710	747	757	750	707	716	729	761	751	734	730	770	743	745	751	755	793	778	728	705	767	742	676	740	736	727	737	790	719	729	720	790	725	711	736	705	728	715	715	717	727	712	767	736	725	721	789	747	784	772	720	742	734	734	730	764	749	735	736	749	721	718	802	768	720	746	739	739	736	739	733	811	758	727	741	779	736	732	776	731	750	729	776	746	799	751	723	730	757	780	756	724	745	755	777	742	789	749	758	713	761	767	698	739	726	763	741	736	741	754	750	706	762	732	701	775	724	774	708	750	745	758	737	735	732	788	724	727	790	744	747	725	708	704	679	789	719	707	745	706	758	733	709	735	754	738	732	718	782	728	730	699	758	702	766	734	733	749	743	761	791	766	742	786	754	779	777	780	695	793	759	726	736	777	713	753	808	684	744	714	767	676	779	715	768	741	762	739	763	710	723	759	734	749	726	709	744	745	721	757	767	741	800	769	695	745	772	766	727	759	722	723	727	713	740	685	755	773	756	729	727	729	777	747	814	733	700	679	778	744	785	730	743	726	741	742	686	693	744	707	722	775	714	732	687	751	765	759	789	806	792	733	723	736	769	768	773	736	749	668	727	699	726	785	749	782	723	749	802	716	757	725	714	746	779	699	732	746	770	696	769	737	813	753	728	735	733	762	724	760	800	712	707	731	734	738	769	751	784	800	762	731	717	738	736	718	719	785	771	784	710	736	714	769	765	747	713	752	725	763	754	783	743	745	767	775	722	730	747	763	742	734	736	761	764	791	669	726	783	706	766	731	769	731	742	732	753	729	735	764	755	719	758	754	759	724	780	740	769	772	773	737	733	741	720	767	772	750	753	773	705	730	790	727	776	694	731	745	722	761	737	732	756	737	759	744	757	767	749	800	734	745	695	730	787	755	800	759	778	752	768	773	754	726	743	735	739	734	743	745	742	735	713	748	723	694	738	754	739	786	771	773	739	730	747	728	758	767	738	723	743	705	698	724	701	764	797	736	707	758	802	743	737	806	760	716	747	706	739	782	750	751	737	795	728	779	710	715	721	701	745	750	722	800	728	748	725	732	750	768	730	726	713	690	686	790	749	678	754	754	747	762	712	775	792	724	720	725	717	744	770	707	762	718	749	743	750	764	762	786	695	778	704	788	765	759	736	753	785	748	713	728	737	813	742	752	716	731	721	776	681	744	719	779	709	778	783	700	729	741	799	764	760	718	677	761	793	754	794	726	739	785	762	712	751	732	752	732	703	760	748	709	756	706	736	790	770	761	753	755	750	761	734	751	681	788	761	730	764	703	745	754	733	756	728	694	713	712	742	755	732	793	736	735	766	778	773	718	717	751	771	747	746	796	693	766	766	729	754	693	760	703	740	750	762	756	684	755	742	761	761	705	756	748	764	729	760	770	744	708	724	781	749	714	719	761	765	724	746	761	743	786	747	740	778	751	733	717	718	755	722	705	705	730	757	813	768	695	757	767	764	736	730	783	794	698	702	755	730	749	730	739	748	736	776	759	713	735	793	733	728	752	707	773	718	767	756	762	737	715	730	792	739	755	744	725	779	732	782	749	706	746	702	804	755	740	733	743	758	766	751	759	705	748	733	722	737	747	712	750	753	776	735	728	767	756	767	774	753	692	754	760	705	734	712	726	731	749	741	762	766	726	742	753	723	743	720	754	762	692	728	742	725	698	751	751	783	735	725	768	754	766	718	718	705	740
24524	20912	24543	27441	20171	1774	561	517	478	433	400	407	375	402	399	397	428	424	384	414	379	371	397	390	374	388	398	407	373	391	370	431	382	419	389	364	367	423	403	389	376	421	425	404	428	401	397	360	347	375	383	380	401	407	389	376	400	409	374	424	375	378	419	422	388	397	388	414	414	394	355	400	364	385	388	374	380	382	384	403	432	387	461	401	373	377	378	404	396	423	423	404	440	386	376	391	418	401	401	383	364	395	371	389	395	398	359	393	385	383	385	382	383	375	373	422	400	441	394	399	358	402	404	431	396	381	363	379	378	413	387	369	387	419	376	399	385	359	399	410	383	421	380	398	399	408	367	388	378	390	369	373	398	405	410	413	382	388	398	377	406	366	387	397	378	393	381	359	395	373	389	385	381	434	371	397	323	426	423	387	386	413	399	400	360	421	417	387	371	391	405	408	387	397	392	395	437	418	401	369	370	369	385	365	415	371	371	428	412	351	396	402	366	421	389	335	383	374	381	429	379	374	415	388	334	356	360	380	414	400	365	388	372	379	398	372	384	415	374	400	397	382	391	431	394	373	377	369	331	344	361	386	383	371	362	396	363	406	386	340	405	404	373	391	417	385	398	410	384	382	355	406	347	396	388	391	360	383	418	379	396	388	391	430	383	355	359	372	363	351	380	411	365	366	364	360	369	409	370	408	380	336	388	409	383	397	383	370	410	402	406	344	402	409	420	382	404	369	368	404	428	403	389	397	353	388	385	402	372	391	396	375	395	423	382	403	383	396	407	406	387	416	380	415	419	399	364	400	379	379	428	397	381	371	380	398	392	417	353	410	389	364	409	433	369	365	375	380	376	399	354	419	385	364	401	380	388	409	387	384	342	374	418	387	384	360	408	398	367	378	368	398	385	367	368	383	422	364	377	402	455	402	393	397	369	390	398	369	387	380	373	370	400	362	403	420	410	391	365	345	394	381	350	372	385	390	408	382	388	385	365	399	343	402	371	377	391	405	359	371	356	402	428	407	414	410	406	395	399	358	369	372	390	362	396	425	400	401	404	406	368	387	415	377	379	372	391	381	380	396	384	370	402	383	368	390	390	328	382	347	399	386	409	403	430	380	438	387	396	378	390	385	377	397	391	390	355	372	388	405	415	368	388	392	404	419	387	403	384	385	371	408	373	363	348	375	417	406	367	421	376	440	414	398	406	382	375	353	383	386	361	347	385	396	403	351	374	346	381	408	368	404	415	418	394	405	360	411	370	368	417	392	362	373	357	421	370	372	410	432	364	389	389	394	369	432	377	421	392	409	388	377	390	358	359	415	393	359	380	390	394	367	383	354	381	394	353	355	380	341	389	340	376	390	374	411	400	381	407	416	366	406	401	352	359	366	377	399	379	368	372	364	427	368	333	376	397	373	385	386	414	370	362	362	356	371	381	376	392	437	408	357	376	384	391	392	388	382	372	368	371	404	401	407	401	378	400	407	389	366	364	419	368	403	346	361	384	382	355	404	400	419	387	389	340	401	394	372	409	360	358	367	392	381	397	389	401	378	396	390	434	375	398	404	367	365	403	390	400	393	385	409	394	413	398	384	383	347	390	402	354	409	381	401	391	367	407	392	341	394	352	371	411	343	369	398	402	373	376	382	388	395	381	395	384	386	384	392	368	361	366	387	363	411	395	379	400	413	418	417	372	364	360	366	354	376	376	386	375	419	364	352	415	414	403	395	366	395	391	377	396	384	380	368	392	391	377	380	381	386	378	361	408	402	390	357	394	375	374	374	421	401	374	378	390	392	386	386	368	348	407	379	406	420	422	375	410	365	391	393	410	400	376	385	378	381	408	376	402	424	393	395	411	361	396	367	382	366	391	395	396	365	403	397	389	370	379	402	394	366	406	390	388	369	411	380	368	361	349	362	415	406	416	409	369	404	422	397	377	349	393	428	401	386	372	421	383	374	355	412	366	419	394	403	408	387	345	341	353	372	377	398	385	433	386	383	385	364	422	364	391	370	388	390	365	410	333	386	373	407	398	400	446	393	396	366	387	395	357	377	398	415	353	363	383	386	412	380	394	369	412	365	360	365	358	354	407	365	381	371	376	422	384	366	397	360	402	364	421	377	378	412	424	390	410	365	394	403	390	387	405	388	413	405	400	373	401	385	397	371	389	397	401	378	426	429	397	367	376	409	410	390	402	374	327	401	419	401	366	400	360	401	397	350	392	406	398	364	380	397	399	374	404	383	385	370	339	425	360	413	391	368	415	407	382	404	389	399	405	380	358	367	405	354	416	375	378	407	423	445	423	383	370	363	347	402	416	375	391	385	439	401	370	381	371	362	391	398	394	382	383	394	370	376	399	384	397	357	358	359	374	393	347	403	387	372	398	391	355	399	360	349	373	386	422	393	382	384	402	390	391	377	394	401	390	394	391	378	383	388	375	389	384	392	401	394	411	386	410	398	370	376	378	346	393	385	387	379	396	324	395	387	386	399	428	393	382	411	385	352	379	391	367	368	358	419	356	406	388	402	408	373	385	369	422	404	400	404	400	409	372	427	395	392	394	402	398	374	399	376	392	381	380	406	361	361	442	403	330	340	384	384	379	418	389	389	399	422	394	365	396	396	437	373	359	391	389	377	413	381	376	400	374	393	373	390	353	423	390	374	391	379	418	378	376	378	371	353	374	410	377	398	402	360	406	377	379	335	385	405	377	390	410	394	409	371	392	357	381	375	400	392	374	372	406	397	380	408	389	423	403	368	400	384	373	394	393	368	423	380	403	386	398	401	364	442	394	392	418	381	363	408	379	372	392	352	375	403	419	361	394	427	401	382	391	370	345	423	353	427	407	377	381	392	401	386	363	412	391	367	417	363	385	338	346	370	397	383	407	413	387	408	363	402	365	364	416	415	389	363	455	382	370	386	382	382	431	401	419	408	376	397	367	385	381	418	390	355	431	366	377	382	410	404	386	366	397	391	380	358	408	423	375	395	358	382	428	414	412	430	386	391	388	376	428	376	410	386	386	410	390	361	377	373	396	393	429	363	385	384	395	416	373	363	408	398	431	369	369	336	368	382	389	366	411	394	363	352	394	363	405	362	392	426	442	395	384	381	368	403	393	356	380	368	394	384	391	403	387	406	388	388	404	394	364	367	391	426	420	371	381	368	383	370	398	376	373	370	391	368	375	398	405	423	380	389	425	389	395	361	384	375	364	372	399	367	408	385	358	338	377	392	382	395	368	407	390	399	371	385	385	362	397	350	411	398	352	409	362	368	401	404	360	405	393	354	366	325	402	409	365	432	397	398	384	406	375	352	379	394	404	432	386	370	413	348	376	393	384	376	391	361	390	376	399	392	409	359	388	367	401	390	367	415	393	423	388	395	403	400	391	397	403	363	420	376	377	354	340	374	375	379	375	371	376	406	395	416	383	430	321	361	395	414	423	368	420	349	406	394	343	376	374	381	360	357	400	401	393	343	350	401	405	371	358	396
3385	3052	2150	1329	1065	979	954	893	875	872	875	836	857	933	834	819	897	816	852	831	844	913	837	835	881	884	813	868	886	860	820	883	861	854	818	826	934	841	857	910	848	856	788	797	835	866	791	852	935	872	823	877	840	809	837	844	851	827	821	827	853	854	820	875	860	845	872	826	873	865	894	869	859	833	843	853	849	841	862	834	852	853	802	837	819	824	798	797	813	900	803	867	885	848	884	852	806	836	869	801	839	839	852	891	799	848	823	882	780	823	816	823	931	918	826	838	802	817	825	888	867	866	809	841	782	808	818	831	901	820	858	886	853	797	862	867	896	828	833	848	860	868	867	870	813	799	883	858	836	884	831	854	823	868	834	858	807	841	832	843	826	828	821	874	862	827	889	859	812	846	853	868	826	860	867	859	862	841	835	892	851	840	789	864	844	845	901	869	863	897	829	856	894	853	833	814	850	897	829	841	826	905	855	835	879	886	820	809	858	876	853	829	856	851	885	877	883	816	840	829	828	833	845	897	856	871	901	860	887	825	905	849	828	836	864	833	801	807	834	825	824	850	895	838	931	876	820	885	859	873	944	839	889	893	869	834	868	892	870	786	867	866	832	887	822	822	847	878	846	857	843	857	834	800	837	839	838	845	843	836	887	825	882	822	798	833	850	873	828	820	835	852	891	837	802	858	859	808	834	839	896	845	855	858	847	826	803	815	879	908	816	882	857	854	837	868	901	856	806	807	918	908	869	829	867	843	844	814	777	863	880	857	854	912	855	876	912	853	833	794	846	846	838	881	896	895	836	866	864	824	808	850	823	810	841	844	856	877	839	816	804	838	881	840	817	863	875	849	834	837	848	880	869	859	809	955	815	786	855	837	817	899	859	880	831	818	823	901	850	829	896	840	816	830	781	828	848	822	848	856	819	856	886	877	808	840	853	845	865	845	798	817	833	894	883	830	829	898	860	870	882	899	877	849	865	891	829	855	848	846	825	853	813	843	799	845	833	820	857	831	807	871	894	862	917	801	870	812	930	891	841	873	919	853	902	887	881	847	887	815	809	916	878	853	824	809	867	841	839	847	872	875	897	827	821	834	875	801	841	864	836	854	835	814	872	852	844	841	816	848	837	839	787	861	830	848	828	826	856	855	880	871	883	837	805	818	822	880	832	857	909	824	862	791	861	877	821	874	892	824	821	853	853	852	844	829	793	848	849	813	838	849	838	833	882	829	820	871	838	865	832	905	857	846	843	809	830	817	869	820	901	793	798	839	822	865	883	845	862	808	843	873	849	831	830	821	859	852	870	877	858	802	823	800	813	822	856	909	820	840	842	854	868	824	814	830	855	862	863	871	882	836	825	821	858	904	883	787	848	830	928	863	814	824	827	868	871	805	843	848	809	865	792	903	897	802	884	842	815	818	806	877	860	855	894	882	774	843	848	878	839	804	883	828	811	828	859	864	843	831	850	800	828	878	890	879	829	811	862	899	860	852	843	869	837	876	855	803	838	843	829	854	852	843	886	811	871	838	890	845	906	824	821	840	881	898	797	819	831	827	852	875	907	820	857	834	880	873	867	871	836	854	824	816	872	847	823	823	878	844	792	873	856	808	825	827	845	856	850	914	858	862	845	897	902	834	815	845	819	845	818	878	847	854	837	911	878	848	838	869	889	803	858	810	839	824	848	842	837	826	848	871	820	871	826	866	846	889	849	807	827	845	863	868	833	840	790	852	842	893	805	866	856	902	853	927	877	877	922	848	850	800	872	864	886	891	856	859	863	812	882	870	840	874	852	836	792	832	883	870	876	826	815	865	861	845	856	882	891	807	865	885	891	836	808	825	851	866	818	784	754	835	833	855	824	861	814	830	859	854	868	827	874	845	870	904	913	824	896	839	848	855	885	837	848	877	870	811	805	789	841	863	902	856	848	857	809	853	851	826	854	840	838	832	833	874	904	814	839	841	828	823	810	840	810	885	875	818	874	816	842	819	856	863	847	855	815	824	882	806	855	847	813	808	856	818	789	797	856	829	848	874	830	863	876	848	826	832	843	881	856	869	882	866	862	825	887	795	874	865	840	837	787	853	833	809	837	897	859	871	893	787	809	862	787	799	847	844	843	856	829	846	863	857	825	832	831	861	864	835	836	838	861	832	927	817	939	830	828	837	858	837	920	798	824	796	844	888	844	854	860	825	860	829	873	816	824	817	849	808	849	870	873	815	773	863	845	886	817	854	846	860	879	836	826	812	896	817	839	836	893	848	874	811	834	850	830	835	878	889	817	870	899	874	827	848	822	907	849	843	902	865	841	860	939	834	794	823	896	870	791	836	892	828	838	887	868	903	791	885	814	837	878	823	848	838	831	870	803	828	896	833	815	879	876	832	815	888	906	820	791	865	847	836	871	885	810	852	857	821	872	877	863	857	864	810	806	864	822	875	820	851	855	875	901	844	825	864	848	858	853	829	805	838	870	864	845	826	874	843	856	855	854	809	834	836	841	864	831	865	803	807	849	814	820	826	846	871	817	813	874	867	876	812	838	870	830	811	884	881	804	826	828	815	824	822	838	851	893	853	882	853	840	808	874	876	852	842	839	885	834	803	840	878	858	894	844	811	872	848	820	827	858	864	839	865	882	859	830	834	831	890	835	851	862	830	875	888	877	821	827	824	803	863	849	848	839	854	846	861	809	872	830	833	845	827	838	845	853	855	827	813	864	879	836	813	872	876	885	815	852	800	851	834	845	873	856	862	791	833	810	883	897	872	868	842	885	826	850	808	816	917	858	869	852	847	900	857	838	861	835	895	870	833	844	830	844	867	875	883	880	862	858	850	862	879	841	844	850	826	872	849	860	849	821	849	850	773	876	769	846	865	833	856	800	875	877	848	823	835	868	826	855	874	895	837	856	838	873	822	861	827	857	795	849	845	840	794	832	838	846	816	888	823	853	824	856	855	824	892	850	802	888	835	843	869	812	829	817	819	850	842	893	866	844	816	830	878	845	878	847	828	813	837	898	883	818	850	869	829	851	870	817	819	865	797	839	796	868	854	844	785	849	819	821	880	806	846	871	846	887	851	847	812	806	846	808	855	820	838	871	859	852	868	855	852	835	829	826	859	883	808	813	883	865	912	849	806	886	869	861	853	838	905	810	826	820	848	816	857	863	815	836	819	845	913	841	842	910	868	834	814	842	828	868	904	918	839	777	883	882	819	832	882	826	846	864	863	863	862	848	857	861	893	835	861	819	840	865	891	838	859	877	846	858	858	886	855	864	819	846	881	800	810	816	912	808	862	796	870	847	852	810	877	807	847	825	821	847	865	843	840	880	806	807	904	849	836	866	798	898	827	800	833	867	844	871	803	832	870	837	910	875	859	835	829	857	877	849	816	883	830	856	804	856	868	835	844	815	848	834	862	863	816	866	867	844	830	824	870	845	852	874	874	936	815	871	853	877	798	806	859	789	861	825	895	846	851	883	849	824	861	842	855	877	858
23612	20908	25228	26767	20911	20916	3225	488	387	355	310	269	274	290	275	249	278	243	251	248	227	229	229	209	225	220	230	243	221	240	251	221	231	238	267	219	234	226	217	211	246	193	217	229	260	225	231	250	211	225	226	226	249	234	241	242	254	208	235	227	245	241	228	250	256	217	231	246	218	208	239	244	231	219	223	238	207	218	253	238	228	230	203	234	252	250	222	229	227	219	229	215	197	207	238	231	233	251	208	231	244	261	207	216	210	223	228	260	216	217	227	214	230	215	223	246	268	243	260	232	201	215	228	244	217	249	218	220	214	263	230	238	215	215	216	228	239	222	240	252	233	195	218	246	247	244	217	227	235	221	230	249	253	226	214	213	238	209	226	269	238	220	235	238	233	206	219	226	229	218	205	228	243	258	249	224	228	214	237	223	223	230	238	257	254	241	220	243	205	232	242	210	197	209	225	238	219	259	252	238	231	234	234	239	235	221	229	232	232	241	209	211	203	211	226	240	229	225	236	211	208	223	223	239	226	206	199	215	238	263	236	212	258	228	246	201	253	228	228	214	246	220	232	216	223	246	230	232	235	200	252	241	244	216	230	216	236	238	242	218	229	248	222	237	263	244	209	206	230	204	228	223	234	218	194	229	216	254	200	236	222	235	232	213	220	209	206	220	226	247	238	230	221	248	226	237	216	229	215	229	247	255	219	220	232	253	215	240	246	224	219	216	200	225	215	223	230	214	226	224	199	214	210	256	237	228	246	242	267	260	255	202	204	209	200	262	227	198	217	236	227	256	186	234	231	232	208	254	203	195	251	217	229	198	232	222	246	236	228	202	247	236	223	224	201	216	227	249	215	245	224	210	233	236	212	253	219	221	207	245	230	245	244	219	230	227	224	243	214	233	217	244	233	244	228	236	215	235	223	246	223	231	230	228	229	227	236	205	222	220	232	241	224	243	249	229	197	211	210	253	227	217	231	203	225	224	218	204	224	230	230	243	273	252	240	231	233	230	266	219	205	239	253	250	231	230	272	244	223	233	231	222	241	248	251	239	239	242	230	239	218	219	227	256	237	257	262	204	238	242	224	254	223	230	214	251	210	211	224	247	233	232	219	219	247	235	224	238	241	228	226	243	236	225	215	255	237	232	230	217	223	215	238	242	214	220	266	244	256	245	224	252	237	236	214	219	227	250	202	229	219	231	237	221	233	220	223	242	222	228	243	201	224	239	239	224	226	244	239	237	227	222	206	239	253	241	202	218	217	233	205	216	215	246	224	242	215	216	252	208	230	205	234	226	266	249	222	227	254	247	222	213	247	228	235	210	220	218	227	212	267	204	234	215	208	255	247	244	245	224	226	216	242	271	223	254	218	232	219	239	215	240	264	194	244	219	210	227	225	240	220	252	244	241	228	242	225	240	250	195	210	229	223	231	221	225	215	221	221	240	228	218	222	238	256	212	239	212	240	230	208	234	232	220	223	214	242	236	203	213	232	206	215	232	273	267	253	230	237	230	240	227	223	225	244	220	244	246	207	225	208	244	226	207	206	203	226	228	203	236	198	202	226	226	209	232	234	236	238	250	226	219	239	221	231	228	200	245	247	234	283	223	244	198	249	265	229	206	256	234	231	258	214	216	210	252	252	229	236	235	231	205	226	206	226	209	203	213	236	223	221	228	217	233	243	248	230	215	227	257	240	239	235	252	191	241	250	254	211	213	233	215	211	233	288	231	204	228	235	214	241	211	218	212	275	218	227	178	224	219	232	197	227	216	199	220	238	196	220	215	244	226	228	224	198	227	241	212	244	191	238	215	246	219	224	242	249	243	257	244	229	231	214	253	230	211	220	240	205	249	225	214	213	183	228	238	243	217	243	220	225	224	205	241	237	215	239	244	246	229	227	223	269	216	193	238	217	246	217	224	249	218	243	245	283	265	255	230	222	220	241	216	218	213	223	230	236	245	243	227	224	217	226	229	258	254	225	249	221	224	215	231	243	201	224	202	231	216	217	244	187	237	236	243	232	236	233	251	245	247	206	257	227	210	202	200	216	218	249	218	239	254	213	202	235	214	235	206	231	217	222	211	239	209	222	245	213	237	220	190	215	222	207	211	210	241	241	214	241	279	235	196	209	210	222	223	231	255	242	228	217	238	247	238	215	228	249	209	246	223	230	267	231	206	225	230	250	234	227	215	233	256	236	212	231	218	229	247	261	197	226	217	225	224	251	221	220	216	212	227	233	224	202	237	234	270	230	236	238	227	241	236	230	235	242	245	212	255	217	263	245	236	236	220	223	245	236	226	224	232	220	239	237	248	230	226	216	225	230	230	240	213	248	230	245	230	212	215	238	207	229	206	220	229	250	240	227	205	235	239	221	216	240	239	212	213	241	223	240	216	245	222	220	230	253	226	241	227	243	214	213	240	216	237	252	236	219	256	265	237	213	233	236	206	216	210	242	203	213	223	237	239	223	233	209	227	228	213	215	238	242	242	213	210	217	254	238	252	255	213	242	225	205	206	228	200	246	238	228	246	201	254	205	196	218	194	254	237	214	246	242	217	255	238	231	220	229	199	223	235	222	225	213	235	253	266	234	203	188	226	252	228	249	234	260	246	237	236	229	253	240	209	221	214	203	211	193	230	232	240	207	209	237	245	197	215	213	231	240	226	249	235	186	216	238	252	222	212	260	236	228	232	248	229	238	244	184	213	207	212	222	247	232	201	219	213	218	239	224	214	211	235	215	239	211	223	214	224	227	263	240	224	224	227	235	233	263	225	228	234	221	226	222	220	223	217	241	235	240	228	227	216	256	208	259	230	251	245	230	233	205	221	213	230	224	235	247	227	189	219	232	234	263	251	221	226	207	254	244	215	206	229	224	234	214	227	242	234	246	213	219	226	236	240	238	228	211	237	204	236	219	209	231	217	236	218	247	231	240	214	243	250	221	240	214	208	217	229	218	218	202	183	203	239	230	240	259	241	202	231	247	203	237	217	213	263	221	208	199	225	247	252	206	263	275	233	222	221	264	237	249	243	213	244	228	221	228	238	202	222	216	210	208	216	236	215	235	221	238	237	225	249	207	235	239	207	202	235	219	204	189	196	218	230	248	223	269	223	246	229	212	230	198	220	192	223	233	226	203	220	204	243	224	252	225	219	242	242	240	208	252	251	241	241	254	243	259	219	211	262	218	231	244	246	236	227	236	234	224	236	225	236	213	235	235	222	216	235	228	260	233	227	253	259	241	203	230	220	235	234	260	231	227	217	205	239	236	231	219	245	257	236	239	208	221	228	204	247	215	200	236	241	210	231	210	241	234	213	253	230	249	234	235	223	231	247	249	233	235	235	221	242	237	255	213	240	214	236	225	230	229	223	242	243	214	191	264	252	239	245	206	253	234	237	209	250	257	217	209	250	240	207	245	195	231	238	207	201	211	210	258	224	223	241	251	247	223	226	228	214	248	220	218	221	263	233	234	230	259	215	257	208	203	242	228	229
3462	5087	3227	1497	894	836	692	620	575	587	526	592	513	544	548	517	548	588	534	579	549	500	579	539	527	502	501	542	500	543	525	534	529	525	525	518	497	546	544	509	514	529	551	530	490	515	524	530	531	523	512	559	526	533	520	547	523	586	501	550	546	525	528	523	515	501	516	551	529	513	533	569	520	533	536	489	517	537	514	507	557	548	526	529	588	531	536	511	521	539	507	538	558	518	538	522	510	502	571	524	500	497	523	532	501	512	520	533	522	530	529	521	550	528	529	504	553	498	537	527	515	506	557	493	541	523	514	533	529	531	492	529	548	514	527	513	499	515	490	472	496	499	497	535	558	495	545	521	540	494	565	512	556	550	510	511	530	529	528	503	533	530	506	517	526	537	540	539	514	533	525	574	547	529	547	538	525	527	544	536	516	500	569	509	523	502	529	541	518	552	525	536	563	529	529	549	509	502	519	504	530	549	522	522	551	506	566	534	480	500	509	554	517	525	514	540	535	542	544	520	501	515	512	532	557	546	512	577	535	466	513	514	488	546	530	514	479	493	516	515	530	501	545	523	522	555	506	492	518	538	512	521	513	503	498	555	527	543	550	479	533	504	529	525	550	525	534	493	524	546	515	500	531	503	495	547	488	529	541	530	490	501	531	514	551	517	492	501	588	568	532	534	522	492	568	530	500	521	492	533	555	513	529	511	517	558	475	495	502	504	497	517	543	525	546	535	533	546	534	497	502	490	548	549	500	532	455	517	568	509	529	489	553	495	499	515	573	528	503	489	519	503	530	529	515	547	533	493	506	524	499	488	491	518	510	537	540	561	518	497	510	519	456	539	513	527	521	543	536	558	495	536	526	520	527	571	529	542	524	528	511	502	577	489	500	554	495	501	498	517	506	542	517	541	524	528	557	516	550	546	532	504	506	530	517	514	555	506	541	495	535	578	553	551	546	513	538	527	548	541	509	541	484	489	510	514	546	529	537	507	480	539	565	503	542	546	548	531	528	547	511	503	532	560	504	487	554	489	542	572	513	548	554	467	521	490	492	522	537	516	526	501	515	557	550	496	524	591	496	500	549	522	521	509	552	516	495	557	492	527	521	517	520	523	506	575	568	509	510	533	553	501	558	533	534	513	542	556	523	526	506	534	492	542	527	559	533	511	551	552	525	518	528	546	569	489	566	512	525	520	479	525	531	532	529	510	537	532	544	523	514	559	540	567	523	503	520	509	526	544	547	566	517	550	505	513	496	493	518	474	548	566	544	515	528	496	517	547	511	512	519	522	517	510	505	531	518	500	555	516	555	536	518	495	580	524	542	511	511	455	496	507	536	522	519	518	536	506	491	474	520	532	601	559	525	549	584	566	517	553	518	560	510	542	499	548	529	520	571	517	553	539	488	520	505	532	524	511	586	523	515	523	499	492	503	556	521	518	487	510	501	589	500	518	525	514	538	513	517	520	509	564	519	498	525	505	513	488	503	522	517	533	521	502	503	512	508	504	529	532	565	578	536	520	539	564	546	550	494	514	532	516	500	515	540	521	565	530	567	525	526	482	511	514	503	528	514	483	491	520	553	505	567	493	525	545	533	531	521	545	547	536	552	515	543	528	508	525	529	504	525	534	508	483	523	526	495	522	509	603	528	549	472	512	495	542	555	542	545	522	544	547	544	537	505	512	522	507	558	516	511	560	529	512	503	529	536	564	483	546	508	538	539	521	521	554	539	501	491	522	545	539	530	530	558	527	503	534	526	533	515	554	483	469	539	537	548	544	521	529	584	534	516	501	503	500	564	532	526	521	558	500	534	542	483	488	541	535	552	529	543	547	529	507	555	538	493	498	500	528	536	516	491	505	483	500	500	539	513	511	510	542	526	521	529	557	526	486	541	530	571	538	517	487	520	545	524	518	463	544	532	469	543	532	518	484	552	512	498	506	520	517	573	522	558	517	523	535	493	540	527	498	509	510	520	514	534	540	483	547	527	505	547	521	486	534	534	554	536	496	499	512	522	587	521	514	509	501	514	549	527	567	516	536	556	543	532	536	518	548	513	507	555	504	507	539	494	516	523	481	521	503	510	536	507	557	514	510	530	519	498	530	495	536	522	532	474	526	482	537	558	534	525	532	493	510	497	502	516	518	518	503	514	501	577	514	549	523	548	542	531	534	496	499	520	523	525	547	516	547	557	494	533	488	520	518	533	557	588	514	545	499	565	564	542	556	556	531	511	524	527	563	527	554	537	551	516	543	510	550	539	520	555	520	505	511	520	550	516	529	512	529	473	494	550	505	505	549	528	525	517	497	482	519	500	518	513	543	532	521	485	536	542	541	532	533	519	524	543	514	584	545	528	553	517	539	553	501	538	513	514	515	509	515	550	500	515	506	505	522	531	524	536	498	512	554	511	520	552	562	510	534	528	521	573	491	489	538	491	514	505	514	519	488	564	517	525	546	489	539	506	556	517	526	512	498	495	536	536	476	553	491	511	577	502	513	534	527	503	575	550	524	527	532	518	551	477	510	509	520	521	557	482	578	516	544	551	485	568	526	549	541	551	492	538	527	501	542	517	517	522	469	535	527	494	539	550	543	532	542	546	551	550	534	562	547	532	486	527	533	513	526	548	521	497	536	523	553	514	515	527	507	520	539	511	568	503	522	521	542	493	544	499	510	501	516	497	506	516	516	512	515	493	555	488	551	509	515	529	545	538	576	527	538	524	516	558	526	584	508	502	518	497	501	536	509	522	544	544	530	500	535	535	531	544	496	544	541	554	504	526	535	536	533	550	512	513	532	544	540	548	535	531	526	509	519	516	550	513	544	498	581	522	568	496	527	513	516	538	512	494	533	538	537	498	552	500	573	492	481	528	571	548	506	515	525	527	544	517	530	498	566	554	528	549	486	541	510	563	528	504	527	508	557	474	502	495	499	546	544	538	505	502	543	516	530	511	472	512	536	524	561	503	491	501	548	491	550	537	521	513	500	547	545	516	509	526	561	509	507	524	519	568	517	511	536	525	523	514	563	525	507	542	499	498	503	510	516	558	518	546	539	563	495	510	534	553	562	532	517	548	558	546	531	494	528	536	529	533	518	515	521	546	543	539	537	532	556	508	521	502	512	531	494	514	502	534	483	528	529	511	539	505	554	487	524	504	553	531	499	492	514	508	506	552	532	519	551	480	522	496	540	522	538	515	502	558	552	538	506	511	523	568	551	525	486	537	570	538	514	553	501	510	493	543	523	580	505	541	482	512	545	555	516	548	558	533	484	555	527	518	546	469	524	562	518	518	474	490	551	511	549	510	530	537	521	535	458	532	499	546	560	553	519	516	508	513	541	497	520	538	545	500	501	507	527	543	523	510	527	504	550	535	499	521	506	533	493	565	484	486	503	525	542	484	529	503	540	510	493	537	527	555	485	533	464	495	544	520	538	547	513	493	540	561	528	539	521	513	512	570	514	542	529	505	559	528	546	533	513	498	537	485	512	519	494
32850	12260	1382	459	336	327	333	329	313	314	306	337	328	296	338	308	319	317	366	304	336	289	296	352	330	292	326	314	313	337	332	321	293	347	356	309	310	315	296	324	318	332	342	319	301	331	341	329	311	326	319	330	333	332	350	321	333	291	320	303	298	295	371	337	335	323	348	316	323	339	316	319	336	286	320	326	326	343	317	327	333	303	290	301	333	324	309	284	319	320	354	334	317	287	324	366	305	355	337	267	298	308	311	332	340	326	301	363	335	326	324	336	319	306	353	347	314	326	314	321	347	324	295	296	305	315	310	309	323	296	319	318	341	312	284	315	310	324	306	366	344	318	319	338	332	335	367	311	314	341	363	307	298	343	329	323	292	301	321	314	352	288	329	356	374	327	337	323	308	291	331	343	339	357	316	323	353	324	336	315	320	335	317	299	334	321	336	318	306	313	320	327	341	331	320	342	343	313	312	315	325	328	329	341	335	319	352	339	304	340	302	315	333	359	302	322	304	325	297	344	317	329	294	301	353	337	323	345	311	309	349	316	324	313	309	342	358	309	308	335	334	335	320	338	309	319	309	300	351	291	332	309	297	300	343	332	311	311	358	334	320	311	311	320	290	348	324	297	345	370	320	303	325	345	318	310	311	314	360	317	313	297	277	314	325	324	303	293	310	293	304	322	328	316	314	337	329	321	306	323	307	299	355	355	319	324	311	307	285	319	320	307	325	307	352	325	330	341	361	351	335	368	285	351	293	284	311	313	327	312	331	336	301	280	336	327	339	315	320	371	324	332	337	308	307	355	296	305	320	318	312	312	319	337	329	331	290	307	338	329	334	321	335	324	293	285	279	309	335	307	330	331	346	324	339	306	341	318	314	301	322	313	373	304	390	308	333	305	359	311	300	307	353	326	373	314	318	339	337	306	347	312	372	329	332	293	382	357	317	326	311	314	310	304	340	314	336	333	320	338	309	311	294	347	352	305	369	324	322	347	330	303	322	313	330	297	325	338	349	310	341	326	329	299	345	322	338	304	318	289	294	336	295	286	294	310	357	341	278	308	313	330	313	336	276	298	324	330	313	333	330	311	311	300	326	304	331	337	336	314	362	320	312	384	323	310	340	320	358	360	295	324	317	285	337	324	338	345	323	344	279	329	317	319	323	335	344	305	292	306	316	331	323	350	329	328	330	331	323	339	333	340	352	305	318	342	344	321	321	347	329	331	333	302	291	324	318	322	329	335	315	299	320	338	328	345	353	311	330	320	328	337	322	313	290	312	323	324	319	349	346	283	354	315	349	306	386	325	292	328	296	316	320	304	277	316	328	316	337	343	361	310	325	312	317	300	349	308	315	325	329	296	347	306	339	310	309	344	320	321	338	338	310	333	329	306	333	316	302	328	288	329	316	351	348	325	339	342	298	312	359	299	279	329	317	332	335	325	337	297	324	348	325	321	348	285	317	303	301	319	301	332	300	343	309	326	307	323	328	325	315	354	355	343	355	356	359	346	331	340	336	290	302	315	303	358	330	332	330	296	320	312	328	348	327	319	328	320	336	331	340	317	311	336	308	329	325	328	350	324	320	321	320	332	306	313	293	300	293	300	355	339	274	358	322	342	342	317	302	320	286	349	359	328	300	328	322	303	322	334	284	302	316	318	338	332	307	308	348	306	322	348	332	318	326	350	325	364	287	343	339	333	313	293	341	330	301	338	330	282	318	312	339	345	341	349	321	350	298	312	322	285	294	311	333	322	332	332	316	293	318	307	335	355	303	297	307	323	344	335	294	299	353	329	290	339	318	326	318	349	331	333	349	300	369	304	293	325	311	332	344	303	299	339	348	294	309	336	319	287	351	334	318	338	311	335	347	326	289	321	324	325	322	343	308	336	296	341	291	284	318	318	275	305	308	346	322	338	314	306	292	356	340	355	324	332	306	330	339	314	306	325	351	337	324	314	318	309	303	344	317	335	355	314	303	360	356	349	321	339	328	340	322	337	345	322	340	342	305	304	327	316	299	317	354	319	305	335	293	312	351	327	296	324	346	313	308	319	336	299	347	326	336	346	346	315	349	335	359	334	338	317	348	309	338	324	351	318	324	323	363	317	319	313	342	308	315	304	298	305	326	312	347	316	336	311	326	351	329	314	311	302	343	328	317	327	334	318	313	335	296	294	325	282	305	329	301	347	316	329	317	318	350	320	362	325	353	301	356	313	349	343	343	348	307	353	313	341	331	314	323	334	312	324	304	309	356	365	343	311	321	325	314	352	341	338	304	306	330	312	334	338	335	286	322	327	296	322	313	342	316	315	319	326	325	347	294	332	324	324	357	313	308	307	317	303	344	313	335	304	315	320	345	319	318	327	336	321	306	300	330	325	317	356	336	321	320	327	358	320	309	320	332	298	316	297	322	285	321	333	282	309	324	298	310	329	321	320	338	341	315	303	322	293	353	330	308	357	320	358	317	316	329	290	344	331	334	345	325	331	313	288	341	308	339	347	330	301	316	356	298	338	301	299	332	307	353	325	295	326	302	303	312	341	314	340	344	323	302	339	341	300	291	333	331	307	353	328	322	337	374	301	324	320	329	314	349	295	310	323	308	344	328	347	333	315	300	346	314	318	308	323	296	312	320	308	376	315	317	327	327	319	306	313	335	356	314	319	344	312	290	319	332	315	358	300	338	376	337	327	305	320	338	347	334	311	331	336	314	312	297	306	315	358	331	357	348	327	346	336	348	333	340	305	342	364	322	285	306	352	333	326	329	313	329	344	370	315	332	297	327	320	309	303	304	282	313	317	330	319	341	303	332	352	311	321	344	345	321	351	343	345	299	328	351	317	321	319	335	314	349	329	325	332	340	347	316	348	304	315	263	333	315	310	316	311	363	324	333	314	373	346	328	354	277	297	323	357	324	341	301	309	313	296	336	268	335	300	359	317	340	326	310	312	319	339	326	335	306	323	312	344	335	341	310	363	356	309	336	325	336	303	309	297	327	329	307	352	309	332	313	328	318	325	334	338	297	331	325	318	264	366	325	334	328	334	325	331	339	320	334	330	326	307	344	323	303	339	308	315	335	312	319	294	348	338	323	354	355	349	311	303	335	292	336	329	313	333	333	343	346	344	318	354	312	319	349	335	313	302	324	336	338	341	323	361	321	304	358	307	291	324	328	332	346	367	320	344	337	289	341	353	333	327	314	308	325	325	364	319	357	365	322	370	322	334	325	321	318	366	315	320	322	339	344	347	332	358	314	331	311	346	313	360	325	335	315	332	336	339	312	337	352	378	300	366	283	299	295	307	345	297	327	306	321	322	354	312	327	309	321	334	314	322	346	342	292	327	309	362	300	340	330	303	336	327	313	325	301	322	308	320	337	324	326	323	314	269	291	356	311	330	326	318	332	319	371	354	294	287	327	324	354	343	320	351	310	343	354	351	317	317	345	349	328	342	323	354	327	328	316	328	314	349	349	331	322	346	294	311	282	333	356	313	303	325
5586	963	847	759	761	749	752	777	763	705	747	757	774	716	775	776	727	779	742	752	724	720	758	778	750	729	730	805	742	722	736	739	717	735	771	726	753	705	773	769	747	726	746	723	753	781	750	746	752	715	731	787	748	738	749	752	752	739	769	726	748	740	724	758	761	763	734	790	757	746	747	778	706	776	754	764	789	786	732	732	797	743	787	771	708	741	737	739	749	702	760	783	788	748	736	761	757	733	740	800	771	708	747	761	744	751	723	790	797	783	751	735	757	730	695	790	753	757	779	751	774	752	709	785	719	722	724	733	756	753	725	788	734	723	727	716	767	744	816	738	751	746	773	714	694	737	724	768	789	796	766	715	727	784	685	746	686	775	766	773	731	776	774	732	766	767	738	722	767	726	789	720	731	739	745	767	782	729	705	777	790	730	738	731	764	710	751	679	774	743	769	757	774	727	802	772	734	723	717	766	709	716	774	737	746	762	745	767	679	739	747	735	727	718	819	767	711	794	771	705	741	762	741	719	695	761	748	749	745	758	728	750	755	805	793	775	708	786	702	741	773	714	716	697	761	742	770	699	753	772	733	767	747	749	764	713	761	751	764	734	747	744	713	750	762	752	801	762	761	724	730	745	711	742	748	711	726	767	741	758	762	764	724	780	732	753	734	766	752	727	728	748	741	689	732	755	777	787	795	745	693	738	767	701	771	713	748	778	720	744	781	728	785	731	694	762	728	751	777	752	744	733	745	778	703	777	733	697	722	698	765	718	767	736	747	751	780	746	709	728	745	718	723	739	750	749	745	724	775	719	795	744	792	752	799	712	727	706	736	748	756	751	722	753	744	775	733	757	697	708	755	728	738	709	720	736	760	758	764	759	724	740	709	737	753	800	748	724	777	787	739	713	712	714	703	764	722	772	789	745	744	780	727	744	800	702	747	743	719	751	748	730	755	740	718	727	767	720	802	742	727	806	762	690	795	724	785	786	749	758	725	742	766	744	704	684	735	764	832	768	769	757	728	742	752	754	694	745	717	740	777	731	766	765	763	773	779	743	747	727	717	785	750	741	758	759	748	755	784	775	750	727	746	755	759	720	755	775	736	752	749	795	777	750	711	739	788	794	718	763	723	789	736	726	739	720	757	724	772	719	740	704	761	712	734	770	739	748	731	760	784	785	737	747	706	756	734	731	729	768	734	722	747	738	743	745	722	762	733	761	763	696	779	664	762	744	752	758	698	727	751	725	721	702	740	752	775	775	763	724	739	763	695	718	755	749	683	742	727	758	720	735	767	806	731	722	760	760	727	773	764	756	727	758	777	740	706	699	739	726	783	716	764	746	718	749	694	758	728	759	777	725	742	792	746	737	723	732	814	760	779	766	759	712	787	731	747	742	713	798	737	700	739	747	773	787	751	719	756	718	725	793	726	737	735	771	757	702	748	781	742	795	809	681	719	729	724	784	726	712	776	765	795	738	768	740	744	723	765	674	763	732	780	754	792	735	797	729	731	764	780	735	728	738	766	760	745	739	753	744	785	719	765	777	785	736	710	725	773	724	776	751	753	748	714	756	772	757	758	765	785	756	741	683	750	722	748	724	717	692	784	700	705	738	766	738	747	738	775	771	732	752	745	758	752	717	695	734	730	721	771	742	768	726	744	756	768	735	747	742	747	758	743	744	732	705	715	737	753	752	786	809	739	731	751	770	733	724	736	753	769	765	736	764	722	712	694	697	764	759	785	721	773	756	726	748	738	728	773	749	737	753	767	729	736	769	706	715	738	774	788	751	738	768	724	786	695	712	726	784	792	703	744	721	728	757	721	710	708	713	737	678	777	681	719	789	780	741	762	706	776	749	755	747	753	766	704	743	790	696	773	765	735	780	761	747	722	742	762	693	757	707	760	761	765	743	750	751	784	768	795	707	731	698	765	714	775	742	761	736	742	767	734	773	758	712	775	743	750	762	810	710	706	771	736	780	738	753	775	747	735	732	762	739	770	777	697	737	767	783	781	737	767	735	739	754	736	695	720	732	782	728	743	725	713	720	772	735	752	772	789	802	704	739	741	725	776	775	716	749	752	704	770	723	741	772	762	742	734	776	708	765	716	781	768	775	735	715	753	773	749	780	752	769	705	724	739	737	763	773	749	806	728	767	778	706	762	742	766	741	740	787	758	749	741	758	741	748	750	743	784	738	720	689	755	736	732	691	723	721	777	752	772	753	733	781	787	740	753	736	768	750	776	732	791	717	760	743	748	774	731	759	756	710	726	778	764	739	761	743	738	778	756	747	719	720	748	722	756	747	741	746	782	732	742	778	687	765	733	731	776	756	703	692	770	789	783	767	709	715	799	714	762	746	720	727	755	773	735	698	756	746	736	709	768	761	767	794	717	747	766	699	743	805	767	759	752	738	720	725	787	774	767	785	709	712	770	739	757	759	736	727	728	734	772	785	771	748	789	755	714	743	745	688	781	774	762	717	732	738	727	742	716	754	772	685	752	785	786	726	754	690	725	772	766	698	717	752	737	733	686	812	705	740	754	723	739	729	758	728	742	695	742	705	747	797	783	753	782	748	803	702	788	757	728	758	744	749	750	721	718	786	740	760	724	702	755	769	778	703	791	720	781	712	735	746	734	703	720	769	742	731	768	744	750	708	773	774	732	761	730	757	689	813	734	760	739	745	711	768	752	725	759	733	724	765	722	744	785	729	772	749	717	782	780	797	767	750	717	770	720	760	728	731	745	757	732	742	740	708	738	737	719	733	785	723	729	759	749	778	733	723	753	752	815	666	767	703	718	751	792	717	744	747	764	732	771	740	762	730	724	751	765	805	738	755	740	738	739	719	757	740	770	735	728	783	755	774	805	729	740	760	753	763	746	760	731	776	756	774	834	714	795	761	753	718	739	744	759	738	790	726	769	767	722	717	809	777	764	716	741	765	751	737	789	726	713	757	716	743	717	725	712	754	723	707	756	723	776	704	744	765	717	722	726	729	729	741	747	762	759	743	757	743	743	757	690	736	732	777	743	772	733	781	747	793	737	799	743	747	760	735	781	737	748	717	739	757	778	770	697	705	763	719	767	768	749	778	743	731	746	786	763	737	758	774	771	759	720	724	763	712	788	749	781	785	775	750	768	767	756	764	731	753	738	759	752	723	756	780	728	777	762	732	732	726	744	807	723	753	700	756	762	736	792	766	813	743	791	723	773	741	749	800	767	753	758	761	760	744	757	763	732	742	705	758	750	784	782	793	763	762	741	734	732	743	735	732	777	758	754	777	767	751	762	750	741	721	764	785	734	764	733	784	742	753	784	748	728	787	747	766	756	723	720	765	742	810	760	742	740	697	800	761	714	735	715	736	795	791	765	714	790	742	753	753	777	743	764	749	781	746	740	741	772	732	776	766	696	744	808	745	732	736	754	744	739	750	707	788	711	728	741	762	734	797	737	732	740	733	736	716	746	718	724	758	772	738	756	816	714	708	751	753	765	716
24516	20882	24512	27387	20219	1843	549	478	414	443	440	404	396	438	415	421	391	370	381	392	407	391	426	389	390	385	380	373	357	418	382	428	420	362	381	378	391	381	357	413	366	366	399	388	400	377	393	382	409	387	418	358	365	371	415	410	391	396	383	416	390	372	365	374	396	377	395	372	379	394	401	383	363	405	365	392	388	413	390	352	433	356	424	364	371	402	379	394	407	368	381	340	399	348	367	361	396	383	385	387	393	427	389	351	388	407	373	346	347	358	396	432	396	341	396	393	392	411	373	386	340	336	381	379	394	396	369	358	424	392	396	371	381	396	380	387	362	416	377	399	376	429	404	348	377	356	386	337	391	360	410	349	363	412	406	379	386	395	404	386	385	420	368	372	384	460	387	381	420	354	406	396	406	358	391	390	393	397	400	396	354	374	399	394	404	407	401	394	391	396	410	385	375	378	376	381	421	383	399	352	409	377	367	395	384	353	349	413	405	379	408	375	376	380	389	375	358	402	386	412	427	387	384	351	362	397	427	388	371	353	367	433	358	395	364	389	379	381	404	378	413	371	376	369	393	396	420	386	336	373	382	390	399	382	406	331	369	375	369	404	388	382	394	412	380	370	387	426	390	385	363	358	364	370	378	386	388	341	356	412	366	399	406	357	382	399	370	379	364	407	353	376	391	383	392	402	389	396	404	390	389	367	360	428	415	394	397	345	374	413	322	370	355	400	372	389	400	400	372	388	384	424	444	357	377	365	379	385	412	372	391	386	401	410	359	385	375	399	388	382	405	363	401	392	420	350	374	367	386	423	423	373	386	362	395	422	380	403	390	403	428	399	362	380	375	399	417	360	380	394	388	379	412	406	361	348	396	429	382	405	399	417	377	407	392	382	396	362	389	373	390	394	400	391	388	372	366	377	400	392	395	399	420	388	399	406	361	367	388	407	411	405	380	362	371	398	383	433	388	379	375	380	378	380	371	416	350	431	377	393	360	337	402	400	364	367	406	377	406	391	372	411	403	388	402	393	382	387	390	346	399	374	412	394	367	373	402	410	390	387	386	380	381	382	395	388	421	362	353	379	391	393	403	383	396	392	369	408	411	379	348	389	406	400	411	364	383	379	410	360	400	401	362	414	384	372	389	362	410	418	404	374	364	421	369	353	400	421	419	401	407	402	380	395	397	377	352	400	379	373	406	439	398	375	366	407	402	407	414	404	392	405	410	390	383	392	384	367	394	350	383	353	395	338	384	382	390	389	387	397	396	379	423	390	399	405	345	419	347	414	387	382	406	372	427	380	378	384	389	364	398	395	372	353	385	362	337	383	400	356	382	359	380	383	388	410	400	373	365	410	363	371	364	385	406	366	391	423	372	376	359	347	406	372	367	388	440	370	366	385	387	378	374	406	353	351	361	414	385	399	388	383	345	374	393	432	369	440	370	374	392	367	383	432	378	397	408	368	365	404	420	407	407	426	400	377	366	362	380	400	376	369	394	366	387	427	418	375	370	382	412	395	399	416	408	389	401	385	387	352	398	375	411	380	416	379	405	402	400	368	407	393	371	397	388	353	408	397	416	400	372	397	381	374	384	389	420	418	422	414	372	370	397	353	343	365	406	397	435	407	383	429	391	399	389	384	397	389	395	411	376	405	419	403	350	412	318	395	379	341	379	402	384	391	365	377	380	400	351	357	369	429	415	388	407	406	348	403	421	419	411	417	371	354	387	409	384	370	335	359	379	373	371	390	371	418	421	404	406	398	389	384	407	369	386	367	369	413	368	391	365	399	386	369	409	365	372	355	375	361	369	401	393	351	376	390	404	388	360	418	365	383	430	417	402	359	416	394	396	403	387	403	362	389	352	387	368	361	413	393	370	399	354	363	363	368	374	361	404	355	412	424	381	379	355	367	392	416	401	391	414	406	394	355	399	382	386	358	378	368	388	388	391	408	364	384	377	366	368	379	382	406	351	390	362	351	361	378	360	362	375	370	405	370	373	387	368	441	398	421	427	350	374	388	375	406	379	416	400	361	401	378	365	351	411	382	395	373	386	378	416	377	422	381	395	387	400	429	385	381	384	377	362	394	399	397	356	355	403	383	376	431	415	392	412	423	427	350	377	379	418	391	394	388	384	392	380	396	410	362	402	363	404	394	406	399	374	368	414	357	379	395	361	359	364	393	426	399	384	371	351	395	398	388	378	390	368	402	376	384	366	385	364	368	415	388	392	404	383	379	382	377	393	380	390	380	367	408	378	392	404	411	383	392	353	424	391	411	412	416	356	385	368	377	411	388	380	387	395	384	374	405	367	382	374	382	414	379	357	417	390	403	423	357	357	352	390	373	408	387	363	383	414	358	361	427	380	404	381	396	379	403	348	400	406	398	391	388	396	390	363	413	417	384	382	368	364	362	353	365	373	397	429	437	400	350	397	349	398	371	383	393	385	391	363	393	391	400	401	384	403	349	427	362	404	382	379	385	381	371	400	422	472	368	398	381	373	364	391	403	429	412	415	368	372	382	359	338	357	377	409	392	382	390	411	369	359	355	341	399	416	407	340	358	387	405	371	401	392	394	360	387	395	378	425	391	371	379	394	397	358	385	349	394	373	406	395	365	381	393	383	425	376	377	401	360	388	397	371	379	368	391	393	394	352	396	366	353	405	410	383	396	435	419	378	356	440	413	367	385	386	400	444	420	406	428	424	383	396	374	384	355	356	408	421	378	388	401	358	402	386	351	382	395	400	370	401	380	364	376	400	400	384	393	378	394	409	350	338	401	360	421	373	400	418	390	387	371	361	414	367	393	364	370	370	381	393	385	394	402	415	405	392	384	395	391	391	395	408	368	390	384	380	400	392	377	351	333	372	394	361	400	409	392	435	392	384	416	392	394	355	374	377	375	373	392	371	410	397	378	414	410	417	388	391	387	377	377	341	380	455	380	363	413	400	384	355	365	353	391	402	400	381	379	377	403	415	391	379	397	420	355	363	369	393	378	369	394	367	410	400	396	396	363	396	370	361	363	391	402	435	377	343	368	405	392	366	409	382	381	398	363	413	378	360	378	383	380	415	385	372	431	417	414	365	389	412	393	414	372	390	398	383	378	361	401	389	396	391	350	352	390	421	363	396	403	408	333	371	401	417	382	402	387	361	376	420	390	408	371	366	391	413	397	424	360	406	415	377	403	435	391	416	398	382	395	354	389	362	369	415	375	357	405	366	384	371	411	357	408	397	424	408	360	431	394	368	403	408	362	382	413	380	391	365	411	402	382	364	369	371	392	354	363	381	402	418	401	408	392	355	412	394	377	373	406	396	372	384	384	357	372	393	409	407	368	381	354	359	412	383	380	390	367	363	399	379	400	375	362	403	406	337	373	370	385	386	327	379	385	399	409	397	387	356	386	387	356	409	413	350	379	405	385	397	389	419	356	364	384	411	386	407	391	394	387	383	382	392	409	363	392	392	416	424	396	440	347	387	372	441	374	406	349	373	358
3395	3036	2142	1309	1017	993	976	932	839	819	872	859	891	863	892	874	869	896	894	871	882	898	821	871	838	875	861	874	867	895	853	871	813	872	809	840	821	824	846	807	824	871	829	870	874	896	865	828	784	898	842	873	864	843	795	866	856	847	895	807	816	836	819	860	876	859	829	851	823	836	885	848	860	833	877	829	838	844	841	835	854	853	907	849	780	854	841	897	850	796	826	851	856	852	835	864	858	832	855	911	876	873	865	856	848	863	818	848	821	874	866	802	803	864	832	862	794	826	866	843	857	815	897	841	839	831	880	841	905	854	835	831	826	830	825	858	803	819	858	798	831	869	878	872	827	858	831	882	834	846	892	876	869	871	851	877	882	815	885	848	831	838	838	843	841	861	901	795	857	885	875	816	850	826	828	885	838	862	878	900	817	831	822	847	873	812	803	831	825	790	893	814	883	865	879	869	832	870	830	838	844	836	841	846	849	883	854	900	830	845	843	844	838	854	854	892	878	865	834	855	822	906	882	890	836	881	836	848	842	812	887	820	848	889	845	835	838	808	832	862	837	829	769	817	822	819	831	846	856	814	848	840	836	845	845	833	818	851	858	884	872	850	843	814	834	840	872	867	848	875	797	809	870	844	834	817	868	873	873	805	880	810	830	834	891	837	860	828	856	825	875	820	808	870	813	867	840	833	858	858	853	838	891	875	840	830	858	831	826	858	862	861	839	925	835	849	825	850	860	809	854	865	820	925	783	847	881	851	859	867	840	840	803	863	865	837	835	825	821	870	858	852	804	800	853	884	910	853	889	803	908	866	829	830	803	799	810	851	883	883	848	909	813	815	857	824	892	814	877	874	933	865	813	860	837	855	858	823	908	835	865	875	851	822	838	900	812	834	839	883	862	887	848	837	812	823	875	860	869	799	832	826	832	877	867	889	824	833	847	866	832	793	815	869	875	883	849	792	876	866	877	849	863	891	821	786	852	871	846	832	864	872	847	887	806	815	814	844	832	820	862	837	851	858	838	853	878	856	862	871	817	867	860	843	814	863	838	862	815	871	847	782	868	846	892	878	827	839	866	842	855	857	870	869	897	891	829	820	863	856	834	810	835	861	833	827	847	831	809	891	827	918	879	830	846	839	847	862	818	853	902	826	832	844	907	820	850	815	900	863	848	821	894	893	890	832	819	741	810	841	884	903	875	826	827	882	842	837	820	865	869	880	854	859	905	845	804	858	825	894	859	876	867	829	857	883	866	844	843	882	876	843	819	868	834	868	834	854	841	911	875	857	837	857	815	863	820	842	837	854	866	893	806	851	839	863	878	870	844	824	882	853	846	892	899	868	842	845	914	884	890	848	864	878	865	786	842	838	856	819	888	830	854	805	901	876	820	828	856	882	855	835	836	810	856	851	854	901	888	847	852	879	812	834	834	882	888	872	864	901	909	884	884	881	813	814	826	864	834	816	853	892	841	879	844	859	833	857	884	876	786	864	837	876	840	906	847	897	871	869	887	881	845	863	881	877	838	860	800	868	870	869	866	843	841	786	864	839	862	876	860	843	864	861	817	890	887	907	843	858	904	853	826	788	834	820	844	849	867	878	893	778	833	819	806	866	860	842	816	855	872	805	840	893	897	823	851	893	918	837	854	851	862	876	859	854	849	877	891	850	886	816	826	862	864	924	881	878	829	858	854	813	862	828	827	841	876	895	822	786	810	877	830	836	871	831	852	835	879	878	870	826	842	879	833	855	843	836	849	865	914	843	856	856	836	901	857	888	805	899	845	790	829	823	841	834	829	878	861	842	859	852	861	919	870	830	819	871	892	827	865	858	894	861	820	827	841	845	879	833	854	862	827	862	877	822	824	829	857	819	872	837	809	836	868	821	803	809	857	817	880	853	807	781	866	846	884	857	837	831	854	814	829	814	853	842	882	861	862	812	837	872	838	830	833	822	827	814	832	843	835	878	841	819	916	890	807	842	865	844	819	876	841	810	848	840	835	837	823	818	818	837	865	878	865	870	884	818	804	812	855	891	851	856	784	824	880	874	851	876	835	877	814	838	888	831	863	849	866	837	835	818	843	869	877	794	893	901	907	832	797	883	818	834	840	886	842	876	844	890	810	850	804	843	884	897	853	879	890	848	865	834	833	845	833	850	847	864	862	854	890	844	800	870	843	890	898	857	853	887	845	814	879	905	832	867	873	842	839	844	833	828	833	906	893	854	878	806	830	842	873	834	827	865	823	871	846	812	869	860	894	838	855	789	862	889	788	824	885	845	809	788	904	832	826	801	869	865	810	849	868	851	849	834	866	781	920	871	858	845	884	859	859	853	819	863	857	821	811	822	838	875	861	873	857	868	858	872	872	849	839	875	855	813	825	857	841	877	878	841	849	838	842	874	893	875	847	832	827	819	842	887	851	877	881	885	811	879	839	849	848	830	847	773	870	836	855	878	844	818	866	837	829	844	880	839	881	897	830	866	852	813	851	904	861	851	840	853	849	846	777	855	846	840	789	878	787	856	908	854	880	851	856	841	838	859	835	882	777	869	863	818	802	893	878	883	857	885	852	861	824	830	845	836	828	782	813	807	826	835	867	833	866	792	890	844	861	841	885	839	805	886	841	929	797	858	894	837	856	860	834	830	860	839	860	831	827	850	809	857	801	805	879	889	867	868	827	857	839	840	863	852	821	846	826	833	803	853	816	874	886	868	866	883	820	858	854	875	772	841	810	864	884	880	844	833	808	847	823	842	866	831	833	819	811	863	798	788	846	877	818	839	754	863	840	866	875	866	853	778	844	849	826	839	849	845	869	779	831	901	911	857	848	868	853	893	810	832	847	863	853	813	861	820	820	803	890	795	837	852	833	827	863	850	821	804	841	908	844	817	890	888	863	807	896	821	852	877	834	841	904	895	822	887	854	871	826	839	828	891	821	847	803	836	846	869	828	826	879	846	868	858	859	889	894	879	842	852	848	900	850	805	909	817	887	822	843	884	859	858	818	802	877	840	859	844	854	893	881	820	821	802	864	870	851	874	821	896	874	875	853	824	888	882	872	842	845	844	843	802	877	870	842	908	870	862	886	857	857	851	839	869	888	829	852	909	862	862	831	820	842	832	809	833	845	814	836	871	857	837	847	792	844	849	860	834	797	857	859	840	852	861	848	844	891	848	841	840	893	830	853	829	791	846	814	802	839	864	836	839	847	867	867	867	815	770	802	799	888	827	863	843	812	832	854	846	881	844	794	835	860	831	936	861	861	850	872	860	865	877	833	862	810	803	839	932	841	833	873	836	880	874	872	865	847	780	826	843	829	834	824	892	816	859	837	848	845	851	881	837	880	844	843	862	814	885	835	869	835	830	829	824	898	844	848	804	852	862	819	838	833	801	872	856	843	754	787	864	817	838	887	868	805	862	838	864	836	802	863	883	879	818	862	868	819	848	825	899	861	847	872	937	830	821	814	845	861	852	880	866	851	851	833	847	891	817
23614	20866	25129	26721	20875	20870	3459	502	380	345	342	303	268	295	259	264	234	269	250	262	224	255	218	240	234	251	242	239	244	249	269	239	259	241	231	217	229	238	246	233	231	231	231	238	248	243	254	243	214	216	259	231	205	224	234	248	260	244	216	234	231	197	244	227	240	219	215	257	214	276	245	220	232	225	212	218	240	209	227	213	229	191	242	250	225	277	248	239	241	220	227	267	245	221	243	232	233	214	232	237	251	238	248	244	234	200	244	224	280	237	237	244	217	232	234	230	228	257	213	235	242	225	241	222	247	240	223	211	239	225	264	225	215	238	198	260	220	233	242	252	223	255	255	261	216	224	202	229	209	207	229	254	203	215	216	215	243	214	243	239	247	240	239	200	199	229	224	243	233	231	226	219	220	210	240	226	237	221	244	238	255	198	220	208	215	226	237	230	224	216	225	254	245	247	198	226	215	230	238	237	243	220	237	234	211	224	208	205	231	246	243	222	228	230	242	248	235	222	246	244	237	214	253	242	223	238	246	218	215	217	234	228	217	211	255	251	219	181	226	229	221	248	229	254	230	197	215	238	237	229	203	224	212	221	235	233	258	228	233	214	242	225	227	243	231	198	221	231	228	220	234	240	244	248	262	225	246	234	237	236	232	229	224	198	229	229	218	252	221	256	225	238	217	245	224	200	228	217	224	221	256	234	246	230	226	196	200	256	239	224	248	201	216	249	223	227	217	226	223	205	250	234	234	220	251	221	215	216	206	261	232	223	246	251	244	240	229	202	227	215	229	211	216	217	225	201	224	227	251	228	224	266	239	217	235	224	238	262	237	214	231	245	228	224	213	245	237	246	238	248	219	224	213	205	256	228	233	233	207	229	244	224	204	253	244	238	244	250	224	226	211	218	260	218	240	246	223	236	253	255	205	249	216	265	242	215	236	214	219	208	234	230	248	234	216	252	223	208	225	222	227	223	220	236	236	254	225	256	206	237	218	225	236	238	264	270	199	236	202	246	242	239	220	247	234	207	224	225	230	243	236	236	240	223	198	247	230	226	199	238	237	232	229	244	241	243	259	237	240	222	213	213	231	217	252	228	230	225	215	253	242	250	227	228	214	220	216	279	232	241	227	217	235	216	242	242	241	230	209	230	252	239	220	218	269	234	241	230	210	209	247	205	224	226	247	250	223	219	251	225	241	226	226	232	203	251	227	236	226	237	234	252	232	256	228	231	246	200	226	244	215	224	247	243	215	252	225	221	243	239	241	233	239	226	227	245	261	252	239	228	202	211	234	211	214	240	231	255	238	236	224	225	198	195	225	259	245	234	230	217	225	258	253	266	242	234	242	227	239	225	237	231	238	250	252	218	245	228	230	220	222	232	216	234	204	252	239	240	216	227	215	194	226	241	194	220	232	230	233	206	228	209	256	259	227	211	205	239	243	236	236	235	234	229	225	233	210	251	250	243	227	240	209	230	222	242	244	239	270	212	215	224	237	259	227	248	217	222	220	244	195	235	278	204	221	231	240	247	205	218	250	255	230	230	253	201	235	246	244	213	265	256	212	249	232	229	231	214	208	232	209	271	255	244	250	233	262	212	216	244	222	229	254	261	247	233	233	200	251	248	231	225	234	250	224	233	245	211	198	225	232	246	220	226	227	221	233	278	210	253	234	227	236	239	219	215	231	247	228	232	229	208	249	248	265	243	218	219	229	233	248	260	233	231	256	251	216	227	241	233	255	209	207	224	244	226	265	229	204	226	254	212	238	233	256	233	233	249	220	239	241	224	225	215	201	250	226	238	237	253	223	234	232	219	237	258	249	209	210	257	241	204	236	229	241	223	224	225	242	219	257	259	220	268	235	211	222	242	202	241	238	248	249	218	211	271	242	210	224	242	228	220	240	249	207	214	227	238	240	239	267	240	224	259	230	220	256	231	204	242	219	231	236	206	233	253	248	210	233	252	188	229	228	233	243	212	219	212	236	252	220	231	243	253	204	217	218	259	247	235	235	226	221	230	224	242	269	223	226	234	215	227	235	236	244	252	229	241	203	249	228	257	232	210	243	243	263	261	263	231	252	269	232	212	219	217	204	238	218	229	229	223	228	217	224	218	236	262	204	236	272	247	238	221	264	251	212	227	252	266	253	223	231	221	238	225	230	228	253	249	261	226	213	241	256	220	217	228	236	218	244	210	222	242	250	258	249	220	246	226	231	244	239	215	203	222	227	222	223	225	229	262	222	243	199	216	245	226	238	231	221	242	230	230	229	226	245	200	219	249	205	227	229	212	235	242	244	212	224	204	226	246	263	220	238	245	238	229	242	203	232	273	262	235	237	231	215	195	227	229	208	224	232	203	238	221	266	243	222	254	221	250	238	214	235	204	217	247	237	245	246	222	238	247	232	236	238	217	231	250	223	238	258	218	223	214	236	250	218	224	224	229	215	237	230	243	240	258	231	218	214	221	223	232	245	254	236	241	254	264	237	225	241	240	235	230	263	254	243	231	223	222	213	240	215	236	255	250	241	264	208	223	248	221	254	244	212	235	217	238	228	240	241	247	243	219	228	217	212	229	230	206	235	238	260	252	256	248	222	233	218	252	222	222	216	216	232	234	247	234	240	212	208	242	248	242	231	242	233	253	246	242	252	245	214	220	248	235	202	240	247	236	209	265	224	247	246	224	230	253	262	226	233	219	216	240	240	229	266	222	249	230	231	241	251	228	213	221	256	254	222	234	251	224	238	234	230	226	255	211	241	263	238	224	240	212	213	234	243	224	241	250	243	229	210	218	238	220	215	226	221	225	226	248	265	228	233	240	220	270	238	254	240	236	259	249	254	258	256	240	226	272	233	235	227	201	227	265	246	222	207	236	251	233	236	263	220	232	250	228	246	228	231	249	224	222	240	218	236	240	225	234	231	205	248	222	238	226	221	233	223	244	223	237	228	233	241	223	272	250	224	257	194	214	209	216	229	236	241	245	248	252	203	200	257	233	226	228	220	227	197	234	236	241	224	239	241	224	235	244	238	243	250	236	216	261	243	210	200	246	204	251	220	235	202	230	205	216	222	226	221	234	214	228	248	241	230	215	248	237	275	247	213	245	205	216	223	249	209	247	257	235	219	250	231	220	223	214	259	255	272	273	244	240	205	218	207	221	209	230	227	225	252	205	258	239	240	241	264	223	223	244	219	213	237	217	210	276	245	225	251	233	243	212	245	205	224	197	203	227	230	251	254	235	209	227	236	216	226	241	240	233	226	250	200	206	212	229	229	205	244	264	247	224	242	234	220	235	233	232	221	236	220	231	220	231	228	239	241	231	230	238	216	235	245	221	221	216	244	197	212	233	240	219	257	249	237	231	228	239	224	236	226	238	244	210	242	239	237	224	191	231	230	238	233	237	228	219	213	251	257	219	239	221	217	235	236	253	262	248	233	238	243	251	254	235	234	209	256	225	212	241	241	241	214	217	231	234	226	200	220	220	210	218	264	217
3820	4980	3118	1505	981	753	666	658	640	611	545	553	564	527	547	532	554	552	543	535	556	549	540	521	586	535	534	553	538	521	517	513	541	499	572	545	487	546	523	544	510	585	549	556	547	523	511	521	534	511	502	550	462	561	543	547	551	539	513	535	546	563	502	524	571	549	522	564	503	535	559	538	542	509	587	563	569	513	559	506	523	537	523	562	529	519	544	517	530	583	524	540	540	502	550	503	500	508	527	492	522	561	539	515	570	497	548	522	578	555	559	539	537	545	526	539	536	537	551	525	520	525	538	503	520	518	522	549	503	582	542	521	523	564	535	547	526	474	527	578	451	486	528	518	533	562	572	538	513	543	552	513	536	542	492	562	519	500	502	579	520	527	453	525	540	509	548	512	542	535	505	536	524	547	552	552	523	527	529	560	516	502	504	572	541	521	516	516	508	534	526	542	540	561	546	529	494	507	510	527	545	518	542	575	539	521	539	525	539	539	516	534	525	504	490	526	491	513	507	498	528	524	521	519	544	547	543	551	488	499	525	503	552	550	524	534	552	562	476	555	522	527	531	559	539	540	542	552	580	548	500	524	543	495	511	541	528	553	552	526	529	533	513	561	530	532	533	507	545	559	516	504	533	543	504	549	531	536	551	530	525	495	540	528	574	577	527	542	514	554	487	520	552	522	560	533	503	557	511	538	489	553	541	545	539	538	497	500	524	542	561	521	537	513	547	533	499	534	498	509	535	493	518	543	537	521	533	529	568	513	560	519	493	515	518	509	540	579	594	527	514	566	551	509	466	502	492	573	539	528	513	511	554	508	546	519	523	521	529	513	538	521	519	520	576	517	495	507	492	521	507	533	523	563	530	516	517	530	562	528	581	525	539	481	559	540	545	560	501	552	516	517	525	503	512	505	538	515	524	525	547	535	506	518	560	592	497	524	540	544	521	539	498	518	549	552	533	537	509	525	546	562	525	502	533	542	523	525	579	537	515	514	559	528	498	524	543	536	530	540	541	519	523	524	522	548	547	536	522	533	520	527	538	522	489	540	533	535	479	533	538	546	545	483	488	554	517	503	514	523	575	547	504	511	547	528	571	526	541	520	577	537	536	554	516	553	561	548	546	528	512	498	549	582	556	538	503	528	540	556	531	535	540	550	485	500	538	493	525	528	520	542	540	525	530	519	549	532	540	543	536	517	550	528	519	496	486	503	529	485	525	543	511	513	506	525	530	519	531	543	561	522	508	534	539	482	543	504	524	519	511	532	527	558	544	523	505	530	467	561	475	506	518	493	515	575	541	521	529	548	541	517	524	534	572	518	541	499	553	522	558	541	553	543	521	512	498	523	529	493	521	535	534	584	526	537	497	514	532	565	522	561	548	487	538	493	581	506	522	502	526	532	522	508	525	517	497	515	543	490	514	543	548	553	507	558	581	519	484	521	509	541	502	567	539	509	522	586	562	548	504	563	590	499	537	535	508	564	509	565	523	534	542	556	529	556	572	563	521	519	568	519	519	564	526	552	551	549	526	540	554	530	507	516	498	515	521	562	459	528	533	555	525	558	529	511	537	537	539	511	537	542	530	512	573	530	582	492	575	555	546	591	510	531	509	538	536	549	523	504	576	529	544	569	570	520	537	519	559	548	513	541	525	555	527	520	537	542	533	521	515	514	491	509	512	518	556	563	494	532	510	512	522	562	555	545	522	544	505	532	512	531	522	531	543	517	564	491	540	538	510	536	525	505	535	533	563	509	522	517	557	546	572	523	523	570	532	527	541	528	526	513	509	484	529	543	503	517	498	539	547	512	503	509	530	563	566	541	502	548	514	531	586	531	546	530	498	559	496	558	543	491	499	510	526	558	565	545	521	544	539	576	534	560	543	541	553	544	572	511	502	501	529	541	526	555	523	511	511	510	543	510	540	505	549	547	553	543	538	525	527	496	553	529	518	545	511	510	519	576	547	552	562	539	561	512	527	522	571	518	545	535	501	535	530	485	480	513	541	529	523	554	535	507	526	536	514	495	525	470	516	513	560	538	556	561	520	498	525	530	580	517	546	543	501	549	530	517	514	576	503	527	512	547	523	501	517	552	541	528	534	548	530	539	527	568	538	500	527	502	524	544	528	501	553	533	548	551	555	518	534	591	512	550	572	538	551	573	545	565	564	559	540	494	520	543	532	565	537	521	531	513	534	513	533	553	573	527	558	539	550	549	523	544	514	496	484	501	534	532	544	529	528	480	499	549	546	523	521	562	557	502	529	504	512	500	537	516	534	524	500	556	532	534	527	540	481	521	531	536	486	506	513	519	528	549	515	518	533	577	553	564	533	523	504	538	536	551	521	537	509	535	570	535	549	516	574	556	565	547	507	527	525	551	531	559	538	524	539	477	515	549	546	516	533	574	521	473	502	517	526	489	534	496	480	500	538	522	515	540	558	521	539	483	555	536	501	513	533	573	549	562	505	532	544	521	532	541	555	551	519	515	548	557	548	544	551	558	558	573	533	524	532	567	552	544	505	543	546	595	527	538	548	538	510	544	500	538	502	515	522	470	533	530	508	534	544	503	561	528	502	503	523	540	559	562	509	516	567	580	505	551	541	534	537	518	541	496	552	528	559	545	524	540	509	502	512	547	529	517	543	545	578	540	501	504	511	545	566	515	528	517	540	522	518	483	519	518	463	553	565	540	510	508	532	529	564	527	526	582	500	484	516	535	527	546	534	494	551	515	545	524	523	517	555	547	544	525	487	579	522	501	553	502	560	516	506	539	502	515	517	568	580	530	547	560	546	510	513	515	532	538	514	557	498	554	535	548	544	495	502	530	502	500	536	538	507	504	529	518	494	538	526	489	523	559	517	509	546	506	498	515	525	529	495	543	506	554	541	551	518	537	559	525	540	583	534	530	535	520	489	531	533	538	556	539	541	544	499	518	496	520	538	531	519	502	531	477	563	554	503	575	539	570	501	519	543	532	529	523	523	522	562	548	557	560	534	494	538	538	536	478	570	529	498	486	541	520	508	549	532	564	524	542	522	540	560	541	518	556	513	483	519	542	530	526	497	563	518	562	542	524	543	508	596	501	534	520	541	511	508	510	569	562	533	538	528	514	510	485	542	485	503	491	548	551	547	595	489	554	553	521	506	511	491	515	491	508	528	495	525	535	540	519	547	574	551	509	504	547	551	561	520	542	533	532	526	509	531	540	522	516	536	502	549	544	552	538	539	545	565	506	558	523	517	515	570	523	536	539	524	534	521	536	502	504	524	538	544	564	546	534	542	527	550	535	514	536	555	566	535	480	537	493	519	546	547	520	561	541	535	525	580	516	542	498	534	518	492	564	534	511	537	518	539	516	526	534	505	559	537	482	561	563	513	514	606	618	554	514	512	562	556	537	583	582	548	553	558	536	529	524	542	506	508	548	521	487	504	543	513	528	516	545	494	522	579	545	506	557	552	544	501	522	515	534	489	538	516	506	514	531	541	498	548	489
32815	12281	1376	412	336	346	335	340	311	331	324	307	331	315	327	362	314	343	341	351	292	275	318	298	293	325	322	334	321	313	308	335	324	327	307	327	309	310	319	330	320	315	316	335	340	306	346	329	361	340	349	324	317	352	330	325	358	325	286	354	346	323	330	324	321	309	318	316	328	326	304	306	327	323	340	368	323	336	312	293	328	341	300	317	313	323	355	360	341	307	327	359	338	319	316	306	297	335	314	349	297	303	320	349	329	335	328	345	331	319	321	328	301	304	317	321	344	318	315	320	344	332	353	323	319	338	330	292	327	325	346	322	286	366	344	310	300	336	342	312	367	368	334	332	313	327	332	309	290	306	312	335	324	326	322	319	317	296	304	340	322	310	313	344	330	329	324	334	315	308	331	305	316	327	285	280	325	324	316	317	313	325	323	327	317	309	305	314	320	338	320	299	324	316	312	326	302	360	332	342	329	340	323	325	328	326	371	345	314	323	304	366	352	330	309	337	331	300	364	344	350	332	314	347	375	344	337	352	352	326	312	332	298	312	361	298	310	303	337	338	316	335	349	284	310	307	333	323	326	358	311	343	324	313	304	313	293	316	293	287	319	325	302	329	342	336	331	307	335	292	329	326	316	323	346	316	304	337	333	348	295	316	299	342	303	331	317	316	326	327	321	335	304	325	340	338	327	308	337	311	299	328	302	320	322	328	346	348	318	345	284	354	336	329	332	285	327	329	309	325	323	333	327	317	322	364	295	323	317	359	339	352	347	318	350	315	301	306	334	330	321	338	299	318	304	333	356	328	311	324	320	341	336	292	312	318	326	289	313	310	296	339	303	343	337	317	318	313	311	312	342	324	314	291	315	339	365	333	306	320	336	338	307	303	320	334	317	332	307	296	338	318	334	329	312	308	321	332	327	318	306	317	349	318	320	309	289	307	310	370	351	329	322	342	311	312	297	355	300	317	309	293	338	299	336	306	342	290	299	359	346	299	347	312	351	358	331	334	331	305	327	314	329	316	287	315	331	340	329	310	296	331	330	282	327	303	338	338	319	328	337	342	332	331	322	332	337	314	337	352	308	277	342	356	341	303	297	308	348	285	304	300	339	271	316	328	273	300	316	322	336	332	344	315	334	299	280	315	319	322	355	299	325	290	333	295	336	331	310	318	309	318	339	317	323	350	309	302	321	306	338	304	304	291	296	331	314	346	333	334	290	332	343	336	275	306	331	332	359	343	310	335	319	306	340	289	304	342	350	366	329	355	328	316	323	323	308	316	359	309	319	328	330	317	336	343	288	291	341	346	317	344	305	348	338	308	331	315	300	353	323	313	320	308	320	296	299	331	328	326	316	331	359	339	298	336	336	318	316	315	325	334	316	324	311	338	359	316	324	349	289	330	319	334	289	339	319	348	311	343	299	296	316	383	286	330	336	333	336	334	327	348	327	367	336	307	307	339	319	287	318	338	339	305	351	342	331	314	311	324	304	351	339	325	327	346	342	313	326	291	319	368	311	332	302	329	361	356	351	310	313	333	300	290	332	281	339	335	309	301	307	331	307	324	332	363	319	298	320	304	281	353	320	298	338	336	325	318	337	336	325	310	302	297	342	317	340	304	296	350	284	321	339	288	343	329	333	327	323	304	307	353	321	318	320	362	311	335	280	342	307	321	340	338	275	347	330	317	284	348	337	325	289	287	285	330	309	314	321	294	372	306	288	330	355	322	337	336	306	339	354	338	320	304	316	318	320	334	362	320	290	302	334	333	330	312	330	336	323	363	356	307	294	342	358	336	330	331	342	312	327	343	359	302	327	320	326	322	354	328	311	305	336	357	357	353	328	305	334	303	290	347	340	334	336	326	342	334	332	311	324	278	303	325	328	313	310	303	339	304	367	351	355	343	324	332	308	359	325	292	317	340	344	337	289	308	317	336	314	342	337	334	320	355	298	330	318	311	295	314	328	340	304	314	306	337	328	272	344	307	281	320	290	279	296	307	319	311	334	275	325	352	315	322	314	314	330	338	309	333	344	304	317	365	337	341	300	314	297	343	322	337	299	362	307	320	339	327	342	304	289	342	338	293	297	337	322	327	324	324	362	348	383	327	315	333	314	313	354	344	366	330	348	330	300	299	339	344	354	306	331	297	332	296	315	305	335	331	352	333	334	307	334	335	320	315	252	316	348	296	318	286	307	327	338	313	315	357	346	304	285	316	356	327	305	333	295	335	305	365	314	312	324	330	338	350	323	308	323	318	324	277	302	360	331	290	324	341	308	310	323	334	348	303	331	321	325	316	341	353	343	335	319	323	329	337	347	303	335	324	291	316	301	305	330	325	309	333	350	322	331	305	350	355	308	322	309	314	355	325	313	343	339	334	321	327	326	328	341	366	346	291	330	356	326	395	320	321	325	320	309	308	325	309	333	315	280	333	313	309	306	331	300	305	336	319	348	308	345	320	297	303	320	313	312	306	334	351	346	344	322	320	339	326	335	326	332	318	336	311	340	317	285	324	346	314	345	307	310	351	339	341	312	316	334	327	309	322	312	320	344	327	272	309	285	344	345	319	317	341	338	323	338	331	317	324	336	347	321	333	339	317	317	303	319	306	337	367	314	330	308	300	302	294	327	305	298	329	340	330	320	362	340	323	365	288	292	353	342	330	277	292	310	328	328	334	322	299	315	321	341	294	302	345	347	314	339	332	331	346	331	348	319	310	329	298	310	315	347	325	323	299	306	300	320	307	344	303	314	343	305	309	321	330	317	299	297	308	328	313	322	317	320	345	330	348	303	310	338	336	341	355	308	325	328	292	327	308	327	327	322	324	319	329	309	283	298	297	351	326	314	314	308	316	316	290	301	300	335	322	335	300	316	325	316	326	306	332	323	344	300	307	346	315	292	309	308	302	321	300	323	320	331	323	329	305	318	338	348	294	293	356	351	337	307	345	318	306	322	307	319	317	326	329	333	311	333	333	303	314	331	289	344	314	329	298	340	313	345	342	320	336	350	339	327	313	280	321	365	326	272	365	375	321	310	308	320	316	330	327	308	309	306	311	317	336	358	305	314	313	326	350	360	319	334	359	335	321	363	273	319	344	345	323	339	359	312	332	348	366	352	345	323	341	297	325	318	345	299	336	316	357	345	326	332	336	310	328	326	338	313	344	358	336	313	322	317	318	344	318	330	328	327	348	331	320	350	282	326	316	318	319	335	296	305	321	322	295	329	292	325	322	307	328	320	326	343	318	337	283	366	339	315	328	322	318	326	351	337	315	339	297	320	339	349	344	306	342	350	317	318	318	339	325	304	313	327	329	304	289	334	321	323	313	331	316	315	300	338	329	310	331	324	303	342	339	311	310	328	334	345	325	330	303	322	306	340	313	285	323	311	341	312	313	344	340	351	343	325	349	320	328	371	323	337	330	313	324	302	342	310	337	349	332	313	338	373	296	314	337	313	331	300	304	319	320	343	308	337	318	349	289	321	332	327	324
5653	891	868	749	789	725	761	759	740	727	749	737	721	715	787	742	751	757	779	770	747	773	764	734	721	719	783	785	763	741	754	798	745	777	754	765	687	723	733	762	711	745	759	746	704	701	773	739	779	729	744	804	763	706	750	731	753	742	710	770	797	778	696	766	729	768	745	772	745	762	774	765	719	750	766	753	762	764	744	747	804	759	776	747	745	762	756	724	759	754	782	767	732	727	674	779	758	755	742	772	782	748	722	756	716	713	740	728	768	733	748	758	708	774	757	723	788	728	758	670	754	725	713	764	774	692	757	704	748	765	812	744	719	730	743	715	763	738	758	732	778	769	717	702	755	783	740	795	726	731	720	738	751	776	757	776	720	751	761	775	768	733	745	756	758	698	772	749	792	714	774	735	724	707	787	745	730	709	720	745	736	716	732	718	784	766	691	707	744	744	755	740	732	765	764	757	768	759	748	717	779	734	748	753	783	740	721	734	792	755	756	709	729	735	724	729	807	755	746	733	722	726	753	754	701	746	761	720	746	794	755	722	756	777	698	790	770	802	723	773	755	714	739	786	750	775	734	762	764	750	696	805	725	751	718	733	779	764	781	747	754	720	757	742	746	763	720	729	716	707	786	766	738	729	783	745	796	764	752	731	755	790	719	797	787	710	742	740	785	769	778	759	724	740	726	811	741	757	761	734	748	730	759	713	731	730	760	750	752	743	769	726	758	742	713	720	753	747	748	742	777	734	837	742	768	726	746	771	751	747	699	781	733	744	740	784	749	716	769	732	742	768	787	779	715	753	732	727	777	784	743	753	713	750	785	795	807	752	747	765	697	720	741	736	745	737	747	733	766	681	742	760	728	770	737	780	763	788	724	743	757	764	721	745	723	708	748	780	730	787	771	727	780	706	746	765	783	752	786	755	719	809	804	752	764	807	769	734	750	760	751	723	741	758	748	730	781	799	789	751	748	726	709	733	729	749	746	746	739	789	761	743	722	741	705	746	752	772	718	738	768	755	752	744	768	835	748	780	782	752	741	777	756	708	758	755	728	717	794	725	694	772	760	730	701	752	744	715	743	794	756	761	757	768	710	772	714	744	713	727	734	703	720	718	783	761	710	737	781	744	749	780	711	783	734	764	734	750	746	779	714	746	754	804	800	725	784	756	737	747	753	748	737	734	714	748	739	769	723	719	687	742	756	727	722	804	776	754	737	707	790	782	765	685	744	759	764	727	756	742	750	748	767	776	744	782	713	706	772	777	740	735	746	744	749	776	729	745	754	767	747	771	764	771	766	737	731	754	776	762	748	753	743	750	787	786	758	757	745	782	726	792	729	773	779	791	761	756	752	767	714	759	726	794	801	754	712	752	737	796	747	748	783	728	752	751	750	716	747	714	721	733	767	758	700	755	782	739	754	752	733	746	797	744	732	756	782	707	727	786	715	720	761	822	757	784	793	741	725	697	746	754	713	763	730	725	802	740	791	753	708	735	772	765	709	771	767	755	724	752	777	750	735	739	736	728	734	743	780	757	724	768	756	749	813	761	774	720	743	764	770	715	753	744	742	807	766	791	754	781	744	736	731	738	777	733	816	754	764	734	786	710	743	741	751	720	752	700	758	781	767	679	783	738	718	711	729	740	773	748	689	796	756	792	741	672	753	752	721	772	750	710	795	757	725	793	720	755	713	790	756	774	734	790	755	766	801	745	765	698	732	787	751	704	716	766	737	735	751	706	695	740	687	770	739	737	751	762	755	744	775	723	721	725	775	726	753	741	757	774	755	732	731	778	764	721	732	778	712	747	715	750	748	749	816	720	767	771	744	723	738	756	734	756	774	760	737	719	748	725	766	715	729	747	736	747	752	695	813	726	740	776	745	762	724	744	714	745	712	740	740	718	766	762	753	770	718	752	759	725	722	754	750	738	723	757	758	738	746	656	726	734	733	751	731	721	783	729	797	760	736	765	734	773	710	727	715	733	728	746	759	732	771	786	669	722	751	737	728	695	721	787	712	774	708	778	728	798	827	760	761	779	741	719	790	731	733	742	739	686	768	765	746	712	725	757	765	778	752	770	730	772	772	811	762	750	732	738	792	726	734	714	745	723	760	755	811	681	751	767	770	731	729	728	720	764	744	731	768	732	700	783	703	748	751	725	731	762	773	754	752	753	742	770	784	736	756	719	711	722	752	764	712	738	773	714	731	784	703	689	779	713	721	724	718	780	763	777	721	743	733	713	748	712	732	764	732	783	722	722	746	756	706	826	710	718	748	725	748	772	753	756	792	762	777	718	750	731	782	702	772	787	725	748	739	748	755	782	686	751	738	737	751	763	770	684	779	749	734	730	759	746	765	741	724	762	741	742	733	762	727	720	748	690	734	778	746	750	781	740	768	758	764	758	756	819	743	751	797	786	733	748	784	809	756	793	796	761	782	762	731	730	762	709	764	755	671	737	757	747	770	755	735	730	767	736	807	813	720	791	709	671	762	777	715	742	750	739	797	763	738	762	744	804	723	717	717	768	764	755	768	787	690	747	751	765	767	735	752	760	752	772	728	709	733	772	776	747	728	759	734	744	708	752	740	754	700	735	718	785	764	730	722	781	720	763	728	744	781	746	765	709	783	755	728	741	748	717	700	760	714	761	732	747	806	748	744	726	734	783	811	740	698	733	756	728	708	751	769	733	798	739	738	776	769	737	757	698	736	745	743	781	741	732	715	730	753	754	796	722	758	731	769	730	740	756	762	730	751	764	753	777	737	724	707	686	783	789	762	765	710	787	755	719	731	713	709	759	730	765	751	774	717	688	734	752	734	745	773	782	718	727	746	774	742	764	734	758	693	731	756	693	719	722	765	721	758	744	782	765	753	711	788	741	782	719	731	779	759	771	723	774	729	783	766	767	715	749	735	780	736	749	780	771	775	722	763	742	748	755	705	772	721	756	769	760	756	769	692	737	759	792	754	725	766	764	747	717	769	757	775	721	733	775	746	781	734	749	733	721	776	721	749	728	745	748	752	733	778	781	756	779	775	757	742	771	745	724	760	738	761	757	714	752	733	809	752	733	803	755	781	736	745	705	718	745	773	808	731	742	744	766	754	744	747	725	656	739	742	705	749	769	717	749	783	745	748	756	766	749	738	758	794	757	714	759	738	776	728	716	747	761	754	780	741	714	743	770	707	739	757	720	719	754	738	751	790	753	770	755	762	734	779	790	745	787	760	750	755	676	783	715	777	750	747	777	748	736	711	712	797	774	742	714	765	750	716	763	744	715	738	736	758	711	716	734	809	692	762	712	754	733	724	719	755	736	799	792	748	754	765	756	784	699	682	748	760	763	721	738	738	720	730	702	753	706	707	769	691	774	768	752	746	687	765	723	799	714	736	745	710	772	782	756	801	738	775	755	743	739	724	754	792	795	791	735	739	718	756	814	807	752	838	757	752	780	758	745	759	749	778	777	804	719	744	752	759	758	736	741	693	766	760	714	772	757
24477	20870	24529	27383	20224	2029	637	506	438	452	438	434	433	404	402	427	383	428	413	422	408	346	406	400	420	401	398	403	427	386	430	417	390	388	393	409	405	409	416	399	389	414	401	400	387	357	390	432	357	366	378	375	375	383	364	397	379	413	408	416	386	386	361	376	399	405	389	385	388	353	405	416	421	382	430	394	404	393	414	367	408	383	437	415	384	407	379	367	385	388	375	411	381	384	425	387	386	396	402	343	389	395	422	361	369	405	377	402	403	388	406	348	392	410	382	408	375	410	389	418	403	378	392	373	353	374	422	403	399	389	371	379	371	383	411	383	391	390	339	390	390	391	399	385	405	414	386	413	386	408	361	373	400	376	401	405	437	382	359	385	414	385	342	379	354	384	382	379	386	373	360	395	361	358	431	397	390	436	363	377	406	431	434	390	417	377	432	408	378	406	382	357	372	392	425	401	417	397	381	367	380	384	382	401	399	399	399	428	385	363	376	375	384	396	368	402	431	416	413	363	396	364	384	409	413	391	439	354	385	410	420	381	422	391	364	398	390	386	417	385	351	428	375	378	376	401	393	405	417	412	392	398	387	348	418	394	385	411	364	383	442	371	359	395	377	382	420	375	379	359	394	395	376	371	389	384	422	387	396	392	374	368	393	368	378	366	368	396	330	416	369	386	391	395	387	429	340	382	392	400	378	412	421	398	364	399	390	416	415	390	406	407	395	364	387	445	431	391	380	406	414	366	380	395	404	380	396	403	379	384	356	397	380	437	396	362	389	369	397	384	375	346	378	381	367	389	422	396	399	451	374	393	367	398	409	384	387	384	397	421	396	397	415	466	347	414	341	406	400	410	390	369	386	385	436	401	391	380	408	378	384	421	381	408	440	409	388	365	383	403	396	395	384	402	400	368	429	372	421	407	354	403	373	437	362	362	400	413	359	361	398	387	371	384	377	365	393	357	399	393	396	405	417	390	347	371	370	361	351	369	375	385	367	358	412	397	424	386	433	405	398	384	399	422	413	360	359	355	383	420	421	401	385	403	365	389	400	410	413	364	377	388	398	409	405	397	394	391	400	380	382	366	385	401	361	415	383	418	405	402	371	407	429	372	399	384	353	373	399	431	420	409	382	385	361	424	379	401	370	404	424	382	434	423	390	411	419	376	406	416	371	386	374	383	405	400	373	359	433	361	361	399	357	424	363	391	378	359	385	413	353	405	394	403	342	387	385	400	397	378	425	437	390	409	383	435	353	393	425	406	379	368	425	391	380	415	402	392	377	413	389	384	413	388	386	402	422	403	394	400	375	368	431	391	407	391	341	377	392	391	370	388	402	429	427	398	415	391	418	368	375	389	415	375	400	392	363	387	359	419	384	454	414	400	411	380	423	383	441	388	424	382	377	390	375	372	412	395	418	406	431	430	394	434	423	383	366	427	398	392	379	397	451	399	392	356	380	389	405	394	415	380	393	389	381	397	404	353	412	370	417	391	409	391	396	382	367	363	414	339	411	357	390	394	377	361	392	389	379	362	390	391	382	422	388	402	416	370	379	348	409	386	392	412	403	400	400	431	394	381	402	377	398	367	374	362	409	378	418	391	394	384	380	403	431	378	368	419	375	389	374	421	400	401	363	411	410	396	408	373	344	414	400	384	392	387	385	376	400	383	376	386	389	397	433	369	393	384	386	330	408	402	377	348	388	379	400	400	344	409	393	369	351	403	411	418	372	384	386	357	394	410	384	402	348	360	409	418	393	378	406	386	399	372	400	368	390	415	387	399	397	405	397	389	398	385	409	388	425	401	372	385	400	412	405	404	405	430	418	351	419	366	380	384	375	361	398	392	357	384	392	424	362	384	389	373	380	365	375	389	375	389	409	423	418	370	393	388	399	418	399	398	387	389	415	395	368	399	348	359	359	391	396	409	388	385	362	428	400	430	410	367	402	378	385	404	392	420	402	441	394	351	402	363	435	410	392	339	380	393	382	357	382	403	401	394	394	388	383	389	399	447	399	417	371	363	371	423	400	464	372	395	373	427	396	392	395	394	381	422	432	354	373	348	396	383	384	410	424	381	427	370	403	366	398	393	400	385	417	384	368	396	357	383	370	350	439	372	406	356	349	394	435	412	364	394	390	409	365	399	404	396	400	405	375	445	366	403	382	392	414	383	350	372	400	361	405	397	396	420	419	422	409	405	387	381	369	388	386	393	389	411	408	405	387	368	430	397	412	406	420	413	425	418	408	397	407	405	388	407	440	393	384	398	392	417	407	415	393	392	416	366	403	355	416	386	410	392	386	389	344	373	378	372	403	363	394	386	368	401	370	378	365	402	401	378	403	403	365	424	389	418	418	377	412	384	390	362	379	372	359	395	390	414	401	382	393	391	388	388	378	395	396	370	404	411	393	388	409	398	394	359	429	404	376	359	364	444	392	370	430	382	398	385	417	464	391	453	394	416	396	398	400	383	396	360	397	382	379	401	411	382	344	383	412	364	412	405	386	399	370	390	410	393	377	365	405	445	421	390	382	382	376	434	396	393	384	405	392	438	411	386	415	380	382	393	397	400	390	410	355	377	400	384	393	380	420	402	400	369	366	361	407	378	438	388	374	412	394	395	384	379	395	356	401	322	378	390	410	347	426	361	369	430	422	380	415	388	412	380	409	403	389	418	394	397	393	400	371	407	356	352	375	351	432	384	373	378	388	367	396	392	432	397	424	387	364	409	449	343	387	432	419	442	387	333	390	378	375	378	405	381	414	389	373	389	371	359	381	400	385	412	397	398	375	441	397	418	401	406	397	391	402	376	390	400	373	372	398	392	373	361	388	421	400	457	384	375	352	391	378	398	403	368	353	375	367	376	352	387	393	378	379	392	362	408	430	389	406	416	371	409	391	358	369	398	396	394	426	369	390	371	385	381	355	367	415	429	367	367	393	379	373	375	388	374	416	414	372	402	396	427	424	395	401	408	410	376	395	390	372	392	372	400	363	406	399	404	395	389	398	400	386	378	395	401	414	406	382	393	397	380	405	397	380	395	385	346	435	394	387	418	414	381	399	370	397	391	397	361	370	401	426	450	397	417	416	397	381	394	390	412	385	371	421	420	397	364	392	388	382	379	380	394	420	440	378	371	380	365	370	423	368	356	413	383	413	424	389	365	388	370	405	425	395	381	397	378	370	400	376	402	381	393	397	402	396	401	418	351	391	392	363	397	403	384	416	379	385	430	410	431	429	368	357	373	404	378	440	387	397	411	414	425	408	370	377	380	368	407	392	397	421	417	401	377	342	403	379	419	392	366	391	451	446	411	387	432	387	350	416	409	429	383	397	391	379	390	363	388	394	371	388	411	367	401	337	393	394	351	379	386	413	404	390	401	384	379	402	411	386	384	395	394	432	396	393	388	392	402	423	422	375	401	431	376	394	363	411	385	398	415	398	391	399	357	378	372	366	387	430	434	400	378	372	403	384	382	351	409	430	406	418	363	389	401
3507	3076	2188	1275	1084	948	968	949	897	848	867	835	892	861	874	853	882	901	873	935	865	882	872	891	868	910	878	907	836	858	833	864	847	884	914	840	857	834	877	846	853	928	834	780	894	882	844	854	899	804	903	878	845	860	867	923	837	840	841	818	814	848	839	848	861	827	830	838	896	892	878	834	867	860	846	806	833	833	850	867	849	831	857	808	854	841	866	882	868	837	821	829	888	866	848	878	833	845	785	856	786	851	847	844	902	826	876	911	816	894	903	788	860	893	870	888	873	838	836	847	860	860	812	864	911	855	889	872	864	846	850	777	921	871	876	853	912	826	880	866	918	862	883	846	827	862	871	878	857	883	833	860	845	904	844	875	865	882	903	871	894	856	842	884	886	910	842	846	856	847	870	857	851	811	839	844	831	838	892	805	848	862	837	873	852	829	868	833	805	896	877	856	871	851	845	863	829	887	854	878	841	903	863	860	877	862	810	932	813	879	899	894	863	858	853	859	861	860	876	838	811	853	862	814	829	872	851	841	906	830	857	927	875	864	826	852	859	842	855	837	875	811	892	846	844	833	892	846	826	857	875	852	866	892	819	899	830	881	870	864	944	854	854	855	838	791	862	813	828	907	848	849	803	897	861	863	934	856	858	944	891	862	847	890	816	859	856	855	890	845	895	888	884	866	879	882	887	849	836	854	888	817	825	848	863	819	859	879	824	831	844	850	903	854	873	882	838	892	851	834	826	843	812	816	831	811	805	877	818	813	898	870	878	851	870	851	836	852	820	837	891	847	863	854	905	904	855	801	871	830	841	885	834	836	852	956	882	826	795	885	900	869	802	877	852	875	858	852	873	864	848	837	859	863	880	893	866	826	867	883	846	844	904	856	891	857	878	885	871	885	849	803	913	857	904	930	898	821	843	840	767	845	856	892	828	903	867	863	785	869	907	887	855	906	821	847	866	928	828	873	840	920	826	832	849	840	816	888	832	874	845	883	841	838	867	875	901	855	895	889	875	849	808	912	883	847	879	832	836	814	843	788	820	874	805	874	837	893	835	862	872	846	856	842	830	866	852	832	796	846	877	882	894	851	834	888	811	912	811	843	837	879	896	839	880	865	840	855	881	899	859	898	900	850	787	801	845	868	857	882	877	840	864	910	874	841	865	848	878	846	856	898	878	894	861	887	826	855	864	877	849	867	843	827	869	900	849	840	877	825	815	891	831	831	899	874	859	835	848	868	818	856	852	851	888	844	884	842	828	901	836	858	828	818	856	837	862	901	836	851	911	848	863	881	879	858	860	841	929	806	878	884	785	834	910	816	868	847	851	858	807	842	821	859	861	842	838	895	881	887	855	844	904	883	892	833	880	798	820	866	864	865	854	837	842	966	861	884	881	842	811	846	815	881	838	877	875	826	929	821	803	872	838	846	830	876	849	912	868	848	861	842	873	852	865	843	874	847	950	870	895	861	835	829	850	908	839	885	883	855	870	880	880	898	877	853	861	873	829	815	873	847	881	824	851	838	873	900	825	844	884	852	853	838	846	867	874	870	900	836	878	828	895	836	878	859	888	831	846	891	793	864	934	870	837	856	863	852	826	910	834	844	930	832	853	811	877	816	842	839	868	910	849	814	851	835	864	836	851	852	854	817	851	855	868	855	782	862	841	905	939	820	853	902	877	818	854	819	849	810	868	878	862	885	919	871	859	842	809	888	861	847	803	828	867	882	847	811	900	859	878	882	887	824	804	871	907	860	823	887	856	859	892	895	849	806	866	878	898	809	889	857	869	833	796	828	818	876	862	845	829	891	829	837	824	857	825	805	851	856	870	899	905	835	833	816	822	876	877	897	873	879	854	849	852	895	874	809	909	859	859	911	819	806	901	836	867	821	839	846	828	896	884	854	870	838	870	834	912	822	888	833	910	870	858	804	818	853	873	835	847	845	835	868	819	896	832	865	852	897	809	872	889	859	901	840	835	847	904	861	869	834	885	847	867	897	907	859	891	879	813	872	837	897	931	816	855	848	853	864	859	834	846	877	869	909	912	897	905	900	906	837	886	883	796	830	825	857	899	874	817	833	915	851	823	889	887	840	879	866	824	839	809	911	856	839	871	862	904	893	843	874	862	843	876	880	809	861	842	800	934	880	823	881	872	889	892	849	813	882	866	879	871	847	847	934	775	828	870	923	841	844	783	836	866	838	861	831	840	876	825	895	871	841	908	898	874	865	785	816	887	833	903	897	837	857	832	849	812	895	891	850	870	849	880	818	820	865	851	865	854	860	852	891	867	864	823	838	822	879	844	856	836	902	899	878	796	832	874	864	872	865	810	893	857	844	858	844	889	846	897	896	861	856	881	845	835	843	869	857	870	839	828	887	864	881	868	832	879	845	874	831	841	848	894	815	831	855	815	856	847	834	867	874	898	858	865	861	881	822	838	847	841	833	838	886	922	795	862	856	833	800	879	888	834	832	851	890	901	829	823	858	834	889	855	859	872	890	890	801	823	871	876	835	832	868	823	883	832	786	869	835	886	829	858	864	850	895	838	865	905	834	823	835	795	877	871	835	813	850	867	835	873	841	846	839	864	844	882	818	823	857	841	847	883	847	837	881	831	889	827	872	802	829	836	878	868	850	814	898	827	919	869	808	900	825	824	859	881	880	811	905	876	840	822	836	874	873	895	833	868	873	880	899	821	837	870	824	889	882	867	848	847	855	862	829	856	858	863	875	833	838	840	921	860	877	821	830	842	867	840	794	797	906	873	835	861	869	876	867	870	875	807	856	901	856	803	830	831	834	832	849	857	836	870	881	868	875	836	876	845	838	866	884	893	803	864	844	854	866	823	895	816	863	872	829	829	839	848	852	869	828	898	861	812	824	885	845	848	860	863	890	865	861	810	852	807	855	890	879	847	848	864	896	860	857	832	862	892	882	873	866	885	864	900	850	834	817	873	885	824	867	796	890	865	896	831	806	845	868	856	906	819	887	859	895	905	907	855	862	842	872	919	841	868	845	855	900	841	835	843	832	841	826	877	869	885	846	834	858	867	842	880	897	839	891	868	916	886	841	857	802	855	836	907	820	884	795	905	835	848	870	898	795	875	906	885	884	832	865	903	795	876	835	804	828	890	853	873	826	829	860	848	813	838	816	813	846	805	817	858	845	839	856	813	844	815	857	870	882	880	849	869	884	812	818	851	841	856	814	852	800	858	843	786	842	845	815	844	880	853	834	854	897	848	845	829	883	843	831	856	854	835	910	888	880	798	881	839	905	838	873	875	873	865	822	849	824	847	868	934	874	821	902	848	856	834	866	836	907	832	838	842	876	848	859	847	879	823	876	828	858	847	826	895	856	862	832	824	821	858	820	765	847	862	880	851	889	860	888	870	852	852	883	895	895	877	858	861	870	862	871	835	840	857	844	850	851	850	877	890	867	832	899	850	893	863	906	924	838	871	871	794	832	837	830	849	841	870	853	831	848	822	864	838	919
23605	20880	25155	26735	20883	20891	3473	498	386	328	304	306	284	283	281	267	271	256	279	221	215	249	237	245	265	275	249	245	237	230	206	212	225	215	224	222	218	220	217	231	237	222	249	222	235	251	220	231	215	232	260	199	224	232	210	226	194	208	217	244	217	225	223	235	243	217	210	222	215	230	243	242	222	242	222	211	237	204	246	239	212	248	228	235	252	241	239	209	269	249	242	227	226	251	213	212	214	234	238	228	250	229	224	224	247	255	215	205	243	252	214	219	233	263	208	239	242	230	233	234	278	230	213	247	238	213	225	236	255	238	216	241	241	235	228	217	204	229	211	202	212	199	255	237	269	243	233	215	213	235	226	208	210	221	219	223	226	219	230	245	232	202	247	243	235	211	247	241	232	243	221	237	225	196	212	217	244	281	233	230	232	207	190	234	235	224	255	205	232	227	223	233	230	219	251	231	224	230	207	245	249	224	215	225	221	218	213	214	218	246	265	231	230	254	258	237	213	216	222	214	210	244	189	212	224	219	239	216	240	223	209	248	247	238	220	250	245	261	238	232	234	229	228	206	236	254	254	229	242	242	239	237	233	214	220	235	224	240	227	215	220	224	227	233	231	233	191	226	262	223	228	221	215	240	245	213	226	220	233	225	258	223	236	209	242	212	242	207	271	227	230	224	211	222	199	244	229	253	231	204	206	212	256	240	209	230	212	220	219	221	216	228	225	201	221	241	235	214	246	237	234	212	240	225	230	211	245	219	230	245	241	222	218	226	245	240	225	209	209	227	228	244	219	259	239	252	233	220	218	208	229	237	238	229	231	217	242	236	223	243	221	230	244	237	237	217	201	249	234	242	233	232	230	253	207	230	210	236	228	203	247	238	220	259	229	229	226	194	215	220	222	222	253	227	218	245	220	218	239	228	203	226	220	208	223	214	215	228	212	220	236	213	240	253	208	239	221	233	191	239	243	237	198	233	250	222	208	213	207	230	208	230	233	240	243	240	182	244	232	229	225	224	228	214	258	224	245	275	241	251	219	240	223	221	228	233	211	247	215	244	222	223	212	234	244	210	233	246	243	194	260	235	231	262	242	229	238	216	220	234	234	249	196	248	221	231	219	256	239	217	221	206	207	212	219	205	213	217	235	236	221	212	226	237	255	251	226	235	195	212	215	227	208	203	214	273	221	216	237	204	230	219	234	246	245	229	238	243	232	252	206	205	216	222	213	242	227	238	222	228	209	228	228	226	217	228	210	240	222	235	235	205	237	199	230	250	221	225	240	233	250	265	231	219	221	222	216	215	218	243	214	263	253	207	238	224	196	239	229	212	234	231	219	255	221	211	232	240	224	257	229	200	244	253	215	250	257	240	208	205	199	221	226	211	246	230	229	244	253	223	221	245	230	190	262	230	197	231	238	239	216	243	230	204	228	240	242	256	241	199	200	217	229	221	218	219	226	227	199	223	218	229	228	253	202	240	234	221	224	244	238	213	241	233	262	207	233	219	230	229	234	216	202	220	237	235	229	237	217	217	238	226	251	231	220	250	242	225	235	203	217	211	225	226	245	225	253	216	245	208	218	225	202	176	204	204	235	213	232	218	225	233	227	239	211	236	226	237	249	213	205	208	192	217	254	213	243	218	216	241	210	228	225	203	245	238	223	256	228	226	230	203	223	216	234	217	228	248	215	202	232	232	223	197	243	235	242	209	217	208	233	245	222	228	205	214	232	222	206	194	233	251	207	239	227	244	216	204	210	242	244	241	248	266	228	228	229	227	220	235	236	222	235	234	253	226	242	206	213	234	222	238	237	261	220	223	238	242	190	216	202	224	236	231	235	254	257	209	232	224	202	213	248	213	225	203	201	227	259	255	227	236	205	235	216	212	225	205	190	221	210	211	238	242	249	254	242	235	240	227	236	230	239	227	216	197	213	213	212	227	214	240	239	222	230	219	220	231	211	232	216	226	249	218	217	223	224	210	198	219	231	223	220	248	230	207	242	205	226	242	228	218	247	201	239	218	248	220	215	224	217	245	242	207	214	197	218	224	226	208	201	217	261	245	224	214	183	207	204	229	250	233	187	214	249	228	209	218	259	219	230	205	224	238	227	235	216	232	210	227	257	195	219	253	256	221	227	200	218	210	257	228	233	224	225	264	235	226	239	242	235	234	216	207	213	216	228	225	229	235	203	217	219	236	249	217	269	231	207	238	225	240	200	240	249	237	198	188	195	244	211	250	233	245	207	219	243	234	244	222	225	236	233	239	228	220	218	243	235	226	252	229	235	243	225	251	231	217	250	220	249	236	238	234	235	191	261	236	236	231	248	223	236	213	225	229	227	225	184	238	215	201	231	241	240	231	219	222	219	221	230	234	226	195	233	230	217	210	242	232	231	218	216	218	246	250	197	251	218	226	223	239	221	232	222	220	235	238	218	247	224	206	237	227	221	253	229	211	198	243	231	207	217	218	229	250	210	238	218	226	250	205	210	209	230	216	227	214	277	219	224	252	221	239	265	210	225	222	224	239	247	246	239	214	174	220	240	213	221	223	245	234	247	216	240	217	244	218	235	223	222	225	259	221	219	233	242	207	198	233	220	231	235	200	232	220	222	234	249	227	218	222	256	222	214	219	245	259	220	210	213	251	251	217	235	216	218	255	252	213	234	229	216	233	242	212	229	232	245	210	244	233	220	210	230	208	218	242	231	226	252	220	224	253	238	213	196	234	205	223	232	227	237	242	222	231	228	224	228	223	239	229	217	235	251	212	254	197	236	264	246	244	235	196	220	211	240	260	263	215	218	220	207	226	234	204	215	221	237	227	235	231	231	241	261	208	264	207	213	227	258	230	255	186	217	218	234	241	221	230	261	254	222	213	229	210	233	224	220	233	256	226	221	232	257	221	258	203	198	219	207	199	246	223	244	241	245	231	219	248	229	222	251	218	228	242	218	237	244	224	222	223	219	256	218	216	239	244	242	235	227	222	257	228	237	264	198	225	221	250	209	229	219	236	223	219	244	201	243	224	251	207	240	234	248	246	219	233	212	233	254	233	228	215	201	211	222	244	198	244	250	236	224	224	228	244	250	225	250	220	211	259	220	262	231	234	225	237	224	228	191	229	255	243	246	251	196	228	196	206	242	213	204	234	230	214	224	205	230	228	225	213	239	228	240	227	225	206	222	203	247	203	238	228	224	233	222	202	225	207	210	235	227	244	264	217	205	209	265	217	246	211	227	240	222	229	239	258	228	244	209	223	224	227	262	224	236	203	249	233	242	228	210	247	223	214	252	229	217	240	222	248	207	180	220	241	209	234	240	229	224	230	234	223	239	208	234	227	218	207	232	214	223	213	226	196	236	194	240	222	233	241	239	230	236	240	231	230	213	215	214	223	244	238	228	234	208	241	241	249	232	216	240	194	243	243	227	246	237	233	229	250	248	260	238	206	248	218	220	213	216	221	212	227	211	234	218	210	237	238	221	244	248	209	211	199
3681	5038	3054	1431	969	786	702	624	549	549	594	545	544	494	517	551	536	542	532	544	525	540	491	516	478	526	490	549	546	542	485	522	544	518	506	570	494	525	512	495	532	522	545	511	519	569	479	529	544	556	527	537	518	559	540	536	528	521	515	506	519	510	572	551	566	501	516	574	535	530	536	526	544	570	521	519	568	507	497	506	509	508	528	512	525	509	503	532	487	549	535	529	560	517	552	534	505	564	505	536	527	531	517	492	537	523	515	519	498	488	475	530	510	512	507	475	517	530	573	522	552	500	524	538	532	531	518	542	513	515	495	510	555	450	526	538	522	523	560	508	543	537	521	508	506	542	464	570	514	484	497	538	525	511	531	523	494	539	496	499	467	518	551	491	506	530	544	571	525	501	517	496	528	514	555	534	557	538	517	529	517	508	542	566	562	552	553	513	506	505	524	524	519	545	529	509	517	520	567	536	540	502	545	492	542	527	534	496	508	520	502	519	506	528	522	523	511	515	497	526	508	514	495	514	544	521	512	540	473	514	532	543	516	506	566	515	558	540	555	542	523	574	505	526	545	532	555	451	498	514	544	553	520	549	489	493	492	497	527	521	531	548	490	509	550	509	557	544	592	537	529	490	540	523	522	509	492	509	485	529	539	532	540	544	541	502	520	546	531	518	504	497	491	543	543	522	498	530	525	563	531	516	516	490	507	535	500	480	503	515	544	518	542	517	533	562	517	504	553	544	480	538	506	500	495	510	508	535	557	527	517	566	517	535	530	535	523	496	541	555	473	541	516	507	523	511	491	533	546	504	461	533	526	550	501	531	532	524	469	513	525	531	546	511	543	551	534	515	498	503	518	579	489	501	548	545	519	494	540	528	508	552	531	521	534	557	538	497	530	547	520	519	500	499	511	511	544	511	502	522	518	539	526	539	506	511	518	566	497	481	541	525	539	539	529	536	528	512	471	526	504	515	487	507	511	527	541	505	538	534	535	529	544	521	525	524	517	505	525	547	561	559	514	501	537	512	513	553	520	513	515	522	520	519	493	558	526	535	515	492	544	517	514	510	540	504	513	495	520	525	528	526	500	480	514	497	489	554	513	488	508	506	549	502	499	478	529	501	482	522	473	466	532	513	522	507	531	502	474	487	542	513	546	486	507	525	510	529	549	509	546	528	500	501	522	542	533	547	522	522	537	520	523	516	535	524	524	489	496	573	500	503	525	514	560	508	531	531	529	451	525	531	512	539	528	526	477	509	480	496	495	516	516	531	542	509	466	546	556	525	489	536	515	519	531	544	521	491	541	522	508	490	544	524	552	498	485	496	539	549	514	518	558	548	521	549	555	510	525	529	513	519	502	524	525	516	529	531	518	510	551	513	487	541	541	510	541	473	498	556	533	502	494	563	536	519	511	476	529	511	529	527	496	543	500	516	496	540	494	511	512	516	496	483	494	547	496	486	503	563	526	525	534	528	502	572	513	502	518	515	459	500	515	519	530	486	538	504	544	516	486	501	515	511	504	483	536	553	536	500	493	567	528	528	522	499	528	544	462	524	505	566	499	502	486	557	508	559	526	551	559	556	535	553	520	536	482	532	511	493	494	537	523	529	536	535	553	540	513	495	472	495	525	522	526	486	520	556	489	533	524	504	520	521	498	523	526	531	516	514	582	517	508	541	523	526	501	465	536	517	489	472	547	496	487	531	557	517	529	533	510	528	529	504	503	502	465	522	479	483	534	565	502	554	492	470	556	478	457	560	528	514	538	492	541	523	504	511	494	537	521	524	496	537	544	494	521	552	521	539	524	524	556	532	525	530	530	512	520	501	508	484	547	530	535	507	506	558	516	536	534	551	510	521	527	474	559	517	511	541	506	458	533	506	525	514	533	555	534	542	537	557	522	511	527	527	529	534	562	532	511	542	538	531	528	525	492	502	506	513	525	543	530	507	509	509	547	506	509	514	543	533	544	536	508	500	534	558	491	545	469	521	519	498	515	535	541	514	535	509	488	488	508	500	549	470	520	508	562	507	538	538	544	503	518	512	546	508	523	544	486	507	523	502	504	460	526	536	492	492	534	507	485	505	552	544	467	529	536	519	543	467	512	495	519	495	533	533	495	561	532	493	527	503	472	482	521	521	543	512	504	535	538	554	513	563	554	544	548	512	529	514	475	546	520	495	500	498	511	486	531	491	509	501	493	505	563	537	505	539	508	512	499	503	493	527	571	497	492	513	538	515	542	534	486	564	506	530	511	479	538	511	548	528	518	539	543	517	533	517	525	508	498	563	527	525	491	502	492	509	521	514	514	537	546	520	543	514	512	497	532	533	470	513	546	533	528	553	498	499	517	546	540	529	525	526	549	542	547	513	498	530	508	497	498	545	529	528	552	496	556	505	524	502	510	529	535	522	506	493	502	498	519	518	506	505	513	491	483	506	522	538	511	564	546	533	464	527	545	505	514	536	483	485	508	490	528	507	511	522	513	531	469	512	507	522	499	516	545	544	554	509	515	520	523	567	494	480	498	503	502	471	518	514	527	510	488	499	494	513	515	496	493	496	565	547	500	527	501	487	526	571	523	517	540	534	550	519	545	566	579	542	469	560	538	533	525	494	517	544	497	478	508	528	508	507	521	490	550	533	483	540	536	525	578	546	498	528	533	502	469	529	532	546	491	523	542	479	549	515	495	527	522	518	498	523	527	537	521	516	481	520	513	529	514	498	542	494	524	498	532	481	537	508	497	539	517	530	498	504	536	563	495	502	500	567	555	504	510	502	505	497	507	507	513	520	554	548	519	594	526	546	547	496	503	506	558	486	543	534	526	515	588	509	556	523	492	507	495	494	498	486	499	532	500	551	464	490	519	525	507	530	507	511	517	530	534	546	518	530	484	524	532	509	486	484	478	549	561	518	498	526	521	510	500	526	527	522	492	547	528	484	540	520	504	551	528	501	511	532	485	531	500	506	508	515	541	496	468	536	544	533	494	493	535	506	504	498	533	520	531	516	549	508	537	553	500	538	504	545	519	503	581	540	566	501	507	536	571	533	477	540	522	536	542	509	536	522	498	528	519	549	486	519	522	516	506	489	492	533	491	500	513	517	500	512	517	527	516	545	533	521	494	511	515	557	491	551	539	500	511	516	532	563	525	524	550	532	535	490	521	486	539	481	478	521	522	508	530	512	536	549	516	497	481	500	534	540	503	524	506	508	505	544	532	486	508	530	566	490	535	494	513	519	536	542	532	485	522	497	511	548	508	559	521	549	498	529	510	527	549	497	497	521	523	534	534	500	511	494	515	540	472	483	516	531	501	483	560	551	523	475	524	554	518	509	509	518	500	529	500	519	518	513	495	541	505	501	505	489	553	511	514	523	544	507	489	525	551	522	528	468	527	498	516	525	494	566	481	520	522	550	567	522	505	511	540	536	511	544	509	519	524	500	522	526	530	499	538	521	501	515	527	500	518	543	532	558	493	500	528	518	471	501	507	587
32757	12088	1419	414	322	337	332	322	327	326	329	317	291	342	364	336	322	297	324	351	310	331	318	315	316	329	313	347	298	340	297	371	327	305	332	311	286	291	324	357	322	328	349	337	315	273	325	351	341	285	330	336	348	304	334	333	333	350	325	316	296	334	326	311	321	294	288	303	338	342	316	283	365	323	307	348	322	357	325	317	332	389	312	308	313	360	344	329	320	343	322	320	304	305	315	333	353	340	312	327	308	311	336	318	332	311	351	323	318	326	337	319	318	341	349	352	328	287	310	338	311	310	283	303	326	351	325	276	345	320	342	375	298	298	330	339	320	293	332	347	328	349	293	328	338	308	326	313	351	337	279	318	327	311	336	302	300	345	310	336	287	341	318	357	325	368	301	357	325	355	306	334	282	287	326	319	319	318	344	329	341	309	334	281	314	311	326	317	275	326	324	284	293	317	330	317	322	343	310	317	321	291	316	314	280	326	360	297	334	357	332	344	308	334	298	343	309	348	343	362	345	324	342	337	282	335	320	337	332	321	330	359	321	327	293	333	312	279	299	330	325	329	311	325	322	315	307	305	298	317	329	308	348	352	315	317	299	315	306	342	296	312	327	321	348	326	282	310	370	315	324	333	330	297	351	328	323	297	299	315	347	333	320	262	311	317	322	351	326	328	348	338	343	350	339	333	358	305	266	337	304	309	319	284	351	353	322	309	327	319	304	344	337	339	297	306	338	323	336	333	334	312	347	311	327	365	335	308	308	304	323	320	320	331	341	308	335	333	346	344	347	300	302	310	351	320	316	301	324	348	333	309	334	334	334	320	339	337	318	288	323	333	342	302	309	333	308	327	307	346	337	334	337	309	307	306	307	310	311	324	318	325	294	326	331	357	335	324	341	294	341	353	356	325	340	328	338	319	305	329	315	333	323	323	299	313	318	333	357	334	311	356	343	317	318	318	315	342	376	301	326	339	324	308	337	321	322	338	300	306	321	322	337	360	334	305	328	288	344	366	337	304	305	346	319	352	301	329	299	308	293	300	323	296	302	296	329	297	343	339	331	324	321	283	308	270	289	328	317	303	328	332	339	350	309	351	355	329	309	336	322	330	315	330	327	346	309	359	323	302	328	338	319	310	295	365	339	315	351	300	312	306	338	323	302	293	321	346	313	309	298	325	323	366	363	302	286	324	329	342	326	316	333	326	341	357	314	303	344	332	324	315	304	338	338	337	336	335	334	379	306	340	334	363	363	300	327	313	305	274	328	352	306	360	355	300	326	318	352	282	334	323	363	330	316	350	349	279	301	333	332	336	356	305	337	341	315	350	307	341	326	341	347	332	309	356	319	318	316	324	283	310	310	354	310	342	323	314	354	329	311	289	332	324	334	341	328	316	312	325	309	309	342	303	337	316	332	322	341	298	315	311	304	304	359	348	335	313	362	260	338	302	334	322	291	340	326	340	367	366	344	338	294	348	359	300	327	291	285	324	314	299	319	368	309	338	337	309	303	340	341	358	309	313	282	303	333	327	279	280	328	326	345	338	329	306	333	320	331	279	318	321	299	335	375	311	314	329	325	357	328	326	337	309	361	329	351	317	336	310	330	312	354	352	333	353	279	319	303	363	332	347	348	316	329	338	312	317	298	311	366	302	281	282	337	325	342	330	345	330	329	295	317	339	298	331	327	347	327	333	331	305	341	334	350	310	311	334	320	327	337	321	290	356	330	300	297	330	311	309	317	395	337	329	317	340	312	361	309	316	315	325	308	337	304	331	320	324	327	314	305	325	301	316	360	299	313	299	335	295	327	310	356	329	338	323	329	335	275	317	306	326	328	299	336	341	330	319	314	292	335	330	362	311	342	289	315	310	322	299	321	340	293	321	298	328	344	322	305	324	299	303	347	303	285	306	357	354	296	317	293	330	322	320	363	313	335	308	322	319	287	296	346	341	351	334	297	335	334	322	309	328	329	296	315	320	333	318	362	335	355	306	356	335	312	337	305	295	327	355	343	319	323	295	329	331	342	353	320	321	315	344	349	335	345	326	344	336	321	294	317	309	305	357	361	331	323	310	325	328	337	310	306	363	363	343	328	322	312	331	329	300	296	343	325	338	333	356	325	336	313	354	293	308	304	354	310	327	357	323	361	329	323	306	336	329	317	296	335	297	342	327	343	339	355	310	324	344	336	334	313	304	314	300	313	311	321	317	313	332	301	307	288	322	310	316	313	324	293	349	329	326	343	325	315	340	337	309	292	354	312	298	320	322	326	325	325	338	354	304	328	313	292	311	320	359	328	326	346	305	369	347	306	307	309	321	329	347	333	326	317	294	318	313	324	303	352	332	333	297	318	292	298	307	329	325	356	331	331	301	320	339	322	333	319	312	327	303	322	338	333	320	325	332	289	337	358	312	326	333	327	329	322	300	312	321	317	345	300	294	309	295	325	335	310	309	368	328	336	334	307	337	338	353	325	313	341	327	333	320	333	319	317	349	334	351	343	316	316	317	318	348	287	333	293	358	351	328	296	295	317	345	334	331	330	329	305	335	325	301	329	322	323	358	283	316	296	331	303	319	314	345	340	332	314	334	325	309	335	362	336	330	319	312	323	331	327	306	299	325	296	315	297	353	322	295	336	337	345	301	376	341	336	334	327	351	305	317	308	325	298	336	323	307	319	319	324	309	356	276	317	324	330	311	319	313	325	334	318	338	355	346	329	307	352	325	350	309	337	341	325	315	278	318	326	352	311	323	331	347	360	315	301	309	333	327	329	330	350	305	318	344	311	326	321	353	325	334	370	337	347	369	350	311	323	324	335	344	324	332	344	282	300	313	337	332	310	314	334	333	350	277	348	354	321	327	316	359	307	285	343	347	313	303	348	336	318	342	346	319	321	315	276	306	315	319	306	326	330	327	311	337	313	314	327	319	310	346	308	345	322	323	322	335	328	319	302	318	327	301	321	345	307	318	321	317	311	311	319	325	356	274	327	318	339	327	329	330	334	303	332	317	283	298	305	326	338	368	338	339	326	327	351	301	349	322	314	330	302	374	345	327	303	318	313	327	316	309	357	333	320	354	324	281	349	325	321	313	338	327	320	326	343	315	332	335	318	320	341	347	327	329	342	364	334	336	346	341	330	347	370	299	339	336	320	300	346	286	312	338	331	304	322	323	304	317	316	331	329	311	326	364	305	312	336	344	329	329	293	321	333	328	329	350	306	335	316	330	323	328	350	290	321	330	339	303	324	316	320	315	335	293	321	324	334	327	320	311	295	308	339	342	334	288	307	320	310	344	327	292	295	307	330	347	336	309	340	339	332	328	313	337	320	365	323	322	308	332	337	304	330	315	322	325	334	327	306	336	276	296	322	297	307	334	332	339	306	348	330	331	305	319	324	334	332	319	323	325	330	341	336	293	304	323	304	332	329	324	316	341	346	304	337	321	322	307	321	306	318	333	318	299	295	325	314	311	323	331	336	307	311	318	336	321	345	316
5546	906	849	766	785	775	767	761	766	731	733	686	731	763	780	757	754	773	718	718	804	761	725	756	714	756	803	712	711	707	752	805	732	733	726	719	687	734	797	759	730	752	769	737	727	735	748	741	757	752	748	743	766	709	714	732	773	752	747	759	776	716	718	774	709	760	764	706	716	761	730	737	716	711	786	756	775	765	797	713	701	700	777	752	762	758	762	789	712	749	753	693	804	731	728	776	765	745	757	751	765	722	783	722	785	746	764	792	779	790	740	731	780	730	748	739	758	727	748	736	745	732	719	741	745	755	763	766	757	806	749	730	736	777	748	726	760	773	715	760	758	713	733	749	783	810	771	715	747	713	755	780	761	729	682	778	721	770	773	783	762	761	777	755	728	755	749	744	725	739	713	729	755	709	714	755	722	745	743	740	760	727	752	743	746	753	770	725	758	721	725	737	717	705	751	770	757	780	740	748	712	748	763	776	774	697	766	749	710	766	728	744	731	744	736	789	764	806	745	730	765	736	750	752	774	763	746	750	730	705	714	743	746	775	730	751	772	757	739	788	759	756	729	720	725	725	762	772	709	725	709	756	752	723	776	737	779	762	737	742	676	699	769	770	741	715	740	750	770	789	819	751	755	755	730	752	774	726	731	752	764	742	762	741	761	734	759	712	733	762	766	754	704	704	772	791	805	712	718	739	762	785	787	738	778	732	783	772	743	721	741	733	747	751	727	774	731	795	766	726	762	778	752	778	734	742	740	793	728	730	756	780	723	758	795	767	680	723	780	771	731	775	769	710	762	774	756	743	753	754	743	773	708	741	795	761	733	755	788	727	711	744	700	751	792	759	723	708	700	743	755	743	689	764	707	728	757	762	769	747	772	780	747	768	769	778	720	726	713	752	778	755	802	768	744	749	732	728	746	717	731	744	704	736	756	749	734	733	804	760	753	715	763	798	730	736	756	728	712	757	731	730	742	691	730	772	756	733	770	734	749	685	708	741	746	784	717	722	741	724	754	697	728	746	724	782	720	794	720	714	786	728	787	787	722	783	732	748	707	744	704	761	759	790	773	775	775	728	746	780	792	732	788	753	745	758	758	735	740	763	737	760	755	750	766	725	775	754	778	739	794	718	771	754	752	723	753	736	713	743	804	761	688	766	765	762	723	775	734	769	744	770	740	731	792	720	738	699	775	764	760	757	785	738	752	711	741	719	798	734	722	724	743	775	701	749	740	746	757	690	738	707	776	749	725	736	760	784	676	712	754	697	762	722	800	730	721	728	709	762	728	777	774	772	722	739	760	762	722	758	809	741	732	772	754	728	765	741	750	745	807	773	756	768	707	688	727	726	753	766	769	716	713	716	728	726	748	752	721	729	735	706	737	776	703	807	757	729	783	749	776	770	750	761	774	774	778	782	719	755	725	748	767	737	740	763	762	760	718	682	745	738	705	749	754	750	695	706	775	732	742	744	727	772	733	736	712	713	743	770	689	735	787	714	744	729	706	746	715	727	754	769	807	735	734	744	739	775	769	728	793	758	723	770	750	770	728	706	742	761	750	735	742	761	737	759	744	759	699	709	792	701	754	799	765	759	795	764	771	737	712	712	763	751	750	714	776	735	718	785	785	791	755	766	739	734	725	731	733	726	740	754	756	732	781	723	721	745	743	763	758	714	754	755	723	791	789	730	775	754	755	756	746	747	754	743	723	773	745	729	727	776	758	713	745	740	821	733	740	735	749	742	772	715	728	714	739	739	725	745	736	671	721	739	747	724	707	753	762	768	747	749	759	781	768	743	760	740	683	761	703	701	738	727	769	720	762	775	707	763	711	718	717	769	795	758	742	732	730	788	741	757	763	737	705	766	704	739	710	761	739	702	760	750	752	699	775	768	772	756	709	694	733	752	704	719	730	774	717	745	764	748	745	727	728	803	741	796	742	727	829	765	710	790	750	776	735	752	789	722	757	729	804	741	793	735	756	759	756	782	752	775	736	676	751	741	752	731	759	701	713	743	723	780	719	768	757	755	754	768	706	749	738	754	722	723	767	727	760	736	709	702	755	712	727	761	742	747	756	715	769	782	731	757	736	795	746	745	746	755	768	773	728	749	728	778	715	775	712	723	722	719	733	812	729	731	714	748	785	763	737	746	750	787	701	771	728	744	737	726	724	747	738	758	726	746	729	713	785	759	778	792	713	758	795	718	767	717	730	773	759	732	716	783	771	717	726	792	732	740	743	749	739	737	741	713	714	788	747	769	781	724	797	702	742	763	725	746	722	734	767	706	760	765	736	739	761	744	740	704	758	783	747	727	749	772	733	825	771	756	753	709	745	716	737	690	718	687	718	746	760	764	734	710	733	754	729	750	754	772	705	758	773	778	760	729	741	760	709	721	785	740	704	676	744	726	749	774	798	737	727	734	741	737	740	725	734	739	744	716	815	795	760	760	733	827	743	704	719	738	746	775	752	757	698	755	754	717	727	762	779	779	762	711	741	773	748	722	780	710	723	692	715	757	776	724	757	760	735	769	767	772	725	724	760	745	734	754	719	732	755	761	739	756	731	732	763	737	744	685	747	822	780	755	760	726	763	731	746	737	763	736	745	728	744	722	713	755	730	766	749	762	721	765	726	811	704	732	749	674	747	772	796	754	752	734	741	683	732	740	739	740	674	727	695	761	754	738	738	770	725	711	758	704	715	781	753	699	738	748	729	770	759	742	705	718	737	740	713	711	737	742	718	736	746	708	760	729	745	762	770	763	778	800	743	810	778	711	778	758	708	747	767	738	736	776	725	691	740	721	733	713	737	721	763	757	763	747	737	761	778	742	760	729	793	780	756	710	797	737	784	785	720	740	785	758	767	713	784	764	793	811	756	761	722	803	703	723	750	789	710	698	725	755	805	759	753	760	734	798	746	749	743	752	697	732	729	784	739	739	764	696	774	731	725	739	835	701	727	731	752	707	736	727	764	719	713	734	754	746	792	764	757	780	750	688	742	739	708	777	753	785	766	813	720	725	731	772	782	782	778	718	729	750	789	705	745	740	705	726	712	754	754	692	769	774	731	773	754	748	751	740	746	755	706	732	755	740	741	750	748	760	764	748	732	735	769	719	730	717	779	732	698	804	727	700	702	770	732	738	747	759	722	758	748	726	757	744	762	763	759	772	785	761	737	791	730	773	726	731	738	733	766	715	733	780	767	696	712	747	766	761	748	761	686	722	723	749	762	736	718	760	726	697	734	715	771	720	754	754	736	775	767	752	750	719	730	771	773	748	734	751	741	715	731	709	745	723	692	732	725	765	768	735	759	741	715	762	722	718	716	705	746	750	724	745	701	683	742	741	736	729	730	740	729	760	762	759	716	730	803	739	754	697	770	728	735	767	745	749	761	755	755	759	737	746	789	706	732	695	729	730	728	763	758	698	752	719	717	780	749	782	718	765	719	732	785	767	736	719	776	745	801	731	752	711	781	777	715	737	765	744	733	764	697	784
24522	20888	24551	27363	20218	1964	560	517	454	447	445	400	437	358	440	423	401	422	409	398	406	395	390	423	435	371	404	406	385	369	409	413	392	356	355	365	417	416	406	417	391	427	425	398	376	405	396	371	377	388	395	419	376	355	390	374	424	364	389	411	403	381	360	418	366	414	357	394	398	421	356	383	399	426	419	382	391	393	371	384	414	404	414	414	394	393	380	401	402	363	405	405	379	391	395	411	399	392	403	372	367	352	366	400	412	431	435	415	366	380	437	397	407	392	394	422	410	418	383	388	423	369	404	379	417	389	425	397	412	406	424	410	405	405	383	380	393	410	365	368	394	400	405	398	382	385	403	402	419	398	401	404	394	439	405	390	404	408	432	384	415	387	393	384	418	386	390	374	418	407	399	383	401	431	401	367	369	398	363	400	411	409	382	404	369	439	386	422	405	385	409	422	410	427	416	386	399	435	377	417	417	386	392	380	404	428	389	367	372	364	352	394	400	372	410	417	446	392	400	358	412	406	408	443	394	403	399	382	406	398	376	381	385	383	390	365	377	406	365	390	421	381	405	389	369	406	380	416	385	406	409	369	372	384	403	420	377	405	408	407	430	397	367	404	406	395	436	377	371	422	383	391	413	373	386	394	396	400	396	378	423	427	403	404	383	445	427	360	427	380	396	367	405	397	383	351	375	385	398	405	386	399	386	378	378	381	420	382	386	373	392	390	386	361	363	391	442	418	372	408	384	406	385	427	347	411	420	406	362	375	370	376	370	389	401	426	384	388	377	376	388	397	388	410	422	382	402	401	445	413	395	376	360	384	369	438	380	382	389	411	424	386	361	369	414	396	416	402	400	364	375	396	362	400	378	365	367	418	404	373	380	427	432	389	389	409	384	383	369	383	357	372	397	400	403	370	398	422	412	403	417	407	388	379	411	384	376	391	407	403	380	400	385	416	347	389	392	406	363	400	367	388	408	384	369	379	422	381	375	372	384	377	404	370	390	423	401	453	367	408	408	368	412	403	401	392	366	396	426	414	336	376	387	414	398	378	415	391	426	375	384	417	377	391	418	388	404	414	393	384	400	348	401	363	393	380	394	374	411	424	425	414	416	396	392	389	398	390	388	375	403	403	379	454	415	405	416	388	392	393	371	355	398	384	397	414	413	439	414	395	407	410	385	371	388	396	382	362	411	425	380	408	411	356	398	397	400	357	372	385	415	347	399	381	383	377	387	403	395	424	398	388	345	372	396	383	394	383	428	404	387	415	377	379	378	399	394	375	362	414	423	406	404	395	383	377	409	396	359	386	413	397	406	366	419	408	414	386	365	389	396	383	385	432	374	375	390	399	362	444	394	409	379	399	343	367	377	358	410	362	374	396	426	381	364	354	402	380	431	392	393	375	414	401	404	403	377	395	397	434	395	380	417	386	381	386	380	400	386	378	373	362	401	383	411	376	367	388	393	407	414	395	429	414	399	426	393	413	420	405	380	390	396	423	369	404	391	397	462	413	430	369	375	430	397	388	413	374	379	375	373	409	378	417	413	409	401	375	375	385	367	375	412	400	424	371	409	368	385	412	401	391	387	386	398	407	436	402	405	386	419	360	370	419	432	376	375	399	425	411	402	379	438	432	408	383	383	413	435	404	379	367	384	432	401	398	369	383	396	392	418	419	412	386	394	405	401	387	357	375	373	419	403	401	443	365	393	389	387	401	386	427	392	420	400	381	355	379	412	412	398	354	380	420	393	398	406	377	369	389	408	395	407	407	376	363	386	405	363	423	355	374	361	418	366	367	362	416	423	381	394	389	339	393	401	412	379	396	426	380	396	407	374	409	398	395	426	371	358	379	356	362	408	408	400	379	392	373	397	403	376	412	408	391	387	383	383	376	412	383	375	404	389	380	386	397	377	383	397	370	385	417	380	398	347	366	377	377	366	371	366	358	393	387	405	361	399	401	391	369	401	397	388	410	417	391	377	433	392	399	418	398	396	406	368	423	400	384	374	397	382	384	398	390	398	352	420	430	399	377	408	403	396	397	411	390	419	378	391	404	386	427	414	380	390	360	404	387	431	365	392	382	384	358	406	384	423	404	368	397	397	401	398	371	401	395	397	379	386	389	369	374	375	427	397	364	399	402	416	389	384	381	377	389	411	359	362	355	369	417	381	352	407	370	389	386	429	379	360	378	440	407	358	397	378	399	395	392	398	411	340	355	410	396	385	373	397	414	414	363	402	404	427	407	405	366	396	377	361	418	423	416	367	365	386	424	388	433	361	368	411	379	429	389	404	399	381	411	400	404	382	373	407	383	351	388	365	371	379	381	367	380	382	405	402	388	430	389	371	415	372	365	387	395	367	380	377	395	397	409	384	408	430	390	383	355	367	409	334	395	380	368	397	392	390	397	413	373	347	402	345	398	366	386	404	363	413	364	388	360	359	414	425	389	393	402	371	416	387	367	419	394	402	433	383	419	388	394	379	429	413	391	421	388	394	400	388	359	403	402	378	417	411	374	352	409	424	374	364	362	408	409	394	390	369	340	363	366	397	404	402	393	346	371	392	395	381	351	376	442	388	402	365	368	427	358	332	382	366	393	401	367	373	430	414	400	391	387	428	386	396	383	382	382	435	408	421	371	419	403	406	358	379	394	417	405	361	360	402	401	404	363	406	396	394	370	399	386	415	454	440	399	372	418	410	400	376	410	380	365	423	404	429	369	374	381	385	369	386	392	408	403	378	407	367	407	420	403	381	379	403	415	377	372	354	404	416	432	385	362	408	386	407	382	387	421	394	394	384	400	401	407	380	386	427	422	403	397	353	379	417	403	383	444	424	374	393	410	393	385	401	389	380	367	387	382	351	371	398	421	384	381	370	426	393	387	414	363	421	374	426	402	432	365	364	383	407	368	433	424	394	395	414	372	410	410	394	398	404	370	363	412	384	413	398	373	371	369	387	392	362	410	385	382	413	377	421	394	387	393	425	407	403	421	385	403	393	402	391	435	389	398	385	361	344	384	403	390	372	414	363	361	385	421	381	370	406	395	391	383	402	389	405	412	418	377	398	403	383	389	372	405	433	404	387	403	366	358	443	369	415	403	387	392	364	398	404	373	374	375	386	408	370	393	405	386	411	398	339	405	368	384	410	380	377	407	442	388	413	393	366	438	382	413	396	373	388	410	393	408	418	405	398	411	368	362	403	409	415	410	404	374	402	351	408	408	364	400	427	395	379	396	424	409	350	394	382	391	368	391	371	403	404	404	425	393	394	397	417	442	434	421	396	396	387	392	393	434	358	410	375	367	432	392	370	385	412	386	342	413	386	405	369	360	361	375	386	350	400	399	395	343	396	377	383	364	414	418	353	337	403	356	380	429	394	407	387	406	417	363	374	369	371	417	390	406	393	409	390	362	409	414	427	395	391	403	395	380	403	455	376	409	405	400	375	399	378	370	374	388	418	381	408	374	400	359	422	392	410	393	386	403	403	422	410	416
3677	3057	2171	1368	1056	966	890	901	875	895	921	877	824	916	908	880	847	874	909	896	881	890	889	843	908	895	849	852	836	858	868	878	882	824	834	825	896	840	873	831	907	879	925	830	884	867	848	901	881	885	930	818	883	818	896	842	876	812	847	889	833	853	848	806	849	836	866	866	863	848	880	855	883	818	853	944	892	868	841	833	827	868	842	897	822	839	864	893	847	843	832	833	878	839	859	867	920	863	870	888	830	842	863	871	829	914	816	861	829	869	831	848	866	917	853	860	873	863	920	878	839	825	829	901	880	866	905	895	866	868	889	851	872	848	840	912	850	869	866	860	833	830	788	843	883	801	853	871	870	925	844	834	881	849	862	841	871	866	859	854	889	872	884	848	806	850	864	874	847	892	826	850	837	900	888	894	826	879	837	901	879	809	853	853	837	859	896	855	950	842	876	854	879	830	891	874	859	880	865	889	832	914	851	843	851	873	852	798	817	847	884	875	857	837	862	847	823	818	838	847	828	891	831	854	890	892	845	824	909	878	819	826	878	880	856	885	843	877	850	823	863	820	858	784	846	858	875	867	876	864	857	878	774	874	849	859	822	872	892	869	841	853	857	864	826	858	844	854	824	829	837	851	852	871	850	856	862	837	843	837	849	880	890	869	810	822	827	875	845	895	842	853	879	878	823	872	833	855	856	859	837	820	826	869	840	833	832	845	900	863	861	827	871	842	844	842	867	891	857	823	835	871	860	869	794	825	891	881	894	839	835	827	921	819	823	929	863	877	845	832	843	835	848	935	912	860	837	884	838	880	848	823	807	862	855	833	884	916	872	893	868	810	828	879	889	825	905	886	845	801	855	878	880	838	860	858	840	825	883	831	855	859	906	854	847	849	872	858	833	851	827	804	844	848	845	822	809	882	878	876	863	888	863	890	843	867	827	823	804	903	867	842	847	858	862	861	885	865	899	828	846	862	855	848	840	868	796	844	863	839	914	828	838	870	860	884	808	873	867	886	867	843	832	854	898	868	834	844	881	852	889	835	864	839	831	841	801	832	829	801	862	903	905	828	855	867	877	845	900	855	867	896	863	834	887	836	833	825	878	862	829	858	858	847	869	865	821	839	807	821	869	888	881	928	868	841	865	861	786	901	915	890	834	875	881	838	829	850	833	826	851	889	853	850	848	899	908	824	895	839	860	830	886	812	857	821	828	884	875	925	856	841	828	892	906	862	868	799	863	844	879	857	821	873	902	803	859	846	884	885	871	850	861	837	871	866	872	832	885	828	857	847	853	838	870	834	880	887	851	818	910	903	857	835	860	816	835	900	819	879	834	866	886	905	908	876	864	819	837	836	911	872	913	836	933	832	834	880	884	914	891	851	862	888	847	820	857	853	836	801	839	869	896	838	857	846	870	825	890	844	874	893	826	876	861	896	863	867	898	848	865	890	798	876	831	892	804	885	863	836	887	843	862	829	918	860	907	849	837	822	896	851	861	827	871	837	819	830	872	837	808	922	845	891	883	849	831	874	852	841	848	891	833	839	861	837	850	829	857	851	850	878	866	864	808	847	845	856	879	832	790	875	857	843	855	852	879	861	826	863	854	864	864	840	882	875	847	882	853	838	848	820	876	841	861	893	877	825	903	818	842	853	800	880	850	860	843	879	847	856	874	857	875	810	885	855	900	836	873	869	890	854	892	884	887	880	861	922	934	879	896	845	839	857	876	845	834	850	869	863	799	929	832	845	890	890	816	812	917	855	843	835	834	839	857	879	900	897	884	899	890	785	813	888	844	836	892	840	828	815	909	782	825	883	866	799	856	867	813	837	888	897	809	899	860	830	821	876	845	808	810	823	804	822	841	812	886	850	832	858	884	854	838	897	880	833	842	872	894	906	893	816	865	835	862	913	868	875	839	854	872	802	869	847	881	857	899	865	872	857	818	830	862	874	872	828	883	899	872	892	850	862	885	901	880	897	859	865	861	851	846	858	845	834	874	847	873	835	873	881	851	869	837	863	884	847	840	857	928	874	894	836	873	876	850	834	870	856	831	911	897	872	856	894	865	877	846	852	874	868	858	889	915	846	858	875	859	865	933	818	869	902	855	915	914	843	856	825	820	809	901	854	826	837	811	879	846	872	879	859	848	873	883	842	849	872	898	853	870	808	869	875	860	890	831	822	837	876	918	852	905	848	848	891	892	854	878	892	881	869	897	877	832	816	846	838	797	815	830	863	899	858	855	873	842	830	845	899	872	869	818	830	898	878	858	844	816	867	886	861	856	843	889	890	866	826	874	883	832	817	887	805	804	864	891	875	923	829	876	867	909	850	815	830	839	833	858	852	824	884	913	846	896	848	858	864	869	834	796	814	855	832	891	817	870	933	915	870	873	816	871	799	888	802	822	866	879	905	789	889	864	825	830	856	849	869	882	921	958	784	880	850	855	888	856	833	839	842	849	856	868	866	893	839	862	888	850	861	873	896	886	823	881	828	858	842	810	864	843	862	864	859	865	875	863	894	836	848	871	862	874	856	882	843	874	864	850	862	854	840	830	846	886	888	866	841	871	849	825	829	902	891	894	878	872	915	848	842	882	889	848	837	902	835	838	889	846	834	892	822	873	849	847	858	892	853	854	861	850	883	805	881	859	837	872	892	867	847	832	898	865	906	902	785	842	868	830	862	888	828	900	887	894	878	889	847	832	833	851	885	890	856	872	881	859	785	876	873	846	852	908	903	882	873	876	848	840	847	867	930	848	873	860	816	847	857	856	846	832	903	831	924	796	838	870	920	892	864	870	885	852	911	833	892	842	853	881	852	846	892	831	846	863	856	859	812	829	813	888	828	896	867	905	834	865	846	848	895	839	812	907	847	822	841	885	859	802	891	885	884	883	897	833	859	877	863	801	895	820	849	882	857	901	900	888	899	874	861	859	869	834	860	814	856	872	849	805	832	904	834	876	843	891	862	845	840	858	840	881	864	899	831	891	902	903	859	853	806	887	912	827	890	872	856	880	847	821	836	849	857	849	847	872	845	838	852	881	822	815	860	873	858	810	895	840	860	880	850	852	872	892	868	872	853	904	902	873	845	885	837	857	897	868	880	836	862	856	868	858	879	852	848	860	869	812	859	847	831	879	906	850	874	831	932	805	865	821	920	896	791	872	824	880	899	851	856	880	829	861	844	825	824	869	871	849	846	851	882	851	863	789	875	845	874	839	880	854	877	821	880	854	888	845	911	871	869	895	868	864	909	834	828	818	918	867	880	863	842	915	827	783	843	856	914	868	902	903	868	841	875	825	858	865	838	901	876	888	860	849	852	830	908	846	860	851	861	872	818	846	827	860	865	825	892	898	862	888	877	872	820	766	849	852	808	871	849	824	852	817	851	830	850	859	855	861	880	876	865	882	909	866	914	881	810	813	848	893	874	865	857	864	865	923	851	872	821	865	858	909	856	896	855	850	870	838	909	865	797	833	843	858	832	877	864	904	841
23605	20860	25152	26706	20867	20887	3632	482	379	344	330	302	273	279	263	242	240	251	249	248	264	227	245	227	222	260	277	237	222	275	242	251	261	251	229	218	238	230	233	238	210	225	227	246	228	221	229	240	224	232	247	226	220	223	216	223	237	221	213	210	234	208	204	196	243	213	240	215	222	242	195	226	228	195	217	221	213	247	231	247	244	222	240	234	205	221	222	202	202	210	219	212	223	240	229	223	228	197	236	224	216	209	193	245	239	237	214	210	215	207	240	225	211	217	253	233	225	243	206	208	222	209	230	212	280	227	210	227	207	231	230	254	227	211	257	224	219	204	251	248	210	212	247	212	205	227	228	245	218	230	226	205	243	230	224	212	236	231	244	242	205	214	232	233	226	234	250	231	243	225	216	214	226	221	230	204	227	232	237	189	225	231	237	222	212	238	233	238	222	206	225	241	229	245	207	199	207	240	235	214	194	205	192	225	225	211	221	226	245	255	192	236	226	215	217	226	229	213	242	228	228	247	238	190	237	241	214	250	212	253	213	240	248	249	235	254	222	225	238	238	244	209	186	248	191	227	241	211	208	230	255	220	226	241	239	228	208	242	199	191	221	233	233	195	236	224	223	224	221	225	239	250	231	223	211	212	238	223	228	208	196	207	223	225	225	248	220	191	229	263	211	251	228	213	222	248	198	244	229	233	235	216	222	226	207	224	223	234	220	214	236	193	226	239	195	184	205	230	213	223	222	217	228	244	209	208	203	205	221	191	219	229	219	243	246	226	205	220	242	209	220	223	221	219	239	219	234	206	255	233	216	216	217	199	225	255	208	218	196	203	229	232	233	235	241	215	212	232	245	238	205	234	257	206	188	220	214	220	216	222	233	202	248	210	201	212	195	233	198	232	219	227	235	240	221	233	247	244	239	206	216	239	262	232	218	239	207	193	236	254	229	219	248	210	239	219	216	227	248	237	220	227	244	207	209	207	231	229	211	212	227	213	212	213	211	218	216	213	238	227	229	216	218	223	228	231	218	241	264	209	212	228	232	227	212	223	206	239	229	211	232	240	215	234	227	225	205	214	207	198	223	232	228	213	220	220	206	204	217	209	225	247	239	242	233	227	212	243	192	259	227	222	248	224	238	237	217	246	205	221	229	206	232	238	238	219	214	217	200	245	238	203	221	213	232	210	244	222	219	208	221	196	237	250	217	222	228	240	219	225	256	216	223	246	203	223	195	239	229	237	215	237	221	230	222	225	228	224	212	230	248	190	217	235	234	233	251	219	211	218	239	200	211	237	212	232	239	221	240	244	238	220	210	223	225	226	203	234	242	212	215	216	242	256	191	213	237	225	234	259	225	220	200	215	237	265	206	221	216	242	199	203	193	241	220	229	244	239	211	220	245	221	207	220	175	228	222	193	186	233	224	224	204	207	238	233	219	245	204	258	235	228	200	219	215	199	214	201	192	247	244	239	226	223	225	205	214	226	229	211	239	219	216	222	226	188	233	236	199	229	230	230	237	216	222	212	222	242	235	235	202	199	231	249	254	230	224	214	203	248	232	216	217	226	235	206	213	236	224	214	232	218	247	246	217	239	232	195	221	208	225	204	201	199	218	228	218	241	216	261	228	210	204	204	217	225	229	195	219	228	229	226	246	205	220	224	210	234	235	213	260	233	232	254	214	193	227	240	225	240	210	211	199	213	261	245	191	228	230	226	237	226	197	228	235	243	241	223	197	220	237	221	208	215	231	221	234	225	245	261	238	233	233	227	226	226	223	207	244	239	228	261	243	235	219	229	211	219	220	216	217	201	227	209	222	216	204	254	236	215	197	227	207	221	185	205	227	251	221	238	206	209	243	232	223	220	200	221	209	202	250	188	212	220	214	261	239	190	206	222	237	200	236	223	250	239	222	226	225	217	230	235	235	203	234	210	231	254	224	225	245	220	219	264	210	191	195	237	234	225	209	216	223	230	232	201	214	209	220	226	233	239	211	203	209	215	223	221	216	230	218	239	215	211	202	213	219	233	211	228	201	221	201	225	242	236	232	238	213	218	230	214	242	226	209	248	209	224	241	237	226	220	220	234	223	219	232	224	236	225	213	220	230	238	256	215	224	233	242	206	218	205	231	223	201	205	229	244	215	208	195	230	242	215	211	240	206	237	205	235	194	205	229	227	223	216	230	238	219	220	211	209	219	211	232	228	213	232	220	201	202	225	229	228	215	213	216	212	213	210	220	223	251	233	222	226	208	253	206	224	227	222	187	224	235	196	188	206	207	264	251	240	239	223	211	223	203	212	250	225	256	233	222	234	220	258	261	244	223	256	229	217	246	207	221	216	196	216	220	212	218	262	219	255	218	231	227	223	222	229	197	224	204	205	234	226	224	222	239	205	199	213	233	238	233	211	234	229	231	189	229	241	216	242	254	193	212	242	253	241	219	235	229	210	208	224	222	229	226	220	209	197	223	227	227	233	216	208	243	227	251	247	261	236	218	241	223	231	242	202	238	216	223	219	239	224	247	255	211	198	241	202	221	191	214	204	231	222	199	248	270	196	218	207	195	207	235	220	223	247	234	242	232	230	232	216	217	237	219	224	235	235	241	194	237	262	241	228	212	197	225	208	234	230	211	248	231	242	228	244	198	242	222	222	235	220	217	220	217	234	207	241	228	204	221	223	243	238	228	186	224	214	249	218	210	223	199	205	210	198	235	227	251	210	197	233	222	223	214	233	218	253	242	235	237	206	262	225	235	213	212	215	204	213	223	226	250	222	243	224	212	252	235	199	240	243	202	231	251	268	215	212	218	215	224	226	219	194	267	222	237	198	215	203	255	227	246	233	235	235	199	209	209	234	254	213	219	207	242	236	249	233	235	221	191	234	232	242	228	218	209	212	245	236	184	213	223	249	210	205	215	232	225	238	224	231	248	221	252	219	240	241	201	223	206	236	225	190	237	204	205	231	220	222	228	223	237	222	232	208	238	224	220	201	204	220	227	213	216	246	218	266	236	204	251	228	253	230	230	225	240	211	210	236	247	201	196	227	232	214	231	247	240	213	246	205	246	239	220	233	249	239	214	236	231	207	221	214	229	226	246	250	216	209	226	213	218	233	261	242	247	256	222	259	211	220	214	250	217	250	261	236	234	258	224	234	233	243	230	232	188	237	233	229	224	200	205	231	224	221	262	228	258	214	241	260	219	262	233	251	223	225	250	202	218	256	218	236	237	218	223	241	216	222	244	230	255	221	228	230	238	219	240	219	251	226	236	267	225	227	245	197	211	209	213	223	258	230	216	219	244	239	188	232	230	220	190	205	232	227	212	250	235	234	241	228	214	226	241	229	238	230	211	224	199	223	257	219	212	254	217	249	195	210	201	210	210	199	227	235	202	225	207	223	227	251	221	216	242	216	233	200	228	215	241	223	217	227	206	241	242	214	222	215	196	210	209	262	235	226	234	222	232	221	221	228	212	208	237	222	211	226	240	226	216	192
3374	5035	3151	1598	896	701	655	622	616	551	567	548	550	534	564	532	540	513	507	512	510	547	543	530	503	528	531	526	521	528	522	518	470	507	510	509	454	526	522	507	522	535	550	497	526	488	535	543	533	577	515	528	478	493	515	520	530	521	518	489	516	505	508	550	508	517	530	525	517	528	561	499	497	511	522	523	520	524	523	513	503	532	517	549	544	523	514	505	519	470	568	517	506	495	521	526	535	532	547	529	503	453	508	518	514	497	507	531	558	496	542	530	511	545	531	497	504	506	543	521	561	477	519	490	495	504	537	521	552	477	500	484	488	518	498	475	479	477	509	543	523	548	515	518	522	529	495	523	522	511	503	515	499	524	498	537	527	512	536	517	525	545	485	495	548	533	495	504	503	587	502	525	469	507	534	510	533	532	554	581	552	531	525	524	551	497	518	532	527	518	548	497	514	531	525	508	568	527	502	510	537	515	504	474	484	501	521	520	515	535	553	546	532	498	516	503	477	466	521	468	518	519	536	502	543	490	512	495	524	498	531	468	550	497	485	523	510	498	481	497	513	520	517	521	561	496	483	488	472	471	538	533	521	509	500	511	508	541	505	521	533	512	520	511	498	487	528	483	559	517	488	465	540	516	547	502	494	499	520	521	491	506	475	569	485	551	507	509	524	503	524	502	521	529	513	524	468	512	503	493	484	513	516	498	519	535	509	543	515	580	494	533	490	494	504	519	536	528	537	502	484	500	528	559	540	530	536	555	513	495	545	485	509	548	520	528	479	474	475	509	536	498	533	523	496	539	548	505	496	544	537	512	495	544	513	484	525	550	500	484	541	492	544	471	487	523	497	504	545	512	512	519	512	524	487	486	503	500	521	498	514	501	511	525	514	513	508	522	496	499	514	526	524	526	476	483	504	555	538	504	514	501	535	474	505	523	482	507	515	497	537	566	542	516	534	503	525	532	476	534	559	516	547	523	537	521	568	543	546	551	518	509	483	511	549	499	579	499	522	494	519	519	519	509	548	509	495	511	477	507	498	493	500	536	512	550	516	540	498	514	487	511	524	493	520	538	545	512	497	516	492	490	549	525	470	525	513	521	521	532	510	517	524	494	506	531	531	517	475	548	517	516	499	525	514	521	518	572	515	540	523	549	493	491	511	514	496	517	522	541	499	516	495	506	544	519	529	519	495	533	530	541	523	512	531	520	516	531	529	545	536	538	485	490	519	532	534	548	533	503	510	534	544	496	540	519	492	526	532	502	523	502	508	517	554	506	520	508	560	503	533	521	520	503	527	486	524	546	541	533	499	517	509	527	539	506	494	531	527	530	562	516	521	537	512	504	500	470	512	516	509	543	521	487	514	509	523	496	545	522	533	495	545	553	518	510	494	573	541	523	486	481	515	515	490	481	483	507	503	499	520	537	472	523	476	496	475	500	564	532	505	533	493	486	482	521	482	496	531	443	478	526	520	493	548	521	472	500	507	497	466	548	492	518	471	517	508	535	532	496	512	518	526	506	526	521	487	509	543	513	498	516	510	488	550	486	494	463	479	519	475	503	523	500	463	518	509	512	504	502	541	501	523	515	480	514	509	519	524	527	552	523	519	511	508	494	486	494	536	507	515	486	525	556	512	504	492	531	521	503	550	511	512	527	521	529	489	540	501	515	517	483	507	482	498	525	501	531	503	521	493	546	500	495	521	515	522	503	498	537	508	514	488	502	505	489	520	523	502	505	498	537	506	509	490	514	556	494	487	506	497	518	566	507	526	499	489	513	485	528	502	509	521	515	532	539	514	509	551	516	539	496	556	538	512	512	525	518	483	517	558	515	495	509	507	534	541	538	484	516	525	505	482	512	544	462	525	498	528	508	530	502	522	521	535	520	496	513	480	474	530	535	504	500	465	498	542	518	533	497	472	489	567	557	525	507	531	524	471	519	545	495	557	496	480	510	492	517	498	499	522	512	496	504	494	556	515	521	549	552	543	486	486	549	514	520	518	540	510	524	493	534	487	487	519	527	509	502	487	497	534	564	483	512	499	546	517	517	515	509	509	513	473	532	516	493	523	495	506	522	524	533	538	543	543	501	507	525	526	511	546	468	531	445	528	530	490	526	518	507	564	512	553	549	481	487	501	532	553	503	516	550	498	538	487	510	508	527	553	485	524	546	523	519	557	541	531	511	507	531	512	496	490	549	520	495	513	509	505	483	510	523	526	514	509	520	500	548	510	507	458	530	519	518	502	508	571	494	509	491	524	546	505	538	518	501	490	516	497	538	498	548	543	516	508	488	521	518	512	576	517	505	521	559	521	502	488	505	552	502	537	539	518	527	499	546	499	524	509	484	483	513	481	545	475	510	511	524	542	524	502	521	541	512	492	531	526	497	513	532	529	509	558	504	512	502	500	531	506	534	494	510	494	514	481	533	525	565	486	529	506	513	525	517	518	571	512	494	539	515	470	497	520	527	547	529	504	536	516	545	506	494	505	449	485	530	490	498	524	499	571	507	481	509	518	500	510	528	502	476	544	529	500	535	505	513	516	498	516	540	506	530	520	532	490	494	526	527	520	470	475	501	500	519	542	511	502	519	501	506	572	528	507	508	516	504	494	538	522	517	528	527	550	485	540	526	503	513	464	544	466	490	517	526	507	501	529	482	528	527	557	499	507	516	524	518	498	517	512	520	462	488	570	492	490	546	533	531	493	490	537	485	507	497	509	510	492	528	524	477	506	550	517	530	489	518	524	541	484	534	514	529	517	503	519	525	490	514	518	537	492	526	560	491	512	506	583	537	521	533	498	492	537	488	526	533	542	501	475	537	501	500	535	516	491	520	506	531	508	482	524	542	494	497	500	486	480	537	530	499	490	536	510	535	503	563	522	480	494	487	529	518	492	509	510	512	556	560	486	509	543	525	490	508	520	529	536	499	518	526	536	543	510	523	497	537	507	565	511	506	537	476	502	524	503	487	526	526	511	498	512	541	492	512	525	523	528	531	508	498	528	528	509	501	487	509	523	539	554	541	509	486	532	527	492	518	511	465	490	541	499	499	502	496	528	521	540	496	523	504	509	478	544	542	533	496	532	557	519	528	543	511	516	500	533	515	528	521	507	486	492	471	525	495	566	490	517	514	462	475	487	497	521	509	519	575	515	504	511	513	508	505	481	516	556	530	524	493	494	517	491	504	495	528	522	510	541	539	510	524	527	497	542	527	533	523	541	505	532	517	518	515	497	519	528	538	539	511	527	516	489	531	483	518	502	521	564	517	473	534	487	524	489	510	491	490	511	527	500	515	496	515	511	526	522	513	529	504	503	508	520	490	553	534	520	565	532	535	501	488	540	512	496	493	528	525	536	503	520	512	517	501	493	465	464	554	530	496	527	508	505	565	494	521	538	469	474	539	531	523	535	541	540	508	499	534	541	573	528	494	516	493	523	531	497	504	523	544	508	502	508	494	528	530	498	502	542	517	517	493	478	513	512	501	517	502
32641	12104	1398	407	344	337	360	340	371	341	316	360	369	378	306	339	331	333	338	320	306	310	319	316	330	320	359	340	312	333	332	312	319	335	328	344	331	318	362	326	335	310	319	335	336	322	378	305	338	340	326	308	298	335	316	325	342	319	333	324	318	315	358	318	328	345	366	295	325	318	315	351	300	319	310	333	341	305	313	316	312	312	350	304	309	335	325	347	303	356	343	319	317	306	322	312	304	321	321	336	294	301	346	325	313	319	318	314	341	316	326	355	330	332	328	337	307	324	308	318	317	370	337	300	318	331	294	340	307	360	332	314	328	319	343	277	326	312	313	336	314	333	335	312	322	313	336	342	345	337	329	319	328	330	297	335	326	327	373	355	341	329	326	305	332	329	332	343	336	309	355	349	332	320	348	305	314	320	311	335	322	346	337	353	319	304	332	314	339	356	311	334	333	315	288	345	295	286	339	308	292	312	299	321	305	334	316	345	341	301	330	322	304	316	338	309	304	328	352	321	364	316	343	321	338	344	315	324	359	302	342	322	301	288	312	324	338	326	343	318	281	367	318	321	301	340	308	355	324	328	360	296	342	336	349	338	340	330	307	331	307	328	334	314	319	317	302	361	327	335	330	309	342	316	323	306	315	343	291	315	298	290	324	348	337	346	344	330	315	326	309	328	323	316	323	344	307	351	352	356	348	322	336	308	322	327	341	344	343	323	346	282	315	315	351	312	334	315	311	308	310	323	332	301	343	319	295	360	342	309	301	308	307	322	328	357	315	328	340	343	366	345	339	324	322	305	316	278	330	332	327	317	321	285	317	331	341	331	291	327	288	326	320	338	332	297	320	301	331	318	326	316	308	307	311	367	340	318	366	332	305	340	349	333	336	318	335	301	346	357	315	338	379	306	309	321	345	347	376	365	346	319	335	308	331	338	287	301	314	300	336	304	310	330	356	293	290	330	300	335	313	370	357	317	304	324	330	289	356	297	310	318	357	320	310	331	326	275	276	315	336	345	330	312	323	303	330	312	348	336	320	320	320	314	310	306	309	301	369	338	320	320	340	327	354	308	373	331	328	320	326	326	334	316	300	320	333	354	331	326	335	348	356	272	300	311	346	325	299	324	305	285	360	337	315	310	334	315	356	313	309	326	320	320	326	303	320	339	326	316	322	345	309	311	314	326	339	346	358	297	334	324	322	303	312	304	333	314	339	324	351	331	339	299	308	313	311	308	333	351	350	327	330	320	348	335	322	332	335	303	295	344	341	330	327	322	305	327	355	313	301	354	341	319	304	314	369	295	301	355	326	316	305	343	332	298	284	297	340	334	304	328	332	344	329	306	305	361	323	295	327	305	333	307	307	318	336	323	313	279	340	331	321	323	335	344	337	344	287	318	303	307	305	294	355	287	332	357	322	341	316	318	358	290	325	291	326	318	355	325	333	337	337	312	298	367	297	332	276	334	314	349	313	312	325	337	353	344	316	312	339	322	316	336	329	335	307	368	348	334	320	356	329	308	321	313	340	303	292	323	287	343	322	313	283	285	338	342	359	294	344	331	339	326	323	328	329	311	338	349	323	347	347	294	334	371	320	292	347	294	329	308	329	346	312	340	304	308	353	357	325	337	355	342	315	336	315	317	312	324	331	331	310	342	326	352	349	328	315	335	301	309	283	310	309	372	326	312	305	336	350	298	335	342	315	330	333	316	303	325	333	310	322	332	342	318	333	357	355	341	302	281	346	336	317	316	316	309	309	303	331	363	369	307	322	315	333	341	328	338	348	330	295	330	338	341	323	343	308	298	312	326	374	321	346	329	340	347	308	370	341	329	353	356	357	346	306	327	350	300	305	284	341	323	332	334	354	345	330	350	346	318	333	347	330	318	274	339	360	336	325	334	320	310	342	307	303	314	330	301	305	317	311	324	326	347	341	324	327	304	340	330	306	326	362	311	303	294	313	317	327	297	324	298	313	323	311	333	316	289	321	323	336	344	315	307	298	334	350	343	332	347	274	315	322	325	302	348	317	320	310	336	330	306	293	319	329	336	301	333	319	310	314	306	323	314	318	295	309	357	296	312	358	300	374	322	332	289	349	319	287	336	337	324	301	336	318	349	333	334	356	318	344	339	351	322	307	322	323	336	315	349	312	318	322	312	320	319	347	294	317	311	314	325	336	338	315	313	318	327	289	323	346	317	319	365	332	318	318	321	305	335	287	341	326	336	334	335	274	309	309	301	357	342	335	320	350	290	324	315	347	324	328	345	323	333	316	318	308	319	328	316	309	355	353	303	308	312	356	375	318	346	338	353	336	317	329	350	305	311	319	332	309	324	328	337	315	331	331	338	345	376	319	314	327	343	299	342	349	315	332	295	305	328	325	346	342	311	310	329	322	311	351	346	319	323	306	336	317	322	295	317	364	315	319	320	316	326	320	361	339	331	297	346	327	330	347	323	325	336	328	281	326	321	340	342	352	346	340	343	358	332	310	313	347	333	303	350	330	337	331	321	331	334	308	301	329	312	334	306	308	321	322	306	336	316	300	305	328	340	299	356	306	331	309	347	344	339	302	326	288	347	326	322	328	360	325	310	319	275	342	358	312	327	349	334	302	325	332	335	326	319	321	278	338	340	360	342	322	347	289	310	327	326	333	356	357	328	348	309	319	364	321	322	343	304	369	341	319	332	326	286	306	291	321	314	355	317	343	325	275	313	318	295	324	291	317	309	356	319	314	348	295	358	352	345	335	344	357	357	343	263	330	329	389	300	318	336	313	316	340	306	343	333	354	304	303	330	310	330	297	363	322	297	321	315	316	307	327	333	299	301	302	326	331	301	300	330	319	315	346	336	354	332	325	289	342	348	363	333	307	333	304	348	330	347	322	299	309	353	337	308	306	312	321	293	317	330	327	334	320	315	323	309	347	336	304	312	322	313	331	322	282	354	332	358	328	328	304	347	338	306	312	304	289	307	341	287	341	340	322	328	299	320	329	302	326	340	338	327	307	297	303	306	303	351	336	329	320	352	352	292	324	310	318	348	344	324	322	325	334	313	328	307	309	303	330	311	314	334	328	329	329	333	330	293	341	300	346	316	318	315	319	329	338	309	340	377	306	320	320	339	327	323	326	329	295	305	353	341	333	322	318	282	318	326	330	294	312	327	321	327	320	313	296	327	324	367	303	311	323	343	338	349	336	340	331	328	330	340	353	326	326	308	365	345	346	303	337	348	349	279	277	302	305	300	323	329	326	327	359	340	331	324	336	341	321	321	317	302	348	338	313	332	333	329	348	315	316	321	345	308	329	381	307	379	318	343	334	317	338	287	313	367	321	358	341	347	364	351	322	316	327	321	319	346	315	299	303	312	324	336	277	324	308	339	328	333	366	271	322	340	312	337	319	323	343	346	327	321	310	330	314	317	318	315	330	368	295	327	338	311	298	320	337	348	353	356	323	319	344	329	358	359	374	318	344	311	301	328	323	369	324	321	352	293
5691	945	888	756	772	765	803	755	713	729	763	741	741	760	792	795	744	735	718	773	771	738	758	759	710	719	755	799	754	719	781	718	734	720	701	741	767	712	771	753	800	730	727	795	764	752	750	774	701	739	750	741	775	750	749	761	787	777	751	758	756	740	779	739	776	765	717	732	758	735	792	800	727	802	758	748	754	725	701	781	758	761	756	723	745	736	770	709	716	717	792	749	776	804	732	763	692	721	741	771	766	755	768	788	717	758	726	768	763	777	763	755	746	747	739	735	795	774	725	714	720	734	728	758	756	744	731	769	752	723	764	753	759	777	742	774	758	737	745	737	773	734	723	798	777	776	706	759	719	766	780	793	818	747	760	772	732	761	757	741	694	788	763	735	699	786	712	730	728	749	755	760	796	714	697	750	789	742	778	749	756	737	720	765	713	729	714	768	736	782	717	746	792	708	713	761	774	721	742	775	727	727	741	757	776	739	740	762	746	740	757	781	718	700	735	739	756	702	814	746	733	717	747	789	735	758	734	770	764	775	817	721	707	753	795	754	755	717	814	777	746	777	714	719	780	743	723	748	821	754	693	714	763	722	755	774	721	689	713	723	770	740	795	750	763	754	769	785	755	748	743	813	784	765	738	769	754	761	740	769	787	762	735	746	754	752	738	813	765	723	707	813	758	781	702	827	689	751	734	776	805	790	713	724	729	801	752	728	757	736	745	764	735	717	734	704	759	736	733	702	751	760	760	729	776	690	782	765	726	750	788	758	770	777	752	772	762	749	758	765	790	713	719	699	686	718	722	739	754	714	763	792	723	761	745	770	779	681	759	767	733	712	761	751	782	765	735	738	723	726	748	732	778	710	739	803	742	743	677	740	752	733	764	713	725	750	764	750	715	709	684	768	689	737	754	782	785	731	712	735	754	719	704	772	786	716	736	726	744	744	778	739	746	749	758	787	742	753	790	771	779	720	739	752	706	771	719	758	738	781	764	710	696	791	751	769	734	743	756	699	750	733	730	717	766	779	766	734	773	741	790	699	748	731	732	757	731	725	737	811	782	710	730	770	712	758	730	744	704	756	714	717	731	781	700	736	752	726	723	732	757	776	742	781	761	805	732	765	743	723	767	786	728	740	719	721	771	741	740	734	743	769	764	735	804	748	728	749	703	770	766	746	805	706	749	720	757	732	777	737	789	784	790	728	795	735	773	721	742	807	741	762	784	767	799	760	745	754	788	743	750	685	775	715	800	787	746	758	754	732	825	754	766	767	833	767	743	746	662	756	739	741	778	760	747	756	751	760	728	769	780	769	727	771	729	738	767	772	737	796	750	795	752	816	746	744	748	803	727	745	700	727	803	730	765	727	789	750	734	795	766	763	797	759	740	721	774	740	759	716	783	753	753	751	737	735	729	780	738	755	740	754	776	762	771	765	721	735	748	712	758	729	728	747	759	770	754	761	793	733	787	725	748	768	766	780	740	776	772	754	754	802	780	719	781	722	758	720	770	769	715	768	752	748	740	703	728	742	808	739	764	751	735	755	770	791	783	763	789	773	725	701	721	743	714	714	728	752	761	709	762	747	722	729	746	720	687	729	799	768	747	756	774	759	726	766	752	703	754	733	722	752	776	755	777	798	792	754	804	708	712	754	742	738	737	792	734	733	773	718	690	744	744	692	799	731	743	796	718	753	778	754	811	775	760	758	803	722	733	711	772	757	754	783	758	744	779	706	826	775	732	754	766	767	741	768	783	687	777	711	750	752	741	747	763	756	721	759	764	788	778	755	717	732	722	741	760	749	702	720	731	753	757	721	794	773	807	783	761	738	727	760	702	761	777	718	705	771	753	725	758	753	728	724	753	761	752	717	759	747	780	739	736	714	779	752	739	806	751	737	782	754	789	758	705	758	785	707	756	750	771	768	756	747	730	805	757	804	766	731	716	758	741	767	769	780	766	736	752	737	768	773	744	793	714	722	782	727	740	779	796	781	701	718	733	752	791	773	740	738	741	717	785	717	757	720	771	777	733	672	760	770	699	748	761	781	750	720	757	762	739	779	740	724	782	777	734	741	708	764	742	724	769	728	776	703	721	719	694	754	699	782	801	750	698	727	730	768	748	768	812	727	748	769	731	763	729	741	740	704	729	739	757	730	738	754	762	716	734	759	748	749	780	728	790	738	736	734	757	747	780	728	759	733	757	730	770	752	736	753	794	771	709	772	765	743	758	775	722	781	727	723	750	755	784	771	784	781	755	789	769	748	772	721	771	754	768	741	722	721	714	748	749	808	760	707	703	720	745	740	740	771	698	784	760	799	729	736	782	762	758	708	762	758	727	768	700	745	710	762	754	765	752	737	752	765	753	739	796	741	744	766	732	763	766	727	739	771	799	736	728	755	678	808	770	737	823	768	737	718	764	754	753	751	750	777	759	708	774	760	814	781	781	789	787	800	762	729	758	805	785	762	749	727	739	734	766	751	717	771	749	740	740	775	748	797	691	781	794	786	790	738	718	746	726	751	779	729	730	731	707	768	717	724	752	726	792	751	724	763	802	766	765	728	735	767	738	726	741	768	710	740	744	722	759	713	725	715	792	772	718	738	786	750	747	780	767	766	765	715	720	774	732	762	750	759	758	737	738	801	752	782	769	804	744	742	795	750	784	725	732	718	730	778	753	707	748	769	735	795	725	763	731	779	704	718	758	728	755	727	749	745	726	767	717	743	730	766	719	782	741	799	773	767	774	739	739	719	789	781	769	765	740	758	679	730	746	717	774	735	764	765	787	788	731	798	774	750	747	753	760	693	754	761	768	777	774	763	746	762	744	749	760	728	743	730	752	693	754	740	745	749	743	754	785	769	741	770	739	755	775	756	759	747	774	762	750	737	746	782	766	738	790	748	746	762	756	743	754	788	752	714	755	712	726	778	728	740	802	747	696	758	724	750	776	705	785	740	750	754	727	783	730	750	769	749	745	776	727	747	775	751	677	823	766	742	749	735	741	776	756	702	756	730	732	730	812	793	754	751	745	753	764	732	738	726	725	809	754	776	790	747	730	744	742	743	802	753	749	789	759	798	726	784	760	756	707	738	756	780	785	754	770	769	783	713	715	751	750	762	750	733	714	724	673	793	757	719	710	741	719	742	748	787	735	734	776	731	746	736	719	745	700	786	735	749	744	760	725	730	715	723	765	747	761	779	795	777	727	763	778	695	739	749	778	714	727	741	803	731	788	748	684	793	730	815	796	730	750	707	768	754	792	719	717	695	746	761	764	711	746	770	716	745	749	770	733	754	736	762	688	706	743	764	751	804	764	787	736	804	778	760	739	771	750	751	749	799	749	795	745	771	729	694	760	763	766	747	779	751	695	741	716	687	755	777	754	789	735	736	754	773	738	750	773	727	803	770	767	747	791	697	781	752	736	749	770	713	725	797	705	764	797	750	745	718	798	740	750	723	716	756	755	743	722	713	735	737	758	780	736	761	769	753	735	739
24462	20846	24487	27298	20160	1858	587	474	459	425	451	427	368	411	427	425	390	421	387	407	385	408	369	387	420	427	395	387	415	415	395	384	434	409	403	377	395	388	390	412	393	392	420	419	395	369	418	412	362	397	376	365	411	420	377	429	404	390	391	382	408	387	377	402	411	366	397	413	411	388	417	349	364	390	390	411	435	418	369	384	367	395	383	413	398	398	405	386	384	398	384	397	414	401	417	444	358	413	394	376	403	395	427	438	425	395	410	394	408	400	385	383	398	366	368	383	387	343	391	401	385	365	360	415	387	381	393	384	391	371	403	402	392	425	403	427	398	358	421	366	428	403	370	370	380	428	410	394	387	408	375	418	389	428	421	367	390	395	391	388	447	402	399	381	396	408	408	419	377	440	376	421	424	409	394	398	360	391	398	404	409	433	378	377	353	416	427	385	405	365	418	383	384	347	393	377	405	398	385	418	388	399	387	369	355	374	368	360	418	410	378	367	413	422	408	424	402	378	359	385	439	366	405	426	412	361	390	400	366	393	409	424	376	398	394	391	429	396	355	372	359	378	363	413	379	436	364	385	420	397	420	407	407	378	368	382	380	401	406	394	381	380	414	412	397	400	396	434	403	406	433	337	390	389	402	405	390	350	377	372	378	385	382	423	394	390	386	396	412	413	413	383	360	401	407	370	417	400	406	409	421	405	376	378	401	369	355	346	441	392	422	403	409	396	404	406	385	357	369	416	428	467	382	417	370	409	359	387	392	390	407	393	421	388	399	430	365	358	399	392	389	380	420	358	375	397	408	331	401	338	361	406	426	399	445	410	383	406	403	362	387	383	381	432	394	382	424	399	380	395	379	351	352	379	410	408	395	410	401	405	372	390	386	403	376	393	373	394	392	410	394	376	431	416	418	406	416	401	391	405	351	393	354	401	440	380	411	398	379	379	414	378	366	379	412	402	394	377	378	408	414	374	365	411	412	420	409	378	436	388	395	401	395	373	377	404	400	414	449	391	365	379	385	380	420	377	418	364	385	378	387	359	393	369	394	398	377	411	389	389	381	381	377	390	413	392	404	406	411	381	431	357	358	382	374	389	379	394	409	442	390	376	395	355	374	372	363	386	381	455	421	346	373	396	396	390	403	398	423	419	388	378	408	404	367	392	352	363	376	380	410	373	377	388	347	392	398	383	374	389	369	428	365	346	355	368	360	369	370	415	393	429	360	410	403	418	376	380	353	372	389	401	402	381	391	356	415	365	378	380	379	400	354	427	380	350	403	413	405	389	369	380	364	389	400	411	391	377	409	364	385	368	379	365	396	395	427	393	395	364	396	384	372	411	390	375	368	398	394	393	360	393	417	386	359	399	372	384	407	389	418	398	369	371	395	366	340	409	388	393	386	369	383	396	383	421	374	379	431	392	375	399	425	366	380	400	389	416	409	404	360	412	407	407	429	393	354	401	431	378	383	370	417	395	422	368	366	397	402	365	448	374	393	404	401	369	362	422	379	402	424	366	366	440	450	378	419	391	419	389	389	403	394	395	429	379	396	377	431	381	417	381	376	359	430	406	389	366	361	400	360	402	407	398	378	388	366	378	351	385	417	371	381	432	415	368	360	390	396	372	399	375	366	339	401	389	405	382	376	391	402	394	385	380	377	397	390	385	408	418	400	408	398	386	391	402	440	427	404	434	356	429	430	376	371	401	403	381	399	394	391	347	366	406	396	395	394	376	410	380	423	368	391	376	387	417	380	402	415	392	394	389	431	432	401	373	375	418	402	417	372	386	430	408	427	360	352	401	388	409	388	404	400	413	411	400	416	360	370	390	414	401	398	379	419	386	394	379	402	392	388	400	401	383	404	390	394	415	405	375	421	416	338	399	396	377	400	377	428	396	376	398	379	410	364	365	388	396	375	415	411	377	378	355	400	396	407	379	375	368	375	385	407	399	399	371	427	417	414	379	393	405	405	387	394	375	373	430	417	413	399	391	384	370	378	377	387	399	378	369	406	367	388	334	412	351	393	366	398	392	412	398	414	374	412	391	345	401	412	395	380	370	422	393	395	360	433	365	391	432	437	374	407	382	389	399	409	416	385	359	416	392	410	370	409	405	391	392	406	364	376	374	353	427	389	366	395	424	386	427	387	380	374	360	424	388	363	348	392	423	362	371	357	404	405	383	402	406	389	386	389	381	407	370	407	423	362	366	386	402	385	377	392	357	419	386	335	405	430	384	384	391	360	400	422	395	375	382	404	399	375	393	423	396	363	424	419	411	383	391	375	365	377	366	383	424	390	417	425	378	361	358	368	395	377	372	389	405	400	384	397	410	381	379	393	374	378	404	399	396	382	380	340	380	391	444	379	421	363	391	366	380	418	396	382	407	370	387	419	383	391	391	382	411	386	398	399	329	405	368	397	372	425	362	421	353	407	398	386	386	375	392	393	335	393	384	398	410	386	390	392	402	382	383	361	374	416	368	369	385	374	388	399	385	393	392	398	370	360	427	397	390	408	395	421	348	387	369	403	419	392	412	389	367	385	399	426	366	429	404	408	390	363	367	378	393	395	384	431	415	420	393	382	367	423	406	404	371	391	406	425	411	387	371	396	411	397	361	370	409	381	381	385	439	393	390	412	360	367	399	372	368	372	395	360	379	387	362	378	365	381	403	392	369	355	384	390	395	412	367	396	410	369	400	420	385	393	424	371	366	381	390	421	404	418	405	436	399	438	401	380	412	381	401	360	415	394	415	411	385	356	427	384	422	393	414	381	348	355	422	384	391	417	359	394	439	408	406	369	389	396	362	378	383	368	423	395	382	346	396	377	392	396	393	378	392	443	389	411	423	403	412	364	425	465	367	414	408	389	362	423	389	369	383	428	422	396	422	386	405	369	363	396	403	406	411	405	406	380	398	385	401	380	381	384	389	398	426	408	395	408	406	404	425	395	404	401	367	414	373	364	386	426	397	420	394	394	407	356	357	402	359	396	385	399	411	388	368	392	397	400	407	397	375	364	380	351	376	384	370	407	377	390	403	363	441	402	393	374	410	409	383	350	389	406	391	388	388	358	330	383	373	394	375	424	430	368	420	410	367	397	390	435	409	377	397	409	455	384	404	380	425	411	431	350	415	409	380	434	384	342	383	411	400	388	372	399	389	396	380	422	401	422	416	404	355	379	396	344	374	410	391	404	453	413	401	401	356	378	422	392	393	371	379	395	392	417	372	392	381	380	389	358	422	394	413	422	388	346	389	403	401	391	401	393	382	393	428	378	363	416	381	388	402	363	396	347	373	403	395	366	408	407	393	442	425	413	372	393	362	365	421	419	380	364	396	422	378	388	375	421	418	384	376	388	368	437	377	431	402	402	446	383	386	363	393	398	394	414	369	398	430	388	397	358	417	415	442	381	418	361	392	381	382	395	409	372	403	366	360	394	377	373	377	403	405	390	393	392	417	422	383	418	409	412	463	396	414	400	384	402	391	378	361	389	380
3561	3060	2107	1347	1094	967	913	935	939	881	935	864	869	896	864	890	843	828	892	872	961	840	914	884	914	879	887	853	829	872	856	815	873	887	917	836	848	893	856	858	806	799	834	860	918	878	837	855	882	858	853	863	835	871	863	828	868	815	870	845	854	839	806	856	842	814	810	889	899	822	814	857	890	822	910	863	841	851	805	846	830	821	859	846	912	835	880	852	798	851	873	854	886	807	842	827	822	914	862	830	864	837	874	829	827	849	834	843	866	845	849	888	921	862	838	818	829	846	870	845	881	819	802	881	862	828	851	834	868	875	842	893	829	834	889	791	830	878	909	851	860	840	879	821	846	831	861	906	858	839	886	922	845	866	853	828	891	853	872	869	858	826	897	905	819	898	867	815	849	846	830	795	780	879	852	867	848	845	850	899	884	897	839	883	849	814	812	877	840	822	862	849	895	874	882	826	906	846	841	882	887	822	819	872	901	868	840	823	829	852	821	853	872	847	851	840	866	842	876	825	833	864	808	851	816	881	877	852	926	829	875	850	823	901	838	809	847	885	854	888	858	863	853	816	892	893	853	883	827	887	862	849	818	944	827	867	844	876	802	898	899	885	927	895	853	880	855	829	858	839	865	851	913	819	873	861	881	854	884	833	842	829	849	890	867	871	928	881	836	901	840	790	851	865	821	852	854	925	834	864	888	892	915	834	921	811	835	907	853	881	853	824	847	785	885	889	863	830	896	833	917	845	868	877	915	881	825	878	850	905	849	817	871	865	836	868	868	874	906	886	854	849	871	847	900	825	863	879	898	845	880	870	847	862	898	880	866	850	813	902	923	866	878	773	872	850	834	856	894	857	841	872	844	855	876	856	816	851	874	813	848	884	869	876	890	895	908	899	797	920	858	874	853	852	818	858	830	806	833	859	878	863	837	820	857	833	837	889	867	897	917	851	842	801	837	797	884	838	798	848	922	923	836	810	849	864	820	819	812	866	861	868	880	893	893	842	870	866	869	928	884	882	850	830	836	847	841	842	822	883	877	846	863	894	843	904	847	813	882	853	839	851	842	899	866	882	860	858	886	881	864	908	846	870	830	810	881	885	880	813	839	882	883	875	865	852	908	846	854	826	820	890	836	844	901	822	867	839	903	873	882	837	890	825	875	900	891	821	861	849	823	816	861	809	873	855	853	833	857	872	863	854	872	883	837	828	820	797	865	880	889	866	901	882	910	864	871	871	871	855	854	808	867	847	860	899	890	804	843	851	898	885	861	843	870	871	849	858	858	880	863	834	863	852	900	840	880	867	859	876	861	815	868	857	843	875	882	866	864	849	847	909	886	935	874	909	901	898	901	874	901	823	876	865	833	845	861	872	818	911	899	861	878	879	839	873	816	842	869	849	889	823	881	842	858	823	852	848	853	832	870	926	871	879	887	846	831	857	852	837	885	874	864	799	796	882	884	861	881	850	831	800	851	833	854	877	868	879	893	841	865	877	839	868	890	823	823	857	884	862	846	841	825	872	880	890	900	887	853	861	859	910	872	868	830	840	865	879	814	825	829	872	841	821	845	879	865	870	810	878	860	843	816	861	820	872	902	864	878	903	857	902	890	889	800	799	897	859	890	840	863	877	855	852	839	813	895	835	849	818	871	868	903	929	869	880	877	888	850	842	896	902	849	847	836	797	847	824	834	885	875	851	860	848	854	830	837	888	871	847	876	903	844	834	865	835	907	905	913	857	820	884	842	853	862	865	873	915	864	851	854	822	878	878	873	852	826	914	870	815	846	892	904	865	879	827	898	839	846	852	882	855	850	877	847	857	858	844	843	876	819	872	930	846	904	847	828	878	810	876	906	826	852	856	861	852	853	889	872	759	856	865	839	898	837	875	872	859	875	896	818	880	840	848	894	838	871	817	835	883	851	857	867	828	851	846	796	862	873	882	859	843	878	847	856	839	793	862	874	859	912	819	879	804	843	866	867	893	855	873	834	897	849	847	827	810	876	791	832	818	942	858	874	907	871	844	888	861	833	880	876	883	810	937	878	897	853	859	852	838	894	858	849	821	872	862	866	828	832	809	844	870	883	835	878	847	914	848	857	872	863	831	833	861	852	782	865	869	800	867	855	821	869	852	856	881	871	834	852	829	821	874	850	819	884	890	842	846	895	885	841	852	879	875	860	886	859	863	814	895	827	798	843	878	872	839	828	853	868	867	856	817	855	888	893	840	824	876	854	832	878	882	799	877	869	868	877	877	837	926	812	895	875	830	885	848	847	851	890	873	887	844	839	937	844	897	865	838	857	835	858	849	888	857	853	903	912	897	873	821	789	834	835	864	853	824	882	900	856	861	903	807	839	826	847	889	808	834	893	794	898	866	879	898	830	858	835	905	928	790	883	836	863	830	898	832	839	798	891	877	942	865	865	893	854	853	897	841	854	900	811	818	843	773	909	877	857	850	860	905	832	852	863	879	827	877	854	860	829	838	876	882	905	876	864	822	861	886	896	896	798	861	858	852	906	894	877	856	854	850	850	860	869	845	851	821	868	794	824	849	878	854	891	841	861	867	840	836	902	901	846	826	831	846	808	852	879	864	909	856	852	840	859	865	847	858	867	872	855	879	926	853	863	851	834	832	835	857	865	879	864	828	857	853	808	837	834	872	856	866	908	881	836	910	862	913	903	883	893	845	830	868	832	854	860	893	846	812	820	867	889	870	881	918	896	859	866	826	842	810	849	836	776	848	821	884	883	899	847	881	842	876	860	882	894	846	849	858	810	827	847	884	887	897	874	858	875	868	850	847	858	867	888	850	855	891	935	880	866	897	869	853	855	818	914	796	854	854	876	869	827	871	890	849	863	880	881	812	806	906	846	855	833	868	896	844	836	853	880	892	852	886	929	809	845	884	856	823	872	820	848	854	880	929	826	889	812	850	881	846	837	883	893	857	848	847	886	879	864	915	820	889	811	903	857	834	842	872	856	846	890	851	861	852	859	839	845	867	886	924	861	813	863	892	827	870	880	828	852	880	861	850	869	825	774	836	833	865	898	871	838	869	923	848	866	896	855	901	859	853	865	884	849	836	832	852	826	851	857	909	852	803	888	832	870	893	827	882	856	924	864	818	875	842	924	879	864	901	906	843	848	864	790	863	858	831	909	876	850	821	868	831	825	867	856	849	928	833	871	790	894	869	902	826	862	788	858	849	853	845	909	872	899	866	849	906	852	823	851	833	896	910	833	848	818	882	865	885	880	910	880	839	823	848	862	899	835	837	868	901	910	857	853	835	857	876	836	856	901	853	838	906	884	856	808	858	840	871	896	849	838	856	865	852	839	834	878	861	881	936	818	831	876	834	829	834	882	878	868	809	858	910	904	813	807	852	829	852	881	861	862	868	860	878	868	902	905	853	836	888	873	869	873	868	874	872	848	866	858	866	827	847	874	867	884	860	806	858	849	845	889	849	837	878	861	863	799	858	828	853	866	856	866	884	901	857
23619	20860	25132	26702	20865	20880	3500	540	376	324	326	305	285	280	239	277	251	247	257	257	259	226	234	232	228	228	248	243	237	263	231	230	240	235	203	213	233	239	218	257	271	239	219	234	230	221	222	244	225	213	249	252	244	242	194	222	218	252	201	224	233	247	199	226	198	215	234	241	243	220	243	216	228	220	242	217	229	241	194	234	213	221	239	261	223	219	233	212	254	226	236	233	252	233	277	250	232	221	218	198	233	215	212	213	212	245	204	245	230	224	226	223	202	218	208	206	205	238	215	220	208	227	226	235	227	222	200	240	240	235	244	218	216	227	216	212	234	230	213	224	210	228	220	223	258	234	224	252	235	244	220	241	226	210	223	208	196	238	225	215	225	232	212	245	255	204	233	217	246	225	203	222	232	207	236	243	220	204	247	220	228	231	227	220	223	250	229	234	233	227	226	201	216	225	234	219	257	213	228	238	244	219	220	210	218	221	220	221	222	228	216	208	243	217	217	224	235	199	254	220	230	235	231	231	249	207	207	251	226	220	250	234	230	268	210	242	220	244	214	198	242	237	234	210	222	207	189	220	217	196	232	213	223	226	218	211	224	218	214	249	223	222	259	255	219	212	200	194	217	237	222	203	208	264	219	216	239	210	239	232	226	235	239	224	223	236	246	212	212	243	230	201	215	211	232	250	238	246	214	200	248	242	267	233	219	212	239	222	227	258	230	209	203	213	206	239	229	239	240	233	255	233	230	238	253	234	227	225	228	227	220	254	231	196	238	233	208	244	237	243	228	205	201	214	207	233	224	227	243	219	253	267	250	231	225	215	194	212	248	249	220	222	206	211	235	234	203	232	255	216	231	206	203	216	210	233	235	222	228	252	236	207	218	220	233	232	251	210	251	215	229	241	200	225	205	213	234	242	231	209	204	237	250	253	230	216	250	211	212	242	210	219	220	206	219	222	261	236	220	221	242	226	228	206	227	230	241	178	254	198	245	216	242	229	225	237	250	224	237	220	219	218	231	227	211	228	221	214	221	213	228	220	204	243	213	223	222	201	226	227	220	231	231	248	224	219	233	219	206	238	241	242	221	219	216	201	230	257	238	232	217	222	235	237	225	221	219	228	248	205	227	220	265	213	233	211	211	227	218	232	225	220	210	210	228	202	222	200	244	232	203	220	249	229	233	230	232	237	234	214	230	216	236	240	239	221	240	253	223	217	219	202	200	230	252	209	207	231	232	204	228	215	198	191	243	209	231	218	216	230	229	222	197	198	208	212	247	226	190	217	218	212	220	226	216	231	228	235	205	241	244	244	219	249	225	237	230	208	219	212	242	216	244	223	208	234	222	243	210	246	201	236	251	220	214	210	220	225	228	234	234	241	219	235	265	230	216	234	235	224	225	216	232	211	198	194	238	200	234	220	236	227	206	239	226	224	218	238	241	202	208	243	222	205	226	201	208	213	213	223	209	232	214	226	217	244	232	228	228	210	249	226	223	210	238	197	253	216	204	222	217	215	225	232	241	189	235	219	229	242	235	223	214	218	189	208	204	222	248	259	238	240	234	241	233	236	239	260	230	218	205	223	206	241	218	260	233	201	229	208	206	220	193	234	229	262	243	253	235	237	205	227	222	222	216	239	247	210	218	226	234	246	233	208	236	205	203	221	231	238	225	242	272	207	222	227	249	254	216	235	216	225	221	245	217	223	242	226	220	255	211	221	216	260	218	219	224	250	185	228	231	249	214	235	241	244	242	241	254	229	195	221	208	220	247	239	247	222	219	240	215	225	207	204	240	211	241	230	240	227	216	199	221	218	210	224	246	257	234	216	228	234	218	217	232	220	240	238	223	228	231	204	196	184	211	211	241	243	216	259	238	233	243	210	228	226	233	209	232	248	243	210	226	223	225	229	199	231	212	232	245	212	262	266	195	217	202	221	202	199	209	227	207	233	206	229	238	253	259	239	187	248	249	236	224	248	196	219	234	255	228	242	211	209	207	214	240	237	226	197	250	200	231	210	233	227	205	197	195	216	248	231	213	222	223	237	215	216	232	209	194	219	201	210	205	200	215	189	202	248	228	208	207	227	225	237	240	202	232	208	223	241	223	212	234	229	260	212	226	243	259	228	232	217	222	243	212	222	233	237	233	244	214	217	219	237	232	245	236	254	249	270	228	226	262	213	235	244	264	233	242	221	245	219	265	246	227	250	226	207	249	212	207	209	241	225	235	248	211	222	227	240	232	250	235	220	230	240	212	217	227	237	216	251	219	227	242	236	251	218	229	233	216	211	208	225	228	183	194	232	231	219	256	214	207	223	225	227	199	249	228	238	203	218	231	202	218	235	238	203	234	232	221	215	227	204	214	240	205	223	223	238	207	175	231	226	236	221	224	227	213	231	220	230	206	209	265	231	243	208	216	228	234	243	223	233	205	222	216	213	199	242	222	242	253	220	243	256	236	223	221	229	236	223	216	236	231	230	225	236	225	218	227	220	214	241	243	239	236	195	223	223	209	237	225	238	222	218	217	230	244	252	225	221	213	239	241	211	229	233	226	202	259	221	200	210	217	218	236	234	239	224	221	225	218	240	234	235	258	226	222	207	215	212	208	244	214	201	243	240	213	215	213	234	201	235	234	206	217	217	216	235	222	196	253	239	220	262	233	211	230	232	241	229	208	214	217	207	200	241	221	258	192	224	220	214	238	226	222	242	245	221	215	236	238	229	228	225	256	215	208	240	242	202	245	232	217	212	232	243	231	229	216	197	234	205	256	229	258	248	211	203	211	218	244	216	222	259	220	218	207	204	213	227	217	228	201	228	224	213	234	229	229	237	237	219	218	233	254	238	188	226	235	204	201	225	239	225	224	246	249	233	202	230	232	249	228	207	215	237	232	220	215	208	197	232	240	237	214	228	244	226	218	208	231	225	256	227	207	227	223	241	216	246	235	236	255	234	218	202	250	231	234	243	214	208	207	272	210	227	256	217	239	234	210	220	203	229	227	227	218	216	231	226	224	227	235	229	234	247	228	250	207	239	189	238	218	178	232	215	223	212	257	224	240	221	224	254	254	229	196	200	222	219	220	227	201	230	209	213	232	245	230	207	212	224	226	219	228	231	244	221	218	227	234	236	221	236	207	197	217	219	224	201	210	229	200	245	229	243	237	206	248	254	237	251	194	234	220	241	225	273	245	241	199	231	233	221	241	216	221	214	229	227	226	236	229	219	210	223	217	233	239	198	259	231	250	248	249	217	218	228	262	244	244	225	242	224	237	220	236	221	247	230	226	206	193	281	234	227	232	195	228	237	222	206	192	218	226	208	241	197	204	216	211	200	214	214	211	224	241	215	216	258	203	231	246	218	220	175	216	205	254	200	210	216	185	278	216	222	207	227	244	240	230	220	185	228	225	234	208	218	238	224	204	191	262	205	208	213	217	217	234	207	256	256	215	259	194	197	235	235	254	228	225	223	218	226	229	230	256	230	248	200	216	199
3463	5234	3238	1459	990	749	675	572	570	619	532	547	546	555	530	509	502	540	503	475	530	516	574	488	534	524	521	535	534	529	537	542	525	526	492	529	529	540	544	537	521	536	523	508	506	535	525	508	549	513	520	508	509	509	535	504	488	533	547	476	525	505	501	537	550	478	582	529	503	511	504	492	528	527	502	505	550	528	489	515	533	549	515	519	551	526	468	535	511	484	541	500	546	516	562	531	538	507	539	489	529	472	511	514	523	550	521	515	536	506	492	504	585	557	480	533	533	544	535	538	538	520	512	495	517	511	489	518	519	507	540	508	563	483	501	490	504	498	483	534	501	518	488	509	502	518	499	546	513	507	511	522	500	495	486	515	517	493	495	504	494	523	520	522	500	503	505	523	491	537	515	536	516	549	512	556	519	497	514	481	504	505	518	513	524	528	515	488	530	549	515	519	549	537	538	519	556	490	481	515	518	549	530	477	476	516	527	523	515	524	514	502	528	480	557	511	516	482	541	592	508	513	551	494	546	510	505	509	531	507	471	530	522	502	518	520	492	513	510	498	530	513	502	547	541	483	537	571	510	512	526	509	489	500	503	481	507	492	517	530	497	567	494	505	497	491	531	511	489	504	535	529	512	520	512	516	517	531	503	493	515	522	476	529	497	513	554	535	527	493	501	515	552	525	483	592	533	519	509	528	538	524	509	510	512	519	514	496	540	477	486	530	469	480	504	553	499	510	533	542	522	508	528	501	500	507	518	497	529	538	524	502	515	533	493	519	480	518	525	529	476	523	551	519	505	519	512	473	496	474	515	539	543	545	524	492	529	485	497	496	512	483	515	534	545	505	508	506	486	522	509	475	523	533	523	543	508	520	531	496	473	560	518	533	517	521	525	512	492	482	551	509	512	510	537	507	494	527	504	507	538	520	541	489	538	508	571	533	503	531	512	514	495	506	525	518	567	523	533	518	510	520	503	503	521	496	512	538	503	509	510	571	532	504	523	537	534	504	531	498	522	505	501	501	552	523	548	522	537	507	502	504	475	520	516	497	537	542	511	490	497	593	518	523	488	511	506	512	530	515	508	520	533	521	487	516	474	490	521	516	501	548	478	518	524	522	528	504	499	495	547	477	498	503	490	496	517	511	501	472	514	516	478	489	545	561	497	511	496	510	508	518	487	524	511	478	519	527	517	499	559	548	520	509	533	501	536	517	502	498	513	535	549	490	521	563	499	515	512	527	536	507	498	548	536	497	478	517	563	526	521	548	522	488	475	476	561	562	517	500	494	503	523	540	509	487	542	494	520	506	505	514	510	521	533	536	548	507	514	549	590	509	513	492	520	493	515	523	508	484	502	517	525	531	482	520	525	506	562	513	464	507	547	510	503	567	539	498	516	528	535	530	512	559	508	487	483	549	514	491	505	475	486	508	510	530	520	532	504	500	506	489	526	541	522	537	476	506	513	506	534	514	554	482	490	552	531	526	505	525	494	564	532	481	520	540	524	501	533	541	484	503	515	483	557	509	508	519	489	478	494	489	500	502	549	484	555	482	514	550	490	481	535	482	542	526	509	534	527	505	524	515	467	495	547	531	499	498	498	504	491	501	527	515	510	536	508	492	541	497	490	559	503	510	571	572	526	511	468	490	534	513	503	471	532	526	493	510	503	475	528	504	508	506	511	521	534	528	513	487	492	498	584	529	500	522	533	532	522	559	493	495	518	495	499	530	527	518	503	512	545	565	501	530	548	493	500	527	472	501	480	497	534	499	552	526	476	522	527	555	549	562	508	469	496	521	512	508	516	470	522	548	550	490	544	534	533	508	513	490	521	535	490	529	524	528	497	503	513	515	534	585	541	569	514	477	535	506	530	539	496	543	491	519	491	501	541	501	517	497	484	553	493	501	529	542	506	539	523	521	504	497	538	519	551	516	461	498	468	529	550	505	483	517	521	523	538	473	536	501	518	503	522	567	520	517	510	528	499	504	532	491	535	512	504	543	523	484	524	503	500	500	511	533	542	524	518	543	557	531	512	492	504	549	505	536	471	506	537	532	555	518	519	487	520	499	478	501	500	549	514	539	487	529	493	547	480	535	524	533	537	518	536	524	502	540	517	505	521	506	492	517	533	499	491	522	554	494	537	476	581	513	521	522	522	526	541	497	487	509	526	503	521	497	510	474	506	508	474	519	499	500	529	545	538	504	514	525	515	521	535	553	547	507	525	531	476	484	512	553	541	504	535	519	530	492	562	536	501	519	503	519	488	497	497	499	544	510	531	543	501	510	501	483	522	497	562	496	509	513	534	486	493	517	511	520	463	538	514	487	471	543	483	526	474	544	518	469	488	529	510	561	507	495	485	477	538	481	528	494	566	509	519	514	470	492	573	557	503	521	512	543	495	521	511	500	496	540	521	498	528	471	521	490	518	520	511	498	540	542	498	490	531	497	553	479	543	489	490	494	486	523	503	494	527	514	514	555	520	506	475	477	537	547	483	503	507	537	524	516	551	499	497	547	495	546	490	561	533	544	550	546	507	524	488	489	487	492	482	522	462	522	474	510	513	535	533	529	516	513	528	504	505	523	570	554	528	507	517	503	504	521	554	523	552	550	518	497	530	550	539	511	494	549	510	519	489	520	539	525	495	539	512	536	502	512	517	515	489	462	491	529	535	529	501	519	485	508	532	500	503	494	493	501	489	502	492	509	495	521	490	494	543	545	516	547	517	511	543	536	517	516	524	502	476	480	532	552	522	483	545	509	490	522	491	493	526	514	488	539	484	488	558	529	499	517	517	495	567	500	528	501	561	502	515	503	503	589	501	544	453	515	533	545	526	472	529	541	565	507	519	525	502	482	466	516	504	517	557	491	486	480	553	531	521	510	506	507	506	525	487	494	467	538	503	480	495	534	491	509	504	539	544	513	523	537	507	519	472	534	542	518	520	506	499	500	504	485	519	514	526	498	539	549	483	519	547	512	516	514	527	506	494	512	523	490	555	568	507	480	497	536	511	505	501	499	534	507	528	504	515	579	494	523	504	528	520	497	514	541	474	542	521	562	492	493	539	539	492	541	528	495	524	532	489	495	503	512	492	527	503	517	495	495	531	515	527	558	505	511	541	537	523	538	523	509	519	526	581	533	504	515	487	539	463	506	522	519	524	533	535	543	500	492	530	509	479	531	519	501	511	532	558	483	520	527	524	507	508	500	535	507	536	517	495	537	512	528	520	489	504	533	539	521	480	503	526	494	527	513	528	515	561	522	526	528	531	505	556	518	498	498	501	533	528	497	498	519	521	515	498	517	510	520	521	513	506	564	524	545	512	525	540	502	539	505	510	523	533	518	514	492	497	526	524	504	521	542	522	521	519	514	523	533	536	530	492	557	458	505	547	506	527	476	493	501	502	571	542	510	526	506	523	542	482	529	553	522	488	497	505	497	560	520	542	504	501	527	513	482	548	480	526	520	524	502	522	498	582	539	528	538	489	512	548	510
32354	12116	1459	395	324	356	299	310	340	368	316	318	303	320	343	338	295	347	296	323	319	312	324	327	335	355	321	293	315	344	345	305	323	310	317	332	326	343	336	315	302	365	345	329	331	324	350	354	373	314	355	309	358	345	307	336	330	322	366	353	340	352	340	313	345	314	337	316	327	320	360	325	342	336	351	319	347	320	323	365	325	337	331	335	324	350	358	312	358	321	318	324	340	346	344	339	294	321	324	313	335	338	344	302	352	329	314	373	305	365	341	303	315	339	302	332	366	315	363	356	349	314	340	334	294	364	314	305	323	326	342	294	296	293	344	277	330	306	348	310	316	325	341	327	345	331	320	358	323	320	360	286	326	357	372	320	317	344	318	348	303	326	340	299	324	327	321	348	327	355	370	345	302	334	309	352	266	326	348	344	319	330	328	340	336	272	366	336	312	345	339	386	350	312	312	299	329	317	318	331	332	329	328	313	339	350	331	330	334	332	313	328	320	364	323	302	333	311	347	319	361	327	316	341	336	337	340	335	356	338	321	306	315	307	337	311	325	327	339	349	306	305	335	301	338	299	367	308	355	353	323	314	307	304	335	337	405	333	325	286	325	310	305	324	348	359	309	331	313	330	324	333	297	308	334	312	311	332	377	318	343	312	339	335	356	360	342	318	341	320	314	332	322	346	354	321	341	353	305	353	315	324	348	315	306	322	334	306	323	316	352	322	305	321	316	314	320	330	307	327	293	322	335	315	349	336	342	361	329	350	310	355	338	301	308	322	326	341	327	310	300	304	355	326	301	340	321	345	309	322	330	308	315	279	346	314	285	322	337	336	318	331	339	318	314	334	357	301	333	361	358	340	335	341	345	374	327	298	300	334	305	317	303	296	298	320	351	338	318	347	352	316	332	343	313	293	327	327	327	309	313	306	305	317	319	316	328	344	326	291	317	359	320	335	326	322	341	332	330	316	311	290	339	361	335	299	307	306	320	313	347	300	324	327	335	338	327	358	319	358	344	335	324	314	320	321	314	342	355	336	339	335	364	349	342	344	310	354	325	324	346	311	317	322	274	323	338	336	322	364	346	318	319	317	337	319	337	357	343	328	318	353	309	341	285	351	339	339	336	313	322	357	320	314	304	324	339	331	306	323	334	364	303	310	345	325	326	335	303	364	334	335	299	330	341	342	313	303	329	338	319	327	377	309	375	329	344	297	310	341	379	314	342	351	316	320	312	344	366	310	302	381	348	325	317	345	340	280	325	331	333	294	326	326	313	329	309	321	328	322	298	388	359	305	339	313	284	346	300	339	319	313	347	319	317	329	304	347	323	317	363	321	350	340	324	337	329	310	324	307	345	328	356	321	302	308	316	290	362	310	365	369	311	312	306	325	327	310	356	318	330	319	337	301	342	345	340	333	352	332	336	329	337	319	343	366	343	323	329	310	335	370	296	339	354	328	325	337	347	312	339	325	334	343	333	310	338	311	326	326	318	315	323	354	330	297	325	372	352	331	315	309	345	328	325	341	315	321	345	342	314	316	326	297	308	312	324	320	324	355	341	315	308	308	325	280	349	319	322	313	324	333	333	338	337	323	313	330	324	318	326	315	278	320	327	313	304	325	304	331	320	320	320	328	336	316	319	335	346	320	346	337	340	311	324	332	365	321	363	336	342	342	316	304	330	334	324	386	322	349	378	313	348	357	317	336	346	342	345	290	279	313	289	306	308	337	365	347	330	290	316	344	350	304	338	317	342	304	324	336	343	331	341	317	329	356	318	294	345	342	319	356	330	298	349	326	328	321	302	358	353	328	302	312	341	338	305	337	314	317	355	328	342	343	306	316	341	317	340	348	308	308	347	336	350	371	317	328	326	350	306	330	310	318	338	343	352	333	311	349	324	322	315	302	361	346	346	326	341	328	291	357	334	335	340	290	314	314	326	350	323	311	307	316	313	337	350	344	336	329	319	313	305	317	331	296	296	331	317	320	316	314	320	324	348	305	360	323	335	316	331	312	317	294	312	313	311	325	326	352	358	327	327	323	326	335	325	327	308	338	296	327	303	349	352	294	315	349	370	334	347	314	345	297	312	306	329	330	309	331	322	376	331	341	320	287	335	322	304	302	332	318	353	300	325	347	354	337	341	335	358	355	325	350	292	302	292	322	344	321	346	366	358	326	330	272	305	330	338	340	361	315	327	339	335	313	361	341	301	315	307	341	341	324	375	350	368	351	370	351	320	344	342	358	337	310	342	338	358	307	323	339	335	348	327	326	344	320	324	368	329	339	312	345	351	333	329	342	350	322	314	312	334	326	315	323	323	316	324	323	325	310	314	290	300	331	344	342	315	343	321	330	325	323	339	322	331	351	336	292	309	339	304	310	336	302	333	319	323	334	300	334	309	296	335	323	318	347	362	353	305	322	338	338	304	339	355	337	329	359	340	313	329	345	302	365	344	334	380	305	292	336	305	334	316	328	324	315	377	304	323	301	320	320	354	325	335	304	358	329	328	339	344	321	337	341	303	271	350	347	294	346	327	301	328	315	335	351	315	356	347	294	336	343	326	343	335	313	323	298	336	301	369	338	324	320	328	319	339	338	335	335	333	337	305	338	327	334	338	366	312	356	303	320	327	308	359	329	342	326	363	364	344	339	327	380	326	318	307	305	325	325	302	335	319	383	335	314	342	350	316	327	321	379	347	292	313	304	356	354	342	313	307	375	375	341	327	335	324	346	321	329	324	303	300	339	332	350	344	312	341	336	368	323	323	321	312	314	316	370	307	347	375	351	339	348	324	364	361	313	344	337	347	332	360	340	326	330	332	313	358	328	299	321	301	297	321	331	312	341	338	322	321	348	366	383	328	323	336	345	339	333	298	328	328	310	330	322	337	327	360	335	323	332	309	360	338	353	334	287	348	310	320	327	334	307	333	323	333	324	326	322	327	330	332	338	303	296	297	306	325	321	309	334	299	360	357	332	318	354	324	286	309	305	295	346	312	310	332	358	347	323	319	341	330	320	304	340	340	339	323	366	350	342	325	317	362	319	359	305	323	326	338	334	316	340	400	311	312	379	372	329	318	327	350	311	320	367	338	324	317	309	303	302	342	340	331	323	317	331	341	308	338	313	319	329	307	306	314	320	317	348	353	303	322	314	352	338	349	289	302	306	338	332	333	317	316	361	363	302	348	311	336	346	312	331	319	340	322	301	336	330	346	332	325	352	346	331	320	317	321	332	357	297	300	315	343	308	327	332	317	314	346	316	284	337	373	350	339	379	351	324	300	309	297	320	357	335	314	300	315	315	331	343	337	305	337	298	348	355	342	345	349	309	340	331	324	319	361	323	329	339	358	335	340	315	334	349	326	373	323	331	332	350	370	320	331	308	321	305	360	296	321	305	312	291	336	300	324	340	321	361	345	312	323	338	346	288	309	341	308	361	341	354	375	356	342	335	355	346	327	299	333	339	325	320	310	352	332	342	316	336	323	353	356	303
6276	974	811	758	763	832	743	804	732	846	743	767	778	796	747	782	736	734	720	701	698	743	772	769	807	720	759	788	736	736	770	772	799	734	771	784	720	786	743	737	750	752	720	744	791	756	761	773	772	690	730	791	740	721	823	793	739	741	786	754	741	762	833	755	787	683	736	788	776	749	741	786	737	715	730	757	742	737	720	699	742	794	760	732	760	729	761	709	757	779	732	762	790	792	696	774	751	742	773	811	778	759	772	800	808	703	758	756	736	762	791	792	765	795	736	784	755	732	776	784	740	781	793	736	736	758	791	809	765	822	762	713	745	772	781	741	795	705	760	730	788	711	757	738	754	776	759	707	766	760	793	744	706	784	779	696	763	748	757	746	747	703	787	760	791	723	768	756	762	749	824	798	785	713	731	763	753	757	812	743	732	761	757	747	747	759	737	731	779	750	798	720	815	775	757	730	749	724	753	753	740	741	769	751	790	769	785	746	746	814	756	752	711	739	750	793	713	762	769	693	819	740	761	804	765	784	759	757	787	760	715	761	767	782	725	749	736	737	790	720	733	797	779	735	722	700	782	743	770	708	765	776	770	750	803	791	789	804	740	756	764	776	760	783	730	744	777	752	715	750	745	713	780	751	734	749	750	775	761	805	758	723	784	756	783	766	713	783	736	749	762	762	760	751	797	756	759	739	807	739	720	731	798	757	786	719	695	751	735	793	749	741	726	729	751	736	733	790	736	733	759	793	831	798	737	754	751	746	782	741	775	793	731	768	684	769	781	780	745	764	785	768	770	741	777	792	763	745	731	763	693	778	779	761	766	675	724	759	706	789	703	783	699	764	764	756	757	737	756	806	806	790	757	776	758	691	753	797	749	738	733	710	799	745	785	763	699	752	798	789	728	761	734	688	751	760	748	787	743	755	767	788	791	736	716	747	722	737	749	768	762	724	804	714	789	737	760	817	779	766	762	752	736	747	746	768	761	730	771	764	765	768	783	733	772	792	744	715	796	812	774	781	779	743	766	747	760	792	747	750	764	742	780	840	763	748	768	777	777	751	712	755	788	793	754	737	763	744	782	777	749	762	791	784	766	792	798	735	814	705	762	794	765	725	835	799	714	752	754	746	774	795	798	780	728	736	748	753	784	701	745	771	768	727	715	738	764	807	800	745	792	781	791	761	753	796	752	752	763	752	782	726	789	747	798	784	767	773	784	762	838	782	736	766	769	732	778	766	789	708	684	795	757	746	800	778	728	764	749	761	793	722	738	782	757	767	730	738	754	760	759	768	796	766	751	754	767	695	753	740	807	749	807	771	750	743	722	788	774	748	774	754	771	724	732	768	787	758	758	748	786	744	723	713	727	750	775	818	767	817	730	797	747	782	785	727	748	762	780	798	772	740	805	801	740	781	758	779	720	721	795	717	767	797	801	723	798	781	839	771	730	754	704	739	753	735	717	787	751	723	757	789	765	768	725	813	720	759	743	710	787	759	782	743	755	746	734	770	778	759	729	751	772	750	738	766	781	740	767	752	747	763	762	701	747	778	778	764	765	697	773	779	722	814	749	805	769	765	777	783	765	722	728	781	774	731	752	791	786	718	708	777	749	740	777	760	710	723	775	692	762	763	744	770	705	767	751	810	724	785	741	742	767	761	789	773	802	735	718	800	781	836	779	701	775	735	751	761	746	770	773	724	775	735	738	774	758	771	813	723	760	754	790	766	728	749	765	774	776	755	772	709	765	740	754	750	763	804	780	731	790	724	765	739	825	798	752	725	793	739	766	755	824	775	754	770	752	773	738	779	773	776	761	741	733	755	734	775	777	756	790	787	757	769	723	726	756	716	780	767	755	779	765	790	714	771	772	744	783	780	760	777	752	731	729	741	754	749	747	759	741	742	737	752	773	796	744	748	798	717	811	764	791	733	757	778	716	764	758	745	769	766	707	728	779	766	730	747	769	755	777	763	768	730	729	780	767	785	779	776	743	743	756	750	736	782	748	726	750	718	782	777	726	770	773	748	789	781	748	761	735	762	733	720	750	734	772	739	783	742	746	756	756	731	781	745	749	809	784	727	738	796	760	757	726	696	725	764	712	761	766	722	744	744	725	763	748	770	753	776	779	789	716	768	735	742	794	768	763	804	735	740	742	794	742	759	764	737	771	735	771	760	775	769	735	739	745	835	698	765	734	749	749	743	740	780	785	770	783	803	784	741	802	743	806	780	751	730	765	773	779	755	758	743	737	784	763	786	757	772	740	762	745	726	802	740	799	775	778	759	748	762	798	730	731	733	712	769	808	762	731	777	737	773	808	758	743	740	753	744	785	747	755	732	805	733	739	763	722	755	741	750	778	776	798	783	770	755	702	736	759	744	713	706	730	725	780	774	748	731	763	739	726	775	762	822	726	787	782	734	713	774	736	740	766	735	747	793	813	757	792	756	804	768	804	753	812	759	765	781	747	756	722	779	744	729	760	787	771	743	706	734	719	748	796	746	755	771	788	709	765	723	794	762	813	774	733	750	772	764	712	792	796	781	723	750	728	755	749	746	732	763	761	781	769	728	748	728	753	784	749	719	744	751	748	810	796	778	708	721	770	785	740	758	752	700	747	722	726	743	757	733	731	732	797	737	743	749	772	836	819	764	769	759	772	807	772	777	761	765	755	746	817	785	719	782	745	757	742	771	735	781	715	775	682	741	737	746	739	678	762	762	792	737	778	744	723	779	778	787	725	704	803	795	775	757	784	768	696	764	748	770	789	754	768	771	765	803	764	765	723	769	763	737	748	789	783	767	718	794	755	694	777	752	773	767	776	781	723	768	745	786	765	806	789	789	746	753	758	732	715	749	715	761	766	753	756	752	724	733	746	764	730	783	714	775	783	772	745	761	772	771	741	762	728	767	748	761	761	755	761	765	814	782	776	763	753	733	762	758	743	713	757	786	812	717	774	751	750	772	777	754	752	709	759	786	762	763	777	812	809	759	716	746	788	764	796	791	715	753	745	772	751	737	806	681	724	735	754	802	767	738	800	772	741	751	754	710	746	716	721	754	767	774	775	752	798	703	749	772	759	807	789	768	729	753	787	782	723	756	754	690	798	743	741	782	779	786	736	798	736	760	728	719	745	763	795	745	746	772	736	716	707	806	699	731	737	732	796	800	770	755	763	754	730	776	766	714	737	715	701	776	772	748	730	769	809	780	756	732	751	759	769	752	753	758	750	760	760	802	763	745	788	769	750	789	725	782	739	758	734	730	771	717	766	804	752	757	753	777	718	783	753	751	759	761	771	752	763	757	741	717	803	762	771	759	695	754	758	793	762	722	761	788	733	774	779	795	745	760	783	771	785	816	795	749	783	736	797	796	827	794	757	804	794	783	729	798	771	797	814	772	722	738	728	770	774	733	819	739	794	767	741	736	749	752	744	745	823	766	733	746	751	768	764	787	741	757	765	750	777	751	711	805	763	710	731	741	754	748	758	785	793	787	804	726
24427	20799	24428	27247	20046	1826	594	438	484	410	464	392	410	409	450	406	385	396	412	428	412	359	433	410	431	359	380	394	342	401	375	378	419	399	391	398	392	409	382	354	381	393	352	393	389	399	384	400	421	381	389	380	384	386	387	355	385	426	424	416	369	410	371	380	396	378	373	372	362	359	385	404	397	408	382	384	370	411	393	352	408	384	363	389	382	381	398	410	393	388	360	369	404	397	404	380	403	368	338	415	417	415	366	407	364	360	376	385	388	370	365	373	385	415	396	382	381	423	383	398	392	401	400	408	378	357	407	402	396	388	397	399	418	377	401	410	398	404	367	374	374	379	392	380	387	380	382	365	390	380	369	381	400	407	369	406	375	390	391	378	390	360	345	420	380	429	399	399	404	402	373	380	370	399	362	388	368	381	375	339	389	374	405	406	386	405	376	376	384	398	407	361	409	392	371	396	405	368	410	402	413	396	366	395	357	377	432	412	370	369	392	381	385	400	392	438	410	353	378	387	389	384	423	401	406	381	391	403	358	382	370	385	383	353	377	392	391	357	387	390	373	389	382	409	389	396	384	351	395	391	396	412	422	402	375	400	395	386	356	364	380	394	392	408	396	413	388	383	371	438	402	372	379	362	433	368	370	377	401	385	372	429	387	416	371	361	349	395	349	386	358	414	347	374	356	371	378	403	371	407	405	424	404	391	420	378	383	358	387	362	385	420	411	366	375	346	390	349	398	372	392	376	393	413	396	393	374	349	403	386	377	393	382	336	372	361	390	397	439	390	361	366	398	376	353	359	380	413	421	386	377	377	423	396	351	387	418	407	391	386	391	387	376	356	395	393	360	389	381	432	386	395	397	366	400	375	383	368	378	395	387	372	391	360	374	392	366	407	389	367	394	390	385	391	371	399	395	373	389	401	375	387	384	362	375	416	407	414	358	378	389	401	367	401	389	337	399	370	435	366	389	388	368	414	368	406	371	396	402	382	411	358	376	391	367	374	434	380	374	394	386	403	398	374	391	368	399	419	375	375	401	408	414	400	389	402	388	398	380	407	391	368	396	417	410	416	408	406	429	414	407	392	370	401	396	365	390	413	411	404	404	358	390	395	418	372	383	360	394	401	417	402	374	364	377	431	434	391	399	415	374	402	412	348	420	369	365	366	433	396	414	361	384	427	387	402	391	403	360	382	368	399	378	401	395	428	402	391	392	404	403	383	378	423	421	414	401	373	403	410	424	388	401	366	394	359	376	385	389	365	355	361	419	386	380	383	398	378	402	395	407	399	412	385	412	408	367	399	437	370	394	389	385	364	403	388	360	408	372	407	378	399	382	393	423	410	384	377	357	380	368	417	372	392	413	409	387	393	378	382	431	410	392	405	376	384	386	416	404	370	399	416	365	374	407	356	398	376	393	376	394	386	400	352	374	359	444	395	392	394	390	352	370	375	365	365	393	384	421	369	362	394	414	406	350	427	406	402	382	407	383	426	393	404	379	382	380	362	391	381	374	392	385	354	399	417	363	385	382	400	398	394	397	375	405	379	384	373	403	414	408	365	366	382	427	379	350	400	400	409	330	360	364	362	405	376	364	363	363	401	404	369	385	381	430	347	395	385	384	388	374	383	418	393	423	398	412	380	409	392	394	398	412	386	393	381	370	383	391	370	391	385	406	407	409	379	388	378	386	398	425	409	405	376	410	373	373	375	383	441	393	419	386	356	376	410	381	415	384	335	374	400	371	409	374	404	364	385	378	442	404	347	372	406	405	380	405	393	347	382	378	374	433	386	422	399	352	384	386	394	402	381	366	403	365	376	372	389	398	401	423	423	405	415	380	407	367	387	388	367	444	399	361	396	380	383	384	424	428	407	387	409	404	396	391	407	378	390	405	363	391	391	387	387	412	403	372	380	394	383	416	389	414	366	388	390	388	412	389	344	411	413	398	391	392	402	381	374	395	389	345	391	408	382	403	418	410	377	375	402	386	385	383	407	411	382	394	374	421	408	382	398	372	414	435	401	382	424	377	370	373	385	357	378	354	405	420	392	411	378	347	386	376	369	392	430	426	370	403	385	346	413	393	401	402	397	390	361	382	403	384	388	385	372	418	406	379	372	388	413	427	416	405	334	361	365	393	404	424	367	388	405	383	375	387	393	392	386	382	357	344	417	373	377	346	391	431	405	388	391	406	380	412	390	423	372	388	387	379	426	397	385	377	399	403	359	413	367	359	379	393	414	383	403	451	416	397	393	375	428	384	404	358	349	390	397	363	357	379	442	450	393	377	372	382	346	403	370	393	366	353	391	383	374	381	350	409	372	405	437	396	422	399	375	384	390	380	378	358	381	363	403	392	390	382	391	392	363	380	402	359	405	414	404	396	379	378	416	373	383	405	397	374	373	406	369	393	372	449	385	384	336	367	376	354	369	382	398	415	390	400	394	379	398	381	408	406	364	374	368	372	388	401	371	389	365	369	374	372	410	375	389	414	384	395	399	440	413	400	400	367	384	414	385	413	375	329	410	389	388	406	373	370	407	371	388	409	381	379	365	405	428	345	402	392	420	387	401	372	388	356	392	376	388	378	417	399	412	371	389	403	422	349	364	372	390	427	370	388	399	407	422	416	414	381	402	392	367	392	359	395	396	390	365	394	386	367	403	409	377	434	367	391	352	397	405	415	419	395	431	364	406	365	398	370	394	398	409	382	394	394	372	406	386	410	410	361	445	389	404	418	359	387	380	364	383	380	398	387	377	373	437	403	373	360	400	416	396	391	404	418	384	376	373	370	388	404	375	417	407	393	396	383	392	400	366	405	354	377	395	388	369	355	355	366	428	401	384	403	380	363	372	376	405	358	406	361	385	365	374	343	374	388	364	413	370	358	395	398	384	386	392	414	429	373	403	368	400	400	400	390	353	345	396	388	368	394	416	410	369	407	368	375	423	374	423	384	416	385	393	411	379	388	356	354	437	366	387	420	359	385	373	351	381	421	377	401	377	352	373	371	372	351	376	373	408	440	396	426	392	371	402	391	372	358	406	364	380	370	343	397	402	376	370	415	390	379	423	349	399	381	352	406	410	427	414	413	373	381	417	401	427	412	401	370	386	385	350	416	408	382	403	350	394	396	381	368	374	421	383	362	379	377	372	391	422	396	398	328	402	378	405	427	370	417	394	354	394	397	366	397	372	386	399	366	391	414	386	403	412	403	388	398	372	445	407	391	441	376	382	373	398	367	373	410	414	437	370	380	378	365	391	379	392	383	401	444	414	396	413	372	391	415	378	352	387	402	434	381	350	390	360	371	417	346	416	408	422	354	388	379	404	416	373	397	366	370	378	399	394	408	383	392	405	417	407	363	415	378	383	362	408	372	389	362	362	378	380	377	429	405	413	410	379	352	385	407	388	399	389	356	399	372	386	416	352	400	398	410	406	384	356	378	332	384	420	395	367	374	401	372	352	379	402	365	431	370	389	408	366	391	384	397	398	370	373
3684	3122	2244	1323	1010	965	963	843	875	855	867	874	917	904	901	823	844	861	871	876	872	884	914	892	847	880	823	862	841	822	853	872	877	842	818	847	891	848	844	882	832	872	858	866	819	775	865	830	863	873	840	852	902	906	832	828	851	811	838	868	865	870	841	809	868	836	875	834	871	858	821	866	855	893	868	853	822	861	813	844	861	824	919	832	878	838	884	848	882	866	875	861	857	875	835	876	836	794	848	869	855	825	841	833	834	877	859	899	844	813	836	806	873	870	793	841	877	892	832	882	881	904	878	792	830	932	842	838	845	781	850	839	850	839	894	883	818	858	885	842	842	850	802	811	827	854	875	840	914	843	913	858	842	883	867	820	855	877	890	858	809	862	828	833	880	828	870	863	834	848	850	872	821	906	858	811	832	833	847	826	848	853	852	913	837	846	853	863	831	856	859	799	901	860	852	826	820	835	806	847	835	837	875	872	832	860	857	864	882	808	834	838	856	874	803	844	847	865	844	808	874	883	838	831	895	861	890	856	901	827	908	833	911	829	829	824	876	857	858	827	912	832	885	865	811	903	853	842	878	828	804	826	864	858	870	897	847	862	863	854	836	841	848	881	890	890	897	884	835	851	824	880	845	903	855	831	853	829	863	893	914	824	811	820	840	835	847	810	825	873	864	835	826	905	850	869	868	914	887	839	855	887	843	866	813	825	852	841	897	785	791	855	814	813	837	859	882	868	908	835	874	867	911	923	848	841	834	837	835	822	869	868	852	855	868	843	856	791	851	851	871	826	860	863	853	847	862	904	833	896	847	854	789	839	867	821	844	816	897	890	867	851	815	806	871	883	804	846	856	887	800	919	853	782	813	850	857	871	882	898	801	829	824	838	826	898	796	863	846	908	851	843	815	847	796	786	889	809	849	934	851	902	878	849	836	854	925	820	877	834	833	830	848	866	813	844	788	807	850	817	842	864	842	858	827	806	869	880	902	859	831	897	866	845	822	833	863	845	838	797	839	867	851	787	801	871	861	841	918	848	830	883	872	802	833	844	915	852	832	843	840	840	834	823	837	868	831	835	870	832	870	901	822	901	845	866	843	844	873	843	878	867	857	895	809	856	884	894	903	864	887	822	831	837	888	877	834	859	815	837	845	926	835	846	865	834	838	859	858	866	889	854	899	846	847	875	858	839	853	881	869	885	830	862	894	896	848	847	856	860	869	848	880	832	874	806	820	902	857	853	845	868	901	850	860	873	852	868	857	830	869	820	872	880	846	841	850	844	804	827	875	853	884	818	828	861	869	843	829	872	873	900	824	850	880	866	830	847	842	876	838	829	830	845	876	869	907	874	811	827	840	865	891	862	836	851	856	883	836	870	824	844	869	865	831	869	875	808	895	870	830	848	850	827	881	828	892	802	924	850	850	846	881	839	838	880	828	837	819	850	844	884	834	867	862	864	869	850	886	870	823	872	846	813	899	834	840	838	816	802	870	853	863	835	851	841	844	857	853	873	895	834	846	860	873	842	883	849	863	855	863	839	838	862	793	830	852	863	877	833	850	849	888	856	903	844	896	857	803	844	875	890	860	833	923	857	837	845	839	853	859	867	858	853	903	806	843	856	848	854	865	868	876	846	832	885	838	855	877	853	854	886	859	833	793	821	850	873	910	887	835	870	818	847	855	859	823	889	900	841	846	900	797	819	876	848	856	859	840	862	850	848	848	884	897	871	847	850	832	824	851	854	781	903	814	890	851	841	809	872	848	843	896	867	843	839	890	838	839	834	854	871	833	816	891	835	836	881	831	849	856	941	879	898	891	900	862	834	868	850	866	898	814	891	826	857	806	867	856	916	822	857	860	848	860	895	884	787	828	831	859	846	905	875	790	840	859	878	923	842	869	871	875	868	922	807	843	884	849	834	887	845	832	851	832	883	888	912	864	836	857	803	863	831	869	860	804	839	890	884	844	847	865	838	830	830	858	850	892	873	835	875	910	841	870	834	831	816	875	865	844	896	840	845	878	833	881	896	860	865	862	866	816	857	819	889	878	811	915	821	898	883	820	867	885	911	808	873	896	859	865	886	852	876	837	866	862	843	832	850	801	897	806	878	828	854	867	848	833	822	804	849	828	842	869	813	830	833	847	852	834	828	854	870	854	848	876	874	884	857	796	807	827	823	849	824	834	852	834	864	891	825	879	896	807	859	933	841	809	915	868	798	881	851	814	860	861	836	848	877	868	845	926	812	825	894	870	854	814	891	865	878	855	857	862	827	903	880	864	876	852	843	857	858	847	831	809	846	831	878	854	882	874	812	862	835	837	858	866	844	829	851	874	909	880	894	825	899	831	878	889	835	784	802	822	887	812	857	900	845	843	844	897	848	858	780	816	859	877	850	813	837	808	819	834	847	862	834	835	837	822	869	843	843	841	846	868	842	860	827	864	862	887	874	832	880	828	874	868	821	870	834	810	831	837	814	828	878	892	852	826	859	824	905	840	794	839	847	820	824	835	860	877	908	829	838	883	850	820	870	836	865	817	805	875	877	812	809	909	883	801	840	890	845	868	827	852	819	854	902	846	869	816	853	861	861	876	864	850	843	869	871	872	811	853	819	831	868	935	815	883	815	825	809	919	852	867	837	807	838	846	813	836	893	850	847	873	860	854	872	866	862	859	855	885	903	856	867	840	869	839	867	868	865	856	871	837	815	854	875	822	852	891	843	858	790	861	891	840	844	852	847	867	826	813	925	870	868	842	792	903	869	846	844	825	831	834	855	817	838	846	841	819	838	898	838	834	845	863	895	883	865	825	884	887	877	837	861	845	855	897	818	822	850	842	901	840	877	884	839	877	882	839	856	850	847	848	839	887	861	815	894	846	894	847	847	876	877	860	824	878	834	867	886	871	851	886	866	879	843	821	896	807	872	911	852	814	838	847	842	836	860	878	874	879	796	863	881	846	810	807	834	849	890	875	871	841	841	842	839	830	867	879	850	841	848	862	798	907	803	837	861	846	857	814	899	843	869	914	849	875	827	893	862	881	850	885	806	808	807	830	792	831	840	806	822	884	833	834	868	786	856	825	835	908	849	811	899	849	793	862	861	857	888	845	862	835	830	874	912	821	841	837	843	859	862	887	834	874	840	870	843	830	800	827	875	862	844	888	838	894	841	854	880	871	829	841	853	855	892	858	862	874	816	847	851	852	886	856	836	839	857	837	907	867	873	836	855	850	836	876	801	890	874	851	811	835	916	802	844	832	878	846	863	908	879	878	877	806	871	840	882	861	881	854	851	867	847	879	845	851	813	861	843	846	867	836	914	833	828	816	817	884	824	847	859	852	826	821	841	843	874	785	894	844	831	844	877	840	849	919	835	865	844	829	868	841	888	860	866	866	839	845	817	891	853	844	814	896	870	844	834	874	885	850	867	845	849	856	825	880	867	818	821	851	830	814	863	845	878	871	849	852	851	946	838	849	833	895	862	868	877	815	853	837	853
23561	20814	25085	26650	20817	20827	3582	532	336	327	300	321	258	294	280	258	241	247	259	239	248	256	221	240	217	267	240	247	237	221	275	259	222	233	224	227	244	212	225	210	201	235	219	238	228	235	227	230	234	218	226	228	229	241	249	227	199	207	235	220	261	226	193	191	214	239	204	235	225	236	226	217	240	223	220	226	230	241	238	225	232	223	234	253	203	217	251	228	234	238	223	211	203	241	249	248	225	248	239	220	187	216	218	222	230	234	249	245	220	211	250	215	226	232	232	241	242	191	223	225	232	221	238	227	219	216	235	192	216	208	206	240	255	231	230	197	244	225	232	227	218	233	216	243	226	227	230	239	225	208	233	220	228	249	242	232	231	235	245	215	245	238	232	200	216	239	216	236	218	260	219	226	210	235	243	237	254	239	233	233	230	213	209	259	247	175	222	225	226	247	225	236	237	229	217	221	230	236	234	226	218	224	233	209	260	211	215	214	203	235	241	223	241	217	225	258	246	235	238	257	205	223	217	211	207	212	230	205	204	249	217	263	244	215	235	224	195	208	228	235	244	227	215	222	217	233	231	200	236	240	265	225	223	207	243	238	235	240	243	226	190	194	212	209	213	243	260	209	214	187	226	249	246	244	242	248	225	230	235	247	221	204	224	222	217	230	238	234	234	251	218	261	224	244	248	243	220	222	228	242	236	241	248	217	226	209	245	208	278	236	233	236	219	272	236	221	209	246	235	238	245	249	244	203	239	230	216	214	214	207	235	224	200	229	218	239	233	232	201	210	225	216	235	228	238	203	212	229	231	211	236	208	255	232	226	252	240	234	229	232	238	234	216	237	196	219	244	211	227	218	227	227	239	229	229	234	243	205	204	212	225	272	233	186	244	231	213	305	240	227	240	220	252	215	231	212	230	218	235	217	209	234	219	234	206	244	243	241	215	256	239	224	258	251	236	240	223	239	231	269	245	239	213	269	246	193	240	244	213	231	215	241	216	243	252	244	217	234	251	236	229	213	211	201	228	237	203	237	222	258	239	241	250	220	241	235	241	245	251	200	244	207	223	189	223	235	238	205	237	214	246	229	244	235	222	241	234	239	232	235	236	218	204	234	236	247	262	227	257	233	212	206	216	239	249	214	224	215	218	223	217	232	243	236	229	222	242	219	250	238	215	228	267	208	234	245	231	245	241	210	233	234	248	232	230	228	257	228	216	210	226	234	226	254	218	234	202	208	214	257	241	236	220	236	241	252	211	231	205	229	229	248	240	240	222	228	228	236	244	232	234	233	233	230	274	238	248	232	200	248	216	233	218	231	256	232	237	237	251	226	233	230	243	242	235	211	215	239	263	250	240	199	258	222	202	259	226	218	208	221	197	246	230	275	196	200	216	208	246	201	226	218	255	201	215	229	241	256	257	229	208	216	234	246	224	217	195	220	249	225	235	221	222	247	221	218	232	240	200	217	205	199	229	246	216	246	207	217	223	240	245	219	226	200	244	220	240	253	220	216	241	204	258	223	217	267	240	240	235	197	249	234	211	230	230	243	239	242	220	252	218	215	235	195	182	224	208	248	249	229	251	201	215	211	238	245	236	226	217	244	239	244	237	222	242	236	226	233	219	216	259	224	223	225	235	227	205	210	246	200	230	224	247	241	257	275	245	240	261	231	205	217	211	234	236	232	226	209	207	231	234	227	230	199	223	190	223	247	235	200	227	251	230	223	229	232	213	250	232	223	268	228	216	205	236	253	206	263	212	245	229	230	192	241	205	207	232	236	223	238	230	254	198	226	230	222	228	245	212	227	232	272	234	220	222	239	234	205	276	239	284	254	245	213	205	224	201	212	211	248	227	231	258	220	235	220	234	266	220	226	240	231	204	237	233	246	225	234	236	196	243	222	248	218	243	216	238	244	233	214	257	227	232	230	258	237	234	224	202	238	202	222	248	248	220	231	235	226	221	217	235	204	220	239	256	224	220	225	248	228	242	249	224	241	219	240	248	228	261	228	234	237	202	213	222	222	220	215	209	199	226	224	235	201	234	237	203	251	249	213	220	249	225	235	227	207	196	247	234	230	216	223	246	252	223	218	235	210	227	241	243	226	249	223	264	228	195	235	220	214	224	216	217	272	258	244	199	257	234	233	230	231	224	227	238	208	235	244	228	227	233	249	241	242	233	235	236	249	214	205	219	201	241	205	217	240	231	232	259	220	223	258	215	220	235	221	238	234	217	227	221	240	235	209	220	224	213	235	238	233	232	232	250	220	228	241	229	236	235	219	234	251	218	221	213	246	231	211	233	232	213	227	218	218	207	243	215	238	241	238	233	208	243	247	235	237	248	220	191	192	223	220	247	232	216	213	210	252	225	237	257	239	204	212	228	218	209	234	218	241	261	235	219	218	204	250	262	252	249	250	221	200	216	212	221	251	259	244	223	256	213	229	224	218	220	219	209	230	210	245	222	232	208	222	213	260	224	260	221	235	225	210	251	236	211	219	236	194	230	248	237	213	253	227	245	228	268	177	244	230	232	194	202	203	237	221	243	225	249	221	210	244	218	218	225	234	216	214	219	249	238	195	208	241	240	221	227	217	235	238	226	268	216	238	227	237	229	224	212	236	227	259	201	241	266	250	233	278	218	222	219	218	221	223	241	253	232	226	265	229	231	200	232	208	211	227	234	225	232	228	235	226	243	239	250	249	215	224	210	236	210	215	216	234	208	217	257	226	223	209	223	217	226	201	209	231	251	203	199	222	229	233	221	232	243	258	236	227	253	226	212	223	207	245	214	206	229	224	211	187	220	237	234	252	245	249	226	209	241	247	225	189	224	242	206	221	233	218	216	218	236	241	216	247	231	240	204	222	235	222	214	216	225	244	198	218	224	255	239	208	234	217	230	250	228	215	257	229	256	203	230	240	211	255	215	239	223	234	225	205	251	234	247	200	187	206	245	217	236	220	207	250	237	247	235	218	218	263	235	222	226	225	202	219	226	228	224	211	198	252	246	210	220	238	245	225	244	235	213	239	220	229	209	223	216	225	233	229	227	235	245	237	223	232	250	239	247	214	206	253	227	218	210	227	196	219	239	248	253	198	257	256	220	220	207	214	241	249	214	260	223	251	232	246	236	241	231	241	236	197	233	222	217	215	247	241	216	223	230	216	214	201	207	236	195	233	228	243	228	241	248	220	220	246	214	222	229	209	217	225	238	230	194	241	209	252	212	207	231	230	214	224	215	227	224	223	219	221	221	205	208	218	230	230	212	240	216	214	213	225	217	246	249	252	242	235	257	229	220	206	265	247	241	211	210	219	228	210	256	230	223	229	201	236	214	216	216	230	235	213	204	220	245	207	216	235	194	214	235	221	225	216	235	221	230	219	243	236	205	233	240	245	223	263	252	215	219	238	210	231	212	242	228	218	211	221	231	248	219	255	256	232	225	229	221	233	232	218	239	250	232	233	225	238	204	198	237	255	244	218	184	240	240	237	244	222
3624	5088	3177	1445	960	786	716	634	623	546	597	579	572	509	591	505	541	541	503	492	523	543	569	529	542	522	547	513	541	537	524	530	517	551	540	532	505	555	544	533	539	498	549	513	529	517	535	530	496	538	520	500	536	530	538	542	484	501	505	497	532	508	495	549	516	520	540	541	566	543	518	547	515	509	519	521	544	515	534	498	531	519	510	531	507	517	541	557	546	514	521	529	518	514	519	508	522	520	543	535	538	539	542	521	539	494	534	523	533	548	535	502	528	505	551	501	531	479	504	573	494	523	534	559	548	514	518	566	521	570	519	509	548	506	538	540	524	528	500	510	542	535	522	505	542	519	505	530	531	526	547	498	481	517	524	511	530	559	545	511	551	528	521	533	525	505	536	517	527	531	554	496	558	487	532	551	516	535	534	517	563	526	533	493	526	540	513	544	538	557	485	549	521	519	532	520	547	518	523	484	512	542	510	555	512	567	495	528	554	489	531	560	524	530	504	543	526	523	524	534	517	530	471	545	526	558	438	500	554	529	520	529	517	531	546	540	511	484	546	548	501	498	525	571	506	535	502	526	524	518	527	504	505	503	555	540	476	541	526	497	507	571	552	550	527	533	544	558	517	502	525	497	563	567	549	528	516	541	463	508	554	541	513	528	487	532	543	543	510	529	541	526	538	552	518	517	545	549	542	500	500	544	514	518	508	498	483	535	540	534	524	530	552	506	513	554	559	530	523	541	526	515	525	568	517	481	522	497	554	499	526	516	490	566	491	519	518	507	558	501	515	546	507	539	509	555	502	527	494	525	530	570	526	516	518	547	515	545	530	504	537	505	570	484	552	539	508	509	504	489	516	525	522	513	509	522	496	560	524	503	508	536	504	539	550	518	519	505	509	498	538	511	555	585	518	561	517	507	497	551	516	517	539	511	551	566	543	510	497	544	525	542	484	518	542	542	514	513	506	552	560	496	493	540	507	506	516	511	488	513	477	554	575	531	560	535	571	526	523	526	498	549	544	513	533	486	545	566	503	530	554	552	507	546	549	509	541	555	545	580	527	520	547	553	525	550	491	500	511	530	561	553	523	484	513	507	542	520	606	534	542	470	576	488	544	554	480	516	544	510	487	527	518	528	507	515	511	560	514	530	529	519	560	517	517	547	521	518	496	521	513	524	518	492	541	554	528	545	526	550	534	550	530	506	525	512	509	536	498	493	516	491	517	511	560	519	497	547	525	518	531	510	469	558	534	540	559	471	527	528	498	517	514	520	506	558	535	490	562	544	545	526	526	529	483	555	486	526	534	602	505	487	557	558	532	551	540	517	531	536	514	497	535	517	490	534	538	533	509	544	519	507	526	531	473	518	563	523	499	559	538	517	476	549	533	543	522	545	537	509	560	583	494	511	534	528	482	478	540	516	549	519	550	527	518	571	510	544	531	504	544	541	496	542	496	529	518	532	521	523	526	503	565	512	524	539	517	532	506	547	501	517	529	494	491	534	547	527	510	536	526	530	521	473	534	533	528	523	493	507	506	523	541	534	594	510	498	489	510	510	526	539	519	552	479	491	532	532	515	516	525	496	528	528	517	541	537	536	549	506	523	547	517	534	500	546	579	509	510	492	510	585	543	538	490	524	540	512	569	550	560	544	547	493	504	526	555	501	515	536	522	494	520	514	538	526	510	555	496	526	520	499	516	525	511	536	518	588	492	496	523	501	542	570	522	569	519	515	533	519	515	532	557	552	504	526	535	539	527	486	530	521	541	524	523	524	517	520	520	491	532	488	535	513	544	538	491	526	551	495	492	520	529	497	525	525	499	562	556	547	481	498	520	514	493	514	553	523	569	534	559	514	520	494	488	480	494	515	562	548	501	492	540	520	495	550	517	489	548	501	512	535	518	518	538	521	512	564	523	531	561	486	519	506	516	543	550	516	491	525	557	550	481	514	522	477	535	525	534	506	527	505	535	494	569	548	548	523	512	550	514	539	525	521	503	512	547	520	530	553	499	523	553	513	496	495	520	504	543	530	536	526	549	510	532	538	576	492	539	506	531	520	527	522	516	542	506	484	564	527	554	523	492	539	517	465	536	515	515	493	552	519	541	524	528	552	511	551	533	532	506	546	509	511	503	578	546	519	504	507	532	536	537	544	557	545	544	575	540	528	562	572	505	537	508	532	516	518	542	507	567	517	506	528	517	502	509	531	534	506	510	492	522	510	519	501	533	532	529	539	514	525	533	546	490	550	534	514	505	500	509	542	495	541	521	552	536	507	493	509	514	527	521	474	479	523	533	562	490	513	469	475	511	493	547	516	532	555	513	548	526	498	527	492	492	518	529	532	531	496	533	547	537	501	521	498	531	495	520	511	482	506	564	543	534	511	550	511	499	539	501	572	522	489	524	497	507	556	514	533	551	526	538	524	518	531	529	521	522	542	520	537	511	511	499	508	517	526	527	545	517	548	547	524	493	537	515	500	511	493	537	535	518	518	534	550	516	567	538	503	511	517	520	515	529	508	564	515	558	490	501	490	519	492	520	531	541	525	551	563	524	501	549	535	507	521	491	546	524	527	513	515	549	525	568	515	533	513	532	516	525	555	532	512	551	558	504	536	537	529	495	526	510	511	514	536	502	538	532	549	508	515	514	468	548	523	538	536	526	571	495	527	533	527	548	521	558	517	537	528	549	532	511	518	553	511	513	488	512	502	519	493	569	551	535	517	533	534	554	523	503	507	529	548	538	500	538	520	516	508	509	532	487	511	556	490	496	520	545	496	502	527	554	547	512	493	542	463	515	545	528	553	540	498	541	534	509	567	524	504	523	549	564	533	516	527	504	495	545	545	569	539	499	580	515	505	557	497	518	518	527	492	513	551	531	523	507	544	518	518	505	539	518	503	506	548	508	528	526	553	534	513	538	562	555	531	488	517	519	520	543	492	506	527	528	522	519	494	499	484	535	490	498	532	547	544	539	534	556	541	517	499	547	506	515	564	526	539	515	565	544	521	559	536	537	542	522	504	501	500	569	541	517	526	507	561	558	510	596	512	555	522	547	489	527	575	499	524	520	541	503	514	544	492	498	494	508	513	513	530	520	523	572	521	504	556	515	551	523	544	561	519	512	535	504	499	516	516	499	527	557	488	513	523	489	478	505	535	546	548	514	540	507	539	572	536	494	487	519	486	511	529	528	557	557	508	491	531	534	512	534	525	514	543	535	515	571	503	546	478	525	539	528	540	501	578	554	513	526	530	530	508	502	535	517	531	508	537	505	515	538	527	537	509	497	549	504	525	571	505	533	539	556	535	524	553	534	496	495	540	542	514	524	517	546	496	512	499	532	540	572	551	507	502	480	489	512	502	557	552	542	520	549	550	512	507	519	555	550	523	511	523	581	510	546	533	502	521	497	504	562	533	570	543	496	542	531	535	521	548	557	531	483	560	526	531	529	512	547	504	515	518	495	549	536	615	544	511	508	554	528	520	517	549	533	541
32656	12235	1426	455	385	346	326	320	305	321	367	313	334	328	321	335	316	354	312	337	370	320	337	345	356	309	320	313	367	308	373	316	334	329	304	300	361	324	326	299	329	336	353	348	356	320	316	338	353	320	362	315	311	318	339	344	307	340	328	321	305	316	310	325	333	311	325	306	316	341	346	320	311	339	340	312	351	315	317	352	334	312	308	336	347	340	338	334	317	301	359	329	330	314	360	320	323	306	340	347	278	327	319	304	338	363	336	350	321	350	357	346	318	337	325	311	325	321	307	329	326	303	344	303	347	331	336	338	324	327	316	338	373	357	376	351	329	308	325	291	316	359	321	335	363	316	313	317	289	363	271	342	314	343	346	331	306	309	328	332	318	328	353	305	325	328	326	345	304	310	358	307	334	336	337	338	331	296	323	338	313	334	355	322	314	368	329	309	281	321	282	303	321	365	339	348	331	325	343	323	319	336	335	302	334	327	302	303	339	312	334	293	335	335	348	318	328	312	344	301	335	284	356	335	330	311	291	321	331	354	315	326	321	309	357	331	297	354	345	369	314	314	325	329	344	310	324	327	331	305	345	328	294	340	312	320	336	300	310	323	318	353	343	318	318	306	347	305	327	333	299	338	313	324	316	321	365	311	336	302	292	330	321	344	356	314	313	349	322	343	315	331	380	358	322	322	353	324	298	308	353	329	288	323	365	363	333	324	355	363	311	327	336	352	283	344	323	326	352	307	356	324	330	352	348	334	313	315	310	323	308	306	348	331	337	323	318	329	301	304	325	303	322	320	336	314	300	353	341	330	317	349	331	336	325	339	330	314	320	346	342	334	287	320	299	330	334	322	342	321	336	340	314	334	340	330	311	326	308	346	316	349	330	317	370	329	322	363	307	315	339	319	336	337	354	300	358	344	389	341	328	330	336	351	255	319	349	318	336	334	325	370	339	350	376	314	301	326	332	334	331	314	328	354	327	326	323	352	293	338	354	363	336	331	339	325	336	369	296	327	339	320	312	380	329	352	310	295	321	328	345	332	316	335	321	283	334	295	341	328	317	338	337	331	324	336	332	324	320	325	308	309	304	328	306	309	343	348	356	338	319	335	332	315	342	311	313	300	314	328	354	310	328	320	347	340	313	333	355	306	333	325	320	342	347	327	309	323	303	324	293	312	318	314	362	396	324	347	332	359	338	340	303	312	298	318	306	352	317	313	331	303	330	347	372	296	349	344	308	346	354	362	303	322	298	327	354	348	329	325	373	348	310	292	330	324	355	355	327	344	310	330	283	325	294	329	338	336	323	335	341	333	338	350	323	321	339	321	327	334	300	325	304	309	292	299	324	310	292	312	337	357	353	310	320	357	320	343	342	329	343	342	344	313	351	343	314	339	309	326	326	368	334	313	346	340	297	308	323	312	347	336	353	358	342	344	358	325	332	336	282	335	348	340	294	349	315	305	333	337	337	347	314	350	336	364	316	322	342	314	318	307	311	306	340	331	290	359	314	308	352	272	309	312	348	318	317	315	320	321	331	304	313	331	319	331	342	317	343	321	320	316	334	331	313	352	345	359	320	347	302	340	352	348	322	346	368	306	324	322	311	316	360	334	334	332	322	347	337	349	310	374	365	352	313	309	304	323	283	331	340	298	334	362	310	335	303	316	339	309	310	322	343	331	304	341	335	329	327	332	319	311	352	330	346	346	380	347	324	332	354	309	329	297	337	330	339	283	319	333	372	339	314	344	312	346	339	314	287	337	319	298	337	321	341	340	277	348	318	304	312	324	299	364	304	299	335	333	358	324	331	341	365	283	317	324	355	323	343	345	344	343	291	346	305	320	303	308	330	380	349	358	340	339	327	331	327	339	351	298	312	324	332	345	327	328	296	319	336	317	313	343	333	318	359	334	332	306	306	353	328	336	366	338	324	322	304	329	334	323	321	347	316	327	334	325	319	314	302	317	282	333	343	313	298	329	319	337	341	303	310	328	318	329	339	325	309	342	323	326	340	328	306	324	364	339	345	291	321	307	317	320	316	359	331	301	331	344	335	323	322	299	333	297	329	334	349	339	342	307	315	322	302	330	310	313	320	312	309	319	358	335	313	327	310	341	335	347	311	351	291	337	318	351	334	312	353	357	333	321	335	300	315	322	361	323	305	328	343	291	356	324	360	339	321	327	334	343	301	313	334	358	282	282	346	310	318	319	338	325	279	328	323	308	350	301	289	338	355	318	321	323	336	327	320	352	309	313	295	345	344	305	354	325	320	334	324	326	329	323	351	330	318	357	324	292	343	320	336	345	349	331	309	307	352	349	312	321	339	327	320	305	345	324	286	357	334	315	312	327	355	325	352	338	302	342	314	348	326	301	306	348	325	331	347	347	331	318	305	384	332	331	368	335	322	312	314	308	317	326	308	316	329	334	330	345	336	329	322	337	329	336	313	324	336	300	341	303	314	334	347	345	345	309	295	329	336	342	306	318	294	339	341	292	331	341	350	306	334	321	345	338	329	334	329	330	309	298	345	317	304	322	313	321	356	307	339	348	322	344	343	315	327	293	298	285	337	335	353	339	293	342	339	353	311	309	327	310	318	322	306	307	384	382	384	341	312	343	312	333	328	342	338	331	330	363	319	298	340	328	317	347	354	334	301	322	296	349	300	303	309	348	314	327	330	309	334	295	314	325	347	310	341	358	364	338	319	333	329	341	342	334	340	320	290	322	324	301	330	317	322	330	336	320	327	302	314	336	296	381	336	340	322	347	325	330	346	306	281	354	329	359	301	327	308	307	284	354	326	348	315	358	341	291	325	318	347	350	328	317	315	320	323	305	326	311	320	328	337	353	336	339	321	342	287	314	334	317	347	344	317	318	341	318	309	349	334	311	310	333	329	353	331	308	324	333	319	308	343	327	336	334	313	331	346	320	314	312	333	327	338	307	318	327	347	307	312	330	330	365	351	311	342	308	309	342	341	359	350	305	332	341	328	318	308	373	320	322	310	332	353	324	309	329	339	334	310	352	331	331	320	324	339	303	341	332	325	298	312	325	389	328	315	314	330	302	322	336	304	307	324	314	313	310	327	300	341	324	322	325	320	297	335	336	323	312	350	323	374	331	314	356	313	338	349	311	320	296	307	332	332	355	331	318	328	280	362	346	335	312	332	343	320	306	325	324	344	348	300	299	343	333	326	313	290	287	320	323	316	305	344	365	348	317	305	322	338	325	318	310	323	324	360	337	315	332	342	378	330	332	325	353	364	333	370	341	328	324	314	313	299	303	298	345	307	349	304	312	349	347	344	310	329	318	332	327	311	332	327	297	325	320	354	324	342	378	346	332	336	291	330	326	317	347	349	340	329	356	322	292	346	341	318	346	317	318	380	316	331	332	320	306	339	330	336	337	340	336	353	324	327	334	325	334	309	331	334	326	330	353	352	283	288	310	343	318	302	322	328	315	334	344	342	354	324	332	343	298	329	362	328	327	293	321	325	354
5717	936	847	792	748	763	731	698	721	748	743	770	766	754	737	743	773	705	722	746	779	760	755	741	763	765	744	743	748	799	742	771	734	739	775	740	770	786	816	796	765	754	735	721	738	746	768	746	769	741	768	791	763	719	791	744	790	770	763	768	720	784	721	762	791	786	737	734	789	707	770	754	792	784	746	791	731	739	765	767	751	747	790	758	762	739	719	718	732	805	783	733	722	764	793	744	688	688	739	751	716	757	781	771	701	705	780	769	782	786	769	762	759	755	768	722	709	713	773	741	771	772	787	751	775	753	715	750	750	743	754	769	746	768	783	764	791	810	770	706	771	781	755	740	794	736	717	759	759	772	728	776	722	748	730	777	780	741	775	726	729	737	780	816	764	732	703	739	793	762	759	798	741	764	734	716	743	732	784	756	751	797	745	799	774	798	785	761	758	774	759	735	737	733	798	801	756	701	801	761	770	708	758	854	724	762	779	782	718	776	753	729	764	766	772	772	773	747	809	732	769	733	782	746	785	761	761	818	742	779	739	809	776	765	764	775	726	706	741	717	799	740	781	770	725	743	728	726	792	790	760	756	777	725	792	721	787	762	733	792	790	742	771	702	757	780	738	743	811	752	776	742	756	790	774	687	756	720	774	762	729	769	786	751	737	770	773	760	735	758	761	716	730	773	765	752	744	692	747	733	754	750	716	822	752	777	713	812	751	783	760	739	763	829	755	788	760	797	753	767	703	727	763	763	705	754	800	782	744	765	732	797	752	743	743	722	787	763	759	787	695	726	712	709	764	748	795	746	773	764	740	723	775	766	725	778	746	732	749	801	806	777	797	745	785	766	789	751	740	805	747	753	753	749	765	779	749	749	784	753	718	749	759	783	823	768	754	771	749	750	697	762	782	759	807	764	758	762	715	775	774	747	744	733	744	810	759	747	718	735	766	789	726	714	719	731	780	802	757	752	712	765	762	719	794	759	735	723	806	785	758	759	782	781	763	749	804	733	776	767	812	796	766	749	741	744	748	774	749	749	775	790	775	796	748	800	761	716	765	763	708	749	765	753	792	748	762	737	779	744	747	732	749	758	756	710	744	751	827	748	718	737	766	716	770	742	725	733	797	782	768	776	757	758	743	783	759	759	733	794	791	757	779	775	791	755	780	761	751	780	773	762	757	734	808	725	757	734	747	766	769	751	754	810	731	737	720	743	724	757	754	792	764	786	748	762	772	813	760	758	748	738	757	747	724	758	783	716	726	729	769	711	741	755	745	748	766	749	751	785	708	850	763	757	811	774	754	725	773	733	768	786	718	726	735	813	765	710	728	744	761	720	736	768	748	714	753	805	728	737	721	767	762	750	757	778	768	777	805	742	742	736	747	777	693	756	778	773	734	782	735	779	736	780	738	801	771	756	779	703	756	751	763	775	794	727	748	759	770	729	754	710	786	771	763	776	734	755	728	726	744	689	743	778	741	684	792	710	755	760	749	764	746	726	744	736	759	768	765	748	727	761	733	765	772	798	785	756	747	811	748	736	757	753	749	770	775	750	772	710	746	743	750	786	716	759	783	736	746	776	753	690	798	731	757	745	775	762	754	794	738	768	750	757	743	825	777	761	783	758	771	780	769	731	737	727	732	710	737	716	722	743	765	748	781	744	753	724	762	780	718	755	751	821	748	764	759	727	744	701	723	734	750	717	755	715	780	751	677	734	747	707	774	734	782	777	732	760	779	711	755	778	750	744	815	787	720	753	710	760	737	789	778	764	734	737	757	746	727	711	735	749	817	750	719	767	757	726	709	743	767	770	747	773	747	773	741	732	722	772	762	790	759	774	734	779	746	804	718	712	756	784	749	708	755	742	697	715	789	703	732	734	762	764	793	717	762	749	741	734	747	744	778	712	759	725	767	723	788	744	725	742	772	728	761	757	754	714	723	748	830	745	758	763	781	815	796	754	744	722	791	779	756	709	728	722	784	809	776	744	735	721	748	712	715	757	741	752	735	750	763	738	782	753	736	757	740	751	754	731	728	736	771	767	767	705	734	770	730	785	750	758	762	729	725	771	719	756	780	763	730	698	777	700	788	766	730	768	747	755	762	756	746	732	723	754	787	785	731	793	724	749	779	746	799	783	774	759	758	739	751	747	720	769	755	772	776	759	705	791	748	750	755	768	720	753	775	753	750	775	758	758	757	719	806	780	788	826	723	772	739	762	736	774	795	748	738	803	743	714	717	710	760	787	709	729	804	763	777	771	755	753	725	748	772	786	771	706	798	745	754	790	734	759	736	804	761	780	789	703	771	731	744	744	820	733	747	779	775	751	714	760	730	732	778	770	773	757	777	733	770	712	781	768	763	705	745	691	758	756	791	722	760	728	735	792	818	688	744	751	753	781	767	806	752	763	844	786	753	764	701	763	779	775	725	762	733	760	722	774	762	791	755	741	807	754	771	774	783	797	726	756	744	745	764	788	749	746	747	792	744	794	777	793	733	741	693	753	764	750	688	768	741	778	750	764	767	737	749	721	759	748	763	785	733	765	735	730	755	765	765	778	745	782	759	733	753	754	804	759	768	738	769	780	766	757	708	728	747	778	772	773	761	769	755	744	740	804	698	800	790	763	730	730	725	722	779	717	726	764	670	757	777	835	792	788	759	742	766	829	724	771	754	749	766	747	763	741	783	761	734	774	777	809	777	795	762	745	709	777	760	745	734	764	743	729	737	732	691	758	775	800	763	772	769	727	792	745	757	750	739	781	745	758	772	775	782	767	753	774	750	772	801	748	762	759	777	738	770	787	768	738	752	734	702	732	759	779	717	725	769	748	754	749	772	775	716	800	794	804	762	761	810	763	750	766	802	740	749	786	800	765	780	742	746	733	781	761	778	748	734	787	790	806	733	723	726	809	757	767	752	761	738	782	781	816	819	745	756	761	793	844	743	734	749	801	748	754	723	756	704	690	762	752	756	742	761	762	745	686	766	796	753	762	748	732	739	742	723	757	784	713	768	789	752	767	733	734	739	812	716	739	762	778	737	778	771	753	736	716	741	740	734	762	759	741	773	739	775	733	787	815	798	722	769	727	740	768	781	749	768	729	774	752	795	771	723	788	762	803	726	743	778	776	758	755	718	792	750	727	735	784	792	745	806	753	743	778	784	774	765	781	781	718	766	792	721	769	763	768	810	729	747	754	716	792	739	743	733	759	748	744	777	748	756	736	756	726	786	769	771	779	778	762	795	730	779	753	763	806	755	738	785	805	759	794	699	802	788	751	792	761	753	736	769	789	801	704	734	762	714	709	743	729	695	707	795	745	720	707	728	744	744	774	782	739	711	769	759	735	795	774	775	764	729	782	780	762	791	789	782	754	744	733	742	742	743	775	709	795	734	757	718	744	793	810	708	733	782	803	776	723	775	783	749	757	722	743	749	772	763	759	764	762	783	752	723	779	764	735	718	771	751	741	749	806	753	765	781	733	760	756	710	737	782	766
24463	20838	24477	27322	20077	1829	576	480	427	408	439	439	400	427	434	408	369	440	412	357	393	390	356	382	400	406	414	403	413	380	386	326	398	414	385	382	375	408	409	403	388	395	404	431	368	369	397	409	383	387	372	388	368	358	403	383	380	381	411	454	438	411	361	383	368	396	417	380	373	407	409	409	402	430	395	390	381	379	414	414	411	387	421	417	355	357	406	402	406	375	394	380	400	378	392	401	435	367	430	404	410	371	420	382	365	408	394	418	395	374	382	379	361	413	396	420	355	424	342	415	399	398	399	357	411	425	403	360	389	363	354	439	383	401	409	375	403	374	398	385	398	385	419	417	378	384	408	413	367	362	391	346	433	377	428	415	379	358	344	367	430	391	405	393	384	383	364	420	367	397	436	413	391	410	408	415	407	425	378	386	394	390	421	386	380	378	386	365	385	389	424	424	380	415	403	349	412	417	390	399	398	412	379	376	400	407	373	425	403	386	407	394	381	364	403	381	378	391	400	392	409	412	389	407	395	404	386	416	386	403	423	399	362	374	401	377	392	389	380	364	383	387	403	419	378	376	403	395	403	384	409	376	402	392	382	407	390	408	352	394	422	412	383	415	375	398	371	421	377	364	404	400	416	401	413	390	389	422	433	410	413	401	378	403	404	381	356	389	409	379	397	391	405	380	402	385	388	386	368	384	386	388	413	373	404	408	377	358	434	384	382	358	402	415	388	409	374	373	407	422	405	395	385	386	411	398	411	421	400	395	402	374	380	365	414	403	384	381	393	386	400	420	395	385	384	412	400	402	392	418	392	379	423	432	410	395	396	395	425	437	373	391	388	415	374	413	364	394	380	394	404	371	377	370	394	383	397	397	390	375	415	414	395	387	375	448	426	369	378	415	380	394	359	382	371	367	408	391	408	390	387	453	384	420	370	418	394	413	390	403	405	391	382	404	389	383	399	404	366	411	419	428	376	372	386	393	381	410	388	409	411	392	386	357	427	405	391	377	413	368	399	360	385	412	368	400	405	373	402	402	412	380	366	345	423	418	392	411	409	370	366	397	366	391	406	366	373	404	410	426	384	440	358	383	413	383	378	370	349	410	395	399	432	396	362	383	383	390	405	375	391	370	369	437	413	395	385	410	433	391	389	336	408	415	399	397	345	393	390	390	389	407	400	385	353	405	425	394	430	421	381	364	363	401	426	398	413	436	353	381	395	400	430	423	383	401	429	385	397	363	362	381	425	388	400	426	400	350	370	375	383	375	378	373	370	377	378	428	398	399	408	363	430	369	385	359	398	386	436	384	387	409	383	408	371	420	349	391	374	419	353	408	396	400	384	394	394	385	392	423	365	417	404	370	387	413	389	386	388	390	402	392	390	397	372	381	411	389	404	377	379	384	358	404	395	396	432	362	372	393	387	346	396	441	402	407	433	396	378	398	397	383	376	388	372	378	363	344	363	389	388	366	370	392	392	382	396	391	380	367	385	375	401	419	389	342	380	422	428	408	367	401	412	399	373	435	436	414	347	389	399	389	390	377	386	371	383	411	440	372	433	394	412	357	408	422	373	400	358	419	398	383	437	377	400	400	422	407	423	416	395	392	397	409	365	385	427	392	421	402	395	392	419	423	397	401	434	387	362	429	357	431	412	414	360	404	392	357	364	391	363	374	427	374	398	411	397	403	396	398	405	392	395	394	414	431	420	375	382	380	388	388	410	388	412	334	383	358	396	408	360	400	418	422	352	434	404	425	370	348	404	363	400	392	410	375	382	410	393	399	385	396	386	401	423	400	397	404	409	397	374	379	383	437	392	371	401	395	403	415	415	391	420	425	397	411	431	406	370	383	346	381	399	397	380	378	408	366	377	360	406	368	384	368	416	371	439	401	398	341	401	425	367	374	404	371	384	437	385	370	408	411	369	395	348	393	381	382	402	475	400	421	404	401	395	396	398	396	383	438	369	391	366	412	395	406	394	428	384	413	390	424	384	381	417	413	363	360	380	362	389	428	407	433	403	417	401	386	369	392	422	391	393	372	397	409	380	392	389	390	428	398	412	404	401	427	419	364	361	396	424	392	378	387	412	396	407	380	363	419	395	417	424	381	426	392	398	436	391	382	356	393	399	390	379	383	411	397	385	350	382	420	418	398	383	401	403	401	408	370	393	377	403	382	393	349	383	390	389	408	401	371	381	364	387	421	411	418	429	421	376	390	374	409	406	381	385	401	361	440	355	401	370	413	387	406	381	403	392	374	379	372	385	391	350	412	401	362	408	365	429	423	419	373	372	378	383	394	397	388	415	410	374	396	377	396	389	375	425	401	376	376	380	406	404	398	410	367	394	386	410	375	402	352	412	379	377	413	399	390	376	393	365	386	361	382	368	413	399	413	372	366	383	369	360	404	390	360	417	375	410	406	444	359	414	352	351	416	372	382	416	374	423	370	372	401	398	375	355	377	369	384	395	381	368	382	387	367	449	398	381	396	401	402	401	404	351	363	383	379	391	367	392	397	386	394	386	369	420	409	380	420	425	439	407	400	436	392	383	407	383	396	398	403	417	388	371	390	381	415	386	399	409	378	384	387	374	398	404	373	411	384	379	388	352	379	369	385	400	371	382	402	367	378	421	360	385	415	375	406	416	432	433	380	387	400	399	367	360	405	394	342	403	394	396	395	385	403	412	364	379	406	420	429	399	371	397	358	352	359	377	385	389	370	365	370	403	438	388	370	398	369	392	385	358	415	402	372	367	384	362	367	392	413	373	393	400	389	365	401	341	417	382	405	379	400	421	398	401	394	380	403	396	385	357	437	380	404	375	351	412	425	434	391	382	415	390	393	427	369	422	379	419	387	407	376	391	397	390	398	385	356	366	387	396	374	395	366	401	389	394	414	383	352	345	395	388	374	375	373	393	392	351	406	393	416	384	387	381	398	353	380	343	408	371	411	377	366	396	388	377	413	403	457	369	394	398	414	394	421	382	394	397	385	391	359	426	405	392	385	381	390	411	392	401	424	376	432	413	375	416	431	377	417	414	425	354	439	421	399	354	399	340	393	372	387	415	424	382	406	390	374	428	403	397	396	379	385	418	398	399	401	360	386	381	359	415	394	377	400	397	372	380	375	388	395	419	420	394	436	396	440	352	351	381	383	353	386	394	400	424	392	389	410	389	411	393	423	399	393	366	418	404	395	407	382	370	399	405	414	365	407	373	396	429	389	410	409	387	388	366	393	372	363	372	398	375	390	370	415	396	401	378	377	361	388	380	422	386	443	393	387	376	403	432	399	386	367	392	403	385	413	376	407	347	366	402	410	403	398	424	396	433	432	427	436	405	353	380	354	442	386	380	399	388	396	388	394	392	362	385	415	392	386	377	394	401	412	380	377	410	374	368	378	437	383	380	428	401	353	390	379	416	397	408	373	397	415	405	427	419	397	394	404	398	383	359	392	357	383	398	419	389	396	415	353	373	411	386	384	410	373	378	416	416	425
3602	3077	2043	1320	1111	987	909	893	904	846	904	947	896	868	875	922	870	827	879	861	868	843	874	842	875	848	911	856	861	891	872	784	852	832	818	858	898	834	832	867	900	887	807	859	849	854	838	889	893	874	864	850	842	883	864	856	884	864	888	853	891	860	869	875	859	831	813	883	882	859	885	901	911	876	900	893	858	847	888	948	856	865	835	859	841	834	848	844	881	853	895	830	844	833	839	891	874	863	851	859	827	849	823	832	852	884	907	872	870	871	837	882	849	844	819	865	833	815	853	912	848	869	849	873	853	910	830	842	879	873	826	906	847	786	929	851	805	877	799	848	871	825	857	847	823	860	840	864	851	860	914	820	805	805	868	888	868	855	860	908	867	852	848	888	862	797	875	847	840	868	897	873	873	864	832	827	849	833	814	867	895	895	852	808	870	921	896	865	850	883	839	817	910	843	888	855	871	846	845	870	861	855	846	911	854	902	835	854	879	866	863	840	912	863	903	795	862	892	848	857	843	833	835	879	887	815	840	838	860	860	859	823	869	832	859	828	800	865	890	823	830	879	821	852	851	847	870	924	900	811	830	817	838	899	855	856	834	862	860	798	865	930	837	845	917	811	846	851	816	848	865	822	813	903	839	863	819	871	915	882	850	852	827	874	866	885	867	868	890	837	859	864	838	837	864	855	873	884	879	863	878	880	895	841	879	828	847	884	841	851	894	848	856	831	930	832	877	830	813	871	901	838	837	855	857	905	861	853	837	847	875	907	833	874	854	849	879	811	857	847	852	927	849	841	838	849	884	897	841	884	875	811	836	852	843	880	899	850	911	807	871	821	902	859	869	837	851	852	845	818	835	869	848	895	933	847	852	865	841	872	844	836	874	902	886	871	881	871	876	836	878	868	852	920	859	825	835	826	846	863	817	771	805	903	879	850	891	850	838	862	897	772	905	816	852	854	858	821	826	818	896	859	825	904	895	850	951	852	859	815	824	878	907	843	859	896	860	876	849	846	882	859	824	867	847	811	886	894	853	860	879	858	908	819	857	843	829	923	854	791	859	853	865	842	833	829	886	854	826	902	838	858	903	824	851	834	873	894	872	804	907	841	880	881	823	820	902	827	809	868	844	878	884	881	816	888	895	860	874	794	868	916	854	860	861	848	853	838	890	866	934	856	882	859	824	908	781	844	867	865	862	886	827	819	879	877	889	892	832	924	872	878	928	859	869	841	820	932	867	877	896	841	889	819	815	864	860	813	858	880	881	855	836	861	800	908	831	898	844	811	828	901	887	825	860	843	884	832	874	896	879	895	881	880	868	853	889	897	891	935	852	837	894	891	901	843	822	883	838	797	864	852	829	898	869	853	860	859	901	895	846	845	853	870	885	857	875	864	847	843	842	853	888	889	884	819	862	871	829	872	851	835	822	865	892	878	833	814	828	859	852	888	804	830	878	847	826	915	871	854	858	911	882	827	834	876	854	843	811	856	907	803	794	882	891	846	815	815	860	834	873	789	856	812	845	876	802	871	854	835	846	808	880	861	861	878	880	879	883	858	846	847	849	858	875	832	875	884	868	828	920	765	864	877	858	851	855	881	849	855	845	882	888	812	857	858	867	869	869	865	849	828	835	835	901	845	814	882	865	852	838	901	911	930	846	903	862	862	848	839	854	861	847	863	858	852	860	849	855	826	852	922	899	909	828	856	855	817	853	865	882	870	866	822	828	859	838	882	905	871	909	803	873	817	876	910	872	830	856	845	915	856	842	860	841	834	856	854	863	898	813	884	875	847	825	891	866	841	864	869	875	824	872	876	838	853	874	899	847	857	865	856	859	884	919	846	881	876	819	832	804	836	828	827	818	832	892	883	810	876	874	877	876	891	846	876	840	903	873	897	870	840	847	896	875	849	849	846	871	941	822	890	860	853	860	890	873	893	835	860	856	869	801	878	898	868	844	868	814	865	797	828	866	886	851	849	925	845	826	847	857	847	819	808	825	899	856	889	850	855	903	904	837	860	863	873	845	847	838	847	851	866	863	854	823	839	835	845	865	841	853	911	878	883	839	881	855	844	867	881	844	862	835	843	844	865	874	925	854	881	874	856	891	871	839	831	877	881	820	867	862	828	872	889	848	840	835	879	904	781	877	865	881	864	908	781	854	847	840	895	815	847	810	857	836	866	913	838	889	849	816	877	855	897	837	877	840	868	848	820	906	879	877	839	917	894	890	874	822	857	836	838	850	885	849	892	842	843	830	912	849	882	854	874	854	893	898	831	813	893	873	878	821	894	876	872	839	881	909	862	849	884	878	851	834	869	903	830	863	854	860	856	831	878	799	833	848	824	811	829	856	848	879	866	888	851	916	859	873	883	857	842	857	881	887	839	881	852	863	838	846	839	864	833	875	829	821	874	830	881	880	834	881	911	896	875	869	830	870	884	831	870	809	859	916	801	818	827	853	852	925	849	854	848	862	871	938	862	840	859	837	850	829	904	815	833	779	828	825	875	902	836	868	853	888	872	851	856	889	871	853	896	914	857	880	949	881	866	844	889	841	820	882	854	870	866	876	826	904	863	876	857	824	833	859	860	807	872	828	841	849	904	835	920	890	887	856	856	843	832	893	879	803	902	832	872	844	882	839	869	905	844	840	869	834	835	952	851	891	819	897	870	829	869	858	860	877	857	840	855	855	873	770	881	887	893	860	850	839	882	852	820	817	860	912	858	898	849	846	859	873	903	849	841	842	869	843	876	858	859	867	846	832	882	849	841	856	865	880	834	851	849	843	888	824	839	855	886	869	880	823	805	832	895	855	875	859	833	832	872	867	862	874	875	852	900	843	877	856	853	893	853	875	863	815	825	853	853	899	851	836	839	831	866	890	833	877	842	864	869	851	858	859	852	809	842	913	851	810	878	909	829	836	835	874	848	921	866	855	848	837	887	824	828	858	831	816	890	856	903	902	881	892	849	819	863	841	886	866	847	902	846	861	838	906	803	883	865	911	866	873	889	873	870	887	806	850	835	841	878	889	844	844	836	901	869	896	857	878	831	880	833	890	866	829	845	877	815	874	874	898	861	848	872	854	940	886	830	842	871	899	869	893	859	869	848	943	860	888	877	818	812	893	882	888	853	817	832	860	833	884	885	846	827	840	860	840	885	850	893	854	883	811	902	842	873	861	870	894	881	897	805	855	802	876	887	865	853	875	873	869	874	832	867	868	904	823	859	852	859	885	902	806	819	872	847	830	907	809	855	932	879	870	849	860	868	835	787	870	846	873	919	859	821	834	910	872	833	858	868	925	869	807	819	899	916	875	863	881	847	862	870	866	858	866	833	950	847	826	823	880	789	872	843	843	894	823	871	851	893	909	857	861	857	872	834	901	876	812	860	854	843	852	894	848	911	903	886	877	836	833	875	816	867	862	896	895	806	821	859	878	837	874	887	848	866	821	819	846	882	861	799	765	820	827	925	824	879	865	817	827	896	813	853	847	911
23560	20848	25094	26714	20860	20860	3248	479	346	297	348	273	279	253	274	285	254	264	228	238	253	263	242	231	262	226	236	261	258	245	231	244	228	258	234	264	225	228	242	274	219	225	207	233	246	233	233	251	268	241	202	224	247	237	205	242	247	222	240	219	247	223	236	216	197	249	230	239	227	243	235	231	253	222	230	198	240	215	230	256	227	266	238	221	235	233	268	233	238	227	238	253	201	228	217	273	211	244	218	251	237	223	240	228	273	220	225	220	225	226	231	225	211	250	236	216	237	218	233	237	216	216	229	237	255	212	227	225	237	240	222	224	244	250	258	209	230	212	230	202	245	184	222	248	225	232	218	246	213	227	222	229	201	216	238	232	218	218	230	248	180	222	244	224	244	248	212	229	236	229	230	205	230	244	238	211	235	213	230	250	216	198	228	208	258	213	224	218	225	261	240	213	199	210	233	226	232	238	220	244	238	236	225	217	230	224	196	243	196	221	228	229	185	198	200	241	242	217	223	232	207	213	209	232	248	211	223	237	236	221	169	246	226	207	229	259	207	239	236	203	242	231	208	190	254	271	241	255	243	200	229	217	243	244	244	223	267	220	248	217	216	209	240	226	219	228	232	205	273	245	246	235	266	229	246	245	231	209	229	218	245	204	208	256	276	212	221	216	199	239	213	250	254	218	225	189	236	214	209	244	238	232	234	262	209	240	218	212	190	224	239	229	216	226	217	232	245	250	212	252	237	240	246	260	247	212	233	233	245	205	212	222	221	247	245	243	231	214	249	235	257	248	199	208	210	199	234	238	203	255	218	220	228	231	207	244	233	228	231	239	269	213	229	231	176	206	229	258	222	237	249	233	270	203	258	253	228	216	237	207	243	254	238	247	227	246	246	252	231	234	218	240	231	251	229	216	226	222	255	224	209	245	230	242	221	265	225	243	215	254	231	214	217	264	217	215	231	247	206	236	241	247	240	228	258	207	223	244	228	225	251	241	235	237	229	236	220	240	234	182	214	220	238	219	238	260	220	230	201	217	230	227	236	245	234	213	245	201	220	224	222	234	208	250	256	211	234	219	229	211	247	256	240	220	242	230	225	245	204	213	229	215	270	223	227	241	230	207	224	227	217	231	206	212	201	203	230	233	233	231	234	202	207	223	246	236	229	228	228	220	213	229	204	225	252	228	231	243	240	203	215	241	237	250	227	239	213	259	253	221	238	255	212	243	231	219	221	217	222	210	233	240	196	222	226	210	224	225	216	207	230	261	234	232	214	221	235	252	197	206	220	242	222	234	217	218	219	227	195	243	241	230	225	257	218	229	233	242	254	202	243	251	256	236	227	249	258	234	256	254	219	230	215	259	253	216	236	204	232	225	255	244	224	245	248	262	229	249	237	244	226	247	233	230	234	249	207	218	204	201	219	247	239	240	213	221	227	218	270	175	249	221	229	247	224	240	217	245	208	236	231	212	213	221	257	242	249	242	219	204	229	230	227	246	244	204	210	216	217	216	237	201	209	252	228	253	237	261	244	211	233	243	229	221	249	219	198	222	243	217	241	228	257	229	230	242	241	216	234	237	243	222	253	198	226	235	190	229	257	244	227	216	257	233	248	234	230	237	206	254	248	230	239	247	231	240	196	241	234	236	211	219	242	218	227	219	241	216	239	225	258	199	243	237	243	227	222	232	242	222	215	213	230	209	261	228	221	202	203	222	192	216	253	253	237	183	224	215	248	225	213	244	234	219	239	246	180	222	239	231	249	226	227	235	210	244	244	251	259	266	243	220	244	244	201	213	234	267	229	252	229	211	218	200	238	193	258	242	220	217	235	231	235	232	210	219	210	194	229	240	230	193	229	244	223	211	231	229	222	232	203	200	245	233	208	267	241	237	212	232	219	228	228	211	200	219	238	245	209	238	212	219	229	213	224	216	203	251	228	243	233	227	242	255	207	227	231	211	253	221	272	217	227	234	246	226	238	236	233	232	225	223	223	211	222	236	231	206	235	189	230	222	213	226	186	234	218	222	228	210	198	218	238	196	220	228	248	237	233	256	234	238	200	187	223	217	224	226	227	218	217	222	244	223	212	226	259	244	228	234	221	219	233	200	227	240	243	208	231	261	240	212	210	210	226	234	233	214	204	236	228	226	209	221	234	209	228	209	209	208	246	250	229	237	190	232	210	230	253	229	190	246	245	237	232	224	230	240	218	197	230	234	232	223	212	233	234	208	220	228	243	215	238	251	229	214	239	221	223	235	225	203	212	214	233	231	253	237	257	222	221	249	208	210	214	250	227	237	205	216	217	266	223	223	228	221	234	234	234	258	241	208	234	213	182	240	234	229	235	250	227	225	275	224	233	221	249	230	258	223	227	224	244	224	238	234	260	214	213	246	248	226	230	242	201	242	236	236	200	235	241	241	214	228	195	205	247	236	217	215	222	228	236	261	216	209	244	211	217	246	221	234	204	218	232	227	227	223	222	216	233	240	238	218	209	227	214	219	234	239	248	237	239	228	226	231	228	224	250	227	206	234	214	216	224	214	249	205	229	221	224	224	227	216	203	229	237	255	215	246	228	214	242	261	209	205	233	211	221	206	252	211	220	223	212	222	240	209	217	224	206	240	221	230	221	246	197	229	222	239	235	223	228	248	205	239	232	202	237	253	216	256	226	225	222	225	241	242	236	204	216	207	213	218	243	206	214	264	204	235	225	203	231	235	254	259	214	246	213	227	217	224	228	206	233	208	230	223	242	222	267	220	208	224	209	239	237	239	262	202	223	228	245	239	212	249	227	226	261	198	219	204	175	211	233	219	217	229	253	207	204	254	230	212	221	197	222	228	262	222	218	231	257	209	249	225	233	198	237	227	226	222	229	245	222	226	237	203	237	267	215	243	227	238	253	238	260	253	214	250	211	224	218	239	239	233	245	219	227	228	206	223	226	208	201	205	251	231	244	258	253	247	228	244	232	228	237	209	257	257	232	256	241	193	260	216	252	232	220	231	224	236	234	226	213	220	244	234	231	205	222	232	232	228	236	251	252	256	222	239	240	214	228	237	253	236	248	209	193	225	227	246	231	259	252	190	228	264	254	219	206	247	211	233	236	239	229	197	231	237	231	234	234	253	253	232	227	230	236	239	236	230	216	207	207	251	199	245	227	237	234	218	241	191	200	244	196	220	218	231	199	231	264	222	233	238	223	227	219	215	230	230	212	238	224	224	242	247	234	240	214	251	216	228	232	222	231	230	263	215	206	237	228	247	231	238	191	234	249	234	225	209	250	214	247	207	207	232	242	221	256	228	224	254	207	229	257	233	225	240	248	213	208	231	214	260	240	217	234	225	238	226	233	223	220	220	220	230	209	217	252	218	219	180	208	262	259	224	219	213	226	230	226	232	241	252	241	247	233	204	209	241	213	218	207	246	241	249	213	245	226	202	219	216	244	239	228	223	239	227	243	237	219	249	217	207	230	243	230	212	202	209	217	237	254	238
3577	5027	3051	1487	994	793	677	608	576	566	549	595	543	542	534	540	542	538	542	535	545	538	549	520	516	509	532	541	540	530	521	560	514	521	497	538	540	490	547	526	538	552	540	511	531	521	478	506	538	493	544	502	562	552	567	556	550	488	517	521	486	528	529	505	565	504	551	509	512	526	548	539	511	497	525	502	518	534	515	515	515	541	541	520	525	517	512	509	529	517	510	517	540	511	552	500	523	522	537	549	530	511	512	492	547	530	515	505	531	476	503	580	527	520	527	491	522	499	501	515	503	511	539	552	551	528	506	541	527	522	519	534	513	532	545	518	537	528	502	541	475	475	529	548	539	558	527	516	507	516	519	544	546	529	485	494	517	504	557	516	539	494	560	523	544	530	495	522	522	536	504	507	509	517	494	522	552	514	513	509	537	498	516	527	534	506	529	540	545	516	507	517	556	530	501	547	541	506	545	554	527	533	521	481	524	561	541	516	582	515	524	501	508	494	540	497	512	520	529	519	515	550	529	518	546	514	514	573	538	499	538	509	505	534	528	536	526	548	520	521	532	548	511	502	504	529	502	521	492	528	522	515	549	534	546	492	556	502	518	521	489	524	503	508	491	537	505	518	541	521	555	525	524	566	498	541	541	533	494	524	523	527	504	504	503	533	516	566	510	524	550	518	533	524	540	533	509	508	519	565	484	544	546	537	502	532	538	541	498	524	524	529	491	525	535	565	528	526	546	528	547	503	501	529	540	533	492	507	486	514	518	523	551	526	516	500	514	572	536	556	546	524	499	560	523	503	551	550	515	517	501	517	542	525	492	524	552	522	514	513	507	532	549	515	541	520	523	501	527	515	537	544	532	555	529	536	501	526	503	539	525	541	499	519	558	522	555	533	537	542	542	529	544	504	540	507	528	512	527	548	563	496	525	533	547	538	528	563	504	522	484	531	514	542	513	555	556	536	545	566	493	486	537	547	517	532	531	528	523	538	580	549	540	457	528	517	536	499	531	472	486	527	531	502	494	513	559	517	512	505	506	547	533	480	532	489	488	508	483	553	470	526	524	546	517	527	532	542	548	543	502	490	516	509	525	542	517	537	573	509	538	538	514	535	511	527	534	515	542	513	531	533	504	532	496	493	542	521	505	535	515	498	509	519	530	524	515	513	489	517	562	518	524	503	532	540	546	574	489	547	518	513	519	541	570	535	512	499	527	546	521	500	516	531	521	542	505	504	545	528	525	513	541	520	518	514	523	522	537	518	533	545	525	546	506	492	511	494	496	518	534	550	529	554	528	460	516	567	533	525	517	528	527	569	552	454	514	504	530	536	537	487	537	506	528	546	521	542	505	502	537	552	521	519	504	517	498	538	510	538	497	509	526	495	530	531	536	567	498	532	507	513	530	502	546	526	506	490	497	514	527	529	535	495	530	523	505	493	500	497	480	536	520	504	508	495	514	570	531	493	522	528	562	537	566	460	541	504	538	506	521	547	479	481	533	499	546	526	472	500	496	472	542	502	507	517	536	507	498	522	494	465	521	542	516	532	514	498	497	502	546	483	487	553	515	481	559	586	459	524	549	531	507	487	522	502	507	536	487	563	558	483	499	520	550	514	547	514	510	536	493	534	487	536	531	525	498	548	525	514	516	472	492	508	528	504	517	497	538	518	494	518	512	519	485	550	520	534	539	485	509	515	530	550	528	496	534	482	518	524	568	540	537	509	484	537	541	534	537	517	519	522	501	545	477	501	472	551	522	533	530	516	540	501	514	527	493	527	543	503	518	550	541	452	514	541	529	529	518	538	502	534	500	578	565	535	505	498	501	543	534	520	519	528	538	485	525	536	515	512	483	479	528	525	531	500	520	517	528	509	493	539	549	503	501	501	537	508	525	475	521	513	469	525	558	499	500	537	505	544	522	520	524	540	522	499	556	533	520	504	517	502	506	493	485	550	493	498	501	527	521	531	572	524	515	489	507	537	523	499	496	535	516	515	540	532	530	557	545	484	501	512	517	520	551	532	497	498	538	519	529	503	484	466	524	509	488	505	535	504	531	538	528	545	507	492	554	559	501	521	496	511	534	503	513	502	529	525	532	510	549	513	545	479	504	504	548	530	497	544	490	533	568	542	535	503	520	551	504	485	535	498	540	529	541	517	572	531	555	520	519	545	528	524	529	495	518	522	490	541	560	480	543	516	511	467	518	529	534	509	526	494	503	533	530	511	552	502	495	532	489	551	517	495	515	510	503	523	544	466	522	540	546	514	528	514	497	532	548	543	511	501	489	565	530	536	518	504	557	484	507	540	541	515	488	553	527	527	551	488	506	506	490	520	528	520	561	517	519	502	528	503	527	533	546	520	520	508	513	538	521	524	515	514	582	488	527	518	502	514	523	529	501	526	525	526	532	515	510	514	519	499	531	500	526	515	528	525	513	520	539	556	503	534	504	539	496	497	508	466	539	515	506	496	485	562	520	574	510	519	528	535	517	529	522	523	521	511	545	559	517	514	489	511	509	525	543	505	525	539	516	514	504	572	542	513	523	532	507	492	534	493	509	513	568	515	557	549	529	503	518	541	526	498	509	498	526	496	502	506	511	564	522	518	527	491	543	531	492	465	514	534	529	478	523	500	544	536	529	484	514	536	542	500	516	501	541	507	523	500	543	490	505	519	493	509	558	546	484	529	547	526	535	473	526	506	514	536	511	535	561	472	497	546	517	538	513	465	515	516	508	518	491	496	496	520	532	546	520	514	524	533	512	548	490	527	524	524	505	554	542	519	533	516	544	493	543	543	525	497	507	517	499	564	501	538	541	516	507	515	504	514	540	542	518	529	560	479	479	515	515	562	533	508	496	528	550	535	522	501	533	556	533	529	559	531	515	535	535	537	546	568	492	535	573	540	504	487	552	511	534	537	530	528	537	518	558	531	527	512	518	495	540	507	491	578	510	522	496	536	505	504	519	523	518	522	522	519	537	520	513	523	567	492	568	536	538	534	513	508	515	506	527	471	546	492	514	494	556	553	519	550	525	522	513	560	528	531	531	493	555	530	506	525	509	546	504	500	528	486	540	509	518	548	552	557	479	489	491	499	514	514	486	501	514	532	531	505	543	500	500	500	508	550	540	522	514	526	531	515	587	507	567	527	531	535	527	527	505	496	497	520	524	520	498	522	529	543	517	475	512	541	555	510	539	506	556	551	527	500	509	511	541	501	506	544	554	530	503	543	550	512	556	514	566	544	530	512	507	525	556	511	528	518	519	532	526	489	526	545	544	529	516	528	539	496	542	555	520	522	504	497	537	566	511	511	518	538	519	525	543	534	537	497	528	555	543	550	510	514	505	484	531	515	529	502	513	541	528	533	497	507	467	499	560	556	499	479	524	507	512	493	563	527	520	514	548	544	575	520	502	523	520	495	533	514	527	528	538	481	550	520	537	508	480	515	552	477	514	534	523	548	538	526	556	527	546	523	477	529	528	554	512	501	524	562
32477	12164	1555	509	428	433	352	341	372	347	307	350	362	336	353	332	299	320	335	294	348	333	350	330	355	296	350	364	321	354	348	315	303	320	332	349	328	344	315	302	323	319	326	332	324	343	323	327	351	327	321	312	363	351	325	363	335	327	329	320	354	335	379	343	335	364	359	362	301	339	295	361	349	338	338	304	337	359	332	351	328	316	335	350	343	336	325	309	368	316	350	322	323	336	329	315	356	343	323	319	300	343	335	312	306	300	305	282	360	326	309	334	300	312	324	327	311	298	326	336	353	338	315	346	346	331	323	306	329	317	312	304	327	328	314	333	338	317	321	311	275	324	328	337	314	338	322	330	309	369	354	328	323	313	323	361	338	363	351	295	338	347	335	325	336	333	340	318	320	358	319	346	330	318	316	321	318	340	356	327	348	330	334	297	299	313	319	340	301	338	321	332	358	346	324	305	367	344	352	329	349	317	321	339	332	326	328	325	317	348	337	310	316	324	321	302	322	346	296	320	334	321	340	348	320	340	334	366	350	329	311	296	340	364	363	310	364	332	377	347	325	320	282	343	270	333	301	335	345	319	317	329	338	325	330	318	353	337	354	320	323	330	321	312	327	286	342	322	326	341	354	332	368	349	321	339	336	301	331	342	315	344	319	309	325	306	336	325	347	327	349	340	323	326	354	346	296	342	344	335	307	316	309	312	353	304	343	301	351	337	347	309	342	353	333	380	315	336	336	355	351	374	370	366	344	336	337	337	339	322	331	340	293	292	341	323	343	331	315	325	309	329	308	332	327	306	366	319	344	329	309	340	331	308	358	317	306	317	341	334	329	330	333	329	329	366	312	324	320	302	279	341	319	299	323	309	336	292	307	286	340	324	315	342	333	318	303	325	342	323	351	287	311	330	322	320	326	348	359	311	339	321	329	297	306	341	312	324	336	318	360	313	352	347	319	319	323	305	360	317	334	334	343	314	341	334	337	341	371	324	346	344	347	385	326	317	335	332	340	309	287	363	318	304	323	303	323	346	340	341	354	307	312	354	325	314	324	322	332	330	327	360	279	327	342	342	381	348	357	335	371	324	349	356	317	320	357	348	349	292	348	338	350	301	317	331	308	334	318	328	358	342	321	313	309	325	315	358	329	331	336	322	337	343	343	334	352	311	309	369	355	324	347	322	339	363	332	313	310	316	335	344	357	315	360	338	346	316	359	337	342	340	305	307	298	343	316	328	337	332	331	315	319	312	319	345	361	335	328	326	321	306	318	315	329	323	309	317	351	310	330	335	333	310	342	327	310	325	349	304	317	321	336	360	341	335	342	339	329	343	313	301	327	341	337	323	318	294	355	322	353	339	320	346	335	296	353	352	307	326	349	345	359	326	338	358	344	318	316	300	325	332	314	327	353	294	331	294	384	332	316	340	368	337	347	337	320	324	352	328	307	313	359	327	354	310	310	322	332	356	346	350	339	340	327	316	345	338	306	334	320	322	321	320	327	317	333	306	311	286	315	360	341	346	355	335	328	370	354	355	342	320	312	332	320	345	310	340	348	330	344	326	323	313	305	347	330	365	329	345	325	320	317	328	292	379	348	347	329	328	329	334	334	350	349	355	326	360	357	342	330	328	348	353	318	344	322	363	325	316	317	321	307	302	335	299	321	328	355	334	301	347	334	331	342	316	330	326	291	297	332	338	366	334	330	328	324	339	297	337	362	326	333	329	344	310	312	312	323	331	337	349	286	323	332	317	353	359	335	332	343	328	356	342	321	333	317	324	330	368	318	312	337	316	332	346	337	346	306	294	339	352	332	317	321	316	330	337	314	374	353	339	336	353	330	310	331	310	350	331	340	310	332	347	344	345	301	298	325	347	340	293	316	306	351	310	323	300	360	336	325	339	331	335	298	299	332	332	354	366	296	347	323	337	301	366	313	322	330	318	329	326	327	324	333	312	323	340	327	303	347	325	331	366	328	327	301	355	359	314	341	320	315	308	327	356	350	330	318	328	349	345	327	335	312	326	321	311	336	310	321	358	297	323	339	315	362	359	326	314	345	336	339	333	321	322	317	345	350	347	339	325	343	362	316	333	335	362	316	298	347	302	350	343	321	318	298	345	324	320	356	345	356	353	383	319	341	307	330	296	379	288	306	352	337	343	292	322	330	344	341	352	331	347	341	343	348	319	324	339	335	359	344	339	371	348	295	338	287	326	324	327	335	330	349	298	341	342	339	285	323	325	320	308	337	321	314	362	310	320	326	320	370	354	319	320	348	306	340	323	321	339	337	345	348	331	325	328	321	342	327	323	322	347	278	344	294	348	320	325	330	324	320	339	337	344	335	317	370	343	349	324	325	352	325	344	320	312	325	332	330	339	323	332	355	329	334	263	297	333	345	333	317	357	344	319	326	303	310	333	336	338	342	359	316	329	331	305	355	355	330	321	310	296	317	278	307	320	341	324	323	308	345	324	299	291	307	306	335	328	324	327	349	348	349	363	325	326	317	313	311	330	345	332	345	340	302	362	326	322	299	303	318	323	319	343	317	354	332	344	294	360	333	368	321	328	327	298	329	293	306	340	375	360	322	318	356	322	316	326	363	362	335	293	328	328	327	330	349	351	311	314	322	336	330	364	355	388	286	308	355	310	303	291	288	328	309	328	295	325	318	332	348	322	323	302	358	316	298	365	346	354	350	347	317	339	329	284	329	323	346	319	308	330	352	336	323	332	318	308	354	330	375	313	297	306	322	336	309	321	324	340	359	339	360	329	354	328	349	352	323	328	295	331	318	330	338	325	355	352	326	364	316	344	353	328	366	306	313	339	337	316	312	323	308	315	369	350	366	296	332	345	316	342	321	333	318	329	361	354	364	360	340	352	285	353	313	303	360	345	332	345	368	316	321	350	338	297	379	312	317	326	352	331	350	359	322	368	309	290	326	339	326	332	324	315	301	349	317	362	312	320	287	364	321	321	336	344	353	361	332	341	298	331	344	308	337	344	341	355	325	307	341	331	305	289	314	337	325	346	312	314	316	333	335	321	328	337	352	344	354	310	327	322	325	349	382	303	326	341	352	347	312	328	347	341	371	367	320	319	321	327	329	335	324	300	362	330	348	334	315	279	370	344	363	295	312	348	359	353	310	345	334	318	315	343	347	320	336	344	361	301	356	342	329	326	306	346	362	305	308	329	302	337	334	372	331	326	329	325	309	307	322	328	300	294	346	333	326	303	350	280	306	332	315	351	317	307	358	304	341	384	352	322	319	320	311	357	337	348	319	309	330	329	326	363	337	347	337	342	319	326	302	329	333	344	316	326	347	293	296	284	324	364	338	361	306	318	320	341	378	336	327	357	301	322	324	294	315	339	340	324	320	337	329	333	315	316	368	289	342	368	323	325	318	326	324	332	310	316	347	342	341	334	359	340	324	341	306	333	319	354	318	325	349	310	305	352	342	355	347	345	318	294	307	340	333	373	293	297	309	309	338	351	338	351
6182	985	847	751	810	786	787	764	724	755	779	751	754	757	752	751	770	744	767	749	743	725	732	770	703	781	754	751	786	722	786	766	745	742	753	757	765	735	746	736	740	759	699	774	742	741	749	814	806	751	747	791	718	770	763	770	778	717	767	751	754	742	764	726	776	775	738	713	736	720	763	755	732	814	691	777	747	733	785	732	766	729	794	730	773	737	752	763	746	758	732	778	790	788	747	818	748	798	766	745	790	757	734	763	719	744	719	743	755	783	769	723	734	781	788	756	721	769	766	780	752	762	781	763	731	782	789	787	711	754	748	757	736	799	698	733	791	766	715	733	765	772	781	759	735	731	717	758	774	767	791	759	721	751	757	726	756	782	802	714	782	764	739	805	697	779	781	775	682	748	753	723	781	738	780	731	765	731	701	762	730	763	778	769	751	808	785	785	701	783	763	761	729	750	769	790	768	741	772	747	719	765	745	756	765	734	730	754	787	750	776	716	726	778	757	736	785	725	803	836	782	748	726	730	799	757	763	723	746	766	795	752	756	805	737	737	704	751	776	751	751	726	794	747	755	789	765	756	804	758	737	740	719	770	761	809	812	736	794	754	791	704	754	729	775	726	731	756	798	776	727	784	750	771	767	765	780	776	801	745	802	762	765	746	722	767	756	749	749	761	745	746	780	759	751	758	783	769	819	789	743	705	762	773	724	783	748	718	757	804	746	779	706	714	812	744	721	725	758	782	804	781	754	715	773	782	750	726	764	743	769	794	754	752	734	745	772	785	808	757	799	747	750	795	753	759	747	749	725	771	779	722	728	783	695	745	758	725	848	786	782	796	734	713	771	750	741	749	737	751	778	754	774	764	731	728	752	804	736	757	721	791	752	753	742	734	771	760	714	721	795	724	725	747	769	724	751	790	794	784	784	805	770	827	768	736	765	755	730	780	714	771	769	778	749	752	785	773	742	776	768	729	764	764	804	756	755	717	797	724	781	700	750	775	711	783	770	754	813	774	786	727	750	788	730	759	758	721	732	710	759	753	766	759	776	792	720	757	772	775	788	747	746	792	776	723	743	767	782	718	739	739	784	801	781	737	729	800	744	739	701	722	764	729	754	739	778	774	761	724	783	715	745	735	743	709	748	773	759	757	759	787	736	770	756	753	776	758	821	736	691	786	744	759	742	787	759	759	754	756	709	785	769	795	762	775	762	746	751	702	770	747	727	780	744	810	778	734	802	741	754	803	788	778	739	782	695	754	748	724	738	736	787	778	778	813	760	758	751	776	735	783	745	727	735	846	809	793	765	750	732	741	721	746	730	689	777	776	760	747	767	759	743	756	767	738	765	759	738	794	750	828	787	756	778	715	765	725	737	770	740	756	713	728	796	784	813	702	745	712	752	801	770	783	744	775	783	745	783	775	739	729	795	753	788	790	803	772	742	771	696	787	730	756	758	765	761	790	787	724	784	782	734	795	775	764	773	788	729	730	760	774	737	767	767	754	746	715	754	750	740	800	746	745	718	731	734	736	725	735	736	768	727	761	755	737	773	778	760	783	792	819	799	751	798	760	729	771	742	720	736	756	718	746	737	765	740	775	744	784	671	739	762	775	781	761	766	746	804	779	761	736	783	769	679	727	779	758	761	768	755	811	705	783	765	761	761	739	800	771	742	764	770	775	773	778	752	776	726	737	801	775	738	768	777	772	772	804	791	786	745	776	753	809	733	714	744	778	744	786	723	733	715	730	729	726	717	756	745	792	747	759	754	749	795	754	775	743	788	779	731	783	752	715	767	735	707	735	757	749	733	760	728	770	742	758	752	717	768	753	764	776	748	756	780	764	788	785	757	781	770	818	763	730	791	812	756	762	737	725	730	727	782	693	743	757	789	781	765	751	756	757	766	721	770	716	754	752	741	711	734	715	725	766	758	740	698	729	716	804	718	748	813	741	751	769	810	722	782	805	792	751	790	748	729	731	794	768	717	766	780	738	744	767	791	779	727	761	731	763	767	782	771	767	750	755	744	760	756	717	747	755	771	754	813	748	739	811	770	746	735	726	748	791	748	800	776	753	749	781	712	740	756	791	770	786	756	733	755	819	734	792	750	761	770	737	714	750	760	779	769	736	758	736	729	783	710	710	793	774	749	748	747	802	725	791	754	755	759	741	750	745	756	735	768	733	777	729	728	748	765	783	745	770	782	770	795	762	776	765	742	783	778	776	772	767	779	738	790	771	740	746	771	797	736	767	772	751	750	807	782	738	755	789	773	777	764	747	786	778	763	751	716	736	721	800	777	753	794	700	705	771	802	784	767	726	765	737	778	781	775	786	757	746	739	697	768	745	737	775	746	772	781	771	782	756	766	768	796	743	718	739	749	740	741	762	755	724	754	756	771	768	729	784	755	804	797	756	782	785	758	734	773	760	794	746	811	750	755	776	794	735	760	729	739	724	722	766	754	702	806	811	761	782	754	752	737	745	768	737	739	766	762	762	756	746	754	713	744	774	727	762	767	760	745	739	760	806	814	779	782	752	766	732	745	743	750	779	719	729	739	794	785	754	755	772	766	821	738	759	704	775	716	772	741	772	731	724	738	801	726	769	759	779	778	754	777	697	771	805	775	758	786	769	773	747	744	727	752	782	768	715	808	760	809	797	743	772	786	723	775	768	786	769	805	745	751	760	804	789	779	756	750	767	767	784	770	746	714	741	734	779	733	730	727	724	732	725	775	743	736	771	746	723	779	737	738	763	764	737	747	751	748	754	756	715	739	755	770	756	740	746	760	779	787	709	788	787	756	770	710	787	725	750	748	762	749	717	765	712	731	805	752	785	791	762	757	699	732	735	778	763	749	772	740	785	742	801	707	757	724	756	719	795	746	757	753	823	724	750	772	754	749	742	794	786	749	742	767	782	750	771	771	754	719	765	792	763	772	788	755	719	775	741	830	786	767	786	760	781	819	795	717	784	751	751	762	728	756	709	759	773	747	792	741	743	720	696	757	805	795	807	759	750	761	760	737	741	782	764	767	768	748	796	760	759	817	798	774	819	746	705	802	717	687	749	766	763	761	823	770	745	729	771	744	750	793	755	749	747	779	759	801	736	731	781	841	728	758	765	764	761	736	765	759	785	752	775	714	765	804	758	762	751	757	753	769	701	805	759	781	790	781	734	785	712	720	723	735	760	716	697	750	780	744	794	744	795	782	754	724	755	797	758	741	834	753	770	739	798	763	821	809	781	716	718	761	717	772	759	723	735	747	755	768	783	726	745	716	726	814	762	782	787	802	809	784	729	759	781	741	782	754	723	704	742	773	786	792	804	761	715	745	797	748	733	709	757	766	760	778	770	783	764	706	733	765	748	766	704	714	796	789	733	748	755	732	798	767	751	775	733	757	735	752	729	829	763	756	705	792	766	769	754	728	763	799	764	715	742	765	720	750	792	716	743	734	687	750	783	778	755	762	694	702	788	756	774	749	724	775	731	747	765	797	727
24417	20814	24438	27278	19988	1737	623	510	435	419	440	402	386	437	391	387	395	374	421	396	402	394	368	372	388	387	385	395	415	389	385	423	415	381	443	412	393	386	391	380	406	374	380	360	357	405	391	370	414	365	401	387	404	368	391	426	426	438	392	407	407	375	397	403	404	379	401	396	382	344	382	405	387	387	384	357	390	395	402	384	388	388	405	395	401	366	387	408	393	383	355	389	386	372	434	406	370	354	402	373	371	420	401	403	387	385	381	389	385	390	370	391	391	380	394	426	390	382	398	392	362	402	354	394	387	353	432	376	386	402	373	386	374	384	353	367	388	430	416	358	416	388	392	397	383	422	412	393	396	395	428	367	362	373	376	427	391	421	375	355	392	399	395	413	393	388	396	395	400	382	364	372	385	395	401	398	392	379	416	388	395	385	399	369	400	399	399	356	368	377	416	388	361	436	387	441	390	398	364	364	386	382	399	416	380	370	352	403	437	394	402	373	403	384	385	378	391	423	415	388	404	371	388	401	399	389	374	361	426	435	387	405	383	379	372	392	407	385	372	377	362	403	389	390	379	375	394	356	409	394	371	392	413	422	356	396	413	397	410	409	417	416	420	413	359	398	382	406	426	381	407	386	389	393	358	412	417	364	378	402	420	412	386	370	385	413	403	389	430	381	382	433	394	430	423	416	403	382	408	412	395	405	353	401	372	386	403	399	375	380	386	418	378	368	401	349	395	392	373	391	372	433	453	371	412	391	414	370	390	401	397	419	385	393	405	392	413	421	390	387	391	407	384	359	379	357	370	409	388	404	376	363	399	391	408	354	385	384	399	364	386	417	415	365	413	389	368	431	375	386	354	381	378	342	374	374	395	409	371	386	372	384	408	416	405	353	388	369	377	374	427	397	393	379	414	387	395	407	373	416	375	409	357	377	363	348	367	400	391	390	363	402	388	421	381	363	362	384	360	405	400	394	394	391	392	391	389	396	368	403	385	390	410	379	370	361	371	420	391	390	392	411	363	361	404	408	373	400	363	412	372	431	409	383	379	376	381	382	370	424	390	372	425	401	402	402	354	402	381	412	434	393	408	411	372	380	402	388	390	407	392	388	418	377	410	398	436	380	376	428	393	355	387	353	382	409	413	405	400	418	358	382	416	409	408	420	374	379	357	378	395	400	400	419	408	430	414	365	374	431	371	405	380	419	357	357	359	439	393	361	344	350	376	429	418	407	412	369	389	402	407	381	421	377	368	411	383	394	397	413	367	384	365	405	395	401	364	360	416	412	383	398	386	362	349	408	393	386	391	396	369	398	369	383	414	410	388	392	375	384	395	401	364	403	362	358	387	371	339	445	420	385	355	388	420	423	414	383	422	389	409	401	396	389	367	371	390	394	380	443	365	374	392	397	368	393	381	408	409	344	443	392	423	357	397	344	393	370	419	373	396	382	422	372	403	417	395	395	376	419	435	387	409	413	396	379	377	359	421	382	344	376	408	397	348	424	345	369	401	376	386	396	371	375	393	458	367	379	360	374	373	398	412	398	408	382	440	379	377	318	369	364	420	352	370	418	385	399	415	394	378	378	422	400	405	385	365	416	403	422	391	388	393	367	391	402	381	401	387	393	392	370	357	384	393	371	426	394	385	395	429	369	367	386	395	398	372	385	407	357	391	415	390	411	373	372	361	406	374	391	371	399	406	396	377	394	382	353	393	428	403	357	402	376	385	394	378	401	387	396	401	418	397	391	413	394	415	382	401	411	407	406	373	370	397	393	411	390	401	382	408	404	403	362	375	385	409	421	382	385	410	375	411	411	345	380	407	429	428	387	404	394	391	392	413	396	368	398	391	424	357	368	443	364	423	403	352	366	376	372	361	389	389	389	435	347	369	367	376	356	411	398	406	379	357	392	397	369	361	381	385	413	366	402	374	402	392	384	412	387	369	415	399	384	368	387	361	380	396	387	377	382	372	433	386	405	444	426	414	428	383	389	366	420	423	393	374	417	390	416	390	374	382	438	403	410	371	353	354	368	393	377	379	414	406	357	384	385	418	390	398	353	354	331	401	390	399	386	415	386	374	405	398	377	379	360	380	349	365	410	381	369	393	398	382	377	394	388	378	362	411	398	406	441	382	344	388	364	364	376	409	378	376	351	435	394	368	386	393	368	385	383	387	378	386	389	361	403	413	444	416	371	427	360	399	401	374	376	388	395	383	394	403	366	399	404	404	378	360	376	370	392	381	435	406	345	382	382	380	400	406	382	394	404	361	366	371	420	364	442	390	378	382	372	369	416	395	399	393	381	403	386	394	408	384	333	395	444	401	389	393	411	352	387	378	360	362	392	385	392	374	392	381	384	395	390	393	406	401	402	376	400	417	374	402	382	387	390	364	373	360	401	373	423	372	423	386	349	417	394	386	362	366	386	410	390	387	391	376	396	378	366	389	376	363	373	386	373	357	422	393	402	422	407	368	407	433	371	440	394	363	407	407	392	389	440	380	366	400	358	383	364	365	410	408	374	420	381	360	385	391	390	418	396	413	389	392	401	373	416	386	369	394	409	361	362	414	408	377	405	394	384	380	365	380	412	408	380	361	394	382	419	375	413	385	400	393	374	404	433	373	400	384	394	405	388	391	415	401	369	391	400	394	403	374	388	426	434	416	387	376	383	380	427	396	361	384	384	382	366	370	433	381	352	364	376	379	358	381	372	378	374	373	405	359	415	431	386	386	371	433	353	383	388	442	378	411	410	409	372	411	396	383	402	367	386	398	442	406	424	411	346	425	369	405	374	367	423	368	425	394	395	361	406	396	413	361	357	415	395	404	392	365	395	370	367	398	395	400	372	424	387	355	345	370	422	390	382	381	420	418	414	388	378	400	370	396	395	378	420	373	390	392	354	453	406	387	385	381	398	400	379	363	412	391	392	374	376	379	399	375	433	452	397	402	405	414	374	377	418	351	371	397	381	405	362	385	439	421	420	373	396	388	401	385	359	396	410	356	380	404	382	402	380	413	358	403	360	444	450	394	395	379	355	365	357	376	389	401	410	413	348	373	405	395	395	402	416	412	385	377	416	416	440	419	399	395	422	417	411	403	404	373	400	379	363	371	414	407	420	374	394	387	406	396	377	390	451	359	400	391	363	383	384	349	398	403	406	390	375	452	379	370	396	388	393	368	385	358	364	403	446	372	380	404	371	385	391	385	419	408	362	373	396	452	421	383	356	415	379	424	405	380	383	450	400	360	375	410	437	378	382	373	378	443	377	376	391	410	400	423	378	382	411	388	415	385	373	412	378	389	384	441	406	383	400	375	412	400	360	406	400	410	393	381	399	363	424	398	377	404	408	376	420	362	378	401	396	377	383	377	356	387	354	337	376	358	382	386	404	410	419	399	395	370	399	402	391	393	400	400	414	395	391	415	384	381	400	393	383	431	380	389	384	385	376	390	361	391	373	382	339	369	386	368	379	396	424	395	349	386	370	385	386	384	352
3605	2979	2113	1298	1027	986	902	944	866	929	828	887	859	880	878	912	875	845	856	905	880	879	835	780	914	827	921	863	841	877	824	831	837	865	784	869	869	829	904	823	870	861	886	859	879	864	865	870	877	871	836	820	864	856	879	827	847	838	840	840	849	877	886	846	818	906	880	807	851	903	804	844	879	834	893	859	877	878	870	862	851	835	818	809	868	813	827	861	824	836	836	928	812	889	924	862	860	805	851	856	840	848	880	879	827	858	852	837	860	855	880	908	861	830	866	918	849	817	883	885	830	844	854	851	864	797	847	836	802	883	898	829	822	839	852	843	831	845	827	872	858	870	831	889	896	867	805	837	916	927	852	850	869	860	864	871	844	887	833	831	878	865	814	849	852	834	853	894	870	854	887	824	846	831	845	873	842	844	816	897	802	839	892	854	850	869	843	859	849	837	884	826	826	817	824	863	843	866	859	828	837	808	888	899	860	898	833	895	796	866	883	835	832	838	858	805	822	880	841	862	871	827	833	869	875	826	850	830	890	818	843	866	851	876	855	857	912	819	853	872	847	838	818	833	852	853	856	805	856	857	866	909	894	841	862	866	844	829	819	889	844	832	862	831	827	838	917	870	844	852	856	900	896	870	825	853	880	841	845	925	846	828	829	797	856	863	904	817	817	850	826	800	853	864	864	860	871	870	859	847	840	867	853	885	831	896	915	850	812	816	857	856	864	846	859	848	829	824	830	853	833	872	830	829	829	817	855	827	829	808	887	894	843	866	838	896	836	836	857	846	890	869	823	847	851	845	867	898	818	875	860	791	870	824	823	945	853	893	849	862	833	858	858	835	941	889	849	850	885	792	838	828	886	874	872	872	837	865	919	853	782	803	831	859	845	840	861	811	914	842	853	836	903	865	848	857	806	865	918	823	838	873	776	888	875	835	812	868	864	842	846	877	868	854	837	844	892	864	825	856	821	862	849	868	877	860	852	863	822	886	839	789	839	854	835	879	888	857	905	895	866	855	835	892	848	905	815	858	882	837	863	876	880	838	842	824	877	802	874	865	899	820	864	907	913	830	863	864	876	868	816	881	848	858	820	874	865	852	849	862	854	904	880	883	807	846	804	812	857	867	877	825	823	865	904	874	874	829	843	859	857	854	902	874	859	881	878	875	804	912	876	844	902	841	886	856	850	894	858	822	846	875	825	820	882	816	898	878	841	850	811	827	831	881	841	861	851	879	865	862	907	854	903	888	833	853	824	844	822	848	874	888	841	836	890	856	841	897	818	850	915	849	867	835	902	849	879	857	841	861	840	894	812	850	848	915	851	848	861	910	856	846	834	860	836	881	903	878	858	902	854	840	830	880	892	860	905	856	834	830	861	841	886	815	827	832	853	871	909	806	825	873	858	855	842	867	853	841	829	849	871	807	836	869	804	873	814	868	814	877	839	819	813	912	924	858	843	884	900	853	831	844	862	874	843	908	821	860	853	845	870	866	827	838	874	883	854	836	892	894	940	861	842	856	862	874	832	873	858	801	868	906	850	857	831	914	797	897	877	879	873	868	846	864	864	823	856	902	806	771	867	871	855	882	859	880	830	822	891	817	841	859	850	887	853	912	840	802	835	860	872	823	852	829	868	820	866	838	840	876	885	863	869	830	836	907	864	859	873	860	863	832	812	826	860	871	839	840	886	855	868	843	851	887	848	867	880	841	861	868	838	885	821	818	855	852	856	869	853	845	817	885	810	837	809	912	843	849	865	839	848	881	846	941	855	845	872	827	814	829	854	848	867	851	882	813	854	869	829	873	875	772	852	813	879	873	816	899	837	860	872	863	819	813	833	852	863	838	869	839	850	795	842	847	815	869	857	894	897	849	890	878	912	915	834	840	876	807	880	840	820	853	906	842	820	844	852	877	871	857	816	832	847	824	895	852	890	859	898	845	851	786	814	856	886	858	886	870	863	885	852	852	846	834	857	828	819	865	834	812	911	889	829	829	897	898	844	862	911	887	884	863	841	873	849	852	819	828	892	869	876	853	865	856	852	842	868	802	786	861	841	863	789	875	840	842	868	860	856	818	804	801	857	875	865	861	851	901	840	901	888	861	897	852	861	812	827	867	873	864	867	872	862	824	860	829	889	835	817	859	845	813	826	887	850	827	832	816	877	859	870	907	837	849	848	868	853	821	854	856	853	878	865	886	851	843	841	805	866	824	847	845	855	822	847	811	813	913	851	842	832	847	838	840	874	881	837	872	877	819	838	787	841	841	866	897	865	820	865	857	863	811	885	834	823	846	822	879	819	866	794	817	908	786	866	830	846	838	841	900	851	852	848	851	834	805	809	884	862	869	873	842	892	884	839	831	883	863	862	845	814	841	877	833	862	805	900	846	858	859	847	890	852	847	909	829	866	855	903	853	828	881	838	874	870	844	871	844	853	852	853	856	836	865	851	853	889	836	835	837	853	832	865	836	831	883	871	826	883	916	862	851	844	863	813	850	885	859	816	835	853	833	836	882	848	852	835	840	828	847	869	872	867	844	863	857	853	810	867	783	883	833	836	873	833	757	835	835	875	832	851	827	888	811	869	889	857	858	841	808	824	832	879	883	850	865	827	857	821	855	862	871	876	826	872	799	901	827	925	881	829	835	803	936	843	881	875	877	847	856	881	892	862	869	881	817	822	851	827	856	888	893	843	844	849	850	865	815	908	866	845	895	863	858	844	851	828	852	868	815	858	823	887	872	835	868	869	857	935	843	862	892	879	827	845	885	851	842	856	795	878	780	896	788	864	851	848	871	817	847	823	828	848	847	831	857	860	818	886	875	851	866	889	857	816	881	869	872	850	845	886	849	874	878	834	878	835	797	860	781	827	851	879	864	813	895	858	850	842	919	858	841	839	889	832	813	848	884	833	880	889	853	874	882	878	835	840	843	915	886	817	905	840	842	870	877	872	836	822	819	887	877	809	791	862	813	837	853	825	808	782	851	864	872	882	819	857	856	778	845	835	881	846	839	844	870	836	844	889	865	836	860	852	798	852	854	884	830	840	830	859	863	863	844	852	838	833	807	848	846	891	880	849	881	870	847	786	855	865	843	843	873	880	845	780	824	887	874	801	841	884	867	854	833	891	804	856	855	856	864	856	858	839	909	786	852	866	850	851	834	894	802	874	867	839	852	855	816	849	887	870	890	884	830	834	838	885	810	811	824	837	807	895	864	833	892	851	887	835	849	836	781	816	863	850	836	824	890	857	848	924	906	800	897	921	816	821	854	866	810	865	781	817	848	891	869	873	867	831	818	856	846	816	869	842	877	870	887	812	862	824	835	811	868	865	841	871	843	850	857	791	873	835	873	885	857	853	863	902	834	858	918	812	829	843	828	861	815	868	847	806	882	867	811	845	843	860	912	851	859	854	837	859	808	867	885	896	856	792	833	899	828	868	821	871	850	831	848	847	849	839	918	906	851	861	896	791	798	819	883	799	827	854	809	794	804
23593	20856	25136	26700	20860	20865	3168	506	349	353	335	332	254	261	269	295	265	265	260	248	231	260	227	222	255	225	228	231	255	229	229	249	271	232	260	213	257	254	237	256	242	251	252	221	244	221	228	239	241	226	225	229	249	246	263	224	217	251	229	235	234	248	257	214	232	254	197	200	216	227	241	249	210	236	227	224	272	250	220	253	260	231	218	221	236	233	221	245	256	227	258	242	217	221	236	235	184	242	245	222	285	279	225	231	228	243	229	248	251	259	222	238	201	215	228	235	244	224	226	231	232	232	236	244	231	215	244	218	258	216	230	226	244	216	227	275	253	231	224	256	236	202	223	209	218	248	268	238	222	238	219	203	240	243	217	236	218	224	239	234	229	245	221	212	216	224	230	265	247	224	222	247	221	207	247	212	240	247	253	233	220	221	224	223	237	216	210	230	259	250	229	217	244	245	247	260	236	256	264	223	261	243	239	215	237	222	221	252	238	241	222	224	248	245	246	207	244	225	242	236	211	201	219	259	256	260	227	211	240	250	217	207	254	212	240	219	260	231	251	226	261	245	219	235	230	255	270	220	228	220	245	243	221	224	218	242	241	242	220	212	228	235	208	224	233	224	229	285	230	230	225	244	246	239	248	225	234	263	220	230	218	227	215	234	271	232	235	185	224	265	223	234	226	250	226	236	238	249	242	250	222	232	249	239	253	262	239	211	232	215	252	212	203	280	234	244	235	213	206	254	230	221	233	227	237	250	234	236	213	240	268	218	251	222	268	229	220	216	238	259	211	214	246	244	213	226	241	227	234	222	234	224	236	228	217	225	247	212	237	233	220	215	226	243	235	240	223	203	231	235	243	243	250	245	213	216	233	227	226	217	215	252	255	225	206	223	232	240	217	254	259	218	235	217	248	230	252	249	227	230	206	215	240	245	222	257	229	229	237	246	193	250	222	233	231	255	214	216	240	212	224	224	218	229	233	224	233	247	222	205	222	234	226	235	213	212	221	248	246	259	226	257	229	238	245	263	199	238	246	207	220	236	223	251	212	228	246	213	230	232	255	246	206	244	226	231	231	179	240	233	229	221	209	236	228	225	216	251	201	218	245	199	243	209	245	209	219	230	220	258	213	237	231	231	262	241	224	228	223	205	227	244	223	241	221	225	253	194	251	241	237	273	245	222	224	253	255	249	209	234	215	220	255	237	241	207	207	211	211	245	222	237	247	205	224	236	230	216	225	273	239	202	211	252	231	218	212	228	225	216	227	213	250	257	215	182	241	245	239	267	218	225	209	209	247	242	233	249	230	226	226	218	238	250	224	261	250	272	210	240	262	241	238	264	222	245	236	245	263	225	225	226	223	229	258	237	227	185	196	227	230	232	248	246	231	226	241	249	214	234	228	239	224	282	249	219	264	251	218	242	242	248	241	212	210	253	230	216	250	223	248	243	240	247	227	237	214	221	239	238	235	237	217	228	248	240	207	218	234	228	230	232	264	248	237	225	226	219	234	228	232	248	229	251	220	233	224	232	223	205	241	240	221	209	271	243	235	253	232	231	219	253	248	247	235	236	264	249	239	262	219	225	233	232	256	221	257	235	229	228	254	233	254	251	220	222	246	228	226	244	220	214	213	232	254	211	260	231	224	225	255	233	225	242	256	242	205	242	225	258	247	244	226	233	238	218	218	237	238	264	238	229	223	254	233	261	241	244	230	250	207	228	239	219	226	216	201	240	217	235	221	234	220	232	248	273	228	219	239	238	247	202	233	246	234	249	207	229	240	244	235	215	253	228	244	226	226	263	235	238	261	240	245	247	228	228	232	243	243	239	239	239	230	220	236	201	231	248	215	250	242	223	218	249	216	220	237	228	266	248	250	210	235	206	213	227	265	221	233	251	208	247	238	215	220	230	237	194	189	210	232	231	216	226	211	219	242	267	221	237	228	220	244	244	208	221	227	213	243	242	208	213	238	217	228	241	230	226	234	256	284	231	240	266	227	251	236	214	223	235	224	227	234	219	240	260	202	231	282	232	233	234	246	256	277	213	237	244	216	231	231	234	235	249	277	227	254	221	237	229	216	241	251	230	255	205	218	218	221	252	221	245	234	244	249	266	245	233	232	237	218	232	228	215	237	218	247	213	202	212	220	229	248	242	257	227	257	271	223	234	242	219	196	225	236	219	216	231	250	238	261	261	261	221	233	246	255	236	254	207	236	237	191	241	234	209	235	257	229	249	259	235	281	235	225	236	222	211	213	225	223	208	245	227	227	228	232	245	251	234	248	226	227	236	250	221	230	264	218	233	243	235	248	250	217	236	239	224	274	246	238	231	229	215	238	244	237	246	219	232	223	244	222	209	227	228	252	235	214	213	217	219	221	258	260	221	258	214	195	221	258	253	209	228	244	229	239	224	215	218	250	237	237	245	232	239	220	230	231	257	221	223	227	224	246	243	231	228	228	209	256	232	223	220	251	222	228	247	274	250	252	228	229	208	227	209	224	213	233	237	241	255	231	212	231	221	234	230	218	224	251	228	216	216	266	212	260	249	222	240	201	263	240	231	229	243	237	246	275	259	268	212	204	248	236	225	224	215	260	255	214	226	230	229	247	222	243	253	256	247	229	227	212	212	216	233	222	266	242	211	218	241	239	216	233	212	212	224	228	263	250	245	218	219	230	258	226	238	218	209	221	273	234	240	226	215	244	240	224	218	212	185	242	221	222	225	242	222	223	205	233	233	230	241	228	232	260	238	226	227	242	255	214	263	234	212	258	240	233	245	199	215	200	238	216	199	242	254	217	252	231	263	282	268	248	187	230	235	252	247	259	219	247	258	237	253	229	241	236	246	241	222	240	216	237	221	263	244	251	246	209	224	232	201	228	240	229	237	225	261	226	227	243	194	197	214	233	235	201	253	237	244	232	215	230	226	264	240	207	252	222	260	247	235	251	232	215	220	185	216	225	233	245	214	216	202	258	243	222	222	207	204	220	231	211	235	221	194	221	220	212	234	227	213	235	238	207	262	229	234	246	217	218	237	228	240	199	241	211	229	217	244	210	232	246	260	198	217	258	253	225	242	229	248	253	218	224	209	210	217	223	234	226	246	217	225	226	215	248	240	228	240	217	227	210	230	222	229	245	257	200	222	234	214	270	240	245	206	223	238	228	233	222	217	197	217	204	214	222	229	236	247	238	251	240	207	264	231	246	255	241	219	235	206	241	271	245	230	228	237	219	246	219	241	227	223	209	220	245	243	240	233	236	230	255	227	228	246	252	241	247	253	251	226	244	258	233	245	239	249	229	223	214	241	248	223	257	233	239	241	242	241	212	222	229	227	249	205	225	214	255	219	227	224	247	242	230	233	211	231	197	231	239	212	232	240	226	238	238	216	237	201	263	218	221	255	229	236	272	223	207	241	222	217	207	232	237	229	242	218	223	259	251	225	207	229	212	223	230	222	271	241	202	228	231	217	224	228	233	254	275	250	216	221	216	244
4276	4959	3064	1418	953	781	655	635	568	626	574	557	558	571	541	569	531	538	538	517	531	540	537	544	531	543	563	528	542	544	504	516	511	523	539	571	563	543	546	523	508	530	572	506	484	545	533	544	545	540	558	552	484	518	533	542	486	487	567	519	530	538	507	533	485	486	541	506	529	516	564	527	516	553	532	550	530	526	530	558	564	524	541	518	531	525	548	477	527	516	494	528	500	516	539	515	517	559	503	523	505	557	565	500	521	525	539	552	530	520	539	580	565	553	538	554	524	538	555	528	545	505	525	534	574	585	544	520	543	523	518	517	506	530	506	552	514	494	540	573	524	528	558	551	493	499	532	537	522	527	537	528	525	510	545	544	546	524	502	518	528	498	507	505	515	529	522	542	533	506	566	511	523	511	532	552	556	524	523	516	535	500	537	534	531	536	553	487	531	512	509	552	524	555	554	524	487	545	553	511	554	519	513	544	500	555	517	501	509	519	543	533	521	540	542	505	506	493	503	572	521	503	528	521	523	520	505	531	524	548	477	494	501	539	537	496	543	519	531	528	540	523	520	500	577	498	488	494	570	529	554	530	511	510	573	479	537	536	488	530	512	519	474	503	483	501	514	536	517	505	557	510	526	508	564	527	517	528	528	543	547	515	528	523	521	499	493	481	544	583	532	545	497	546	534	560	521	533	513	522	580	508	553	516	523	512	551	497	549	542	528	539	508	519	547	540	548	533	525	523	477	549	491	549	531	521	487	536	509	547	545	505	574	555	527	533	527	544	509	511	506	547	524	532	503	516	538	550	499	510	519	495	545	562	561	507	565	539	566	514	501	538	504	540	550	498	515	508	509	528	550	557	503	503	530	518	491	559	492	500	539	558	490	537	529	532	515	526	516	500	507	522	547	568	531	550	521	485	532	537	506	531	541	551	492	522	558	555	530	513	571	511	568	549	533	514	525	508	554	555	520	521	520	510	547	511	570	545	540	557	510	516	560	498	517	474	559	507	530	544	543	477	537	510	508	515	497	529	560	543	498	515	548	505	544	572	521	530	548	554	532	506	525	524	516	482	574	516	531	508	502	528	558	504	528	542	533	551	526	531	545	547	516	529	540	533	539	504	569	496	507	543	539	543	554	519	508	485	523	533	539	552	533	552	517	526	506	529	538	524	523	527	536	570	507	507	526	526	502	537	526	520	503	543	541	487	526	549	510	560	521	534	525	547	567	554	502	539	526	588	533	505	577	509	524	504	563	530	526	517	533	495	578	559	554	519	533	548	546	520	513	504	546	542	504	518	543	489	518	533	516	536	525	532	478	591	526	501	551	486	543	506	480	497	539	511	547	474	505	519	526	541	533	542	522	531	575	532	541	537	561	536	541	514	529	559	489	560	537	520	528	553	532	507	516	520	511	559	536	562	507	527	569	504	543	528	575	546	541	521	500	531	512	525	495	551	544	558	496	529	547	543	532	536	487	509	553	535	514	512	532	552	515	588	506	531	551	555	520	528	525	515	535	556	535	491	519	517	526	560	556	511	530	545	504	520	590	532	535	495	545	521	510	541	558	546	513	561	459	511	533	500	566	520	544	554	502	517	524	535	561	499	513	561	544	486	552	532	540	512	548	540	529	540	518	520	523	517	532	544	527	512	554	511	566	544	533	553	564	531	550	524	527	508	560	524	520	554	514	514	545	515	485	524	521	515	524	514	507	546	515	534	527	520	530	533	508	502	529	509	538	533	530	529	501	525	528	529	532	538	517	528	547	519	516	550	540	554	504	523	547	517	574	490	502	513	535	548	522	561	530	523	528	520	551	559	508	551	512	539	551	515	506	545	548	505	536	543	532	509	502	571	512	504	534	519	551	532	523	517	577	536	519	535	523	483	530	537	524	514	526	508	536	566	536	533	492	497	491	543	554	520	526	531	524	578	559	500	557	521	501	529	506	527	514	516	515	498	531	490	518	494	506	518	530	501	536	562	511	494	557	517	490	507	555	535	521	527	548	524	579	560	515	535	495	540	544	530	512	553	528	492	518	527	489	530	508	518	546	505	552	509	537	523	482	526	531	487	516	531	502	556	528	538	509	537	521	556	517	565	529	548	522	534	535	466	565	528	540	515	560	532	519	522	509	514	496	510	576	518	542	508	523	510	534	541	486	498	539	515	553	497	527	495	563	495	545	482	538	515	546	495	534	526	539	542	517	533	531	557	507	519	559	514	532	517	518	548	532	514	507	475	483	549	532	520	519	548	525	543	550	508	525	541	535	547	476	502	561	527	544	538	530	516	525	469	552	558	567	508	539	526	544	531	520	496	525	511	559	537	518	531	514	551	515	545	513	515	524	479	559	532	521	515	507	497	534	516	534	557	554	535	570	511	528	553	543	512	532	525	511	524	526	532	529	497	519	549	483	540	510	503	487	541	538	517	522	564	522	524	532	519	594	552	516	527	524	537	530	505	531	559	557	547	553	508	513	477	491	556	458	537	516	526	551	518	567	568	528	527	526	575	559	553	538	514	515	507	488	517	540	501	531	493	563	529	523	559	504	521	520	502	520	555	538	547	512	540	526	514	549	532	540	520	537	487	524	513	524	549	528	521	534	516	517	523	518	493	513	506	472	552	503	512	519	524	521	534	557	541	520	523	542	512	530	490	521	582	520	505	564	501	550	525	536	505	527	519	536	518	555	543	507	501	478	504	535	542	526	467	510	520	550	559	537	550	518	512	533	535	538	576	512	536	531	531	503	531	562	535	531	512	504	531	530	534	556	531	519	538	519	506	552	502	533	551	528	533	554	490	528	525	535	577	542	497	505	526	521	542	532	503	547	516	525	527	537	556	495	541	555	570	475	544	505	554	566	536	549	543	493	536	509	518	493	546	557	492	551	533	530	523	534	542	555	497	523	549	501	528	519	519	528	507	563	528	571	493	519	511	527	490	496	534	539	528	503	571	535	549	543	582	536	548	553	567	518	515	511	547	517	524	535	520	510	550	540	514	527	505	559	509	555	546	515	542	517	562	494	506	533	530	529	519	491	532	555	538	535	548	581	570	530	548	511	474	515	550	506	513	552	520	549	527	506	505	501	542	508	501	549	556	535	553	533	538	543	499	516	568	526	523	511	546	526	515	557	547	517	537	540	518	508	506	513	511	551	548	532	534	515	551	569	513	533	501	551	519	500	550	537	543	571	511	546	570	559	522	510	524	551	573	535	533	565	535	532	525	513	557	507	542	536	555	528	511	560	508	540	510	513	487	568	548	487	562	563	473	568	500	546	511	560	517	496	555	544	505	558	521	507	501	524	487	551	557	522	494	555	501	523	534	464	464	525	529	496	556	495	532	505	532	544	565	508	473	522	511	507	515	521	542	524	527	507	516	512	510	546	536	518	494	505	522	478	547	516	500	516	534	527	531	525	528	523	491	549	543	537	481	515	552	542	530	560	562	510	574	556	535	502	553	552	542	522	511	528	559	534	520	549	546	554	531	547	561
32337	11953	1419	450	348	339	300	359	324	320	319	350	308	337	344	317	311	319	330	311	309	362	352	342	332	348	292	340	293	340	306	307	303	310	305	296	354	333	335	330	330	348	342	335	334	338	339	352	287	307	345	326	326	299	326	332	326	319	378	318	337	304	333	322	315	330	294	326	308	367	339	362	283	304	345	340	340	319	308	294	299	345	351	327	330	307	308	344	324	291	324	305	375	332	338	287	313	332	313	342	316	346	328	356	334	321	347	310	317	292	342	328	316	360	331	331	341	315	303	295	321	321	361	348	316	337	343	292	289	328	329	333	329	320	343	313	310	289	362	305	296	343	330	332	338	320	297	327	318	322	308	297	365	352	327	301	359	338	304	356	353	306	317	313	296	313	312	296	296	348	319	321	312	311	321	333	344	339	320	314	312	292	306	323	313	339	293	324	300	320	321	326	360	331	308	356	293	339	321	348	337	357	324	338	322	327	288	334	344	344	322	324	337	351	320	348	308	340	326	301	336	330	332	305	330	331	319	330	311	354	309	311	334	343	314	318	349	341	320	321	361	355	320	325	356	318	327	296	326	349	346	318	314	301	330	324	349	308	337	304	338	305	360	314	314	316	326	321	319	301	340	376	336	328	290	328	313	312	351	325	306	309	343	312	327	322	294	308	331	336	352	312	320	320	312	348	326	318	344	327	339	352	328	283	309	333	339	277	327	355	306	342	347	300	353	287	336	311	361	370	307	330	309	326	341	315	327	305	320	300	332	317	351	292	312	301	321	333	331	305	340	324	328	326	316	313	304	336	352	341	335	316	327	320	340	344	332	374	308	361	344	279	307	283	352	308	315	346	349	339	340	355	341	356	331	322	308	333	333	327	322	346	335	317	335	342	321	320	340	335	330	324	342	319	327	333	321	340	334	333	366	335	349	306	325	324	335	291	302	327	311	333	349	336	328	325	294	349	331	334	331	327	321	319	325	338	311	357	288	302	349	344	349	291	317	328	337	311	347	343	351	333	297	390	340	344	328	318	318	314	340	346	309	364	310	333	334	314	313	359	333	339	336	347	351	318	314	345	302	308	332	342	314	322	313	307	301	316	330	341	334	351	312	340	341	328	390	344	337	330	360	338	341	300	305	316	317	289	352	349	317	338	363	309	298	335	327	343	310	329	342	314	330	315	339	331	327	319	332	309	325	356	304	346	291	350	333	338	310	349	307	309	382	344	357	305	295	345	361	359	322	307	371	337	302	318	341	332	327	350	320	337	313	320	360	314	376	347	291	363	287	336	306	327	336	282	330	314	360	300	327	323	303	320	349	298	293	326	334	318	316	304	312	317	349	335	338	327	371	300	333	334	314	362	294	325	347	305	375	324	323	336	348	365	322	310	338	300	310	352	344	324	356	331	306	304	324	322	311	334	318	334	336	306	336	295	329	340	334	308	338	319	356	335	313	292	310	362	359	364	323	315	373	288	339	312	345	339	322	343	361	330	346	316	274	325	315	314	346	319	327	318	290	313	314	313	346	319	356	320	309	323	320	302	320	314	309	311	320	306	359	372	332	347	334	322	325	323	315	324	337	317	363	335	366	342	356	314	334	313	328	348	328	329	297	306	307	327	316	336	355	311	330	341	323	316	352	302	303	317	312	307	315	322	335	360	343	304	302	321	333	299	301	335	332	312	339	309	330	340	361	351	334	351	315	326	311	280	328	332	314	353	335	332	314	314	313	306	320	319	361	310	315	356	299	334	305	339	329	314	316	291	326	320	318	327	282	312	341	304	285	330	332	323	336	354	320	294	326	331	331	317	323	318	320	312	347	311	362	314	334	324	325	361	343	329	293	323	352	306	303	325	314	334	296	331	339	344	323	292	319	315	293	304	301	312	339	314	321	316	324	329	324	304	304	326	312	317	325	356	300	335	335	337	326	287	332	340	313	312	316	312	340	339	349	332	313	328	320	329	376	301	327	314	326	326	335	308	310	324	327	338	356	289	358	321	308	338	336	340	321	312	331	304	317	330	347	342	333	332	330	297	338	336	310	353	340	304	306	344	309	339	339	336	312	372	368	346	308	310	317	346	310	310	340	304	320	331	350	316	307	353	319	319	317	313	312	297	342	315	319	338	349	307	288	331	339	315	327	342	339	333	330	320	365	305	327	315	344	322	322	313	348	340	317	352	307	322	339	340	331	338	284	313	324	305	322	315	308	303	289	282	327	329	352	353	305	327	329	348	331	340	306	349	301	341	333	309	313	308	354	369	319	316	304	284	336	366	293	318	308	332	300	318	324	344	345	300	298	294	321	327	348	339	296	305	320	306	363	323	331	348	315	310	340	312	332	335	319	345	318	330	333	328	308	330	309	320	315	352	303	316	338	344	317	321	343	357	329	318	315	355	317	316	315	330	321	296	318	314	339	341	314	308	341	324	301	269	330	312	328	353	308	326	312	318	333	340	351	326	341	331	330	363	322	322	304	333	319	323	314	328	340	356	322	347	324	330	345	337	328	303	286	322	304	351	371	298	362	326	381	334	347	306	324	342	318	347	333	337	327	312	320	340	334	350	331	312	333	322	353	313	313	304	313	343	350	312	339	321	315	306	315	337	333	312	342	296	334	313	333	364	317	314	304	297	302	301	306	302	312	325	337	333	316	340	363	312	314	297	285	316	341	336	330	313	339	344	298	337	338	362	310	324	294	324	366	347	322	338	315	328	332	355	341	319	319	333	328	328	338	262	298	339	354	322	321	365	337	294	326	338	329	319	343	301	339	316	300	319	335	318	324	316	311	355	334	315	330	302	332	334	277	315	332	301	315	357	322	310	323	347	316	335	330	348	333	313	350	324	339	302	316	329	335	325	305	334	366	333	309	329	274	323	323	324	306	300	318	369	335	329	304	317	337	318	300	301	331	331	311	297	329	335	355	360	329	335	327	353	352	327	305	316	312	325	317	315	330	287	330	295	293	321	330	313	347	335	315	324	358	346	339	294	344	337	349	291	326	331	315	337	296	344	351	367	336	336	304	354	320	305	335	300	312	297	319	337	321	292	293	333	323	319	323	314	330	326	333	351	298	325	303	355	332	334	308	309	305	342	347	335	345	356	324	336	346	327	326	326	322	309	328	347	318	339	289	306	295	325	336	322	333	287	307	339	313	314	340	325	337	337	317	320	326	348	310	326	353	327	352	334	328	319	329	341	328	323	351	319	321	325	327	342	348	291	329	320	328	345	339	373	272	299	335	342	328	329	315	299	316	322	338	277	326	298	298	374	329	311	358	287	326	314	311	312	319	334	300	279	322	330	340	374	331	338	328	326	351	356	368	329	314	322	322	352	345	306	329	320	312	329	315	318	340	351	308	334	338	329	299	317	338	293	296	314	293	314	293	337	328	317	317	333	289	322	289	326	323	309	316	314	299	335	319	334	308	360	332	360	304	328	311	316	349	328	303	369	348	324	378	320	323	350	341	350	319	344	312	322	336	312	313	347	346	315
5423	958	847	760	732	724	716	772	704	760	799	765	725	781	789	725	743	751	749	739	722	771	769	727	732	761	789	708	746	739	743	680	799	728	776	732	741	745	748	691	725	740	739	703	732	757	733	760	739	714	793	738	738	746	794	769	751	734	810	770	712	752	724	773	774	729	670	679	742	773	746	749	749	755	742	735	760	756	770	771	760	719	745	803	790	747	738	797	753	728	746	734	775	780	758	738	702	711	754	780	816	817	754	717	776	715	795	747	746	729	731	771	723	721	701	730	735	701	728	698	755	737	806	735	704	777	739	735	763	765	773	723	748	741	699	744	773	775	726	734	769	702	767	773	741	803	754	748	703	735	812	752	785	761	676	791	723	741	722	737	707	767	770	762	770	771	780	769	709	790	753	712	778	791	768	729	752	746	736	769	708	750	768	746	731	751	749	755	786	666	741	788	769	767	668	755	813	741	682	714	777	743	710	717	747	782	705	760	749	788	744	749	818	753	755	756	747	793	743	719	720	721	774	777	712	731	705	762	772	761	764	713	721	789	760	759	692	728	738	755	701	770	751	696	722	756	718	778	718	794	745	688	747	742	764	750	796	737	748	754	796	772	709	784	722	745	775	724	747	755	748	755	752	721	774	759	675	756	739	767	707	709	743	725	785	674	802	714	779	729	751	787	762	712	762	785	756	745	755	715	744	719	742	690	715	757	732	753	743	769	736	722	731	767	747	728	762	744	797	763	754	726	768	760	753	766	788	755	799	767	799	719	745	723	732	727	733	740	691	780	725	786	736	721	775	738	720	739	734	728	747	749	716	747	760	760	817	725	742	763	725	776	738	712	779	699	797	709	765	766	782	785	728	750	804	720	741	743	799	770	820	755	770	796	767	782	722	688	733	762	743	714	780	744	723	748	797	732	763	814	749	759	742	711	765	739	805	764	739	812	732	751	804	707	717	705	744	781	758	720	733	755	775	740	774	777	718	723	693	780	720	747	706	726	740	794	778	732	767	750	770	788	798	686	733	737	748	755	708	674	763	726	730	731	770	768	760	704	760	726	771	808	751	737	743	752	739	823	714	729	768	734	781	730	733	736	724	727	753	821	748	783	719	775	774	700	751	766	730	753	747	703	791	742	776	749	805	742	771	767	769	804	776	742	705	761	762	746	780	718	751	739	759	708	793	747	728	753	765	784	734	773	749	754	702	696	728	718	763	752	701	730	772	776	755	755	744	775	777	715	751	734	734	758	789	766	748	777	743	758	736	746	773	749	759	745	737	763	734	776	725	770	789	740	791	741	789	769	795	727	758	791	750	748	776	748	785	756	749	740	757	791	776	710	747	750	746	759	738	749	740	725	789	756	793	745	805	774	719	775	743	708	758	751	767	711	746	691	755	722	747	710	714	752	735	762	753	735	708	771	784	722	747	798	731	734	721	747	734	784	742	747	722	732	760	729	769	755	705	724	810	817	796	719	769	746	721	764	739	741	719	802	729	760	748	787	759	797	750	754	731	704	770	750	760	744	735	742	697	753	711	724	737	759	709	734	719	747	736	794	777	746	735	746	727	752	746	728	739	748	711	721	751	763	762	763	749	773	779	747	761	731	773	734	805	722	768	742	753	797	770	727	772	735	773	735	769	723	750	720	739	723	746	784	737	759	776	744	742	763	739	723	771	700	722	766	750	739	717	748	726	749	727	741	778	743	768	763	717	745	812	781	777	752	726	727	753	765	745	760	736	755	732	752	761	744	740	781	760	740	733	716	759	733	727	780	731	701	746	799	781	773	807	729	716	747	739	712	734	710	743	781	760	710	723	791	761	707	726	729	770	742	720	698	748	727	765	747	756	716	735	737	733	704	769	741	750	724	784	765	778	758	734	736	776	737	794	768	734	743	751	737	752	757	756	695	741	680	777	745	704	738	786	765	762	737	702	723	793	734	734	749	724	789	694	746	768	709	729	698	735	757	768	762	727	754	783	728	750	788	749	724	774	766	759	722	741	757	781	720	756	733	724	814	748	742	738	788	780	765	753	781	762	773	785	746	757	753	707	759	770	725	763	750	758	770	743	796	715	750	750	739	736	754	756	736	772	766	727	709	750	731	754	720	739	732	753	696	752	740	748	731	761	727	776	691	743	776	795	772	693	769	729	735	775	774	727	796	739	696	733	690	733	771	729	727	765	759	782	741	787	794	709	712	747	705	765	724	746	781	759	710	791	734	763	796	752	745	733	807	779	724	760	713	779	725	767	774	816	721	770	713	753	726	821	756	745	746	728	781	739	726	756	761	721	789	720	707	798	777	714	751	762	769	723	745	736	721	722	746	702	721	792	750	718	773	759	765	763	719	705	778	743	792	769	767	748	711	728	730	747	776	779	746	715	740	784	748	715	755	726	745	764	769	778	709	748	747	750	783	731	737	716	761	753	784	760	747	732	756	761	760	773	749	735	751	753	715	795	748	781	724	733	736	751	720	729	747	740	725	724	724	751	739	764	693	725	753	713	766	733	755	714	788	776	758	698	776	778	751	741	789	796	760	741	726	738	764	712	731	735	715	753	761	743	749	734	751	781	740	755	726	764	748	763	762	742	724	734	719	707	752	745	737	729	768	769	764	766	763	765	758	808	753	772	769	740	778	704	697	695	748	741	785	754	805	740	752	706	755	752	732	712	735	735	765	796	755	757	763	736	745	713	785	699	763	699	730	786	736	742	735	777	723	772	709	761	770	771	733	720	737	680	772	753	756	790	733	738	763	742	699	744	775	779	788	726	793	736	772	693	766	756	747	707	767	723	720	717	739	727	703	796	737	754	745	767	741	760	756	779	734	734	780	745	788	738	725	752	798	793	745	759	747	744	750	760	732	758	734	753	729	715	792	764	721	768	770	740	770	743	740	759	711	776	738	784	751	780	726	765	753	770	764	759	727	740	754	757	731	781	743	709	733	768	720	701	755	764	732	730	721	797	775	741	733	763	765	731	730	746	760	732	741	767	762	729	801	769	769	743	740	733	749	769	724	762	737	746	735	723	733	752	773	728	717	710	761	698	737	753	767	728	729	752	753	768	728	727	702	709	740	738	755	728	739	771	791	767	757	736	726	728	722	753	767	771	707	767	768	732	721	773	689	782	732	740	735	680	758	752	737	729	777	798	713	741	730	741	711	765	738	718	716	733	729	753	752	758	772	742	697	814	800	783	712	751	759	752	736	759	830	727	752	732	748	776	709	737	710	750	723	731	754	750	708	788	781	779	712	745	730	791	745	743	764	765	772	770	725	769	695	814	751	777	772	756	734	800	727	727	755	729	745	729	702	706	736	762	768	752	753	784	757	710	776	813	682	790	703	765	742	705	729	747	733	741	767	775	767	742	759	765	777	743	740	776	755	758	738	765	720	755	736	738	734	759	759	779	736	723	758	719	750	726	770	722	823	772	736	754	751	737	782	728	808	781	766	774	748	784	699	779	751	769	689	715	778	752	747	785	759	796	822	689	750
24505	20882	24485	27370	20079	1775	605	510	461	425	459	448	420	410	449	397	420	396	390	431	370	432	404	391	435	420	395	422	374	405	370	416	384	412	402	422	370	372	403	387	409	389	397	413	320	423	405	386	392	392	392	396	343	412	413	396	379	404	367	383	392	398	410	418	389	407	382	392	410	399	403	392	395	366	424	388	428	383	390	371	404	392	350	387	369	393	344	400	364	401	348	384	371	381	379	373	424	380	392	365	391	356	403	391	405	411	426	398	386	410	408	408	418	362	349	428	412	370	398	390	365	423	393	366	382	391	410	402	390	425	415	411	389	362	374	381	401	420	397	417	419	395	406	401	362	365	357	419	383	370	400	362	432	351	363	389	434	394	419	397	403	422	385	390	404	371	360	394	391	387	436	406	416	397	377	388	348	380	432	389	392	386	380	368	409	372	387	402	424	400	397	390	393	369	405	388	368	392	400	389	400	432	400	390	399	418	382	396	395	365	397	420	392	379	390	341	414	383	386	359	404	385	389	409	386	408	399	371	404	414	454	407	393	378	377	393	414	382	373	424	367	369	387	396	390	391	396	413	446	367	395	455	368	388	373	405	400	398	394	416	382	379	378	401	406	419	389	380	433	347	415	337	371	387	383	416	419	413	402	405	426	434	431	377	392	416	395	352	359	394	391	423	382	390	390	366	388	397	391	371	398	389	366	401	404	397	383	380	412	378	395	386	395	447	409	409	381	410	385	379	380	373	404	397	417	375	396	389	409	395	396	437	406	401	405	443	380	412	387	376	423	400	400	413	423	385	391	389	398	406	430	392	391	370	415	397	370	393	374	387	402	400	394	364	420	431	380	368	382	390	393	378	370	348	379	406	405	437	396	421	381	432	386	388	410	391	409	374	398	417	394	410	414	403	404	413	423	370	428	390	406	393	414	352	374	402	370	414	428	388	433	387	412	398	394	392	351	377	386	364	388	386	425	372	380	349	400	409	435	424	387	414	435	373	377	391	453	402	381	376	408	381	409	365	357	413	395	368	397	395	418	395	397	361	418	395	392	371	408	411	382	383	413	406	398	383	397	403	390	372	377	399	392	423	378	393	411	383	397	376	384	387	358	430	391	394	371	359	386	377	364	381	387	375	402	401	352	409	398	394	433	376	424	393	358	409	411	426	357	392	374	420	424	419	385	392	447	401	411	413	360	419	404	404	372	442	412	415	416	387	404	391	380	421	372	322	370	391	422	402	366	417	392	385	342	418	380	382	388	434	365	414	421	403	376	408	387	373	371	447	414	382	362	396	388	382	395	355	367	392	417	373	408	401	406	373	408	424	377	392	428	412	393	394	399	390	391	378	414	363	403	397	421	410	389	391	426	383	374	370	379	399	388	422	413	393	383	393	398	407	391	364	374	382	399	389	404	389	400	403	438	399	362	406	377	395	408	393	365	412	402	404	378	392	410	396	382	409	399	404	382	398	373	378	361	399	418	388	377	394	393	348	374	383	411	369	402	378	440	372	450	371	408	428	434	382	384	376	417	379	400	399	406	408	351	378	386	389	409	377	397	388	387	439	350	337	412	370	392	378	361	386	400	435	387	395	392	387	405	386	432	401	369	395	419	366	406	393	360	398	442	409	411	410	409	385	406	408	378	378	387	415	387	396	374	403	376	398	430	418	418	385	401	374	413	371	369	353	415	374	389	360	392	390	354	415	396	428	351	372	402	398	391	387	363	398	422	383	404	393	423	381	403	370	417	416	406	366	383	407	385	395	421	426	377	399	397	422	380	418	408	390	355	371	391	362	398	398	377	435	404	421	403	395	374	370	386	381	376	385	372	423	420	367	383	374	399	425	386	376	443	371	361	409	383	401	373	368	405	384	413	391	354	364	408	365	380	368	399	404	382	404	392	378	407	372	401	388	393	383	363	408	414	389	383	433	384	408	412	414	381	411	395	405	413	421	407	392	398	386	389	393	420	348	359	380	414	391	375	387	404	375	371	370	367	378	408	359	359	372	380	391	415	437	382	387	366	421	401	367	394	419	376	416	393	385	391	402	337	375	376	408	412	388	381	396	330	432	401	426	407	396	413	397	393	413	366	417	378	395	393	385	370	403	377	384	410	398	396	408	379	375	403	367	334	406	394	376	383	419	358	347	404	375	355	386	397	373	396	395	422	394	403	384	416	398	413	387	402	387	420	354	393	415	391	401	357	405	396	340	401	409	396	376	390	397	375	398	363	385	375	392	425	347	381	403	409	425	388	403	403	427	378	386	394	406	396	391	372	397	400	399	416	399	369	399	387	362	382	371	450	414	394	387	387	380	399	436	410	414	390	357	434	410	380	416	426	394	372	386	406	363	384	419	382	387	394	395	381	423	409	371	392	416	384	369	379	428	368	376	401	405	387	369	413	432	396	384	369	366	414	373	367	417	355	414	402	382	434	372	379	391	385	407	358	385	405	415	389	407	375	378	414	380	427	374	386	399	405	426	408	387	428	377	371	419	362	364	383	406	375	383	425	437	370	357	430	392	338	391	378	384	383	386	403	372	405	373	386	401	413	397	396	382	399	352	383	384	400	416	389	379	403	382	398	378	409	379	403	434	414	393	380	400	397	392	365	340	401	413	359	373	351	366	418	366	374	419	420	411	373	362	414	392	358	387	377	384	405	403	408	392	390	408	400	367	401	423	395	393	396	383	410	420	412	378	368	373	406	425	416	393	411	401	375	415	351	386	424	437	389	390	435	444	391	393	372	401	371	405	375	391	382	373	398	407	407	411	391	357	384	417	392	418	446	410	392	384	386	369	401	410	392	353	380	410	386	383	368	406	358	422	368	375	371	396	418	394	395	402	413	420	418	372	398	410	408	412	402	427	398	361	418	349	396	368	389	381	368	361	398	345	366	363	356	386	411	414	425	435	397	399	373	357	406	383	386	378	411	392	370	431	419	391	375	389	394	415	396	396	388	416	402	424	372	399	365	389	418	410	373	406	408	404	407	413	410	376	439	383	389	396	374	407	387	386	405	369	385	394	386	361	423	375	384	381	402	364	344	430	380	353	418	379	387	456	389	388	412	399	389	364	384	408	372	390	402	405	369	431	349	394	399	370	413	399	402	397	366	398	383	387	403	375	379	384	380	402	389	409	416	397	385	342	403	403	417	370	434	391	392	364	394	407	405	400	402	403	365	405	402	419	407	405	375	411	356	390	354	406	353	380	396	383	401	383	406	433	374	401	393	368	391	384	384	408	397	377	380	417	392	391	391	379	420	404	428	396	371	365	385	360	404	395	420	381	436	405	405	404	392	423	378	418	397	366	404	403	391	395	412	382	383	376	370	417	375	415	444	399	404	401	362	415	390	338	417	384	397	403	391	393	414	389	360	390	396	411	376	346	414	385	408	381	381	397	431	412	384	356	374	402	419	419	415	380	401	395	363	381	393	411	411	446	407	388	403	388	385	435	391	378	373	392	377	355	367	359	361	398	426	379	411	409	410	401
3525	3090	2159	1342	1040	1019	899	887	878	907	878	872	849	905	883	830	830	877	884	846	827	818	875	854	822	867	850	820	895	933	801	866	834	830	848	855	859	887	894	868	924	829	850	873	854	854	855	846	796	884	851	905	859	838	821	823	851	822	862	850	829	840	881	836	859	856	871	888	828	901	852	880	842	893	865	879	879	852	842	878	835	873	854	859	861	917	854	880	840	877	952	844	866	873	849	809	862	871	891	848	891	829	874	879	836	861	892	857	901	855	907	840	857	819	849	871	864	908	910	879	842	814	841	851	842	818	869	883	883	922	863	910	824	932	866	860	808	875	849	818	887	873	838	857	873	823	836	906	864	791	884	866	864	884	852	823	889	858	853	849	905	867	833	862	844	811	830	854	814	866	841	887	894	853	864	848	820	874	877	884	883	915	874	830	868	884	891	905	852	800	894	880	803	856	878	920	915	815	836	829	837	891	873	895	832	791	848	847	881	816	867	820	840	861	798	871	874	898	890	881	847	811	859	852	845	843	858	888	836	787	886	902	851	823	855	895	817	851	835	832	855	958	867	904	846	850	891	871	847	853	834	876	857	839	920	880	936	855	811	840	828	869	845	790	834	866	853	892	870	855	841	861	890	902	835	865	849	849	873	849	837	843	814	874	844	817	798	879	845	849	819	847	908	877	855	838	853	819	904	871	903	851	847	852	896	839	890	935	875	837	836	835	838	840	855	799	849	838	871	864	872	872	814	843	852	854	843	784	851	870	856	871	850	908	850	917	849	841	839	825	861	868	866	873	868	871	819	900	876	871	854	876	893	854	863	868	871	876	860	851	794	886	828	880	910	823	852	914	853	893	839	905	836	851	834	899	870	870	909	838	865	938	871	900	890	909	826	865	833	838	834	901	868	863	844	849	817	866	903	842	842	879	869	877	879	870	852	856	894	862	819	829	829	844	838	883	885	897	831	832	812	883	844	863	884	871	876	824	882	858	824	858	854	898	836	858	888	862	824	839	825	819	888	890	833	827	889	828	849	850	889	868	837	899	841	834	836	858	892	854	859	882	890	890	830	831	864	844	862	863	871	832	837	841	892	858	812	868	802	844	854	843	847	864	873	885	911	848	863	864	866	859	861	899	790	885	827	842	852	853	843	851	922	856	881	843	852	824	868	906	870	864	866	881	847	860	862	859	852	851	835	864	863	854	886	850	821	799	855	864	878	814	857	866	885	838	858	861	885	852	814	858	849	798	909	859	886	877	845	866	871	849	809	891	847	861	853	902	849	834	891	842	856	805	900	902	865	851	831	833	869	869	848	866	863	917	813	862	866	823	857	828	825	902	896	877	834	850	873	783	908	896	852	841	857	847	853	879	862	897	860	801	879	845	825	837	867	813	868	822	910	875	860	904	868	833	893	834	821	820	849	918	874	834	880	834	798	849	901	878	824	843	893	832	864	898	871	828	849	860	918	862	851	870	874	826	854	818	856	885	859	832	934	909	895	861	890	862	833	854	818	863	850	790	900	796	878	824	866	870	920	893	906	859	797	918	828	843	873	803	886	890	869	896	839	879	897	846	884	887	837	906	825	847	891	875	884	893	849	900	891	860	798	899	830	825	832	884	881	869	895	827	849	869	807	949	882	861	848	869	887	890	885	818	849	874	906	863	844	866	853	852	859	855	900	893	868	887	867	902	890	879	826	879	852	856	879	829	867	882	866	802	815	875	851	868	842	835	852	845	847	817	825	848	895	867	849	836	856	885	855	868	899	860	843	882	852	824	885	850	839	889	832	864	894	871	835	912	870	842	842	831	864	879	881	934	834	818	891	842	851	836	837	864	882	834	873	855	895	814	822	860	850	804	883	891	850	860	872	867	845	854	832	853	857	819	864	829	859	894	819	800	838	841	863	867	872	834	840	877	874	898	880	818	822	838	863	915	856	863	870	918	850	878	827	845	862	825	918	834	812	845	870	883	844	798	872	862	838	877	891	870	892	837	906	841	842	846	869	810	879	892	893	835	886	838	841	822	864	871	841	864	846	866	842	870	865	862	859	885	871	870	884	879	889	854	788	855	825	846	864	821	874	853	792	866	859	855	813	862	896	847	831	822	886	900	855	829	860	865	867	810	869	874	884	797	856	879	815	911	896	791	890	852	905	850	861	882	879	839	833	888	882	840	832	845	843	873	907	847	809	790	870	820	850	886	811	887	822	878	833	865	863	820	902	868	842	898	869	872	852	867	884	877	811	865	854	845	848	885	844	859	820	812	875	817	807	845	853	849	842	874	879	872	852	822	859	867	901	896	803	858	863	914	852	827	840	863	850	845	904	833	820	862	873	893	833	868	847	854	845	880	874	869	885	918	887	802	848	808	840	875	880	812	876	901	873	808	842	797	833	872	868	802	863	861	887	847	819	832	846	835	924	864	867	905	882	843	856	888	885	853	836	887	857	830	903	844	819	877	885	877	842	827	839	813	830	898	775	828	854	865	853	854	892	884	896	876	861	852	875	846	892	861	793	844	899	869	850	862	890	843	834	872	886	866	877	864	897	854	896	849	875	893	813	863	831	818	834	883	911	866	931	893	857	883	873	911	832	814	911	903	825	851	848	869	888	869	840	821	870	936	780	840	851	812	887	866	833	860	819	884	819	882	829	879	854	814	892	865	866	879	821	840	851	829	831	773	899	848	901	841	844	838	828	892	818	908	849	851	871	883	829	819	837	869	887	857	838	890	908	873	883	836	872	885	879	899	862	892	902	875	846	868	883	817	820	864	834	822	869	852	853	842	838	876	844	844	838	909	903	857	889	869	895	850	902	917	867	839	864	909	889	829	834	870	800	857	873	906	887	868	825	832	869	840	797	835	840	876	865	860	870	920	873	881	888	871	861	899	818	854	830	799	829	866	846	857	835	882	872	847	810	903	820	850	884	882	881	827	782	888	888	850	898	809	850	912	874	853	854	920	874	848	857	826	847	828	889	878	854	875	871	849	852	858	884	828	860	849	869	838	892	906	873	901	914	857	871	840	903	843	931	874	881	894	855	892	872	852	836	894	857	849	850	866	855	849	863	870	910	888	854	862	848	885	808	814	900	856	862	839	871	857	891	846	904	864	869	837	872	932	833	871	841	861	899	856	838	834	859	892	878	885	851	838	905	848	883	837	887	840	851	870	914	918	877	817	857	807	866	896	881	866	860	830	832	816	846	883	846	846	924	842	843	882	829	824	843	857	838	797	789	867	837	886	859	833	852	807	854	896	862	838	833	897	862	882	870	834	824	878	861	853	931	866	870	909	883	888	868	862	838	885	793	848	857	892	852	837	880	875	859	901	910	880	874	839	855	882	815	884	829	801	917	854	912	835	837	859	906	889	861	845	886	852	865	824	861	880	847	878	871	863	862	845	864	906	864	829	790	770	862	828	866	926	907	881	841	861	814	834	803	803	879	842	852	849	810	833	872	888	848	864	893	825	837	847	827	856	872	894	862	916	816	902
23512	20814	25066	26652	20819	20833	3317	490	346	357	330	327	281	276	272	292	289	243	268	256	274	232	280	263	239	239	258	256	282	239	264	262	235	246	244	245	236	266	228	227	236	215	243	243	253	233	231	264	246	222	216	236	258	223	238	255	265	228	233	213	238	243	252	232	260	231	240	242	262	243	244	208	222	237	266	219	236	271	220	246	230	249	244	219	249	271	207	257	249	238	232	209	264	266	238	242	231	237	237	207	208	271	237	266	252	231	230	245	241	261	238	254	233	253	229	232	252	246	231	210	247	233	226	192	234	231	231	227	235	246	254	283	210	253	217	257	261	235	231	208	224	242	277	235	259	256	240	218	223	234	225	255	251	239	272	230	238	248	226	241	257	238	261	252	237	227	221	247	240	229	253	219	195	213	225	241	238	239	200	258	260	235	248	252	246	259	239	217	263	232	243	237	278	232	247	215	239	237	251	256	261	236	218	225	236	258	247	239	239	233	246	239	245	260	243	223	232	245	236	221	213	210	251	226	238	230	232	210	226	225	204	246	265	219	227	221	249	255	230	249	215	194	226	270	241	232	215	229	221	223	254	211	230	212	235	265	223	213	226	240	213	226	237	231	225	233	237	235	232	229	217	234	228	254	219	226	251	215	260	218	235	216	257	239	237	224	250	248	227	265	257	258	234	260	254	241	236	236	259	234	248	243	210	225	235	240	246	212	233	265	213	208	248	256	217	252	218	241	217	258	264	249	258	271	218	235	231	244	227	232	243	249	219	211	243	268	235	245	240	236	212	212	228	241	275	213	227	226	239	258	259	249	222	264	212	241	241	257	238	248	229	254	257	244	262	280	199	251	200	251	226	248	198	257	255	208	246	265	246	229	219	224	235	270	246	236	253	228	240	257	240	249	211	207	255	237	213	225	247	269	249	235	221	251	248	240	213	240	237	245	266	225	241	224	239	217	247	259	225	258	252	258	241	263	247	221	220	240	248	247	226	227	217	228	255	234	227	259	278	249	250	222	237	234	246	248	242	231	232	219	229	243	242	237	248	237	231	247	222	226	238	226	213	231	250	263	232	239	236	227	257	236	223	234	231	200	238	242	229	250	244	250	213	246	233	235	255	239	240	232	224	221	246	232	221	238	227	255	231	217	225	257	238	236	229	238	241	237	223	238	260	238	216	215	207	239	219	240	244	237	244	229	237	241	254	200	244	246	267	239	233	247	213	230	249	230	242	245	212	216	263	251	245	222	259	209	256	202	238	256	263	231	230	262	243	233	217	212	214	237	240	209	242	239	228	203	244	230	227	252	230	248	256	229	269	243	230	218	243	229	242	230	234	257	216	220	218	251	255	213	223	230	229	206	219	238	251	249	236	248	234	252	231	230	237	222	236	245	248	233	224	252	227	218	251	260	230	222	224	259	240	238	211	222	249	238	250	245	231	258	241	221	227	247	240	245	225	242	244	235	222	228	242	249	235	241	220	238	247	232	226	221	200	207	207	196	217	251	223	240	236	248	222	240	245	237	244	248	247	249	242	240	251	240	254	238	288	245	225	237	227	204	243	244	244	233	261	247	233	231	249	237	239	233	230	245	226	243	253	241	273	244	204	211	242	223	258	232	226	229	254	238	219	214	241	230	243	240	240	231	220	272	232	228	230	241	257	245	241	242	278	235	242	221	237	227	230	239	186	228	245	256	210	222	275	228	224	230	250	234	266	254	229	235	247	216	224	265	263	261	259	234	248	238	228	248	208	240	239	218	227	231	213	245	268	230	251	211	238	244	242	238	215	223	219	253	218	226	225	238	263	235	256	229	247	186	209	226	230	236	228	224	210	221	241	224	227	204	217	263	265	232	213	243	233	235	236	233	222	237	212	247	243	263	210	223	221	226	251	228	256	215	219	206	240	237	238	241	218	238	220	205	204	233	241	265	250	237	240	204	247	245	241	240	238	221	232	273	242	220	207	236	234	273	215	225	224	237	236	260	195	237	224	232	235	228	226	216	255	241	224	236	240	249	216	234	233	232	214	200	241	249	278	246	263	241	228	235	213	226	255	256	244	245	210	200	237	218	229	243	216	245	230	247	219	221	241	223	227	243	217	237	242	219	226	241	222	251	244	248	259	246	265	278	207	226	234	248	220	252	258	239	213	224	212	241	214	239	240	265	238	263	249	206	231	262	245	230	204	227	231	242	236	233	213	243	219	239	240	209	231	275	237	219	242	256	253	235	232	233	244	232	216	239	235	268	252	239	247	219	192	243	251	234	221	212	251	242	217	244	229	224	257	242	244	249	248	239	248	243	258	233	269	219	237	249	232	270	230	226	220	212	233	236	238	217	235	251	229	233	228	196	215	235	278	236	241	236	241	245	213	228	230	257	234	209	227	248	242	237	206	251	235	251	231	249	237	241	223	263	222	187	242	239	249	262	231	229	211	216	242	235	207	235	256	216	212	230	217	227	248	267	266	248	230	248	201	230	243	236	236	226	242	235	216	223	225	221	257	233	211	226	217	191	234	255	227	219	240	213	241	250	228	262	218	249	236	242	235	213	227	233	211	256	224	224	233	261	233	214	207	213	255	248	228	220	232	248	234	225	239	253	240	223	234	248	241	247	246	224	230	252	233	244	235	217	231	265	232	273	236	230	237	232	240	217	217	211	239	220	226	231	263	230	248	200	246	219	222	228	241	252	235	228	227	256	246	237	219	229	220	237	210	223	215	259	238	211	237	243	198	234	238	212	246	262	253	231	248	232	214	211	251	202	220	239	221	235	211	250	247	231	247	247	262	231	234	228	252	236	233	247	244	251	210	221	227	233	246	235	232	241	219	210	232	224	251	258	221	212	215	233	234	223	231	232	230	229	249	228	249	258	236	234	238	236	225	244	214	223	231	276	253	222	205	270	243	276	217	258	241	237	271	224	256	232	239	250	212	217	241	230	247	216	209	240	232	226	234	268	257	241	221	221	250	206	258	245	223	252	229	235	229	230	269	225	260	251	221	214	216	240	232	228	231	220	234	207	233	230	254	266	267	245	232	248	237	253	222	253	228	240	275	234	223	231	227	241	231	215	230	208	219	253	224	219	240	248	255	236	258	234	239	233	234	231	244	259	239	217	220	230	208	244	235	225	238	246	266	237	228	216	228	223	225	216	240	222	225	257	212	208	219	260	225	231	215	243	214	195	221	225	226	236	252	266	220	255	218	226	234	217	257	223	230	240	223	217	230	240	211	211	224	241	226	246	244	249	238	219	215	237	227	240	221	224	217	225	223	239	242	228	248	244	229	210	202	256	250	219	241	242	251	237	225	235	253	259	251	229	224	240	252	214	236	217	245	234	255	223	261	250	233	227	234	231	223	195	232	228	206	234	239	249	211	227	232	246	241	246	228	253	244	243	235	245	225	254	250	247	236	229	233	242	223	222	233	235	221	243	210	261	238	252	272	258	239	218	241	227	240	241	232	241	231	237	209	254	225	231	217	246	219	251	242	227
4695	5030	2983	1477	979	792	697	633	603	569	618	552	547	590	557	556	559	561	544	497	538	521	538	545	559	571	539	497	561	531	499	530	555	551	542	519	549	537	509	525	523	561	509	572	535	523	559	540	585	546	554	522	566	539	549	530	542	565	533	541	494	593	569	566	505	574	537	518	521	559	529	531	559	517	536	551	512	548	578	569	557	514	518	518	563	585	501	526	585	535	518	524	538	589	574	536	522	515	508	541	531	579	528	496	504	513	491	542	551	535	528	535	548	556	523	541	531	562	567	552	545	544	512	524	505	559	532	536	528	548	581	522	583	526	541	562	521	546	526	532	546	556	567	530	528	492	522	542	541	530	610	537	541	574	553	507	543	521	479	550	539	571	519	551	551	560	553	521	527	528	487	552	516	551	546	521	545	533	528	560	504	560	538	537	514	519	545	527	554	535	538	532	526	536	492	531	544	515	529	488	519	527	576	526	568	507	550	524	543	579	537	520	566	528	579	554	547	526	534	557	558	517	505	523	545	490	539	514	488	523	510	575	519	531	558	564	560	552	520	510	526	494	540	528	552	551	524	553	532	534	558	547	522	506	546	558	567	529	523	524	484	547	539	556	522	591	538	549	541	536	518	510	521	532	518	532	522	577	554	558	505	528	544	541	530	572	604	516	553	546	481	507	539	541	563	525	553	519	557	530	525	522	568	493	539	558	559	560	521	523	555	538	543	520	521	535	525	551	548	534	516	536	554	530	557	544	533	536	548	511	556	520	508	577	542	502	537	556	512	525	561	529	578	548	512	540	523	515	568	527	530	529	542	541	531	538	530	555	534	525	589	546	554	556	522	527	517	542	516	568	547	507	545	508	566	520	537	562	537	536	575	559	513	536	556	533	554	551	522	508	565	509	498	545	536	563	535	525	526	510	505	571	530	554	552	502	502	530	525	567	534	506	553	532	531	553	525	531	532	539	589	530	536	534	571	584	561	554	506	508	555	575	502	548	548	562	544	531	522	565	517	515	505	516	570	548	525	523	506	541	528	533	520	568	565	553	577	555	534	498	560	527	532	513	513	517	544	515	562	519	528	556	577	511	533	530	523	548	541	530	515	523	539	543	533	566	531	548	563	547	552	570	498	560	558	536	564	564	525	499	533	565	542	529	562	545	545	558	540	517	560	529	518	571	584	531	544	535	494	524	512	519	506	525	570	541	542	540	509	537	533	503	511	552	530	533	527	574	535	565	573	551	523	535	564	556	522	531	539	562	536	549	552	548	551	561	533	523	510	530	530	515	543	505	530	556	500	557	542	541	543	568	564	533	529	557	505	531	531	533	559	543	525	563	540	547	494	534	567	549	537	516	604	568	562	532	539	540	553	514	535	536	512	576	506	501	550	558	549	515	522	525	547	561	490	565	523	551	557	534	558	557	566	511	515	554	542	563	581	539	552	524	515	551	525	566	535	520	556	594	540	513	565	529	574	537	524	538	539	523	540	543	503	524	502	534	530	564	547	546	556	538	534	531	527	537	529	533	516	569	584	539	553	565	494	541	564	549	506	564	559	547	500	544	503	549	525	553	522	521	500	505	543	550	534	541	513	575	499	552	513	551	516	505	542	493	554	524	519	552	512	540	549	587	542	527	518	546	542	521	534	519	529	535	535	572	549	504	522	549	516	583	499	537	551	556	538	540	538	595	529	566	563	493	503	561	551	556	553	559	559	558	513	539	535	538	513	590	519	520	528	566	521	558	563	520	533	528	538	526	560	506	510	554	563	525	522	548	537	547	496	533	552	543	543	555	534	509	575	549	529	552	524	565	549	509	554	514	543	530	572	515	491	534	547	525	543	563	513	536	528	527	549	533	533	547	567	562	528	557	505	537	501	535	531	509	533	529	527	537	563	528	555	551	544	578	551	551	562	561	531	524	535	541	574	534	512	503	521	511	539	528	533	526	524	540	544	496	519	542	541	546	548	544	544	554	560	551	545	545	505	569	545	534	566	560	539	530	538	539	512	545	553	527	501	483	562	567	546	517	529	530	535	565	509	547	548	588	545	550	489	516	574	548	545	520	557	585	544	514	544	537	538	534	530	545	551	565	493	534	536	487	545	552	545	556	599	510	535	528	526	486	561	540	523	550	531	520	526	521	533	556	504	517	543	504	520	567	538	547	527	567	541	538	549	523	510	542	530	567	536	517	563	504	581	525	568	554	560	559	583	561	553	552	554	535	508	551	530	565	568	511	501	556	555	553	550	535	560	580	518	493	588	527	557	590	502	522	576	520	524	567	497	521	549	517	512	515	531	549	574	549	545	524	534	537	518	524	517	525	547	567	512	578	552	529	542	531	533	526	578	549	551	554	545	541	557	514	522	531	551	518	566	562	522	530	494	528	534	542	528	493	571	540	563	536	557	503	506	536	533	542	522	521	511	519	528	532	551	513	563	524	533	523	559	538	536	525	550	548	508	548	528	509	511	513	561	560	536	503	544	504	540	526	521	473	532	536	560	578	545	582	552	499	530	570	507	564	527	533	538	512	534	502	527	512	539	566	529	540	513	536	558	548	571	502	571	510	513	523	539	537	507	518	509	572	548	508	578	516	551	553	479	516	521	566	521	519	512	524	556	524	538	543	511	528	521	529	546	546	535	560	550	556	535	531	522	540	544	526	566	558	519	543	530	528	559	547	515	525	528	544	558	556	594	507	536	545	551	567	587	526	524	523	548	558	549	515	530	502	516	540	551	550	579	535	519	542	557	537	516	539	538	550	550	565	558	525	553	526	518	547	523	555	547	545	492	578	570	513	545	500	514	529	506	510	563	545	566	536	570	516	502	521	514	581	553	551	582	564	533	540	535	513	550	572	536	494	503	546	523	543	570	545	509	507	577	530	576	507	524	538	530	543	525	538	539	525	540	572	516	558	567	484	558	523	522	546	551	540	532	560	567	538	548	527	513	491	564	507	524	478	505	547	575	537	515	545	512	542	514	562	574	515	545	541	556	558	539	536	549	542	525	549	540	522	549	551	524	534	527	546	546	563	543	553	544	564	539	574	558	558	554	527	517	539	529	525	526	504	519	530	517	568	561	558	510	529	554	539	555	540	561	554	567	548	535	519	532	536	518	529	550	550	523	509	506	554	517	509	531	500	562	465	535	524	535	554	534	562	548	506	534	544	531	513	541	498	537	538	537	584	519	586	551	529	544	524	566	541	570	530	502	483	551	549	576	544	531	528	546	560	533	523	576	557	540	572	544	553	529	563	544	541	553	507	512	549	507	528	509	562	544	559	504	556	478	545	523	531	530	588	537	568	525	544	525	543	524	552	494	536	512	509	553	519	547	561	526	505	558	531	526	516	493	541	553	571	549	560	525	517	568	584	529	505	547	523	530	516	535	554	532	528	518	524	532	563	540	485	499	547	541	534	532	524	517	500	567	509	513	569	586	510	525	510	532	521	525	542	526	515	551	569	550	510	597	557	569	573	537	512	512	548	562	516
32604	11882	1413	449	370	365	338	306	326	336	337	362	332	344	332	353	336	357	345	334	310	324	362	313	358	313	338	350	297	310	311	319	341	297	362	286	348	292	316	336	341	354	360	310	331	337	294	330	319	367	313	330	361	323	338	336	359	332	306	326	325	307	340	323	318	349	328	333	354	331	323	322	301	356	330	331	317	313	339	286	310	359	306	326	361	326	333	346	344	333	339	307	304	327	302	344	351	358	313	326	314	340	330	329	334	333	325	341	335	366	357	329	339	326	349	319	313	358	279	336	320	314	298	283	318	352	353	344	348	340	340	337	316	317	327	328	344	342	315	323	350	331	316	361	305	311	317	329	335	322	361	330	348	372	295	325	344	317	325	307	304	278	311	350	308	318	315	318	329	328	313	340	349	347	368	304	306	347	363	326	353	330	350	354	323	361	335	339	318	332	345	284	314	331	329	325	358	332	352	371	315	323	345	330	342	355	367	308	336	325	307	348	315	311	332	318	322	332	329	331	290	330	318	317	335	349	345	358	341	336	349	330	351	367	325	344	310	309	347	304	344	336	317	326	313	351	335	334	351	325	337	329	332	316	331	319	317	351	316	321	322	324	317	306	330	324	334	301	302	315	333	338	352	360	342	358	327	305	373	305	314	307	345	319	337	339	334	312	303	347	310	318	324	352	308	320	319	344	343	362	339	280	337	299	315	353	319	312	346	321	304	345	308	317	308	358	343	339	350	326	309	323	302	347	316	327	292	320	317	344	331	366	361	325	364	357	294	375	334	325	374	360	369	336	354	329	336	316	317	356	355	333	319	306	308	314	320	320	313	301	327	333	326	338	331	344	329	367	327	329	334	322	333	300	337	338	316	364	319	333	325	356	336	332	344	339	396	308	353	332	313	313	295	333	287	346	309	345	351	330	286	306	321	321	326	315	327	340	328	319	300	325	330	299	326	338	337	331	336	347	335	324	345	359	348	327	321	322	342	342	336	335	304	320	381	343	302	306	320	331	347	306	311	343	348	316	376	332	364	336	316	318	323	346	313	338	343	331	320	302	335	334	304	333	308	332	354	331	320	338	340	285	353	325	349	361	319	325	330	358	349	319	338	293	322	327	345	358	351	345	310	299	336	326	341	334	298	334	318	291	334	344	338	372	348	337	324	332	330	345	345	355	375	307	319	334	338	276	347	343	319	332	287	322	350	355	304	328	371	317	320	318	333	368	318	316	337	317	318	356	339	357	337	315	340	352	300	330	336	358	321	297	330	324	337	336	359	323	296	331	329	328	322	315	297	318	306	327	338	299	315	300	297	384	334	327	359	333	324	317	353	340	303	333	341	326	308	309	328	344	318	319	324	344	310	335	346	309	287	331	302	328	355	318	345	357	333	341	327	331	324	333	312	330	331	306	337	323	332	321	345	372	321	300	316	328	322	317	340	355	360	322	338	315	315	321	351	341	331	302	305	326	364	309	306	347	301	312	312	354	307	324	359	356	315	311	322	297	336	305	329	307	362	333	352	316	336	368	294	338	314	320	333	322	361	315	317	308	336	344	346	281	336	340	280	323	340	314	300	305	341	348	328	320	314	359	286	312	335	310	323	331	353	377	310	332	327	286	304	347	326	333	301	340	328	359	310	348	328	321	289	318	322	337	347	348	325	345	310	292	322	366	361	340	326	323	329	282	343	326	324	316	341	316	355	354	360	340	347	335	354	339	341	335	359	330	305	324	302	289	301	343	360	336	332	325	311	316	352	312	282	342	329	329	351	314	339	310	296	306	353	357	335	355	359	372	311	332	343	325	320	365	368	319	304	310	336	339	295	299	318	318	334	323	339	309	372	353	329	346	283	341	312	323	302	343	327	310	320	329	317	337	346	307	346	338	321	352	317	316	297	290	308	346	341	294	318	335	317	324	342	367	351	323	325	336	346	326	334	321	309	294	325	323	312	323	287	333	315	333	318	354	319	327	309	320	295	351	328	361	329	329	312	324	310	313	339	339	346	326	319	334	310	332	298	307	305	359	315	337	319	313	323	304	360	330	329	316	328	344	345	310	332	310	322	363	345	341	358	327	323	293	328	326	302	340	326	311	334	329	302	343	342	330	308	337	306	320	337	324	344	351	322	316	355	334	376	318	310	309	320	370	359	330	317	319	303	299	315	337	312	330	327	307	315	314	340	333	333	319	300	338	340	336	329	340	338	362	355	343	348	331	318	331	342	376	336	362	329	327	334	319	327	328	313	363	333	344	357	329	339	362	350	308	329	337	332	309	346	312	340	334	340	318	318	295	334	302	314	342	301	317	306	327	317	330	353	301	287	344	333	292	327	293	321	331	322	352	306	340	353	317	304	363	322	306	333	349	353	304	326	326	305	342	341	324	325	344	322	332	357	326	344	325	345	315	314	350	338	359	344	337	337	329	326	356	340	319	329	353	313	303	341	300	297	350	361	335	332	343	325	342	269	328	356	324	299	316	316	306	324	342	336	322	308	324	353	323	301	337	333	344	347	314	349	321	336	335	318	307	341	326	323	367	302	339	351	327	358	319	306	309	344	332	324	307	344	341	318	329	319	364	330	335	360	323	371	332	277	335	322	330	320	311	318	371	326	320	351	342	319	337	354	337	322	327	339	333	287	313	337	331	289	358	314	332	337	342	318	324	354	340	343	321	332	344	359	358	341	370	330	316	326	344	370	311	325	332	342	312	347	271	317	327	332	343	290	298	332	342	340	343	344	335	347	320	329	304	336	321	338	301	342	351	300	310	323	300	301	320	352	299	316	331	302	319	328	338	348	313	335	343	322	331	341	302	326	330	292	321	333	349	297	287	317	360	312	375	340	342	301	303	351	294	344	352	344	295	315	287	335	337	324	328	303	323	333	319	406	322	327	334	313	369	329	337	325	337	322	305	304	326	305	348	332	345	306	332	331	284	330	340	305	330	300	308	320	332	324	331	338	319	313	331	338	311	304	333	378	330	336	342	308	354	308	333	351	324	327	323	337	346	310	344	346	347	304	305	376	356	358	352	344	331	357	317	363	337	332	360	306	284	338	320	327	307	330	350	353	329	315	338	351	340	322	359	330	365	344	343	338	336	356	360	341	292	319	335	336	339	348	336	335	309	329	331	327	351	334	351	354	310	320	322	351	344	332	345	338	345	301	334	335	322	340	341	352	300	313	342	305	311	294	334	322	320	358	324	325	314	338	329	335	320	345	340	314	320	293	351	336	339	332	293	334	340	344	347	360	318	322	344	331	309	312	343	332	366	322	314	350	367	358	320	317	325	346	341	312	314	346	321	328	328	317	335	344	307	361	311	347	341	324	331	340	378	348	299	310	332	340	334	353	332	330	339	286	332	302	351	306	321	313	360	314	335	316	329	325	329	316	338	327	312	326	326	333	317	313	341	346	307	313	333	349	303	328	351	313	353	363	310	347	303	354	354	350	327	335	333	340	369	297	301	316	312	353	316	305	345	338	312	316	329	315	328
5825	916	828	760	787	763	795	780	764	748	761	817	693	753	772	726	760	712	758	746	759	811	806	826	771	749	710	728	733	787	762	788	776	775	753	752	735	721	750	764	746	767	766	771	779	770	754	790	734	745	744	775	723	792	751	733	732	774	760	731	739	777	781	774	722	747	738	719	705	765	748	732	736	770	776	739	733	772	724	776	778	746	784	754	756	752	795	729	712	756	793	805	761	715	800	750	794	764	741	739	760	745	709	756	771	776	752	740	729	786	756	744	776	754	749	779	750	729	791	744	797	750	743	778	732	789	748	751	749	796	770	750	740	769	788	766	712	724	754	811	769	741	709	752	734	742	770	770	771	747	739	730	783	771	778	745	756	778	713	762	742	776	714	793	744	744	735	756	741	780	783	787	724	742	720	736	744	736	750	727	750	725	761	743	718	778	729	779	699	777	733	761	752	793	820	735	815	796	752	754	758	762	780	734	736	742	759	762	688	808	764	775	747	813	791	775	733	767	728	799	769	777	783	716	776	764	779	719	725	741	772	732	772	755	751	713	822	769	788	738	734	720	767	781	721	776	747	780	780	763	756	766	752	724	763	774	732	789	807	733	769	777	783	757	710	768	744	799	765	732	767	761	741	753	768	686	733	737	738	744	752	757	749	778	752	757	774	727	761	761	720	748	777	789	739	770	793	765	704	745	751	742	744	794	785	759	702	784	765	787	701	779	770	755	767	788	781	756	792	761	728	729	795	789	751	758	752	758	707	789	781	737	713	764	760	720	779	723	787	734	744	787	714	743	784	732	754	740	710	718	772	748	754	717	794	745	719	780	755	751	751	765	760	740	745	763	773	794	713	782	755	735	778	752	786	755	725	722	733	739	797	770	757	731	812	758	729	782	790	762	732	740	752	796	776	712	732	757	760	744	732	742	804	772	754	735	730	771	782	747	763	745	733	760	753	809	772	745	744	746	759	737	807	728	701	787	720	749	729	764	743	762	746	742	706	707	723	781	752	704	755	754	768	788	788	712	765	731	763	742	729	803	752	759	743	724	764	695	708	780	736	758	808	754	790	747	719	765	711	785	770	740	761	761	737	780	761	732	792	762	742	757	755	786	778	749	754	751	685	778	771	764	767	770	768	746	713	746	817	767	756	833	765	739	765	723	749	782	759	744	796	758	756	746	703	792	728	763	747	772	747	757	744	767	755	720	765	786	756	762	762	701	745	778	735	737	804	700	811	760	777	797	723	743	754	772	763	731	744	748	759	806	807	727	789	747	768	741	795	748	726	794	794	810	723	793	738	728	749	733	791	758	774	719	788	759	711	788	759	718	739	746	759	778	702	712	757	759	803	764	788	738	750	813	755	741	804	778	782	760	739	745	765	736	724	759	754	779	768	715	775	759	762	734	774	755	728	800	774	747	726	716	793	725	766	751	766	770	757	770	715	797	731	701	765	700	732	757	751	755	728	746	804	796	801	758	709	752	782	746	759	742	749	757	752	744	736	743	739	753	787	757	742	781	784	755	737	771	753	725	772	752	721	717	716	767	761	733	763	784	718	734	715	774	774	781	751	725	755	767	732	778	690	740	748	744	762	758	758	739	793	761	782	763	743	774	730	756	756	740	723	784	757	740	723	722	773	763	755	771	737	803	753	697	789	804	782	688	756	758	749	750	734	742	755	744	727	710	708	733	800	746	777	793	739	752	767	753	785	770	759	764	733	782	793	774	773	755	790	771	787	801	766	845	764	702	795	736	788	794	820	786	750	769	809	751	785	720	710	783	675	742	768	770	731	737	760	732	817	739	749	758	741	754	815	751	775	768	763	783	793	737	739	760	797	763	768	773	775	725	775	704	738	770	747	753	756	790	745	723	719	736	783	726	788	729	743	768	771	739	763	760	810	725	786	727	777	727	762	774	785	801	785	775	736	776	712	725	784	760	762	775	772	772	769	773	815	748	718	768	751	765	709	778	741	689	757	802	776	815	706	706	779	725	783	782	775	762	754	725	776	735	760	757	741	778	780	802	740	714	734	728	720	725	730	728	755	755	768	742	796	778	747	790	792	756	804	781	736	753	721	777	758	751	744	767	758	726	741	708	757	792	756	752	819	772	724	802	753	765	711	745	722	789	757	777	763	746	768	711	764	788	748	725	779	796	753	744	815	725	728	766	770	762	747	789	754	813	778	745	784	762	745	713	756	756	790	749	791	743	766	732	745	746	760	739	744	749	760	801	709	770	726	718	767	756	796	725	741	724	732	790	746	772	708	825	761	755	743	806	757	806	755	769	746	737	752	788	790	784	749	757	768	737	736	745	760	800	719	771	749	746	790	758	752	776	717	778	733	772	707	754	798	811	771	760	757	733	751	783	746	775	773	771	765	774	769	727	722	774	758	780	733	724	795	754	784	749	728	778	767	726	808	756	779	754	784	716	744	749	711	763	777	762	701	731	757	759	765	789	784	742	721	764	812	796	772	762	817	761	768	742	766	690	767	781	741	760	751	740	835	798	776	760	721	737	763	725	744	773	758	809	768	763	721	739	748	720	749	789	783	709	750	768	770	807	763	770	713	734	752	770	754	781	747	714	795	742	767	786	765	754	757	762	739	754	733	753	754	781	751	754	745	801	792	785	751	713	761	749	759	733	720	711	757	736	717	755	806	787	740	800	743	741	764	730	747	717	802	751	732	744	775	722	745	775	783	802	766	730	813	736	780	748	753	772	763	744	729	787	763	755	753	711	740	776	772	764	742	745	736	751	779	817	774	794	754	792	796	770	778	738	745	738	730	735	761	738	752	735	775	746	795	732	771	747	735	753	734	777	745	809	762	761	749	781	763	729	756	780	739	742	750	739	744	725	736	799	773	737	734	746	771	791	749	728	714	761	806	720	776	761	777	768	743	787	767	763	795	761	786	765	767	787	808	784	722	799	762	743	724	752	755	739	745	798	792	729	772	754	785	735	753	812	768	740	777	768	761	794	752	791	731	766	777	776	731	748	757	745	743	758	736	770	751	748	768	770	721	739	780	802	774	738	742	791	787	787	758	744	722	763	745	778	797	731	752	720	745	742	705	760	742	739	752	775	715	714	721	706	752	778	803	757	721	818	727	751	717	743	717	717	767	712	760	764	793	758	764	775	756	719	771	775	739	781	755	708	745	730	708	767	770	783	765	778	781	698	748	782	755	750	758	708	716	775	712	782	748	712	782	809	752	759	753	762	792	748	752	712	756	790	733	800	752	782	788	713	768	741	717	783	799	751	767	763	727	795	797	828	746	711	786	756	779	786	780	744	770	754	752	730	718	819	746	713	763	774	727	761	737	727	708	756	778	752	741	729	767	785	769	764	737	740	763	778	745	766	745	735	743	731	765	763	751	753	745	760	759	726	815	772	743	796	709	759	758	725	749	783	764	813	721	801	720	765	712	731	779	743	758	741	833	749	758	727	775	748	748	755	734	778	744	793	788	780	744	779	741	736	775	756	815	776	771	742
24556	20916	24570	27387	20113	1770	584	506	493	429	452	420	434	407	407	431	420	439	400	440	383	410	382	422	399	419	422	408	335	419	410	388	374	381	419	396	392	370	401	377	427	425	401	399	391	400	428	375	391	410	389	446	383	399	390	390	377	400	432	436	417	387	408	429	401	412	393	401	350	404	393	432	428	380	398	430	421	408	410	418	405	420	384	449	400	387	380	420	428	431	389	417	410	409	413	423	408	380	376	378	390	403	366	421	438	368	386	386	378	392	418	370	394	378	375	377	363	381	415	407	358	362	411	369	400	396	376	376	399	395	408	437	392	398	382	417	396	396	385	400	381	393	400	374	408	417	406	373	360	353	406	400	386	433	427	381	409	368	364	392	450	369	394	369	437	398	398	388	408	386	416	403	441	397	424	381	386	405	426	397	388	401	386	387	415	427	383	442	379	420	389	414	388	435	398	414	380	422	398	379	396	416	423	398	364	405	401	426	413	408	380	417	393	402	392	410	399	388	414	381	409	349	381	355	417	390	378	414	401	401	450	376	441	363	373	387	364	441	412	399	415	386	373	400	407	373	432	376	395	388	388	402	416	412	392	400	398	412	347	363	455	396	389	410	409	421	450	384	385	387	379	373	392	363	418	394	416	378	378	376	420	405	406	393	371	380	347	377	383	373	361	390	413	389	434	382	423	407	364	397	423	404	381	428	431	423	358	427	366	419	387	405	368	372	384	409	342	408	382	384	394	397	412	415	393	392	399	368	395	388	385	439	380	395	425	411	369	363	407	394	431	435	427	377	399	426	422	428	368	375	444	415	431	424	378	395	385	375	399	386	369	360	393	368	400	401	425	415	431	421	364	409	411	413	382	405	378	423	397	373	370	392	436	423	397	331	383	392	405	405	365	376	386	404	415	395	451	365	437	398	379	384	421	409	423	398	383	381	387	410	408	398	404	390	367	365	371	399	412	400	415	426	395	426	398	371	439	437	409	370	386	412	422	384	387	392	384	447	389	402	411	374	440	441	403	373	391	408	394	358	360	388	373	401	406	378	405	378	395	409	406	365	421	407	401	414	413	456	396	413	424	376	387	393	395	381	375	395	358	395	396	409	379	383	355	404	436	365	381	399	365	367	416	418	399	388	374	415	374	404	409	388	404	372	432	392	403	405	400	386	434	408	376	428	416	368	384	385	437	373	397	415	398	449	388	387	368	364	365	361	405	385	391	376	395	402	371	348	395	406	427	401	397	424	399	406	385	378	355	406	460	416	426	361	427	403	395	422	418	383	387	457	417	358	388	398	455	371	407	433	413	364	414	365	424	402	392	382	415	405	432	396	364	412	412	435	397	391	427	373	387	413	401	398	378	386	400	399	375	363	443	401	388	461	416	425	414	446	391	443	423	425	422	369	422	401	348	377	405	401	423	417	410	373	412	391	420	365	396	395	393	395	348	385	399	390	374	430	387	400	374	349	402	395	347	410	394	437	389	395	407	392	382	453	420	407	354	382	382	407	397	411	398	427	414	376	350	434	413	380	385	381	405	411	366	377	366	376	399	411	424	373	398	394	407	413	426	345	385	383	373	400	410	369	401	415	388	410	380	419	410	382	402	392	427	421	394	376	382	418	400	382	382	376	401	444	404	400	435	402	405	429	416	431	398	424	408	394	397	404	435	398	449	450	421	392	436	418	396	405	400	367	386	375	380	411	386	411	396	382	360	421	407	385	366	377	426	404	392	411	403	398	448	409	397	398	390	429	395	433	392	406	410	412	402	395	396	429	411	397	415	416	419	367	393	407	409	396	424	379	386	406	370	370	431	393	420	427	405	385	406	402	366	384	344	409	388	427	378	402	379	389	384	417	392	445	396	393	387	392	419	399	386	367	402	391	400	431	409	372	387	414	384	408	368	366	343	414	390	414	384	397	394	370	401	401	373	368	389	397	429	344	399	370	433	412	411	388	385	419	400	418	405	375	417	387	398	418	433	377	365	419	424	363	369	407	386	395	384	443	373	372	385	401	365	410	408	401	402	423	390	389	420	401	425	375	384	384	392	369	383	391	364	411	406	401	417	457	357	419	383	397	385	400	376	406	370	405	412	372	378	447	380	391	405	414	399	356	427	431	442	404	450	409	409	430	452	386	401	374	404	439	395	373	377	380	341	401	429	381	369	400	376	394	360	389	419	402	407	409	397	364	391	430	395	391	417	375	401	403	426	445	418	417	408	395	456	413	408	380	405	412	419	405	382	394	367	359	421	389	397	408	422	385	366	394	468	401	372	379	385	394	388	398	422	402	432	407	393	402	430	375	399	397	428	392	393	411	375	404	386	407	416	406	407	390	398	412	427	378	392	405	371	414	401	385	405	395	358	358	390	409	401	380	392	376	398	359	377	412	441	371	379	393	430	355	368	415	376	433	401	399	425	375	402	398	382	410	383	386	421	412	381	360	400	375	382	430	418	378	398	443	436	403	396	409	422	375	402	422	394	405	434	384	410	390	371	366	373	366	399	403	420	427	381	421	430	415	378	379	381	423	405	389	397	388	395	403	388	417	418	379	383	413	424	371	376	415	379	393	401	421	382	413	397	430	398	344	376	373	411	408	419	425	385	404	379	423	397	420	417	395	404	448	335	411	409	395	381	404	378	388	398	387	381	397	427	400	430	380	409	393	390	419	402	421	419	417	411	396	425	448	419	439	430	392	428	382	384	422	386	368	408	369	409	421	386	355	362	397	383	365	390	420	382	395	371	380	393	403	389	416	434	399	426	428	393	398	429	402	399	379	396	428	389	389	390	397	355	395	414	431	390	412	417	384	371	412	414	395	394	391	367	344	367	401	371	440	422	372	385	359	396	411	437	382	375	379	352	378	389	379	365	379	440	399	422	367	347	395	405	417	415	413	380	417	405	418	416	363	406	424	378	386	393	372	351	363	399	431	401	399	347	380	378	390	382	387	397	391	382	401	368	394	357	367	394	452	403	396	415	355	367	418	398	400	436	382	390	376	400	385	384	423	434	370	393	384	363	377	353	450	384	418	388	418	405	363	436	398	410	426	406	403	368	413	348	390	383	405	391	390	410	380	401	427	386	376	429	396	382	411	400	402	383	399	412	406	357	387	399	369	432	370	411	415	410	375	403	397	397	400	351	379	432	424	395	413	417	392	375	395	404	367	392	412	383	402	384	392	396	416	353	379	401	381	383	424	413	395	390	361	384	452	360	388	432	425	382	368	443	395	386	403	399	346	413	399	399	378	404	359	400	414	390	381	411	397	445	410	413	393	426	401	408	377	394	414	388	402	376	398	402	382	379	414	395	368	390	381	392	368	416	391	401	436	402	393	402	420	403	409	390	411	398	426	395	388	437	399	422	402	364	382	386	390	388	389	381	426	406	390	399	423	397	413	380	389	389	395	419	446	402	394	387	387	374	414	390	401	419	369	394	408	377	387	366	391	413	377	383	410	377	338	378	386	403	400	440	377	408	398	392	378	405	422
3755	3068	2161	1360	1061	992	938	931	897	895	924	831	891	897	859	870	798	846	903	845	917	866	898	874	887	885	861	881	887	859	888	849	909	864	851	857	894	898	886	873	848	833	909	855	855	909	836	895	956	918	868	873	867	810	896	870	853	862	886	856	874	892	911	855	872	879	938	892	854	855	860	878	863	851	833	871	903	916	861	918	864	873	905	897	868	904	837	893	893	924	868	851	907	915	892	845	859	903	863	866	855	859	851	910	859	867	877	866	864	826	940	893	844	852	838	845	877	842	817	936	913	914	865	911	871	840	884	875	816	865	857	851	840	900	865	854	916	916	912	872	871	872	930	836	835	913	892	871	862	853	845	807	893	837	871	887	879	908	866	908	812	881	871	890	867	893	880	892	908	895	871	889	837	845	789	891	849	900	837	869	884	850	900	847	893	868	863	854	914	874	840	900	934	872	802	931	895	888	926	872	899	883	835	872	905	880	879	853	811	875	854	909	848	855	865	875	919	912	890	848	849	864	862	862	820	843	861	904	837	876	866	895	826	854	873	908	882	829	835	850	794	852	910	807	843	862	847	892	850	926	875	883	917	926	888	838	857	893	930	857	843	880	892	912	830	882	869	832	874	862	883	885	861	869	871	848	866	875	917	843	885	839	894	911	845	875	876	831	839	917	873	838	871	841	875	905	828	881	912	856	871	920	919	883	865	864	855	902	882	851	841	843	884	887	858	908	873	903	846	897	894	845	841	880	932	859	878	881	843	913	847	906	856	890	882	900	867	932	817	889	883	835	875	903	883	839	870	881	904	908	857	904	808	876	881	932	836	886	834	844	821	822	829	857	859	909	863	846	884	863	832	836	835	850	851	895	855	864	865	880	890	883	861	870	858	894	890	863	871	874	843	879	857	862	861	922	836	861	867	809	858	812	844	876	915	893	876	850	825	876	878	845	833	894	891	908	910	899	866	840	878	860	920	883	878	893	852	843	859	870	907	844	855	866	891	815	868	881	859	960	826	861	886	870	884	875	900	862	837	851	880	843	884	875	854	878	867	851	901	800	837	865	882	855	920	825	862	884	861	878	869	904	858	865	830	852	848	864	872	839	874	836	871	869	875	891	857	835	879	861	914	876	850	828	875	855	914	887	857	875	865	875	853	868	864	894	830	902	878	872	834	877	915	845	858	844	855	857	854	906	880	949	876	910	871	885	864	810	795	832	855	835	885	872	836	887	901	847	811	825	930	907	886	866	845	908	854	921	863	888	889	868	841	880	855	853	863	866	837	856	828	855	833	849	855	878	869	891	896	882	892	903	874	834	880	843	867	841	886	892	900	867	828	872	842	873	840	873	878	896	822	833	835	925	884	819	856	887	847	849	914	940	878	925	858	830	874	869	832	898	833	865	841	847	867	855	864	841	856	899	874	884	903	838	901	847	887	852	865	877	882	891	820	860	842	897	844	821	853	887	843	852	883	890	881	850	871	864	876	858	866	924	915	837	878	882	854	846	896	888	859	872	908	904	864	870	899	893	842	857	868	870	886	863	833	858	851	882	877	895	891	845	869	793	830	830	851	880	855	847	882	830	864	854	880	900	800	865	835	836	852	850	885	896	892	853	883	888	878	842	846	837	927	861	846	876	837	876	854	896	848	828	821	822	862	843	898	884	864	857	851	874	869	842	871	889	897	853	836	834	878	849	872	908	861	856	883	882	846	812	831	872	856	849	874	888	861	904	876	838	917	884	849	868	874	902	891	848	920	803	846	871	916	853	904	844	902	902	890	917	902	868	868	787	866	819	838	868	885	861	885	848	828	879	895	911	897	860	873	875	873	836	878	832	843	853	827	920	861	851	874	903	896	888	892	922	884	833	832	849	867	872	869	883	819	886	876	857	871	879	858	814	876	874	876	868	838	846	883	893	895	878	874	903	886	910	856	923	887	883	900	873	902	882	830	911	860	839	877	850	900	900	845	853	865	893	863	907	876	847	819	852	848	865	902	877	883	850	878	844	905	861	866	872	896	811	856	845	839	907	828	833	860	856	895	866	809	844	807	873	844	860	874	815	885	881	874	893	860	864	894	871	872	881	923	837	850	873	926	909	920	873	881	819	853	955	898	841	860	905	833	853	895	841	886	873	877	859	851	874	851	845	850	863	894	849	837	925	885	874	920	852	848	843	886	847	840	828	809	892	852	883	856	844	831	859	919	857	846	839	871	884	927	849	864	871	878	843	857	831	914	884	835	882	802	846	868	864	876	850	915	874	879	856	833	813	865	895	894	920	879	895	865	845	867	806	898	888	858	857	858	884	879	882	881	862	852	913	908	895	871	910	850	845	920	878	830	894	873	862	909	890	885	885	847	828	868	933	881	869	867	873	852	847	888	835	882	876	833	908	857	885	880	811	850	824	910	822	892	885	886	820	903	894	850	854	884	860	860	886	863	897	881	892	846	858	877	885	857	853	879	829	903	872	843	894	891	872	872	850	860	859	833	909	888	834	865	884	876	867	847	871	894	846	851	875	814	889	859	827	843	843	885	806	852	811	854	897	897	795	888	869	864	896	850	829	830	880	830	832	863	843	879	852	816	832	910	861	869	897	873	921	850	817	875	887	906	872	841	871	875	859	916	907	865	858	867	832	855	872	907	844	835	891	872	826	854	854	874	820	850	850	862	852	900	849	855	876	861	853	855	857	866	874	816	830	864	826	860	859	882	907	888	849	890	872	852	924	861	869	887	873	863	854	834	878	905	859	862	930	907	848	880	842	792	816	896	824	883	891	858	874	866	853	892	859	925	867	874	819	839	896	828	843	886	889	871	859	847	891	854	830	825	813	901	866	903	926	858	870	857	886	868	875	898	897	857	883	883	813	824	869	879	880	860	865	839	834	940	864	923	885	856	862	825	902	882	897	876	865	899	909	862	786	880	897	926	901	881	829	837	881	879	835	882	893	887	864	883	895	912	864	811	845	875	883	872	874	910	851	871	828	863	816	867	865	903	799	894	834	909	877	844	857	817	882	872	886	896	848	854	905	874	830	819	870	866	849	855	849	905	891	848	865	870	871	884	808	826	896	862	869	875	876	928	916	863	903	868	902	886	870	855	861	872	847	831	930	816	899	865	833	859	905	893	852	855	875	878	893	878	895	875	844	840	898	838	885	884	827	854	861	873	876	856	864	884	865	828	897	882	927	878	904	885	875	875	857	881	802	864	867	847	861	860	868	883	898	875	887	831	869	869	895	873	928	920	891	893	893	859	911	874	873	830	858	862	889	903	939	869	844	913	876	874	829	832	865	928	872	862	819	883	866	868	827	892	877	819	870	910	862	845	820	878	916	838	865	866	857	922	843	885	899	875	868	858	843	846	842	831	853	885	888	902	895	871	876	844	846	745	845	899	886	885	872	891	864	873	883	901	924	900	871	923	822	860	870	890	869	922	861	934	875	832	842	835	906	880	861	903	884	881	841	855	850	901	900	833	850	846	855	858	812	935	907
23614	20846	25124	26697	20853	20862	3127	499	371	324	328	279	285	259	269	258	282	239	236	247	240	239	246	239	268	233	266	224	234	221	243	256	228	256	240	240	239	211	186	240	240	223	249	229	236	220	237	255	235	233	224	261	207	248	253	219	217	243	231	215	217	210	217	245	241	229	204	239	197	244	227	218	240	256	243	213	218	226	211	238	219	252	227	232	214	233	240	223	218	238	248	236	218	244	231	214	234	224	230	248	214	215	242	243	226	228	201	220	239	233	247	250	219	208	242	216	233	224	209	221	207	228	229	201	241	228	233	223	224	238	247	223	201	212	210	222	235	246	228	212	223	192	225	214	231	227	243	228	228	192	219	271	236	232	201	212	230	198	231	194	210	206	209	226	251	251	206	202	241	246	234	218	231	245	221	251	238	224	252	235	270	238	233	239	219	239	195	215	229	237	223	252	228	227	265	242	239	220	241	221	257	219	231	236	223	224	223	230	211	216	212	224	201	198	242	258	242	246	211	240	234	232	204	187	267	201	214	220	217	247	233	240	208	211	214	216	241	236	231	246	257	235	209	243	232	215	220	242	239	227	235	232	217	214	231	211	214	223	234	220	226	210	231	198	239	255	224	259	237	211	240	242	215	239	222	255	236	219	199	224	242	209	236	233	238	211	214	221	257	259	211	215	207	208	231	218	235	211	254	231	231	213	237	207	217	193	231	251	232	226	228	250	245	237	207	236	207	204	245	224	204	232	263	214	229	241	223	234	226	258	224	235	238	207	246	206	218	221	220	227	234	214	210	228	238	244	218	227	252	217	211	221	208	249	239	243	198	206	217	223	224	237	199	234	217	233	223	236	210	231	233	202	217	205	218	211	244	251	242	196	243	231	239	215	248	263	226	248	255	228	229	227	222	210	248	228	251	223	213	218	241	205	199	238	202	233	212	215	208	210	241	218	211	208	241	222	225	217	233	222	238	223	206	197	239	267	256	224	227	226	232	225	249	223	240	219	229	218	228	272	238	233	226	231	239	240	239	246	227	215	251	243	217	232	259	241	217	240	235	239	226	218	227	232	243	230	241	224	217	236	223	250	215	239	233	260	223	231	221	232	216	228	221	240	233	233	229	246	209	217	275	226	229	247	250	236	188	240	242	214	235	228	258	219	220	241	198	227	209	250	197	233	201	253	217	250	250	211	203	209	229	223	225	232	234	259	227	230	244	235	242	212	218	236	219	224	216	231	230	227	227	223	232	205	198	223	243	237	197	238	207	229	237	250	212	240	244	264	195	233	227	230	216	239	215	226	217	201	239	234	223	195	219	237	236	245	238	209	236	232	247	208	235	226	200	201	242	219	219	242	207	218	224	221	253	223	241	229	219	223	245	239	211	226	236	219	218	226	243	213	259	230	253	234	244	226	255	237	231	206	236	259	230	202	253	219	245	244	220	224	233	217	258	246	230	215	250	238	218	231	215	248	248	244	234	250	241	233	232	219	210	245	240	234	230	245	253	222	233	207	233	255	210	237	227	243	248	242	196	216	244	223	214	241	217	211	246	229	242	225	237	211	200	221	218	230	226	216	225	215	243	223	208	226	229	251	246	234	214	223	237	190	253	237	242	258	232	239	228	244	226	217	213	211	222	219	240	224	213	232	240	223	248	242	249	229	254	233	240	232	212	229	240	237	245	243	227	192	223	223	209	215	218	240	228	224	232	208	229	212	219	197	223	212	244	238	234	208	229	240	241	230	216	220	199	211	235	220	227	198	233	250	223	225	233	219	222	224	191	227	230	246	215	212	215	234	250	223	238	230	178	237	208	244	261	209	214	252	251	214	203	270	239	256	219	228	228	252	227	237	241	231	200	204	225	217	198	229	242	218	238	207	215	240	243	251	221	234	223	223	234	235	221	239	225	228	199	214	224	261	220	212	214	231	233	229	238	228	210	232	218	228	228	226	227	218	240	226	242	213	233	222	239	219	249	239	198	263	239	220	208	196	258	212	225	224	233	230	222	237	231	227	210	242	210	222	236	225	222	226	224	236	215	199	240	236	227	219	202	229	219	247	229	231	241	243	237	237	269	232	222	215	228	256	235	229	226	210	198	232	235	209	238	237	199	251	236	208	232	231	249	243	215	225	235	219	235	244	181	241	212	234	267	204	231	224	212	220	221	233	219	259	231	205	207	212	251	221	223	211	237	240	207	225	223	244	250	236	225	241	227	220	195	229	241	218	225	222	247	236	213	225	220	223	267	230	223	229	241	215	205	220	219	213	235	245	203	248	244	243	258	220	239	230	213	250	263	193	206	223	194	211	238	211	212	230	219	233	220	196	212	244	205	214	219	225	233	221	229	216	244	226	241	218	223	245	246	224	206	186	247	234	232	207	248	222	241	229	217	244	201	230	230	237	200	237	224	225	228	228	216	218	203	223	211	244	260	237	229	214	234	223	202	217	263	237	213	223	222	226	230	215	242	234	219	220	243	242	197	226	232	213	217	229	227	219	214	215	215	228	203	222	236	220	223	250	249	191	210	207	232	207	221	229	202	217	204	239	227	212	255	243	200	230	223	226	230	253	223	225	228	231	236	239	214	219	249	229	240	277	212	221	213	220	206	236	226	230	227	211	223	231	226	214	227	249	223	232	265	252	231	235	227	206	221	243	229	201	220	235	213	236	230	238	234	220	253	221	223	222	240	251	220	212	237	223	243	238	251	238	226	214	227	230	218	231	240	233	258	214	220	252	209	238	189	244	238	209	229	216	225	256	212	206	253	244	221	215	235	191	204	251	211	234	218	210	250	217	244	224	256	227	235	219	228	241	231	190	208	247	227	229	229	192	209	235	205	218	226	232	209	244	225	213	227	232	250	246	221	240	230	206	190	235	219	232	222	219	206	218	249	244	204	213	224	226	225	226	231	205	241	251	231	251	189	226	219	243	237	218	219	187	226	247	230	236	235	225	222	227	205	237	223	232	228	250	219	226	194	225	223	221	233	197	220	236	233	225	242	232	240	198	226	221	217	258	219	231	248	195	234	229	215	228	244	243	219	230	232	226	259	253	229	200	210	233	225	213	226	253	228	226	213	231	236	207	225	216	225	257	241	242	230	250	237	223	231	217	238	252	244	251	234	192	189	235	225	216	246	254	201	263	215	238	257	223	211	218	190	237	200	238	234	234	236	232	211	203	239	245	205	219	236	221	201	207	233	221	218	224	181	207	219	235	230	272	224	195	232	230	230	216	216	233	225	195	224	248	224	245	235	238	229	251	231	226	228	236	207	232	243	227	209	193	237	200	217	231	228	233	227	240	246	205	220	194	225	226	227	230	224	246	238	223	223	218	247	222	230	221	240	229	231	257	262	239	212	244	243	224	206	208	236	247	237	208	233	215	242	202	224	240	233	224	198	215	237	191	233	242	220	226	230	206	210	230	213	227	206	259	203	219	222	214	228	217	243	246	230	229	225	244	200	214	229	234	274	234	217	232	243	210	232	219	211	256
3451	5130	3043	1467	932	783	697	618	539	573	552	557	542	578	517	506	570	549	553	536	531	516	504	546	543	544	544	512	497	481	544	549	528	513	535	516	528	506	515	549	520	564	510	549	510	550	533	496	537	548	503	521	497	498	538	556	534	546	506	508	520	504	513	496	529	550	502	533	560	494	514	536	497	508	522	562	524	544	513	538	508	518	553	540	515	529	563	489	527	560	553	503	520	528	520	512	549	527	551	529	492	553	529	577	485	520	538	514	526	547	545	537	525	521	496	514	538	469	558	525	492	533	541	500	521	555	530	534	537	570	503	574	542	544	518	542	496	480	572	547	531	532	498	526	515	500	522	530	544	506	529	521	517	509	515	520	509	529	493	541	535	534	493	526	518	516	513	516	554	538	520	534	511	483	534	497	506	532	507	525	488	482	535	501	526	548	523	494	514	526	575	533	536	503	505	544	495	538	522	489	548	526	515	511	531	535	497	574	545	506	478	532	515	524	523	548	525	529	532	543	564	540	528	542	500	522	541	532	515	487	519	509	526	509	529	524	530	503	543	519	502	549	474	504	522	496	500	499	505	517	502	497	510	540	507	542	496	520	546	479	515	539	527	510	513	477	492	530	523	501	545	497	527	540	532	520	544	487	536	550	495	520	550	513	544	504	553	530	525	508	497	507	537	525	523	508	532	521	556	523	530	507	546	500	480	557	526	518	528	511	503	550	486	485	498	514	518	520	513	524	509	534	512	543	526	507	530	518	488	524	527	549	496	496	530	552	487	527	552	471	499	545	522	534	542	500	537	500	525	502	532	494	540	549	532	475	517	519	514	522	486	504	502	537	536	531	493	505	537	489	486	536	507	523	519	537	504	494	515	553	497	497	484	544	533	515	526	545	506	509	494	486	565	549	507	526	557	509	497	551	548	541	509	498	520	496	520	514	520	515	543	538	549	501	547	507	504	523	498	536	525	513	538	512	522	563	523	551	541	536	565	521	524	535	539	505	555	517	477	521	556	524	522	485	547	525	545	501	481	504	556	532	494	551	520	497	520	536	492	508	526	520	499	535	496	523	500	542	514	509	529	493	532	528	493	529	494	482	557	530	540	519	522	524	532	560	564	503	521	507	528	511	514	533	506	519	481	509	517	495	520	521	526	503	501	506	525	501	514	516	538	501	525	530	513	481	525	512	534	505	552	514	563	545	468	549	536	537	498	528	540	580	540	496	502	531	493	499	511	515	522	526	532	515	537	501	517	568	519	520	543	489	496	550	487	504	513	520	514	502	484	542	516	507	511	542	506	505	506	546	538	535	515	519	510	521	508	514	514	530	532	550	491	538	520	543	503	536	545	531	533	520	570	528	475	514	504	515	524	538	495	492	532	549	536	489	491	535	521	470	529	518	532	501	497	513	471	485	478	528	573	530	544	561	513	510	517	520	555	510	507	519	525	550	544	557	513	524	533	519	552	525	503	540	541	484	535	518	512	498	516	531	530	470	491	543	525	515	491	504	492	556	530	506	547	497	490	508	488	563	538	481	494	503	489	516	517	535	518	513	547	508	499	509	538	531	531	541	513	512	520	508	504	550	522	503	511	538	531	538	538	517	490	507	530	501	496	539	503	496	502	545	494	532	558	543	524	523	535	533	535	518	529	531	558	524	494	541	508	515	507	514	517	511	556	503	495	515	521	536	542	521	505	527	509	533	535	555	511	537	520	557	524	507	509	511	503	516	533	522	534	508	509	502	527	508	498	510	513	529	504	527	560	516	530	531	510	552	528	524	482	569	536	528	523	526	521	496	510	535	519	500	502	515	498	519	500	485	515	517	534	520	564	541	519	538	496	537	525	541	515	551	527	574	500	506	484	495	498	539	498	479	566	502	542	475	525	528	531	529	530	538	515	508	508	533	532	494	526	529	541	547	519	485	544	558	563	514	506	532	501	532	524	521	487	538	528	544	492	508	495	527	506	499	536	475	534	509	467	544	526	498	543	550	519	550	539	521	525	509	542	550	523	495	579	500	523	508	475	522	543	541	522	464	531	517	556	507	549	544	534	539	504	523	504	549	535	501	523	514	535	506	518	512	510	506	523	545	502	515	570	560	526	531	561	547	509	529	527	489	503	514	520	531	484	546	510	572	520	511	531	491	508	536	572	559	541	516	516	501	492	517	520	526	522	519	496	517	534	538	512	504	517	510	531	510	526	521	510	500	544	468	522	522	475	534	523	519	523	541	503	522	500	530	484	537	519	548	534	553	526	533	524	542	557	546	524	531	504	536	535	525	503	488	539	466	517	515	504	501	514	489	479	537	467	490	546	543	524	550	521	540	536	514	533	518	542	539	506	553	532	567	534	513	507	511	496	506	538	549	513	515	512	538	547	501	509	508	499	511	545	488	538	532	533	516	553	536	524	549	544	543	491	539	532	534	494	535	508	525	521	507	468	498	511	504	551	528	521	505	504	523	513	539	507	528	523	509	514	540	515	488	502	502	544	545	511	482	518	534	520	524	509	540	518	539	490	509	521	527	538	519	516	475	492	530	492	509	543	527	485	507	539	473	521	526	545	510	491	504	530	519	531	531	542	529	531	495	532	520	527	520	488	553	512	481	514	495	475	529	514	528	518	531	538	532	498	555	516	508	496	522	521	542	539	532	492	551	548	480	492	534	520	544	569	521	547	533	533	546	485	517	513	494	488	505	504	506	509	549	519	553	548	503	502	510	515	531	534	469	502	494	467	517	526	510	536	512	501	507	556	513	530	529	536	489	550	502	515	512	507	533	546	511	501	504	520	515	526	503	512	495	554	550	533	493	528	521	531	525	538	544	496	548	530	498	497	506	555	520	537	531	531	525	481	540	505	538	555	554	533	545	518	531	510	534	544	524	516	548	506	502	486	555	563	500	506	541	534	509	519	486	556	508	471	512	534	530	514	499	501	519	553	500	510	568	515	524	515	559	508	497	499	526	531	489	512	508	536	565	505	483	507	507	527	529	536	484	545	493	521	494	562	529	540	470	541	524	541	538	496	514	527	504	523	537	500	512	498	539	552	562	531	482	500	532	498	480	499	498	543	528	525	483	513	496	521	478	517	508	514	519	551	486	503	499	513	564	564	501	509	566	516	524	523	535	510	554	568	529	534	529	525	508	519	539	519	558	519	547	543	507	501	539	530	498	497	510	527	514	522	535	515	510	525	536	534	528	532	528	535	521	503	551	515	536	494	521	527	466	538	510	513	521	539	561	524	521	474	533	510	530	523	530	491	521	536	520	519	496	515	552	527	485	476	521	498	520	523	501	554	513	530	524	486	519	505	522	515	478	541	546	554	534	461	525	550	547	523	527	487	503	524	558	544	518	493	567	493	543	535	516	506	535	485	509	537	552	546	504	501	507	524	541	511	524	539	550	524	544	507	521	549	518	497	511	514	542	530	558	519	507	525	495	495	533	524	519	505	534	540	498	557	550	521	513	511	543	537	539	492	529	493	506	525	523
32376	11990	1352	469	350	373	344	343	321	346	324	329	345	299	352	306	314	299	331	332	358	366	313	349	326	316	362	315	361	307	353	301	350	333	363	312	346	315	314	340	292	315	328	326	293	331	325	343	342	345	320	340	305	306	336	333	331	301	278	339	337	306	367	300	320	361	363	334	287	343	302	342	306	334	321	370	362	367	352	338	305	334	335	332	328	361	344	336	343	349	314	325	331	334	305	294	295	333	337	337	348	308	332	336	356	328	322	322	342	342	331	322	333	321	297	298	328	328	333	335	337	324	330	311	301	318	344	321	342	289	323	313	341	323	306	304	314	348	325	328	327	336	315	342	316	346	304	333	331	349	343	300	320	300	338	355	298	323	339	324	338	318	293	329	360	289	341	323	330	360	324	360	339	308	318	344	313	328	316	355	314	345	336	310	308	307	301	302	318	321	358	356	344	332	304	346	315	280	330	338	347	318	359	316	316	302	336	333	360	346	327	336	349	315	346	336	359	325	359	322	329	352	331	314	311	308	312	306	341	321	375	333	346	321	341	322	323	340	338	316	346	351	324	333	389	322	364	343	348	342	323	352	341	342	322	325	327	346	319	324	338	325	309	337	332	328	316	339	340	311	347	346	331	344	315	327	327	320	286	313	338	328	338	321	331	318	329	323	379	331	369	329	303	328	305	330	359	309	328	338	315	312	315	331	323	316	321	315	307	312	340	294	311	319	315	313	341	343	331	326	360	296	352	285	330	341	349	312	347	319	349	335	382	325	311	324	314	328	358	339	308	320	292	342	327	321	339	299	353	342	331	302	322	301	296	337	339	359	328	311	353	334	296	320	331	333	351	319	337	342	360	344	363	342	321	334	318	298	365	319	322	307	323	338	330	295	330	352	340	339	344	321	329	314	344	340	333	326	337	339	299	318	329	323	371	311	344	331	373	331	306	336	352	309	316	319	320	315	360	324	329	306	334	339	308	312	299	347	290	344	347	327	312	307	336	352	337	332	323	338	344	353	307	349	321	335	315	313	302	334	322	363	341	348	329	374	337	328	360	353	339	332	349	348	349	343	334	333	337	343	321	319	337	344	368	375	321	338	311	337	326	333	348	345	314	338	335	305	311	317	363	319	359	333	355	341	348	338	319	306	325	334	311	337	357	315	334	318	339	331	318	336	359	353	348	332	322	336	292	353	312	329	363	312	335	319	325	318	332	345	336	343	334	333	333	335	326	309	347	319	333	337	328	363	312	335	348	356	310	346	321	326	304	323	343	327	335	333	364	368	326	326	361	335	326	346	355	343	309	349	383	321	326	328	316	321	315	345	329	322	318	334	349	359	341	336	357	310	349	349	320	328	363	335	300	381	321	329	304	333	309	337	315	357	319	353	355	301	350	337	360	339	281	385	336	334	341	347	285	307	314	363	322	326	354	326	336	327	342	330	325	340	318	308	351	292	323	312	307	329	344	348	350	298	341	328	341	301	279	338	312	315	327	309	353	323	351	348	344	353	348	313	325	303	332	322	309	317	326	301	341	335	343	340	350	372	332	340	332	337	315	354	340	339	339	309	294	279	329	365	344	306	317	331	345	323	314	316	340	334	368	327	321	297	329	333	323	330	317	331	316	342	342	326	354	330	324	347	304	322	338	345	314	310	320	326	332	324	338	315	342	344	324	326	327	352	324	353	303	322	352	350	328	306	298	327	293	332	325	331	359	322	336	307	364	336	341	306	322	380	352	324	350	333	320	314	337	374	351	312	325	328	367	312	292	329	287	326	356	343	308	347	317	317	351	352	387	342	362	333	308	327	294	317	322	319	320	308	313	315	338	348	309	352	337	312	331	326	324	350	318	330	316	331	324	343	286	303	337	330	338	332	349	341	337	314	320	342	340	322	311	329	341	321	305	333	348	297	343	349	322	333	391	360	351	305	314	320	338	313	332	331	314	338	287	323	330	303	332	313	327	336	339	354	347	342	378	355	341	344	352	342	319	346	318	328	332	330	289	340	306	327	352	347	302	342	330	330	323	347	368	333	311	370	329	315	321	334	348	310	325	346	316	371	345	338	384	291	323	312	325	325	333	356	334	379	304	327	321	342	312	343	328	335	323	276	327	340	338	328	331	361	313	293	322	307	356	279	301	294	347	324	329	332	319	335	347	323	367	301	352	370	325	314	329	327	315	338	339	325	334	310	318	307	333	325	329	301	316	320	329	348	317	345	327	315	349	340	313	314	312	371	315	314	317	347	307	308	314	309	332	321	307	319	330	361	283	311	344	323	328	313	332	312	306	316	332	348	297	295	330	317	311	322	326	304	323	348	323	324	323	338	305	330	304	349	350	317	305	299	361	311	349	326	311	313	329	329	313	307	340	343	328	307	312	350	305	339	352	333	308	318	315	351	348	326	345	338	329	307	311	319	319	340	321	355	321	349	314	321	335	333	339	300	326	324	345	329	338	327	300	344	329	341	303	318	345	313	325	313	319	374	346	329	309	272	346	358	325	287	295	311	361	333	316	340	354	325	346	328	348	320	302	334	334	319	372	340	370	327	288	338	305	333	320	303	336	368	316	316	319	320	329	293	339	323	328	292	348	315	360	314	341	301	339	317	303	303	315	322	313	327	334	290	311	349	312	340	311	298	319	315	361	296	341	321	325	331	302	335	328	327	326	309	377	323	277	335	350	328	328	340	320	331	323	334	331	317	320	342	326	307	332	312	326	303	326	322	332	313	301	350	336	317	309	344	349	342	323	310	340	346	338	326	333	326	333	321	371	324	347	319	346	324	308	377	315	357	335	337	318	300	345	350	305	318	318	298	311	320	354	346	351	338	324	331	327	296	327	367	333	314	342	365	334	351	303	359	341	358	328	329	321	330	325	320	357	341	299	328	314	360	337	324	305	301	335	318	331	322	356	304	324	338	336	312	301	364	378	338	349	312	330	323	297	348	294	315	352	364	331	343	327	286	332	323	324	322	360	332	334	340	338	341	329	339	363	342	324	320	356	306	314	296	304	312	318	348	341	306	328	345	285	309	299	337	325	349	325	295	321	364	346	336	305	337	359	328	314	323	305	339	322	338	337	319	301	302	354	298	305	339	341	329	318	335	355	358	310	327	292	331	354	308	317	297	345	305	323	328	311	296	334	338	318	323	349	357	325	309	293	337	314	330	362	340	364	358	341	322	356	335	325	318	325	328	321	302	335	306	321	327	342	318	349	341	281	298	332	306	287	311	340	356	345	358	326	325	285	322	332	338	325	302	306	311	308	308	293	350	359	340	314	331	336	328	305	304	337	288	353	302	353	295	334	354	336	375	325	325	323	319	322	312	300	319	330	308	349	304	339	332	350	295	339	350	313	333	307	337	313	347	306	331	299	332	333	302	299	332	352	327	338	335	348	329	352	295	308	351	334	354	329	326	329	300	358	336	335	320	338	314	314	310	333	338	356	316	353	330	358	385	364	355	344	281	325	326	309	304	322	297	310	330	321	344
5701	898	821	789	775	738	790	712	735	787	789	737	734	757	760	802	753	794	733	728	739	742	759	825	786	744	754	764	779	696	723	736	784	739	729	750	765	754	758	807	760	711	785	781	764	771	746	722	780	720	740	802	712	740	737	726	731	705	805	757	763	738	756	763	753	715	807	764	730	770	732	727	771	787	722	786	739	709	725	773	758	692	720	698	749	738	733	744	785	792	781	722	755	709	746	779	725	762	717	808	761	787	740	770	759	791	729	749	745	738	737	778	762	755	736	735	732	731	779	765	772	753	722	767	746	764	753	783	707	715	730	782	758	727	749	811	768	750	758	761	780	799	815	814	753	749	779	770	768	796	705	762	765	727	751	772	768	743	746	735	753	715	746	698	778	741	760	741	732	750	780	800	728	734	795	800	761	771	779	767	753	791	755	757	763	741	759	753	795	780	779	763	760	796	789	800	712	794	715	841	706	732	721	719	792	763	725	776	763	787	740	773	801	785	753	783	745	776	753	774	763	764	782	741	767	776	777	737	714	744	786	828	763	745	815	733	771	737	746	750	812	776	741	757	754	742	759	755	777	713	728	781	772	779	747	707	787	754	779	730	766	715	764	783	749	762	753	720	759	762	735	731	742	779	762	764	728	753	767	736	771	709	773	807	741	770	730	753	740	783	738	723	741	779	753	766	754	717	762	749	759	777	740	727	784	730	779	751	759	731	760	741	764	737	750	780	763	777	743	786	737	745	726	769	763	714	775	729	792	761	750	729	756	759	737	755	735	732	773	739	735	769	802	783	766	730	748	795	711	757	727	777	768	776	768	754	706	813	733	762	783	743	742	723	771	760	808	737	740	717	778	734	748	760	782	736	729	756	779	787	737	714	747	746	772	783	731	722	742	718	748	764	762	780	757	752	783	780	746	754	792	740	725	772	724	746	766	787	747	733	788	762	737	735	746	742	770	772	736	753	753	741	733	806	724	749	751	791	781	735	775	751	775	720	707	722	746	757	788	805	705	715	756	696	786	734	763	755	751	763	733	759	821	734	745	721	777	717	775	791	784	744	765	762	810	798	777	777	763	736	788	785	734	741	696	762	768	778	725	795	792	749	770	750	793	722	807	731	797	752	780	753	812	738	727	729	731	791	738	739	730	762	746	751	748	770	778	782	779	782	750	746	770	774	760	816	771	760	738	770	733	748	761	761	733	740	776	776	755	762	727	741	788	769	762	748	730	728	677	792	743	750	775	728	708	749	713	780	750	740	774	738	762	775	781	773	746	789	767	754	781	743	734	775	737	761	779	751	747	776	792	749	727	843	771	724	771	759	715	813	734	748	751	743	773	720	730	798	763	760	741	729	764	770	732	720	751	783	746	762	749	756	820	748	769	711	777	735	785	766	787	725	773	732	739	765	754	741	808	767	777	784	691	752	735	769	795	762	717	738	723	753	759	724	766	722	763	768	751	709	737	742	720	785	770	722	804	744	787	711	752	729	729	734	759	752	745	753	786	803	723	768	724	750	748	773	733	785	701	819	771	756	723	766	762	791	766	766	771	725	777	738	749	780	788	760	744	721	741	778	828	761	764	769	717	775	745	769	733	746	728	770	714	796	784	777	719	733	736	761	747	755	689	746	725	715	738	759	763	821	746	755	733	749	776	706	739	720	760	803	746	802	716	733	716	760	778	766	813	762	661	798	770	766	775	750	813	806	763	771	751	775	738	755	781	761	787	740	766	750	786	776	751	772	760	738	763	722	757	758	724	743	748	767	723	785	723	768	757	820	743	753	786	755	745	748	777	733	743	742	786	732	717	756	751	760	797	786	746	802	766	768	770	742	752	768	743	796	778	769	791	744	773	736	764	776	786	715	681	748	752	734	761	754	815	761	799	777	779	759	750	705	760	767	750	719	774	773	750	767	786	811	757	799	746	731	760	734	787	765	735	745	777	747	724	723	779	815	751	743	718	719	837	705	706	802	803	790	775	821	733	773	736	766	768	743	755	763	767	752	730	739	786	748	677	763	746	792	753	832	738	752	760	757	745	757	732	789	762	725	786	778	727	796	736	763	726	718	755	746	716	745	787	749	763	730	710	747	714	776	746	742	773	763	722	753	806	793	708	780	749	722	772	804	780	775	763	748	754	733	771	720	796	755	791	763	759	751	769	722	725	763	785	780	762	735	783	764	710	805	774	777	765	766	755	759	775	765	749	761	754	710	791	720	750	733	773	773	753	730	774	753	743	750	697	697	708	802	713	734	772	765	789	782	702	800	716	737	721	783	684	804	734	776	687	745	737	779	698	766	759	750	738	747	804	750	769	774	756	756	794	759	752	714	761	749	728	795	733	709	767	800	775	756	782	748	688	783	753	808	751	798	722	758	735	729	710	780	766	717	738	742	706	722	732	708	735	770	727	771	762	743	755	782	728	728	760	754	770	754	744	755	755	726	765	745	764	827	761	751	809	787	788	755	709	748	773	750	763	765	769	762	716	753	703	715	745	782	758	762	772	760	772	748	754	795	790	730	745	754	779	768	710	764	738	746	740	736	758	816	776	739	737	789	762	780	739	785	729	725	755	724	756	743	723	732	742	771	717	773	785	713	770	762	743	756	749	750	741	742	777	793	715	806	812	822	748	763	736	731	725	821	754	784	765	756	789	726	778	787	735	779	730	792	744	756	745	757	785	731	765	797	762	778	778	776	727	716	763	726	709	783	756	813	712	763	794	721	727	769	756	807	765	707	711	790	763	762	736	737	761	744	726	731	796	721	769	816	751	757	780	777	736	734	768	739	727	778	756	738	789	745	775	783	755	744	753	791	786	756	744	802	740	753	772	773	785	763	744	755	737	775	726	768	741	725	742	759	758	779	761	738	750	733	704	736	781	789	767	713	752	763	806	747	721	758	752	751	735	724	755	754	722	780	797	757	762	730	705	730	765	737	775	730	739	747	774	721	733	737	762	700	749	730	796	755	765	741	735	770	776	743	724	717	789	735	748	776	750	762	801	750	757	718	764	732	684	770	765	798	721	773	778	783	746	715	793	767	760	739	772	785	765	801	812	759	749	776	750	745	765	775	785	772	772	785	707	713	735	720	764	777	747	756	739	745	814	681	785	730	774	715	763	767	716	708	712	802	755	758	754	777	756	803	767	791	731	735	770	757	762	774	742	702	747	757	718	741	763	710	804	781	733	665	791	733	759	766	766	750	739	806	797	750	774	733	719	753	727	759	794	759	743	725	810	797	755	772	749	749	771	791	709	751	727	777	726	796	778	721	785	795	769	735	799	722	761	723	731	740	789	745	790	735	736	790	758	731	795	772	762	737	765	721	766	756	793	767	781	769	798	767	767	780	732	779	714	764	768	748	792	772	752	716	712	733	778	690	764	760	729	715	757	821	736	738	729	740	744	773	787	801	758	757	744	763	754	771	742	734	736	750	752	786	763	747	766	754	742	795	695	750	724	774	810	738	735	729	751	680	719	754	775	657	701	751
24409	20810	24451	27248	20020	1827	613	466	441	425	435	396	420	457	423	406	431	445	393	377	410	384	395	367	448	433	393	400	391	418	355	363	403	391	420	413	391	359	394	388	390	414	413	356	384	402	355	368	358	407	426	427	390	362	395	435	402	378	388	384	383	390	375	406	399	419	380	414	392	387	410	392	402	399	434	385	421	407	400	365	376	361	382	365	438	418	429	422	365	373	394	384	422	424	358	418	398	388	357	382	377	348	417	392	384	356	381	389	431	374	410	412	400	394	376	410	377	379	395	375	402	362	383	394	403	398	415	387	366	405	397	428	385	332	388	389	408	415	440	378	404	414	399	375	418	391	394	388	423	399	371	331	375	380	380	393	422	364	370	380	372	391	392	399	379	377	370	386	380	388	377	393	399	386	385	384	393	404	397	393	406	406	386	385	409	431	401	402	375	407	385	394	453	428	395	341	389	366	395	388	401	439	382	381	382	425	417	405	415	414	367	398	407	378	407	364	398	381	346	396	413	409	364	349	405	405	374	395	414	397	393	377	370	399	393	423	393	391	380	408	359	400	392	426	386	360	387	387	370	408	356	404	401	432	394	425	389	394	393	390	374	393	401	417	385	387	390	408	387	403	387	377	413	391	375	386	392	376	373	418	414	395	371	432	386	390	368	352	362	394	350	366	392	416	379	403	420	376	394	386	438	394	411	405	406	400	441	402	426	449	408	420	386	386	407	403	416	359	373	375	397	404	398	406	370	399	374	366	391	406	410	426	366	405	352	374	380	397	350	386	386	380	369	393	381	411	420	390	408	438	415	376	363	391	387	422	399	395	393	394	368	406	405	394	381	359	419	384	377	362	403	424	411	392	376	379	388	409	363	396	394	383	381	425	402	392	406	368	377	387	381	395	350	373	400	392	367	397	349	379	378	410	394	415	399	360	413	378	404	365	366	391	368	391	373	430	390	397	429	411	383	405	415	396	381	400	370	388	401	362	362	373	430	422	363	376	411	325	377	403	392	383	406	391	403	380	375	390	414	402	397	402	404	391	401	362	395	372	377	356	381	411	385	379	411	427	403	369	385	366	406	397	420	393	387	373	401	372	365	398	377	405	386	414	399	395	362	381	374	372	391	430	408	396	383	404	386	428	392	376	384	359	385	397	412	403	347	396	403	393	388	415	403	408	383	358	416	406	365	372	411	397	404	382	378	379	411	395	360	395	397	394	377	391	369	384	377	363	408	424	420	390	394	378	375	398	429	403	372	448	425	366	388	387	429	370	359	418	390	410	390	424	415	389	375	423	380	380	403	397	373	411	363	400	398	449	394	437	380	391	425	420	361	420	388	376	428	402	394	378	390	408	389	391	398	364	370	433	435	390	413	393	358	385	407	389	341	408	385	379	423	387	396	401	392	386	390	400	415	406	423	395	381	400	365	443	407	395	380	393	413	396	424	410	376	383	421	397	393	367	376	409	400	396	381	400	383	348	402	386	364	398	403	333	385	385	378	356	409	408	395	437	371	347	440	386	334	402	376	377	379	392	383	407	369	435	411	412	354	366	415	394	372	352	384	354	359	408	432	390	382	346	378	380	385	412	394	418	379	357	376	387	382	382	394	391	374	377	396	377	418	427	388	376	355	446	403	403	359	351	393	397	381	408	373	398	335	395	390	421	443	411	384	403	396	366	384	390	420	427	385	360	440	373	447	385	387	413	437	379	386	421	411	385	400	396	380	341	395	401	369	397	409	381	380	387	375	371	414	397	434	395	379	363	405	404	372	382	388	370	398	403	348	393	374	386	423	402	406	397	364	425	416	355	343	390	384	393	364	406	417	373	414	375	419	399	397	383	362	369	366	420	369	410	412	400	365	390	394	359	436	382	424	400	380	383	379	431	463	406	392	396	407	371	379	402	401	395	392	359	388	355	389	369	390	404	387	368	411	420	357	389	391	412	409	430	390	384	391	411	368	381	402	380	395	397	395	420	368	354	406	393	417	405	366	373	367	342	393	376	442	374	376	401	458	411	340	395	361	384	390	385	381	374	405	358	408	377	382	418	378	394	421	377	407	405	349	387	371	409	396	395	387	369	387	400	377	398	397	390	397	389	382	355	365	379	380	403	418	377	377	429	377	383	372	405	410	413	423	379	378	423	414	388	376	406	401	380	392	416	392	379	417	382	378	383	387	408	417	422	421	395	408	413	383	391	402	389	400	367	383	423	400	345	408	398	412	389	380	376	402	390	377	399	371	383	403	386	407	373	402	424	419	365	448	367	410	391	428	392	408	397	404	397	391	402	414	385	385	376	437	413	413	365	427	398	396	388	426	381	391	385	396	386	380	415	401	397	420	399	358	392	375	388	429	369	379	421	363	428	368	388	380	401	375	389	382	403	408	387	387	381	379	351	350	394	390	399	350	419	388	390	379	383	376	401	401	416	381	390	417	390	385	394	382	389	432	435	417	385	421	378	415	386	362	430	398	383	369	377	416	360	381	374	353	382	365	415	403	396	377	392	424	360	385	391	389	413	398	407	395	412	396	371	406	397	402	393	462	404	388	391	396	449	358	385	390	413	372	398	426	427	438	350	367	375	384	376	358	368	392	368	446	395	431	408	388	403	377	426	402	415	373	417	410	380	402	384	354	408	374	383	362	369	396	374	392	358	404	410	395	371	396	376	401	399	383	386	384	409	394	404	388	369	388	402	408	412	396	401	385	409	423	407	363	391	361	391	418	419	396	441	388	373	369	351	393	360	381	422	378	358	365	384	411	420	392	374	358	427	380	383	396	357	388	374	425	422	377	363	348	410	373	358	382	381	357	374	387	338	375	383	372	403	430	418	393	383	402	403	406	421	420	378	367	408	428	397	394	369	388	390	433	412	381	380	385	394	447	398	417	407	367	370	398	389	405	399	377	411	374	378	417	372	369	422	388	363	374	407	396	401	378	406	447	360	392	377	346	370	358	417	370	400	428	413	372	391	386	354	411	359	383	399	393	459	457	391	396	380	395	360	406	411	374	382	371	392	395	376	380	388	368	453	397	427	455	410	380	393	390	380	400	392	408	403	432	389	398	386	379	402	421	389	361	386	384	372	398	400	363	395	408	405	428	423	362	386	365	390	393	422	381	353	402	386	388	471	423	415	376	390	404	406	372	412	446	398	366	405	391	366	405	381	382	408	382	383	403	384	373	428	379	415	408	404	428	421	382	402	404	394	413	397	382	354	394	405	386	353	403	379	416	393	393	391	371	401	380	405	417	405	403	360	417	387	386	352	398	390	374	358	370	410	387	410	378	357	396	425	379	364	393	368	401	405	349	349	385	388	394	355	395	373	388	384	390	404	360	361	401	382	392	355	367	409	386	358	389	408	379	356	384	373	394	410	402	386	375	429	392	384	385	391	394	365	394	371	430	389	382	375	382	375	344	385	360	394	381	383	420	384	393	413	410	380	382	355	409	418	433	365	389	370	424	390	393	373	426	426	410	375	400	405	391	394
3486	3087	2146	1350	1056	957	939	867	898	893	866	870	831	917	920	839	895	854	851	852	874	828	827	890	899	840	879	871	846	829	877	860	874	908	833	793	872	847	868	898	866	866	816	857	821	904	876	845	819	849	869	863	862	846	834	825	834	906	878	873	860	867	943	854	814	859	863	845	831	826	868	845	872	803	863	833	870	865	843	857	896	813	859	898	864	875	858	882	908	843	801	827	819	848	908	828	857	864	856	850	862	882	880	796	903	834	927	832	843	868	838	880	859	818	851	828	880	812	832	878	831	851	887	838	838	843	839	833	938	833	880	877	837	893	904	868	855	840	848	820	818	819	897	823	830	898	876	860	888	860	889	819	834	810	877	808	934	836	850	854	835	851	831	895	866	847	834	899	895	881	866	865	907	912	826	815	811	865	901	852	853	886	853	874	847	836	846	919	882	892	842	893	832	860	886	846	895	845	911	846	801	863	799	788	888	842	885	881	833	867	940	841	824	868	867	826	852	838	824	831	877	890	890	810	873	869	858	859	847	830	865	854	855	825	874	852	878	830	809	817	826	874	868	865	862	878	848	834	878	856	845	844	836	853	867	879	868	855	848	878	880	794	890	865	886	840	851	805	789	875	842	886	817	809	846	885	823	871	906	911	836	859	773	851	876	840	837	919	853	860	846	858	864	892	885	820	862	872	839	855	857	822	861	820	854	850	858	826	863	881	860	869	806	899	877	810	873	881	835	908	832	838	852	836	856	863	819	873	820	867	857	848	865	847	836	813	857	826	860	827	920	809	892	926	819	899	848	847	869	847	850	937	879	911	871	857	875	871	834	875	816	826	894	843	850	841	870	791	835	864	831	855	831	785	805	883	868	904	833	827	811	838	843	833	874	815	841	876	836	855	844	920	808	860	883	859	839	842	882	865	828	853	812	837	900	883	855	837	849	857	890	844	815	855	891	811	820	889	862	882	891	870	855	841	823	852	869	841	896	855	836	852	831	878	852	831	880	940	853	895	793	823	865	860	834	867	848	837	889	882	868	870	907	871	779	866	944	901	881	876	888	878	883	860	838	834	889	904	844	822	840	859	848	864	871	890	819	812	831	789	858	853	859	832	852	846	877	879	839	913	767	844	943	921	915	838	901	911	825	872	835	863	850	873	809	861	888	872	911	871	873	887	875	831	856	874	836	814	850	865	841	855	857	831	868	848	850	865	856	902	849	879	800	814	869	825	795	901	859	866	870	804	818	858	952	845	870	830	849	863	846	821	828	891	830	877	862	940	865	859	830	861	860	893	832	836	804	801	866	859	861	834	821	871	841	875	877	887	835	888	862	802	825	859	834	903	876	866	847	874	862	877	906	865	897	833	834	841	872	850	867	858	882	852	861	847	819	807	870	866	879	883	842	853	882	869	853	858	910	881	845	859	908	885	927	813	843	871	876	916	876	925	866	869	872	854	891	833	902	832	857	821	778	798	902	842	853	849	847	823	886	847	876	858	828	855	863	815	884	810	845	885	858	871	870	842	891	886	878	879	867	820	895	886	868	809	870	833	837	830	861	929	838	855	800	805	791	818	851	850	854	897	857	848	857	875	829	868	864	854	925	876	875	908	827	861	910	841	815	853	854	909	852	846	881	844	868	864	842	868	860	939	790	877	830	887	852	830	870	907	891	874	867	835	869	910	905	862	854	832	886	916	894	879	900	826	818	873	814	838	865	841	842	834	831	861	908	862	870	899	806	815	880	835	872	810	875	878	867	849	830	847	874	848	835	914	885	851	816	844	842	862	855	898	893	830	818	837	842	900	852	887	787	859	873	809	867	835	889	874	818	862	858	878	800	841	844	879	829	806	877	833	894	825	897	910	828	830	837	839	823	885	865	904	870	821	839	846	817	834	889	910	871	799	810	869	813	873	839	885	869	872	827	866	845	871	840	851	872	871	899	879	829	830	859	861	853	867	911	845	873	878	822	909	828	894	852	827	829	904	865	833	821	854	875	833	873	847	845	851	870	873	848	850	829	792	911	885	832	871	809	811	878	827	846	821	814	830	821	913	844	848	838	832	861	849	810	834	851	860	848	829	862	825	889	907	903	893	863	862	839	919	857	858	887	921	850	867	815	874	831	834	796	859	862	877	849	832	875	833	901	877	889	844	854	866	889	828	878	830	866	815	850	845	879	824	896	830	857	841	872	869	837	849	822	862	850	865	901	864	873	894	834	854	876	827	862	850	890	855	868	886	849	843	885	863	775	845	871	832	861	844	867	881	854	878	873	878	834	862	846	828	809	802	887	878	885	896	844	884	798	837	879	892	829	789	839	907	825	833	884	910	845	891	912	855	848	860	847	864	840	888	838	808	848	859	868	860	864	825	901	838	882	853	803	865	831	870	879	813	829	827	877	839	875	826	821	876	845	863	842	875	843	890	846	882	857	875	829	859	861	835	826	836	911	850	863	852	887	851	806	830	824	857	861	877	849	847	871	878	861	816	839	815	893	789	863	879	865	823	837	842	848	875	867	850	824	854	899	834	831	838	855	831	861	831	885	847	893	846	876	850	865	775	834	875	817	850	823	855	848	855	835	810	890	874	892	843	899	801	892	830	852	850	811	785	849	863	853	840	909	874	901	835	855	855	868	808	898	865	854	905	836	887	863	871	902	872	872	818	855	865	894	886	915	891	890	844	840	859	856	841	848	846	845	812	858	863	828	822	830	865	879	856	842	817	903	868	856	863	849	861	880	833	839	806	855	973	816	846	880	772	870	851	891	860	865	860	866	850	796	883	808	799	836	907	821	841	900	871	874	854	836	830	836	868	832	834	905	878	837	881	850	883	849	860	905	827	843	853	869	865	805	913	863	843	848	851	890	871	837	883	880	850	879	860	854	932	863	828	895	954	796	897	829	857	878	837	881	890	895	867	866	844	910	870	854	798	859	842	857	862	848	892	845	847	851	836	838	919	847	883	859	851	879	843	830	853	847	817	830	907	863	872	834	882	808	832	818	837	876	918	835	881	871	841	834	824	873	875	841	825	892	830	831	833	855	863	850	822	846	874	810	863	853	863	870	859	826	902	802	834	890	873	877	835	857	815	843	877	884	903	832	855	923	867	849	886	901	820	913	850	834	861	830	860	848	827	866	865	859	902	815	855	865	864	871	821	913	815	870	814	865	826	854	791	829	925	804	882	809	876	835	865	854	864	892	828	817	860	834	853	862	888	904	871	885	825	865	854	861	917	886	847	827	879	931	886	849	829	862	882	904	867	891	864	825	873	847	881	872	850	869	893	819	842	829	835	832	886	882	859	901	827	816	881	879	886	903	847	872	918	866	889	853	891	822	892	848	833	923	833	896	891	837	835	907	863	833	843	799	844	790	866	871	899	855	881	876	858	826	849	856	890	865	838	888	832	885	883	827	832	864	829	836	876	848	844	863	948	816	824	933	866	887	873	860	820	849	842	916	863	887	855	882	845	836	866	893	852	827	866	852	829	884	847
23572	20814	25097	26642	20822	20836	3146	486	369	348	267	284	285	253	253	275	256	244	227	230	203	266	246	222	226	200	219	227	232	247	234	253	245	208	208	229	231	189	213	255	201	252	234	211	221	224	225	234	207	250	225	238	228	236	242	206	195	230	215	220	229	209	225	196	227	205	232	233	216	233	206	228	225	210	205	214	245	234	251	224	217	237	228	212	218	237	228	235	230	216	209	227	238	225	235	232	265	231	247	219	229	224	248	244	198	219	232	226	224	237	233	210	219	253	212	225	221	218	227	244	245	185	244	211	216	261	233	247	221	220	214	215	217	211	223	205	227	242	243	209	228	217	228	225	232	228	214	215	215	214	222	219	249	210	229	220	221	228	223	233	248	220	208	243	224	251	200	201	213	217	221	247	264	254	231	259	226	209	224	235	208	185	232	229	222	228	231	233	212	219	222	224	248	215	247	201	226	258	212	213	241	251	203	248	211	227	217	216	229	246	225	209	235	221	238	201	226	204	230	235	229	193	221	208	195	244	237	218	221	249	224	213	236	238	221	234	203	238	218	232	204	224	195	223	203	256	208	233	203	219	224	226	218	253	222	261	223	219	226	214	233	242	235	230	241	209	200	225	251	238	214	227	223	192	214	222	240	279	214	235	235	201	213	224	218	229	238	223	249	232	205	220	231	201	228	218	203	229	220	214	223	237	204	214	196	264	224	216	240	228	227	224	232	251	245	210	220	220	261	225	241	235	218	225	234	238	234	202	242	221	211	203	238	215	231	233	222	214	215	234	226	201	237	205	200	224	208	217	240	235	253	251	238	228	218	232	232	223	233	251	239	231	194	231	243	240	198	205	206	187	230	250	204	227	210	218	218	198	253	219	213	189	237	242	199	238	207	251	209	222	269	218	216	229	251	206	214	219	256	218	223	225	254	213	221	247	195	220	227	246	227	228	208	204	242	246	234	219	217	245	237	237	203	251	261	230	231	230	218	234	217	207	238	244	204	218	241	226	238	241	211	199	227	222	227	249	238	230	228	225	233	243	224	214	212	254	207	249	226	233	237	207	220	222	228	248	247	229	243	254	234	237	224	233	202	228	225	218	219	206	239	213	227	214	211	205	243	226	217	208	227	197	245	255	216	231	230	228	253	225	222	217	220	217	219	201	229	219	232	213	247	231	201	225	239	254	213	218	244	238	214	214	223	216	195	209	231	208	217	215	250	234	197	220	220	208	236	226	230	237	231	205	219	237	245	209	231	218	236	244	237	204	211	239	223	210	241	247	235	215	217	216	246	243	247	213	216	217	220	243	203	222	227	232	238	234	205	256	206	227	237	206	220	242	248	212	244	242	215	224	221	227	232	216	216	233	249	233	219	249	235	222	224	207	212	204	227	218	244	236	219	228	218	236	197	227	213	227	243	222	231	217	240	235	236	213	241	218	214	212	219	232	233	211	228	234	225	203	230	216	222	245	248	213	241	214	228	229	207	234	218	199	212	233	243	225	215	243	270	227	238	238	226	238	249	251	199	232	219	237	231	205	203	238	237	229	236	237	210	222	250	227	221	222	191	233	233	222	235	226	230	232	237	245	214	239	214	238	238	228	243	232	216	239	231	211	200	229	221	199	214	229	206	233	234	220	251	198	227	228	213	227	206	200	245	241	219	213	205	204	204	237	207	221	238	238	221	225	226	208	203	238	228	183	191	222	227	235	225	195	212	199	239	248	248	229	232	232	234	227	252	228	218	207	243	201	226	229	223	244	245	206	215	222	234	230	235	231	220	228	245	187	202	241	217	232	224	229	220	229	208	257	231	231	217	212	222	224	224	247	241	219	210	229	215	204	215	237	214	193	222	221	212	224	228	269	236	235	239	235	207	234	206	211	219	231	212	229	206	239	223	196	227	193	197	252	243	215	214	244	198	231	220	258	237	240	223	222	237	214	226	207	233	226	231	228	191	198	237	207	241	211	214	233	219	236	239	188	228	219	220	227	221	228	191	238	220	202	258	251	231	232	252	254	224	207	216	246	232	202	235	230	209	202	237	220	232	192	218	211	230	245	213	229	231	207	266	249	246	195	203	215	235	211	215	187	209	254	223	229	224	217	236	217	223	219	215	228	250	213	224	234	226	233	186	216	209	227	225	231	231	227	234	227	234	236	219	238	203	235	217	238	216	209	224	238	222	212	224	218	231	218	235	241	205	215	222	180	201	225	217	210	245	218	245	211	246	242	247	222	246	229	233	225	227	216	243	218	207	225	199	223	262	203	249	229	234	217	206	236	229	217	239	221	219	219	256	272	207	226	256	244	234	270	222	227	217	238	245	226	226	233	219	218	244	229	221	237	254	232	233	231	219	229	202	204	232	219	226	214	251	206	229	220	239	242	233	229	200	236	223	224	213	228	200	213	232	222	224	221	248	229	220	223	214	216	221	196	244	228	231	190	208	254	237	205	229	236	216	193	208	242	218	221	222	218	227	211	208	214	215	229	228	182	216	194	209	216	214	199	216	239	201	217	224	217	208	237	241	264	224	234	187	207	184	213	240	221	223	249	223	226	217	238	216	221	212	226	219	236	263	238	215	233	232	202	242	219	232	244	218	228	251	212	213	224	232	234	227	237	234	236	229	237	235	208	241	219	245	235	244	221	213	217	228	244	221	249	234	233	216	221	259	230	220	211	220	253	232	229	222	219	223	245	232	238	251	226	221	230	213	229	265	228	232	214	226	227	230	224	201	239	262	225	215	205	227	225	234	235	206	216	214	225	217	240	228	260	222	267	230	222	207	223	246	207	208	212	230	244	246	212	237	230	228	215	249	233	238	226	210	239	215	199	224	212	216	218	214	227	238	218	208	206	201	218	232	223	252	244	217	206	209	247	215	235	224	219	265	247	264	220	236	234	218	208	193	204	246	200	220	219	246	220	206	210	206	204	246	205	232	242	217	205	219	218	239	227	212	222	204	217	248	238	207	220	218	213	208	223	227	217	203	229	229	220	218	251	229	221	246	245	246	217	235	202	253	236	232	208	196	225	224	204	259	237	227	246	220	239	220	224	233	196	245	260	210	239	217	232	210	208	228	206	233	228	218	240	206	258	250	222	211	233	213	240	227	217	239	224	202	238	215	208	221	230	224	249	219	204	229	190	204	231	259	194	215	210	197	243	206	211	211	207	225	242	211	222	206	229	267	234	236	248	217	230	256	220	200	210	219	238	231	221	242	239	247	221	206	252	220	214	221	197	213	208	209	214	206	205	247	213	255	254	224	211	212	218	220	228	240	239	212	244	236	234	237	207	202	223	228	221	205	206	215	218	235	218	219	224	244	223	220	227	221	222	252	227	229	228	244	234	234	210	212	204	223	209	258	247	209	198	217	215	226	221	210	205	230	247	223	237	248	226	213	222	258	223	197	226	212	222	218	227	219	237	234	247	194	205	218	238	215	225	213	235	220	222	249	247	191	241	214	224	213	206	213	230	239	211	208	215	231	226	257	246
3259	5109	3052	1519	947	731	685	590	579	578	565	570	555	534	506	516	524	542	480	542	528	517	505	526	534	574	513	541	537	533	503	522	521	517	521	522	528	531	535	524	544	494	544	524	517	518	479	530	548	510	502	513	488	529	532	481	485	493	520	495	503	541	510	487	534	468	497	539	489	479	531	495	481	537	503	556	484	572	521	531	506	500	509	536	520	523	484	497	490	535	499	528	522	530	536	503	512	551	503	536	534	487	516	524	503	531	498	543	521	531	499	493	519	503	521	481	562	506	522	535	543	515	522	519	545	536	530	516	546	570	483	518	520	567	521	535	544	514	504	508	524	527	536	478	545	499	495	460	533	510	518	514	533	462	558	508	480	538	514	489	530	471	523	491	499	523	470	489	529	533	521	525	509	525	571	500	554	529	490	509	493	528	479	521	529	505	500	528	504	500	507	486	530	508	555	516	494	512	491	510	516	524	516	535	485	543	565	485	542	546	488	512	496	491	547	485	489	540	505	501	528	541	518	505	504	553	491	476	515	495	502	496	502	518	540	495	534	502	520	527	521	515	543	519	485	492	550	557	503	466	562	546	525	514	490	503	522	529	507	511	517	509	470	553	528	501	531	507	513	502	489	502	534	535	476	532	533	543	492	508	508	513	500	538	526	479	522	524	488	514	541	545	544	533	486	506	529	490	556	553	499	543	549	556	515	525	535	512	507	496	520	531	482	490	541	521	541	485	530	501	540	542	518	520	495	514	528	530	525	528	509	494	507	542	542	534	546	516	507	530	511	543	500	509	529	530	538	504	524	514	516	500	555	505	522	520	493	511	529	519	502	513	547	523	516	511	527	510	504	547	522	517	509	525	533	551	503	525	518	488	511	498	527	466	470	521	543	534	544	505	518	498	524	493	513	535	522	521	485	517	488	524	489	501	494	512	521	556	497	521	521	499	512	497	519	543	512	555	520	529	508	514	528	488	510	475	501	536	523	494	506	517	491	517	472	536	522	525	544	538	511	502	536	508	495	530	544	511	521	517	548	533	540	530	510	566	547	502	532	508	528	500	548	557	498	515	521	484	481	502	505	548	515	509	532	584	452	541	529	477	507	480	512	516	544	510	533	536	544	496	510	516	511	561	515	529	537	511	530	493	500	516	511	527	495	486	526	505	546	539	489	556	528	490	524	526	493	482	518	515	515	494	532	526	500	517	514	506	509	510	507	486	501	532	531	508	479	535	535	447	509	534	518	492	562	545	528	520	471	510	510	500	517	503	535	529	486	501	505	522	526	527	521	512	521	518	498	498	517	493	508	475	503	540	498	471	521	482	527	530	513	535	526	539	526	479	490	542	541	531	528	532	545	518	504	495	557	537	510	504	545	470	506	544	557	523	558	499	515	528	503	523	520	535	538	522	484	540	522	559	544	507	524	542	524	513	538	522	508	524	516	504	534	518	491	534	539	536	542	549	513	515	493	510	500	570	511	516	476	514	529	496	507	515	618	563	491	471	501	516	531	498	474	484	509	527	523	505	536	527	486	484	533	509	542	534	521	510	488	510	504	528	483	560	525	544	533	517	562	509	518	528	501	497	542	479	521	541	506	509	510	486	539	493	507	503	536	498	531	558	500	534	503	542	526	488	530	499	503	488	535	527	507	547	549	512	572	530	512	549	526	525	559	516	500	514	529	538	505	493	539	534	485	521	527	529	512	518	526	480	521	508	552	507	504	515	472	493	487	537	491	522	546	498	499	487	561	475	510	508	510	505	519	509	498	498	524	534	482	508	503	509	521	524	493	511	502	503	517	513	528	509	532	520	558	521	546	503	496	548	563	509	520	520	510	524	506	508	549	515	509	503	507	506	498	565	512	513	492	522	531	518	527	499	520	545	506	527	483	517	526	546	519	488	477	541	496	541	483	508	526	515	461	533	479	516	504	516	518	476	531	531	511	491	530	521	518	543	516	522	512	585	531	483	523	524	506	551	527	543	531	535	525	502	529	537	549	519	523	531	477	487	496	504	520	513	531	522	515	501	524	534	506	499	505	508	484	513	515	513	531	502	521	539	560	522	476	570	507	546	521	493	516	466	495	526	516	521	504	503	515	493	524	489	545	535	484	515	540	514	522	540	530	493	557	486	527	503	503	562	538	490	498	526	537	511	507	515	520	505	520	532	520	475	457	520	521	494	496	536	491	514	494	483	516	510	498	496	544	509	455	511	507	521	499	585	547	519	506	515	492	514	531	520	538	544	523	523	536	506	497	504	538	529	569	533	485	495	504	539	475	512	537	517	522	520	541	538	515	554	515	514	561	476	509	491	514	500	450	519	515	528	547	526	517	493	522	504	523	526	529	535	521	525	503	496	496	512	533	514	543	528	504	480	497	528	512	560	495	552	541	505	511	532	529	529	486	471	475	507	506	514	486	513	534	487	520	523	522	527	500	463	525	527	505	512	531	504	486	506	512	486	525	502	524	517	547	473	508	499	501	532	491	514	497	453	499	525	495	480	518	520	534	480	517	487	519	531	523	506	509	527	547	511	514	497	487	524	515	544	527	486	508	552	510	485	518	527	535	465	472	524	515	515	518	528	500	507	513	525	487	479	514	514	532	487	520	518	533	465	511	530	542	533	534	524	520	533	496	515	504	534	505	519	552	546	544	516	521	557	492	481	500	523	558	464	523	518	550	465	474	515	523	504	514	519	511	488	501	531	531	513	512	502	551	518	513	516	498	523	479	493	497	502	509	492	519	512	506	501	519	526	540	472	487	525	492	510	552	551	522	490	543	516	516	507	530	481	498	502	509	469	564	538	523	532	514	542	501	510	504	496	545	488	517	536	549	528	525	508	544	535	491	548	528	494	527	519	539	515	515	493	536	502	535	505	514	489	539	544	532	531	505	557	545	556	498	499	542	564	534	533	528	514	546	527	504	522	531	492	506	534	519	523	527	504	523	541	549	517	500	529	535	516	473	467	503	563	511	506	523	499	510	516	514	503	507	517	509	539	525	475	523	452	494	498	534	502	563	538	499	548	530	518	516	515	492	579	521	537	500	491	553	563	533	519	506	518	514	537	521	499	532	538	478	559	533	518	509	496	520	541	481	525	505	517	478	515	530	537	521	544	506	485	479	510	559	548	510	507	515	534	529	519	550	482	541	465	534	499	532	493	494	518	493	503	533	503	493	497	488	492	515	541	491	541	508	514	514	490	467	517	467	506	508	530	503	499	522	507	567	546	503	537	527	540	532	524	532	532	518	513	514	481	531	532	499	534	450	520	513	513	480	518	482	536	524	509	528	516	497	513	520	521	522	510	496	513	526	536	457	530	543	516	507	513	490	524	464	526	549	528	525	514	504	479	529	525	532	549	549	522	473	511	488	472	541	519	558	482	475	556	513	535	520	513	541	497	518	536	504	540	492	523	548	471	464	488	532	535	494	532	551	490	500	515	508	475	558	553	540	535	561	484	551	510	507	504	501	499	493	486	550	519	521	485
32627	12023	1389	440	288	356	334	318	365	308	328	350	305	349	352	370	337	286	319	323	330	276	357	312	325	348	323	340	357	345	326	346	318	351	307	300	289	320	327	346	338	335	331	343	335	357	354	345	343	357	342	347	347	301	325	384	344	347	347	339	336	330	354	332	325	334	314	343	341	310	327	328	363	354	352	316	347	336	316	336	348	336	376	343	328	310	311	359	336	318	330	336	311	333	349	313	333	306	330	315	316	357	329	320	350	316	340	324	341	338	317	322	333	355	336	350	337	354	355	342	329	348	348	375	322	359	307	344	321	317	307	327	355	319	354	304	309	326	352	379	391	345	313	313	336	347	352	314	290	335	342	333	331	321	355	351	344	333	326	349	324	318	308	361	337	372	326	342	326	311	339	336	320	328	364	327	313	325	385	345	338	337	321	367	327	322	362	324	349	328	355	330	325	341	302	313	326	326	336	336	312	340	363	331	315	319	348	318	320	330	303	287	304	323	336	301	328	309	331	356	327	322	321	303	350	343	340	344	325	332	302	326	331	333	320	378	344	330	300	325	322	336	316	310	324	312	317	328	362	340	312	300	340	323	331	350	342	324	342	317	342	320	320	343	317	345	313	359	350	323	311	336	315	342	350	322	313	343	342	394	339	365	339	350	332	354	297	345	340	331	347	358	322	330	299	337	320	291	326	328	336	317	327	318	339	364	331	326	309	333	331	292	353	332	343	356	343	373	323	328	366	328	324	330	321	328	301	321	346	279	315	342	331	327	359	316	309	331	336	346	334	313	340	312	338	325	336	340	346	283	314	321	337	340	287	326	366	311	304	328	341	303	305	318	348	350	333	355	337	332	317	318	328	350	334	376	303	330	338	318	318	328	325	337	371	331	334	341	340	336	345	340	325	367	345	309	332	327	326	333	308	351	341	352	330	304	317	326	343	327	336	338	355	360	334	329	311	347	348	316	321	321	304	319	323	315	363	321	346	353	331	331	331	362	325	321	327	313	356	295	324	356	338	366	329	309	312	364	318	331	326	360	339	332	353	338	362	318	312	349	345	315	354	334	333	338	355	366	331	314	340	348	334	329	341	332	312	325	321	347	337	346	353	321	341	303	330	327	349	340	300	310	313	340	328	326	310	315	297	326	395	304	330	339	342	335	325	302	297	339	343	309	347	316	352	375	305	346	312	320	329	343	324	326	340	327	371	361	336	361	331	352	292	339	304	368	321	374	326	297	328	368	352	328	343	347	352	347	326	307	317	321	357	364	344	346	345	368	311	323	287	339	350	316	341	341	359	336	312	325	346	357	352	354	342	318	346	317	339	317	334	322	314	342	340	318	322	345	341	334	329	355	337	337	329	324	305	363	308	343	324	319	301	336	322	319	323	353	337	343	316	313	320	338	350	360	301	332	363	295	345	349	350	339	349	335	310	368	361	340	313	344	312	332	348	362	334	365	318	359	344	350	320	324	344	303	347	353	330	324	337	329	336	365	288	325	308	329	343	338	348	309	324	350	348	316	344	360	340	347	292	310	334	325	330	358	339	323	328	338	317	351	321	336	328	304	284	342	357	383	344	354	336	337	324	333	330	300	288	332	312	333	320	314	339	343	339	336	327	356	380	332	343	337	341	378	318	331	314	337	348	355	327	301	335	352	335	353	300	340	340	322	307	364	350	321	345	345	331	319	333	316	322	350	327	324	330	330	350	330	305	361	360	295	320	298	371	289	376	347	355	326	326	337	341	354	356	325	321	329	344	366	335	324	349	332	322	339	297	309	335	324	343	328	377	310	346	338	340	338	334	331	353	334	333	330	362	326	285	309	336	327	348	320	332	323	360	340	315	331	307	348	316	322	355	342	325	328	289	289	343	324	347	313	325	315	337	313	353	341	299	311	309	306	340	324	358	327	334	301	332	286	316	318	315	355	317	339	344	343	373	305	332	324	368	353	306	367	347	350	335	331	314	325	321	378	361	332	332	318	330	349	326	338	334	333	342	364	335	293	328	350	353	322	308	336	308	330	346	334	311	342	325	332	342	335	319	339	297	285	326	310	345	332	327	321	350	332	313	349	342	334	376	348	360	357	366	356	355	318	331	321	315	340	369	347	346	349	326	324	300	300	351	331	383	310	308	366	319	330	345	336	333	325	344	288	350	338	310	350	321	326	310	327	300	345	359	296	304	330	320	329	322	335	318	297	324	336	309	360	356	326	329	314	348	353	342	312	315	314	341	315	318	316	326	318	347	360	334	382	353	335	329	306	312	329	329	339	336	350	325	348	300	340	325	331	322	344	314	330	320	354	339	326	334	325	321	338	333	342	315	343	365	373	337	316	343	315	317	359	314	314	338	323	365	314	317	341	324	329	347	318	329	350	324	346	359	332	358	314	365	348	362	340	343	341	323	309	383	338	354	330	336	326	349	348	310	309	349	336	358	316	348	325	343	337	328	329	351	323	315	347	345	336	338	365	305	350	343	346	301	335	332	321	321	314	310	354	356	356	349	330	365	324	310	360	337	320	325	308	303	337	340	309	309	302	346	372	346	333	329	333	318	319	331	335	341	306	355	312	336	338	327	325	321	327	311	329	346	326	289	324	345	354	328	356	365	346	364	315	326	335	315	335	358	312	352	321	327	309	315	336	350	332	328	314	325	371	369	333	372	323	313	310	346	316	348	317	336	307	313	362	316	311	347	334	324	355	324	342	323	345	302	362	345	374	332	323	323	363	331	334	324	340	350	316	323	319	319	339	330	348	300	354	315	335	366	317	334	329	332	335	344	344	350	324	318	305	359	309	304	335	355	294	346	325	348	339	346	333	354	362	338	322	347	352	354	343	334	326	318	333	337	336	312	319	333	276	326	351	360	318	362	334	319	365	319	341	345	343	327	354	337	328	330	381	365	331	346	329	360	310	342	324	343	344	329	352	335	332	322	329	291	358	325	336	315	339	385	339	347	299	304	345	342	310	333	339	277	339	338	341	350	328	346	335	320	308	352	351	341	336	312	381	342	337	335	316	331	328	302	302	339	336	331	348	316	325	308	352	339	371	311	328	335	319	317	380	323	333	352	314	326	322	325	324	337	342	315	317	341	364	334	360	330	335	334	319	336	292	333	327	395	345	316	336	330	333	318	347	341	351	314	349	335	335	360	345	332	337	316	328	315	313	340	340	351	327	364	320	281	322	319	373	307	336	331	331	337	329	342	352	352	352	344	373	309	335	328	335	336	344	358	334	334	312	308	323	334	351	336	370	328	352	297	328	350	297	364	345	338	312	374	362	303	307	356	337	323	333	354	328	368	362	287	368	318	335	359	352	330	295	334	328	370	340	366	333	330	317	350	327	301	304	358	314	301	311	314	308	362	316	307	335	342	283	352	341	348	343	331	335	346	336	363	320	340	348	382	345	328	346	326	305	368	281	328	337	318	358	335	343	332	343	331	334	320	319	335	313	354	331	366	321	312	324	327	322	327	316	328	336	323	349	333	345
5751	962	823	806	802	789	763	804	798	777	770	742	770	737	740	775	779	770	800	777	710	758	711	782	768	701	779	742	722	751	774	736	784	791	808	783	763	747	723	774	725	760	780	767	768	772	744	771	740	772	767	772	765	764	801	735	766	765	739	760	760	717	805	772	760	755	743	728	774	768	737	776	767	747	749	772	755	736	737	737	787	815	755	774	729	791	750	748	771	751	775	744	781	784	769	791	731	779	768	765	760	750	736	726	811	793	793	771	728	729	748	715	794	792	805	797	755	764	809	722	788	733	724	788	773	803	768	819	750	734	781	736	790	760	819	753	717	783	713	725	791	762	746	730	824	749	778	825	780	765	784	730	769	728	752	747	748	729	779	708	764	754	771	758	739	767	765	786	718	747	769	809	720	736	728	755	756	726	740	789	749	803	752	739	747	763	767	763	737	730	769	741	725	776	785	755	781	764	747	821	726	796	773	743	737	776	754	770	743	781	762	754	736	763	801	734	788	752	739	761	810	747	795	773	791	720	771	774	783	758	746	761	728	764	721	841	841	765	770	745	750	790	749	772	729	799	747	728	748	744	793	746	753	739	737	753	717	765	769	798	749	765	792	827	749	786	745	796	768	777	782	779	783	749	689	757	805	779	769	747	774	741	779	769	785	753	824	727	758	779	772	705	775	713	754	720	777	730	767	745	759	800	745	744	759	794	752	802	762	761	743	720	734	772	729	740	770	764	767	803	725	806	771	747	781	690	790	742	758	767	797	786	768	728	765	786	765	774	752	770	753	807	794	751	737	750	730	800	786	756	767	746	754	770	782	767	745	748	746	821	741	766	722	754	772	775	769	736	726	742	784	724	779	764	737	799	778	813	731	774	738	740	742	747	751	762	772	726	741	781	765	771	746	745	768	764	779	796	762	742	741	774	765	787	758	768	779	780	756	746	765	754	754	768	753	794	721	759	831	740	756	746	755	722	741	759	744	756	779	811	764	753	730	794	775	782	765	775	798	784	765	735	791	715	760	740	801	806	780	766	780	795	778	737	784	768	739	742	739	777	730	695	790	714	762	773	754	760	762	745	785	786	779	762	790	722	763	801	729	810	758	817	777	835	780	751	781	756	799	761	776	736	783	771	799	763	754	748	766	775	778	783	780	808	735	803	755	762	797	735	741	780	760	787	787	783	784	764	747	796	726	795	778	715	796	782	793	772	727	767	749	768	755	786	744	759	768	740	813	712	770	753	746	795	822	734	692	750	766	758	749	730	746	707	733	794	831	747	765	762	799	797	813	745	789	740	740	793	759	754	740	791	800	709	756	800	716	741	742	748	809	732	764	772	793	742	787	758	765	739	776	753	750	781	789	774	794	760	804	742	778	712	737	770	758	730	790	780	746	814	752	733	788	803	805	724	702	802	773	781	759	750	775	754	779	790	791	765	775	771	763	745	795	727	755	734	769	748	755	792	738	771	722	770	749	749	729	747	785	791	784	751	745	728	706	731	751	737	801	782	791	751	801	748	770	775	782	849	748	791	752	796	786	741	679	795	760	731	764	776	765	764	777	772	798	734	781	728	790	787	805	747	803	798	777	785	800	742	775	754	805	765	732	804	739	756	790	787	798	785	736	735	783	758	742	776	693	782	755	747	707	798	738	751	765	764	720	714	751	808	737	746	730	794	794	739	737	756	776	725	742	834	763	735	758	749	760	707	758	736	766	736	729	838	780	745	793	798	774	768	804	761	763	734	756	766	733	740	766	725	807	718	762	749	755	799	733	803	761	747	731	761	765	763	775	715	781	771	710	786	726	750	733	716	753	787	774	775	785	779	826	749	758	778	813	845	746	727	719	761	750	747	783	775	746	742	784	728	779	764	781	744	812	792	763	777	772	741	773	750	778	751	734	737	772	763	784	758	753	755	723	746	764	773	752	782	785	719	799	752	739	809	740	734	766	758	775	765	746	756	830	799	788	771	761	753	789	776	823	763	804	769	725	787	754	805	757	773	722	748	740	784	739	775	770	779	740	740	724	761	750	720	821	763	736	758	762	730	772	745	745	736	757	767	715	694	736	812	767	743	749	785	764	791	737	791	772	758	756	774	739	769	766	736	708	749	765	755	774	794	827	716	749	755	773	791	775	745	766	773	756	798	802	783	811	786	790	769	764	741	771	758	778	702	765	745	786	748	773	804	767	761	785	775	758	763	745	760	778	736	780	734	758	759	761	787	775	761	754	756	856	767	762	814	755	743	765	740	753	743	711	766	734	743	764	767	746	794	790	769	758	710	784	763	746	747	761	752	760	753	754	789	762	760	772	727	806	728	797	794	723	741	761	815	751	726	765	784	760	767	761	737	762	765	709	754	733	798	715	775	767	760	788	767	769	735	759	768	756	776	793	771	779	772	778	779	718	819	751	787	805	788	731	753	709	768	751	758	769	744	772	787	790	758	764	735	778	748	802	745	752	778	801	760	752	747	768	724	763	789	753	815	785	738	760	791	793	758	732	795	740	761	765	735	747	731	830	771	731	758	779	750	754	741	758	764	690	774	737	754	769	750	737	747	805	735	767	797	778	807	780	725	800	743	808	766	755	780	793	814	816	766	772	718	760	771	795	783	725	760	712	746	742	722	778	784	798	763	732	743	832	774	786	717	786	744	756	750	813	744	767	749	746	732	751	760	745	753	775	744	781	776	756	780	719	809	750	744	783	776	746	738	764	734	748	749	830	720	752	830	770	763	768	783	718	822	745	747	783	773	776	767	811	772	706	778	740	782	755	771	740	755	778	756	760	757	769	763	749	774	761	779	744	753	793	770	762	805	743	746	776	731	798	758	761	779	769	813	759	749	786	771	761	746	753	755	765	783	739	765	787	729	795	772	774	763	752	774	768	748	699	771	783	762	778	795	766	751	788	774	728	799	813	789	778	740	783	768	766	744	776	747	743	759	693	771	733	756	804	779	733	788	768	758	766	738	793	775	743	735	770	748	774	762	733	766	738	769	771	764	736	728	747	772	730	716	726	768	801	753	792	786	786	662	760	753	735	771	758	778	827	737	789	737	758	768	767	772	766	767	785	759	731	770	738	772	787	763	810	761	790	807	795	786	772	758	743	761	782	760	775	767	796	782	750	742	799	690	727	754	784	755	785	789	778	765	819	783	746	774	800	757	790	769	751	779	764	753	799	736	756	824	764	745	785	748	769	756	741	772	749	779	766	759	810	763	799	723	774	716	757	726	719	779	783	731	758	757	754	724	764	804	786	749	775	724	768	738	756	742	741	734	752	817	743	733	792	755	786	721	739	767	740	779	753	751	767	730	804	776	775	767	778	782	750	736	746	748	755	752	745	771	737	760	763	743	759	809	764	721	776	804	798	745	729	752	748	760	770	733	745	776	753	750	759	775	780	791	802	783	764	762	746	779	790	776	765	789	818	739	747	794	801	738	753	787	804	736	831	801	779	745	775	771	791	767	722	809	747	732	753	764	777	772	776	736
24495	20858	24454	27351	20113	1775	622	473	414	394	437	438	414	466	464	385	415	385	374	420	366	383	415	439	426	392	426	365	452	396	421	423	413	449	406	411	428	406	383	424	428	368	387	384	409	362	397	423	416	429	411	419	395	399	416	382	395	422	394	375	393	396	399	397	349	370	427	419	414	414	405	413	412	349	385	404	371	419	384	359	398	417	435	377	365	389	420	372	408	413	411	396	420	391	375	393	441	393	331	374	386	361	401	394	381	406	422	387	410	415	421	404	382	402	414	412	394	379	355	428	379	379	371	405	436	375	401	373	395	377	389	398	375	421	343	400	383	414	384	425	387	417	419	377	390	419	421	373	396	379	410	407	393	389	393	391	395	386	391	399	406	375	375	386	380	437	373	378	405	406	376	382	380	395	375	398	380	395	397	385	377	386	413	427	407	396	379	415	395	409	396	406	417	392	377	389	398	361	410	432	400	436	410	384	395	403	384	404	397	373	423	363	417	412	401	373	400	412	440	398	396	402	393	400	431	421	398	397	406	374	411	377	386	389	385	388	433	408	405	435	413	430	431	392	411	388	367	387	408	423	413	402	360	416	395	397	395	403	435	405	375	418	394	384	413	409	377	369	356	399	420	381	355	376	389	402	418	416	413	384	440	358	381	402	359	403	407	361	396	366	402	423	390	356	361	393	409	380	400	344	368	382	385	423	417	408	370	381	414	419	400	398	383	372	434	391	411	419	414	368	415	406	396	372	377	426	381	393	397	404	357	416	403	426	372	388	430	386	389	370	430	412	429	415	424	363	359	380	383	423	394	420	410	398	378	398	391	385	377	406	459	403	415	387	360	387	392	400	383	369	415	380	401	432	372	409	388	391	413	379	401	420	384	401	420	396	421	424	424	406	420	371	401	397	369	390	460	362	417	378	357	406	396	411	403	355	391	413	411	390	386	400	369	397	360	350	403	390	413	374	400	420	367	399	416	382	424	429	418	411	396	374	396	424	351	372	392	384	371	390	418	366	439	382	371	411	412	386	368	416	387	363	393	408	417	384	403	397	437	421	378	430	389	447	418	360	394	407	391	400	387	398	394	409	425	380	392	400	383	419	423	414	404	373	362	374	410	381	368	397	421	395	417	376	407	429	388	376	413	424	404	378	405	395	365	392	397	427	432	432	385	404	441	387	405	386	419	400	451	379	373	386	395	424	410	387	385	407	380	375	399	374	437	394	366	412	379	385	446	408	405	385	380	386	368	379	379	384	389	415	414	400	412	418	359	396	422	389	395	387	336	437	408	383	381	418	410	427	413	405	371	414	427	371	380	425	432	396	378	419	431	423	387	357	382	392	379	355	389	399	432	448	420	428	368	401	381	386	374	369	345	413	392	379	407	411	395	420	414	400	402	390	377	387	402	381	390	379	380	402	392	395	423	444	405	414	391	407	379	392	412	422	386	384	393	395	392	402	395	432	390	394	403	359	400	425	389	402	354	373	371	359	422	397	395	350	354	381	406	357	380	390	379	395	386	407	402	418	397	416	359	405	373	415	367	383	372	419	397	435	424	383	418	403	395	392	411	383	402	401	364	399	441	427	420	408	377	382	409	407	390	399	349	394	362	405	365	414	388	371	411	398	379	423	408	416	396	421	420	411	393	387	392	420	372	391	376	393	384	400	382	385	394	375	358	405	432	409	395	376	385	366	400	387	426	397	385	418	396	365	400	409	408	414	390	415	409	375	370	352	395	388	397	380	370	418	362	370	399	408	376	397	387	379	395	430	366	374	408	375	412	388	408	397	434	375	438	382	445	378	410	446	435	392	417	386	433	402	369	402	388	408	412	411	366	396	417	370	386	407	403	386	421	379	423	415	401	425	402	421	396	420	396	423	383	394	435	387	377	369	369	392	441	412	390	420	406	393	440	379	377	372	398	398	395	378	373	414	390	399	416	415	380	391	443	379	417	417	396	405	372	397	371	374	429	365	395	400	418	379	383	320	432	408	381	404	382	457	451	379	381	415	379	374	399	423	347	390	368	401	436	433	428	373	401	411	388	395	428	405	363	406	372	384	355	400	359	417	397	393	382	398	401	385	404	366	400	393	388	395	416	403	471	377	381	386	405	413	392	389	416	370	379	387	417	420	377	384	396	399	390	404	382	362	401	407	386	398	383	391	373	396	417	395	404	398	396	379	414	412	395	414	409	394	387	394	424	428	399	408	391	414	418	361	385	406	392	424	419	419	414	389	434	402	377	380	378	410	395	380	418	400	412	416	379	397	386	422	396	374	409	407	430	415	404	369	421	390	388	383	392	384	386	434	370	388	434	384	435	400	398	398	371	421	368	456	417	406	390	395	433	359	388	374	371	375	391	401	375	404	369	407	400	407	416	372	368	401	402	368	388	400	405	357	427	394	397	430	393	380	391	409	390	424	405	425	397	390	395	392	391	386	434	367	391	397	366	404	379	401	409	457	444	405	389	386	402	415	395	394	393	391	410	370	409	397	411	387	428	388	408	445	391	375	408	383	406	412	394	393	396	359	397	382	383	392	389	361	407	433	374	400	396	386	425	360	386	396	377	370	413	392	396	349	440	403	442	394	405	424	410	432	381	400	391	432	392	428	412	407	383	366	398	402	392	402	398	371	424	401	407	404	405	411	384	396	396	391	383	412	425	426	384	401	433	395	409	381	399	404	394	406	391	380	418	379	370	428	386	434	410	370	383	420	395	409	363	375	425	384	402	369	354	413	359	411	384	392	386	375	370	397	378	334	398	421	405	393	394	375	434	439	425	391	441	429	436	390	411	409	372	407	361	403	415	394	411	370	369	352	402	386	379	408	378	431	388	420	377	413	420	375	362	399	382	381	411	389	415	399	390	392	443	400	392	394	404	404	415	380	408	358	372	359	411	390	410	430	422	384	407	415	370	375	374	380	385	432	423	396	388	412	379	365	382	408	378	413	391	391	414	401	381	379	358	360	400	401	385	354	382	376	418	388	373	397	388	374	378	404	383	378	364	391	385	386	372	426	372	362	376	343	381	377	400	422	414	365	383	403	433	394	412	426	394	402	411	368	403	415	381	419	422	422	396	363	388	400	434	325	346	428	414	416	378	375	399	365	400	398	393	415	400	437	376	422	406	415	438	426	400	422	392	443	401	409	403	372	401	403	379	409	428	418	400	398	372	389	383	421	405	393	369	379	390	390	383	399	400	382	412	393	411	397	390	399	438	419	410	378	386	413	433	393	390	401	409	414	425	396	371	398	398	372	365	378	388	413	404	388	417	400	379	352	411	387	453	387	414	392	373	405	379	444	370	369	427	360	368	380	425	427	419	373	417	392	376	409	422	368	406	372	363	412	381	364	405	399	387	350	386	400	415	417	391	381	427	394	383	362	392	378	432	374	383	385	377	370	376	391	364	398	366	403	372	425	426	403	373	404	398	406	433	352	372	430	366	424	374	384	379	412	351	405	385	407	412	406	391	398	421	380	381	426	372	386
3895	3071	2184	1337	1064	951	921	1000	872	936	892	855	890	911	869	882	879	884	855	854	857	830	898	837	869	929	860	880	900	892	890	855	854	888	866	845	884	886	835	854	881	859	868	896	885	900	866	822	905	856	869	836	897	840	835	851	911	872	832	903	897	805	899	867	873	901	800	890	879	825	885	854	823	860	892	908	871	854	844	892	900	894	833	843	870	902	902	827	914	861	864	887	849	843	839	846	872	871	858	871	863	823	909	834	854	869	894	904	881	860	889	827	851	877	855	830	851	893	878	864	883	854	835	862	885	836	847	913	887	908	871	881	866	827	871	853	820	872	838	881	910	818	917	856	855	841	905	839	889	860	831	860	849	833	887	833	838	894	893	824	890	871	853	841	853	876	863	867	846	865	838	905	804	853	868	848	824	861	858	897	919	896	902	828	898	876	911	869	874	827	910	871	855	897	859	858	853	920	862	894	856	891	847	905	852	869	875	870	898	826	819	854	833	902	953	849	882	865	847	854	862	822	835	879	820	889	874	879	890	855	838	872	853	869	887	850	849	838	856	868	832	861	892	878	853	894	864	819	847	858	857	851	839	853	885	876	796	893	872	855	867	846	872	853	882	881	909	828	893	826	824	843	921	901	898	857	821	856	849	896	847	922	849	895	845	894	888	840	862	831	846	891	873	901	862	883	822	852	858	852	869	879	838	884	840	891	854	833	856	825	881	948	830	866	897	890	851	844	877	859	838	851	856	814	865	860	860	893	891	871	836	922	855	867	834	818	824	858	851	887	852	856	854	879	903	863	887	864	880	880	908	894	913	871	904	876	860	907	847	852	888	863	859	856	879	823	855	841	863	819	892	837	852	868	853	835	903	860	845	882	889	826	852	893	885	893	861	895	899	869	847	848	853	910	881	893	889	812	872	842	891	860	864	894	897	858	852	874	833	891	806	851	887	877	869	846	861	825	830	856	806	829	895	883	897	876	872	872	903	851	838	859	867	834	912	886	851	858	817	853	866	886	854	881	882	882	846	850	831	840	849	913	803	858	859	868	917	902	873	879	896	911	882	783	858	879	854	863	866	858	849	863	885	872	884	876	883	860	808	881	869	891	908	880	900	917	866	865	918	881	906	876	905	815	828	859	857	895	875	879	833	837	824	831	891	832	859	867	847	880	845	816	870	856	830	874	850	862	808	835	841	862	875	894	853	908	888	851	890	876	815	868	859	792	815	873	848	834	837	884	859	878	859	886	881	889	829	838	860	865	839	848	847	849	912	837	828	859	849	856	856	840	810	829	848	862	830	892	919	886	901	893	896	843	831	893	931	869	836	884	921	853	857	885	857	850	805	842	881	812	857	875	828	903	846	884	804	838	888	857	854	870	800	861	873	883	897	865	933	850	827	839	870	898	836	884	843	914	851	883	813	886	883	823	854	846	846	855	834	855	897	889	889	843	885	874	824	821	822	817	937	855	894	831	846	880	832	864	914	838	896	823	836	846	830	849	871	841	826	835	860	899	864	877	858	909	883	859	873	927	844	907	878	817	841	869	899	841	840	867	836	831	865	894	829	908	811	893	919	852	832	849	836	867	911	891	886	877	874	845	844	847	871	859	880	843	845	921	863	871	836	853	832	860	897	821	854	844	910	891	903	856	835	873	874	876	833	872	816	870	917	854	834	889	871	871	844	878	824	872	866	857	880	886	831	831	852	847	880	842	890	843	888	879	863	846	869	831	922	844	864	816	882	853	899	859	929	853	837	862	873	879	880	877	840	842	861	922	825	846	824	867	871	901	871	862	870	860	909	881	858	904	882	858	885	838	883	900	902	856	841	859	908	857	869	892	854	857	839	835	845	833	882	960	902	883	850	808	854	915	883	852	866	874	872	831	843	858	857	917	881	833	769	877	845	877	888	853	827	854	864	848	869	848	848	885	839	858	856	882	876	864	868	899	840	851	842	898	862	844	856	859	844	925	891	828	854	861	845	855	881	835	832	850	846	836	828	846	948	850	825	835	867	821	905	845	885	825	838	847	887	870	878	887	861	901	885	869	859	819	873	818	871	852	863	886	869	872	843	844	853	857	867	883	888	834	841	873	874	857	817	938	834	861	910	829	834	857	873	847	851	890	879	865	903	862	885	922	836	871	860	890	863	908	810	862	791	913	773	832	880	861	877	862	887	854	885	859	876	857	854	943	835	902	882	869	846	856	879	895	842	881	812	855	833	881	871	904	880	901	887	841	829	854	881	861	906	840	860	915	872	865	879	892	865	826	891	822	851	831	898	864	788	834	876	881	846	872	877	868	869	871	935	822	870	815	843	861	901	872	903	828	884	844	858	854	845	899	860	902	854	884	875	853	891	879	877	829	835	874	841	855	894	829	865	828	829	845	868	866	879	810	853	870	844	911	832	880	903	866	843	882	851	870	885	823	905	843	839	821	898	860	919	900	913	894	844	855	900	847	899	843	851	841	876	850	861	883	868	915	866	818	874	894	871	848	838	851	873	894	850	895	855	831	865	899	926	897	888	885	886	858	884	884	825	822	834	882	834	820	909	870	826	877	852	872	920	845	867	880	829	884	882	824	870	831	871	884	843	900	876	896	872	852	839	822	879	831	865	884	885	861	883	943	850	943	883	843	850	927	897	918	858	868	855	846	907	847	875	873	878	919	896	908	854	883	941	810	832	870	875	929	847	875	885	878	870	885	851	841	850	824	858	861	834	846	890	835	863	848	870	843	851	828	886	869	867	883	866	861	838	862	860	817	862	888	874	899	879	886	850	865	848	925	845	854	912	867	935	850	844	867	922	856	967	823	826	920	826	847	832	873	817	916	872	830	906	872	817	898	858	873	862	875	822	855	875	845	863	901	789	799	834	857	877	829	858	891	876	809	834	840	877	840	853	886	892	843	868	845	841	899	852	906	895	856	928	927	837	854	869	903	883	845	872	863	851	850	871	819	842	884	803	891	859	840	861	813	825	943	882	879	851	824	871	882	832	849	875	839	846	860	842	878	851	905	856	916	884	845	879	884	867	846	854	889	908	849	892	900	839	867	879	886	804	848	814	901	844	870	912	897	873	858	878	861	835	862	847	918	876	834	846	839	893	861	885	879	859	882	854	928	870	903	966	881	888	843	913	875	823	884	860	844	808	823	815	852	839	968	873	853	852	884	872	841	871	850	864	817	835	842	871	906	826	856	894	893	884	897	813	860	854	888	846	855	850	832	838	865	832	914	910	811	810	892	869	889	903	857	895	873	856	818	943	845	867	880	807	909	848	856	883	857	900	900	869	895	882	898	871	925	870	876	892	833	876	850	869	855	898	862	896	863	851	872	885	847	864	882	878	806	829	801	868	890	862	848	912	852	837	868	889	858	885	867	839	857	847	869	845	889	864	856	819	932	849	844	857	845	853	847	831	920	899	838	828	859	901	884	876	843	877	810	886	893	894	841	875	836	843	810	827	848	876	824	860	838	886	869	841	877	900	891	880	914
23568	20814	25071	26658	20819	20819	3277	484	396	344	274	303	266	266	294	266	270	233	280	225	274	236	247	235	232	267	278	222	229	221	259	225	243	218	243	225	229	223	190	240	207	218	224	213	244	215	241	229	236	222	226	226	239	237	233	248	256	228	226	231	235	242	237	235	222	227	262	218	226	220	258	250	218	215	234	219	224	218	221	213	221	205	236	250	219	230	219	231	245	225	234	213	242	227	207	273	235	221	277	231	222	228	239	255	246	214	232	201	246	221	237	240	240	257	232	202	220	246	237	241	256	209	232	235	233	256	234	215	234	242	202	217	254	239	237	237	228	234	226	258	230	256	237	236	236	216	219	207	236	250	233	236	240	243	238	237	223	246	213	215	207	255	223	227	225	267	239	232	194	228	221	231	252	236	225	200	232	253	230	259	247	225	231	239	196	238	230	233	231	235	232	213	259	225	252	248	232	203	252	220	237	202	228	222	219	233	227	233	240	233	266	227	227	249	239	197	245	239	260	241	228	241	240	243	247	214	236	243	246	244	237	221	232	216	221	233	245	225	252	240	215	225	222	214	247	217	236	242	211	262	229	212	234	224	221	208	199	228	235	220	260	233	208	252	214	227	220	216	223	248	245	218	208	223	261	237	217	245	227	227	252	219	221	246	216	264	243	222	235	226	209	230	218	233	222	269	224	224	227	227	209	202	239	212	221	219	190	218	227	203	222	227	203	218	234	266	230	235	224	243	247	249	217	236	193	233	237	231	227	258	241	226	243	206	227	227	238	219	234	257	235	217	238	237	242	185	228	246	243	228	231	212	237	262	223	220	197	195	230	202	205	242	218	225	206	220	258	236	210	211	232	243	217	227	229	222	210	237	237	239	212	215	253	187	224	212	242	238	215	212	250	264	227	212	225	215	229	255	237	216	226	230	178	210	226	194	241	244	206	210	205	239	222	228	248	236	241	196	211	211	268	222	230	223	229	198	222	235	207	225	205	215	226	212	193	210	244	233	254	225	247	234	213	212	226	231	229	215	221	212	222	208	224	258	225	226	221	214	229	222	209	223	214	215	226	208	253	215	217	238	228	237	215	213	200	244	239	223	198	228	224	238	220	225	226	211	206	228	240	241	253	234	244	214	236	247	220	217	229	211	221	214	259	194	237	229	229	245	242	217	225	249	226	252	230	211	241	239	216	234	237	208	222	223	221	217	244	209	213	208	232	231	233	221	212	233	192	251	233	244	220	184	208	231	231	207	193	238	200	233	225	211	221	230	221	274	249	212	235	220	236	245	219	264	254	193	213	260	185	213	215	231	245	225	235	226	224	239	233	220	193	238	190	223	231	218	256	232	192	242	243	219	214	203	253	217	250	244	260	222	214	245	228	256	219	224	217	240	219	234	258	214	234	240	231	221	238	221	234	221	244	202	253	223	245	251	230	266	236	233	214	234	217	202	212	208	219	241	235	228	250	241	251	221	219	218	234	230	244	248	236	166	215	232	274	226	238	247	240	220	222	211	243	230	227	245	216	237	243	205	226	212	213	255	245	230	229	244	206	232	237	239	222	224	251	222	252	221	240	204	234	236	236	229	230	244	222	227	233	226	225	231	256	202	219	206	241	237	234	204	220	227	235	214	225	210	226	233	207	238	223	219	229	265	225	211	230	234	234	208	242	216	247	251	193	245	238	238	211	233	224	237	204	231	223	224	258	214	222	221	244	234	228	233	231	246	198	221	226	212	214	220	264	217	216	241	209	222	214	248	212	205	239	239	219	233	239	237	227	216	222	182	225	215	231	208	238	239	216	239	240	214	201	215	215	225	203	230	221	219	212	229	203	231	226	226	231	242	200	243	233	224	222	199	217	221	249	264	214	223	230	200	233	214	193	246	232	218	241	261	209	245	202	246	238	193	236	202	228	186	239	237	241	196	239	221	226	229	220	203	213	221	209	240	222	205	225	227	205	225	234	272	232	220	231	207	218	233	223	208	231	222	200	252	198	213	231	220	224	217	213	225	240	233	253	220	252	248	244	245	230	255	232	252	216	227	215	209	227	268	235	244	204	227	231	237	239	220	217	227	227	232	247	242	221	232	238	227	233	210	226	242	245	247	236	223	234	222	226	207	229	224	244	230	237	229	244	197	239	226	239	212	228	245	242	224	214	211	221	219	221	229	223	227	194	225	220	217	238	244	223	183	218	198	232	217	212	246	242	238	233	230	217	221	235	217	258	219	199	192	223	250	235	228	236	262	258	237	188	229	235	232	202	236	235	235	221	214	219	228	239	221	219	216	242	228	221	225	203	206	227	230	249	196	245	226	213	221	241	242	242	211	239	211	205	205	260	250	225	201	232	227	269	221	212	224	214	217	232	217	219	232	245	220	222	230	216	211	239	227	204	195	220	241	227	267	238	220	224	234	259	208	231	239	218	230	202	230	199	243	228	234	242	230	220	215	240	246	206	225	217	255	247	221	201	215	227	217	253	230	230	237	218	218	268	242	204	238	233	211	229	229	213	237	226	246	237	194	206	239	224	252	225	218	185	231	248	224	246	247	203	198	227	215	232	253	241	242	221	187	242	227	206	201	239	235	259	247	237	252	224	213	227	234	226	219	251	230	256	239	222	243	246	212	233	207	225	234	228	235	206	225	208	247	246	234	222	199	240	229	239	213	234	229	240	250	231	221	260	218	195	204	253	204	269	244	261	238	227	214	228	214	206	249	202	236	222	246	264	228	213	239	227	240	197	242	232	267	226	242	209	236	230	245	208	195	229	215	188	228	221	216	239	209	224	235	249	203	212	224	248	249	290	230	198	237	230	235	283	249	187	249	226	222	223	195	217	221	235	222	190	211	267	224	226	220	206	241	235	212	220	218	246	233	212	235	221	225	235	204	246	209	210	222	205	222	236	225	230	224	228	238	227	216	203	212	231	215	240	222	252	220	210	227	203	201	230	193	225	201	228	228	222	242	230	216	244	227	231	220	225	213	226	241	187	233	210	236	255	203	284	250	249	234	236	201	212	242	224	229	238	244	210	197	252	216	249	210	248	221	229	222	202	239	230	237	234	217	232	206	233	223	220	236	235	229	220	216	185	227	230	245	190	228	214	188	234	221	238	244	245	256	242	202	224	233	227	212	220	238	239	234	240	241	195	226	227	220	205	217	225	228	216	239	219	200	239	196	228	207	231	238	221	230	224	221	246	229	221	233	223	215	204	224	242	239	239	203	221	222	234	228	243	210	240	248	214	216	258	215	242	244	226	231	226	214	230	233	217	224	239	196	206	230	228	244	238	255	209	228	212	218	215	226	214	233	230	273	222	231	208	203	231	224	250	232	225	220	221	217	227	239	224	253	240	240	209	222	232	226	242	243	224	239	256	199	219	218	239	212	245	207	222	229	232	223	223	222	241	202	238	198	184	210	215	229	231	231	224	215	233	220	219	225	225	243	211	196	242	227	222	217	216	239	249	224	213	236	235	237	227	216	241	251	236	227
3961	5168	3064	1508	1013	763	679	595	550	574	604	591	556	553	508	574	508	522	531	516	539	551	526	540	567	534	527	474	550	560	497	515	514	532	497	490	533	498	570	538	515	509	518	514	543	516	521	471	519	517	544	525	549	540	523	508	551	526	515	482	540	582	539	546	479	512	566	513	554	557	563	518	527	556	502	512	519	520	541	544	511	562	538	523	496	507	490	527	528	532	483	516	541	559	533	529	481	563	579	527	514	505	571	538	487	557	542	530	478	531	523	526	535	544	473	533	529	554	533	495	477	495	555	531	558	502	528	505	522	546	538	518	519	560	513	500	525	510	524	523	514	521	528	516	520	491	516	520	515	502	510	542	539	503	492	512	512	525	523	541	505	500	460	537	477	506	542	539	549	532	455	506	557	509	574	552	514	500	519	546	530	516	473	535	573	507	561	547	493	524	525	533	484	514	537	518	521	507	523	535	533	485	526	551	547	507	504	497	466	457	528	527	521	525	509	563	539	537	531	521	478	485	505	522	489	538	541	528	479	539	557	526	520	515	545	492	524	560	511	503	503	550	542	526	531	546	513	542	529	566	529	565	516	516	496	536	543	528	536	477	514	526	477	525	535	538	507	522	507	505	527	519	528	547	526	492	512	531	554	534	534	518	523	537	526	509	515	496	545	525	508	514	504	520	546	520	514	559	545	523	528	537	529	528	502	522	556	499	560	538	531	489	505	521	506	534	574	481	539	518	526	523	554	546	487	481	537	529	508	510	519	500	546	510	523	529	521	487	533	500	555	550	499	483	533	552	486	513	547	522	518	519	536	523	513	497	510	539	548	538	528	474	505	525	495	520	517	532	473	518	539	512	549	522	528	541	500	480	530	545	523	503	531	529	536	525	553	497	563	512	513	548	550	514	541	518	560	517	521	510	507	545	538	534	527	529	547	506	536	529	529	483	492	513	540	500	520	533	506	544	546	521	516	534	534	521	495	495	502	512	484	499	515	480	488	543	516	513	507	565	524	556	548	523	541	517	516	486	541	514	504	548	543	506	559	556	540	517	546	499	542	531	552	529	514	520	532	479	494	539	532	528	531	502	521	526	516	561	507	512	522	483	505	532	500	521	507	518	525	528	515	514	547	505	538	512	526	488	496	561	520	499	535	476	527	568	504	477	506	524	537	537	513	537	521	496	540	505	521	513	518	479	537	529	502	532	510	511	506	498	542	552	531	513	476	532	513	565	540	503	498	483	524	528	537	538	523	470	534	557	511	520	514	527	512	531	534	521	512	575	505	519	531	526	543	510	507	499	521	531	509	569	479	484	530	523	552	527	539	519	526	507	533	476	498	537	535	499	552	515	529	502	498	537	495	539	497	512	509	581	547	482	512	512	547	504	528	512	533	583	536	530	474	499	528	546	515	512	512	522	490	510	531	525	494	551	507	542	493	580	531	517	542	542	525	517	502	548	548	505	522	503	509	572	523	514	530	541	516	514	535	567	557	545	514	525	543	507	555	512	491	514	512	510	504	488	514	523	483	504	543	531	508	501	462	514	533	507	512	557	538	503	501	530	504	499	513	494	496	551	497	498	502	475	534	513	521	538	508	494	545	540	529	491	543	482	562	527	527	552	482	458	526	521	540	529	511	475	538	515	550	488	520	483	568	511	527	543	510	544	545	536	543	528	545	535	510	537	523	542	521	539	508	513	519	553	567	513	538	514	508	526	535	505	539	495	570	463	480	515	491	515	514	523	538	512	514	515	516	512	492	502	549	503	552	532	482	517	534	485	577	515	474	507	488	523	479	485	511	526	521	516	514	466	506	524	516	508	515	547	564	530	545	537	518	498	498	499	537	555	558	556	501	546	494	547	561	542	544	519	515	527	542	527	499	549	502	527	510	455	530	530	533	498	499	525	479	530	528	561	582	508	530	532	512	529	519	506	517	528	532	545	515	561	554	533	565	530	551	487	512	525	533	506	485	538	548	499	529	546	507	506	519	526	526	513	512	529	529	516	560	563	503	539	563	531	525	523	542	569	548	486	524	509	564	519	519	534	514	510	559	523	526	524	535	522	480	514	499	528	507	534	541	543	505	495	533	522	509	521	539	538	520	527	544	500	451	546	467	515	508	529	489	517	513	508	510	524	530	544	535	513	476	527	520	517	500	534	518	510	535	516	490	502	560	501	505	531	535	496	516	490	542	517	483	545	491	508	510	535	510	529	469	511	534	536	481	470	550	505	505	530	496	473	514	553	562	562	543	488	511	548	494	510	511	531	563	513	507	521	533	508	520	520	518	549	476	476	532	513	510	514	513	515	491	521	507	546	541	518	546	509	511	536	565	460	494	534	527	538	513	529	541	495	563	528	496	524	556	492	511	508	523	502	538	526	528	545	535	518	521	519	518	524	521	529	591	522	507	460	517	540	537	510	524	518	477	545	516	493	542	494	526	527	505	526	534	500	519	508	458	523	496	531	548	500	534	496	532	521	532	546	534	531	526	522	496	532	502	493	525	510	537	547	525	524	520	480	509	515	500	532	515	516	501	521	536	515	551	530	495	555	495	521	548	540	511	525	562	528	508	489	535	559	544	504	528	545	527	536	523	564	515	531	524	502	521	523	556	506	487	479	521	541	578	505	500	536	544	551	544	544	521	522	519	505	564	534	514	511	493	541	529	520	558	523	533	557	502	528	516	516	551	514	522	524	539	533	514	520	523	554	548	474	532	491	533	566	531	499	506	509	532	534	533	531	493	536	560	523	549	494	497	527	491	519	526	543	510	492	556	499	542	546	540	530	502	542	518	495	484	509	520	533	501	558	502	502	485	533	513	523	538	507	548	472	543	510	518	512	498	488	534	539	467	525	508	493	519	520	522	526	537	491	521	511	511	533	525	525	502	515	548	527	493	527	510	506	487	510	506	532	532	578	526	503	534	492	528	568	503	495	522	544	519	489	579	548	506	531	533	559	532	549	488	524	538	522	520	543	518	490	526	528	514	499	525	518	512	537	543	526	532	478	536	538	519	536	504	555	517	512	501	555	521	506	545	543	533	534	489	533	519	526	531	565	532	506	486	504	497	522	561	484	492	519	529	573	521	529	491	535	526	508	569	495	497	500	496	532	508	536	508	489	516	500	540	515	544	531	541	514	502	508	524	535	507	503	507	521	511	513	546	500	487	501	499	475	520	545	550	495	507	512	518	531	523	527	483	523	514	479	514	518	516	502	582	517	490	539	575	554	521	488	532	518	544	513	512	521	480	532	488	498	511	479	478	538	534	504	513	518	521	522	492	524	555	515	536	554	570	530	500	534	533	494	523	509	509	512	557	483	559	494	513	520	568	537	532	533	523	558	513	553	451	550	488	512	535	505	541	515	505	507	492	549	531	535	484	529	523	514	526	518	481	542	561	480	536	504	489	489	472	519	509	595	500	490	527	532	525	543	534	554	515	482	507	542	484	525	548	526	495	520	509	554	511	516	540	474	513	506	576	513	516	558
32713	12008	1502	466	432	360	342	350	350	343	344	321	325	334	331	317	339	332	339	363	363	331	334	350	321	335	321	344	330	325	351	333	298	349	301	323	351	321	336	302	349	350	341	353	322	328	297	331	346	349	312	273	344	334	337	350	329	332	353	347	346	370	333	317	300	314	325	339	301	304	358	358	299	272	317	358	347	324	310	312	305	320	325	367	355	308	270	318	363	314	346	349	334	353	339	338	356	313	353	299	335	295	305	353	390	323	334	288	357	318	338	314	325	349	336	291	317	321	350	360	361	336	342	335	325	343	347	394	282	334	332	338	322	305	338	316	358	320	313	348	360	336	312	321	320	345	362	327	320	286	344	370	352	319	340	309	325	351	306	319	314	374	325	364	372	348	340	325	308	348	321	302	358	302	320	281	355	342	317	316	347	335	330	324	293	313	358	326	321	308	310	340	340	329	331	342	333	342	366	315	332	300	337	346	302	315	310	361	319	355	318	306	337	362	348	334	312	306	341	347	333	327	320	350	341	319	357	333	320	302	344	285	342	301	291	301	359	284	321	345	307	309	309	287	361	340	347	336	318	317	325	320	312	301	353	332	295	332	301	320	363	323	343	364	317	320	331	272	344	313	313	340	320	378	325	315	297	305	318	339	361	300	347	362	336	356	338	339	322	333	373	331	321	333	355	347	322	331	313	346	319	320	294	350	356	335	335	322	320	325	323	330	325	373	364	360	327	317	331	327	296	338	327	346	336	328	351	324	333	313	355	343	343	347	347	332	334	315	301	336	321	333	339	316	323	339	313	338	323	326	342	353	340	334	348	276	316	290	332	370	346	301	355	308	309	327	305	330	353	330	327	327	335	322	312	319	339	346	312	354	324	322	313	320	341	310	324	307	350	309	360	316	336	361	315	336	354	357	326	336	321	321	320	313	316	319	354	351	316	369	346	359	323	351	339	327	322	308	348	337	339	307	323	323	313	309	327	332	324	350	320	325	320	324	340	319	370	329	301	314	339	303	311	375	319	355	330	339	319	328	331	341	325	315	344	321	316	347	303	320	352	329	351	330	306	316	332	316	352	329	323	320	308	342	342	322	347	324	314	331	311	329	304	338	327	323	304	331	340	343	313	315	304	342	355	370	299	287	337	324	335	350	329	298	353	338	319	336	339	306	330	339	305	289	343	380	342	352	334	334	293	347	332	355	348	316	331	313	335	385	329	292	334	341	319	360	340	328	351	337	314	340	303	301	335	308	329	322	329	337	324	320	342	309	330	316	366	353	285	349	349	405	313	360	339	347	333	320	322	348	351	375	313	330	325	356	318	318	330	316	334	327	344	347	333	362	357	342	369	354	359	309	339	342	349	353	345	323	303	338	356	333	327	320	333	346	327	294	301	337	333	332	282	304	360	322	337	326	336	330	338	308	313	334	318	329	355	363	335	303	312	345	324	326	303	323	360	333	341	336	355	363	344	291	316	338	315	330	301	329	335	339	333	313	291	365	353	334	334	311	328	270	340	326	355	305	328	322	329	308	349	353	308	306	313	355	365	358	324	307	364	336	333	308	346	321	340	353	320	324	354	349	338	324	344	318	330	314	337	352	345	318	292	318	342	318	338	295	356	347	308	316	326	326	364	312	344	339	359	294	344	323	326	291	333	352	331	357	330	306	381	332	340	325	359	324	332	329	321	356	317	323	307	351	359	342	334	326	327	370	300	320	356	323	311	331	348	314	347	353	327	324	343	352	331	312	357	335	306	326	334	344	333	304	323	321	347	342	321	339	348	321	293	316	336	352	315	334	356	368	368	318	304	320	306	329	341	351	310	315	367	347	322	330	359	341	333	323	304	349	306	327	281	331	317	331	315	287	313	340	321	302	373	319	351	338	322	345	352	325	325	335	338	342	314	390	384	349	346	316	295	323	326	312	326	308	376	341	334	330	320	332	339	305	348	341	336	352	343	335	327	345	349	330	329	324	286	301	302	332	297	316	336	304	338	282	317	363	364	373	330	359	321	305	347	356	323	340	348	336	327	336	317	341	329	318	309	325	310	345	359	326	338	337	335	355	315	329	317	335	368	346	300	326	305	315	315	348	352	350	337	325	321	340	326	349	365	337	304	333	326	331	324	351	340	323	370	302	309	331	329	365	347	310	339	328	306	337	321	344	342	310	330	337	361	334	340	321	315	324	295	349	348	330	327	350	344	348	331	350	325	333	323	338	336	297	335	369	299	337	351	367	318	353	335	344	316	329	334	348	314	362	354	327	328	342	321	328	316	339	315	355	342	318	331	325	326	326	342	323	342	349	339	346	314	342	350	312	325	307	332	330	322	357	348	329	339	346	339	284	316	327	337	336	349	319	350	341	316	322	342	322	335	377	326	298	354	347	359	357	350	319	294	324	330	329	323	344	332	310	339	308	346	345	329	351	350	337	324	329	353	352	371	333	332	341	329	354	314	360	311	376	322	373	347	351	379	341	337	352	309	337	343	330	311	358	337	358	298	326	331	302	324	329	315	350	370	330	341	341	314	294	321	331	329	318	327	337	337	324	313	315	316	353	315	347	345	332	329	308	344	371	322	339	343	358	349	335	333	332	359	374	312	319	303	343	287	342	343	307	348	368	329	355	301	319	333	323	289	323	313	353	314	322	334	323	315	338	309	340	325	356	323	319	358	339	332	333	342	322	354	332	325	323	320	329	308	308	329	365	319	344	311	346	349	309	372	331	356	347	300	332	339	327	334	314	305	270	333	281	292	327	350	335	333	317	331	355	359	360	323	312	353	342	344	315	298	331	299	339	295	333	318	311	332	328	317	323	322	295	334	348	330	314	309	347	348	348	326	327	326	331	367	336	327	331	330	318	323	323	301	345	348	359	371	353	302	336	330	388	345	331	337	358	359	309	312	287	320	320	318	337	347	298	307	332	374	317	324	328	332	367	337	361	353	294	327	297	344	320	323	336	317	324	341	360	320	343	297	345	307	338	344	321	338	334	316	309	343	361	348	340	324	324	295	352	353	355	331	317	331	328	370	357	336	356	327	330	335	316	323	348	335	351	315	331	307	346	302	313	315	329	314	322	345	357	339	358	369	343	372	338	317	349	315	335	336	341	348	350	365	330	329	347	324	335	298	317	322	313	320	334	348	343	354	301	345	318	321	326	305	300	306	345	317	330	330	330	336	305	325	322	351	292	333	337	349	326	338	332	315	348	316	367	338	320	312	346	327	369	359	322	307	338	303	323	340	296	355	328	342	328	339	350	337	356	330	300	299	346	319	298	335	321	339	326	370	308	329	351	326	340	301	330	342	348	330	331	346	326	313	359	302	291	337	339	367	351	359	346	336	362	348	362	330	324	317	395	343	356	307	360	341	349	295	324	335	292	333	350	324	306	352	347	328	326	314	354	344	345	355	304	322	308	345	331	387	335	378	360	346	328	323	308	342	343	310	356	311	289	338	313	302	323	322	346	343	349	347	299	314	310	319	320	328	324
5792	883	820	790	725	769	814	747	742	804	759	768	769	738	756	736	721	759	777	780	780	809	737	780	751	751	719	686	752	809	772	740	791	783	738	738	821	780	764	753	737	806	799	753	754	750	774	773	782	785	745	714	770	761	773	712	740	772	739	781	805	767	736	754	732	682	775	722	792	783	764	746	740	854	760	771	810	781	769	751	717	766	778	733	721	787	770	747	776	749	763	813	762	796	755	718	789	748	751	774	786	765	799	737	751	789	815	793	784	773	780	752	736	733	797	817	763	784	807	758	746	741	746	739	760	779	738	746	740	728	762	808	720	737	723	751	784	774	773	788	785	767	777	817	805	789	751	760	777	787	792	766	756	767	777	731	753	770	773	828	744	762	756	751	771	792	770	832	775	770	768	780	790	758	771	780	745	759	764	760	761	797	783	759	760	764	716	763	778	748	808	787	745	707	764	832	768	825	770	752	736	756	745	716	779	762	767	775	757	785	810	767	716	768	750	771	754	763	777	772	797	758	738	766	757	759	782	796	762	716	742	773	783	801	752	781	805	735	755	757	752	775	734	778	765	744	702	757	770	804	756	752	794	768	786	717	734	747	776	739	735	738	745	811	781	786	792	726	721	704	791	742	781	758	761	808	774	753	776	752	743	775	780	748	703	761	749	714	804	769	753	741	817	742	729	799	760	782	767	766	706	746	739	753	771	750	778	780	753	803	779	791	766	759	754	736	764	737	752	739	736	803	775	719	716	758	748	780	750	757	756	736	763	753	805	757	720	716	794	776	744	793	777	780	767	777	777	764	770	756	791	759	755	776	743	794	765	768	758	746	768	755	769	757	787	814	797	796	768	819	741	799	775	694	751	788	781	737	736	789	756	755	800	767	774	755	722	803	796	753	796	736	753	770	734	748	756	805	783	778	802	821	758	802	771	771	730	786	742	744	761	795	717	765	766	764	752	738	754	749	793	816	758	757	785	787	763	718	751	789	785	734	736	720	763	762	718	784	830	743	731	733	749	748	789	795	752	753	784	727	769	742	739	777	728	774	753	768	718	772	815	733	804	718	762	723	815	783	818	790	773	772	701	797	744	745	810	733	759	774	772	736	711	771	770	747	745	797	744	802	772	729	810	794	749	732	742	815	718	743	784	717	773	799	719	777	750	747	742	788	778	750	793	725	753	771	761	753	721	792	757	776	789	735	750	786	745	725	791	780	776	728	771	735	783	786	731	786	761	785	819	791	766	752	809	761	742	757	734	771	762	798	735	773	768	769	721	788	743	734	783	728	718	772	796	766	745	744	746	740	739	753	770	801	742	758	727	787	713	777	729	766	739	775	732	715	749	776	745	756	754	767	803	731	775	750	778	742	744	808	797	748	754	722	793	724	752	794	750	801	773	702	735	776	760	812	754	725	771	770	764	827	750	733	749	790	713	768	772	722	775	775	753	730	804	754	765	741	774	733	799	774	825	793	778	738	792	758	791	740	706	773	741	757	804	738	772	734	773	728	786	732	778	747	757	787	777	742	760	763	761	769	763	802	777	773	718	721	783	783	749	739	738	744	764	752	790	788	820	797	739	752	702	746	777	754	761	766	758	780	731	750	757	725	755	784	780	771	742	770	766	751	818	820	741	754	783	760	733	789	763	786	738	779	746	780	778	750	785	758	788	766	779	800	755	756	814	777	757	767	798	744	759	759	732	741	730	789	727	780	773	781	762	754	792	767	755	815	780	763	806	779	764	776	755	806	743	769	753	746	787	816	788	768	790	742	765	757	733	725	746	799	681	732	717	745	758	715	761	785	731	783	771	741	743	749	751	736	772	753	815	781	761	740	770	723	763	771	772	702	804	761	807	746	751	801	717	746	735	845	727	755	742	746	751	788	715	730	762	715	790	744	777	758	759	788	781	699	756	711	735	807	740	765	763	746	794	753	743	729	804	762	730	714	793	774	768	707	764	776	802	750	766	752	763	776	746	728	730	709	786	725	791	751	747	779	741	728	803	806	776	744	804	780	808	747	747	744	737	794	723	767	749	788	820	790	729	776	783	744	778	737	758	708	706	754	760	756	755	746	756	774	783	832	745	766	781	770	795	793	760	745	691	839	798	786	767	754	783	717	788	784	744	796	753	768	780	749	769	781	744	780	775	787	756	766	758	753	722	749	741	743	775	717	778	757	764	760	761	730	797	756	759	793	757	776	785	743	742	680	702	750	790	772	737	756	774	785	717	773	780	788	746	783	738	786	768	773	723	751	762	771	773	799	740	716	802	765	730	698	756	779	742	733	713	755	768	787	682	737	762	749	734	719	754	769	803	802	794	742	764	755	773	739	768	732	779	774	731	790	770	806	730	773	769	788	770	704	775	770	785	774	769	755	741	798	751	728	758	787	770	729	750	820	797	766	758	790	747	730	776	772	683	804	751	778	797	728	804	779	771	775	796	746	760	767	732	744	749	707	777	747	742	741	767	797	792	775	734	760	750	794	757	773	735	747	828	806	775	731	773	790	776	716	756	709	793	736	807	818	800	772	796	749	771	785	778	753	778	722	844	763	755	757	753	744	753	805	794	790	787	747	745	735	743	740	800	781	780	772	740	781	761	766	805	740	755	784	704	761	729	785	757	746	749	766	763	758	747	807	745	774	806	775	780	817	741	778	765	757	725	776	765	750	765	749	748	738	776	726	723	768	755	780	729	787	729	727	770	738	792	783	757	763	788	762	787	790	791	766	772	763	774	731	764	752	780	763	725	759	788	769	775	769	790	797	780	754	772	722	774	760	734	804	805	764	771	698	763	752	747	764	777	718	760	758	754	767	730	788	741	748	744	747	743	767	739	740	741	811	702	757	742	771	746	726	762	764	798	800	740	733	803	768	807	712	781	730	793	779	733	739	784	727	770	759	757	793	758	798	752	764	808	758	763	801	790	739	751	740	772	771	795	744	745	735	744	729	782	782	743	751	777	777	742	712	777	760	736	758	796	768	671	767	730	743	738	751	785	754	730	723	788	783	779	751	831	711	750	796	771	750	831	757	753	793	769	776	786	760	751	760	738	763	737	759	791	718	809	743	780	808	754	742	793	778	773	782	794	725	757	713	785	759	766	737	756	779	719	799	755	758	763	735	714	722	766	705	781	782	794	769	774	793	762	713	753	736	765	750	769	756	749	694	780	791	749	752	731	738	759	707	778	774	780	743	726	760	779	757	840	758	712	741	749	819	741	744	770	744	753	736	723	792	761	745	759	736	735	784	767	776	757	790	742	720	686	741	735	744	803	734	763	738	779	810	766	770	783	766	772	718	774	729	794	785	717	775	748	827	746	795	733	747	778	754	766	763	747	782	798	766	715	794	768	731	780	779	785	723	750	787	755	780	788	800	741	759	761	789	704	762	752	750	707	775	814	712	751	729	672	804	781	704	766	786	719	761	758	753	760	741	772	722	759	762	784	736	766	719	762	726	701	789	788	790	789	757	748	762	778	741	769	822	747	745
24392	20824	24418	27296	19992	1738	546	485	431	453	464	415	407	367	365	389	410	387	410	418	396	384	444	412	404	422	446	384	391	412	410	389	447	403	387	372	425	423	400	423	427	371	395	350	382	433	444	436	376	394	386	402	423	430	367	419	415	377	388	405	400	406	358	444	402	413	409	398	416	397	373	377	364	401	438	393	391	395	407	408	416	382	396	422	361	409	392	408	384	404	431	375	407	365	405	415	382	440	400	405	391	388	403	400	383	402	365	386	365	424	383	389	368	419	356	394	383	381	390	398	365	367	419	365	368	371	414	371	364	379	415	390	392	377	394	380	414	419	409	425	380	395	404	442	373	389	405	390	443	415	363	388	334	355	421	392	371	403	417	378	399	383	370	426	380	327	397	364	386	354	435	373	395	384	375	391	413	445	437	433	364	386	397	411	394	386	419	350	416	359	388	384	377	377	406	403	374	371	419	399	432	399	374	424	421	371	372	401	376	359	372	421	395	427	392	404	437	349	387	388	381	407	393	380	389	415	409	382	361	357	393	413	418	413	410	376	385	379	417	391	384	380	367	382	408	392	408	370	392	403	378	404	411	397	419	410	402	416	383	384	388	398	416	375	430	417	397	410	397	380	382	415	378	395	392	377	437	386	355	402	421	438	421	391	409	360	390	394	397	435	395	425	431	399	417	362	409	379	365	389	355	381	433	359	425	363	411	399	418	404	428	363	404	395	424	411	411	377	397	400	401	377	428	403	369	420	413	381	368	371	356	369	369	379	414	383	370	409	441	405	415	392	401	432	393	397	377	405	409	416	395	357	373	369	341	405	408	450	376	386	428	394	387	424	387	394	391	378	405	372	386	396	369	384	400	396	396	414	373	379	367	397	371	423	423	376	443	403	394	399	416	366	395	392	361	398	411	372	410	454	378	418	402	385	371	389	385	380	381	375	386	378	387	426	412	402	375	397	405	410	381	386	417	393	373	378	376	390	394	395	408	385	371	388	415	397	372	371	405	416	422	413	415	393	410	388	397	417	402	380	399	389	396	408	401	414	372	410	350	350	415	381	391	368	390	394	415	372	394	417	416	410	404	371	374	428	362	403	411	400	408	418	389	388	436	383	404	389	385	403	438	387	359	380	439	377	417	399	417	372	386	431	402	453	378	437	394	385	402	380	419	387	426	373	414	393	409	404	403	398	389	411	380	395	411	392	402	387	432	382	398	362	399	402	394	359	350	375	418	389	402	408	368	433	417	416	370	373	403	374	431	357	391	389	406	392	396	417	399	394	412	369	375	377	407	353	409	361	380	428	381	408	404	373	402	416	387	390	384	365	392	412	402	410	364	378	391	434	345	384	392	416	386	432	394	367	416	397	388	384	391	398	396	360	379	401	348	394	366	334	402	413	394	365	397	421	410	356	408	378	405	387	463	403	415	393	432	334	383	391	387	346	419	385	416	416	405	386	403	413	398	372	360	359	389	378	417	384	370	366	384	378	377	406	368	402	405	404	388	419	419	384	411	422	421	350	393	399	358	353	406	394	424	371	358	385	383	397	390	386	395	341	389	389	362	398	424	392	378	403	417	419	399	391	409	379	367	386	389	386	409	397	359	391	419	390	386	400	383	392	390	387	378	408	420	414	398	406	371	386	371	393	345	375	403	399	405	404	413	402	385	401	378	439	448	402	427	373	395	392	409	427	389	366	401	406	402	383	384	396	402	427	384	379	394	388	376	392	405	365	432	403	362	380	414	369	365	382	425	383	383	390	406	427	414	410	383	403	418	399	413	385	429	410	404	416	402	398	393	353	367	342	382	418	394	384	416	406	388	375	411	412	385	386	383	399	362	365	387	412	382	406	419	378	356	362	391	393	431	387	376	358	398	396	407	387	407	419	381	446	374	368	372	416	417	363	386	385	417	374	389	372	392	383	404	411	378	408	427	431	389	406	390	376	426	350	387	392	389	397	408	397	395	373	401	404	401	402	364	408	439	353	399	352	389	416	454	377	367	445	392	418	431	393	362	389	411	379	407	405	399	405	350	383	397	363	408	403	430	397	387	405	386	342	423	381	393	407	395	412	427	408	392	434	397	421	389	369	354	359	396	391	392	364	392	413	398	394	397	356	422	383	412	435	409	392	386	426	412	425	390	377	381	417	429	364	364	379	440	397	395	428	380	390	401	380	368	396	387	390	372	367	397	354	362	375	383	379	366	419	397	367	405	401	410	392	377	407	409	362	416	417	388	394	378	372	396	387	388	377	394	407	405	400	416	398	421	391	410	422	397	373	396	410	392	384	415	414	371	372	403	377	344	393	453	409	382	429	392	375	403	398	400	428	412	365	403	397	373	389	420	402	413	371	372	345	383	380	395	367	368	415	376	388	390	412	389	430	372	414	391	370	399	389	405	401	394	422	398	391	389	399	394	425	397	386	386	411	378	381	385	399	401	374	366	377	399	378	380	369	378	420	386	406	397	387	392	373	433	398	408	382	364	401	408	422	414	389	395	393	393	397	423	383	418	442	398	383	387	407	397	440	405	397	402	401	392	423	410	423	421	414	442	451	395	391	406	369	339	390	407	425	407	388	411	395	362	404	368	405	389	403	366	348	373	382	398	403	411	391	392	373	396	394	436	409	388	409	419	398	396	392	394	409	387	406	413	401	371	382	434	405	372	356	426	383	392	408	384	375	361	379	363	419	414	391	409	414	408	427	392	381	404	333	376	419	399	399	417	393	401	396	455	375	386	380	356	379	382	437	403	394	407	421	398	365	356	375	410	434	415	396	402	435	369	392	391	368	391	396	405	377	385	398	385	410	366	408	412	374	405	384	381	367	390	376	373	391	411	407	417	420	451	372	363	393	417	357	400	405	364	381	376	384	424	384	389	396	351	376	393	386	402	382	358	392	384	380	392	396	417	376	365	408	378	374	368	389	400	414	394	448	413	379	387	397	409	361	407	379	376	424	363	396	382	368	395	395	363	420	415	404	381	376	418	416	413	424	394	369	334	405	408	415	437	382	417	389	387	425	411	404	387	391	391	399	410	399	366	400	411	389	396	376	357	390	384	379	439	415	412	401	417	420	397	417	404	412	414	384	392	370	356	393	410	366	365	409	421	394	380	422	375	383	434	374	411	367	411	386	403	416	403	364	383	374	412	388	379	385	368	403	341	366	383	375	391	397	398	436	406	377	399	400	382	349	377	371	378	397	388	428	396	407	407	417	363	397	380	410	401	355	380	391	391	377	387	418	378	407	380	379	386	356	445	382	391	390	369	372	373	385	367	383	397	380	398	396	419	417	401	375	407	362	392	394	406	381	374	383	381	416	394	406	356	390	407	430	383	377	379	353	397	402	437	381	379	397	368	432	397	391	399	393	411	402	340	406	424	412	402	414	390	380	331	396	368	400	367	359	360	412	378	414	417	418	429	386	365	382	383	429	411	368	374	400	392	395	406	370	389	413	397	417	395	388	403	415	425	391	375	409	372	367	401	407
3655	3063	2108	1281	1089	986	938	896	870	855	887	947	914	894	837	888	867	872	882	861	910	870	853	905	848	901	839	857	880	892	855	892	863	830	881	858	893	842	833	830	901	833	848	831	857	848	897	860	873	835	873	871	896	867	863	854	845	856	883	820	828	849	842	898	927	827	893	854	889	824	869	867	877	849	868	844	866	910	813	867	836	890	892	844	835	902	867	845	892	907	843	860	881	884	832	831	867	852	868	860	866	914	884	935	877	889	847	877	913	889	813	884	881	889	909	897	841	838	877	859	880	904	851	883	904	834	858	862	864	881	859	872	872	867	822	871	870	860	856	911	845	836	893	878	821	900	886	894	900	868	841	884	846	871	881	831	906	892	892	897	899	854	875	812	839	883	841	911	845	888	778	837	889	911	856	858	877	894	869	871	874	859	866	815	837	859	890	916	822	876	878	828	856	875	839	873	848	837	877	903	880	852	883	858	871	931	863	881	864	863	880	862	868	814	893	850	874	853	877	826	842	848	846	859	806	887	851	877	846	840	934	864	824	892	864	847	850	844	872	828	865	864	851	821	862	859	868	897	881	847	871	861	889	879	832	882	919	841	826	891	836	883	879	856	859	826	852	868	853	908	817	868	876	882	856	827	854	848	869	906	850	846	828	827	868	852	864	927	867	846	898	844	840	906	854	852	944	887	881	873	851	837	847	878	863	859	893	874	905	885	816	871	852	895	878	877	843	900	855	819	860	894	894	865	857	860	868	888	866	829	840	878	892	844	852	885	890	883	939	890	922	884	880	880	891	872	833	860	853	914	844	891	847	864	853	908	828	908	903	832	895	883	891	880	905	878	862	854	887	861	835	829	881	872	834	842	836	823	860	849	880	877	838	864	882	880	868	864	924	871	882	847	861	853	844	854	882	878	855	851	845	848	866	897	851	874	821	896	908	844	869	869	873	828	821	882	864	902	790	838	902	873	860	846	878	860	870	869	859	848	855	855	853	833	889	854	877	862	878	866	860	879	852	857	863	854	898	874	856	841	891	847	818	888	832	867	910	838	863	860	849	778	850	861	842	898	897	878	920	887	866	860	871	916	852	899	878	887	807	859	811	836	891	806	884	841	864	847	872	855	845	868	855	898	874	869	844	850	854	829	838	860	866	845	895	874	860	797	887	844	881	910	878	879	913	886	912	906	885	903	859	833	869	819	845	890	873	837	860	891	846	900	846	850	864	843	858	888	879	825	885	902	852	808	832	886	897	888	845	872	825	846	881	840	925	894	893	839	852	825	924	893	871	836	832	863	861	809	863	882	865	897	880	833	876	847	920	857	855	808	909	884	835	906	849	876	828	861	929	806	830	844	847	893	841	868	847	856	876	836	882	771	853	883	889	824	835	850	855	874	853	851	869	840	918	883	867	892	885	855	890	840	875	880	838	884	869	960	855	852	907	855	864	844	814	906	854	861	868	879	887	863	850	892	872	861	907	841	883	883	832	848	828	898	868	860	854	887	842	877	884	836	844	828	855	856	875	861	817	855	874	824	861	828	873	901	869	930	845	860	858	871	872	801	887	880	910	847	856	812	829	831	849	833	835	860	835	809	878	909	843	899	881	916	856	833	846	843	867	835	877	836	820	872	831	842	811	900	902	872	849	904	830	892	825	873	908	889	895	855	830	844	863	872	833	835	845	850	830	834	871	853	913	859	889	828	848	914	853	870	882	916	829	871	834	810	909	872	869	876	869	843	838	829	884	844	859	848	837	891	897	865	888	854	869	869	938	915	890	841	842	889	853	907	829	823	930	892	862	856	855	854	833	857	799	904	833	871	896	867	885	918	799	853	830	880	844	860	856	877	882	832	856	858	881	881	908	866	843	871	846	881	797	899	840	871	868	838	816	859	848	921	855	872	828	841	878	898	863	863	835	824	833	884	861	914	851	896	853	807	896	867	882	886	875	844	886	898	862	829	878	884	805	836	813	875	865	905	858	856	850	860	894	879	831	886	877	824	866	862	882	872	818	870	828	863	861	880	860	867	857	816	861	836	863	873	897	863	854	823	765	822	877	833	849	885	816	836	884	906	827	836	890	862	845	834	883	872	896	861	903	863	897	854	894	830	865	869	857	854	861	848	890	875	912	881	876	808	900	849	917	882	824	873	891	834	886	879	870	888	807	829	910	821	883	885	888	892	837	882	880	873	855	839	881	820	864	831	866	847	869	864	845	833	869	843	844	858	903	806	816	828	783	862	839	861	841	818	853	850	857	890	819	873	841	868	909	845	861	891	849	845	876	895	784	869	854	888	847	910	908	821	844	903	809	850	898	892	872	904	870	902	858	886	874	834	876	863	830	840	878	841	883	877	847	860	910	899	835	850	897	885	840	862	880	840	854	883	844	853	857	864	887	839	877	881	891	854	853	891	846	852	862	830	863	870	916	859	861	835	876	873	872	919	862	864	811	870	891	882	864	930	854	844	917	840	881	875	885	813	880	865	854	866	880	837	881	818	839	875	918	849	805	872	857	870	847	825	894	865	893	886	877	907	924	907	848	874	909	876	888	825	888	823	856	851	866	870	912	843	857	860	855	854	880	886	900	877	839	883	848	859	872	911	877	862	908	856	875	882	817	902	884	866	868	848	825	849	849	854	867	788	906	832	857	876	869	870	861	862	893	890	838	865	874	868	844	869	879	865	847	901	840	895	912	853	872	887	895	902	851	828	858	821	819	882	843	903	848	854	820	838	901	894	842	849	869	871	923	887	896	928	861	895	881	856	880	888	910	875	864	870	856	894	842	842	847	874	879	874	946	860	874	841	912	809	868	860	837	843	883	868	852	837	881	866	829	881	846	891	885	872	880	888	858	822	845	880	852	908	839	921	896	878	858	860	790	815	823	907	878	818	876	858	841	839	874	864	898	898	881	823	867	872	849	836	884	810	867	861	895	838	868	903	871	824	863	868	868	919	883	856	854	840	865	875	858	847	814	817	813	859	849	855	840	845	847	842	864	878	875	860	876	911	817	869	845	820	860	848	873	858	868	827	866	878	934	818	879	824	859	851	851	861	857	797	866	896	891	891	904	861	891	921	874	883	872	846	831	835	877	892	890	864	841	847	863	888	828	869	881	839	899	858	819	816	889	880	833	854	899	917	872	883	849	889	901	896	886	845	822	846	898	838	859	879	860	869	851	895	873	794	851	841	855	889	831	859	805	843	834	821	817	862	859	939	862	817	873	838	894	853	874	825	829	855	847	856	863	855	888	895	891	911	900	878	864	852	908	878	829	874	887	846	861	890	902	869	908	908	891	888	862	844	886	858	823	876	852	846	932	881	870	829	860	805	856	851	854	928	887	840	889	894	880	861	855	884	886	872	877	863	867	864	828	884	881	855	846	869	875	824	871	886	823	881	860	877	858	867	888	878	845	869	863	886	899	895	883	826	841	859	832	842	824	835	857	895	833	838	887	846	892	930	880	841	817	884	824	871	884	841	849	860	837	852
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
